PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 50657 909901da3c3dc2ba16a742fef4bb8cd214ebb45674099f22b7921b8797287a6d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a881f45df8a247e4a3709c042c66fd46ff0cb760f0c562d41bdae6f7fef8f0b8
Certificate Block Hash
909901da3c3dc2ba16a742fef4bb8cd214ebb45674099f22b7921b8797287a6d
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00167e0000041e0000
002000008000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000003e42493605c1f0fed30279857c5a1e0321542db352824a96eb0b69f48a2611a1abac84f719e28a3df376fd37c3735fc9e269e9110b46eef3174925794a097e59539a7034f9b33eff04d07c56cf7d837aeb2d2ad4b8feb5c7fd9c0000000000000080000000e00000167e0000041e0000

Raw Header Hex

0000402085112e8f12178d8bf13f24001d3f729db6c584e898e422bd3c647f19684856285bb83f0e3deb5514a9638535af5d864aa36db64042021f61d6581d6c58d69cc28a6c036ab09a0b18b8f0f8fef7e6da1bd462c5f060b70cff46fd662c049c70a3e447a2f85df481a8

Proof Data Hex

59,560 bytes
12121601030784d2b3cebe7257a43bde5c3ade2368bf27025ae0051f9139f81963021742a7c8cac6beab09b1b8613b3b5215cc19a80b71b6e0ccc9f4a505a756ecee1495b0368a0c428b210989e560e187b47571775efb5a21a2a1465c3c6eaa7bab6052b83969905d1f75298332c4ef104bb7e74c0d190e4e94e45500c11dd8825976861d7f17a3f13689540d3d13c04618ce4bd4e54dd11a5cb38e3ade92548f82e8394847521880e712ebcb46b2a439079aef872d664c898875b287d38c67e1d7d228b9b015194f8429ee9b292361a96c706b070e4ebf462d37065928c26c6b73c755beac95f913a4a477b9c5688d844e335a0189fa95077db4f2c428795867fa503de4b8ea927d4b1592cbe1d644111ec2a1e98b4cfb3e380d85fe1a019da86f9fc557ce8da7de95045978992c96a0df44215bde9d369309fa248daccfe0a372fb9a763bdd2e8581d4994941c1f952cc5433f1805653eee15d1122acf2313e91135063c7d0f3b417f6e4f0c19c3afef483015a262fa3ba4783f2d20ea51c255618d1700573493f7f3274abf928d57f8cd110e496ee217a87621305603ffb3e7086fa61afc70d549bd2d76251b425c16512ed9299ed6d2446b5cc128af44d94f5c467eaf271f25a997c800edbbb1a17e465dc88e0195f296c418e996aba94cde35667c1280846bcf421bf8cc69ff001c8d1e5e449dff031ba9f4965a54fc4a4129d6e566a4b9a1c39a98e60c0dc9d2aad6a7b95453125f04debf317bc6a986bf8bcc9904010e778eb144df7fb97594699ec1ece4bd3f8527647bb267c55c4169f4b0458bcffa20f1e892b43a839ea298f8163be046d95ce8d6ed9ee4059016c8452c0addaccce61968ecef1ed6a03b97cc339e5ebed36b208f3e564dbe70b86b5adef8692db6e222f143cb87c70d7a38c1c302cea2e71675d25d6f169486a79e562b90e906ede0dc3348310b6dfe1042aea1b1cf1032a14058e22824bdea128f657207e2e2f6336c834d4697cf354a4a2a393dc22c61808b7c24e19d1418f2822448a62fdea7bd782c7ec85a5c89abc2ef39b53d8bae489793ee3536f2122bda74234315d65b3eefa948b26c53e51bf1d5e70d918aaf4f38255aaf5d877597a0621219af83098cb753d9545b859635c646699d7a9d9cac41f80a3fd8f51ac659fa9ddf2493d7108fa9ba2f754ad78c9810c0bab8be13969f670c8171c3dbf8ce2484d52d036df0b20822d07b68115c51cf644538fa5508629653889fd6d6df9a81e1fba1438202297215819865690b47bc76ecee5d752791f62ce58d115d6849df738a97d03247aababb23c7b851838b5a41781bc7b7caea5edd63aba469b62a7100a077d1a9496361a77ce4f3b4ddbc10583396d8a80e41ad1d02d3aeaf8c666c3dbed6d60a172aca44beb4e3014cbcb8870ce7229f56586dab9c1efc0647f812f4646f958d497ff3aa2988baa626a141ef1ad8ccd3bbf1bfe6686dd29883f41696603155bf4bccbc5149fd01588fa5e7eab9a8ff1692cda1401a32a71e2685f02154ec0c70fa1094d38474ef370bcf358fda1f8a453378409b8143c62333b48734e80041067da83557d5f1fa5a037f15861abfc26d92c79f7a5700d9650be59b4e2ae9410d6e59b707c010cfcb685f464ba96e273d2fe9d508ffcbfc47f7369bba77378bcd94df7283b5b23ec4b2908e5f4118c541b1aa483d3d5e911c7ec3a2f56ff8fc41ef10ec09712bcca53dab07bd95aa7216ec22ba0e72fe41ba7c51e1457b5cd88727a4a24bb8fb5493b09e63ecabef4bd0676b03f6a71d5f809283c66b8933167adbad82faf64e817036b7b4cd290d8c863ae5e94cb4b7f13b84d13397b8a4ebd9a43e048ef2b4f26a7b10a3ea512191408bd5beb0ed61ff48abe951d09c86c7e2356d5616144aac5d00314355eb0d32e3fa816d6cf23e82ca6efa5e484d8b7cbbc505d6926e983dbeae4e6749b3f4f55e884d5b10236d3e0d03c38de58e485d5398f68279e15a54202b45fbaa6a7eecd519ad477b13a6aa3adbf6d53a4c185bfbe793173e7a4048eaf007828aac62324c77a442e4360cd890e7824289c351060a7de5467aa75e40407daabec54225afeada9925c014e4cd10db8ba1e1f34a491ba65a30dc3e207e2f1fc695aaa838e4d3553970c074389c7a9f01df5dfe81295521a32ff2cbba9b21a3320d4ff5013b1356c9b17ef768d41085c878f29d28505da3cb79cb55894b1a87e50814c295ab8060bce01aabc02f4731e5b6574c307141dd34b6aedf171b314135317339e0225d919bdfd3c288dd6f47fed0e8cfe8ea19859a27cf90c7633908c1d10991675977bd8b9f17b9262f52529c135286f38bc7b27df4c28d4d66eddf51d4e44ad641ff043c7f77098f40195e39e5cc47419848a4635a5c64751673ac2002d95c790102d9cda2472fb3578cec3aa9fc9978b0311128eebdbc5caaf706f6f0b7fddf463d7b882306ccefa2637a1f0d1ac66ea189500538239dc4636a9f28b4bd828816d99b9b3f6fb7ed7232d4912d18d42dc4e580704686880986a77f5ec16ab3a43db6d5c8f89a007d79a8e1bd7698e53f884a5fe6c6c20d8fc679a5158046148aa636f9645aec4cb1a2c30a53cfc0889182babed3c7718fadb72b34e437ddd0bd397736a0d065f24d0af06045c55358fce70938e7ccdaf24b92299ede08b23df149afd557f93020ff0fec28fa8ff4227697613808e7537c7334f37e43371597c3e9055ec96b0be33cb2c2540a08462c285552f1bd713c0c2a90a88790c800e8c53eed3ccdc45d8a74a875c3aed5eaa04335e0174a006de9c76a91f0248c90f88b4ab9a9805a92e00b59c68fa0b26dc2c999877ba325c3fa52ffdc52653b8ec64797c35db8aa19ccd44496480a25fc7d8d72444ab0db75ff517a04ff7184587493a5ac18eacb8d45a726ca699eebd9f62130b11b414c3726d3466fc15bc228c37e3ce70921641528350d9d766b7cc433fdd2ce68b262c4682a2463ec7b7887e5ebf178859bb3e921f39ece66a6b667d95f451bc19b47f9f5c8bdf908dac851e8a64ab2634641a89771a5f8ce6bdb7cd1e23f5d18b70eebe27db387562f35a581a9142aafcb44a17741ba1ee0eaf30d2a20d9c396fefddfc1cedf1b5eb7a97fe02269acf7ec90dad253a665c740ad04636d8571422c4b8c3df706bdd54323e74f3467cafe12b482f784546ea5e692d813e55d4da30da697c7723f7cb5f069792d0fed5a65e64e4f007dc704649f37899bf99188c0efa5891a862b09fc0c01b3bb4f34cd9c7a091ccb9c05e13a6e63f76c1525366443bcd409b375db3dc8da071cd89de295812c6cb76cb5158e36eb3b6266510d359b99a3febb94cf042c3a7fecf32847b9c780d5de91c5efe2d73fa52ad979f7f5bd1d98fe1f333fd62c579af5a6042dcbf67d2da26292ccb401ffdb4947d0fd9ac55b5bc320f73fc3627a10cc4f4841d546c257714a3881806cabf1868b928a18b1ddc72ed28853f2f427ddbb0910743e8b60e2ea1f65d2f9a4104b4da06ece623efc843c950bd0677b15f547c394316a283bf70b97631d93a016c7ddccbf815657881fe9647b064411f51ea44e0ad83d6ddb7106592e99d2919244dd0af8370411eb09dc2a3c231614c1126d4caa4a6878989181862a2ff902f1e6d8ef2827343cb83a00616b698766ea357b491e6a11fd31a546bc9d530933ba715667ecb9f1ead5df948e979f63bb56741d6cf161ccfa6d49b9341c01cfc8a5e6d0eef1725d061a6c5906ef91011139eef2c15a1d0f7f7aaef26b070914ff3eefa6147627f615025d6e9705ea0ff835f37b2ceab2f444c40c632c991900597429918649d020596dbd1b1ff966267697e2777902a085eb44f94eb73b7436eb3b26cc2a3422d2c5960d48b05ec29f198dba3b78f663c455cbe49b617e30fcca09dba2d783dfe9062a64a23114739c06c921f271a1370b1e61ebe07fc00523598a2fd229f86a071b230df381b3871a5b382eb299661737686ce25cd3ba79ffa236192166d1261ec796eb1b5777ac78777ac9fecb9a154c6492064a531c1333ba67c1de58d91a13263130a4a4182044a20df52d87d786f3d97a3ccb53943351a4c95a899ed95c0ee86da391420e35ba55d69bd559c2527adc95d71f1d32512fd0f08db061822414d2baf94ff131f07fe9831a71ec01461f554febc1e95b2e59b08a5bf3a7ea723d36337853d70c10e47c48201b4936c6a91ad055c90ad6819d2b37d1c1f5ce6d3ff36bceb46c8484fcb501559430f78757ae8ef7da67c7572118d28e8f257706d7ebce76f4e031746e52992b9fdcc18d3202a6c3c00cb62e3feb1ccca3c613b301561451e60c38752f7c1b5b878fc8e0f0e1325773db93a3bc5da03edce9e3ed78d5ce86c774c703f1f2d5f0dfc32de116e358716fac372699a488f4b27ed29655201181884eb97a4de820c05bdf2e89efd00e3da76150a091a6824703664abfa367680431cf4024804b37822afd41300985ac4fd042047e2430512c4c92eec3da825512dfc09d013328ddd8a8f16bb48b841303042320bf3e1e6cca7155b9d42cfe9156c6e224c7f3e8bd6cf9e9f0dd0c18e452f4d1cb831e74a4f68f0197d0b89eed11f8f2bf1e39022ff5e5ad0b8e8d3827c323c28af0c661135d00338623e78f16d8f799d697fdce069d86a493db6d95a146d8befcae177f3cea72ef6eeeb554ef8c1cdc4e1e2670f0fe351aec4f3acb3f32fb2feb1655e2fa75c4bc1293ce54b5bfd3870ffebb1cf16d15a784110c11013f3f43586773263f62c491b4dbd9a6afa3ae40254e7f8d0cab6ee973213d27e76335abef28a7aaf8070e9e3ab1487580f1dc10bbfcaa620f91071e49399b54717b99050b86f6b20ad2c2be604fee7a061f2c65f8c6dc1059558cf8ed008be9db4b2411320ad638755c477cc33d1dab056c2bd2351527cc977426a7025c2c8477972afbaf8f4031e4894aadf4fcbfe352d029aec0bf23c87a8f565df985b8a6d3625459425cd6cf0ec8d4e3921db567403bd7cd13725343225c2005c95ab3dc29caa8784d43dcb31deac36cf053a74704ce1cb3ffeb77aeb17fa3a8c3817aa6c1f8aea82a9593deb96f08d648c4d83c828fb7363a9d353cf16d57cb7d8696858943ba112f186f67521c97e16ff2d550dda0cc74a58016bf92e584f91a1ad7575b9ca9f506d66bfd52ba3bf0abdac5a0bd15f72e1086212ba05565ce13917becd77a3b52f99187be915f958755138f2063c4ce24969ba3585bce0148edfc34261c5e28873a6d6b6243e2446f42b958c32893b4ed8365530dd0bec3bd9c4dfdd5d6ac318dc47fc85cf473ac9bf739f4551ff914568f7c003d996b19bf5bab8b093d4a9c56ce19cb68f32d595cd363f13742dcef0387b6a817a5f6a4f89a5413cc5b036d1547fda63974852283089ada43df0d7cac1cd432a54b135dc35211ec5269eca6c6a8e396f6bc17834b948e9a7f5ec0200b225d9c3925117f85d2ec7bf814b3acdd56b14cf68ecb9ce96b9ce508cbbac12c4bbada6a8acf01fe65eb7f275e8b20941699c83b290d236e917bb2b687aa46f24a7ca335d2cea8c5863a9bd38d4aee5f8ca1ef8cecc570157380c9802b0756dcaf1eee15f25e16fa45e0f2a6aa3228f0065504f4948e9df45eee0fd64ce2a9c54e378c576286e8ec15a453c73cbab2beac34296a15c50e538ae2e7cdd65b1ecf046a51d27eb64e5a67b8f10001ab61d25f441345c3b0cff5dd7192138140e05701096cda7e3b17cef9b055c547022e9b9d18f91c72df290fa77b5751a364370eb10981709a0f854c29718dd9d6d0edaa401ec5e8e175a5b004237c25164f8e5e8cf619def4a6fa51d4c7fbe1c7470d8175e0b6213c8008da9a38808d37ac9b1b1df9a2b93f9a5a5bbac136a6bc5f405ed9ede5589646e57bd7b2fca587af4fb2ba507ac69ca4b10421fa765880c61d8b12ecf6be0ba4e7451cfd3d8aaa2577bba6543411348828ff51b02cc5cef9c24e50cdb2b4b82040e4bba429baba0f727b380bcc22f46ea803ce13ee53bf0380785f222f750af7ba6b9bbd4fd8ffc93e4ff9c3bcc59203d0b0acd0b0793bbe5bf0f38fcf255a95b8e1431517e8207d221e0613e9efa575ffec2d2c81c0d9e82d9b6894dfb41f6b2d726b0a38ed9f6942014dc683e1954f9546c5c5901bc2713c97cb2aff8462e839b6d45c4c3bb22be9374e2d5b80eb944a546e4822adc557b54c86e51e44674273ae63ee9012b2f1821b1dee20bc1dbad6c1ff0165eed5153ac1ddc9daebe5b0a659bc3f7b62471b8fca82a38438d4ace77518dabcdb1319ab5f2df0835d5cc5895905b8514c9668100b854584b6e36e51eb39ce4ff10d75f4225341aa5cb48e3f8a2101a3c1825037f06096d39250097c99c20f79e27957e3f4034fe45536e70b1ddaba82a53ac1d548500256aca2504c9c534fc20935ea5cfa055583a9b8ec0f3a097d73bffea69c9add9bad57835a968d7767a51e757c389c72ca0945c8726cfe9f0bd84a41880dfd6eb0f2fae96316a64b4a004a5af2e95497d83c7e7bb8ac87568ac50f4ad285b782587159fcd292512d039efead15087b2c87d3aa0b13cec25e9adb7048967e9b512c46ff301a6510114b914103fb1cc8b1bb6ff4e7b27f9513946ae5db26152890e4edb13f24be7a9f39a52c5751edb1092e7b202d40439d20969acefc4fe70f1370c0721f273c1e7e84a6f3fe219225371ae9be9f46ba1267d0f43676571e6442b9e6441fd672464a5d83ba88a7fdb6d48de46537ca14173cba23b0ad36f73338a6b54754e37fab444ed0b71009007f3090dbb7b36b2745385b2fb87e44dc3bd7bb62be48125ea8a527c3e7896bba40b87e847fb104dccd798c58b486f311ee6a93be4ed5fcc92de664c7181f3c3646b54ba0baa26261b22fbe67e7a052360ff5494fad4eb0e93742c6d18851836b792f69252119bb58219e9e8b408f7a9930d7651de3e998072c4284714ad325ee83a3cfe3deff81acf327c176bb3f6fbda6574831acfb0d62cd7246f4cca6f33db2b1a3efe07fbaa97ffa9cb8a85308ae0dd626607a153d8ed9af897fe87bf2920929164980159c0ac6198525c8aa4cabc0b8f1d641c4982849820beaeec0622c8c5fba7f3f8fb4ec0036b34db9c44058aa6645db16675099854926d57e65c840e3f81b34ba8617d48dfa5dd2bbde8e84c838e65a00c64d3abfb65093120274f44480527686ee0b02ffa8d42a59713c2eaa130cd567968ffbc3cb9f9d19c37de52f22551370f2606350dd868ac4d34f0621af52d179c25b3e840d5cff5cac97fd16cd443649fdd4ffd6aedd65b628c924e3990317271b53fd16250904b95a40628525fd314261c5ba7f5c6bbf964c5bf4451325b59589de2d83a1f844d5ce6747ff8fe61a4e02979bce4047d9fdab8ff6f6fc9f43d5c91c80fc3a7ef351a0b813942515e8c4aac13b9fd161c95966e3b0a4f6db531b6a5dc18588d35d52d3d231fd65d2349450b0e07e1d9376d4519d4960b52b20677d8913393a98e81127ef8363dd55638d9e341239268b67e51880ac0053a5662f5f2c44159d11213be75b5b77e9761e30d9ac9ce813fad5ee9134cbade3d1e1c4b7ac79162bbb4cb5e52c9d7631c206d9a0276d54083f1503ed9b66332db3e3d25300914f6744afad4c894f8ac4e3aac287c1cffd4834023d4bd986e16a433373ce51926ebdec9265a1205231c8d4a46014283335c48b4f59b4acd33cb47ae44d365a00cd97d70431a7b3890ffe334a99db8291e059c595f6a9579fc12711f930f4318476c8e53a79eb903b433566fb7a4af0bf53ceb4198dc395b008d263ceb6013eb13112892d10ac2fe48d51b5a9f77179b1340b0d753b2aa22683147b2801ef950fd87d779c215dc4db63e69a0d2e0d21255a5ca6b20d5ab45bb1e501fe79cc8e507e0b35b5b953621735714955f04586bba2081ac0309e956ee854211b09086d41fccd4d8c099a062dbe72ebbcb8f8b1b6691cf3c666d8b624e7b5e9bc982890642a7ad07e63101c309b3e52c6c1d9999793cf9fe15a3c70154147f1925332ea0d267451aaa37e38f283ae922828ea01b9bf015a19eaf981a12af250cf818147a4b5847d66d3fdd91a281582b28a5cfeb7f08c3f3f180293deba91a8772d7c32615fc473b8b36dec4d5b8c4514960f52417d742ff0b2ddb5ac1345d3e755c647135aaf0030cfeb3238fffa9745b24683337bcaaefdd28802e46bd0b04d6750a3546312ff3506e5b3588b56834ea038cb3971012f256598fc8a86d26a1acbefc891f65bbe7f44c81123fbd3abac612376353aa0c5ac7ce3202daedd573275dca9dc3a4061eca2e18ece49ba890d39fe36592aa1e30307ca08f91e3cef3dda2185e75260ab4770909786e7e1521e2f21593e8a9e44d3ef9ddab283fc25802490bf9d2d1db652dd27864413e1b2643c3e8cc9303beacc0bdba854d5d90a067c3ef30a5c3db1b7604c6342b98683ec4c6e4f1dfcb6f88a1098bea9aae24a610ffb3968047af40f6bc78ed42572879ff940c9196ae7b728307c0e8ffd2a702134562272fd6f43c522220ee7a805e4f5fa6984ab0dbf5eba7f5b387f4651eba156cf64cbc34db5ec314e03c8432696462403ffeef343f046ad1d415974d7a0229de38a04d7b5001f1da85996f61efbe685cf1728ce5757894cd0afc62295ad9d4f9bb900f4b7573b7ac2280268888f39234b22e30aad651e13ed2e6d9c39fc034d831157ae7ced6860c0fdc958780b977fa58731187d96becc73514a952bab6753ec30378700775d35e0de45b2b099caeecaf17f775e8623c13dd19502610a5833b01ccf4c8d5206cbf9ffd13cf33fd97f81a71d100f090824c1740cd694816bdab9a60e8fdc97078314fa72f016c1e75ee252d9dc0974c8d411ee875495cb9356a4acd221516ccad7086c43e74d3394ee2930510a4cf66a09c055f3a89ab07e340f1bc033a2513ab846ca66ad7cf7b58190915c5d5fc0d9c45ba5a808e9625f4a7eedc0cd9934a26fcf965442a5dd289b8e88da1128c331ceb17df0c133b06162215755a12b2ff0aba4d0ecf599850f9697688ca61b49589f1751fee598eaf609ff570527e28dd95b0c28c268713b635225c3213b824d2c0685cc635ac94f561bbd5f3e0a2b45ba5a7c1aaba8c0e5fd45687dc7d525d0ad9b232dbb20025e2747e852558491d960d0acbeb5ac25cc543ec52abeb63cd2f30c937de2e849ff1bc67dc102b90ea103067ddc1ab38454a3b3e05c6e92664a0c7ffd20f0685fc7440bd16757d35b1f950bc4a76ab37a8a15a841e9e351b8b3da3f64644dab03ca62c0adde98faf102c2fbbbeb76b655a59a276fa67b45166a942f3233b4bc3865adfc7288338cc4b6f7ed7148dfd9d845ab843a979de4a1d4d13517e9263ef7a3d0a2ae9b859d5e3a92fdb1cab1123cc1a6fe68bad2c917b73021d25854e517e57fa6b23cf7e98488866f0cb50e7b13f2e57bc5dc6f806e9d38d942cd9e93cc6d1d3115119d95b41913f041dc898a928e9921e008fcc3175ceed22967a3c988746f7f52f24a7331bf3229e9301a586bb8b27c6119add9f2c1f0571b6176b5adf09630766aeb964ca5b2edc32938f4e8e097b8eea8d9106ff4afc8faed1d9e8b2bf48693c90a7c4c805326b0a0fb028127509affbd5f23b29b1238e2ee38e0b788d14db836f738fba85f42972ed6cb1fab696164d6da0e6b41eec93c5196387daba8f4c6196251ccd46888478378ac4b51ff5206ba776c35882c7a94bb2208ced7918de0dfafb57d20802006f2c5ec80d6d22185108e90398f7ac0b11655a54e9085527c439296e4560bfae4df102a0847b447bd8bc1103b45db6368afee149d345563815041f56642f84e467c5dcf68372eb1233997421ddedf45986ec3639ee49c15320cd5527c0193af0a046f7ed87af232517f8c27febce8d05f443d3ede2c0a9d3f9242393695a7e8df769c24cb6c9a8357c390873164ce3251ef6238c549225e046e3665f819bcf024a002abd490e40d58ff91e4f95761aff72c3a7e44e4a929ee469e7fd1b981043086b7cacdbde9c00d6d7b8f88a325adeed3e5c2070a68aa3afbea875f505209a9cf26015d2720173c48f48c355863534dc42bcaf7cbc128fea347f7bd1ce7fbdacdf03044883574a30c9956f3808b618b477fb7e6613b64abdac18ae14d43f0c020ed8a17fe8399a8cbed3c6f82971ad954edfef9c0364ec214f4756e1ea0a9c5052cb40e17a0b382b367e9f2a82a6ab219de88497ce2ee3497296a6987857ec71e21d157ffc46ad1c12e6f41b785d16185bfda240999ec5f0740e9de63a0a7afb4f3b9b84e3a23e4f48329aadfe674ea6368bb6bc15637501a7781f9f7b165dcb8e9b1b6e37c3c27e005bc2bb6f4c5eeeff480cf369aa737bcb732d38d0095016e6d428b723c9fca87c66f5b53f31e03d6ffe93f4617454bdc403680650b6661637c4365008d8429488c520a1d14becdf1996d92b99192b2abe5a0132db7b9aea178916a08d31d13ffd7264329db67b2ade03234c76fdfb00ba04aea10bb191bc25fca41abf74bad2a278aee8ffe2d9cc211dd44478526539bb18d6f116a8470b23f0925b25bbefdbc5641410fc137ab9de70d67d5429ceb655e95af245f6dd11ef52a3be6987ca3b5c53e6535d628b348c4ecfb68f25597eb97800e9f41e5b55382853da6e9242a0a7d0dba082fb1e3e779cff14fd6e4a2a2c53dc2baa7e4fe6e293eb6aab9d32b6d45f28620a182cd5e969c10054701bd2a69fb101b550fb2e91323981a8d2be4a9c76d841ed8bf4d829bce81f3e9bd74f505f1c41bf039a370953f437d7ad9f6335b58935584628f60593c4c4d717e3bc16508d3d159eba9c0812c7965fed0378b339c76894faa55031751778ef78b7bd58efe6ce8e37cdf0b2e16b9de7cbc9ed2fbb004176c176425758acd985e1fca320a82cb8fc7eb2873ec80d7c6d1c79631c122599b53bdae700555f18b1ccfe192a8069fc1ed72f4e9a20b837b9e61c7bdf6216fc6f066b6a918e173c40b03c5282d66952c19701163ebdf5ce8aa0b45dcf9f0a2a3c0c415083972092f2f2ae2783f02564471d4bba41899ccc2e390449edfcd6b26a3d7f869dec5743a979ecefffb1b55142b0ab2b7bf35740f40ca5fac11190d1eec629c581d1b7e64237fc40167426853527ab19969d05fe819866a27665c3f3161d828c2b4742a3c466209cc6b60760933818eb4751a3e0f72c2534b4d11f4aa2cc9dffb39619be7a6598c0b05525913b30612f87ec0a3206428ac767a0104b72af1b7853f7baca7eae7eda2e6fa9cfaad2e431ece3082a58e4440de49cd7a90020791aec14c9e3044e8b8ac07319fab10eeed81e0e841f738490f3a14926173d4901f52ec84987c2581c344c7e1f5514ff8685fc90c5807dc5cd1079329dde78e064c72ff77f6da4cf8fcff2715adeea6c5a2fb8eec11e710f1b44188c6a66c81ffad93770e595539911a61913854594e7676537d6ff5281334053a6649b0b6cdeb00eb1fc0ce046787ce3d6f839e47549a430bbacad6c76e0787387f7a0ad7f4b2020f2a4345b70da26dbca4a8cd555c998cb1ef3a3367dade6df9f040b035273ddbdd4440d32da5e2c4cdcbcc3885962eaf8f6e74569629e43354a463f6eaaf9d1027b42721dfa0dea975ab14a4dd34c4ffc4d3899effd0a606f923228e63a5325f8004995c51bea88785c27a9fef60657d53c8525a38877ae52aa0eb42de24414df7217e5e8c595474c733f3bc2e957b09fccf66f051da43a3156a85374d140539539d3dcc01cc06d2211f41f123dcc5378454404587d948ae9762e696ce5cfa56682981d0ff7d102607654f257f1326a54737b832ef108c51331a778b79fb1ccfc39cbedc760ea6bb755b13ff78727a9deaf30419b2c932989650c4e86120b07f5342bda80e6e294b395a96cf1124a7551f6e0422de3c1fef357d0d629769ff37b06e8462cb3d07fbe945ba29af311e98eb531dc9269113daac9050ecea899622cafda21ef8fb98abd3d447412b89d16beb8e885e86bebeb62325a31764751f5cfc40e0c93a3a86ccfb674644c9f63550b4e24b8eafc7f03607811d2113b052078e8f3fe41b8a4f8281bdfd686aebddf8a57d7b7ff5b0cd5840c41a3b67b10620c71996bd289b1abed8fac4250a0ffc70c880aa9d72dc85842f3b0c6660284fe67d3aafb329f14aed2c9c6b3576c4319877240ad3f1d756c47e40b8d33c7ac48cd48d48aba36d0c153bbb6419e41fd4396cbc083427449136a08446ecd26245cd1401f4bc733bdd8e555239081d26241b4ddc611efbc47d40fba20d2fecbfbe56a9137aef45e1db32ff8ce5f840bbfb28f3f2ff455a60678a71266134b947fcb156fc1e919aa6515799b569782fd22aa2252b00932fc8d98398bb7fdf8947952548cc7bb82f7a19f764ab0f4ff2783d413840bd81bcb73f2fb38041d7ca5378c343855726512fcd2159e497e9fbd4e9f14e5a0c7590fcf0a29d2121fe3d914ac6245f80cd0e3120a78d0d1d70045a7e1d4330349c1023d12df62d0441ba349106779316508b6f95b0420b0fa79369f857bcbec8713012bea274dcf44ef878793494c6bfad924c920a46a30a757c4df91c64a0f92947fb179e9e842b35975e1f6cb399e2646a6769ff119d7449892aad803400e80b7385567b94bac57272aa8d170f4c6103bac6dce52c6b5ac0a1d084e4da4a884c204204b7aa658f71be96c9187659cde301299f4f6e8be0b45846c5406fcd567f17df35c39244bcad3d4cad131e628481bec98aa9b862b17cb9d88f40a37da7c617602b66f3647d9d5c3d78eced78b93a4762d682ca5c9e3ddc1dfb1077ecde5f5fb7e30fcf2448e4fa6fdd066c1450c907a51a6cc23ba0e649799abeb52ecde3f5e49cccee28cb035df742a672f21db63c707bea81018224c21cd0f2278e3f5f303cf63ce5ec0a97535fbffbbf09c31c7a0f04ac02adebd3de74e612e6ea34543263ddf0e1949056e12091245358f79aa1ce12f539f8c3857b9364f0565debf1838e74a80ad011bac3aede1e9850457614113ce1b46eca4de6638aeeaf7a91eb6f65a2f8785c3a4a805d6908f1e31c4271b929286bbd2194da821186384dfb1654f848ff6e59c1cc319d858f68e7370da8b833d6e4c797843bd9ad3e1b90dc0fb8112e74438c96b7439e2cb5d98e986255cafc36ef5c679d1a200413ea7b7347f0f50b9e9c0b017997d4215bfb0e5b2264bae71ca808729a02371b8b9a069180817562b1e0808f1579710bffe54205c1397bb6edc1faa577e22eb99ee6b8e911592cd0387e486e70ac6b2d291c999218ea6f5e62d23934a2f817f28a152553b1de24410da6f3f627683b3453e5587d50efe34c9c3519c7ee7616981510efb67a2ac4e8655ea6bbbaee413042c165243a348dc58565295fbe31819d89b2f20add0ad4e0e72d195143d2e5635926f6ed521a95c622b3b650c2f2d7fe9a5105cf4d682bb00bc9cce8152b4beee78a76440dbf7ad1d25c380bbe4a22bfbebcca1d36486cbb280645eb77c9b775aec89a23a774c4ea3ad427387bcebca85abce5a5bea67230e252ea903ad181e2c0f802090bfde4c239ff869dda20a5c2154e576632c35f23192a2a44c491f3da9ff3106ae7482f73317ec3309b1704fa6898686ff46da4619f4e4636e6946103222b44cc70c3a3d3ae4f87b86a535c4bf8d863bd0482b20d3a06829a5280e24fb429b7175b44a7a1d3cda77224873204c7c4270d54d371e7920a9c9c050f8ad183648e62d3f4087cb469df05c531308b3564325ff39a45e143e9e50875d69ea64e213c280650d9b11911330a1f3ca616b3b6fef43a427b68d926965f86f9f6b1f12cb6c4b9b930929b554cf99c22405e22a0ccf2e1b1558accc48c992f1f5f898f2129935f8eaca683bbe67906db4ea21e0ca8fd68b13af81e40145434fc354004df019846100f49933935eb69665fbffaeaadae97a8790895696c8d0036fc9f035a25a8149197251089657d0498a508bfae9026fd8bc3b21d4aee3cf99ebd43c730a60f3302dc7c39f354e5d567b4d97345a3fed56920ad3494b77f4ca04ea8bc6409008d99ca68cb704e258b0956cd726350227b64e30edeba2772de7b02bb388d788931d5b3fb1b7a9c632b2b47fcf663d85841a20b237056da40222c728bd7cbac9a67f38cd1b266613f24f40787f82b3c56402cd437ae99a667977d3fcb3d7fb59b9a47e0859dd7924c4f075bfcbe01abdae0b748911a07dd1425656def5ab7a02e122a9a4c8819d8ed4cd67ec8b3c649ceb528b077ea242961558f7e563e5001bb5ae7165cf7941d87f931eac63a84a4f12100b0c1bed57b19923a3064682fb331adf295d13e9821e80a95ed71d4e53a65072f49c9bfec9fff76689bc7ead3baa7cf0fc53493c3e43884357d5f7749a9222f111f49a85261d2df0f7fd0587f31ff3cbebc9ba17fbbd5902b3d874cf56ea907b018458b7101a858c4e473f48cc41670b235a24513f3fa3bf979d284e94b8ee3041695ecb4ab6045c6f6d1748e8e03855dbbce0bcd10bc78daf87675ec2e4becca93b4451307c62a123fd7d8aa2a4108ba284eecbb41d467d826872e0736ccdcaf362c358326a9d090d6d831dd722811ed8ba59c79581373d8678db8fa17a3e520181c2145840f64d934bbc480374ca2522e2efcc0426f96ac5482f74fa2b4a7868054792a7dc22559bea54d73f3809814cb6c2c268581125dcc3fc03ee90b461029b4b47de1e639e691f88c8529802cfc8ca01c3e13e065de02c906df6abd913e3c461ecf874f2a7c65d3057cdda709ce134b990f3a48373ecb2aa5f660a3d598b0162f4068cbffb49a9eed9b80147b7fa6f231bebdebfd1c30cdc00f47f15071df2c26382c3364c2ec0e5c041409eb2adc34ab2a862fbd750124bd4c8f958afbc407f4ceabba8649ec178a915c751349514fd44f61f5cec2a0a30bbc9bac990c67787e34f2409e2a2b4454162437166e46286f4b74f5e27c2e914dc0d2ce918e1ed8b1fabba433e387ecdd7857621e8ee9ebd1441f281584ff74cc771a8885dd504ae37da2abc223c07d23f9821ea3158920d612cf389ca095d47ba065c80cea51015fd43dc47631a2b952d1abaa3b1e536317a691fac4472f4da37bef55175c9790ebc03835c075f72f0890f09d84ce7e7c37f8fca08ea483d020423f56220145e39ce470a900818c96642df692c1c9ca786ec2b9c52e50432b46b2364719bdc0701746ab5dc47374488695c238465bf584554fed03241dc7d1d459aa76ada3d32f5b09bc31919b3ac50a7144957a64bee44067c663d78b326435f9d60a4fea7af93d22803565979ccf9b805361ea6101a54c249905cbb7a8fd6a41a133b11f208ce39f2a56c00fdef1cb3d3c93a25938359624d2e5bb6e9efe23d23e12aa6a931046084ae6d531adaecdff6fe1738c48498f0f65594d21cb7623dc97bf7f33ed5a2874df5a594ac94465eabe91801c355dc303ee4c2384da35f5bf8df13f8c583f511cc51ba58fa10fba29488816e76bef63973bbf0b944b79c06f293733f966ecb94172c9b46d96df402af68ffb12b49ef14b16b96818dd646a0cdd31192c36715087af433dc8ab826ef48e2fa609b120ae4120e5107198b8690a2865b3a10beac0147a3366270e660c1bf9921ea87d5cd7c71da5bd89a78d9b73263d9c437d55f0ce1fa1e5fd47541424d271a5eb36ac6ac2ed37508c6814da75597bd6a7734ee7e568916b9ec248351e3330c3d2e89b219e2311e636ef61e475a39b6b20da399fc89b2e481623fe8417f46b9fe05b2df007831dd1adf370f8d516ca72e49ec35f7fc6f8a91198a2fd5b8f020ef3cf93dbae90bf09634df98b61457547eb21646346ff1337a464c0912b2307f7adcb2b74b8cfc9dfee6687df4a4f473359c1348a0c188d0525435e16058a22ec924758f10b847ab145d1b8b08d16b244c82d53d1e7e3b8999b119bfa8ca13a46fda30f8c4854fa280f47b0a3b351a155e6a2355a3c6a5eb3700ebfa9f9e87d3e44895329cbfd53c1c1c5c9d35ccaa7c60649a80b0b961f80247331d9837c420f161a896a327570db0aa0e022069d4a0c2028a313f991679d3e2b5a53fc664a7a854025874e2e3f0cba0bdd4c3869a9bbf7e162f44e8aece5e845497588808957a89f32fc8092ef3b6279fb0b6255ca0b5cf91af29cabaaf2af8e52862cce6341e25cd4da24aaf229a5c4cda911eb1c33149c42350d9227bbd06c21ac25363b788ecf2f00fc2622bda2da9f07082a2d54ef5ba3aab45e9dfb5f90a5368c6f2d58765561e1848a24ef6f7dacf95b6a44d1b27507ab8ce64767bc84bd4ae3e6be2dff34a96897e18c320e4e540d54584d4cc3e91cf76fa6646b6d99b95563a02b61433fbe80fb33859f7aa906b351ebefbb711db319f6d8ecc51aa854ca8a98385ab4b96c0c83a33a34da09371e63c48354780304b78061fdd562fa8bc77f8604b15599279102321bdcbca19693e3e8bd75ddc5dfe77715d39060b027c738c990f2ba494632916b4faa463fd978877133619b7152b26d351934915fdc978e7d15faf5eb3a0e5b0069d177e83c81595d3e4c2a11c51c3d1e3a7149a3d8fd0edc78a7f1ffe2125a2f7e9d4ff9fd9f04e5a0a2c961e4c996bfa43aae6db072e12c32f38bc48ac3bb488e95ffe69503ee0bcc4483eac362637bdc15f13f9bea9ad538f06431765a58f266e3e22509e2ab788fd8f4faf6a247ce0fe20dfefe03df9b520d73f80945a0ce0b215bad784d99e787f987e0da7f3bba3d5d900c7ed187d4548bfac848bac3ab1a8b1195ca60ea99aca74fca16b048fb5715022a5795c1c412e24710e4b431226ffbda59d565cc1b573d4ec980b6c1a0f254a825108e16236b5af55130f4be20a0f201d933915f9b1ad3b70ca1e9ce336097425ec70820f7b835899d36a76e6cc4c20d736c0e967e44784ef3c23c7851037e88bca1a7989950822f8b510c0f843b60181cfd91264f2d6d7f747b91ad8c3a35c366232defffe8b85ae1d85f74a36775a556d65fd095212a5ce100f60d31df7a73193b22f2971b88d41ca1015d972ed964dadab13da60ea0ab6f987cf26cdce4c986fc58460b7a06c96c9090ce6d2f7739b43a92ef165091000ff129a769c1b9ba740ebc9ce49461b881d6e69a7140712ff5007367bf819e7b77de1ffcf6f6434fed85648902930a0d8291e28b5d976c3e8021ce235d3fd458b8a9a7ccc5a6884eb01bcdbcc64f57c394dcb83f9d24ca3716e09da02ed5c9748fd36257b9329256655f5fadf24153c92e953371b0deb1138647809af942a2e3d24240c4e9daaac93001987a3b6ffcaf30fcc1944d0a05947e172d837cdc951686984941ecdde1404b970495495c8eb7ce38fa144923cce48b369792ce90b2ac3f3217a95a4d9b850b7e3d72c08f9357a574b5e93837134bb10aa39ce61d7a8d99f450da7aeadea1236313dd860a63b17fb9fb804014489b19a0c9c8d4bc30eee473dd4bcbf6305b76e2f0238b0208084b6c46c1339a381a4717853024f8ec766e8011c6275d015b9eba2e95310a7443a01e80177234c84c089625befdffc4f881108af216efc8e8536dc62ccca06d683bee730c700f6625f398d58debee3a9e4f746fe3dcaad7e0d070fd506451de4c710b72ee1d09b7fbd8b5ad893a4a54d0f5f4cd0cf976c070eaf50c39072393b271b3cb6f836d898a76d125d463c792f4f228a7a039f24fd4faf33e1b333cf8a19b4a83112c0bac65a0892a507031a72ecaf90d02920c27894b8289c4aa17ef31a5c4dd655ef3b900930a32dc2516c47d4864c1ca56c0def0616c6e65a4c6d39588c70c2eff6feba273e31399a1e27902af55f04c3b3e4fabcce3c83a99a94936e2400c173d66dbbf078bd4a6fded23c49faa02a95f5fef6b47904d71633f0399a41c13480c5b3febafe67ceff748053bed4096c8d473d34ce402aab1b1afd10ccebfd37701c56aad7daf5575cb284de8832fe0c1959929c85405c3d1518015774961ed2aea85d8e3b4f6fa49fc8ebec08d28ac942e4bdd718e7d5035743a1064baa248c43228c11ea15bb0e08434bf09423b3c86b248650e84079bd8cdf70aa58a176baef668cc6490a705d93c328309bd7c7b695f2fb48e1991e5ea5a789679ad6773c5060068314bb02708c0a2b84424b571641cf51d100a4c47a83e77f5477cc75a4c9ce69c2410294860320a64bdf5611884d327a89679cb4488291a2643dbd950ad395bca32783250fcc122c50e92ad15237adeb2d7d58b72190878e2ab8afc9799f0ae33179328de2c6a7ac985cf22fa38b4fa9fae164293cbdb2f72cda6495a58050b4393d3235fd74159a1131e69f8d6360a37a34e9a021488b42782110fe460767b4fef2ee92ba09165f68e9590511e9c3ac930de3e91bacaba4bd2bb8a61eb69c6cd1be84a493d2c3e438dd79a9634fe19009f6bfd13dd768557e65d1426a78066d4df7ed95cf2e6490c55bbf5a0fda60b9bc1f778d626cf2923f79742b47821146a87716937b04f65c5dbae6c3124a960070a75f90921d00bba0dc618ac12126d853a9de9e86f40d3a2c31606a547a1c39cb125e3ba538688c8f76ef85c8ab133ba47701527381e1a672cfe60f9be5337de01b5edd82b4dd0f771eeed7ecd1e8ddfde95ec90c6bf7ef5866ad14e6a09f582beead71664649ec451b10f7c348089a34124f2067cf3541aca668c2541cd0dcdddc34bd1a2428897b4d25393a3a83ac10735658809f60b67dd24e7813703ae1ac71e0253e45c3e5d57b3d16cdfc01f639e78e707b660622ed81755f1bc20c6d1ac5d695543398981242a01be16eff6b9b38f11ed30726bdacc588b53bee0ff23b3a9ac40d191943e59120c0a33f9b2d28630dbbea9c8d7205b52e881b996ed0a7a6ed8f2369ec67fc74600bbbdb93d1c4600b72cf37e682f13278533ea6e3129eb2062037fa77e5e05a9d27a86611f8a255605bdc8e99755fea137db785f2796adc2978d60a6c00a2e53c12dc863d1a7ceeb92d9fd3768e1b32730e2ee83c210755a91080a04597758ca43864e47b9f7714cf0f96fa1b63aa5ab7ac16c1546abbf4d0a9dcdf674ccbc61d2c9f9fb8a022f8da598c40c0b426a869516ab71262defed829199291fef72f38ff70793c75dbe68472c7cbcf78d91af82a854480ffaf4cffd5cbb127aa7ff2610e1b950b9cc771c9d098200ea1218f89c09f3858104361479940226ad1570266bd4ed09284c0e72cd4d08d5a9f24c90ad0f803b8a94cd5b4ec5166a1e25900b13cd0ad75d8cf7ea213efa227ea5b0b6ced30d94dec38be9870a8ace94d3e61a61c2d79380a80ad219ef4b19b4b2bb6875b30d350643a9e223bc0728b389dc651ccad056555687a5d8d66cb0bf88452b80c0f0c0b8d95c7fc1a0502220bffac39dbe78fed0e45891d694500a8c96ce00e94d2dadb943108d5820b3dda9d484d935d9151fb50516b0ab9cd9b0e83c5a1af9cba24135485c602d9358859d94425d4b21577f9d71e7e0dc03a1c0c0dd3a81a99ebe62cd9e3b774f7f20a5a0153c9c47997c02387b2131d5342a09776c126ae57ef26dbddedacf641d00cc063d1bb1a43366dfb74f1e85ac97be3ce67818d022715b4a44b3fdfed60d34822f8fb6890823ebbc21bc25e45ad8419aec05ed30a344bb23382e08fa7fc11154e8d1061700879100b9300aeb0d46496f9b79b5489dfb9d5045e2099ace1ad1dc027e0d4be9910eab5cc51ec5059e2c1f620d615e96ae3301af7a59c001b2b86fe5c49aa55090da4b77fbaef737de3df56b9b1aa52436f6c359790869fda90c9d40a8d27a4652dd4dcf8ac7f52339e9b2333a39e7609eef1d7cfffb2edf357e7d127f73afd9c431670be09796cb7bfaba397b92981520cfc591270211b730fede7310bc6fa260b6c5a19242ba1c85396c5c296dfe6b4651422e75b07fb9d30a38104e5284cdcfc1da16367529bcc885eecdf370f15f147628e54c7a08303d3b51d3748032236e234ce68a714e181bef92ad7956aef37627b93c19d5e09f7619e28a354570eefcd6a10efd3aad971e8f60e906f4a8ba22c5370deaf96d87729ff6a688bbf6f0e121023753b666b12c0dbd02a19e61bee2a4276ef76d8de6534417680894133808eea4bde372006c18739c07c7edc1ec97e90f357d25746878eb4e54a22a9b6be1c5464977be3fbe3064c5a89440a2b000e42422429a5953b41c01721ea8ed096caa05eed16b496112d3b296da51c60923a8094ddfacb90cb5633e7b70683e67df9c88787ac69f158a369d7ff57361ce84b9fcbcdf633ad0a79f2bea82079e51cf660fcc72b46222644071949363e2c046897eb870323b18e7f2e2163487a3e3c9bfd7466154ab6a26edce027e3143d3dd1370ef4f64d8b4884fad94e09e9b4158374ff83f1fd17fad4ef6a7c3d4f84e5e7c0f5c4c3ae2c50396fbb9dc910c3da00e10d1715030e2e208d0a4e3c4b430cc609d0e8ef2d2262a0c57feb4b8c042c27fbd739af675642f1074b71704c097ce0ef90ea9ec4d6d2bf8c36236f166b9cb41d45d19fb9f54ecb351b64821558744501d0faca52658b947aed2d12611e6e0fafb1baf10738ad9506afad60b9fb61ed3ded08e25b66c354ecd22aaf7925217a40e7b5d46066b51228433a59756eff1d454ca04cc60a982cbf7e91df321d97e76f9ec1b80730a43558d2229c9d9545c1ff6530ee62da529153b162cc21eb5b2a13d15c59a6ca8493f97a275862f9204247700023d6182f69b377011dbc0ac65019a80cdd2fe09d62fc39e12ba440353647705f057c7dd26492b246bf1a6a5aaab6b4eccda27bd702810a48c3c55a43d49e71c4a9e00bb9736e6a736c0816470527b74e194008e99b63c12075bb169ca4e0b05dab685040f9fbcf90da0dbb29eece058bf8e4f7ff216559a29cac2bd13046de8eb6a9624549ff373a05ba641e5e0b44b36ec1e6e0478c525c7d718bb743a92876fea4c07199f14920c49de4773e9fd0d588aead7c53b695a197f5065bff352ada500ed3edc2235980e253e0b63198dfe0b39184ef974f76eef9f16aaa42c07df192e90929370f63376c5079800b4e5a86583d9f3391c9d52aee3c4a9374e66f731ea182876e4031dea4c0140f8661661265e98b641cb2327c80cc1f31f2c65a15755f2d7f9d899e07f541f44ce2ebfe852e534481640527bfb02ff71eaae01ec9ff6fd89876abb087aa74f00a22b07593462dbb59838732a438f93e6811feb8b6bc2c1bdd78e78c96f59c7c013c6ad52847cad73bd4938dfbca2e0f76a8456aa7698eca67d0bd8e2f34450dbbcebcb4711d5f14e2a497cd45119242ca5f9f2c7677ea31ad2ebc07a89267ed77d90facff157c396b44b52a8e7e4b0dbfac899a7848808b07f4aac038d11b16be157263bac78f82a60f73997f534383fd03cb0c4769c7e9f9ecabebd7ef08e673338845d16e6f1a40fa0b8288df0948f9039604fb59c1efd2fd4d33e5abd8e7284bd64e1b81ef3cb261bb8e9bcd4a2f6ebde2eaee84efe809d1a1075780fb71f0dd28d8bd015c835d31e5ef18c168a65f0d32d6963a53e25da1f8169cd748ba45b5cb289cfa8a9b959569335447bddbdce61c917bf68fd2297c8383afd5a1eaa1c43bc49a11ecd906a5d1712d161151862b9b1ac65eea4355c8a4c8fbb541981fb202b5744f431852199b1b67906096c3d37eaa2bd3792ea79ff6d97a4852ba602a684f97f591ba21367642440f1604547ff3b76d5e37ac791c5ef5de37effa603511245aea959629e7184b17a5a48b9f494d2800b07570da64d5e74c6fa2e75aeda4fa98f9491e32da83542a8c3d5c14db3f260a4eaa3d314b9e9114714d359d91715bd0dab9d1d8607b15f41977ff944dcc31bb9cd567f7159c8948e2346d5f51feb9f718fdd4e310de31d2662f9e4c67ee0c63ac48ac7e9aff31bb3c5d2f2277380ffc54ceedd582ed90a00c74d641d93468561630019bf1bb5635e0b60376c5e59274fcf9e95932b654de758c9a4c0838c0ec12fe162deeca88a83741b0000e6ef3e8a134ef50060dc170487550e26a6282fad91fce6368ad1318ac8d9088a8aac6037ebf01128fedf7ccdd0e937146685d802bce8a9fcd1904ec6604cb10a54590d7e247a83965763c910474043a9da2d566cbeb62046ea9861a2ccaaea30e95a27bc73274530c03986e3389e62d811ae318c8fc72537628da8f71c4ecc24be885e7934811c6fd744ac43f48b9bb01e070b2062342d34c1ba53824c587acd76c83d48acab68e1ad7aaf920a2ebfffac2c56cf0981f37406be63e63171a2117d3737f7c665efb03a05f3a8eca24e3db12a4ba26ede2c393fcbc765af183520e655ad3fa7b606c18b399a64248a7c47d5088e75719ff0181608633b54106804e94e5d497ba9f769bb097c5951cc13a99b8738814b3546f4d081166f1250acb492ab906029b5c6b5e496dec5f726471043b49dc25bb49da6d7a48b4db85993a58140f1d13e02e8f9262a1c2dbea0ddd34c268b370095b45d48340ec2c6fab858f07a7c580bcc1347b00b8975e9384cf3db70184d084f3f7877f96d029588ca9422a9984e7a79d1ff1e78c2877f991d36454ec153bc36649504fb963d5132158c8cf27aaef9cc341139b9164df3946fb26ed171c53e7cade785ce6d8078aed46b5729cce29410fcd9852e4d4734774a489c180d36eb04ad5c02a36e2e116687e90d0f564145b40facf0f66d3c60e20bf0f4802df1de11520d1c73580de248aeafa25d1b383577a444e4230d6cf93dc859090e99afff37b465292cef497a66c8397c3867acef8abe740c836df54bf8725e0a6f2d28e5d48510adb860fdd4150c80d2711da28885fb3f268519e41d4aac475c0aa52bf93adbd3b65961bdc2a974ef32548c1a03c24e6f9971b4a332d265ae323b5604a2bfa9a4f6c461091e1a4c50092ffc9c79b30d01e4e68a168db146c0d9a9008a076deed70097a1d47196c4782f2a9a4a50c34bbe509333032d43876c5808da45af6bc0a1c98f632cd5ec5c543c1a562f5c0d7c69a4e601e87354156b6c277490f9a52ce66620bcaa2a79a0bdd10fdb5234f8877cc729742cbc18378cff53c0ebef2488c3cf1e2ea94a5dba025fa1fcaf8d24f405962a6809fc372ae083e6f1b73ed000a545eb638c8ea9c3e757bb479039c1df5382265498478756425ff96418b17d93239bf444fe04fd03471df6edf1a91f633bec13df40a32b1e1cafccede7490ddcd043cbaf2db79662bd076947a57ea911962315d9b14849da9d8de7c2443d8f8c814814c058c3a2670fdbee29943dfde970be1c4eab85950df4cd1014d0ab184ef2569a9578ee0dea2f82b7009b48ec672571988405687cc42311dd407cf822251b8ad812e8486125644f47035cb862e8ec1408edddff4796faa4d49375957be61237e7ebdbe34a27696724599470cfa9642a70c7db80821a26c98a983d6bd1949df3f54b387cdf85890847f0f3d60aeaa37a5b85dd475a54bf95c8bb28fe053de41fe0d78df2e95519b1d5f7b67fe03bf941f34a0b41e992f9414734e3c2efee1ddb06c7ad37ec1b58ccccf364c26e53e21a36a0f2f87de8f0e97d080dfcc251cf2f498046e8f801e7616d8f1dd908293763108c0b4fdea6261523749e8662dc58e9913be7d412a213517929f3e65d71f14aa2acefa7f2d2112067bb955eb2acd7905f4bd0ed40fbffb113622c11e4cef95eaf8cb5e30e36fb9b88a1faab6e886ac21efa405a9a7aa666000379a238145594393b0e8923a549ad905c91be4f319c42621444276e64bbbbaac0c9e286d8be76876402b04c97e4734d19e8c68e7485a9d925c8f60bed897e78b3131e91b434eb1a7d5ffd47e5d7fb682eeeb459c3555fc75fda8942e9ddafe7d7adfc1416f784a455c92b1a191084cad7a1d8923918ed08a428094c5a4c3be2bb6774f7f7621e27cf1c9c27cf5616b4888aed9c58ae38ae9f272a2389c0d796fa010132aaa9e3282472f821f870dc675bed2a3d86e642d8db7a4467e0abb53fe40d95608d45c2c3dfa811e704573ccacc068eaee095b6c5ef44fac0f3bff976e3bd625c4445f6f38cab7404179895b7f61638d12e62669ea80720dad4bea5b847e0a38f604b4ac850ad1b26fef518826b17939f2cd8a924a266c44816c4b9f04cbd61f740e3ef08f872f0f80f022a5fb2dd60c5b5b37bf1700ac97f09374a9f9aa8f0c4c0572e1895990406ec008d25dda7eec04add19197451b4e3d4e6ca689593915625871a10a04c72ba4f5e1506a8118ba7142244cdce51cffa541c086404122208eafe1126c8568bbdb28d206a1e856fe0570964f97b017867fab768345b43d060a145fbd053f392803fa60d0876a1e5aa6b4ea3fd6ad8781043dd042d1dc4212a6bcc5e9c4e2f02a40ebebf86958cebccb0f107970453e3d045c9d889519e7d54ac09585b0a2b005e3b59d15502a0c64664a743923dd9df3b83f5d2955543cba27c44f4e42dca62b0e606bd571edba9ed57ccfbaf3a1305688ba7ca7dfae343252ab15d203dd1ac9e9331799794b420628c91cc79ecf249ad92861bc4fbe09c9fa01cb0ccd8bf8faac6ab433dc0f1d6f359dc1dbdafc6f2b4b32706d2998aadf0f30e206aff4868c98dd7119a4247b87467d507b45f8c8a675c86868ea50583055ca2061b5f27d0a1fae56016e50a0bca1a8399d2917dda19fd63440cc6fb53b5daef7ac972916a1981ac8eab78de04cc703d60d8251081ce273d64744a7b6c8e7e5fc54947b241b889801e8395b42ee03059fb23fc1ef61cf574ead57bc68b073767a6964d26b4d40ca23f2c559731666b9df5982cf4438db8153e9f4bf71ba06d63409abbae494a58e097534dcd733a6821b49d4b819540111bd1cebe9c509e4e084d2bfd891691bb3959c549ad6180c2e2053658fbb284d75ed34681feb5189891681735d96bc5bd645c82060f34974c1b84ac9f24111bc48a43c6c1d382012759ae808aa1b10660973df5ba1efa5b1d3ccd5cccb69b6d6ed1be03d358d9e2cab42f90597714368c8936501bcb1acf754ed2453d25eb21140633ab6c67f9094657fb350ee88395d9e96ad070af64f83b8bb097bf788bc44dfa5b20fa08e6bba18f6f167182765e28f13e843a088bc9cab6b74ec542a6db4ad4c2eea405ed3c54712a7e10a362f75c2811d92a4c5e7293a3863d6092ca4501271b28cce788a62268ba47a9a630881f8940e817702443e2d61bdbbed8d50a6d8c493897bb76019847ba26317122b1a40601157ac6535343728ef8282a88e8667314660713b8b4acbfc86a10b2f6a3bef29f9fcea046fe816d5561fb752a875d310a4b62546d35a8a4d243126cea0e07a2135e151e0aef80dc8a5b26d146bcc1932b013ef6a8efd188a27dc491b99204177ded0bc463ae63020b6ef5bb07e0952cc83a6411d81ef155f46a02ad6bcd43a3771bb687a3e2ecaa46f2b009ca6aa0ef1ecc1502ffab46a839381ca97bde2475f66a1ae8d80563aacda0c1e343c63a86f09b4c461ae3b3a47136da628c24d398da66a84eaf76b3075f20d3b64e2c6e2588dc885ad81ff9414e9cb0ce526d9734240f3fc10d18427fffa930398e85c9309f8c14699e2bb6462f78297cddfd1748a29d1ae71311dc2f7c1d2e3adce6bb0dbff26143eae2c39dc09c39538075a69a6239fbe803bed7bd40f05c6c7eb77525731d7641490819f6331997ed8cd72a570137eee31a6cbeb1d55d42090cc8fc1fee5e95f0f3a2af15de4e08463004c11b909e36bef5f4d9ad7ae8de2df40f6c46e196231536d46ce656a36b01f5557af42f158b0012bf60f00d9086de47f103b71ba7fab6d2179599cc0110d2c9290ec333127a7185b714b1473cda282d3e86b9ea7f8beca36ff74b987e73da7b576186a90e4b1f2d5122c17610e90f6182c8e1bbb20200b9ac623d138cf1c6a256ef99454e823033494c44149bff9736cfc3f002cb24f44467bde0a49c6c5a6d68f37d6255056f532e0322534e7293fc2152d4b956f8244a4ab36db216a2f70249e73440a466b08739ed67d6c367bbbf86153f05c9b3ec0ca9fc784d7bd3e400c32edf319d0c57d46af8ff5fd98769f7fccecb63a05d67acbcf063f5603dc87a5c5a0604baffa600f2427c025f73a27ed12664f36f60dc02b274c85824147c387cf3c8e2f0440daaa995132644b78a7870f220a209cb03b74646a35e15925405e302d46e187d66e594d53cc76217d8a1969cffabd5a71f88cfe0385ba9d38421b2a053b65ea5a0a0116220a244fc9b4e11a105c185e5e6926a573541d1399b8eb5974fa600c8df780db5bc7607e2cfa3bb07efa3cede76f212687031ffce8cde54608b445604b756e2c04656975f9567670fac74573c4dc8fd0832c6e72442a08d8f1a1f5611d4c75764f3d3910901e269a680d99d8da27ccb20cd79c446254a080a3b2a694af9aa32d29740d5f0d1a6feed42846445834072b076cb81d21cd4e7e79a88426117327c16a7764c4b26777dea7fe5dc556f73a408cbec2bbfda56a053398088221654fc34c1619c6d4ac5ff9a3e837e4768c8336f1dc9b6aaf2eac21f77ac0159bd85d144a00684e9b84ea84275bae029f799d0e453f4b62062307d94a60b8c2524984fce6e53fff6f9d3f908c2c8c803444138209d53550f47fd551bf613aa058142497382086aed8cc812d4956b838370e545af345838aac7cdc6af4659adbbe9ce39af15bdc33b4fe012fc30123997aec39757519a66cd527a8fa01fc88b14f77d972d48da06756088718ad6e170a130b1c829fe633ee9d55984db983875b080fce108ff180dd2623b48d5e6ea823eab1460fba04025b400ebc3d3b8f14c4698e361744826bc6b96253a4669bff6ce508c850746eb998ab38e5b9a8227c0a273d549ee3c8c6da869fe653be8647548a5867efc0345613c583c47c7589cb1314df9f25c04ffbf1a75f1c12aa0d4bb60ba1a1a26cec85f8a32861293e594cc2fe7bddef5e3046b056c85d1b78622edbd14c0fb1528d7f920a1ac8ecf266dcc781479a2f025c1d2c895920982accdbe6711c190904409d0d401f1e43ba80088b98ab90e05d7a6fb4f9bb73e591ed0bf167d869ce9d9fd956a921f49b3f108698b8f9fe1cf3152058bf51680e5918a589186fa1a16346b02ceb470f3180c6f28e482a52c1a7a7de81338d5443ebf97555f8782adbf8914ad005564a7f858d2440cb49509dfaea75fde62431048e29263d1c826533047eb93f01f8a4ad644113da344e6d6803fd5212366d409c08652fe50af4d55400c9857fb9eabed028b6e8cf9581f5e78317024dc4175ccf95ec2cb2e796e64a258fc2d227c87c5f0f8f26fbcc06473cefed619fe46409ef74f135a867d4dc983c0dd6516621088b7ee9fc01d34bfec835a4f3d3f3cb1960edb110c1a03843577ee124ed1aaadfbfa352bfab8604227977d2d2fa2aaaf3e169f238f258c166a60519044b0c0353157ae5659a1d4995f1598471b46e69ecfc8b73418088f80ed68a69125767553a3402c80e1cb63952b1977d2880dbbfeceb7881ed161e7f0f11b0e79c41a3434e03c270359ea3734ff95aeaadcc83b27f5a71734b625c0f835fe9d74f83a0468e899b8a87d7bbfa237c6fd75fbdc9c925e8a93ae91b20b7010cec0cbd32bfcf2d33c0c88082ce69e3d14b9ed3013686961ccece12a117f1a1aec8eefc4ef07ec8ac373a762fd5037cf25036aebe138e5bc55644a410fd7b277a809a262f92ecf39d0eaf23958d0881811876129c5fa419e2e54b73c0e31a6b4c5899f139e5bd6d6c19b0dc760f76c0481019ea23b863f37c6d9506e38f63264880b7b7f83595b4e7059086843083ed4695eb4b26272b036d1e99792010e619fbc752a89f8ab85f972acc213e80a1ec734febc8eb1193c2f77313b12d9b51dd5f28c35709ada70ccbbe23b878e2049f7801a8ad37455b0649e239a8d3a9e55268ce7863b62a9c5a198a08aeaa7f5504da920cd6709e62b141452146765560b13476e50a66066e55ee35578891464d948b102f0552d656af056dd4421ba78b5a8c6b2306d9b1c423b71a0ec1b11940224f2443314cee135c0bb99d8d347d0bd69725939a16541e8e4400c31c5897fc904b6b15a12ac0054cc2f90483c7639761224d532fa9841ec771141bc2e3433c30a0528e4c0e2208c097522defb384b9749e60218a02f79ff94d3a0d6d34f44ebdc09461e6925b9456c997e856073dba9a15112f659083f4511e32bedb03bafd6475308ad496ae37743004e61f20656bcd7fdc6d7063a375f6719e886fcd14f7fc169a9ab0f905ed2a36dd5ad8a1c4be9f6dd5d461e48b2bfec2027f8891c9450f64ddd0a7b4923f3ee93085056b9a9f5301d71e96e4a06ae8cb872ca0f1359a4bfdb9cd72038057b425db6bef17a947a2e311a5693ec32bc7ab82e0842bc98834d8987e59a015c0a6b3cacf5b20da6233a356c8bc7b9fbf20de0a418a848636f110b89e34dde60d344b6eb2374f1aeadc7a15fb20e1d7806da01d63870743f523e472381e6cca94d248917434c6a01669008a1f44a1e9da7052ebe19ae01a6fb0d1c19280804760d96b1279504e0349bba2dd8cb6727c48646b9b2aff8dd4e1835cd824059cb676b91966a34800d80ff31c0d069e609cac809fb3d4e71185a74b1ec5521e5f0d4df9200d19c065d52dd33d9317d773e62bccb59501534ea74680ca9dcae1b2a232a069c60f18ae514e12124c58574df5890d51bb03b4bc7652c7f01064eb2cdfb9c3def9a10f219b3b6241f146ecc6448a3ea1de84bcfddae3590a9a1ed37a1450e62a976b426a287ee0187339d0cf2b6abd2ca25a12dba79f3c29b196dfe345ead2b1e15d96accf449071ebdd681a702b1cd99b56db306f0f5559f67a28eb70b6e391749f51990551c31817c6c77513293ba4fd53eb72903821a0d20fc66ce9345ef66be50bde48e0595fa5b977dcff3ff9595b5e52b7b9ba72db9f22968a5ea70edf2075ecc3a25b07a1c0fa55ee2b161905f81904f607dc1d8678c2de3f6e8a047aeb47603cef72491262245b5170eebf3acfe9e990ef654d96b6c6e2a9d5de14c7b38b57dddec0f744856b1c1392261a8c83b04ac2e7a593500dde265ec17ea326197c49f02ec2557733acf33975470205cd1108d4ef5a9aee7375bb901221409e2b17f58762aaac16a934ae071c9f2c174734b556d45b3312e03cbd1569ca8bacf80f6c64aa3ff231fa6f21df7da3787d59754c5b6d9371da61e6a68b7e1cf36db6a7ce2b62a6f69747e2199b8d508f9f1e89c7c31f3cc8297de77112abff8c7f5e74e62b13ccbccc01ecd10fe1e9baa230d608b937fce1cd5c6da2ae4a823f0c2481d21cbd98a1f4f6976b49acb8e3f4db3af7bd9c5e92587f64b521260c6dfd8d7f4b72b85c06ede9b7dfe5f6638bae97d1a0e6817468db7ffee1b7cedff9f03d94a587dd205abd332bd61d684f59056608e06e54beec490ac3e6c57b2a1f264320a1dc39982041a342d67f6a57b58de9fc7fbbaabc3ec40c54990a801587dc8baa2f0f4340ac8387ad253f4715b652e43b341ebed62c1dfbdc4aafb31725224985bd87984d9e07b18a97892068c23300cffe386d52c593f0eba72b279a8ebc0f45f47067c9af08f05715cfa53caa12f7dbd24294ccefe4d59323a6d6ea2ccb1b800eb846ca20a6d3965a772054893996a0f5f69b47ae371f81c6fcf2f6468ae58006c5bc62a9782a0863c0184b869a438a2dedc171800ba87394a002a2f78bd1b64aa003e45120892ccc5808f17144f7dce6547effbe7544e8d4ed2d76e9c7aac18de5af13727e8f90648e0bd49bab1bdea0e74642a3abb9def544e580820dd3ff42a4ab3b57c4836555c09db41033e460f82688724af60c2156aaa7e108cbe554c9bda3a1823941bfce92af86a15ba6ecbd0c2db2dffb20c8fabb6a7b13d1c6b422f6ff3ffe29c3fb969e992e19cbcd6cb2d3f8b02c689008617ec0810bea437ab072f7be3d7ccac38e00f29411212a71bc011be49e37dbc5eadf4ac657d67d762ae9ba36c5f1e1f7d91396a1043c342eccd1f3028f8ac5c75ed3474148c7744221f2776d9147cac7af126d5f2c0b03b145bae852515e2b8b5790e5805ad0f6c82ed7cb36efec191c53c6d9fa489b1f2cc2ae30ab7675fa60b15e5d091b20b0962cb1067cc7f9891e624faf63e9be14eb32cf46d4d016221fc0f9baaaec18446a621c214e2838ce33ee05596883823cc8e71b0a1d75ddae82f3d1f3aea4125d1c323d0d9636edc220fce2b627ef6e8f46f3b600a0c2588baf2aa7ba9136cd80a4de585958fb661e3818ccfa2c11ca8a9c0a47469bc57d6ae001546dcf2a04ac629f0c7eb6efc87ce6d1fc47ff125b32f0f037bc1037a5384871bac588db53e5f60ece675ad8e8719ed6ce743c2199c8dfb3000e05f0811067b1dccd9689b13bffbccab4c4f45d233ddd7b26240640e2a941840a7954ad74b233294acdf602435c44e43cf038fda6896515e74dd78634d2b248152f844366be1dd6423d1f2c4454fa410910a513644f2264886c4aeaa5ab851ef4f4d3fde8a5b41fbeaf7c4c2ff487dc80ffe68ec3186bf205a2150d99e8a06ddc151dfcc78e0deaed1cbdceb1512397f684a921673e79a4d76878fde84651b1826fe12ecbdeaf6cbea745f62389dfaa27bbf226fbf1c5b8d1410ca9b0783b16d8c869e8e33105a04c24f4e0e5dc1fcb96d843e70c3edea3f3a626990b0aebaa55f9cda0f9f8fe25636684e1d5184482a338701f5db0af9ef5e9ba6e4c7e8711865691bf364bf61b990654e9506543c8f20123cf41261923c4356cc1c225651b37a3752633c311b83dd9c72f2b0938773817dd5bc1109171bd5dbeef1705320ad0e0b5b54e2f90550fa062f726ef83348a6831f32837e917c757b64b1a4827b7eccab5597656a0c75aa50224f84056f81b185a37ea6dc31aa353abf6922d75e4faa8bce0f5a269ce147c99fb7f11b078ecfca8474abc646f4d5758ca1e690ecce6d2deebd471a8ba7018bc77a4a32b05f30ffe99ce0d34b043ab2e4ec53950dda1d9323255b67eb6fdf230d1405f744b8c49cec31868d7857d1c2017625b88a624c766b8e74958ff5d01d47fdf868f31ecff6079d43abd0d98a32dfda2a41f815e74a57562fb0fa68cfcd1d6959c0ee7eab758b7c995a9a0da316b3d0ddeaff6d21c53492fa101f5382055d8c81b1efda7956dc5d747150c493b26346e341671e58b6ee721c428c8291733f45ef37c8782601a3b62fd11b98da526f74d2743aa3534d87bc9ef0804d0965e1ef20dd2456a11697e5c4d343670d62d6d872e89b18f3a4bd9f451b66e2f3595f1fb9db78e96457cbd6def22d62a30aeb31fdf24f086f3498c36c385367cc265717cd0b5e222ac990cef9d701c64a047aaeded7d0e0a80a7e1609febe6cec3dc32646e3146d006d9a3d7f3ffa78e6043c548c7a93b64a50e08dbb04d154ec852950c7a54ec49735bb87b840399d6c70f6240f4d1294596a798c37cd71350bf60b1f60560c81a140ccaac14ca09112c4963a57c6d2c886035ca6baf8e48c9c3ca6e1d720117d8def9a76a6f23482d2773d071796172add004500a32eda61936dcfb6f6e6005ac514442107459e33fe4845008692f264e811a78bc1c6c87a69e036e270873f07435349311a56158cbd1c493efa0de3b7150058d43faab7e689ce765494504e3d01f41f38a81240ffebe00f962e513bba2d1ee0705773fdba7ce601a5443f1eba3b92a97a917c100be2c4dd82013f5083f21689d5af9c6e415d32e24ef4a11ef2b2938d3c98ba52e6915c5d49fef489fc9d0eb6986a2691b42d1a411cb8c730a9fe6f543b517fb273a8c3af5f48930e2ed51b6221bcbc25e078c8bf5758aed4348fc15cec20ca78e490925e3cf88f2c8fdc7263ed90f4c9772752b420eaa548a293f906ffac60510c430719c8f07dbf7c04464818fb52cdc81d2a30aed35dc2ea3812898d60638562e203dac0b12b6e35cfe38a281c30cac3994a675944b412fe721db05545fa548392d57a0dc94bb61b84279216c0cd5652476aec76b99aff5155d9be2730fe3d5bc3232264221ad0f59d84f61834668921c849eb188ce59f429f448f49764db3f5d5dd3b720e1d6cd45fde993bd1d95ede9206d620027d890f7db53ca9ae73c8f9106dea4ec9ef8cac8b2f4b06bfac396b96677ee8210ade1d3444099390556371071c45f4e6dc1c9f7f01bb8cb6ded78103c5062620287fc8e300a7a55e19994b30e5e47dfb89211255cc7c24be377cb7024c9de1502d61ba19435b7d429c9afc09030a43132f4092455da7970db7b85f6e5987bf5eaff5b69b0f34d89c477136460e992391d731e95cbcef9e29836fba32ed559fbc7e07c82e5159aa8b0ee287fd91e3eec712e3c2ab92547ec31a20fb84a42e722e7a4489984394895711703f22f8b999deffade463123bb2a76c0aed18d2e1c28893908222ebe0bb9ffb63a494db58fd6d5c222292ef38540ed2b8729910d9faa8fac1cb89adc02dacd9311e9af2b117e15c5e8d231f479352a8777e6b5fa19f561dc14302cf519e4a6522a59c35a85cfe3565a38617c9b99d62b4e5aaf1716039c1e37d5a26aebfbe83f35841dd027921fc907c45859a84759c4f76e35724c6418d0232e904f206a446568b0c940bd0146d80109d3e376251f97f8ab0eab7d9b1a328cbc5279186e6173240ce3903b512658b8d8bbc8c3e0fdd6c27b6baf28e89a7b2a063e122751b840494c20293348bbda145dd6658f9be916e71d223a4968655ea679e8f0cc61f23a9115990ec3557037ac9569584d3ee6784296e8d42ba14f80b6a8021e0615887d8317bc1c61448e7272df21b80f2a01375830260d333631f4ddfeb7bcf7bfbd7582ff31355a178b1f0b324bdc41f6f97e349b96f0538eb09a231c78a078b3000d7908a5ab9a4f1b3cbafa51d7a1c43e42ec964c3b332584f341892f8d2d40d78474b14d8e4edfbcb272fcc9173ff3af8fb62de70a603a054a37fc73910928c3fa584c58052410e6b30178db59ab4b1b3088ab97c90e6a332a8dd4ed9e99c55a94fbec2a8620e44d736e818439a24f53009484fec76df48540ef6809650e4df914f180bd237c75b1c7d99063b22f22c5544a9bb9ae1f48e78c4a43e8c432e8531e6e4f3de82e5092bcf897008ab89c9b17b24f25d6cc83c1ec0b6d362fa502e04c995f98dd8031d1be5143d518592f0eae162bd7e430ec6cb0f9f0fd604aeb3956cdb567fee0cbf981c2c573c73529a5cb34bd5984e5c9b7c40735e5b7a19f835dc6f89ea3f72dd0fc0bd7e1975824d9dcc35547c30f928c78a510be764f9ab1f8a6c113eb057da7216bfaad949803ee2903f8b11c3c672f5d4258c4bf067cb88baf8a607f141aed37a8aa8f9bad29e8e9eee04d05d15adb8c8ff97cf67ed466736977d7f17603a26006717beaeb6e2ec50e830388579ced8e3b14117e79d2d8d3a97862197e4feabf136cf6207d9f20a4dd00297f70cd6d57cfc7052781fb456d352cd437164fcef987c06c5b715260283444eb3ca50063762db91b8476d19f553590baa1724dba8184a1a5960c51ab110d4a6967241042614c7709100eb94d93da77674cf65a8e6e8fbc52fec89e97ed55872bf4f315da70544168820afb4a01e4c268724de94cdab832890bfbfaa0ae3338a43a13bc5416a9aafa5b44c37afb7713f8c2d6aad75f8e00b1d0759aa583b8df3872de8ef2b09c59b93d5d696566d35b0ec28798d2d8b71abc0d2ca5326a9dffb2ac8b37ad5ceba4ad6ea279d8f767b67a97db07d7cd298accd0cf3140abcd7eec7ee9605d896b780f2f147dd956b8c0b746967f69a6180e0f7a2b72b23bbd4f1b368521291b088d165a75bb585cb8605687ad96bb1acf4a216259f52dc69b57db7caf7c0a0e97798dee6132b23a1fa170424b990168be5df90e81ccb6d4da601f1990a1a2202f157da86fa90fc9882b2fbf5549decc4beece2823456d05e3b241fa1d892bfdd7624ee66deebcd1b973fb697492e492e7fd8c4bdb23f251efb5423409df10def0a36b3165ec318f82ac74dd2dceeacf7fdcbb50e554bc30078e5fec862ead2d59f315ee3bd8fdd5760cdeced6d3e2566467ab144acffa1ecca436c884176dab07477bef69a8cdef95a2ee669692b19d10a29de6c2ad22a002475068c77735bf9414f8a2f37f6abd54b9f7cbcba4a260b23e4b41ee71cf027e0b0c267018eecaf579550c946211b9a0a7516518f134878dde12f880331830fa9d59e7dce3a89e073dc5742b4ecb3553645961dadf1ee1f35e7b73325d447c1c1236e3283186d6958f62db37e18067cd65470b209565f30213a11e8a8be8ad107784705f16dbc5246ec734b599193876a82236529ada5fcb0e405e4dd2722e04fec80b2fbb6b5ffa6254f378463cc8111b0d3b44e148e6b09888ddd1a85fca7609de5a972c22627f439d469a91e80f542ac09d4603d988add0a135eb8cae305c8652d5e8365331bc5c53f38bbbd3b4aa3a46fe6d84e679ac21263c2e59d8197db08759d9aaf00fd08c239331fd434d6f274f3216bed7ed6b8ade6453c955d40cd4b6411955d88bd60456f777bd0dc14963f3e3f90985117576772b04ac83f3f86f8ec4cabd348b2d504a7b7eada9bb8a018dcce6b50748f12d31ab92bef0080b2257ce79ef925a612d8214d1b744d0125a95a6743fe9035eb57692386affb9037c245a04e5c3973f2842edd622d1a8aab4761df6bacb98b6c1082a8132ca67575e867dd39a1cfe6951cd8589b33ed9ff22cd0d9dac833066fc82b3573f00bfed71677ae1e585b781d53d6b38c6cf722a70018a8f2a9c700ddfdb5647c7c1b0a5a9dc6e38248b3b3202cf0de78874b6357e504baf9b8b7cac2dbbb9bd559f0f456d921805c00a314a1ba9ffd60ca5127b01d4528197ff170c278c9cc325d12f98641e8f977bc66447a5e283715c59ae11e5ebdf15237396f27ed34dd5a21967a87ca554ef7ab3ec191f06498e5e98332b67523675e83ead71d452a1607a05687241d57882a6b4eaefde0f93a18db70440b20f46ea69b14b35693c7b7e50e635fb8a2a8185b904f261a47ef46d371b658cc1eb23b03ad8e7b8f19f858faaa41ec1d2d7640e4ea8ead0cd42ba1e1d1e0b36a79a4771176916cae7278034dea49326787a5681a807433f9cbc61558fd551aaad0cc0eb3cbdb0fb843b7b761bf65eb13304bd6709e2407acbe6d84d254680bef16472d33de6e37aba1252f6e2d23bdcf4f521f27893df1ead7758e918bde1d3f5cac20beebbad6f791cc125695cfab6c6c97de1ace03fb871808af20e11a95c26acf342952867ac63fb8ae3dc1c851733958a5a272743fea04debdb0e5904cc70ac20f645d4692c8368753812060e904947e74ca1474950f3ebaf280384711b46cdc6516304c905b7ae08f8f4dc80ee14694021e223c1a0882feee1d741d4ff36429cc05fd93c6970a3fa6d292e471e73d8dbbadf15a3f95cb9b225896733809ec831bb9b690a7895fcb00df726a6fafb2a38619948ade864749e9e3e7eeff820762ad6d67d6157a6f3801bcb39c1aab8cff153bcaa64f91aa7e650611356a6c7ca0e6e166b65a528cd07698be15a5f90b101936c5c5509b4878f01b231c419c4af8f5fd6b203a0e9d7f7d7e237cd584a148bbaf496d464ea4f45ad0e6bc735b565286d3981959f87b3e0f45a64c1686fbea0fb94846778a0f47cb7645e99988327b697536ffcf0126f1832031c3631c7c16d985dae14164892b2b271b7d9c770b5234a45a424fa3046de20138f9395eabc63bc5def28c8ba5d26b7f0c72aaf03da87d1f29da59954873a08fa931ac12f612bb00ff40a9e96ab8a6fb6e23cda7c62975b4e04f058f2276244b865fb1a03c34afae741bc8335657f1c0fe2eed06a6ce1ee771b66b716b528b9527d3256022ba48abdc4c460c7b3cecd41c3d6328aa53c0d2964f36929b4506d95d9e3d2fb16668b25bd76d09643b440f90d7eab9805ef2fa77c4637cb03d7d6dc344ff2447b825f8873efa02f2f1a3533a7ad5a9131bd996ebdda46a9357234485740b66e054642cab76da55507a48e3e1ae99718d6fcaa90a5a523aea178a9c16a43ba95227d29d7232b924388f616084860ef8e9226cc2128aef4dc98a203cd91f9532f80913bbc3d5140b5bd09f18eb8f62b07afbbb341fce016e5fa8075021d0ebe392118cbf6131eeaf2d45413bb8e5615633a8896b35f3e843fbfd48e3810fcc8a449bb2a10db15473e8e7b161edb7761750549b6e754e1758c7a50ccb1b431ecc276c54b5631ca5a0760b647abebedddc7cf90596a4d9813c31a813a3b1785988a6ef0713d6acb928963504524aabc18f99964039559f702523cf27dbe421731fe6eafd3e910fdbaa249bd1701c5cd19f0101aec0442cbd314d652721cf4a3f342d2d72fe0ff38550d4e59e65c37653fcb4b39b1f7c4d98d2edbe9b0a9291401ccc159fc724390a4cca3840013944238ea2a752f9d91c87e777b4fee55a245e52f1311019a30e84ed3777b52890909f8f7dfc5f4700cede53d717e04a562e88cc0d3ab2377dd73318671ad51dfb58147d822c85b06896c9f4468642d55e888275ad3cae4abf906086a41e2cbdc1f3a66e4d976f2896f47c82a0dc08c2d7538a1f7487a58d833e9cbcc95689143fdeb8ce8e1c4bb226d1ef3cca935cbea751415280dfd22ecc61dac9cea33e833971aaef8f19e7dc3301808108b6c073dec8cbe530844f7c692eb5822241ee2611284aae981b93b356687531c001d7058ff03ae108b6b7a606f36870cd964d00d9a31fddf0dff20dc978134a3cbcda2aeda24ea2d9cfe3d1154ecdce76221b0faa63ddbb30580482be46b0e84587918a1e3f93a44d2e504e82e89ad3132dc99fac93c5bf5316f10f4ce8f4506cbfdef22c22d6f6eba598f8d113428349f39d6fd09a90bb2a76667894b57cc530a01a9915c56cac182527f2c847b697412a82884764ae727ddedf849a2097367eae05f9b132e7bae5a34868a54e248d816f55790c848fd5b16912a396b88dc3646a265aa7e5afea7bc98633724c3d3c6757196a94378c1c8513174fd18d21d345a16685734d993313305b9efbaed501a1c4a447be0bb990f218c9bfd4b8a74fbdfcd756ce6594e0addb1c0d2d5cb1999dd36e70cba50c06243b0a6c5afbe3648e15e3b004443e1c498315c59d587f60e1a07a5e8fbb5979ee040194707ca6d6b780bca0eafa637aa65c5a3fd6cae0aced1f85e428966f13ae0847a8dc829583b539d7b70fae46b17cf9bb2b179b5a53316873e6e2c21c67eaa71872fc33ba58fcd8596d0050e8752808d0fe92f3cad185828ac7007bb7eed98637ac19a185517becb492befc438f947af97e4c0595e1cdd63abcc2985f3c681e4061be9553657146cba6401e4163e6a2e9a4685ea3a0eb7ac0fe34f20f6d0149ed71d43ed5321befc1b1bd34b30a43cdfbc7d4fe4036e126bcbf718a0556845e5f734030922f736fbc1d067ed5da1460bb2f37c880703aa4f24238bf6d5a0cc259a07b3d3f435972a902132b5c5282cb8c369dec0a0c69084b3267e835f076107424317322f0463953433da7f066b8a8e354e400e3601aca53c37c2e43ba75730d7883bed1e8e73e6d09cfd8e9f66807429d0e69428736d744c660065e64374bf7f485b1cb57ad987d81a75fc3d73eaf9b71cf24cb90ac08a43a79d4216f7928014c156aa5111bf8e12dee60ec84639f6228f5b775038c40ec3b1ed32b76db2a86640b1340bb34ae78084f53190fa05f01f29c1094b12c2b69796a3346666b81efd23daef4531c6a9fa554b44a56fc17d5cfac72217dac986186c3cdacece8fc9264c4f941b624222116f7d0e8f392222cfa4ca6b17ca63a9e80ae95aa2d0751cb1664e39adaa0d8a9dda580fbcf6bedd27e4200570555ecf97130af3bb9a75cbe00bfbb462d5cb7127d5c37b27c3197062638584d92150c5d7affea8dc74ccb7e20f58d06b8f350f61e65aac778e0a38643afa92a9cde476c4e949614a7b4fd0601d4998a4233869eaf8e8645252ae4b2280bf108cd1ed8b924b95b2aa86875513eda9722209c14d9cdf24041c02e406d1f460554eea7615a0f6f42a8c52168be90535544ed16f05a483a1e75dc8ab4c2e9b9a60454ead2ac048e51c93c9d4117f1e72543c2b6a1c711433f465ff174273212fb69be118dba8d14ba433cc3dcb31fc9f86e9469e72eef8c90b831c8f219e718918c953bd8ed45d86a70beed1527a99f431c1e9320c939401e5b7ba584f6cbf108cce3e6189dfc0f2c2ac8002c3b169f2e6f760a88e8b6a03b09dbabb50f039ed7a3762e3fefe8ac2bf23b7259423a5c0680bb99ea2417c4e942f145045d209675e31be3a1158417d2637ce774d9b225c223f76dda0540fbcf8dc36deac2ef56732f16ed7b64f0e75ea4fbdf332ad9db3e9ea50040c70e84691735387ee7d2ba74db68a0a69a7cc77d88d7ffaae229d9dc396e9a6c85d5ce84470fa37daa58eda9af95b3217279ba66f02b187f5832a09a032e8c64e9a0e1e77e1f6cc82c7f7ba78cd708d1402633ce997cbfc48d2ea79aaeff4447c463e0e5445c07d66a6ffb4e41701a805c8e958cc2a957c5253c19b208955da9f8fe3f5a9a5b6d7806d1be7bec480cadab157d23d71923e567d20b3151deb730bef9dd7e5519224bf9ecd8dc74f4bf68516f833e36ccd9a4f53bf142a4869fc55031caa788653d23c0042cf5f008371b46ca00b4582918cd4340b1f618f1ecdbef1c8da6613750de41af8bac7a55977e292d51421d08eb19fb384a9da3bed6cd729c3df9fd41694bd2291a3e19994c7e81821ec1702721e4000426ebe6b6d91b2f925235266023aae768603ad9206f130840fcd9153f727a361bcb0229a8d92ab790344767312730619387668a316fecf6c204ea99f33e1303007a748a0c87ab7076eccdd94e988087e75e31c5c935f8fdc021c224f74a37039a0dbdd47c40f9de673548149733290a3bc7545f4fa82c6d15e551f32d16c861f1cc0042ab5e7890a361b7cb5a72e4a8bc969fdea9fdc8b147e6dc2b7de1033113fd08883422e509329dbfe70651fc7ce570949209e08cc0740b5c3f1e3d1e81a2c225fa91dcc70b5a2ee0c27b5dee6ed09e97ce00029bb47404372c58b352bea686e99716c5eef820a792cc07563eae77d52a0df7350442040fb2df66894b03048d4574102a5aaaceec55e1548bf2a2b35f1f683c696ac852db907449f01fe4d23b363a774778dd2552a2e1e5e1e8da40c09e954696d26b72a19be9df1992fe4e1ae23ea0b946e438dfebf0dbd6ed64abea2b3c031418a1f505c7250c998003f255fb84d1a0138e8841e895f30396adf91418aba579058c75607a9aa5ed3d43a597089146d598266c5f9fb4325fa3dba1b87b098a2a401ac779c24c4414ac624a2fce5de4adf1fbfa66c3afba72ef576c6e533753d563ca5f05102b57cc1f74f454641c472c17f6cf8b59c0483d08cdc5ab3b2751d9081113e26a9fa47195cfa27bf97e5d98ae53c3e162f385237562b466cf93492c749073f06a0cb853052d22ef5c258ea5aa950207ae35cb6c91d3864c2d649a225f733e331ad52724a2bbfcf968b7d039b6c850f0fabe83b310c8904f75b76369098335fed6be596b792858a7fa3a5158473cb3b44a44362fcd2a86a79fc62b5c7ee1bb117871e2d16398a833f7b3f8997c0e614378f793919ae2ea1c89d4d27b1d4af2a209fbb14ea897532bc16adce6347c7106c09bcf3f7a90354575e17a3343f9fec9c88ee7381f11f9e7407852eb013eda84552ac16e0c52e79d4615eb86e6b8a6e28754b5c01bee122b57493e18c310d639ad07cdaf1364701e327dbcd9e063b63bc6e4a22d2666cc8797393c3159759df0434926b9ed7f495656752461771e35b96ee9fd40d279cacec393100cb5c1ec8d293c51d91627c83bbfe71d9520162cfdd3832fbc8ed69b1fbffe255697d6c58f4392e0e7111f0ee8aae30e8d5ade994c298ccdbb74160cee71e626105b3a82c40b8b84936464354c7ff0af90360a6f171e39b1000843c8d0aa050ac3aaeae711660df549facbd03e78f615b07a6a4e343c873a18f30bd8b68fba4c55aaa031032e4612acb9ebc1b154d7ff9e91a5745a6ca0679070a2b2debce394cafcb9df013295572bb71e304c62cff814c8e52696bf87b3e1d189e444dad47b24faac5e761f0ea4de50722d7e8f12d2ce5537beaef8f610c67022988da4bf7d3b286e4be0206376e952a6df02b8009202a4a018cf3f308a8f7f517bf77def47e133fa8a5450e5d691d7da5504818f05f032341d00b15418d011ec6bd73ec06f39c05f305e2be9f950a179cd32ed531223fc7442a629feec75abe12feba45da85a3306bf9a6c3773bfdab7164a63bf54936cf0cc6dad83ed698dd2d480f851e15f78e033c20a6a78bb43c8c4f109ffb1863cc16a9be895739ddd04cdcd5bc82ccc86cd808758fc2a1841714e22a25d81837ca731cdb8c7059a42b747cd4602a6cd50450a13cac63e243e0b27b2ecbbad8ead2501a9e79e67857cb46c1f365c1d6986f11acce3a3d2b687a3651ef9f8835593f74993ce73cda10f0698e428ab82c0b4daf5fbc72f8f477a97d1b86c3b09d646c4b3b15bc4efa887429c5a644f73269ede245fd83d3457347b064737ff588303aed58c6d73d3f460383c4af57501a5c24d3e79f18318bdeb6bcf55a5c91304479ed3428a1f71448c1a93a438fb86911b7b42c4171e0f30ddf96631fab8a61810ab8aed8c17a3bad062921ebd566811db8e180bfb68532ed1f3ca0d7c3a1b815758b6d4d28b24186673f953b66026a9bd4503c46c87f55a95e8e4897f21b3357b23e356112e5838ed332a8daf5c19c7e4c343f92321f20ab5dca35278936e74fb88dda78359eb7fbbe29167bb0a78a3423b404aaf6cb4fdf5d9b980d3b1488eeaa653b2c58c542943f00dbdb7390a0427d70eb7d1d6153c7e964750c5d1d3158b4b183cb3be859d61b66304615850e3a93e08563fff11df7b7dbcd97f80e30a1a1b89512b0239048198827c9d9bff2a42dd726f42e5dfaf0702e6faceab9410da0049ed12da9566ee9075598c1ca7d42f120cc9301766f6da1bd0f11494bdd22a1ce77e8c13f81c1481966c82888dbe5c8dec9afc4ceb65aef66e24caadd9561eda7ced013b6df0d615717c7ddf42c9213996ed9d46f642460b55f91d484644055be9537ecd760de03acd38c88b6b4c6cea448601927f4eec1a43f9573ac5e95ecdabf6c0fd9c0fdb8259f0914a15d404662862ae8d3998e1408d3d774b415906eeb33e16f1b1b8d249bbc4bd4aebcc9c17660e5ccf2f383b41ce1f17646ae35c9419cae890c79f82e14f4fd645f38df73bb1bca4533971569141d672c00f33bd0db53cbbd4f41d69b71850ecc9528ce238c2e4fbbf6c85529ab2f3c611f3ed6772c8db1e6609a3b48d899a6e19b6339c530516c8bdea23c53c44e89311c1a2b78b33ebf301dfe664e7608f3687d888b80b7f418feb2d04bec26c9d2c1bbc894b54c5f42f4f4e2c70af371fa72c5be351765c82d84641fa8deaefed816e047a2ab64e374d17c0d500a99cf41a734e9492cb4883a013a496d47da305ae5819b7531621d4211b5c779b99113b52eef6b28900c816f978816951d5b3bd8c2523264d9151297c66bef3c70b7906e5ed75792b648376a1368bcb245643e4a9c58a3b829ea73a5ec8878b0f6f68c91d314ed6291c7a3492920417bf34edc8c7bca71f551e98b7fc9d72f69fc1794623ccc0556d3ae11a3e5342d85d735a2d4865ec9a5ce6a01600bbf0970fa644f3ab95934a8d497bc6691c0baeeed7289c7deb83ff35f8dc9e2edb134f40b92d6fd30fc3cb724bf803bebda579c32820508f82b44c17da6f868d53910ad5d40e5113b13c935fa20d29809c7e1a4dea8353a186eeb9e6223935ff92930bd2a56e4acc6be6374be8a29d5f9fbd76d583825f79fc3b9392a27b7e07a2b67b4089e692e4c3d41dc59e2550b13e1b41d692e05db748bd26fa4b8d2068df27c57309e464292deb8a0e450bf1a810f34f5b0deac1fb853920274c8945b1e059f939c292d08a59dbf26c39e40484f855560e2a8443e383b10206e1877a291448a766f39e1f3499ebac858c7b6921e4746f6f07a89f38710f15839ee3c51262c09a9770f1357cba390f1585bd89a7fcb25e44e81f7a5ded82d8b9ae2cfec7c188cf7961f4cf7e85fa9ddeb7f8692e13ebf262af3f6b9e43a433bac4974650a4281ae843073f2bda9e7d2ebf75e828ee7f3e23aa9729f44cd2d568295b2d87cec151d749e53d67d6604ab318ff349d787b811767e697db75d0532e3127f23f1500562ccc71f3961a12c8a45aa210bd4d2a4b0c65a2a165aa3bc123f5b2868b5adaea136998f3719ec9aa69c485a51f80ff192bfd9eacac3a0127e00e402dcd1bccc124f31e297f4970a4d34279d0c02ab836d6ba616331438d7e11caaff4188c5efcf16079da2e9829339cb64b164dda449f0c9e8723c1eade06a17b46a8b8b6b14d0626ef2598b7d62e06150029ac358b5cc67b85a18018bc1cd962e9e65f691058ccc9e516a81dc3380b4c944eafd305605a71ade1db55b90688996b9fd2173376eeb16492c6dc2a42ac3466784522791d1b11e9dc029c258e841a3a27851c6b90026df8461f12b91ac84644857d1ca5f745255f1fbdf90337352633e1977577988a794c8f8af2c83234cc73ebbead70d2327fe200589f5bbbcc73d7ff25f8652f3a51a3296ed83a22d57947c86d00f2ce6f90b048b68bd5f269fa5dc0e11f0355fb1a797bfa4ce519eaaddfcc39260f3c5d5b7eae735038d100e43b12d6f07dd9ac52022dc0c7356d26dfb72e9ef4296f20fc79b048a651234fecf1a8465b4213bdb494498e0a5ece02cb185cb53d30ebaa613872cf7e677ea60d73f92248a1288a6e40b8e6f76c4405671f44345e5100f4d20f5187fc365869bc1d43075b421808bd4a8048b3f16e4c8c9108b3be02643bd63c9f4e01823549246791846764aa5bb19d2b4b1d1557d4d2d30e4b9e7a1be7a974ab6a4ee2367ffeeedc8e87950cd7ce4b6899e0bfd0f763c9f82b4a72ecfc23122ec31e4e4f9d5a8a19c54adbd10a9b0033266a9a68889e7dd60326c7cdb391fdfa0c50e4ec2ba1a689e09f4ca124f769c8bac05a557c2ba30d4545044c900a2ec374082cc1c35e899792577908180aa276ae7e131b944959b3a73420943540b54948f65adc8648923a9513dcd801df1fa159e80e05dce829ec3ec93b802b9b0ac9c7754dfc337f560a885b62030bde868d74b98645c1d35a95daf6b78c19f3cc8934b43e2acbb295a8edec31ac7ebc7c3113bb84cd682d481c245c23caddf46213fcce5ebc2f0fd7521379b27b8a685acf95a88c30a44ff45d7e14cc5a1297219a5ca90a904fef4df891dd4844cffea9b9f3ec17c79025ad71fb2557fd14bc2212dfd162fcb785ed3f3716102373640d8a9a0254af0c379a86eae8315b04d96466387bc355db0927cab03db4b31e08249c2f9baa76e9af11a34d40f097ad1ed116f4bd766216cb0af49cd132bf870537cfd15d2c2ad03dfef212726c64483563d754f24fe98f6fa0296b85ffa09a566d89863b9f3bffd51333304a4faec5f9e7c3aa20f55b3dbdabfa708188bc01cca690f8f6ecdd4ccc6a29e61365269b06c384badfc67cb70ba6298d420f91863d01348a6132a56611e4c939f5beeff684c991a16e26aa8919c57bfa27de2160b6885b74f272645d60142623e55eaffa44564f4857d09a4b9362268cd0103cb16f5818875dbb3eb95378233d56f0f6093c7511e81d6287e6c01930f1fad97686d6a0c732d51e5d58a6c0f1c426371397adc1a391489f5738c21f234df96829d44d05b26d8276ca00dd3b95e73903199e38e6bc77585c3bd24c02089120fed621fb06f9e7c5765ae990eea045fb3fcf17940615219040d1833b7a272a747abf8cbcd4858b35b338e7d8be25565deeff8ab2389dd253cea45c5ba71cb10109da9c658d8c7ddda0ec76cd4816e9f118ab1b590a2cf37c65dec691859ae2d261644fdd5796c3b1dec5c852a4aad29c9cd33f523a1b96bdcd717c31837f5d146ab4277dd99c2202ef31f0c8c6bb03be5afd606226f675b63c7be2848b08c45da1172d7321857affd0efd88a669d289c45b00846eb0880f5ac9b23a0efa4fc85391c5f0abea86d3afebb421d268b31f4fb6984e401872dc6bf1d3ec807df1a090e9df2e13baf20914a15002f391c9ccefc926e3fb3e0a302c7baf533e74c9e28ea73616be28686284e1dc00e5c3fa403cc9ec2e09cad3fe1f1a7e40394c20d8cdb369e1cd8c7f8343e166e5eb9ca7d0044b606b12bcc2297bd2306a90ba069f5c5aa5c56c7ef393302f21708ffd6364b66b89b6e0a17ff8feec068272390646f04f34662119c0a915c152df32fff9d6ba2f3f2632275d5222585d5ad0ca9630fcb51364e798e7949408d29e5a33ceaf056b064f1458cfbdf6e902d2dde2a3f50e4da604681e95ec8db37d89dc38a45a0b12a39453eeecc7ae35bbd293d9fed4c0e345067061ad621e26504f032f301f43e952dbd458cd55ae8cef5ecd8b704548244ec7cecdb91628a6e8826f219cd7bd92babbcf14eaa80cde04440a97677f03db8de451dfaa1cb1bd0b6c411bd44ce8c8e12d24e20cb4fb6679babeef2b11c107e421110d5b5381927703b8a76813413855d1056ac8f087956d29a5d5e13b1d23c0bccfe5158e996b3d5eb1ce9a68500032383d53e8234c8d11add4126065585d8efdf874dda4896c16f171c60f487ce70b08b89a74382a931e9dc345c740983dddee6e781c50231d73ff4f16a4e4114522d5e2cb7226fadaafc96b0f613ccbea816e18a1befcaf87136e8dedce17431d5328fc63b9e3d0c294d78763cf25a9a8876491d8e78631b4a3f2aad8d7c9f2f65e18feac0523b0005f4c07062e538eee650220537c1ca40396b6d75c61682f238f46055c261e6c6dda40242f67a96bd9d8a2db86445dfec1bcf74a42160c81bb36b86b7f2a2451ddcc84e2256e640fc074029879609789e571ab40bdfd7f2cf9c475ee5e6b3024107973bea20e2d446f6c2f3b579587adcd408abb2f13a530d63dae5fc10755950cf55a61a467fbb8df3764d5335aa53ccc6241ae624d0cbb24578af927c2a204ca6ba1ee2b47571c6ac9e2d412ca5cf59d383ab6e950f204ffc8022094d9716822b88419bf441c477f00d258f73d73849df6afff60b47cb91b2bce9f00610746f2a416670863ae6b5179104d6bf72375ca41519ecefd8ec8e45427a3af8bae1486bb09d01ad366d92629d267add5a90d2161b8190213ea195b4bf23b9957d000a59818c7fcf45cf1bf2357b0bea27aec1435cf7756faee2bbad5d643c6e414a35369a180fd20d3a3cfa556d03dfe91c8da6112b90b76a826b5974a3f4eb688acc9fffcf413656845fad7dd08f66d03173a44046cedf4b40cac2178612b2b21b26105e738ae14c168569d6bc82d7b8feb91639c1a84e2c164cdcecf30f19f3547f5935022e180c7dbc585601a0e4ec2a0656afd237fc31fe21d5f343665e4fee93353cc0576bb68071a7aca81ecb0e90841fd783f05c00523baf8b0e90fb79e81add049e68dab077ec2b2b5cf6b7d2a178dbe235956bfece6622f49bc017dd70a6ef41f93487b62b8a766468af3baceb02a8b347389f130c2ca2a2aa4b6579405779b640ef5f7b95f8da0d0f0a1c1cda3592c7045a02070a51fb2dd44ffa5c052bb5b94a80b560053e7d77838413de32dc674cbb2a929ad092c1077e6c405be0b39b271720e678633601e98252773a18b9009d529f8f978e73ce4f9f8cb6b39c533dbfc0fb2a5e7803d2c55d4d7f09c247596ed4198a56431637bc79043550085c340fbb873ea9fb6b44cb77b5a95af025178ae995c0e8f4ce6f69d4ce486bdfa03a4f37979ade1d2d515a11fce65a9c0211a8f48406e2218dd3701bec11c090a308350df7bf6dbd714341037d99e55004d18173d2044e0d3738ea39746604321cb0d3dce02710e519d98d62c8ac18b87ca672512effd5ed024df8ee2d1ba2e48cb2e6ba56f51b600b28afefdb0ccd5fb0d70e9a491f39009b05b48618690a240f1e87aea1014aa0ae888c6c1f78c82bd55316c29807ee2a9bb208f3d5f442b8f85ab69a94a44b6274600b69d1bccaaa5a0b92b7b1c783fba4a19e65799c0a7ea2a10ff6ebd023d97352fd5122ad153072ff7f13eb19946101d4edb5b33948e0029201d2055931d0544a43a502f0443800035c8995a0f4ab303805868a1b729b6834fac5b27817495d369c9c544d0894b10890120c62c1eeb00fffad3d2bdbe2055042579bc976bc47d3e1254f9fe82ba37aa787d26f4d1727dcb0712543134eacd6650a621e9af26e05032efc59c75b5c9b2802f2591cafb5fe6eda6590d7847ce66c244cc38701e357f2dae8729c6614b61cfeabe78af0aa51420821f111cd1671efef9592397382e199a1fad21eaeea4dffb522f917bcde064382083c43b67128b3bcfd04b9669744ad87a5492d7b6632c2461785a3ce87ba8e2c79c13c0ffb13dceede1237d5acf3c997e3b9e86d050a3dbcb5b0d010bcbbc3e859a679f47d2e2393834d0ec7809ac782eaf76b6a93aced1489a17817468727390e16b05b5ef12d767158898c5cc15db6b4514b9232906a7457639aa362455195b18f37f92f240ba72f3036b1fb1154d8d2055f8b08e332974e6d77f2c75896657c1acdfa85f26d173afdad4c5932deca7a7525a34a9bdcea8bb968a24cf89954eec5a77341ff34f69e76dd62d9a97588c2bbae7dd9defe5a90b34c8af99eb7e62430c4c0d843b29e4d5914993ceccc39dc0fe5041fc273b77069dcd6da75e93070832daba76833d37e48073739cb8182db1893e507146e1d8b6258673b6c17d1259112352bf470a334a564a4e75ead5bbc5c29cb98f4a83846ec3bdfe7bcf6137fd93b9cae5756fc578e207d17dd73c6df4d966f0564e1c447618729b5a7ad48f2f2dd3638556383db42377d6a2f69f16f59753f0d13049a633e8186db5ff4977ecd54e7537e7a96396bed58f909333edb2b06d6860044e3d16ae27d449c137a2f2779fa49f9387d207b789e87f69e2d90aa6b95567d7e6faf3428b67219f11dd89f35ff82399415132ef579c3ae3a677d4853008a59b241cb4afcfb831ba1e8578e5ccaf4a29b34a3359e02838e0b421c7af0f7a0e638fdc846fb6bf9d149719ab112b87cd8aec63b785f73ff4ea616a9c4344a794bd86ed35db792b70edcf408cc45f237b0b26f31acfe169a159845f661d49dbab6a52a7dc1cf3cea3aa96fc14ae8f2af5170af2c2e98c6417a1e3a0ab68fc96bfb236de91e451256c0c759367bf5d3cf37c40897aa1d7d082e920be8ee92405e32ced294e5a94dad9c0198d40afaa71562c9fb9ef90fcdfad73c80017eaff1da5141b0f9b038d14f005b93213cb51cc5fafe8e7691f251fb65d5514efd433645046dc51b411b1132b3ca2ab2951dcb585e29cc5aa7de312688c992c7bd1e7fdc098ac651ca493430ed440e67ae410c302ad73ec2ccd320e04c5ca150ca40c3cdc40efe16dcf076a69abafc9c21e016d97a1d606bedd3c98bda1ccc653ddb35e7497d9645a6f17271344839ecf110f008bd07dfb1dc7f8f1a836d12b7f43fb25aeced7cf3cfd7b6ff8d2d236a6e9387c641af5e24af518f260214a1f2c2c48f855b9a19e096e55c34575d75acb688947d225bc392fb980645467575596ff53c81c1a9eedc0eba814e31b4ccf4ed993b75ce6ad117fa142cff8e9bf8e34b3bcce58af2418785c4eaffa9dad7b9645d72cc42af8207b04859d98b68364a4039d57e385085c3055a82e9a2dfe7b7a2cef1ddd606b7edf24a8a0e443bb351f3eae9733cbb13ae268e0de03d1cb8ae632727c9f6c758b31892e05f3c66acfdf334ae97c51b71839b7c0a4b4cb6330da8ced94c80e9462b84376bbf15f73581671e6bd2edc9f6886cf4df73dab45270ff92d6027154f37655ae85b0652f521636f65db03aec3a4be2e36e50e38c7aac038377fcd4021bb274330bc83806f9a7a57a49995cdafe7a36d323422c562a91893cc1fee54fdca4b1925831e4fed99ea125e47190a972c922650a0ae2a4efceea0e0a7585437f6dc76c839deefd38c32ea960de271c8bec75cd08e8e08b6fd1b5a18550205e8596ceba3dd2a90bd7c7cff2d798e99b131e4b8ceef45f1efc4214e5eaca5b06c6d7fc980ea2de94fbea2aef54d084df8c294eb521e1eb9a7ba0e24f55d0468464aae0b7e1e9413551ef81ce79959c0a568d2d358ef5e950c67deacfddf4a3fd620f0f30033d8c47895887486e788678c22b270a5f73b3e034245b7da37545003d488bf96b6d0de867d7c8bd35711d78573aa6f009396e464018e915acefe23e25fea239cd3b41ded9e80ba4c464423c13a628a7d2dc6129cd3c4a58825550af19aa0661c96f2697cad8510f9a028d95ffdbd5aea8093f7ed4daf6dae1f0ce272ee3c5b3461da8c9f09e9a7e583626ace65658a5604fb3e929a65bac7a63cb2e82c3e98a02fdc2657820898e8dd663a69bec04fd8b425af727a446400ee4920822a668f858720f060b7eef04fd4c62f38ed7af1c6e17e8e82018b981f7a56448ee2073298a6cb7f8e8e925038508f431da85f05090fbab7ce0c9f70ec9226ed09b8d018a4dc89d11e6accfa35ad5287f5f7b301e0113a7b4d9bdc64d8088fef2cb62de1ffd25994c1296d3c6ae40cb54f18acee8dad9e27ba23b3ab330c9fe023e898097e1df8a276f36f363fe28d9f1d8461d1e7ccdd928790330a44ecba0ed90a37669c0d93f37ab10dff0ef9f6c2a50b9619bec3dd3ab214bb7f50d1236589e3f8b18d5a829ed15fb8c6a781cc063b6e1e79fd156c944bd97876500ab55666036dc9dfde1f5867ac5ffcf0c53b7206a7e544b156d343e496146ee61ee38fb91d77bc3d1f92da0f9e11e9714d39ddce67951f41622f17a846c3aced526113c281f5c27563ed1a00fe5ef66383a0f0c03c3260c97a4522955bb380015d2edd06e13613981d48aa038c29c6e37fcd7c0edb92fae216191c2396325a4dedd55100092a5606f3721d24ed7f981902c3bea4d069873982c24debcbe4da8b341d56ba7d6a22c77d7543f79c4f7130ffe64f69195589e914d0a37fa12b56ca1951795a00a5665f04f617f91e6362efe3745e0b709fe51e20d4495583a5b0a5609883f91f70df08826fff69c0e6bdfd634590f70c00e1705017f746e8203c3b882f9efef56ca27bc443b2e9bf5550fd07ddd8c5967bb80ca6ebb51cd7103780d3a8de75f58bd4ba40193b52249bb6e3773506ae5a408862d7905aa3a91fc5bda33bb5b471c814ec2528cef85a9296d6ad711a04fa2b439a43baafa3607f17f0aa02eb574611fdfbe691f31421f3d008cd4cf2d21f07849b62fc79a64f8f5252801b751bae24d7a1a931bc45c9fc478d652286367d906d797d670fb58625175d8ec7cf9f8ffa4f007701f7c1023d630464afd2c96fdbe4657ed3d50845d82b03b92080f7d49da0f28142108cd5dcc3902baefa0e89ae9c1370215d5ab634ea808cc96b2a54211d808e1591a4ef3357283872cee655b99dff625234fee6f49710872f60a30f6c3ee9e2b57416b8d0ef0eee698e41499f69f2857dfbdabccf08dc3ad893b92ea2488b0bdf7a952a0d66e57912a6e6446abada0aeaafca8292fde7e60c09fce4f6bf94428be6c68b48f88e7e05924213c46c4709afa5bf25f57aeab1118622458ccf4c72479066e45e7fc4b87648a7d9ca93f6c62f0616779f67f0d982aa51d68ac3effc89f562056e134db8ddfa8175ba346e64ef15e98340bbb4ce4ca91489271291abfd03c2179529286c2a59ee953effe36564adad0d343b940e60b5533ef63b417cc346e876a76e732f2cd292811c9cc1e75bf3b7af0aa00962f5bb23d720bd6a849bb651cd0dda7a43c79f9794a5602c6dd2e262dfd8654f00b9e7c4b96072840b65ff4cfaec3bf5319c10e15f1238892e400c473debf9a8422ff8f6d93830f3cbe5d0e0ceeb70d366cfe758bdfab580bdb2233ad3de71da946710826771ca1f4c0a9650608e26911b65acf720bc2baa89f55c4ec21496f487da7c51182cfb50f6ac3f6f181c3b1d72abdd08dc56292f0f561b93d3d83003428c28b2ed9446eecb44791fc92d58b5a9e9ffcf74a199f604e930ad6cf71efa9fbf9d5da2b1a5f65a7ad0e83d5d5579c3b29deba7da4d479efac70c7aa6c5a8a55a4963064d3c473c3e2f9ed6fb431f7875a23368d57077a59047a1a4e295aaf3d99e0c7d409b16f6ddc38acf6f440a75afd83ae59023ee937ef0bd3b9bb1ae0be84845519409e3833b592d4bfcd2a6e7ef2fe525601ce19b9aaa97e2e5f32be5bd729893e76eae5afaa2b84949604d7f285d85b538f3340dddb6b162436ea5ebbc8f4e2c302c735035f295062deeeea485f62d5c5854b4bb119d0b13fcaf91ab6b3a711657f349dfa2c279983955ca816b134b357666b386c5b609bb9292ca31b4503a981770807afba77096c37b4bc0529e1094df2c88c4b85c3af4a99577f1c4a4d96c28df002c2776b4f7e08b5cb68de19e7c2a43123250b46c54b29c44155b3ba572203523130f15b9723c63a25d2464d5071c2be607f6c5c1a0e131112908300b81bc315a5dc9e67decfadc68af1948680fe2e0c87e10d28f81f139dabe782593f4cdc8ba8c3baf2e6ca068ebeb37d7ea2f82a6fa229fc9a3588b5fc50158eb20347ea5eea40873c4eefc68d62069ef8dc40dd5dea6d956f9d5dc7cab64076ee53aa733c861e654d39948c9562379868409b1c358174e9d5418d5d61f234e76d74ca5339802affcfd03d4de1263fd93043a4beb83f0866fab8b05d64fe08d4e0ecfb0b04fac90a8188c3b9103fa8b7e46aa3090948bc21cef8771dfb3e9a016ef738f266f7155ef4849b95d9e1f8c3c28f69d5bcce1011c56e382ee7f1407670450f58569b9303ded65a2a8b860911c03a3ebc67956c05fd773f3421642120423fd225466bd67efc9c7610aa7fba5ced47b94b56bf096887d34df09d71eced81324cb4d32dcb0e9a21ed7b97dc87334dfd7cb45857aea87183cd490fc9bc0f2bb60f0e28d637c3b0788db9b37ab8410171df07d3ba76059e6fefd507b8b2fd3496e9ffb2c05b8cee70c8f7a84b00845ccd474cff990b6821008d0f31036a255500d9eecd660e072dc7d478f1811eb8410050cb7361e653088f5e853c0145453befc557f6dbb62aac104dbff6ac8247e3d4fbe14f4efafa4e3e8768e2f1e4fd4172f812e27600cc1c94e5ac0639e99a51f0b4041be939a8d6cfb90f54114713aa7d13c48fa9ad1f120c479180040f9ea3046b68515005d9f4089471d1df49e0fdba40920e6c436ad37ee310fcb498cd86c01e45e05c4d96ab105a2f22e006eed93bfa36f19d9917a674b41d3035c0ea1ef4d46153ba7b5e4dfad1da35147566ce59c6b7dc75d324c273eac58d216d70fe41808da57209da7c5b734989425bf1280202bd27e56b55ae817511be82684db5a4025fd38cab334213b0b799f7cb58ac017d1a3438a59442d0702e4b4a6927ace1c7157f18277975318a4a231a1c6850c48236b056a493a1db08f7784e6464a2a985d389d855d88c3b66e65acd65ce236f37c4fdb8b07311dd9fd2a83da8e35641f283ebf89599d04ade31fd694c7c2eac8a507e2950a0bdfe7be007ab20ddf3e2cc0beb16fac8e55828c75110900bc7f9aebf2b5457291140d061d81b75bcdde44ccfff2ead7d59fe48a0a5e1512d585086a6c615325db0e78f2a4f6bc7c6ba4ba1dc7e01a02dcc9c3550de0f7995cd1b91b7fbb2799c9b2929d25273c4caba3506b4b2548065a807482bcd0482efae9e9ab0e3a1452b0717625512e556c010bf8c70316df923f281c739341f7900c2ea98b8d6b58a6ca231a01db2b6e38953549104490e4630171a7a7549bb994161fe32cf4d62f1e64787936380981b44a5469fda0fd5e11eaae8b1481e8795098182a9bef315f2518fb2b3722838aef747b26ac0e6d2fbcdc95c0122c65836c8603cfcbcc205e8e992bcedec63456c0c60b405999df778301975d713503a10f5b3a1d8bf61a8f911c84fbe38ba813a15ab51fcac8642f56327b2309c870b7f783bd40c308d2a93a41ba064656bbd483998882d9e2d03a03c6ee46bb398635fa7d4487e2d4b0a7c000cf225a1530ee1e54973cefbaeba74c5447b511fd55b79e7b908a901908877ca087825a3c5032c70f4a1ef2b1b771874007a9991bf8a856068bb66fd8c8b13453cf67602db1f5a33853eb8a43ef7376b3333355ce41a42c93240035b0a8977b838cd1f5df815573c5e229554af45c7c91446e9313e0c09d9f09b9f0015cfa1a6f3ede2a0f4f9a1fd1b0fda42a8df1273f023e15be537d5d67c50b1b8798dc51c3ef7792690dc553017c5a8d06a1776a45da4df4b0a842ae342463bf0941bf280ddf3de1d25fad3e7cb1c004ea1272f796eadaa3e98bdae1618df0b604239fb61ba2489601567ffe55eec7b34f0b35899b016a6368660cb7833ede8f022f89e40eae2e7ae0bfe62820f8b40913af664f5c37810f679087e522c8bc7f777c3a40eb77a2754761560379b1b33162e403ae84bc9ec8c9359c428764714bcf92b5159114d4f224ff1a4ca507d683c94c1b37212070298f990cc249e3df18cfe8cc932ef8ea20ff711b862f8f1716a57911a6070bceb5a6e822cf7cb591991b64f4d088840b211bbdccdba377dfaf7a6a3bb86ee12280707e7030d621756a50845ed816060a76454bd7bc93bffed8c2766288e865c6e97c2caf42d1bedcb5357402dcf8abf1ab8c54eb08fee5d9e95ab88602e40a798e8af5fcdc9ab3ad36840d2087551e1cbb1a7ac3de2049b2194d3cde601575f25c53f9d482aae5b530a5634ec8e351444ee0c9c8f29cd9100fc45d6d7b6bc252a2d1754b1caa724c0359a395141bca1c245cda67152b72d71edda79eecbdd99364317082dd2d77e6aa14a64f3f64b2c3b6c9eec9a54ce684f2399236b492ec4e7593a60f900c56bb94823bcf30cc1527c2c6c1cbde2d1ba4998914fa60166ad8e62b3471d018b0860a6fdba91b8d80c3ea3ddeafce8ddf6a648ab0340369ef087126abaaf5d3dbcab307510eb9707edfd82645e1600bb26fd064a7e4c5e9046867009f0a57f62ccf4e2dcb8fc6f613463dfdf854b0291cbc104c9cbdead8929d0cfb3a1f59088d825b39c77ad69362aeecdaed390bc4cb621e745f0cc693a883270572309c0defc53efb9885fe74ac3ff341203432e959d9e30161eead804ee5423cf7bb6e8ed61115cb86442d595fd380c930a1a84e4d6304fb8d9f7eb1c13f5709e249dfe7b2a8e3604cf819ce1f44498a566256749b0f38064552e039448e611c0ea124d9bfbeaff48406750d536557c44bee16af29d2faf6810b8d2962dad6a2f4013d5a7afb93851480a5dcf22680c8984da3796f9e0ec880ed5a2e6d8679e03d44d882a9263a254ea275ef684dda2ec8d6e2d47a1872b3e48cde3b42cdb5efbfde70004455f5aa797a1350947b16c410063c6f5f2f454c1ae90b9eac1d5143f3bf09a92b14646330e8d854605d1b44df9f3dde1f97193ed43b31315907dec4c39d9d318785f9b6c26e9a490e5f0cae4a815312bc010e029939de2c5d733d80a5878313b60682ad9b5cfa6b53b3cdd7fbcf80f2d0ede88a643af7f56404c18ad54097dcc5a62eb90d12d56c87446baa1455648cbb25dca34f61dde8e57cedcd3f7ccaad9fd942f1f7b1da3a3fb76c39d03fb29ef9dc44e5c11b33b0a2b671cc45b2e1d39c939967e4727bd0a5542779d7a0feb07b65d639efd394fae483e38208d93c06a53369f4baeb38f2c1dcc4ecfc7ec8d29dcba039fb6a45bb8eec8cf26cc64fd1c9538b80d4fa501b8b11fce672b8696efbacae52e4f2991e59d743663aea542df37b79bbeaf564145ae8a2726b2991242dc77a1df3c47f282ea62198673cb58941519ce8d6292fdb93b8690ffe35533ffe6974549c91cb37e34ef6cdf199a547180e1eb16da63970385a37b29daa9287ae022f0c32e97658cf8ae11012accafcba07bbeaa48d09748c6a66fa22da4d854e793c2a4b83b2f94b54417f0c84f2e975543d01fbaf57b2b9483c6ce468065ae764d99d901f7e420dc241293552ae4596b6eeb9c5741786c818f271e79952df94f5cb71a8de426bc48d7942f5e0e34b13348c5eca28e49d0b08f2408eb1b88b8669b11039a70d796a49208d806e551f106876774e21eba5b257af9ac8d9427a5b5858c3f50d697611504dd33a5fb9561c62bfdae8c0c9d151868ebe5126d89cb7d1a2cb633072268d2587bf49b857895c2e3abc82d680d2743408a4efd1c7940845541a39524a8539448f998657b73669decc5d3554d2bd44be55434390719ecdfce2033b9dfe646ed302bdfe7ef78cddd7e4221c815abef51050d7fdf52b26e7447da14a723e8f5d0d299f02081ef989e42f84bd6400c27bde2bcb9e837167d4302c90f9be2f850664070df343d6c09357c1fe1a7a979d2c776d3ed718b4d2ea19eed2b51f79919fd617f04f5321926bee1e5bd956d6e2b04206a16cd33353b0d25203b5f7e643a01db76025227078427312a08fa36b598bd925299d6c5d35138d8fae6bab389594310554fbf734087737982c30822b0f8848b6d942214dd088e0ce51f20db77a74f914c373541ff3cb412b2d78b2eaf4b8ddcd66afaca680c58f4c2f98e66bff88ab927307b10ffa4d0cb31413cd424187925ecaf64bf3daafa33700ce5ec455b51e45ba0c21884e7cb72c09961befd572f7d5ff277b759ff4fb7ae7bedb1e5823a79c3a466e6bac49085c10bf8225de5db8caffa8757cb5a914ffcf0cca5e9c5234a25ac3eae7d1713ed47ead217f2b0c03c3714e2be7e8abbc6d269267fd0cf5450df177f932102e572fa83f8a32c237e455fd61b5a7a66554cdcc72224f47d15bab3bc3423e5812ac2cf18d3211da97056602ab780ee7def3ef7902177eb83f2cb30d32ae3832ea221b8c6c6f3296e28c8de0cc62ab4feb9fcd2a594b4654c02acee3ce7188fa4ecc369504dc2a02a1d2f062d44aa5e5aae9b82c5a2af6ea2bc3431c9fb23c918cc8eee5b8ed8629ecea82d75f436fbceae0eaf27f204df255f5f6f44b20d9bd792be2064da3b15a86907d40e5c1ae2c1f03bdb08d2dd0976bf9c54ce60e540e24e4f48a0131652aafc42845467b79ce31ea3446c28f58339ef1755f1eaa9c1f345e01119c5191ba242d2f720b941996158cc444dc5172498465321957c076290819827c78bd6ae7d4d75df7b2a57f41c6ad09e640dbc50022374c589e9ae436a60f3d5f1ff9205d92e5d07bcc6dcaee0d1433416324387138fc8ca255270a9cb3be6d83b705099e3ef843e01ab5876ddae14f7286abb7823f31ce80f8f8f982f6f4d1bc3ac67107050ca4ed4d2b77c096a2e017afa1e21ad205bc99ace2692312a93e868a177a4411e6aeaae8f9a893b82f5efc89dcda423983d6a1da7047a0411178c0177640c173e2c43f722886a000abd3c9667e24ecadf383b39f38472c26eb2fb505bc97a33f5e883dd1abb4984a82aafed9809ee45544f87b57d0383fb3f7e8fcdd0484e6ae4244cab7893b12b5dd6bc13732a7fe836bc8ff76e1232a97d165a416ce6d415d7ce750ffaac28a802928aea3683c08d4a9022fb351484769562d62b37413285700d67caa21ec23ebc27a3c2872811f48ceb7dd63ca35cfc938d56703d2a4cfc0c38d047e38f3b9f392720456529116882b7d2828d36dc9be03ae19ed707437a40f2ecb6939dd27ac36ac65e39c9e8336a00e76524988f8a1655ccb63d84274fb4427547fa3cfc613be5358952eb31cab02dbe417e6021c7650e38d906c13eb665f15ea66ad9abeeb04c3d311a163500889a188fb359ccd83b4dcd4576dcf24bde135239a02781219bda6f75bc9f7136ca701922191268af7cd02e0cb70d6c87351cce1c76d95a3a36076121866fdaacaa1b20578ea0e9e0590582dd8fa6380331baffbf751bde2cb080bd628148b0a50f5758182c7ae5693c395c094943a79f51fb198e9b0e51106db4a4ae5e619ed80fe7560c8723340ff7fa2cabb16a76c9953d8342aa909162e0e520aae6111b1e036481b2979e243ef3328e607a047377d1a1bedf8a7439e6bd651fdf66cf3d2f2ffffa6794a9c6b66a444424bc7088001ad205adb4843e33941ee78f429d5d040c70f0fd319bb7a50250e9f81836805acec1f4853db46601f2a1f1c136cb82a8edcc7668e35a7d7a250d730912dad4e46ba8b2521f23bd267ee569a16963bce0baefc190d46c12c530e83fa02bd050ed662533050046c07cfb51ba0c03cb811eec56b4baf6479f2b0c5315aebe211adb90a1401a1317b8a9a2e96cddb0b28d0e764549f6a9a6d06ca8775c9a1bbec142859d728443d4edec8548ba04829bbd8821a8dd070498706237e65511a6ca40b607aaf04926bd848bbced95460a805e247e8ad4a7fa78fb6b3f6bb5e0782350bf68fa12c97c04c43d3f4155171de2fe92cf2d086d0e7c6ec3019a3f9304b2047db1f1be21bbc63042bba520640829c6a232c9f465576bfe4cc7d580dd1a29a77de53a474a19d8a7a4d6a9a8585869d2e874c2ac2509bc8cea98a512cfb7f071c58fb9955e71b815f105eb9b4f7a3152269193cfa8cac8b80b5c12ebf97ce704752fbdc4edab26d40f27ecf43fecac32b03e100034d17f6000c37300dc9d80937677d00f803d29df73a93970be45ee36716ebc82616f5b63920841260612423b6824684d8f875aa34e5639c5793854f2b043a70c9ca7a6bec27d8b5712de5562d6d10637689495566900db17054c1e395649838aaed9be45c0d7aa0b481ab9940851849480ac510d46a413226818603ec7bd4a9be2e7c406c5b0673eca2961574e181be71d7d799ebb5865529c77779c4d74ddad5f0e128ee727f58f0ecdb3eb1eb247d876b6a822e6ea68413666e8645c1001d6f6160a69fc351fe977295dd45755819534381be392512166594cb6aec74e9bc67027e26d5b86e087c6a3221cc0e7d08d06692cfb6e420f4bd4a461736a3d3047a029cd9a9e1936d68ffbfbafccce1b2ebccd9ccf609b77da11e5e20f453ec8d2fedca8d6914d45afcbacc88f043c9e7f61fe2fe9dd9c290718fd5da7e76f8b080e373517939fe803bbbf07bc11e2123fbe7e284ebbbd382a0726f3d90fa8a6a2153ac9bd67df0880b180a9f58c3b784ae08d6216f431dec3e8e8c13a850b5f6123e6a00339771ac1982bb9df73dbbabffa0e3bb83880d0f7f91ec43a7d965de177a08d29c754b9225680606a724844128623d6aa3f9b6fded1e38138b177377336b85605a7dec3af1a8d85cd4fbd588a0cabdb3aaa96592396ff2a61194c3bb881ff2b5bea07f6035edb364042ae2efe610b9f2f170d6809b8bbe65979ad536d6763a806ede4fc180a885655a2cde54e390c98c9f6f7824cfdb469bf7c36a8b527d951273809491de8eb80dd8d6b6a1aafa5710d2385258f532a78a270317e6c9d3896b4903661ea2fdf974a266995817a8db1e2a60c8376e1f3646cc6d1ed2a1007664c095fcc1cd9edfcfcf86f19fd297179fdcf688549b90fb8976c2d693c85a9bfa1a931c0ed8377579fe5aeab36a62f3187ed84bdfb62b0dab1db92f4a10a2fe358faea4a68cfb3dfeba4a183b76f331f33869d3eccdadc5433f433e002504614a8070c72d587d8b048e667901721ddb1dedb6d3b12e3ce2a06e4a322d29516f7c73fbd8920336b3bebe318877c09d46e2552f8572add3dd2211a4428fd173b030c08d0b668bafeb90c453d7e9d259710314aee7524685702da2ad5f48c9c7388d0123240eced3773ddf9da20a84a32bb463677cbe04dff7a85892bc0e439f37e27665f80b976213f929135a46c8a506647a8ee11e133ee02c478a6907259954ee7c35ea511eced38f06d501264092e0fc1786c6a5673983550819188c32f7275d08f89159e873d7f4d547f93693525fe0b089f132d768698a10ea537cdfaaeef66c65e5649e5a0646e714e2b13df038f30aadf3ed5a8d1f28aa5703208aada184750fcc0fad13b3412c386d80319d1824247aeb6e371d96d710d696b7753000acbfdc6057a85d864441ce719983643213b89d8b2d8cb3e5f12cf2f893f18bc8037a874e83a586062335c3a6de010dae370931fbccfacf494b387356f4dd94c18289936ec97539b04bd9ba8961c2b75720d46e59200151cdbcee3490452cb6a9a1c93aedbf8f85619736c161ec07cce624c5b9d2aa628b87a1e1d889affb8f0d1cd62ff8f16fe56aee407d672a104d66c958e126e233296a4ffa687a36f78900d9bb03e85b814247d5924f1169f57a66f1cf3d82aab448ff65d71454641e6b7ba4e122d46ca32650431039dff18b35f2a675045ab5ecdc407c6c4ee1d3d3bf6f2a4227ff51fbf3ec055fee0c104dda2b5fe9eaef44a317b6cab6a4512a529a92ee674c00681a761c8a4d795d0d30091f782199cf001e35201f7fb8b05c5910ee6d7a42810598c3bfeffd72be9813c2562fbe4ca3e5fb351284edc54a437cfb02fd199d587b67fa146914f98952af4205901f1e77b3c75df84b7102d8ac9cfb89cba6fce47212234757097fd3e0df8ac7271736576b77b74446aeb4656ecdfa7a6600a184f8c257b0ee1ffaf69637f4b3f8a25a56bad186263d283234ac1906f018721879b2593718311eb61e1386fca555894e875a1e8de5d7e20e9639d28e1ff344351e2659662485b3456361124ebe74610d6589a9085a94d1bc0ea10c44aa1fbe3c3713026a3e97d34bd6c1f3d635ef5673adfa1e95d07e55d8515b737464f1b52d60584291959ce19ab23fa0dd69a484c3a041e36d23c3c6b88659d05e9f52613521ab728ef25bc54e90644963833498d9ce95b32a949714d0bf5f3c46a6069f70362699a3623a722878ad328a82210279fc80cc46b9b4cc7368dc7ba84344f989068903b8de997d7cc6065f2da0ea1595584bec3f887b82114b0ca83c8a290f87a6d08c7186de4aa611bac1cebf0f4a0515698381d2306555f45e935c574a7178a604d42b541571a83adf69c920ccabc7d4c1045e66084ee3b760ea2bce27dd2830a373a1cdb32496ae4f11e233815104b282984907bbeed1a5646313f0866a2f7949ae06def9ba5a0f3d6c850a4c98159f72becfd529ab390212c6eccad7d66eaceed41f9d709334cf711afc91f88cae9f1286ebf2ea1c070220ecabb959709cd4b503cf53ed9239d030d8649d0674b7899b9c350afcbdab61a6df00fb599cce49d39ccbbac9f85d463632c1416fc0eba2ef024684e7a984bc85fb82c4aa5e771f493351bbb7785362be70de7b93ddafbdc3188d7823313b1e1e9c2286f2b4c41decde8dffca8fdfe272e56f00a0495f06e14330abbff35e13051cd5596d678439cfc5b67c0b27bc29eaf315f1b047a539f2f2741489d6b1d1dbfa0e29cf7d0944e5033406681b1fe3ff55d99a6d00992cf113d8ef2f39e13ae55b7b419bf3c8870c829b4667103ac08b97c5132652da7d2fc030d74cb4cceaabe8d2d00e92ba090a78301fb00fda010d6b6d9869327000ebdd899c5c1a695675d011a42e77efc6f36d3e1a4026130d809bb1ae2dd7818507aa1379b4cdc49eb8641adcf71d490a324c19a20eecbabd379e822c4c4a862d56dac53beeb3bba4db0387d0121207c85fba221076bd0c4979f95a6ccecf207f26b676f0916bb85300e2abe27133975d7a5aeabe4fe97f6ceac809ef533455b064bed6aac88bb1c962f62f8484de823740bd0ccf876de3169e0b509aff5fb2bf31997d30369b0a0e837f9427485555f5e0dd552232e79290306bf084d0ad21025ec23897b07f18157737db243589c28e515c9be884e76e3e70c75e6ce71d52dd63200fd6c5c9705a558acc0acfe2e48262cdea0e9db2af9ba71346349efb5c7e790c38b30d5294a5b1b64691be8563f0a68e877cd93ad51ac0a23d6e2f917e89bf6c88084a625525ed00e4ff09cf69eb7aa5a7d70e1adbc9fac2df828d0275e9b84056439d9ce70a66d2bb3d77ef1d3e404e7966212021378076d4e2adb682808ef6404a37d407e209ec5c83d0a78543251f0deb7660f4f533293bff2e4828af9e459d666ce46fa2a47e066189633ae298773408105e41594e19506931c67b1be4bf66e2a92fa7e34c99f9cd91a8072dba465d4bff7f752c474d835a516577202639375f32d59bf0642bc17b8092cfdf448db6b17d4c6d5e8e5585aa56b8f321eeef1ba1c3820f257397f9743982e8b1dcf9e9559c6b686dea75f668417eef0e72a254e6705c1de28aba977a9b1ac8cf7ea20b97059278b4b60be0d25fc67b6a793030ed2ff5bf05cace784cc61892916adb6761c15b9979089364cc1619b98e2990c1ebc48b696bf318baba9eb87ef9f1aaf6b6cb0f2d0977f6606ae984794946c7b025d2ed3ec29d0abe2d3b5deaa4a451cf7e2f97ea47313158e3a43d3dd916b9ee3c98921660057cefde4dc1b2706fb8d045bcb3a50275fcc2718bd72e49ccec9dedfdcd28aba8c415332d440fc44c97e1199e5231a1a30d08af1d3863bc00699e6a39bae7ddf16c6de4059ee3b457100ffd51eaf97ffe2fbb918a60e6e144c8dbd4abb6ccc6aa80369b248ce344b091fc9b99154c79802f6998c7f2e7838e20f962fad5154a9e8b19ea89a524ceb9d5f3460bebaeaee019754cd820026cb4df7fd013f40d1fd5c597b5f30b74fbb81c918a2c5d6d768cccddae0f735825e3801cc9e862861071e755b42134d0435ad6412a38c2fa113443deab035378d41953d2ec0ad5bfc792832c5cea12b8ffcb15b8c85d5e175779c6908569dedba7b6ceb229292d67b3e5d00f8dda642a218979cee9a1765917aba42dde5a58e162b9a840f7f9daf14096b74a8d9a90b9dd104650d5105356ca118c95f3dfc2f630fb64730c3600111516af991d998bda864ba9b071b59cc175c3203b5e5f65217fa14a989b71b1c80348314492453a9caf5846fc670d9e09872068c56715eda1bc12a7d0393bffc43c5e836ab5a3b1a9d4c3228478b2fdab7860941249b482ea6597aaebd685b2980b38c07d8f645c8237c45be8af4671f52a7ea7fa8fb5b0e8ce9d8a84dba865606080d20b059fd577fb5e83c43746c50d32edd5733adfbf7574a11cf61f270e08f72a5cf145739fd868bdadc8d7a42bc060d88657a54f70c6c372ede588572f55eb3c1d4b765381145f73874d03e81431585a5fc7c95c1be5c3c929842bd74c98db8896ecc2c1dc56cbb7c524778ed774b747a221bc2216e4dea5025add910dce572edca09ed49075d4ce361b342bbf611c91443efbff515a84547625fa3a5e288652d28bf2f01a9659422017cca4a842c49b71345deab575601f6ddcbc8f57004ba7e88a2b5fa2f045652e1830278af9dcdf1b241dbcf3bd501a2ef1c9189f387d8ef28a8ff252cff4e0704ebfa35b79f3ab25f3cc32211bf5a17469d3d7c64b12a03cbc20e54fbaf05d5f313c462507885af08261699793a7690f13b11f9a41e150e407089b7b9503b9a6bffb014be74f698dd4217b997f79575a124dea4c81fd908963c0d4bcd2e137679203c9c84d68bd3d1f247ef26ee6f678e1f7ae1518302a46617ec9c2b21e9557a7b499d09a31c3d487cb8f59e4cef092a72188eff810a6283176f6a57bc9e35116f3141cbe974da0f5ce54be56e2ebb1613b0f30e7281bb96451ef861a1aa390545332600416cdbf1ecdc04147d7ae6909d0184a08f544807cd6a3e16b28160da592be5cd14b399868893d573802b30c0c07ff2edb51a1ed5b3886cd1cc57902aec61d9fa139b5638fa42500bad52b2b3c3278aec35fad8135a1fe32e49c128808c83f4253258a5731457ad6d6cd01f90e3e67a9500ce6d49e61e2feca4816419065b49b1c09f2071d63b7066a33c1d58d20477c8edccc5c4a2f872cbd15675ab15190de8ea66a7202e0033cd471be50dae3f3ad2732a6334ef93e5942afb8fd72d88cfeab5191fa7f2557319b1362af3d4399656f66f8fe6530460e938e63da5b6635b23ca294038f9ca25b46a234a6cdb9c6a444facfeb4db70671ec5171f982c64b7708d178280069f85d275fc85f854b445dde53e69d2e6c12b6f6980fa36ebacf76141e0ac6a00e5dead3dbb99f6602a678c5c23fa34636af171d91d651bb50640d1661f5002adcecdc95b63d8d41e8be18eb410b97a9e34a98bf379af3806ff7a46f5429d52a2c1e80718e0565d95ce5c7b85ea3e37b285aaa631a18f5773d74517fc687a55563e5ca88035359dc936b0d9ea1d19af28b95b7d98fb1cd2be5f79c17125a6dd0f324ea1015c9db980f83876ca3d83d0d2f1eca1b40ebfb067e7cba306a8e37ecc2b28947cbed1c711c04e540b6f0b67d909182530ea0521abae9e32d468c3c9c0baa5ea8b7327dbb0e1f81220d00358b994b68da923c15852e2d2e83a77b99a635cee241dad55d65e1e16e5eeba06cdd0d64da4cd626ace8571f3e9376718cdbdc1b569cfe5d56699890c14833a5dcda0f67a93e8f38e01011181107571f7ab99236e07c09b92e43b429801bbb922bd5fd4a65572c327326612198231956f80f7c74d0b990fee5df2e582c325788c959a720a230f6f065374a568cd437e242c22e06b22c44fbf848570f5636cfbbb76b2ed7248c4a60e21807506403617c008fc67fff4289f0743306fb7d269a1b1af9630f954e5bcd2efe5dbd34b2fa9261a880ec9b10c5cec7694264a3d45895bc6f5b1ecf200620cebdcef4c6461628b8ecf175db6f4afb91f947837db59881b892ce7b395087f00a8e65cd566dd0fdf7b279dc05860d9297a6d9e73a828ad3e049726fc63fd0dd5b9288541c98745798347b8c0915b5e8c879350af01c2524c3e5e0079002b82bab09054d4fed4b37263344f49a0b32a286ae97f475d207ad6ad04d58eba94f1303533254027dd14c609b9648cf1c826db009319798d7a975739f468948ba0c555c3444051c3232930345fa8f475298aeb03d69311485ba4270c01330794f5ae3ed787697149644b58a4f910e43317f5afedb8fca657d36664bc8afdd4aafbea1a5fe622d40fa22ad3f6b2fedfbd05894a9498336f76bcf9bb37b6f4f0aeb647d0f98cfd4abc0d045cf822f0f695ac5f6daf1c848aaedaaa750fe7720af56622250915005530936a0663ede3bde203e8c3c3790ea60218b5260daeefba5882250b0a49ed7741e0f3a21c352340c55ed47b4747017f477b8b1e43666a15d397aadf8fcfb189381f13188ce11df9225c3aecd8ee8c18c7b36b6e4cd3289ac455e606421052b3f9a3317c035c54874e04ccee2e4aba1c69fbd6f40b9e04599e4d68d648320fcbe8e3bfb3f5ff8ad647b8068f7b1d8c486662353e1a57e5eebdf14e117470c3645c6929d662723ee46faecb8e5c86fbb7202231b1f38a1c798876513382fdf95d607afa49171fde90d67062b9806d827c4e75d6562b38e7ef27f866f13a98b195797b71f3f4627b81c6246af15015868042f5741a6ef2d53ca8f2becd0692f51d114a8a95ce2a54be510f738ebd711aab46ec089b6b7a1b2a1965cd563d69e82d0eafbc2dba7f7be6424fcdf08a660f818ad81f15848dd229b04bafd4608610a9f4554d31c12350040576d7329304403a4a9f72740f270916420763e9608ace5f0f209fe246083cb958789b430e869c773d89d745bfdda84929551bcca6eb9d66c6a724b2bc18bffb4b6599893a0c6291b82dde6e361436f02a84c2671dd7b4eab1d124f8b277488bda2f9f8b758d82ea113f5d625ca9d2a75162f31162d0ac7e720186fd8956ca99fbb7fd23c928a388ac7b110b5d8ff1ff4a0d0edc785ff6ec39cfb0be9a378c5ed89494637f7568c347fd853ba1865b7faaf1b55d7f7e5ee573d2e9d31c83ac1c697183e71a727d2cd127b82f729ee58d98139b9acf874f67b8ec070c01972ec6e5019e5a3b4dd7e385400790971a017549b21642c6924f2cc5b8917af77f94a2ce3200c23b256ce9cd8c58c9195fe58b75e9803a016accd6aa0436c99ed1cb3760f8fade6ef9a38b3a1c4817e9b43933e169240da29371edc07c71d1606f16540540f4ffdd5acb215d8adca166b4e18cda54cde39a17d5e7ffbf4045a438481806b42d73483ce3aaab78c592e538bb2d2fe9be1d91eeea0085d07a0f8c267dbea5048a081fa42d05072db9e0028f5185a9d5e64f88f91b2ffcf6f70d13019e3679beaa4e381c0431bb4669d8564d7227549806a49f0332c6c4fb45083f61a3377a5e58aae7621246716c4ae030504e7eecdebb90addc6783b748f7bb17113b93111e3c8e1f35b79c043cdfa58aecd49bc93faa99fed09f1c551560dbefabf4dd67ea3e44317beedbc9c9f4eedbe54620473be7f9086844e06b66dabd1f6119fb9f58e4a9c8f00081eca936edd87808967ec6b029532b2e02336a62f1968251440ab9a0f6de8881433794b5c489c261ac82897d8bf7825f4913cd242fe4f89ba6273823ea6150697b75af6f610619da20aa71096de2b40660637fe1419db2314b5f3628541f92765c38034adb69e02e6b29ce94fdaee91c0dab4888cf3a4f13e2e77d347c35cd3bd4ed605a16368966106a1075c3ad540ee1a8ca7c790449e120d1900b64b5b2919e80d7be88376459755df27bae2fd41da2e7ed620bf3ed9e9a126756123f66b05e6fe24fc81b8bba52098ec435bf8ce37ad8c8221b4d249fce605fea65315cbc7e162f9a83ee978167ca7b9d7d3b6bb9c07d73a17a43b0f753791f75553ecd679d6da58731c5190f4a4b9bbc4f64023b1440b530da6a354d46540d95e8c15b2fcdd53c6de1398d1280efa9a96e96440d50c4d5eb9efcfd5217ebcba0d3e3c4557116c4857161cb1378cdfbdfdb9cd2b39111db8cb6b63175ce1d3d2e084f2e208a217611f77e30074c806357f94d79fcd64b3763f4c26a5904edd1c70fb11f6f75e109db88203fa89e3385b5b977bf3f65eb004407736734b371c973807c3232831243b78688e31ff23d8a89ae4114e02b532ed5bdc34a2d32598cd41a2658335d3de81b2c2b1b046c828ac54b72f272e0aa1f676aa30161192f7a0c1aa1507bf9de7e63a57f1ba298481828e7e6bf065ede1731d70c02f800eb1c2ab65f53eaca3bf2aff04d8bf4db9e774ad0411afeabc2f303336f63fed7fb054e264da827576a739acd805f9c3b8998f28e6fcfa5680fb009249d8a807f173461d2949f9821c5c6485feb9946e1bf8b4be9d45676ed93797eb9777f9b57604ad020bfb505e79755f898371c1322531fb50accb0e7cb53cafd1ccd1bf7f8803934972b2601e8551d992ba57989ae2e653eac270e0b870fb9477cc3a5f37b38835f6c57d042bf1dd151884cacf467a372e4e1669fd72e48fc636c83d6b4d5cfa2e22cd950a6f529c3576222e0785f6e50ef1c3d59e2415de287fc1602aa663297e359b8630faa28b493316fc55a7210d829fd95c76f3da7dbf16070964bb275ba4751ab29c8631b5e694ebcd4dcbf551d43efa2bb3a38c4de9bdd427e42dd0081f415b290837125f0fc743ce476d4e2c5e3b216e5e41c91060cab47b7f0edd02e1226ee914b5979d21868e8a9084c1fb517f31112e408aa2c6941cd1aa77f23b33a4cb27e41cd1ee8afdcd3e52e8217f53b1c93d7aae1764f1a58dd42ec6d49faffe292726aa48d0f57e7075bf41e98a837de8a7f5803d51206393cb703251f047efa67921aaaac9950d5894137d485588a8060cac20bceec6af6cc538e5978b2ed464c0b43177eb23fa4c46f408708a982cf21384eab4fbd9bf61422d07e52e19636b6eea84f4e64fed47a764799a13c714edee9486a812a225744608ff936a7be26cb75029f80b11dfc079801e6650d9b8d4f174da2f8bcd0f175c254d39b120e597023aeaa1c0fc7234a68cc3cdc52a8510f126dd5ef4531992040f3d74fb2ae22cfc65b64eedde990988fa0a8843c78f2386b500937b468f3753efb90ceefebb982e8c5609ae85dec06ca73ce5a9c27c384b1db2c833a03752908b54ba9731e37fd27e44b20f1a6d6f7e487356929e54351454273319cf9db5e01fa6793848c43e0eb4687e945c0fb538a05ac616fac3619c4ae7e2c12ce977c326d44b94bcdcf8c861c6e9a91d86286f2898d1c63c889303ec2661ec6edbd6f4be5a3a79f5d43860c6e8de5d98a02ebc03aa18e053ead91cc88cd17a9c1e6538fd8a908f8a88f80dbe7a788ac3aaa3adb58ad6dff68f47b10e9df608825b08b538e9431fa7abd1a0e324cd0b1a0e8a9d5a40f13e556cd4727064e430a2cfe3f0a1f97b2c300b40f9bd495f28e21cc9eb7c610ce30f6892065e39c45bd23dac203501f9f22fc59d2c9ab7a79308953633b4215a2aa918953576f3eda10db55c0ec6afea6074cff8a22fd693b4150804c075268ba5bceaeb8c51882bb7d408f1e079bc2abd0e6ef1f1a3fc5731e23a1464d0375891469ae4c0528b9c0d46ca63ef08874e1c215f24a32aac1784c6859805da5c894feadca04e0509a7516e6cac6fd23596fd04295dcfed4f877ee4b3083e02d7b8b40078b8a2c5f46f3a97308cd47d476d6d439d15a0edf0a880951182bb326cfc70e34685d1f1ceefe974c54a88adee1c3cb6380d9a2fd0d49a9e2232579a862ea86aac720980c06feca5cf188aec370bc0de91e74fd85d89d0ae819f639d62d547074b2a3a2ec0485680f05f923726a2fef7852ee706666d2698764f433f96a05b81f186e03cfbb2bafd0e5eef37476605bb1acca1c8877327b5a42eeb6ab4430bd78a1267b59ea222b43eb13206cc520db2e4c0e628ba5976da1f9e38c74fc7171a2b00e46fbadd8db82e0f7840abc59158b7757c860bd6622cc0a218c93a6ed5869c9668578db61e6014122a1a018ffc86cc00d9d2994b7edf59790ee9a002f608268d7b080ed74ec4f59cb3b315c02df15d3a0d30f5e2722e58ec90120b77488faf37c06d69113c3b69a9441fcd9d8fa712a0583b4fc2958751da3d434e976eb51e561881f263d51eb99116e7fa11cd1b2382880667f9c87fe5447561443290d1d8f8c88b6e76578fac41f29f5f02146a66d252b0855a7502ee17aaa45bc12537abe5f09e3f6a81660d830675605e32bab47f403025b23c45ed5219f79d2408b90b01697c051341905ad97fd06b0d20dc3d8082dcbf09b823b76ca0cd9e9643dc0b3fe965777362b23b7b74d768b9d3d687a313d51fc49e4d38f6d9709176101097f6766ada3c83a0522501071ffad66c918a58f4ad029257f2d52dc5d2cebac2bd6601fd91e3d6a215035a20126a86939b6f1813352acd8307e27264faffaba21f8b4c0567aa1cdf7ad4d40c2009cc6f40f25b94f3785ba549fdc82600fb9973fac9ddf286cb3f4711482d39d552633b4f3fb6609c360ffe4cdf30c98cb1c2f0b1eb7af5cce599f0ec6db1a841a753336cb016a02f95f2baeeadeeb567653e18d98adda94e1536e1bc8ccb7149048344f7cf5182f7a6f0539fc8b67281040d222f0f181c139bdbb171b74fa0f50750dfcdfa777e9937fbb2a77bdc5d98ae27059dff89dfd26cdefb90d78d7fe5f06c26899b88dbd4d7bd1d2c42621f5029a11ad4af5b69c9009d8becdc17c75cd86f80cc02a75262c58f66605bcc25748e56a70ae65c249e268cedf040da1932e7e89327cef027e53b85fd0b7b48eaa1761042c1d5f59bcfa18934491808de8ac232de219b9fdd8e75ab97a98efab7714bb786be3623311137bd5a64b43c420164f15bd4c6db77a90648699d63af48712d800a206395351336d22d1aa1ccd2d0f12892880a568fcd813ecd503c2b0100ffa3baad59ae9172491f47ae71d561aca98cd1f45e5839d36ecdeb83302f2d551eec813884e63ca8d30adee0fee7f5364febd3b1b0a47ecf291fa5251cef4f30ca722979cb56bd45036831c7ce3c6af545d0353d107ad25405d80bc777e352f173921b88abf76330673d456a5cf838f154b20123a67e51464b5cf6d67bb58feacf9a75c4ca937b355d5fd742546f415efff64dd93b1eedf73d739cb28ef7c481bdf18f3688ffa60b90ea41f7418c909c0f0da80ff2885e65100b2b0c27f5ac891a68ed1b6b0f17a00fbe8e838f70f24f0e3b8595651623fb71b7fc667530258a0ae2b37e90b8a2478cd1843a1644007f8cc8f128c2860f35f350c8a1f9af859a093182331bde1c0f60b426782d8eda7d71ef461f91da64de1ede4b5f90ba9890ff9059ebc14255c30a5e42b5a4d0fd0a3de4f07f7178a92e6e41ec43a46cbfaaa532e6274287cc208a612cfb089b2a7aed956456e7003c5a7844fe818134d3dc7c8667c7d0ecfd6f0a7a34317d59120973d4a121eb269f8c5d26b413f94126d44188fb32bf41988e715636509f48e71e106426fc503ff41d3491de1cf37fab2d74bc97eb00bc90fdeff254d9e212ca6cc72c0820b91657d198d1c0c4fa5325ad288b1ce4d7f04e52339511897eb1928a3e46299d7d9e67b2f573f3a04b97a9a9de51d24cfa4b8c6d0a4f00ff6011d2c759be7cc23d46ffe87a2b59f01a96a94fbc7b08995814cf94047d3a48ef14f22d695f3e5da3af0d3c7d0342270d9b0da9464ea37d401a8f24d83de54e341100669fcc93cac38f1a974478c9fc3416f207290bd5563ef6269f40664041a4ed42c1468782dde766d4d8f57520b9c77c10bf1dd0ebc294ccb680878321a664ea45f4bf78a84903f0e9ab1e520ee68e7029915d72e487f42ec4d2eedac8361bea05eda42d682b428c7cace285bc70d91fc5b43c0f118d8ded2d3086b5cbcf716f6931efbcd045fe56e14d507d09465bab235aa37ce26a08b55f004557b17f22c73328e6a6602ec285fa93385be6a14fa3bf079f052438c4343a83de72235a4aca66674b96e2250b10bd51e6afd3177ea934ece1829d91d1dae188979eb325dc9b4b118541480268a2a9c0badede1b44dc18de627ea3742a60d933c4a44c8d000cebcd93404c59c27e83979a9c9b2d3affe5f19e1a586b0e6ea4a720704bc4098d0c0c08f73d224016a784550d43f0d5ace67bc2e2f7cd9ebf51c1b5cf4d6103a2141e3b95e3d4c8fa2e0aefb4e7de84863fcbe5f9478bc11ec9a0f2fb6265e4acc1ca005a6200cec16b2055d8be9c2d79c831635bad089eb4264461b56957a70cef9202b4193b250f798b1e1ae6be924d45b49cde5b32d3060c3428a0b7a5f5bb859e5bcb941da45a1c73a6564d3c0f9895e2d872a2f2f453110767f91b0a88d7306e89de4a19c90b242c9ee11b014f2e8bc0d21b359bf9367ca07f1a03d67133af753a87e9a444414181bc1eb855efedd7b62236c3df20494e9b5bd854e726a444ef5d3f929c3dc895f6d65f7e8d665fd0cbb1bcc2db0e92695135e497b1f27035599e06e7917165f1d1732a1a59214b1d646cc824ead5535aa8c34a2959c58eafe13c0916bf5d20472f6df4ea9838071db5c0f17e27e4b4b587c278f06cc62b0e04e7609986731c5471be47dcbd7ad99be99db37c2be8723166f055b82ad5205bcd2443eb822d11e5433177bbb08fad1757913b45458b32a4fa4a2f748429787dfbb1c1ba52d05531bddd917b0c3558497cfabd0a57eaf5f86fe89aea4d39c958aa179f562453ba8da023fc2ebf6240568878380655b868871ecee2012a8cec820445520cd4b4e5b5de390528a5559fe1c4a5985e0139823775faf57e227bfab4355c7c2c3bf390e99ced225a9b2d2bc383fc8037473ff9aec19b497666456a79a0fe2cd83578812eebe70a1a162726ac55abd68b4bdf9ba622dfbcb1c5afb01d414191131275bae5eb32b00ccecd8898f06db1a46f87a93af44c92cdecb6695895062662e92c184826ec376158115ba17a513a823b06aa33d0586ea643dfd828db81fc7ebeb416a154aae93db978e2042c08a8f7fd9f39f6a064027f0cbbbebaa646eb29708b44565c6454816f1c69f051aba98b1672ee0171a49ed0d5f94fcca38289a4b365402966b8a19620b363a2b33ad97da41d363172e6ee73fa051eb0eb012c6be56ef5155e2964ef4b40730e3ca9660826849a70c90eec1e5c8f7159c457f0babf731d0427a897f28184f44b720fc972f7b36ed801566448400f2d1187b0c6cda4495b8dac5e63aa6c57ac18e7396d279c5bb72248a2a79ff1b08664da9aa7429708f65ef231f9c5df26a8a99ad507380f4f0ef3448fc2284c75fc5ae5d97a9d62fb3ae6ea24a312e3ccd9e5f23496cf815d5066c874f86408c9d26906954a060d5ca55dd9a695ce1158fa845285451f75607dbd7b534c5efdb612a4e2c1ba29cc3f2e4dd0e800af0bccac5afcc500b36ea3ae35974deff1683cb1199e3e65071828bbc6873746cb186e7196773a296f81e02de5c6bfafabf80330c194152c297b3a7f3a9e09593fdb69b40948338ee9b1f2b1770379d080557fc3ecc2756f0e0691e629451073f94d55e5961c1afb3d2cc2464b4f6a896da0b6b10fa88f9a7ff26a8ecddfcd5fbf18aa6e608c62a2cc587580c6d58720e7bec4fc8f4f89bad179ac1306b0b531bd8f2beec7d28b4e05651aca09db8f5ea83ee0f300c809e342e248ee629fc503ef02f7907ed25d321d539623fd7864f1e6568ca0d7c1385093d192a7129409116e88693f718bc18e0e3396b3617c4cba2d5686bf5155522c1359b8568897d22da00a0dbcb7400d0a2afd896ca99061c857c7eee696709577485e8e97a2d60b6c280e3a490254e5fece6d8a1ad6b03426fb33fca51a6ec501d683e6ae3024ae7f3b8cc0514b31fe3d1fd28c7aca7a6478532a7e21987f255acb0bc784021983426b657dd6705a826959847d2c4d9af3dd0fea0d92c8d2ea02b71482cdc72ca32c67dbdff81f163abfc40770b66acf41280dda0e9471ed9d99ec9973760d5ea3dc4635ed5568e00fae905e7983c8ab5a7b64b626b114a30da18fa278f3857021a2eb693dfe9437ffd082fba23ab5ca93c946fe6c3a14c6eb00af784eaaf39b093f7015ca0cd6568b3523f0320fa2c54f4bc13e8fce5b5534f155dc8375548ad007b3acf6dfcc38125810ef19bf9d6e38bd7cb743050257529e6d6bce0eac10ff9ff95a133897b366d271616ce87c23f35a56e12ea2d628187977e1082785fe6b2ebbef9d6eabf06c975f67a504483280dff606fed7f64de3be97d210267754a7ea16f5b2b2cf132542922f3ea5259199cbd8fb82a646e76424260788ac5941d0e3cfac57ede82ebf568874a55cb7dd8e140fb62aae807bbe45dac66813b18a376d91a253222cc58f237c3c80d76b29d9fdfe465954efe418299eab8102869716889b93581306a1544ed6f6a6cb2dd0b13282cc447403b168b6f19b3533c8f1e9e3e92a1cebb35416807b033ce65b5b9e2d593276fecc483d57c5404c53b838cc52ef0967c137ffacfc63311805f84b25250eb8e262483ee999407f5184f2fc57524af531b113ee29ed03f3f1ee263f13d7af66871321c8ee808dc4201fdf88bde9272cc593b9fc079b8a0fa9c653515f1ae47f649a2f153dfb7db25237da6e4172b91ec42410ab6bd6b187634cd0b5bab9be4210de8a8eebe4bdf21d36612b62b76a3722dabf9648e02e32dfeac22fa3dc5027382dbcef0408b89b8b5cdb5dad55dade009034f873abc7ca238e235f380be3bc50c1cbee074a14116bc5cad58f464150a875c984e32aa99a522c32887b112915b0562c4614019f0c8fa04cc8288e0e771156fa28f059efce959640e9f177a4f27bef6fa6517b476e3758c808c3f5cec8b25d7d6ef91c44dd3eb64535b2f289596f8350980cc9496bcf7c7637b5ae1ebf402951fb6a2a67f7ef3951ca8e8ba9976b1eabd2334fa62097300c7e809c0fbb643cd282cfe213fd9a2933ee5ae57d3111ee0e9918362792f6b3cf1f0559e1b3f1eb2c32d64e22692791cf69fc9e2903db74d5d00be1e765782596fb6dddee70369a6c69ab02d1747d02ab1d7f16cb9657a56a75fc7e588c1a6bd6eefccfdaeaa375394f1b86660e188e49efa9d51f885376b83cb0aa264430ad0e4e82525c48decc1f6e935c77d57c49645d33f922fa2850fa80f40a298414a06ccccd058c79fbfb8e14e6abf65e9f187686a5cd16955a67383ebabdf928dfed4b9a167b689513bacb2bab8c5b37189cfc09378a0c518b2e40034d56a452c1f316f92dc805059545a1e51202b1ccbf91ed6133dd6785cd80631975409dca7e1a10c269fc87bde3c5f5fced874c6dd609d97a477ccbe64e699a3ae800b2fdfb64cb6c17c33c04e231eca736d92bde1bcf74877d765870024492b1e73b83ad5ac3c0e6c6ecd73b7ee4ed13d6df4cd0547999c363b639dda9fc59e9c061d7af7336180608086f89e59976c103d19697d681497da868561bde8c6e2fca2573fdb7c1c458c0f4cb2ea5be118ffafc66394328f05d7b8770f2d536eab045ef2249add6ee1c71d087910b218a7da2d638b32e7f4a51f933aeae64cd015b1b5393fbfdb107fd5047e6120fcad323eb0a2f2b026d9ab91b4fe142b57203e88087708a44fd20ae5fa2bdc9e9e383a02507f4f659c9683c10b9634e48248ed647d822e278ac29bf35af5abb045ebcfb48188db4a728437c12611942dd3c154c9ffb3757d5f569a52bfd14f7ab6ec3d0bc50f039a06045815af6b7eae6b900ae6dfb7fd82a42f976c85e7b494521cc22dede7d5fa5d62f2da6e86a226d381c1ec818d2e40246907ede4da44dd205442679219f8df887e00fd94a0ac412e4af9d43c1fd40c4d35d6628241dcd5f10a8fc08a3ac170887640c604fbb75541257922d1d28a4d5ca982b16b86ae14916a5b1c50485fd83c8b080a3dd977ad1ace56b0813f080966244b4a9ff56efa70fa6d8778d0653bffe16c94f14791ba3d58b908af7c6ac71809611730e005c4eeb5b7ec61e080a286155b49cbc0abd62d7b14d3002d5f95556880a5ab2d929dfd160b1ae139b68d5395afbeccbc8d929142f06daa9d524671e0a5963d1633f1e687384161d1a8366f467ecc0e9715d9d4833acd1583e2894cf807ec28e0c4db5563b6a9f46e4ce6c58d45bd91fb76ae56e6ea208ce00139aad430fa3ad3ec8613fb61fb6215a02911520ca6fb88796e4c7e2a4c1e84394566b9ce8b6210b2187be00bbcc6a17adc3f1150b03b13c03ab6dcd3ef6279368c5ec9e85e652078c2f74279861e0d0143111770b5b740ed04d0976d326bd9ac3533b4a5857532a5ea8a7daffbbd2101dffdea4ed0c2c7b197a9c97c251e71559f1281fd83c6da08a401227d112428ac5553fbc1a3b390f40d4c781d0f6b3e2b5538608ebaa6e33696f2a23e69f2262e4e56a9bcc527735c84eed5ef24f9c3e464e2c266f0c2dd9f6f0c831d40ca8f3f99b013f2be03b9c9cdbbf4e501904405d35ec0fab3958560f7b2482b8d606acd454289840ec3c708f792977fd442e9ad6c8e817114d342092da60b01158260e74ddef130bc8ec70e7b6de36b9de8a265914e1e9c0afbf09db333d301065b40bad39ad8c96d0ca45b0b6a87f73ae3f632da3a9b722fa4e36316544a597cc1bc8e49914a9ab4350f928e8c7454ea1161e9b2eea7dd028386f48ba24967a38e6456b1ada5f40bf49ea2e81f242682eacc55b52752a486f00af75284d48d83be6ce822be8c71ec2002e46292682eec46c461f525b812338df3ba8760c369d4505aa1cd328ea8e52e310a851154952729035354f67050bd9227ba16b5b9e0caee868d693ecd4c765b2d433f96d9fcc2691c8c9f2d4398c71780cde2b65fa5a0c4600e96c235b827254de14040463985b74c45485e940c6810d7a13671687edd61f8dce693657afcbbca93a44082bab35086f5aa158d8908b0ab36914ab5dc2c8aa4602047ca32eed67f42b0fb7d169a5e998e8bb19f268f436b1c69485218f0aba9522513166aab8a11398a67e260a7e03c63dc18a0736204f330b9ea850cdcb7adfc2762b25df826716e102ac27b699a5d9b2c1e9d73c67bc51cbce2c8ac19a05fbba419540591640e7d1eca082627c152daa2b132ca796c078da39b9b4abc1922e13f274dd10737ee55d95e6595c00eb0a2611aeaa61f757313a20adeb91a4471f736c5ec420be5400c0e60d5fe05804476a653597c59cda2dbc43d39af664d77cab02f0e2149445745b1c4a71c47866f4e6818bf2978426b9a93734370cff77286c7343b75f7ad68c38d23ba6b98d4679b307fb65d7f1f0a8434e21e4301cc4c7f6bd340287e01c1c300f1230492edc3995bab9b33a0fe11b27f3a21f6eafb853d09b0136eafab9dec41ff166eabfdc1681efe207442cf2f40ece801a696c15b7a6429ae8068d40d2b20e91a0b0c86ebe04979fd18df39b7b603a15e075bec8986378e959be53a4a9c1542408f7dc1605a8f8a441e67bf2912f8a65a0b4a9b2082ddcd1560394560d5f214a62590f02741316d06520c106ba69be1bf3f9b3a624792921a5817b8b9ec146e3c13b55265e8382dcef5822adb3cb0268271ea4adac24e7e4702798d48af70eb8c5a629aec737fb6343885d269ed9d53c4657417ecb16d5ab8ffd8f66be685e986b766db120b81187739b7eb82d64855d32ba4178be9565140a71f8f12c49109454c0b736e285b3a6fb3a57e9c786de4ab98f40cf58f81a90c55fb629922a788018af09d8ead420e7e16a5ab34188f77479c644973c12b569d15dd3f9dd08abf1ffbbb2475de1a1c0421f1ca2d59c7c002ed72a92c8d8eadda1f27792f4b8ab06bec4973aee40690a152d551be7220544c197efc1d08b33d92a4e19dd289b640226f47f04e8a1fe240162c7df4adf2561131e01b6b0041eaba9d0ff827c11a9cc694cf09605b5db6138817637f7212cd7bcc74879c22ee019581cf922c1434be9f35986b00bbd66cfbe5a57bb034dc4bf0991972e4cb9675ba5938338fcba0440b1f656307d2f56c25661adbf154628ed017f488f023d040181d643ca6ab96967955d46b1917609a426cb7268637250e267ec65ebf78f6e40872e051ae933c7430c04c90a2139890fad06bc224781d38e434d76deb11cf2064a06c23b53eb0e18245eadec8877c29992a9f23c955ac63ced0c4aa62ee74e5a1a9c4ec3a5096e2f0bb0c5e9eab3e67aee4090e44b869c31fff216ba00d262c41e89ba59b11235759941bb6a3d0bd0c8de0dc746070807c1c26d514ca37eb59eee98685ea366094aadde1625071a74f583ede72077e3e5ca79bf3dfaf84291d22ac3628b4f8193490f1fb9243d85c8ae23a25a49385dbcb30c43c7a0cf963bf2b9b059e1bd76f812300403ab21b914b75dd0d8f3f88991a8c969f9c66178b5ad790267b82c3357a60c0feae26d73354d005127812e01b17b89d29189f70a9a255dce62815090c061341c29616a770632df4a90fbd17809f77ce4d63d9b6fdaf69869627418576f7647a540accef035be4b1b802bb432fe7a846b11e6510d02545e2dc34facefb6ecb3f9b242cc55241af53e3e5f9b6032f62fc7dc108ecc569b6b4e9b0a073951fe5a2c4fbafacc3ad16291173bba1d11ccbcdca5f7a05ba0631e7511458e4dfe98129691ab1d1cee1f18d62abff2c8faaf6cd698f9314ced8f66ef6eaf98cebea3ea293cf35d9c059b6a5094ec7a0d5b9bfe7244e3193d9c077f0d54988547d607904a354ef50999a24203b673580f5fac455e815aca96de68d18eb57be1198b30f8ceef9795758d0fff9350ed8ce80cccbe2c6b0ba39ba39f056e9ff811a7f77168784781280d5fde52b02b8e57ee43ddb8df883dd6a0593878455a14adcc9ac8795826b8cbf0056a32f4e9560c16aaaca127b467faa3fb174fef8b8892108c1eba5bc2671c06049d74b12c41974717ca05bf737db40ecc30ec5990e72b22902b0d577e5338fef0b0cc8ac8d9b4298a04bcdc26752d24372e337cfec012006aea6de34ef148957ac003e0b40c93294f67e5e5f738f43ece5bc577e425ffe420716de2b2288fad0d9d804ca5c8ce762ec668d60fa40b71c15af11d9a80814645d0c18643676fd7ccef46dd3ac0070ef0741fb31d145c054db5084088cce7df19b262425d88acf6ad935e0458ca7d2b3b9e5331997dd23aae85d9fba8098670c1744ec490eac7e176cf8131549e23fb87c7a1afdd8e2316148566359fc7534da60b6f15af7a2f72a91e7028a504f0d4120a8839146cac3b73d218490d8b1d107be9b53af71f66a6e94e19ba151e7e4947da3c59c107aee32ec9cca74544a1c85316d8e956fd21b6ca19074eab292a49ba42875d4850e25947875aabbb5cc2085a1bab9f47bea5a79cd4188a5689440e9f6b65f6449efdcfafac151c82b4e752521a4068dd65679032905acb51bbe13ec7d282f968ba2413237bcc08c1e8c061b1210ede33d1663415301c6c01be50e4031c1f18089c0b550b27bf006f107958304618880344e8501a250a07a28648fa76d2d464a82f35b6aebc6ea0421421c6635503c347393e707e42e60184add35d5e44f38f06541e9828172a325377b63a47acdacc76491e2a349ac0f06b0e2ebd19ba7963c15ac51b1d6127994cd18f8921057808ef6da8b81bf6bc11989fe85340257f8476059de8a492d82ba8899b3e04f297fa7c0d90bb2920e388638ae336559a082862ef23e2ac17bdc458867a061aad22f8276c0ecc7a342b84cdd84fd188648dc6f171346c0287e01579552cbd286f06601edd178e8cf27255f87db395ea2e60de0f5e58320acc81c67306780de563fccdeefe7b03c4ac3f4071b7c403ac05d4e17bc39805640a7219a99a20fcfd25902c6eaa6787e2fe00aaaf1a5d0a933c057678c3fc3dc6b56345c1eeef1ad662210b0306b5dc3ffc9ea21215c847e6f08b55a8f29003c5d0e2a4b1370683da718fa686f1f8bb75bd4d25aeb7558a72cf9e0aa9daa74de6fb7c2abe79e2af0b180fc4cb20651cb21f5e12e2bf8b3158f0d8a3bfb8cbd3948afcbeec70b837a7fae73e12fa2635db567b666048ea2f46bf96c3ff92873f87f2e9149e4d9903ec8848a635bc3612b3c8d986c4f3234eae132be69650e1f24daf95dff9648f6da9815b379cd2ea55c56008a143ff585626f648a44d6730892fd270992fb1cc45aa084e7de92ee5b214a136d7f63ce55dcf2cd73b52df1c8c7b81ad338754d0626a113bc8af3e917783f94a6b6d0f1a44310eb738c6aae2d424f71aa9cb8988848d5b9bf70fc93906bff67daface369272b689bfd486713de440661878b0d4ba78c763c4120b28d96fea0d89eb137329f49839bdf2e80cee836e87c72a90ff40f54c33b5efe439f3d742926e55795349727ca0d615988d99244ee6dd9188847193fc27bd75c1e9ec38575e4c4a7e7850b944f2a707b009693bd8202db03d5800575fef7571a7e0812f6edfd626b1b77062ccb9718494c2cfd9741e365e428b7be27c958e520454d8c515b485bfc6eda7e659e2e4eeb060d4e6e2ddcbd440ecd235b6782ef00dd1b7c143d32f0c60c549b47e15224f25ce31fcdedcb5bfeda6ffdddf30655b5984b31115c00258f47b0e183b7fcc9345268d0b4782a29def6a6e1936d807c4e54695c0ca8ed25eb92ad4ca9e3a30f9c238f92a459b2ecb181484a159cd7a29f23ea355f52399c64e4af699e8b4586a743784b2d20ce07ed31dffa53d82eaa27207c349a46713c277680b59d22fadc87fada14815092998de0319e9690a19e4589ae272f152b3f38c03d7aa8b734a9482f32ad26128446759911ab5a1a1c92a4ceda1a753675778d73d7adcb61bc240c95746ed28ab91c5f11ba8cc2bb1b5fb4530218a56a0e5cfb999bb1f2c5cc12d11401330448b0f49e55e9fc214b9e26543e7997a3e0ac7589f080dd57cec504aaf5f5d41921952d270a9998653024980fa1829d14ea36ddc3a139040d5dce793875ee95a5b4f9d2c951023884dcddb0f994aa1db32ee753bb7115936972e5f8a5bc2519eaa05ed7733c0bda4c2b09a51fa5fd33666b9185d21d642e556f4220379c64cecb6a0247ebab367f6de863160fc399273925c5b398455d0097ee90c86cf069de2f88b3a6eca79bc0a0c89124993a187b4509b03ccc4c2bc02ea0a58fa144923cce48b369792ce90b2ac3f3217a95a4d9b850b7e3d72c08f9357a574b5e93837134bb10aa39ce61d7a8d99f450da7aeadea10bb05e44a3ac811fd92d21cf61d47abef843b0abd4e6ebd1fd610807ffd349d0ea3544bf0b6837368105891fe8a875568e0f7a8eadda7e351b58f091f999b49721b8474649cbb79fdd5a3668076e66c90a6675f821a5f62c5593e662e8f102ee07364cc441603241bac4a0374b1050bed7d71116c0af5e53417e7d238700c577ae500d4b0b9b400db2f9f7c7af2e3dacac0feaf3317e6270fd4c10eff2bfae7bdbc1bdda2caa89bd4ccc34441134f5bd466ba51f377811126ba12984f558838514901ef8795cb9ec263875db5451b4c50c09a8f5d3032d34996880091c39509004c3e690e31e42ab312beccdff8f3c3b968c2ebfe66658f527b9eb885aad85e39b66c89328c7372ab1a82e458cc923d6bb4869afef061e36153b7151943c76c2603531bc106cc3d079e16a211f9d1c42f181669e0b32e31511689355912a3d631294416a35f1528910b7bb14566ebe829fac0648a76f3a5502fdd4d349c9e4dd97859642a6bcf3bf551857a90e3de92dcf1b0765dfe11f7dab086935748244fa90bca35fbb14ff79496f0950ae91af22094700fc3fc82538c84f8e8da9d1325f8224afbcecb3a9dd6735bf4cfb938652f92d8fd65dc8f5edea384ba81b89a83a4cb917ab6870116a15f327769f7b1ba0f8302b9561812834f798b08ae6a0a2953ab2540095914ca9bbc102eedbc0e187f470a08137e1c4a424b571641cf51d100a4c47a83e77f5477cc75a4c9ce69c2410294860320a64bdf5611884d327a89679cb4488291a2643dbd950ad395f907a248887200da224510ee392975dd8e8a6bd26037bc15eb9edfbf5c5f6ef91d790c57c1d2247141478c4aebf3328bdafd02fd5468a043a8d8c6ef9e8660b46af804e8ea9a3d72951f148b946d59b784e8bb811b424dace831fbc1613e97a56e6bba8b34cce0f97953d4684ed708af30f820f0354ff705e2db173252ffbfe79d44ccc50676c8f60224305ee6c919bf5eb76a1c7b3d6c7f874dbb8f0d281369ff4a8b0fd6f6623dd1d1488e73530fe1e0d984f5a2ad833fc375de4015d27f264c13e37a0e1e2500b0b4e507533585a4e942daf864d79c255befcf0711bdd3029fc48e138ede96a6e9d7a17785cb9d54c7d037c0de8b979106528ddaad2d35338e89a0713cee649974836cdc0ca1c29f35120b879ff6e0ba0fc9c938d111b00822e1b2ed9c57383b3bf56305c81192bfe4647d8d3d428e00920455ab01af403b1d27a6454c412bf29098cfa8b525cef6eaa304d0b40af87bc47ceddc1ff7f97f384f2e69329cac361b1789398602c741ea715dcac106ddf461925343381b7e31f6fb03246ef11601bb2e2b2a89564de371875a06a6e6e00a45223aa860bef05b9bc6a99fbe3ea1d199218426784024d27aeae2761427630d4480b4f22dd9997995387a3931e6a538b8053761aa52f890bd3e863da226c00186054ba3c7ef94371442547f65209a200b3c5b9e2bdcebe92ed172c77a32a4a3a2bd16e2bde871519bafc517003bcd6f66e266f4d668b6c522c45dfb512ffb8b9e96b343908fd100f4fbe8685a4bd9bdb004ed5e987590fb876c23d6aafd6f93c3893ffdfb78aff46aa846b8de4403fdaabbc0499f23094cb3e90757fd5d5129fc3562c4040fae51910bab4ea82ce0454638d3b0c3de3cd8ee74aab4897ea7a9fef72f38ff70793c75dbe68472c7cbcf78d91af82a854480ffaf4cffd5cbb127aa7ff2610e1b950b9cc771c9d098200ea1218f89c09f348d29e19f24bc20ba29e6568eaddf2c657bb4746a8fd085464ee9811676d621ec25a7c2aaebbd46da5eafabc57ca1d8bdd47ce68b763146d73cc07cedc31d35d6affcf526f62fc9333990f98db017a88b2d820b0d1011bc8b84616e619c674a19739103fd12a498de18ca09d44751b8ec9ee759fbb542367a5761c622766c000c929acf00a3642762312f8d5e59bfe0850d99227b53231d6b372ac2c6960febe1f951f043badd0bb711466d1369e1b8fa57eaec0b21c53f4fe7f9f31dd277b730c850efbac5c0e971aa4ac7a71e4c9cb29971f6df42e59afaa2c8ccdf03c9ad422d5d1dd3d7e68392c81d866f395a27c8a0261a5a3f48c016164c84150ef4a9d8e32097d796561d47c888106bf846adcf11729f5cf36a592242bda4c3c9b74f199d514e24541e8e912a59ede000d42211c374dea9df4395f4856a20eb1df3cfe3a9361f93e4c4108050aa04953237fdda8c9e26edd53ab65cc87762dac4e34e589426b8e90c79d7a17aa8015e204850d0aad032992beefc2936885a0cfce4383321fafb05612b3289047636bd82d20da4b77fbaef737de3df56b9b1aa52436f6c359790869fda90c9d40a8d27a4652dd4dcf8ac7f52339e9b2333a39e7609eef1d7cfffb2e2cf6a302044bab0563fa40a6ba6a9c46f9c9b8d25726d646e38267a0439d05063eaef5423cd18158436a16c390d194bc1fd483477bfe757b88226fc711289dc2830678809944d9c0f1e46a7416c3f249c53dcbd9d5bebd79e952ac321930eec12c19d897a0ba1a863a75462a8d150a2310d4dad95687b5e5b213496e45c43fb09f9a65694bbeced527d75462fb2d5c60859dd472d3d67b6c00c54a0550f314fde4296fff63392dc8418a6c8c4ad07cd9323b1ffbe356c1258553c73921bd959af5f44be8b19fc48b8ba0305ef5af6d11a2dd7d7571225538e25a09fd363b6a8e1f4c68238eadaa8298b3f8734acc84a114e8e0078d2b792960062214c842187306e12e744c223a3f7d5587d9524612ca2755fdd7c74731c47f4eb0b1b8838cd1d70c7bc9ee09d0d84b8a660ee3b91dc75dc8ac4d1ce61bf68d67929d89bf633ad0a79f2bea82079e51cf660fcc72b46222644071949363e2c046897eb870323b18e7f2e2163487a3e3c9bfd7466154ab6a26edc4de32ab5f962503d356e9e44f699ac449c6f9d59fa104eeddb61a92d252b15360c012a99e387b7f3c221cdfa2f1d0be6f99d6c5fb5b6df34a245d27487aa92431f7711bcf66ed77f678a00c3bd724873711b666e6aaafc9aa36a0d44c972b30f73233243f21457103b909139e9657c9001f130d5d92b3663344ac2a199c48070bbe8e5628f4cd5d3a2178d30a762840110b2c584194a667ac7613d02c1fee5332045c13e99355a4154855ccd4b852c26300ef47f69a37d4445d2fbf300943d31a7aa03c2d36dfde91a173ab2c95a04b772c9252f44db961f9240db94a88395c30f6fc3fb248f48d197fe3214f594cfe7e4d335d234cbaa6b4544ae66f7e7c2d4140256c367a0f83a57651f482c3bebba0db98d66266c3a3004ccb4f21d9a77eca6bcc564e8c73fe2f179158c11d979b51df1122b2f6db8e0da45967def1d14067215477f479f813285bee84204674e4d40b5ce333ccf46f2a99a5577084cab4a6ba3998eb2993c081f32b5ec40aab3e241ffeb71acd37d9be19d0339e4aae47f1892c10059f998ca0f846369a76b4a835a07cf438b60101baf71ba37ce4ebf08d9db830dabf5f2d7249020113f599a2098b417cae1fe62c713e44db1dcae2d2cd353ed7db39cac2cd026a25e3b1d05456f0266a8a3261545ac3b5c8a2829e1b9f553ebf4d5823b0419b00c8cbcc4e06931dd072bdd885bc8280007361e2b726e3bd7cae0d27cd381ea5f300840afa056cbca61d82ca905e3f5d3e44bfd9b83985959cbe0b3471621a83f495b410288ec0f60168066b90dd807c9142de039f88265869062ca3c22174985c4bbb5307d069d9a892f0477de9333ddfc672ee344ecd37c0cb3713b6c06f8aaa16a2b2139bb1e8b82bdc59a76f29312d71178f8c36fca916e015c3a571cd7611fa9494976fa92b8c1dc039fc4263be710301f31271ad7ddcb6932612f4e6cb2256b4296238547036c475d517e98bedb18bc2c4473b15a518995727d80fc8f2e305a938659a26106ef5ed87342fe8a7eab68d3aa68194e0de2066ec6bc44a03ff23242efb651ba8d6de11806cd4c7c6f3e87afcfa1ee8d149c4613e6a37549306a11149e08346dde061f14f9cadaa7bc9211350969e2706fda5b9ab0fe1112e27d688c11209e91a433c1062fb044305b9ba9f6dd5626695235a19e5aae42abebf3ee7c92fdc6e33d24c31c7d261879b32e0f7989dce2e0a62e98012c3c5d34f14e1ac9e61636a539e80174a51badaecb479db397eb004c1e1bbf8a8f8253e5b1972b4883fcfa1a5f27fdcc6f81ab13583932d0426b88e6afd020a725af4b8775046948dcd49bc2c74dfefe4d69332e83f80dfc549e6fd4a23305e2714b20084acae0f61eeb113276bf78e7b20ccd2dbbedc647908c56c94f1484fbe423ca398ded2e70d2e67fe035e779e6e04961b60023c76f006b8eddc7c5002058ce10b36af7bf1221e3b98db73b8c886b8d326ecf3f8760fb1a2ec4d6444146cfcd49f47caedcb60043e6a21fd4f12b46edab521a2def13c5e988483fffa3dd1ab957188b88ac445db3478bfad4fd2f426bdfeac736c730b44895cc3859ef6cbad6a0b78b6416c0646b1b2190776635e2a9aa64638b4678654049f0f81855736350570acd8e9f3aeb7a9f17dc32601e58e838f4be2f866a137d7544116849a9c65a44a9834fdf1273e7cd5f9325886a7313ef000ec884119c38aaed272e40e0a51bdec625f34195b7399bf1fd7524bdcbad69820e302ea0426ff9e8f830a6a54ac75085274c89d684a803f77e0795b52872ab90559abe60c6a6dfbc3bb1c0fe618e3553e058155f93f6820e7b9d2d20cd53823435ea71d364d388a95cf7d539b3584013155cc0deb92f3f1fa26571f88922b812c876eafb5e127bf590c39140237b9d6a09a2595a2ab4d2cfff74c3c65f62098243b2d6774b7d85d9beba3f1c32412277f211e519e761e1b7689008c8b81d92a713ec8a036e74400ed2c8706157ccb7b5c8b84f2b5b805b73d95f0497f179e4fb321475b4de8a507fd67ee490777fde472980b4821eef121b56e86eb3988fc4c24d862b6a026a9e0782070f9bec6faf76f150cf3d5319fc6188e22c8d00f7d0ecbcf5777baeae8b3de6f6df5dc935e790acabad59c45c9407b6ea01fd4d3cb036f68d6f3d5da100aeafa4defee949909085d2dc617d12c8383af2785567a5b456fe9d6705320db6bba225f5a4212acdfdfac72d2d525c00ae40d37804e5574950949fc9b66f116826dc3cdc9e4555b711534b4ffc439bc357ef3e61e527997c3c7b155151b1273c987b11788e702c281caa3c055774ff06a0ca3e036d1ab3d817fffaae63c5bfd467d79f0b62299b4ddd093448728cf3b08cae987542bd333ec5273cd7a5a325ce624dd8dd49ba4b0697a5ba84d5047358b096d42ce0545f4b0ed61995fe6f2add4f516533a59207ec1f25deb2ff049a71ff987eb166d06d5711e0abf8e2074fde435977f4608b96611c575f6881929049a4e22265262f14c06e8a3d899a35c2efdaf5a3433ba10cb0b9770d5929685e825a0708616a1a30c2f0802d584d6adbf57b713778279abd18f027e9bd95bead54f160569687e849cba4acebe6f18b0d21957d3a70b02a0371727b93e009303e37342552a734e2d2df37fbfe1a8048c4211c7ec5c602c4b566901234ad6b6f269ca98f983b6c2eedd79248a68922f49c92f6e4b35b948e1a42bb2b09166a1f8d1b361d0d90382d328a372b7200e195de74ae07510cecbfe3e6f2f8c61eff882d8d755b83b60f375c519381b22b0fb0e6773f117086989c4008e9482046c6a790d92cbc67cbdc04d90c50579a788d68904406f6c52cdb24ac238b1ab62b22582a4ee2d771a7af7b9d7496cca0f2c28e2faf54f980dfffff7f20