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

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

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

Block Certificate

Block 64665 655116f6e7d8782679045670d86c724c846772468ca62a72a8faad4c389d0a62

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ff0dd51312290c20c250a699536528e3c5d38e65668cd197f10500c5b3a7e3fa
Certificate Block Hash
655116f6e7d8782679045670d86c724c846772468ca62a72a8faad4c389d0a62
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00912e01000e550100
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000008c17825bebea1f1099d6f7ad255071a7baca10ded2a0ef40ebfae27d57190edc4c076d5f3db70f60b74f3c537937bc9024c99cf0977e8e42abbf270eacfa4a24b02182d2ebc29148c46b1993034ab44f6ef692274063515f900d0000000000000000020000000200912e01000e550100

Raw Header Hex

00004020e4f93c0ad8d13a2a82b2674dc9c52b85e33e60e81bcef5b7ed437bdd4d0050a79d6c95a3228ad758fde32de09c2391d4aa25fda6c4e0ec1b28c8bce1d641a966b17b1b6a0eb60118fae3a7b3c50005f197d18c66658ed3c5e328655399a650c2200c291213d50dff

Proof Data Hex

59,560 bytes
12121602030722e89d33d9261e1c548cfa8518132dc9137bea65fcf53d6c29e7f976e95a8a6759eca87aa7f3864224004ca822fbf34730d1608249117836515999bc7bb91d247c0a725eec71dc47373c3b24c2868e38297dbdbbbf4df5951b7d59c40315a2cf1b245b56b29de51c36368d44764f1b31e189e1ef647e1879eb38db1be890f3495c677bdc468284275d4d4fe81c072922b1a7f65e0da55a56fa0a609a0cea9563fcff19f2b2cf02c6a7a1afcbf0f9d7c70a90ba57280f9dbf5fe38019eb2cb6f93b158ef830c042e13589954905ba3d9b783400980932385a406a7f5e23d7a288d0e13aac283bf4dbaecac98fdb5e039622393339b94af4471d27be74d018ed2d06a5ebe938e9b2a820541deefb83de7988f938e3eda860062e86d23868ec371a983ce5800caaf91c21fbaac7cf153e393ce823f6c2cd4726c8032710126d11c723e9a2a5d7a43ed54458955610fbd9ddedad5d78ddb2a12135ab29f53cb33a18c464ef09ef19c2a94a8736dd160629b964ba40c6ba1e3bd73747f11ed2c762fcf5097cd0c87b6c9f1b9c019e278e884f06f99ff16f966abe837f4864e3a8ce0496b50801fdea880cf5640d06d9dc0b57451271ffe03da99df06a03aa25c67a6c82118ad674b258faa87e63972f3da8710c5dfe11f1287f99e459a7060fba3fba7b730ef10d671ff24805ca8e8e7c56e0db577ba80edb086782367f2353c2abd32538a2d1c635f1974a700a122612b9cb7f990fd18abd51e2412eb48b10c8f40256bf3f7fae0bf30861cc51bc5b1b9f64a8945e7e449e642dd49e19fc6777e2c884951438f7b94a4092bce4354648029b0d5f3d55021a858108a721f0719bcfd0f9d0db3aa3a18ff362ba6f30398c284db2a609a5f43da04b71bd36ab74e1fd25f5319e927b36d9a92a22c6976b70a350bcdae91ca62bab733e69f965aee87e6926aea57638a378f20bdcf4750f70f1c0980f1117a1fcc8d972f118cb1b9b5da0de50f35f83f1d469921347440cb7fdb79daac64332ada17c0ad19e7ac05e7a92aac9b85165ce54fc184323e363b4e54331155fb904cdaa8679e80f7733361f322cc293485896830c3b43be6bbd883441115776cd89f7cd4e26e7207b41b3c35fd50b9e4197c2005dbb08209ac53a4a9f61a128f65a85720d6e9a467b314e39bca6043f3f7d510a20f7072a505650414845960fc4994518aef2e0e4b0e967828cebc19897133b989d102a0f21586f23abfea083af724b1aadd433414af76c61f69b690e92e81e2a9aac9aa73c7ef919f2072d40ca6859dd8a1260e6d9f3cabd523abdbe9420693db1c0e62ffa0c9db2dd68c9ff5fddffa7fc57ed9f6f4784b2c937e60b543d09b2f75faa674c7eda781b0a94fc462bf234775895b698f3c8048acbeab869d5f01e131dea3a88255788db7aa29272b3a562f68815c41916af5de584695becdc67397846de10506b7c0b8d9cb9edf97787ebb8eccf67d3b679c060a2a99b23a77fbe208e310ec27c5b07f81343eb71d31c6bde2930deaa5e78f09335cad05575bb197c275ceb33fa415195dcbb24667f0619839eb68f6e54c0273066413d9b854014f5b2e0f78b277e1d2bd0c58d26fc07aa4c52ec297c2470f6879df6eb19a5df110a61ca15c83138e6350f00de83149dc3d81e636cd82fba4eb92ca1073d46880aa54683209a0a4dde72f6a72d5a23bacbc1fcde2facb0fc511c86a69a72f3bf58c9a555a25f36a479798d414550b86f6cf70107e86f0cfc1b430cf4f21b37256262154325497f21bb629e2da90c49cfe24b45f1a986ebceb961c11c700e38002b237c5c2cf4f3b976e39d78dc73c507c064813b78b30548bac1c21015d802d8d3bf4891a3972187a86a3eedb1d6ec26bd5679a5ae47e011e23562792b7a0a733b063dbd72a431a3d34de7d01adac840cbf110c6c7b34c4ddd4146d2a3808f31ac957049aca856f49b5aae5d4060411ea5dacd36d23ee54b5890072f117cf621950c04cbe0cae8d4de82280dfa548360b8fdd4d84b7654e8e705275ca81ba3221f7d7bcdd7f5d38c5a5a62434f32f080c10c282a9d532e160a97bccb39fc449afe5c353bd644c4224fc74c04f8914ae211994e9f6ead5be6aa53df15f227c7891e1794d7842c5ba8278b5ef2fc106c80a4c739f5b164bdab4050dfe2ce273f80178172d878cbcf05136869574d46a1b86f89c844607534bd06d62986ce313e96d850f21fdbc3cccf24585058d1d213179eab30b70c12734476b5ab6531cb0d92aa04367b9a9dbc3d229b8c012206da3f27722344d2bd455ce8ccaa1671e02179cd13e95525ce5533ef4244cb626442ffcc43c29adf8d568aa0b93aeb1fcc7d1dc39da15f80579027fced47ccd314c76a0be75af19c04c4f9525242fdfc4e252d20d7bff4542c26c8b0a719f7b09016a7889982e44843a210de144632b04b55e70f5d5c5be4441e36a0756759ca877432bb5f21b1f53ecf4a6f07d295478c4db7636f2ffb638dbe98becfae34bc94905495ed331561264c77f3181846436e2b24b94341e1a9d2eb562a4ff88c0ab5fa2d82984e9d165169ed1efc504cf1a2feff113b0aa7c7ab5b41002016dc117046175a5f01d6c2111e715851b1f454db489a33b72f54beb75c090e8b9878adb850c5a9e2c38a025c4f33ed42412e62f50a65cdebd21c8bfd444f951157c005c5f48eb28e34f7f6f50e56ff6a5a0830bd99c13e9c1eb42ab37752c490c8dc0b878d14627c126c70ee547b02988e0e43260da7390694bfd182851971066381b99a1bde5c3da14aefb089135bcdee0f7d6d24676ee48747c3bf0279639a8b938a26b8ce8e0653cd3b7b3b932de4c38f046d59f11afa425ca30624d458f46805172fbf923777daf9995df26c784b62417bd332d0c7707056e221b031f528ba1522044d78ec1e00ef7db6dc3fd5b30206408bbb311ba914da9eec0084e06f6556564e8f111a61587b23c91b86c65533d6db7909824e4b105319ecaabe7ec8728c6dcee57bc8d56f833e0d778ae020b5f98edfb1925c8dc7c2a4314501fcaa89f96facec0fcbbfaa6240e93d1dcc9923d6de5151b5d640f355aa14b76358fd02a1819710cce356af5ab764cf69029ec30a1c52bf51984f55cd5badb2295e4c0169cc2fbfa5560776f3bfd53d84ca399e9f9beb3886e9ed961907a76cd677fbb1fed3e5cf4830bc7037f9e302af9ff2072975b1499b0f4393e4726323a014885daf0db465df656675d5ce4aa511553e992d090628586d42ec7892ee3b17ef5e31292220f79f12f7bd9be66f4bd014dbadcafb2c9ea6246ec12648e99f4de64f14a89881efd26a380c7b442aead1148544b5be8b7c6c1808a8cbd32eec1ce82636662912e9c5cfdd4898c61b6a5dec62a578b695040a1612ba9d3154fba76abb5215a0326a5ea5fc8d3183cfad12955e8ee485d39cdef83ae44e60e137e3c29a4c99af5ab65f87e3c4a1570406a7ede4afb38134dad26c72b646abd0ccc458274cd28b95394c85f64af9fc2dc90ce74d946bc8dbb2dfb2aa52015fbad3d77189f086cc927b4cff16cf5d8dcc4738fd78bca0dc9f4c5038d24191fb2b5657120ce097ce5ef8f72ef564c9172567f5e9a231d3b81dcc7213484d1c02bdaf9f18a0a47ecfd84ceff8aac803cb3cdf0c3fe06ed3a76ba081d9b5cbdfef34763b0d82032785a1bd3624d2b65aaf3b5bae878015c917d4cca91e48623a66b635e001badcdf81a3841afe5dbea92c49df493a0906c56af7e6bbf40f07936dd335b6ec791241a255113e73f86c4c51dee8e334e5861bc8acd769f62484033aaef4be3cd799a01fe64dad27731c3588f49892ec3875ab08e45ec96a1cb06d3a92aa8d49e15fe98468193af73e55ff91b75bd2d9c68e59d122647a04f3387d05317b3154d1250da454c2567ef0505f817a37bcf0abf2758469f7f8265ea060babc76996733f6274715e6dff95c45bb52a3c8b8c95dfb25b3e311c48a11b896b7f60d7ca621c3c0fac15cc29c8aa1eef89ab1bb97fd3cdbf9be1450653e5f0021c2ddc55a1ce63d9953408bde20ee4e1853e0a665d3a7a725fbb229f8f60fcf7e5d997d70551097b1bef9fbd197864d886113d17d71c40c6276ec5ff37ecfa391c2ff68e06dc2cf86a566a3ab4e781b30a5c59203aeb6a9701409e816469242e2c38c100acb8f938ac29b3cf33d36575f3e4d67c5c056b80013af35b913b2f6a510a0e504f501be8959a34919986b56618a9bb46231da570c49aded0a9bc85ddef7c5289e68f0503b2a9b24545d84d1e0f42bcfec9b312161a0ab7b9bf61166cc3d4c708a0541c98257dc5ccb8127feb9db54fe008b726119b7cfc891501ba3344372e10faa094dae5f5613122744fff45f569ad99d28e7f8ac0d2e6465dadf2648314339599f0bca45666056e8a34f61e74c62c4c4e241d4d92117ebe91f5209dacba56bee696d15d867c9fb15409870ac4c5e9e4a6e7e84c24c568986d9b1917b77374bf34266559c85b1b08fb374e078c3034638d58d23a68cd708a0032db19db23ea14a05422de9704b8456b5ffe1b956a2bf91265a09386d1afa501e9464646ce364b51347063651e8d35805c9b6dbaec5e2692e7028b1f6b0be1592ecbda6ce232a5d629fcce07786ae1928434a105df1e026eaecdfbd3afa40013e3672736b1682621903baf414d9df13172b8e456a1f75586545fc61b488e077060ba5aab170a6d02922b8adfd97c318a59f80010cd1a7342ce35185a345976517d34766e849577e9e4f7223d5a07ed2ffee591a14c4b50562adf2fdbc8e11b19e04453306041d490ffaeab946eb7f2874603c731150f9f489b49d6c26796f5c49675ec81e8d96794d269977e8d4eac4c5e854b76acd61f8edd4b805884dda17a361247fc7379a68b815c434d9252f5a84d55f80ac4da59a3c58d9568a1e308d4dafe4143a1e31800306a5bc6bb5e2c19c39cd08aa51b135d30707c9dc2d520ffa0a0092f8226ed2f3a074e7e39153be65999ceb5f037afbbe5c12b34c5ee7470dcc6189b2b911d4d65577fbbf52ba829b98165344663be950888396a1722d597fc11dabb1af1d2999ed87c02ae30b6ffbc53f5e5e7329aca402fe39e13748c2d5c6109cacb9b8bcab30c08f8aa2f3ffc974c72c89f5844ec9a3b1e9afe8e16eafa88452cac2519967c42cdc9e7c80aa12f72111d2fb2b1c34a5cb52129a7156784a9718bbb198f699190a547362d7b95c4cb63d2b3b26b0659b03583b64b664026bcd09f28500c9d80ea18ac81a5d5870ce6760ffcec5b5c615f18f9dab4822abedfe7c81c173400f1244610fa5085f2e36ca7a35720ca4f3c70fc06f48ca7bd59bf1be980e3724a1a8722e186706247eeb0f95e56436e4f8b41647515c5c9b6574a87b1c515725db7304f93d914cf3b1ce51da1523e7bac5af8f2168e992fb22776ddd983d7763bc5d2bc55a72f6ee0f9bc83742513ee318a1ae2771d6ab3aabbecd9d74c78f80edd9c741a08caf351ef690b9d37b47e0bcfada42c01ba7a124c5bfcae5a5511db455b521d35f8f9eff6bb38042e09edc88ac5d94b3535c5f6bfbde24c4e19bef0b7c6c21df3ff470e91e2a695a6e16af3b8e360aab9faf2e8fac262fe47b0f68730ca2272c53b9c9d26dac81b68b8b7f48e43a761b21399db569e7b3ebfed28be0ff5d860c9ab88adc628a852f1f1a740d76fe1c7d7d36b6a244f8b4fe4ef575b6fe4a503037294fc62ba701188615faf845c449d91613ff5a248238da161fe7709b2e3a76249df7f161398a86c117302e7c40f6160fc206d9b66084b008775777ce88af34cd23fe5dd10dd6d508b12a56da6498e896108790b8fed9c850a731040ab2bad627ddfb042a65c54580102d0f727a68cc39e05211269339b57a13daa8298c47e978e145f3770f74aa9f2f2a1f8f1415688e516d0949e392a8e9c1c9997aa8d0acbecc00218ff97250df85167dcf69b0dad72c698f8524077b4c9b6d57e6fae9539105d0cb46eaaab82f3848574a5b5ec22a85baaf2c085cd9d0149e78151ef7b0b882db647ad5d1612ef1e32f23fc61bbdf89fbf03ec3d4567c75e9ede560710c875e889f26dc59917d56bd6415aa2e39bb005a913386c696ed91cd84e6c471baffe37b17a182e8aed9dcbaa8c011a830002a88c44d2c9f7cce129a722da5a830971b669717a61cb6b2ec684b5a2ee6bc72cfe82181084976c914a39be4bd39be721e360b2f21f33dd990a3633ccf900aa83af7f50db31e0e1c938ac4aabcb4c76cccff3a6f0960ed0384a331a3398b2087a767465928eeb10431896168605f27a5acb19c33ba30c2b298751518da6136aef3d3a8dce327c4fd89e8fa74702cf3e6380128ffaffb2f7c7dd780f5f66ccd3e00a84b134500a8678291bd86e2ade60a7c09589f75a1170d0620b39253201bbb1e7031422f948cd5e3594612ec82573b581c0486e7631bf6ba2964970dad302592055d4ecdbdea200aec334d49c0016574b842268cc58ad7a48eb46c0a77a98e7f526ca835ef3bd852fbb77847d2909972a6398df1c5131035fdcbb784030dd3737000407a108d5054efe94a8ead01989ed37575db9d62aa2faf5b1a7f28b9f9005654784eec5232eb6c42591aa41f45b15faee45a9b5e6a76e3c90cb0fd8ed4cde9f1c3f8643a5e30cd4d202145bdd3b0bf496f6e02ac9afee8cf9985b376613e67da3cc9b9b0582478ece6977a51378cfb177266d3e2774f889646c1dc70b3d82d9d864e1fdee954bff15ed3f245e5e9c60280545ae23ccbbebb2d4992f53bd375a27a93d803e18bb3cb9022a479516c478132a927bf0019ad6bf79995b1fe7564c515056002d1a5beccbfaa22c0b572a91c0a9b01c5a26ad053db5226550c1028fbb267580e11bc47040f19aabf54a3e64d15c6c06932e1adfcceacab8b987d48c4304abe6a16195b0fca0b8e4a275c4062deb8b493d0d3d4c12e8f640084e0360e302bd5e03b693112955001a6dd95e6a673e5a0218376e22afcf337cb1b430ea5eaf0ac98a6669919056ff6dd1408af59b16cfe9af450602bd1c7611abc2cdb3f72c4fa15bc294239c6d4fb78f363aff275f7814c8c2af904e105302e16990005dfd4f2bb478f5ab81a906d93c349ecba6102361caaa7564a28ba172a0f72e755ef91ce19d6d676269e79bfda5a91a49857dc5a3490839640843b82b870ef03c8fab479ee016476db073e9b95fab63e01e4552750c92776a58bd23c9c242839923098fb78c808c6ff0d979ef1ea99c6d782c1d03a6815c6eb235584fc48b9c1197ecb48926b93989ec09c5fae123fff67f4e5ecbfbf8de37a30bd54e26f54860fdef50a548b89c29635bf93eaad638459cfc6ccc1f9dac1ec327e50202d073e220c69c693c059e9e7825fc88b91beb0a77dfdb394ce1e349617ba25ad54c2fc080b2347a4d1e28c24e5d45b413426f3e9ef3d0910f0a11d72b9e6d9bfa39df9a653839cad29041315f6a430477af5266457e282df3ee73ba96f8a7882dba79a0681981431561bce4c40394fd68917d3d05cddb474e3c50d206a20872b57aa414c26fde838ebe9a58eeb65165aae41b52ec69b3c45a2dec925a28f7ad42c2e1e9c012f42ccfc0175b87dd63a48dd94c4dfbac140f2e8294f34813257ebe05b27a2e8da22b41161d82d2ee8384250635fc3997cd8ed11d4064386bec1b2eea8f3f58fec9d92d0368b378107b378cc0457dc988b80adfd528e7fda2991a70fe426156a5f34a5c39ce598943aa45d0775503c0043dc05334c9c6e7be02dcd1834417f3138f6d23480fd6d7e16240e505049eb2725db953bbac20c8cfc3ac15df0d7221a230818eb1f3b20b8881dd11bc36a295becfaf9434b74b7952e1db4923ee2ce67c3621b7c350b848c2972f45d348893a2efb52885eb363ec73d9b4b2739e2d9f111e8300f105a9e828e25143b2bff7a2cee92b3bd0f6cf63f14a737648616c7d0ac192ec1cfbc1ce605083f68e6516c9580ac8f048608f6c1da70ad66f647bd6b9119e62c905ff333aa2e1f4174d76b8cdaf0dcb59aed66a18e9319819f23c3f59173016f699f37d8108c4b2a2155e4938208448bd0aa6ec75a2ab764317af9c523c4224ea46788163c9d64a98c0039e6da8f0b7ed94f3d2325ead15fe0c55295d8c4c376c4e2c0572d2c0d6793c41ad42ea0e6ad541dbe96cbce3cfd83a0531158434e3a6ef6f121588bd2ddf02674ed91d300385d013d60360700e36cb5c89120a01f30ce049f0bb22978f4f1e09f9575f62c03c95a02caad574f7cf75cab47fe03d9f995bf03f2f50170b76a67a7391cbebaaa432a30129edd00009a473417ae031cf57e4d6f9aaffb7bc996991a8ae6850bf943144a99cced4327719cc0a89e2ca1150f7dd721cdae852e2622199354d5738e8aadd7049c665c2a42f4bb554da26572bb31475e7bf1eb866e332dc9d899cdc627df8c9af3a0cede908d92db4e3c1bfa33d91e0dd3930354ce731fddfa87986013babadb88c9f9a833ce968ee76bc8018c2e720a8c6f3444af79dc2f291ed8e80e1b168890f492dec61309c6ee446448d4d72b52b3973864945a0750c9d9c714c3b177b710bc625146e1e7b34218fdaf1445411f68f902ce0e6d8a66a785cd6a053e12e8ecc6ba76c6c62177835948d430fe3056cddecad4ae1dba3e2b66b4ca1e438b0fef3550d61ed6ec67e668678e0cfe44c8743575f2f0f1de8d76cfafd47e93e32a71947b4027a17e75c4b34d2f54ee2824c0d5bcb059f200fac93f376f2fb0eb0b379ab0567fe9522337be8aacb9cc3a5bec75e0e6bd0e3926b7f96ef5c1b16746300f8de4236b32e99ad953cac477b6fe3df091096b3cbf79c6e4fd0e1a8c24c646c31ca1d5a7ccb9a46cb76c82510b5e386ba1fb34b9b20f90103ac28b769d8a0b952e99e83b85617829bb909702ce22f545a783036956b62544f3207aacd5ac782109a1471d8c57583db6bdd8966cada1def569a593361992259e2c72506c9bc493ea59972728f9b080d4ddf644bc97182422cb2ab22e966d7d5db8ec04d963932d8a632a6c79a925eb4ef9ad6df03e82c666c40c236f87c79b6b1cfb5eeb50c5cba09c494d7cde74ec53ff789661758aa61d176e42615e30e3b4c280c3d949982ae346965d53ae2ea54113fd2102c812959fc1b62f88cd4b5a85e9bae94de8244ba72afd2ecd2e937b0ebef8a73d2b9d2b0a02bddaa721c6fce3b94367fde44895a5da73d8150d8f8086248187446c440025753e5c455e9007aae192e90099113d458328d08a1c7d4e9f32c0b22952ae54ee91136bd5e2fdc9dcc289b99aa921417ec3a653b122262f3d8ad65b988a177c51f90246bbbf70aa1de8b61e79df9e155e8823ebe994000e0727841f6616d8e73db190023866ac7c4c68561b33f901046d8b01bd496c9ffc9eced05ba8d25c6baf90a4f992d2aa8d814238fb851eb1216dedea7e390208f65dd5314141a3b9ce79fa5cd4e84aca98dc03f2fac555cddfd875943dbb4cf467cc3ce1915a4ac58e8b4946e69ab9c2b51133c19fd406b4761d826cdd89e5de23c570cd3b59e7f5736dd551f1c71d7076dc33f2ad28d63839a1270e05a165d038b5315d19e7824eafe0b068f698891a18cf1d9c4bfdc7abbfb543836c346641b1a80f36d4e301f9bf0bbfab2e4630ab80135859d5aff89b153157869d61cb70ae3d51fd7d61c97d1a43a5a94ee65012197bf9f008320b08480042dd4683451b4ded36e448eef50a375b390691aebee94a7273cc6bf4bd00784e1c648b0dbafdcdfa43c4977584773acdd476fabefc9f1163a491378ccf331fdfa4be27d148ce52bce9000ad9652c2cb1f8077c1bc108abc1bde1276a56b694eda2b5f7fcbac28c9ec2fa0dba32db44e04b0fd0ddac4438a7164447789593414495082f5efbea3b9168e0110e9bc5369280bf544c4f15670676a8e5805782f45aa57544561d598205a0bec75c6696fbfed62d138ff54d987741acd9fe3edf26e7a66201170a91eab5f11103c202b1b4274b4308aa042aab391fcf25b131428512f70bbb064e17db01bf8cad4a381145299357944e1fc5234f343e6508614c6628271896c94c61c2386938b631451f707dd1f7bd45aaa55617064d1a689712a36d765cabb392d30fc1785b1cdbc976f9d360be9b44f61647f71884c255b21dc0b4292467ac12bce6f238e29b1711a80aa24617bad65a75411ee32690b7996d8700d61dcc66749e8e1622177fda2af41e4810f499e3c5999fc1a1990acf06115712ac094d99fa20ce688b746d84e6f8f38d82f3f159f4f939e9f0d14f33bec1b6df6ce7b4339d4e74884c7150016be771b1d7edc81d4652020011f2df3951657a7d8d9e6f81203c3142abffcc5bef9e3a801b1ff8b54bfabc52eea93834d694dc6c2b531bae1248dced7e4fafec5db6760b39345ddd90ee9b72e0ebaca20c3a7e498cf4d1073a1d08e4897893c94bcb9b59ff3482d7065f0b9c4e7e9885351a88fc9b9e7eb29a9a2bc89611cfb7ac7c1b7834d8ff221e4b9ba482eb5be4c7f1b9c5a01422a63b3eee5e13e05bf6adf4647164d285d185801df2028db9c9c2c07e56a7f04b368d0aa69fb53f39f5de7aa1fdaf3752a778210893bd16f8caeca5ec091cd4428611c4399fad50f850da624d7520c831eedf9b3768970ea4aa6808d48d997f347dfafe8b6c11dae1f88be1a5973c58956c60657c5b4386a1018a70100e4a454f20b40ed0ccbf81da00323f0acef28ddb94776459f1dc02412f8014d5db4cb61c1ea9c6e1fcaec52c1594ed8157ca9097c050b68ada942a2cc71c33f7d36b60bb65317316056c01d120afa13f31d4bcf25a4a6c21459720992587c0cb8d0aebb2fc44f0f85e2bcca891c448805b9b3d2c8fa6b58aed75f8b5c079ea506e482c5de4b51c768347355a0e560c5090434fb8ad89a2cdd83501a9de424680b556acbb1aa267cbc42ac1bd1d1dc85625e47b5899c5cea1ff673a9189d134ae754d8211c76587942d067cdaf4257e5eb5034db9991e2b43b28995c41efcd3c7e5a0e87ceceff3755f42e37330e4e9236ce19fddaa0e33110070f1e65e9bfaad874df608f2ce3d5c4b00a0bb5d6456661035dd3c376a6803e6354bc503540a039c7cfd6424d615a0410d801ec881d44ab72d6047fb7e245f427aa73bc04ce11909bfbdee7f4596e8b302a2a8d0b34ab00c7170bea721655c08e58ac6549aa9dceae9f06d6138e85a5262577d19f459a4f341ff865e2cf27a58024843061e7f0255f193a7fa9b4541ceaa32dd662f5fc3707bc7c5a2356c87fa844f77bb9674eaaeb9723d902dc9797fd8dad98876d63dec02620182011874c2b88497eb59403fcce70eac21e17dec206abb914964bf45e7248a3bdc5fe5603a7e2f45cdb1f41a2edd68f4ccb4d2b3b39e4c244505a552ab110b78626b949dc3fcf2edaa82be550180d532e45cce1f4dd3e7938732eaa73ecce9388812025cd36dc85d31d8afe161c314feecece7a45744eb56c293ea0eeb46f224504258a9784a35cbb9cc0421256a00b1733e335f7c4921d8d0f5bdc5ae0244f5f13871a29619c9ae6762cd170f9955546890b257f1a5f4d1fc39b92e49cb6eaa3f2ebb64160c2b079c327abbf19f90927ae98be4b655732ef52e276b1231c65643a7dee827d6e8ab56e8fe00ede17977226edfa809fde2b738a333feb8d467f8cf6446356e2ed6f5e1ec40a48bc0b19d6800aafd5ce96ace93e24376f351b2cae8641c0a76f4cc100525e7fecf23290b73823f6304bdb0594cb8114cb0d23490c2bc1b12cf661b12633fe1a87887da13fe6f30af1235fc7f51a716d1b8742c0d17d6463aacd85224c003aa2f9989c9950f8f09cd55371c7c9d0e4f217d2be08496bb576a5287d2730ab18ee6bbb6965f2e823f9bed038ed8d42ca8cc5a27d675ff2a0c7fc2c3d1d43c0b2698010e4f530d46e61876cacd4b86d1c99b4111cb39bad4d8c1582218749c4e840576367103089eadb365387683176891022810a481dff077b18c47c05f7e1ee6727a20b40b037ed5e6b758d16016ea23d2da12e15619138facb79b6ec1eb4ab7485ad9381bde8379ba4316349c084c3b7a1b2cb2b2e1fd731e8d867985129eb9b354d3d7fe6286c49d5503c16f000c4a71f38c0d688929ccb80525b59dfe808da538e0bff618d0ae6d58a2209875651fc87ed0ff636621a7273a671bc47ca36e74549e6120fa6ac749c341a465c13b95a28e4e88fb14b4c692f17c70d7bad26023b502aa0aaae9265aafc572e0bf04506e7a414364366c0f0a1e765a141ad6d815be74671a045dfdae07b2a2592a8b65afdb6466abf5bc74890c1ec60b48eed512ca1108a6813257107940290e635c1b1cc29ba3986e76f711122bb83774df5d2bfe88502c8c86cd66f0af2fda54877c22b8dc550519f67ec809f608cceafd94ee29ebca482fa7e3ea14cc854df6adf5abd104b4bc798bc2221f0b00cdaf300387801db17d1fd483a4439ddd9e18b0547ad081a3bddb8fd7c57f1b0e62be19507278a09102313c26ee485fabb18ffea61e78a086471f4020b791a4816ef56d77ea1fdabc26d7d8d5a194124e7d7f883777ccc394b57ba8c5b8a07a9ee09eea4d2145c6aa81b9a4fde99c9b885cccb20cdc24e90f85740e6fb82d0ef049cfd071442a90467622fe647d704b2faa77d29b1e6c7557f73e1a3e38cd7fbad8f13e665773ff20ec2144527a8b9ddd41e71fe87340c70588d7de224544f81295d2a749f12d3cd6165d133d5eabf7078017301680cba6abef76a7f7996874a0758e882f5e373ec2dde6ff783f74da683772f3a52713fd3677cb05ca8ba11870a009b19251fd8e9111f9f5ddbb45318a4a295026f14fa2cf157e2a3c0e95deb17fd74dc2ddbec29654cfd44d71da535b3505bc9d9cff0701c5e11e433953abfeb77bad5fa8946b2b226814edbb07d647e0a3f022e3f8da31c45dccb107d19d2ac70fde89e25593f9075ec6b80ef5b12772772b7e372430f554ded43fb870a95818d9cb19d20e127d32da675631204dc5de654f64e42ca29e1463949c86ef2cac373182792e3fe7a9e9ae546abe87d918ed491f040e580e67ea8be12b0e76ed76e6503232551f1ece25bf2f53aa00e461aa42bdd072846ae433d560dfd4d743c41f92e7452837bbd1cfee8583896d67f2edbfae479340bcbfca41d8cd564df7f3f08faa43f8b1ad91d9b61ccad9fc4810cae352cece02665e41a02a063be65a90499f29ead303909bce511f2110fa89f7057688f6879003671f7a3a604d7f8e58d1023a7b47844d4ebdb854d902bb2469e891fa9cd3ab5d2357349e184303a36bf0b6fdd9a25dd7a5d1d4577b314c1f217a98e9518fc466e7caa759c1297d2474e13e064ce40e4a99ea9289bd10a1dbb5be9e1a10aea22b1f54fa8d98043aee92208603a9568a201344a935026992e162628f5734b969da72fa02cfae520bf6e32a3891b65e5bc71ea243291b27c9e129803ec5b0115855ffd96fd86b3f7de478736706e982a675bf100745fe9247e2ea0057874b279444eb23b5256bcb53ed0288a57d138a74de07f54d6878d704d9de26216ed3489a7c781205e84c48c1a8e4ce4b3860730f5fe099c297d255d0e84f7f5e529d2f0f555114a597057c693d4ac65be9974535558ea3d37d39bdd0ed15d3f0e50e1a789e603bbb5fa0c37bcdf55d98463b59cb8ffdca0049cbe92998f67c83779d6a048da28526e73ccabd14b0c2576f2e011066fc92c67b8d6dafa17ffa76423e6970bec51d050b130ac6b4ab8fb1002a0efe5206fba7d69f56752c2d5d2dc5bb7e3ea44da56d608f7b717bb1dbc51ac1d0dfb5acb8f336e86731c4755892b6a7395310c6abb9daa522030a03f8a106262bb50226e2a6a1098084fad6ed39ca7b7ddfcbe811db375ee6221e813916c5ce9e0f40961f94b16a0950af42edc382400a65895917712873a0d29f35d559664557fcfaece65f70eb0dbe1c419fd5a1fe3d6d605736762e5673656baef4ddc126d4a05ef5123a6bc1e416621c6647b176ee51dfb64000588392dd3b8917e41cc505b5e96773904f09fcd52936fad3245b4f5c2a7a739eaa01e7ab03b191a8bdec4231748fbd2800ea33216d11fd674b7d6138a163aa8eedf6212a97620e20e88fd53dc6233e6091a7cf6ea07ed0f2a2ed97b53b3db249c319ce4955961282ba873504c8189bb178a0405f884c442331c56acfb5551e49fccf7a5973ff0c2b4e78a1fd2228eca93ae17c8b6150c92f539fd7700cf5ed1cb337a46069e273f0b65a2e589a01fe8e9334fe6a49cfd47cf8a03d4437a5c57ae671c8bcd487ef04e11cf7c55eed8a26fbbe9fb152cc92d8729217e666619185c40c6e0410643617c474c974c14aeba2b5fcdb71f136730199149399368a7762693a8ee5064f600da9b9a355b0e1735db14598af77d224ff29de26d30d9d4efc9087ae8eb063ce98a428117755e553d72f043e36ffbc9b34b10d337d1c7100a57f2c63f9dd31011be9f44d1d0cf08625b92a4c02ff22820ae78f8468f5c7c0b29ce7c420752fbbff28ae233784a053bb74de86bbaa5b47ca48c9ef815cb3f9d033236bbc1157334309b7813381ec7ae1207d36066fb57c02d4db33752b6655c481fde1eb8735de77cab4123462a86c5487d8bc280a42506efcfb56ae1c75e7d9c4777948d6432b239cc923f04271826afc6566eec3798a7b2fd6ab5138dec9eeba828476c4663056e6ff8a56d31f30acaa5f936628a60def9700d7f7d91ffa0622df18337548a9ca68ed1280a3b375780c8885fd5aad38c0e8e1c43f09d177be494254376a37d2bddc3484cdfb1c141cec0d16464f9ea5e737f606dac46737f7b4530f6526974970b17987893cd3b840b73e591c5e6c9510955eaa685f72b26faababb01be0f3dac16912711bb4b01ef683c8c5103fee8851445dca680bcb7d942c802ec45ad633e79ca9bd2091a2564dafead4133d4a711ac9d91739c3dca4eeffa49f619df098694a3ad7928100cacf25ceb82df3f26599b2d0b0c9c65e80744991549ec326a9d40984509d72217851658b2f70e6e0df505038415c58fdbe09a69d7b681240fabd0d8bb87389beb01b1ecbc005638038c50afdd435168b748bf6ec59069dad34015392025ab5a1b21f690e079d33eaf3c63bbb2c429a94dab6f6ed73e0967fddf3e107c3b1d3fcd20b9d6344f6aec71f5fc56a66413779ef94e8b55ce5f3218182f30dab5155f90072de3528a1783ce834cd5a1327bad9483db30a9e5d4e4b9b6259e09ec6be5919ded8926aa75caded5a6c4a0aa0580426b3aef631d3abdadf1cbf258cee7fe23e7712813cc2b4e5beaee4e77338017f5583e431e3fccf8db6a8aac05b6ed260663512297f69f6a6d37749479ae0dbb2d626eeefeda81a7dd331b49c69244f70f707ae358543ea4731a4325fc1022b94a6a07fb2b9d5c12cbb8be5b39fd69e5e2e676e279ea9453ef954f9809ec364aedc95c2f8d3165a804d51b8ed494a4ad3a604502540b64bc8c8942ff5321f4136b64ff7307855d838535adf025047f20beb64a5ec2cc85bed693b630e7fa530af336bd8d6332456258b0e8929ad6f400d4ed9d8686d74e9990fe4836a3b2af52b9a05221a2646ac78bf4587c15413ba81754445a7237e32fb47884d4a31f6d84b6695329dda161c917a19ca5e2bd1d968a955ad9ef083663df8abf5c49750db90b8556d47e488a0f071e27abbbd14fc565d7ecfae696fe6e6429a10ac705f3bdc1453108cb0c0356903b0f18ec0d14235fa190490dc9d0e6adf090e1034cef70381f3fa8b570d7a9988dbc873950e4483a3d02b4feb219507a0fc95a0017c77435e548fad062e2c426d1a15a3fa19b87360d0a7acff2f11ed057a22e6cf97eadcf7a69eb34365d8ae9d9dd8d86295137d6fd484d4946e0c0841e9f1220ea8f13da71190b62580964876291874b33d65f6a5a6994da4f7a6d2d98267b252b24653946d29a393c65c5dda9eadf4e7e52cee4e6400a7f721b72a1dff7f628e3d0e52d91c555c282f7e2bf42d14454163bd9aafa6f75b3dfd0b00367a6bd53277f3f2f812cb58911c5733d46502b62fc554ff5424e927242796059fc5970c3acd15f76d505be730c75029ea3f60568ab8415c71f2ef019f6769d4e821024800c6151e322b9c5c9af4e9994b817d963beb528400cad1cbff224c1c90a5ca0a5f7061bbc20aadbd0ac4f60630ca886cb143f30b73324d591a30b68a8e9c5fe4c1a4d3025ab58212a0554f84d75d9d907a330dad8b113d5805953151aec8885fe7b115b2b5b7d211b68b5eb48b05b58a852f2b3d6a500dcff25ed2f3e317040032754c9443db94331b33bb1ed51ce47e4f5c586630d2d653a32940d057c3a3dfd5eb05b5cea65202b408f28f955173b1cb36a4a242756cc273bb70df4e1e2eb823de369c293b1a17d22ad70ce0ac4c55a6adc7afa874084a87e6fd3f9225f2afc730c6b466356630bd4517008e9c93ded4aa7155dcf3fc23ee6c36bfbe6d3b01ec8f9b8c06afb531b410598672a2994f2392b3076172d853ad8327a55a8d9897758ef37836491fa61f175af7b3de9c3b1220c5454640f321303e559c22b29946840c0113e37bd85710dfa54f031cee07b38998fe30e01a1ff765299f0a0b32de3a7143ab4bcf3826904abda3b1331ef3783692f0b3322ae496b4039e4fd5447e41b3ff7892141aaf107705b755ef0bf66d24fc848d0a01f3c4c436c62137af0f52767de1e86234531a11b15e66c19208bf877bbb63e619035dc90bbfd25936298b7fdfb649da12ef56529b48d1fb9f468a24735eb052f2a423d67b3a4d37cf476e7e1f998c527f36a2ccf8dad351a008cffc14a278c5b84c06cb680547fcee2fcaa3019f6b8c365b7784024f838e23bfa1143ea04399b190f583abbeae4693cd8e527a501e8507a383dc6b00ea9014ed5e3f83277d61dc3873e6bad907022748f61713a493a7a6966d3cfedfb04310a977319d38fc91614fef9428e6c8f11c7f4b81228a8a4706db7a7dafb0f25df25b7ae62b52ac53af1f7b8bc0746690e98e127139c7f13fa095c9cf6617306122f448288a6b776ac1e2dcf24c4148ddfa85fc0fa2cd2bf2a296369b3f6626759c9c692faf2dad46be15cf631427b407c14161cf1b543c417c9689b19722b7a5c3c55f9cce0d4d3cb13deb9cb03cb9385ab599d4e504d4ccc02fbda51dc06781795fcab7e45aae1cb4fee65f4dc790de1822ece674df8c981e2d4f4e9d0cf3aefd051a2b621c6af861e99a4d092f38ba08e07f7696a71033d6a265858c4c2a64e840ffe2ba7810c29ff6f97570cc10f34f6f802161867a61dffab72a86f2fb24301b9ec888d2aed8052688158c832dd58a6b0bbf7f3ecf713a9ceb2ce7aa567ed0c159bf1906f9cd00c06d850e4009d238f1f5f74e734a72e558c4bb15982638aa8553b8a2022740629981db09fd7980da666d169614d80aae6c3cbcbd0758fa687f17691553bfe9b870d2bcc2a46202885514bc5c0a9364a4cb7c8014b97391901cfa579122eb6440a92c96394965356e1f4cec43841728f84b1aec1b7562357f412789359754bb45cb41a242dde64ae2bd9a6dcfd3ab729a304e115b8600155cd762fd8aa878ba14cb2aa4547f151e20bcd3b970c13e768752386304dc5a5a39042cdb30046d3940342811a69b707aa71b9179791b9a80f346c99075205a21ead90d26f6ca064bb36c36f28e1d03067fd97f5b9dda439ae37eefe441e6543b85a1fdce95c2f5b0a294bcb078506cfb608a77f90ce1e1c32a40e636d7087852259d2a50d0909a6816ac1d038dcb8503361083e339eaed7cfbab744dee68d12ee2f78041b23e69aa5ee82a1ec8bb699b64d66197b746f432682b9bbf90a38f54b8bcdb3a4037aa9ae9b26fa458eada45d5f6a2af331e34105e8afc2c70c2746c73728735734a1064cb172562fd073a59b215597bf25241b6dd9566617cacc551a2442baeab1cd5474f8ec546682d873290af31ca54ce5c1621c3d697a2795b384f8ddb38f8f38707dc430ee16dd98c058591096e66dd4d4014e3aad9d4703054559c09fe2db6db111c63ed58ff72282a2b27634499b5e0380373fe92673815447273182ab7d3a9b87282d154f4849378f233ac9384f6cee017a96fc1884419dc0e6cccee7355f4fc3b41b9f532edb582202e0fbe199e12dbac5a01db11a8e7b3bd5f8a9f278d1a4d853ef477fcb15a91d618f0476224ea904cb44ff07e8bd5ac4b238dab6f40473e434c76f64a3604a99b8048adcc5edbd1a6aaf09395f59314f51a739fdcae4dd1796de623f8f80e229d8bb7a2f7439dbb075cea12b33eb4bcee9e3ca7f8311817ed8b614d31c570bac14fd854dd107fc10e6bd46d7591551db95c211274cec4fda5d5a5a8fcf0e98492620aed37c261d13c6a91074b9476e097c12fc9cd347a5bc7438164c26fe91864ac7f86920ba4fd9024ca3bb4507e6e75404369f2001743ac1c9e775aec651c6186b2881c050d7ab89bc331b1265bb56311c05dae9e77bf12c30d67d38ecf05f48dc5acd8b5d717126a9cfe623138f515e4b0875331d0a198cadabcae44c338efcdd3a0c7ffc8cf70364291362c7b86d8351accfc206fe7328c279aa54f522916b17875e2a4a77509c83ce14f065deb4b93232625a0f7186507d92f2ca46fb9d489b935f71f18212091949770da3ba08121a8a8bc4499fb4e9d4809b7d903f8ba17d333da7287b13dce21a435a67fe22298371831ced688585da9ae64cba0b3f798c66bd82068e011bec8e97d8329eec7ef7f819359484f047a11c3474c3e43b79fdb0bf14cbb6c882595f957be041375e29f9c455a5e84080869618ac963801dfb1a16fe2dc91602ef9cf98fbaff51dd8f43dc0f4ed4e7c43797856c11887991dbb0814c9d0848396ca24122fc6da04d42c209c71e28fdb97a8e956e35ad4adb30f8d1122bfb8cb98498571accd061cd81af5bde06a09d949d094cc061cf3e4dc0ed5add183b27fab31514fa20cfae042c52bd8df320aafdd47ef560089f29eff0abf745768d8f8f72e9e24de228071c249591c6346ba99c5e0c4e3d3bce3391b8603890bf6c993722a710b0a6e45b98b41fe22e4382fcd937aa0419f93e3aaf40b11515645b03bc8cfaefeb21f1b27d8fe7bd189e4f8c84fc6dfbfc6f762aad0a3b4418906239a619a4d00de1dcc38ca6f2170c306be8009b6bc35d0baab9f9b58fdc33b8b5bf822b1d418297fd5366cc5e3a6dabf296e102a4d97eb84add22c739d08f6aafde0f4fc276c901bba31d92386fa92e217954ac0498ff1dea32d4365ac2d947fa7144034b2d029b1883474886bb4cba9404bfb4d94e2c41dffede2c0e2a6c6d70e2f61920f1308069ec2f5fa0931239259084f1a8fda8b0859ff5891f7b69e5b14f14e0e640cd16b6bca40ec0b5173903d725c50ea34cfc36d085ee1c588dc6f7203a71a8c4f03d368b6d51fead0703f713ef520961e44e12132ed211b677d2be11887b707c1662cd66c1b9751f17663678a8f62337122d4ce5f9b335d0f05e554060fb35624a461ace60db280b2b2308f7c09182768ae59afe27448490d2f472502ab1c5ef8b7ed4af0a76b8a9782a8a6617f4be61dec3fb978141649a308c9c1e03e8a3afe07c521fb4ee71b00ca747fdb817c0c521683486e6332449ecdca5992b34dc5522874b5b1b2de32e57ba4e3a381cda1fc528927391770ca2acfb4bbf2266bd713ebec4fa1206baee862360954b1f3099db8747c425eec20aabed010d2c34e9a572f198cc6af4dff5fb2f12213f64e6761cdd0e026cbb60e4ddffd01e4cd341eb9a78743cab61e168c9baea73050d861f2aabc5f4c088653706080840881300bdb1c0bf87fc47abbadbe26529648a8edf0fca5dd0e985144a5fc800094fc70f16d0ca35b3e5061d2a2ee006896b09c01751d14dcd233d7406c40710dcb5d23c62d4aa65adcf517117a69435f5c17d0780a19256b92869d559826de762ad6b6c49a601e47a742a7b0dcd06f6ced82f299b0bc677c71657167ff610dad08fb75ca77332852eb094c4d156113ea9d4d7dff7b6a1664d788aa47f7322e2c4af3839466a3034458f09c7ec34c2d6f95614fec8a97aa5013c9977e823e4b1241711d7a1396988e0e1b2d2a4318d012bbb112eec92971ca5b76ff0740d177966c8d94c3a86e24a6f1fd01ef510917b103a6832cce590b827da833fd5f5d69dc2b9bd32da68db01fe5cd39d53d94196d874f7ceacf1b0514edb30f93961e4ed1e1b1b44388b03addbe1e086df9251e58ac3c2ccdd60ded6244d2977c67641f7dff346a59fd448cc4d95e784fd75a347ee58b743761860aea8dbf539a2fc35671e57fd3be8bc828a9ab0cf351791d991c4e9eb27d25ff1c8d501d482d014a0f5833a40b7d1ae34dbf096db3b1b61cfaee6313630a4759587047960e3298545e42a03ad92ba79f80169ea032f90e5870ce9d790b8da190c1479f53d7989c83bdee9bbaa608be44471c8daf49f61027fb1e9dbd6a599382e7caa3fbba3d6579d05d7b1f28ebb52ad8be155b7a54a13f4d111cc99fc777a6b0a89511eb4457e889d23b2aef663c4845da3a38be0fdfd2e4c369fdf10cc39da497443297e3510c9b016f8458342e846cb73887b2569499f0c0dba5e70ed7b6fa45698ed325a20d633abbb38c30b6177c6b1972d65939746480f0a8f5a6889b35767a89e62e5c93b661c5a62cc1a91968230631689247169ab05f78420b861971afbeef79c6b837a83464af38049cf3b209b3271974a7478becbf48c8c95132bdafcf80e2dd0d362219182e93a4edd1b4478cd27e27696ee2f9bd9b57846eb3b9adb247f7889315cf1f5d99880b56ad51184fe50333b42055189223f2acd4b8aa3d3693f6875f1d6f39433e319334e43694ff48a1ded1d30fc840b1cd5b8859c52687fe571ff257d60189128c9c0252450d512addbf0ae8a204e6955be95c3ebf5708444dd5b87bab5cc601171e8420ac8a3dd04bdd6616c47bcaf0e5d03896939b69f32df5f8816de507f2824486d5949b3c3b85bb7b2e3cd2ae20e6f7b7ed04d49843446c23392853946c84bd9343e133430901ffae8acf9c8672b2f65f814548d1a3fbab9f1fa057b3210bb8849d62849437019de079e4e7798e62de16af6298cf48803ac6f880903ea2d12b4129bf6c6693d667222d5484fb52034b48e502043c6cd0c75193933a4e6c53988124fdbdf6ae61a8d50b63a0e82a2efa36789651baca709d567eb25ba0a26ade0fb2139fa7c674683d97f62da0b583128858a77e5c5aa46a4f81d686650f61b41b5176232e89fa25bd9b2633ad0ebe8d6fb558265d091be7e2633292f16d91c55d27d64332df62725dd2afef3ead4654d1bb8101bde977264abcb6931bf60c6cd12a4dfe793daf2263d20875f6cb88ce8576d9e09314a8d557ad82031b48bb2e5794e3e302dd7beec3abba137050832e9c7c48977dfaf16c9443a3f524009c1d5bbd17969c5c9a26f436adaf117cbfdc4bc9f7d7490f2b90ab9d5eccd803441722016cebd4f0924f4f8b5629adacda4d8c41c720e6c918ddce272efd100e99e4f0f02366ad511bb109fa9971d59d1013b0c80dbac9574163ecf3e8a684278a455ce0159a1539400c70ff757e5f5ecda695d7ec0080d4e63c4b6746404366b23c08aa3cfc3b3ecb668d72be33d9693a1fc995a544ac74ac986bfd509099dce44a00c061efa586d4078de3ea971e82f7ffb3446d90779b4fc68ba438dd7cee287336f05f03a31cb9047b45d823b57efb665dd641c42d2084626ebd27f1bde3903a2a4613b60996d32bb33fed9eacf932ce09305a7d1b8ca9b8cd20582596d628a5ec8cd605b0014924a9589b75751cf3d650e829a4b959f1e54d7986bfed43aaa911c4fad4392da0ec9b9925a33e38a47acb5dc19e5006bf6c5e4c9b81e67f4734876bb8cca2a82420195dc114f1395e12e80f40ee8654827d50fe09803008ac5d51018605340678248e468a70da9af8199bb60c9aaf8f4bb5b039d32f5c6d857c20ebba1e8aa54912f0b742603fc88fba2ddb68a97b433c8b27c00b3fc36a79e10c6bd5814845f6fb0a6796b9d1424f6b38cfa2307d7d4eaa5b8cdf4ebdd78f19166bf3836a5015d02a3a0ef4e6ef2df5fb77971dbcebe43dd2383c5ebb945c254247ba1bcd81faa9002867fcbc36d8fe09f444d46d2c6cabb769ee85a586036c76c8355f92aa7ecd6bce44a2f432cc8d08fa755c942f3f3006394b880eeb9d18ab63d7ea4443b900f66aa2350caba05714e6894204102f96644097da9fdb9e79878a9885e5f23975b6c5840985dcbe226bd81e210515ef7d22b824fd243535d6c5ed10fa369a4bbe615ecb3b25d7d062ce6723832ae06412242833013d5b661520c1a4d05361c6c4327c8ea3360854fa2c605e9676055bcb3bd3426cb8dfde4b30bd3721a57e8eb1339bf9a73fcd1632de7c54a3e4490ba40c250d6113e39b5af0ff96687a44a8b470a3a7889ffeeed1aee1d9f2406bc824d975f980122768230824a6de3845884cc23057d9bebcfe64c8fa9335d3230bdd88d1c1215dcdee4ca3d7b9d99caba70402bc5a694a9eadeafd80e7f8fffdcf4a52bddc5d8e7b32667041864c9337bb2a9c2720814426c05b7206ed07c6dbd9ca1f0172cc887f6d992109fc9cbd45f84b8cfc2a7bad4b37cfdd33ef2e0744c87abe04a6c0233001af170a43b08b3c6289917e167b24d5d3a0ec8e2d0144e55df40f0bef1544e6ae0f33f929854f26cd58102c9eeb4e76e27074e1c9d031947349e4e404732239df4fa53849497da32f47ba3e13ffb5783e0a5eb8978143be2e32a37888b7ba6a397e1c76f5ead2e2cb5bce7f9331960f63992ef4cf9d865e8ec4dbf3b10e84984ba0c8addd20156ad2b830b83c0b56d4e385f5a390ee4a6ea968dbaea385e0afa336deec8bb127cfd332fbda92ea57c7cf1dd6fa7a745a0335fc6e3686948e097b532eb18a7449e38fd08cc489f6269a41a9c5f0dcc959f35e5f968b339a3b5616b9f77520f1861b19021dd38243ffd8c04646822fe39763806f3b8ebee5e09e9ad73a8c12ef5ddf05f005a8af78d3ef54c50747202f08f1030a57823fe8e8583a14f7932ea2d13d125742dd4df96e37b8d7623b03f7efbbce1fb794518a6c5c6457c66cb284d151f68b8b5f1d1d11347e281946a352b664d683d54b0a429b7cba75e356c5e100af937d9efa00ef799dbd87965df7da1e82f53b5c580ecb6dfa65b7707f75b1019082082135e415892e89ba217df35e87d725ea4406390ea8534c3e6fd8931cc3afd4876a5dab9e5880a9545a6d8ff66e03bd33b0de5bbae1f8068df0ea107e0bedb4ab069637d9973072aca080a190ed0341f6b2ef0f2b850047b3bc9b148529fd1f9f7d4246afe979d48acafdc237ef633bf1344be1869b2d3d8ec08dd615a8419c8094315c768ef294fcf4f1bff9ed6fba59633dce56405b699f7c83821956a61aa61fec63517797e309772dabc92da271d8486f20e666c795d2f488bfc1bdbb88cca4e7a56b41badf6743a9e6832d01431ea45772cc02ecef41e3c73b34c22d82741ab2ad7514cbf15e51c11ec8a883f1575e7a888f8e3d786a629ce0d04a09eeb7e3dc005251b763eea3b4069dae50531fb82181da3a78dd847f9171940cffad5a53134aebbfe25b960192d2d5a29bf00ab5027fb0fb4ad727afae7825da757d0439595228bc0f44cf37d7eb06189666f956bb1a7eac4a796e5d1f4e31786ccfacf270fb2cb004ac1b829ff20c77174c6fa040d42d995bfabfb544f58827d46b731c8240e41118b99314375bdfd0d695fe28ebfb8e48a34c36918ad7768ef5401ee6b8ac938b63e3f2cf7ebaf7f6344a844e258c0c63166891e6e67cb6fd382dcaa065f6ba48432886604ceb50ac38a6b60a05f668c97789d4f55ea1c79bddb0b9b7c12f75be5158cedf6bb28279f3278be326a260d562b3bef5a9bb4f95f97dd2f6a96879ccb4343615ddd122c79dd86de27b5ab4dea3ab798b9d900329c82f2db26f7921a35ea2151b1fc1fc512832f9d9555abb4224e5f879742febe4e5ab321acfb11fb37937bc53d2f9ef6338a57b7853e83f35fb1e6e9979573f24b73c1bc0d8cba764cc10eaf4fca02eca4c7e13183b77da1c088a8d2cd1cec143fc3991ed8373a50f5b3e6b89e77dcb50e39610e340df8607907b8a1788cc8f727c52bc411f5efa733bf5167a43e7abc0918e8fd034685bdbef741f61df05c06326e446d2eeb516ae2af406b0acdc4c2da7c71e426e5f7bf47c01392795843da3a93152fd2c73688d6ba515cde7019d3243909f1a64c334589c03608e575a522f48c3d425c79eec8c3f4984dbf96e9743c5b4229c194349d9c54579aa8f559df652d0252522496a9004e761d6ef55da38a33589e49a8bd4dc5db2fbcd78831868844c9fab3e067bde69438f628eec0786774895e7f5ec3b802d42fecca6630c5a0f6de0aa7f0e77635b1b78506e5ed2dbb54407b5b2b7f8ab89445c652eb075bc8d93b8b25789bb0fc1240263a50fa52e1d31ddaf09f4949e8bacd7041108f2ec4016f3c7c318007a49d011b84cff33c7c3ed6d0c4d5da987cbdd2f35a2c728d3bb2fb317490eb018f57bd63c1d722ca3b35d29737186e964d5c4d66a5cb9cfdeb14802426d06f10ba39959033b404f79da7c5df6b7c7b1e251c56dd6ee2d1b94bb5fea420644ca525ea1a6715430eb699632220e882ea7edb9b6d9527271bfea700505474d7494c4262584d80d790e52598c9089dc80e41659968e4cceeac652b8c0db0f2bd920d73c36f38b3b65adf99b66258ec192278459a75ba4e959715cf90a70d82d37a97df78598f59ff6a04c60d9296dba878244feb49d601d44ae6b1511050c2145b41417ea9efed8ca21659ccc88325a01c6ce2e4da44cf2fdc7383d9d3433e26f6c31d849293b76a29842df9c5e7fae90690cf457afaf4b1f5f1cf5437fa48f50f4e259b4d6619b4f212dcc5121dbaaf07ed62e7d863f203382220073124995f0d8840aa91d8a5488d47f88db809b8e9cfc41c1b0e6bf05aeabce9a9e36d15fcf8865b47c446ff98ff266879aebfdcab356feef6ca3d3ca568fc2f2ea760976356d6de8687450fec9b51c9aaf241a38a41c9f335707244c4fb550ba4c25522ccf73cba12a8d46f37150c06f98954b6e6468c605087c969e2b1c144c555026da1b022a8089c809cb61212608721e31aebc47d897394a32ed71626e368fb1137837bb824c06c1c40fb392f839126c7dc930cb774049a5bb5f6957fc55551bdcbf8009e07ee1f1a0864c10064fb68b0df3c593e4f5cff1fa4f8d63c37b9287dea159e14d6d3d08a87517b258dff85155b9e0a9f5d7b7414805f1b629725bd7eab33dc247ceef292a7e16748b367facce9c4cbde6f220552ca4c6c7246a3f8e520a31f358bec139f129e6e3dda2f6bccb6d8051c4b780c786afee45b63dfca295d1c8f71580895d6421d147269b7e67c82e2857b56e1fc9b4f0ebeed82247dbeb0c2c20545603cc96043ea40e82580236a0483b855bf62eccbb07709c084f6e8d3a54df059ff22bae3cb0e24bfa4597a5ebfb1206094ab0d70955a99733d1c477c007760c9be4885b709aaf132c8ae24e25625c67bd8c7b3580cbe988481ea2fae308ac5f81b92a4ef09f4be05c94bd574b610783bbd70fae94fa7c67c4b35d6559439e62ae23ec263abca39c6b78543dbfc1482da9d0d6fc3d38cb61ab78463779f95fc478e65e74eaa10087cc2042b18bcbdde3273f3124168cb6ab796b8027015807f3d28aa839cfea72a7ba477350f454eedb95cfcfa97cd65b24cdb0469de4750a637161e1ae3ad341abaecf31264e138f81af0c295943ee940cbecaf91f7b4208466f04b06f7365aa4322bc4433fd53241ee8fee3b5b39b7d9cf6026bc07b3509b2b5a3daec2853177bdd56377b7cf84881ee6316d0c93873d3a41ce60d50aafe1e0a8ab75687c6eb27adf3f08039257b49c452dd1b0d3528820a88fea6d408c3843819ea8c5fa2907f1568dee86334dbcf0207b18ab4689cce2cf680ea84349b73f02df6c48bc1182dedcf24e4caca1c1bea173e39bb41dc65471c97be339479317aaf3d76728e0fb08a83d11d50875520339201f508f8acc616e9f6df052352a52f33a265ff2f323647acf198731ab005bf43dac80f5f7264717f9697f7bb770b70f84c9bcf7b9f939a1796bef1c7685f88606090ba9fb842093f4169cbdd4455371c20f300f50fd6b21efea5b00cea88062455eed45977e676d50d04c3e86fdfbc6941759943f2df1e8c6ad55460d6915dabbfdc3eb146340b372c92ea4c691f48414ed341c4f0556cf689e15afabfbf8498a165d39e3a7bb9e3f67fd9a0db6148c23f21945e7b9dc25de43a215c131fc18b8fe19f6f31078f8759b97a1262af362b06b9aa9e0c720129349898f0dd6f4337b00e5c9de0ded55b14512045a462137241e12b54be5127700a7c7cf6f59a2d3b4ee21a9beb0a89392b3fad3ccec94a20e8c391d423358dcd9fef3e3eaae1628c636f3bac4fa7d0fa75aa3976b59c41bc8ab35d98d9bfe1a9531a22d2aeed4b02cb03c4cffa3ccfad9048b0d493d209c086d9e3decb1db028f5c8aff685314858d9211e011ef417e98d07eb6aa3a533e26a7e6e8d0b99ec8a9a56160465b108b945b800773e70d091f9de08db39539a3cc26a5f154735f19dbadf473d8393a375b9a70eae6e4680be771e55670957eaea2a61faec4203894221c69a1cd60d83fcc32460ba8d3a179558f04fd2d0c783da17016ded950d7a8be07a04aca00e5b318c678cbbf232909dce4071396b28479e095c2631de59f66423eb2d8454712158e24209d4fb348e6912601c39041bf6c6b65ee0f299805253879338be648444f7eb3b93c69b32969d1e98b05c9d66a287820e9f3a4603eafa560ce6d2879166a2bf4bbcc7936c5d229f81755dffe6ff047a36a1750bbe53350deb93d5142ce8d4fc7635779d44c2c93564db0ec28bfc104fa49a55100ffb75a8f8d0e7f623b6b1466dfe4884fdd03f9b5312fefb1d31aa06e1f5c49ec87b379025ffdf66f665622175e519e05f698bd2697c6af2860af39cd4d78e949596ae6416fcdc8efe79f7b0a3680fd43b3cf9bbc01e93d36e06572aec8a157ea7deaea50e7f60071bab0dd1aa715ba321bed4cf34549291b14f8749169cf950f5cdc8b941acdf72518bb97b6b66e759dda32d396cdfb11a0c412f7d49c249f7d8d688dd41c5bc3e38b6a82f723e9832170fae760ef07fc524ce2bf4998e1e534572bb4a8012a69b567a90e0efb657baf84a763fefd2c6c42dfe8de337b4809319fd3cef61bc84a6af904f185770027b38906048497f59da5a7733bb4615437967a0f3fd447e906eb552f248eda0400b8292ef5f32c60b03279a2882f69bcc6f49f179dd14d1b64e96c0ee9d515020eebb45413750a221b52a64de0292eb99433625285dd483631418f8350eefb52ce74ffd86bd315b72f2a32e6920fd5b016ac2be809cbfae793a957e71f1823f0f2ac4a2b08792533cbcd4e4c6a52d912a9a4b436797f374dd1e8d00f71a905206a6ad43684f3ee67e4cf4eedee46ce96fa699086dc8e398ee765054df15d90ec858694faac3c96bf54f5edb6b0561f7b51a8730cc969efeb7a0d619a176eed3699bcc03a1b8c0848a3bf94a9f20073668691fbcebc1f7580adef26ca4a4553ffa8e5519694d4a848691b111dd949373c1677cd8089a9c3ab02767c7a50df597d15f5cbc48f24772821c1b3130ae5d1c6bd5af0e950c2ae36499ad76d6c8dc450f3840fbeabb5882a453beae07183c90e4a5fa78781dcf2351404468f8e1286abb6b961674e82d87928c64be2e29438ceda3685b51fbba3713e317ef529111cc5ed3c96ee253740425aba19a585cb1db0b929ee645f859ea3abaf88f4da1c683673858e7bef0f150f88a2c07d34cfa322ded7536e4be120a9ead218ef21cdf2b0af1d17cfdec419ce7ce37acfc79349cce3b1c1800d10200f198efb7b1f38d33863f2647d6110faecf7c962278efeb4441bd09247496059dac0388fbf4d22fc2a3738021588f3c5c0c50f6d86dec9bf2550d319104fdd6b742fc56ca8fd0bfcbfbeaa5f82d8bef65d634ae166c9256500be1b45211ad5dd1554d4f7c2221bdde693d71101832ef2460873050edaef9b40b8563af54f2e328e050159e3103cb9607686aa2f5e4e66e74d2578744eb8b7ce222f41d030a77a12acde5b3c862456d5b98d9dc603e237d3e9d039a44b6b656c46afe96e4890ff7f9b9d33a6201d6d2a675dd789548bcfade78cf497fc045b80a88217b43e6f2ac82064cd158f6876f6b9bb3f2bd21f3e6982274444bec36ca4ddec4a716646ef6576e4d8e8abb5c6db03813a6cbb4a7ef332da957d9878c56999d0765cb8a2704fd5061e3c45459a81e90313d345d45fcc578623e938f38182fd090b436a711390d6b2665ecab724158a51dde6ff33d729a87a28fb9e237ca3887f29f6b197592aa95feec1a090128974647e5a98bec095b98d1621d3f3dd5bfa700f3e5afc5e7df0a0b02e3b56a84b72741b7b952d4e79252077da19077a6c1cf934ad66a20485cba510703b4e804c56fe467fc05a8a1b42c43838b6c1e01e79c07837562664daa015c477de9723de8d688eaf55e9d5020e856ba28d28a39df06df925510c9cd5c627bc1391899396d8ef3ad9db4c128adcc19f4c6246b533d5f6eb5dd2011bf068cfdb81a81abee2a87bea6b2494b2c619d53ba9b880f6a61014b3804a9aba0efbd5c4494c5b11031c7f44b134adca7dbac338a99a93a559daaa46a376f3c4792ded434f53b1a08db29a5ba3d93b02bc6183c4fe779dee992436cb642c4bbb7420e29b750993a30cac887855f52ed678a6df72e297a32cdcd66ad0e02f65f68e2593abd6e51a42eec17c107187f56ff0aee8d94dd8cce773d06ff337b923b501a28c6e8f3f7b8846b647e6d40591c0795671a2af574dc8bb89f8f5c36fc8700de8a1e17c7f4c895f09d22e19abb28b1ba546a976ee8a648083b6ed5019e6c1a3a8582a3eb25e9afc87640d5181a4914d8e9589fe1fd4f23bb688b078b1f9efa04e6932bcfb3c8a22beb595be56a664b24e76f871298089befd957000ec8addebff5c09f4373fcc1f2bf717259f4f43a3fb10a83d1770133c52f8641bc2a766dfb736a846782dbe63020332fa5b50d7cedc908f3d9e32e4254c6f15c2bf204d74eaa645d1393846e466520c0a469017ddcc71d0299331418557c6352c3cc709cd3a5bddc4ebf76c35caa7378812bbe6fd008fac99d334767f8da1a873e327e2d482acc907c0b03e99e77254829f6cc629ce822cb26e78ca334caa47561ad725816ad9771f62dfc701bbfe485cb2bbfebe34e4a279489a6adc9da36cc28e23a2c946d0d695fb5c73b248bb8b0ff5b73fdd9c4058564b2578513b60fa7533b727b4925beaa55b6b1e918cd5092a26fc8723cbc680d25fc3fc6b95645e2f4d254c0208057e7a50d4405f9178cd30c581f5f40051d98331d18ea3dc9ac073a196b7301077a3e749199972cc840576c1e98f72b5f7107bbe31086db5664f0663868728c5f3c19aad6053495d1e049f7cb20153744a2e08a360e9c8ac96e0af59b0f9d5c11259c869e3401a1bfead5e3a0e6f81e4c67b1a4647e2466623153a2a193e8a9e1e86baeb4ece9488e9b36fe2881fca17aa6410711d35f7ae905603eed620722a800ca1edc7a1672db4e736626a01e8d0586080506a92ef085b3eb746d190a4a8c2f001436a0135ed89429019af83a5f201345d65a7a59f1bbffcd22f0957e709d83ded3aef68c31cecc1e575db844f84efe2ddc2e973d729d9269065b9ee83496c7ed2c1ea707e5bdd335b0d7a63eb044cdb1aa74b539185f9e4b20d85cc893e5de534f79a95e276f0c940ce0c93e5ce807b10a469776de8904bd7d4c7024569925e8a7a8edce7491f1e569f8be75c268d82c7ec85e232a738feb7a56e786b4fe4758d619c8caba7c49f5fe70bd4f897a35394d0a2b2ae5bca398f3473333697aa83027c34081ac722b21c579cd871ac67aaac92beb02fe0f8a0c97aab7017e6b009c0ec88f48a17d1862475f08373237cc3a9d3f85a839c1c1825ac4cfd22459169c77b6330e5a5fdee84ca93ddace09319037128e7d1a5aa2bd738f9b890bde3a58272a5b330170bed5f5c4406e0068aa553f74494e2780fd2e9157854d228b3727c9e3bc0f09083ece168762deb57f6bc297c9dba971ed6fb279f3b866b9199734ff59b90c525a3c05f8bea00942745fde87db8037f655dda7bad0763983057d05450840cfd250df12cdb68e03ce245d1580a1e022b68fa7eb8ee2005876416aef5078b14bd8e83f581e349a28e9370fc411839168f6962569258a29b06a38dba2885f7684a86980cf6daeeeee0a8ab33ebb419a5f04a9be8b841818ec8058597ed6116b9bb272d0287f7d930ce29d0d9586ef399ddf72ee3bd9f3f001f4cb0b276566f246f9d374cd080ba7139e826cb6d92838ab539f739fe7b28e520b2903751bc3935163e022f1c6a2c37973a258d42a91e264bf3b691c1f97bf6bbd49287be81d4ba5cb7fa8bdc7a40509e575090b25b5f423a15f3072e4bc9ff8dee938d672f629b01db0ff775661980c4a215651233eceda86898c5cc934a377110d8780e69e09c7599a09192ee676129f1340e80f98ae0c30887cad95b8c0e2b720bb9f577ec8aac4a6be892a3d49412c43355de657f75eae957794bfb157cda54c909ef9d35ff96d0dcb17be675d3e5d57d0333844a0c93f2751c7064fffc475e9d00823e6e0db43e7cf45578de5e0e797b3266f429d0c77d5ba56ed701f0563d81f0259484f53ba0207150d90750bf7581e9b3c0454e943045fcb5188b342710a93cae237fce41f0b9ccba75af18ce79f6dbff0824bcffcb852dd3b214b41f4d585d7ce1176233c33ac68170690aa44e14f2ae7bd0042505a6c8bc8872e0ab146d064d5e242a87c523b213d8fa922a834d5f8ae1c87e86f1e670c71f169a1d968d3259fa59d66cc713d9ce994228056bbafa48a136658c8c1c1321194010a2160566e56270bed311118ad7443e9036c196062d3dc787647dc82753fbc067bc2b6320e781fd523422c32de277de87944345dda46921da0e663ec1b0d82e18a5fafbe41cc2f86b0000449262970b85885130f4d5b689b59749b697074bc5217d4708bbbd97fee693af426bb998b3cf11aae6bab2a61cc015e27792e08aa8ff52e14d790c7cac10e03749a5df72c15ea26a33812083ad590bd12616f7d835f24ce32947b58af89348b8de341f3ec331ddfc9e3cda1d39618b42cd3d877e4a2a31d658dc3543a2cecb674aae75ab59fcd13f6517cf3488a66bad550c44da444d435b76bee5cf94e6f06d5275c8d935411b4b09a1fc8ab45217cdcd39b0ac76ee7ba80dee618efb0d4663fe55d3172576c708a6c2226a1b46e1e1e6ff2bdc5e0a89c662c0564d405408efd69dd14f50a94889d8bf4e7fd3be162c232db0de59c4b7dc624788366b69c73ca86462f393c04d306dad5e25b339cc2449ae2763ec1ce77948b61c1715460d1d014a4cc5517ed643be7fccb2eb69823eab76e4e33ab9adc4f688652dbd608a81ef010005d810f33d62f792f854c4391546cd006a2df2e1d6933decb2463f815811755659a4bd02d2b9b3c4ba3a49608c733342a75c79981666407058c970411907e5f4167d90b9400d56eb20bb606dc54fb26f5f97a3cb105a48adfd0f50c5f2e5dfd326e6c1125178d798df9cb176c5b71a23ada74cb60222a638ebda7ce40afc1f54abf77374438706acd2b1509400c7d2d9e01d9335953558ccf94ac81bb20e5a0005dfa5a2d5da9e38aa4f41c02e2f99e1eb74ae6fb38250b5e007ba49bef4b51c53aba1ea41fd3c3e9c9c80f32f429c5db5a5289a0457006aa37055b45c90d72f25f14a54e482537415e1605a4e1d1083b7bfa1331d743ad58544356abe31c6ce101db6e4fa238c08f4763c196462a86c1a944643671230fe98ca7b6601d09d7ed16cab9719edbd9de5c0b87dc01b2d6130f3f8c8780f2bb621995900f482cbe3943a639f41b2361c37dc4410a73902406fc228e66562fc72d51a58097ad9c200a9d5852ff05df8a0b62f24f05f993b13fba16948af2854e7e399b3d13a0ada3434871e6aecd8d318386c1402a78269f36adcc28d6498c494683bd1267ffb661f30e05b41a5c08a81a78ecaccd0bc9fef9b179964c78b23a3091a9097ee6a718822a091f4ec58309a0086a8e5fde24086088b06db6dc67cb6fb710f6f66c6b9e50041cabf4c1a320cb93301217f3d0f1e707afb0d1869b546dae7e1d07a679503f170619f5a8a206eabec5a2affad30e893e802e885afeba3b54b7494f34a9a5073238059b17be53043fc3278006cbd9faaa7801f87629aba4318b7a6367337fdfbab117105b8ff18aa532690fe622fe58d0dabf822b7b38b4b0bdc4d30f19771878c1289161ff8f7561f8997598720b69cc0935b6666322193f8795656e6ed4dbfe81af4a6f8a715ae8fa1ec958ab3e46b061891045f1a66bff343b2fdcbc4a62e7e8565b91ebc4f5b1a608b1dbd04bf36693072a11601f33c79f16254816cc8620349a4e0f074a9ce901a5780d98e5d0bf6ef97695f793a83cb032eafd8224d865d6bd73132e3c882f42e78ee8dfd1c72a890efa63393c295bcfe89cee9d58804f8cedcca03c6ee6b9d252aa3ae887faf7ab5bc540b78ffd60862a01e3c33c15b8236b09299ab37e1ce1e27f93fdaa4f3b49ac12a505d70da71a3b029791d93d0fd0911609d93ccf88c3b8d5bc23672b0e45cd7f8093ee7f8ab2e7d4d2990fefbec423f6d1600108936c6d4c7d19e4865562a96253575827f64f94b56797726d63afefdbfeebb221cf16adcd893acf75b5cd9b9dfebf6011c8494357750c537a6fa4ce0c50e67337009be27fa955e2e7fb94533fb3fe8c693471a41dff5aafa3e4d20c8b57973faecfd79d27575d4895bf3720fa01ec5bdb16ce010c5886b5101956c7e6b368a50eff4f2948025ce0fa65c443843ff218f427949d25a73d268988d4ba5cbb15c236903b5f1a325e49737cb3c2f9c3095873018a5555b173e4b67fc49ac399226737e24c1475e35b6eb30b240f31ae3500da93b359e01f45026af93393a65f26701985ad1eb1eda9e74a12fd50326979c7e03bbd51b9c9a03b6478ccd8573f606ac17347aa49870e8102fa1fcae33de38c3da021cf50646694f3a79f45b34c9997e89176ed1d00b6234d936e7a3f618d73f58af06ce2c493dfe4f22483e3f6c350df19d4c7e75a529b02769227de769134447ad492074c320dbfff1025425d2e9ae1c2fa5abe58f11d290a78d301b908bca42a3579cd03d9616e96abe6d4c429613b592b2e207a1b683bf0a27911f725afc8c50d532a86f06c6abab5d38d7f7652d2f16264f91fbdf5d5aabc0f5895bb9d9f44e9c7dc4349087631f95b9ddef621f1e331c57efa0a2026e93e8a5a04954290252832c7e48758cf4ad7bf72f3299d2ce2aac64fead3e432867ff3a785bef1ed490338b1d8db3ed933adae23cf8d706570f7b7509240184672d4ab599c56b5cd816d9a818a433f8504a83c76498b5910ffafa58ed9fc38af180983246b0eff638a180c1a0b91eef1ff6ab3995dd7ae30392729cf025f1327e16738826eb2fd728000f3e64267c0c422ca40255bb733e8b302886897370434a95bc93ac19c78a00a5a924c12a1b41187867ca3460f0904eb1007d51efc7094889061700591ac7b4b9521fdc0c534ebb4161ad1477650f81c120ef60f7dd0b91f43e6bfc325fa814517772bbf1a10900ea211a756af546b5cbb17bb852e3f79c1a289af2ca54ae1463be1d6a102af731c0165812219bc21af4cfd2861e6a867b0a567f52c3a86ea3c122fd4bb0fbc320b303f909f6fb69a3c8a8b9d6a773562d1c5404c434ee609946096816f7a39ea453f19052f452c0f527b7675031b2568514fa747fdc3d6ad7188da2acdb7d82ac0c29e53d6713535a601efcb24660f0e709976694847de3b57ace0078a8ce08882a894c8be4d0428064da72eaf1706ee565f6855256697acd5eeb5a0f2a76ec911e8550bbd396cf53abab7ba0edd02afb70c58971fa9fe15ff376b3190104f11597722f9ca7d3760d757772a27e424e7629c67254434dfac5cc54b0d5b981c22be1cba9f51295d8e5de3799ef1338f82be9a345f709c385a6266c314838d832bae1968cc3e754ef3b76c3e44af7d8fc87446747015471ada4d3974c15b826d7fbb5e21d869982e37c784a0ee4e1735c17a4194b3c67d447e4a1021bb39ff1dd5b456510bc17401c5c216c254eb873055b67748b5447a2d1b17a2219291cf09ff19c880255e43b76532edd839523baad98773c477ed6a2decffecece33a9a412f4a568f135eea0687ea73c01d35069ca62f5723c88bbc37fcb04a32e411428afaed5d4b6c573f311ad7c8b27475952fb8e9c8dace40241cc21f41a4d1aaf5cb1c153fa50b1eb680ed72580e8644f2c184a2f55ed984a306b666cfe7dd18460b02902d0c400ac41a3365e8742d36848bfe186f47c4d6a150e07a8793313736c78e9f053a042127bb30551f3558a791a5d0071537602a556e1cd4f32b08a940a4c2e4646dc6d76580f02c0b00b42baacb9da89378fe79c30bf436c1c38a09d858fe12bd5e5a89efdf51641518b029067038e5b2552715ffbb36cdc36f6240b5b7abcb82268bc14781f58b51e789e37101e9db7737e3fa81586669a89625e71e5baf42abc2f86bd06f9438229e172ad25376a3dbc55e890f1001f32296a46d52655b04b62a8d42b3f963beb6095ab730ebc84d9fcf97ce705d20aaf069162656abdb7a6e9d3f12048ce5c54fc7ea5bd95d71e7b4b9fd1504d3f779231584d0b85137780c726edfb64f9ceb5f11d3540b14ef45cba2116be3ea415ff4d2cb83606e6648ee02666d907bcfe7d0717cee7dc9e2bac639f3bc279579d6b0c75da0b416c9da680b035ef0881263f348264939ffd0505e2feabb5a9305cc093ed7f426148023128cf72e9d79bd816f6f38b77e8a50dee7e01216d34f107ff2f9ca6e93666b57abda961f2e06d46b6c2ee54f16be503d98c2f9b4fdced4477f5fa47f8382feb342e8dd5934f6a881b798105721cfee4100c3537684535acbdf6a65dd0723b961b24485bad55709fdba0128b68e9c8e048b3a78fc05835766c4b37efc045d03e540d434c873194a22891c49499bcec91770a85f8cc511034a3708cf2219faad400e3e7bd8ce144ae83614c1a7a28ccaa85a98630df4f385e11ab5e2d9d3ca4f2904091f52d62b682709c5e4babf0bb8aab05f5a7c72e235af6eb1d603e9f00a7f610248953bcaea66b105710c9021e186c7462e2911c5196c04a693944824e8a2be2c269dd225d9b43e97dd5c5fcc4e58fc8f1fa9510019ed7404579e123474752e17d1947112b5610f71685d0966ac3e8f073a4d56da35ad65abd8b78131fb5f37fcb427f9c5320e9fefaf8075863601aae7f8581ff762c12952b2ab3371a6303d73493befd7221df76d6eb3f4625dec65eb9ad8c695ff684c9e98cb1c702e4de4c8293c1c9af863a5d479f2fdd1ce74fa6052a8688bf772c0c75c2501cb0126345b49893b6b81c1d5fd9db12954b83240f468cff3de9be68d5b38db1f6f3b10f62a84d836a279dd1a5cd75ff5c8b252aef1aaa5bd5b0500c3df77222230769401049bfee0aae11fcc0383a8a4d6978577760962dd2ff85ecce27a6f0ee07f248a683e151a3e01535473feedf34225cd1234eea86af6c5f9d0951a00896fd2e959a1c5d9ca49f19cab99b27fe2c99d3f1e5ea39733b56678e537493ee04f10bb619006cd1a1fbcf72e4a768627411f12487f6fb9608bbb9892e23de0b0f9f8fa3217e8da87dddb594b90d45f1201796e67961a6d006988b23e5cd3fa45e4d326b305b93d55b54bfda17d5c499a03baecb66f13fd9fb5127226173079f1a45fee6cd03832f025f59c047d68a1859dd19699c97c63bae61b9cdb9b6a40318456900ff1fe4eddcdbb4ae87e86adbd42f39ec985e65506f19c107dab1660d606952ce7a1d431d5398bbeb08b304f4c108098d5cbdf1bfa880970c89587cfb106649b2e22e60d0be429a64dbab7fac36b0a845684393d4c6c589c08ec2d8b3570f4b1ee065672c85dddb68b6b938ca8888aea2b47a7a8cb9a1c62b73ea4210504fb6520b33821a4f7664da6f0b8129f7fac6356e466cd812c188190dc7d7c062cf6e9747884762359cc442a81469dc79864ff915c0fbcdf57197e06eff88fa6b03aebe5cde6c3b8f221b3db398c982137f3891d1cc5710d2b8a0c5560067a4c0fb5477359d5e5cd330541b45b1d09051170ca79a8c11f82b28274d0d20d5edf0bf4092aedd6cbefd385bd1b42b3ee667dba52533dc8b135dcfe04be35fee951e2ed2b93c3202adf29cff7ac0f9442b26bdcd61b083d2d53a393c1e1ad3a6da738df3a69e938aa558403b920a371496caac3b4e91553381c62fb37337d15fc4246a2fd49a241ff43ebe5524f189219e57fe253c4224dcc7fb2e5fef3415cf1bc46c6cf9c4628a94d692c4af27c6cc022326b503fc063293dfb593b097c05c4b5d0c51c0c87562ba80efb66fe9814e339fba7f3eab72d5f23091fc2fea320560fa4a56fa178d4815b434a141cc650c639d7f370f2233a7a0e9164fe5465acccaf9015204491e36b88bf67b96723f31b8011adb8040b9e3bbef28d8fe7e553035bf3ad431caa1cd97da4c8554b19647545c02ce523f71c460c7e4a38df111eadfe7335707e1ab3ceb1717443964c383ebb7cbf23ea7a157dd8af996990f83114d80fc7f82d58689d76f8833a4e6c210765a69c593da03dd904b8d6778a9465434e13ebbd3aeba2db599c0646e4ce7dbfc5598767df980fc6486b1bdc9e71f7fa41dd6bc409b2f8a146f20c3a72ddc5adbcb4fe6664ea3fb32db63c1f0d930eae291f6cd45f2e5c932fc5ba04ef29c276c6afe20b1b1e71ae23d01fbc9c449d54e53a31f72e1c0b865595a3e731a2397d2cf7eecc2a94756d0ea07ddda83b5bf4d2c0994c46bb511c9ebdbdf59bde0ba6c6cd810c907e0f1bd9f6a94027cb2f758d388da577297f9efde941b36918febeb1805b5cf4151c22a57775dd264e3088ebb282fdaa85c5f9ed3615e9d7baa4bf0ccd2273086d7fc43b50309a19fd7ee2a1e4ab93c9115fed5e848edc3094a934b14f5091b92c1f71d4e70e3f6fccee456c9fe868f7210ecf5a3e222d78cba1426e474f7bc736c8f0f8db8c70abfb945917373756beab38e74d90144888dbd40c7a4b16d670a0b48ee5e0630fa269bff556588d43d4a586b9ab42b933f8c28b90ebd6ffdfdfe1ba3ee11aec49c6beed5f9c6fa4fa5f2444313284f516c3b019be87c4775e1ed6797d0560ac831dbb7dc9fecb75e3467fed626875124f1893a24e43e8b5c278a94c1d699ebb43bb42137f272538924b36f562f9435d4a88694cbdeab409d80de284cda14c83dfc78426a258d848004bba3483280bab2bb62b7725bfdd53b5418c49c1431adc2168cc7d0f37c67e15ec4660b544aeb01c42d54b00cc7607b0a62bf57f5b779269646d0d63bcb742fe3f2ac7c55008819b4870bed100111aea47137c91571a3a2cd5e3851c7a18a45cdf24b8a8bcb06b39d14626c370c3772926711fc118a123445cefd34cafa683f2929a740d60484a1c95280c5e9fb169df7614703036abf00540eddd7950271b1768d5cd425e9588d6a8279acec75177316f0790fa7cd5c165c6d121b2256aa493cb83ec18df90ead817f06b226e37086e938bd94b21c6c9f0d44c71ad5250ead82dfc830ba7e87387f687db6f958602ea2069097ce3c3891d164eec3a056b65d40f62c69944c2a0a49b40950c2d25e5cb1e6b00f9db1fcda35bce1f20934d620c7cf7b484a6c56d8b726aebe8e1396f25ae20abd8e8a16b400b2a44e31e487e5d13477bb93497d56f900d5cbc946731b0b8de1620de606919aa46a83f805f8d37a41586c7d9e743aebc3a61c8d750e9081e4537f763a565e32b7e26fb32d0f54e4dc18f9ef46b6de04d1e14e0574c3a5423a83e3ff12d7506e4d481b58cf7547a3a79d62d6c5ab6fde3faa849bcfa138bf5a813f3d7c7b225e9065f32f15313dd8458c918b172984b6c4109c61d0e0200b0fd57129dbe796f275fcb2f8f23e3f2eeb171fbc32736bb635f449ab9050f8973820d04e30f3896db6e924fb31cef902b7c2336895d7e440c2b3f9fc04b08e589a9f994b6b154417a9dcb6cd291eb35e0ac5f3b4a2ee73c2204970e9e21183626dac17b03d768104da33e7acfd8515b0208eee4acecaa87f46c84ea91cc11b5de580c3cf0b8babafd105ca30e54b1ee338b556106068d371678f0623d4d844ad6866ddcd49799bc58c62574c96edbc5989727df8a7b9a84756e27fc342f579d11a1c765cbe0dc41270f755e34a8ad1bc0f389561b61c07b455d7153f1fbb7f4ab153ea6bb2d217ccfcb5adb73633a77cb3782595982079793dfb453863cbdfa1ef752f2edc4e5cee86b95b4ac644b5fd8526f11fd8f35c5812d40177b1dadb6c279f09edbf3c70ab0b961bdb93b4c8646941d2eb4de4acd9b8af745d7667a97ca9c16bf52a21d317b62fdc369f34ffedf7e63ca819ff4c8d495061a11c65cd7912bebfc2bee243149b9d7bc3a6278e2c9d437e76ee18aa039bd82a858d3a7c404b66d18a03dc238a90cee58499c38f031f5f35a3417ba5641e1faa7fa130b05c22fb2ba3766c0bb7f1abac82a78d1fc77e7388da76e8ce01062095e3eeeca21705b316e5c9ac3e07fe301074884e10ceb4d2d005f4ad2bf65f3e4771c180f11492b67ee9503be08dcd9edce9466bb6e01f97c84893fdfa7aff77febd2d6b0c08fb9795d985c04257601baafe9aacefd3b2dc30ac9dfab2a807c47f94875d6b7e879df5335cdc0efe90df254ed68a16008b8089ed8b175a31c4b57fe677452798780ef2004e7d522165f177a033cd5eabf7b022e1c05c1b836564a6023804bc42d6775ce6ea3d7f1a40463f65806a900496efd2e72052c33921e8b52dca5e9d0478bef697179687527fea71760790e300f56fef2c9620e719a7b52db3d5a64e05da2bd944112bc513f7f599d213b054e61a0fc03b9de960b686b769ed10ef518a8f878433b91796967d88ce03be106a4a5283bec5074ca7942a936101b1bd89230cde999d2bb991c9956cea4de216d0b8ae35a0592e47db0db5bedfc71c1c60a8f6f06e22c9aab05dfa7d9bcbc5c5217f091a1b1faecade7b04e9c414fccc1eb551fb9c58a550462a90d453ad782c413548c1f479259a88fe016477a18167f9ac59afd7e0547fbca0f587ee83d8c8a9b6268adfabe2e5815cb0141e93f8a97386293730255e31be1cdb15d4eaec153f4e8a69bf3f9be0bd8e3a0f0efc503a2623ce324eee85136e43a872dd5c40b9a6065dffeeb823280ffb2c27bf6cc953a11962c502122b82f41ff58922bbd89993ddff5c30dec3b0a2276b0cc280a641b38cc5bb51494e9b1250ad5b71b68b20378de2348ba23f4953fca7b7fd80cf6c8caad735266cc2230a0637b096a5d2443426dbd90cf0c688608ac4167370836334fb0546ca484d5fd1a7844589980b193327adf4c17353d222d7d993e4e47d6eaba9e95a9e6ea2641c81f03186f7e065b3563bc06d118726df533e2fd2fff04518f856349b0b1696d776736ccfd1687b13c00848ead1bd9c5673be5c33fba2f347119e0fc1591326bf726f0d0153efa2fa94953e4957c6c19fb9404121b372b8cf9a1049035658a0e3cf0ca7bf9aeea936d6656c8239e64195cc7b75b465248427ff2db8e3ee3e8ff16384059c5b4aac6c8e059ca1070fe766e0a35fc75de374479ed66514117961eeca243c2c5f0b1e64dc12502a54508abbb82e18757b28dfb10a0d5070e535ea56df3ae659e0b8d00a4867178b70a34593b943240bc0bcb38f904209a5f8dd783f508798b515b32557531787207cfa7752a4ae1bdae773f1ef42e094f64efceb6c4640d57bbb63c59ae6297b66497d150774e8c7c31ce1509b8fd2e9f1e4bb596a0c94ff14f7aefdf923fc18b9ab175b6c35ed78a148a7968ff2b588d882e37ed5a701ee8cc7300be8d82e7e6ddde38e4f46e22f1067eb3b3fc5da31e9e1049d36513e9095c839d3f3ee1f55f6b306427ea5dca55778ef44152f1b732217a9da4737b266aa3e4f636af32ad87c3ffd26ac7170993aeb03bec868a0aa319d85e1d03b2641a83dd372191859b612863b0d197594d385ced1c146e11a0730417ec716159de8dc86e546f32ca23209f9e7a6c7d2e6e73a7285289c7479a45d7b5ed7f072de2e50131cbd81a8c0999eae55d69ea28df2b7980b123eac4d487969b664a371ff97710614a003c12708fbf332c64a392a85549e8bc753b2d083384d3e8d34bc5d71508b7c8e8136e3fd17ed8560378ac9af1d85bc24bc168075c4f64d072dbebab6c5edb675ff7552cca5d6998709539160c190dcadc7f6b02fa2f7f81de9b27459916a1b0f4710a816e9539886f362ec101d7799dd7f82af67e75416c9d9780e108be36c2c294308cb49799d3571117c1b3feedcf1afc0331942a8bfb72de5a0f8b3bac40f6c4843a2773445f90e31263bcee28ca526b2aec28ec56a7ab2d308d4242e0371714fa6edcb6a2585dd15d76800d758ebbf09e2b5a5f2252b3bb83c3e8c99e3ceee3faddcee1c56b031c758e4bfb4b0f8a8c1007994d914e5d922e5f7ea636f580795186a539bac14b1b7b9db5b3d9e44b728f76bdb2f4088c7f02011d215fe2dd65cc8576ddcad5946e7e10b272ae3bfdc6b21351c176952d87c5ef03e3454a98b6cb5911c72d69112e8b8d421d6b83ced076ece91be6b0d85a4f44b404fd1ad3117b0997cbabc7dfe7d4a101a8cf0f4d7861f56d9b0eb317036093d8a27dd3784e586c8bb7f7643079a6ffadf4c61efff3c667a1c14b8c3042897875a7f19efb7db3d79790caef3add796c5799d395417caf70ba2d23b9e4b635353c7211496fefe360301790bbfca145f9c23cc45654ffab9449a74fea1b11d5fac2dad8b67650423baded4bc92dd1f1cba0f30a85b8262f4a2576614aadb3d8b5140be23fae7c25539ea23c676cb284d5ac34d979e5c5b69dd9ba609a908020f48ccbfc866fbb51116ada81b6e9d1b04c33bed4ad2d4469beddfea71f00c9dbd901128fedb45b585403253622cd0809473abb76babb00c857acd1bf1cb5ea373c947e84962699de76cc6f1c9c2c6db8203873c684d2367d05fceb7d1952538a5ad01fb77dd447a4c9dbe4cb98c72d0394469caa7d22a46996cd218bf9f279cbb96b31e5ec02cc84012dd23ee44f903805307160be8913e92fd9a5a043056225c2430275882a4034752814b0ec28dc44411b53767808d58399ed809a54109ebee237d154b51954b4a9a60aae079d77f200b2647e1bfce6a08ef13c3adbaec366725b7ac15c3cc91d47ab17de34f5a6a01fc87314776d1325365737fbeaf30017a4d9bdfde02f8053c85261b744278bb527d4233a32a4cee2c21213fcfc9f6eacee622e4b8293549b3dbf0939668e7fa758d5f85d0f15509ce951a07f5a7b6dfe8a10bf621973172a093210c862794f15d7dd74bd0f336a63c39f1bbfe106e92d5a0b5923e78306d0d597cd73328fe72c9699b43be81b8c02a422cb0f12500e1b8cb5bcc5b2def38c0a63dc6b6e8bdd41a449878fdc3aca69539526669bdc8deab3ed077d70fd0351e5f2395b79e5b208819bdea280d68d5ef47f12168d1bb382c77b28476a423118c644fb572f2e6f061a60c92b5de87d27f5e60499aea5b420e8b6d164b9c8de1bf63e56683b5d4087cdacd5748e44e0748bddad32d7e0be045de02b8e59717edef8baa6bba947e6de4b6fbf745446732731d534bf42f34f6bc6c3756b8d9ab73eb403cb4fca272504ef6f6c9951dd1fbffa79df308aa9c33b501c6882695ff30cf4ac8010795a8e58e2d829bcdb3f730ca668492a37d3d1d5123990897bc85ec968cd7cf605c5d92d93c04848330b1849db2284d49c0b63f46224392607152e5982e074a9af5dc2a2e2f8f42b757f530abba541a9f820f75c63b1d6975335bb0b50a77346cff21f964bf1174e8e271ef9f41097330fa27453000086a1c144fde316c6d4991666c8a3c2475af387ad270d6a67417ce0173b69bfd8561a89243100f6db9419fcb4a8c50d2da8272ba5745eb6557d50b4205cc2cb48baae92de85d6ac9ac1ebaf89b16be6d5b696ba3dcd23ead55f16b867ec9aa7b51aea989aa8cfbbc8d826216cabf688bcade44177c724d8deba2a62c24ff3e5f2aee5ab70863d318dc3054b46947e87cfa896b9977dad08b22355d01f5fc5e9d1b0f770c17f8ec3a1aadebcc3a153f79488eab25b2ce42b98bafdc0498b3e9daf5387bd1f0d5e1c32e3e82475b8374336bf5c2c62d99d512e9281ba6726c0998d74a4c777d1a4aedd1ccf6624b7e64fc39edd2b9e3f066720620dcf13e82a87bb7e596c657481183753d05df0dc79749534f2abbaf04c65f553783d83a37d2778f275ea13a74c95dbc6fa7b8b221fd859a0faa50dd08d6990f872ec68fa8dbb4b8615927e04678f7814e3701d3fab1b4d7c065a5c1b766499d60e79207819358078716c82272fa0cdb25011f97d2bc47660aa36fcb2f840ba6e7894f6f9deba881fd5c76e300296130ce1847909d3b73e4d8432f0784cfcf18af8872e1fb3d5de13969c6f0f7d731fc13bedb71f0a5f4064d52fdc3bcfe968b54af72fc51d9df87bc75e46fbd186e4dcde6b74773c2fe1852c8ba318468cc9759947548e7bd33b2e35ad54ae09421ff0f24fa56351d503110641678fbd6ce9ca1e10767b2b01443c80b70e1d93ba2ee24364793c7759a9cd8ce40a4fdf6d10a07d905ebc9db7654ebb84a73d450fec0f5051518503f6c33e160f22350804a4aa8a0cc073f9b40cfe16860d3822e1d74538581223a6e61c139b2ef682fe2be47bc8005e970d2e772783a3261c013c79b9e273dd09db3be617e1dd8c14d883191e912f3db06c75a259bb7b8ad71762649cac3a7949040a3f6221c48da08d306b561e37e87cb35ddbf797e7f82b5ef5053d41dbb99e6b577cddf9210b95d76ab4a28016c808508a8b7a6b46d1912d4f7f319508bb8dc7508634d2abe8c2d4e8b8f74009cb2426b4ec5546ba3f5d922496a13bddf538ac066ceb990a62ea256aa1c7468e07187a68c0b8ed8fab4de06c3fa0393fba771e26dfad55935bb11e87feabdd0f98cabbeba4b63d8ddcc47972cc0ff102f03219bf6e94198055a3492b252dbff97bf3fe1026170648a7d8c049c69553e334d11616baf47c7eaec69874b4d6d6f72347f1d57b4f720d7ce916e45cb5827152915c9a21c9eb27db29266f29dcdf121c0de7698175ef7f7178745eb9f449e8007dd57d669e412b8c0ea612f73cfdeb937c32d0b833a8f6623e7f419b935f603ef1aee1f0c8ec00776431f1822156bea19d969a2a39ddb67f229ac0af24f3a8c3e55031b218fb664204cf68dffce149ba742c191c3c3ebaa0f14d540eace5e1085ac9bb091aa19d8782e4b78c323f2477c02a84e5a3e8c3ad8054add55eaecf0591d3b3371a45c2c31a7735b55c30aac621d7f8e4068a3a806858ff04edfc1cb9c4110d4cff8c234fe5125cedaf262681457dd8dc6d31a32d8812e99674b18924efb58d68a982e02b1bfc90440157779b979bcb5f33a66802f5ea1f0c4428b5597d6a7f012d3810255332c99b75e96e7304ade770d61bd6d080b584bc05a23f32f4eba6189d22f293287fdd1d3770d107e19d712986b79dda9d68c8855f946f0aaeaee2fefcc6b7353de736d13670278c0c97de7daad35bd0e31dbcba340fd335aecd2a4e8a7955f8a8810fa9b6c096099a16dd8d33ae1b18a38c210266d626308e2025bdc8b71b454782dae5444bc154bee656138e278899400ec846dd75c30a4961553dcf336fb1b57ae95c868bd2fb493d0c5a54245129798bfe86b044c95e3eb26613e23622a79a35838088436be58b543602166a66aba910b65550e4b556b81ec8d4f39aff14336d15f1473f9867c589660d4222c288be9dd3380365c258e5f611d1b0eb0f9e064aed939045e538795021ed93bb3f3d4c240c379eb08497a9ae214f929c1163218c8f750c4f7f2e1ecfe8a881eb0f7a5370370ecc0d73718bf7962999a61bcc198152c405a1515dcd5a37269e19c420f330d782b46cb43fced75d67e01516fd2b04a9ddf274c8b943161f16782a60b97d6f60cb80042fabf9f80f6aab05bd7d1108f8cc369a688e2de3343399158826a8b10396c5853e4358256cf4f57e34b4e001980dfccd51b21e4b317a6032816db605bf86de25451b956aec2225e6179302ab3ac9d38450cf349b886808f7aa90e9292b3f18332f1981651698c7b47900b11834e2313fbcf7caebebbccb16d8dbc674372ae16e61904f1336f81d46b1a9af4b913a58e368292e3c557c82c6e487d357c52062cfad3d5c78f173ed0d9c5bb6d5c8782de43ffd2c6bd25d41e3c518c0a539d81de1763629cb5fb4847f1e5f503d9c7ae774ff97b288de5e9424e09d8db6432fd4e9155284c728aa38d351a42d8e1ecdb18a185efa958dba5f51bbbba64f4406c325a2060c946c5ef9de2539f58df1deb2c636cbed59ca424811822347fedd5f1e34d62a49611a6c103353edae20e2443eaad45dc8cb6f6d94a07154f4fbca75b67101742577f1986dc276c6174dd8cb35070766f8330274b4d12f2cfcd5762900ef74a53a01b100e8f2d26118ac9ad7f63d76895f448bde11c2ca65db93ea7e3a44517b57b80ef10be91eff8169e660c666bfcbfa3b89e30c615f9b5ffff5d5a16ca0f064f09ddaff259c903c2377ea924a27f1be0ff7bb71c676babf53d8caf661ab5198ab21aba96d22dd303f1473eee39b3e11fbdf905f4e6a15613a76d52c800c09427723e1c2ffe398e9036ff828d66ee16e8fb084216acdf218d10868e946fbdee4d661e092aea6ed54b5d7cee44df649e794ee4ad04ad0c95a4ff8bcf98cc30ec4ad4cb5b754341f22c652fb69e1afa5539e41e2b651c6670451e2438d87326f1ad2053d1da874154f332dd441d2360545fc7a9af3856f1981eecd8ef59c600cacdaf9d70db7c20d285849b609f9cacbf466916e2bc586a079672a1eeb455d5a7744c7a0e49a2dca8321a2e41b757885ebba8a7a21dcd5d2ed3bc227b23bcc05842a3077a2bf003ae0594678888ae0c752c48de9904f1eb7556b6d20479373b4aa36d1e5f0090a935a1ab839c35b93fde2c9e414e0b1d4a168c4e611e42b774df69748ebcd953e3b5d38d965d8253b12156210de46b39fc0dcfa786f08b0d171b863ba069c78cc32677e7f736df4364fbd8ba5777162348ddf00b9214859f53f96bb378b0bd96f3beff07d68e962e5a32eb03bd3d3902dd27c24bbbfdcfb0c2dd84c80736dc80bab2c18ac2d13736bfbe4f8321a29254c93faedb5cbec0d888b147f9d3e72ae956910f3a5e9872bdb8f6a05d5ca3b0b30d7724d7815688ade38a29b257d4c04245684c8549500bf7cb406d15ea53d94c86e8c84347231df73ea00aa4660bcc3a53f8af408ef6ab082c6ca699748b4e77207850d2f4ad6f2972ef19b21f5cefe364709e4b2862e8582d76e0f074d05b63b7c885957aefdd34184dad438afc4d73feeafbbd33deb035581d62a66f349860f00c2615c16383814ab97829ecf166b525444592297b6079ac34977c7e9fc20e06d29ecaf76738c6d8b1424485101ddc3da8466ec0ad6c004ca2f64766614190b508972d92ce6217b14265abd80c4bd103798c84224f103206743e2d4c8cf849fc642fd9975d2cb5ea179e811514fc0c0530f35f2d79d18e2a33ebeb15c7474ec8c843a2ac7a40237d918bd40285c4784e3f4937df1c8eb25817e6e2bc7469caad12d929da0bc2e82060312ca533b18706abaa6d7a6f4b2b5d5bb6113bd1c51478ee12dab36c68bd4f0565d62e8896167b6faabeb1cea1924df1df6fb8beaf6011a250a60260c2c08228f09573e7ee135c5deadf88505e960e8e14b28ebe0eaebc1d3eaad21227e507cdb8d4b486b6c235e2fb574ef3fe420f4a84d854820259274cfa946d68bb0aa60bfb69d74480fade6879b592b432c2ac9a28b6fe483903744448b12edb7947ad604b4cf27538771e5ac2325fab481b7873fdbb97d50fa460e4fc9144e4076b19e6b2b81f2550b8926d4cbc53578fa27e4c831c0ccd341aee92a371a134af79958f348620f3285a580bde98767718dd6b1bf884858356f186af4e3446dafd17a4687f727b4a85ef85a94c4edf219cc465652ca0dda544fc12e2ec728877a7a015c276cfc871d3348e6045b7e00d5c54ede40626178841df35ec069c9db6c667fca0770fa39050e7ff5f942b4923f5817d58c96e3809fc702615c561d50467c0968474d15d0022819e9c2740dfa1c588d208bafe1331d587b2a471087e56820e07ade1d27eb9e108df0274dbaa9cab443406bd3585359fc70f85583c910e426b58dceefd6e415aa41ac0c39de4b51b49a0c70b782951f2ccf5e39829fd83d182b3316c1ec4b29cdd144288a0cbf28c7847e3a23e421ce8434c43c149fdc3bbc81392a97b1e57e0f1ac1ea7e47609242b86ecc81164f36b688bbbf010d2a48d7b332c6911420069f5374e0a22dd33e7d3fdc14cc1ce8250aee95ac2302168b918e65c4e6b8f642595c9d3fb93ab96bf33d443b461dd858826a128d7623c9b7ffd358bb79790722f54ec386dde61af1c7430dd92e8ec4807a66c6d84574c491bd3fdfccae40b10db97af29e7e1f72d00584158780a159a8c3cece922472e0df05a2302032fc217fa6f17760eaeebf5cd53a7b765b5aad098498f9404cd0af987b755bd7febd53e769e64ebad4510ccffb53a1d0eee9dec51d69a7dcda6208db35d9a39ea7835f235cbe0233708f819b5db8c1224a228ea8ed386a7fa50dda1d211a60f1a358cd4ba150cd1aeb5f27f5f5f1db8893f2d983f24a56baaabcc08c5cfe971057a53d4a1865980784137f8f2f71d2f1bb21f33f9e6d62cc4359530d6493d3be42ad4cb1a70ea7587ae7629c697ea507dfe249560250a44f5189d2abf472dd3addfe34a851b6f2578c5e39ba1dfd6f4216d4ff4333efc6777228e3cf538e8a50797e7faadb305304feec4195996b4a6b0f51a9855ef00868fcca29761501c0b2c24a9fe82e47b1fb2b521a455115a974cc6931bb7aed46547b6cd9fb95bdb2ca1146c931067c2cb3d7c96a9689d03d6f7521b0aa78b6de85ad4c87f1ec034afcf9918134ee80bfae540d8b0f4982fbbab0f64b6c01ae067191bd5bb1163f7a25b9abc2530b3ec20021d83c21aa7c5f6f8ca62e892d746e450be25276ee826761aca671d0df0bbdef774819120cb0e420c1df1ac0a1150757bb887be948797d348eec7f9f20a797bf0ddc0ad11d4fb4dcb988904b5f0f76636c0fc8a711d55b3482a4f180c88ea6cfd6eea019db882a0d40aa543a3edf71868da0eca53f75c792511cb1419359c7dd42fc7c7689e3a8cd67e3093c47d4832489df87b3c9fb1e3264fbfc9c411264b14476853c9ebdeaf79f33505bf7b75455b465ec51304b0a1569d4bc53e829c4951bf39b5b711458553ee16de37dcb4ca6661488b660afd06999e5e74f02bfa7f64b6c888843b4d482b1c3835fedd7cce37110025969d006aa27df154024b5fa68ecdd5fcee32fa550082a6637c1ff624ee21c4d6d2ff9f889531fbdc635fd63b4bdfb07fdb5a1ac1fdacfec3a7b6bff5026e0dc4ee105626a0a1aeefe17c34b1b41a00b907b2faf8fda60b29f80db4ce38a70d0c0fb433bde6d279c379396ce00adb12e8dc448ffcc0459cda96dc0fcd4fd29036192dd1b24965a11b436e36676adfa2e296559734336dcf541294e10b91625e78df7872b2e2a31ef1e2f19661522d3ffb04f0b057d26af8c5f1057656311fa3e5630d40fe7c7015e129820a1b870df25722309b6cbf55cab0027564919d26dd0049e5b36895ed8055595a468471a00338f8a5ae5b4ff9127cb73b470c5eef9383f75f91bdc411f5b506fb509e82795977caeefea0b83738e30aa6c7bd843a594f22b6630ca83f9f0c9719997526030a7ff234594dfd066e0fd79ba939802d46d0db64baf1f1e31ed9d6c551eca94ca984a0b40985a0aec55ee83a17a11a9af97a4d760d8632697654044178148cc81bc0d1f4e11e78e5a3fdeb6bd85cfbb35f368558e7e8421a574d1e18fb989c9004a76aa7f0e5dac05f090a63b9d94a707626a5ac2e1be9447c6d8e8f87813af1a37ebb262bdcec32b44071b4139e220025c53929addbf17794b360a11dd211f7a75d36e7d1678197dc489628730dfa7974546247cba199d3bbeac70ec46cfd931538f3b505f94f137407e3826dad0a1843997e38ce4c6ae426060956db9ea8071579ceaac524b1783db1fce61456c010f4f0f3f52172625ca2ac0a25929171d7e2e432264bc5207d4019901ac1cbfe52f3e7981b44770163b999aa8a221751ec7f8e34fb60aa6b5730c8fbdd334d6cfd8c4b00962e0d4c9c13fd48726a7952a63ec9d68c451be24980a47566912ec6f6fb8120232878453c3ca065ae935c0baf9b87b8a60699989112e9863af1afc1417d6fec5fee719cb4f2cc7017d739d5b3a041377d1c262a3dd0416d2d94e02476eca373326361ede2c61e4ef1ae98978e640b03e5831aa1ebea49d01dade544e2cdfd97cdfa12482b990870fc3d14c632b0122abeab7b4b677feeba56823c31fdfa18f06b8e0cdf704c8eee00e8af198e49912f4f71fd5341a5b2132ca27f71c47bc68600544efffc9bf48c836354f50e7f98d325c5511d9a578810a94a5ed23de595e8eaa9b08d52ba74db4f4a9ab7f3beb3685d9ba8188727cdd65575764195b5977c77fa019bcbe22a553a353a1e2ff20050f8f21b479f11be980d680ce8c1e89d6dba65509be4e01dc46f54906e0430be70d8ca13f042e22697bfd2bd85afdf387975e6539b12224d35918c5b29f20028434757bd7824d2d76d5f0f4fa5aa5f96c3dcbc14a288178227352e96596ab68512a9a887b29e3570499fd030f189175d1e0b958cb75e20f1c4327296cadebd54cda558408b21d559e3f1d1cb56865afe95a761b863e2379d31a102823f847ff3e86d285dbe3d1aed293928885eda0df5c7674e8f2340139597b8e49d9a8b2fe0f67543d632c2ded2064e87411aaf99e86173bbeb2488df5217dd73c84a5381a3b8cc288c4ff23ead03a09b0f23db937aa7e93e24ce2537de4cb09c07f20fb5b1da30e6920096056350a422281e3aacfcc0a5367e0494743804d05fcde250e584a5ee44cbf3ae95d07637b90be8491b23d88ad130928f41e0f4c9ee7b5f6dc63d935d7234e327f2a3e875b8c718e42dfb61adca7ed36b54b142486ca313a2a3be234bdb3fbd1f69b9b24ac4dbc45128012286ff1e5fb3d60f042313467a56cff024d5782b0199f40bab1d8629e8ebaf992748defe498eefd1dde6285a32b2ea02a0755be96aa5a7aacbc5fb06fa6a837a380a422f78b320b7a1beb1772795b0a691961cdc09ddadc534a0824f308a0a15ba5dd635350ad809e0600eefd5f754aae3238c020441ccb107cc70788d9afdcf95a564139072c4273765a97d368968403f9d3a8c9371b30d96aac8e3462f2acd522fab9265e900c71a4804e34a737d97e44bb217c302f9b26fef8baeafe7fd5a2c305066b7158607d5fc120cebf3c4fb0310e69313bd005bce1b8e6c4a56582b034d9e87abdde148cdd125e4d5b9fef0dd1a1ce1dabd49961a9d752cf249e4cfa551574769ea7a80b699b5943cfd29283aef855cbcbdeb9fdca59e2dbab95904f81bfd9ce82f665ca05ba6a1518ae3e7d803d31a33eafdbb3042e94f87e74892f2bbd69e76409098b09efb45856de33feedf2a4608876ca846c39155da78666f791696618ed6c6b18525020889b723a851a76f7a78bc091d8a38dc8d21e0f0a96ef2fb2e74269435c28068a78cb4e2867c0051930d5ef037f804cb897e85d8348ec6e6c721c70fe7c5010603bc601a5ffd26723876711c13b38b44fb7993588975844a3426f2edcada95c921dbed5664ab88b29875358f98a49091fa8fadead184903289281434a7f507628a503c95863dd218e123f95ac718b5d0b0c566d836ad40abe486a0bb3e57740a69ffcff6f09a1861f7ca0d32d20738ca63103201bd01b10f3f43ea0b21c70f0302fbd97755c17f2defbd1484d2dd59f91f756064eb821ba701494743e103076b25d5f44ade6ed3dd904fe2c9da7ee864552e7f09e3cc22ea71c9fc7b83171ce3309e915d2e9fd314b285ab235a22bb583df25bd185a18e035bb668d5011d476ff591bed9f8728deb437cd0052df7ff65d89272df84ee8b96c6582ee1a22f1545ce4b85ae4f38bf01407696913d09f5d7e7ad8525e25b163d3f7a73f2687bef8d666817f008e0d06c9c5d57cfa8d3744b3ad54f0eb204db9d2965d6fd87d02418ba40b5ed42b947d191d1859593ce9937aa3581b7b2e6f053ea9e16acfe76e278cfee290aaf7a72ae675ce258e9416c6ba4a14b5e88dad8ca6763dcccd4b0a25c7e04c892a4ddf8949c9b22e3504d5fa564bc506063099fd811b7d4423960dfc02a2eb46d2900202fa3fb24bc6ed6685892bc60e13a9bd7e45a93a9814c8ab701ef4840d8ab7d34a7e4630334dc09dd59c6996fc918d7d21b6d38d95e780138c20442f5c215a9d4e6a0e43f9373ea6011852e505917153d9eb1f47c3df33ff31db8179c0392524780342859ef256bb5ff218084e0097c37ef1fdf3affad80b2431ebf6d2c9c01e3b5574f4e0b3fbc34bbe83a5831acb1aa8c73fada00b15c91d09398b89dfd18967b8cfa261703e4c696fdf27acdbc334cf37f2038edba8a5821deb948379c0e141f6404c4f5b001b42481443cb40400ace360305230dc0a968a8668e2fa27413186e6ed391a01f20b970db82a3efbb016d1382ada294738889309beac53cb57bdd6a8085b3fcb4c78e725e137bd34546c574830b5576c393d3f5a01ac46c1b242816361cf597a66804149e8adb7764c49479de20679000f685e15c56e4dcea83095fec6114aaba0e0b5ef8dad2abc3f4ac1c927ffb9099c59173c6b7af53cf48f28a712538d11512dfa3717cfbe5a4d5d9a9e5cae626a0a0de429c7cd67be3f7d96264b6dd8de23d174a8fc6856646f09db819afc1bee41edf05517eb9b5be475041cb22dad9b2baf78df8ea71aefdf8441ba8d37ff9d1646b7f9b3d7f710410a108d7a2a92e70ed88f363dd876c994d43ee901df091a5ff0cff11e4866daf46762d1ff60e8dc0f6203b389222c7b9bfb97ed4e3ff2923cde7caab7e48b5368ab59cb6c2910d2fe83e206619c02fbf004cdfe0c30a63b3f3961055da2e48a90a04b735f107ccad1f977aabea177ad76915edfca20d5fce4bf81fdbd7d7251b2a12b45f7e28daa913993ee59cad4e48721938e31ea011c632f871ce656906c4d1b683517cac613cf329246684ba2089d61c9556799fd6f0a50175c0d7b95cd5a47c3c08ca4f9b0f23e251a33df9db1244a4738abc8f701b8b37ad99793439ad38e22467477b773694c085f7a09c4f053036bff0edf372ca22debabf235ea134bc6aacfa96787df8d12818f504e7562ad3678f556c2a7560fd488db8ab7636525a58ea163d7db7c8e2249034f732df109dcd0acdf7446ddfb7e2e7f54de799273902abb898f1a95d011e2e8b4f249a7a2f0cec635fc2bf4757fb762d8a54c046a50373152320ae0c8fb19f7f2ce5648cc2749cc386f91bf6be2f58e86944bd26d3cb36f8c101ae7cd69e5bf3fcb0562267b6235994d27237f2e9ad3486afe5759a993287a5946c2cb1dec4b8f884b25677c6abd8371a8b3e821f79a4e2fb05eb4a2dd51241724c142e08cffaee535649c886b5609fe92a941ebe92c5c9fd4532f68a9b3f3cda61dc0dca7175a26a7d3a89d8a1a980eebd54d60f6e2768c24f34205f1a638544fb2c90102c814fe60b3f85585eb193aa3f1ea49c4b56949a6c57e4212657ea753649eee3133390cf165858c020026284500f2510b81333faf6eec61de5fe65c35ed5fb04aa8aa8ef5da00fb89c3a62bf7e93a4412f3dd27704f2968404f215f647f9d5f05445a18146d4ab3d5f1646f1dc0ac45b71fe400dd4208dd80aec7f37588aa95ffe53da0359f08c31ede98d8e8c40a2c9fa634468b5f7fa51a5fc7493290f59861388ef86a7360e719f0afb8fb70cfbaaa501a73b5819472439540354a8450a01e5b698974ad9f500b6cf7161d8f121dd210132f7f7ff33935fbb91d6619d68043d8343b44364690f29e750267c61a00a0376b847b9f5293f9b3fee745c9a90043e91cfa98c4fe0fa52327f9ca6e2985d68d65c9afae3dbfb95c3dd8716093161bef8ecc701e16335ee9fe1aab88a0d5d099bf8f4b95330cf08c8cb03132bde96dc6508d2916317e5de62337a561bbe827ae8b70856c528a3564124b878ac1c094877675536bc2794a428a79d89f2ec39d087e14f1563b4817a89d47c89487428df0fafcbfe1e806d30971fd8f64bf81a77508418f41a3fe20653adb60af8144776e1240dbdea1ae0d2244b9d639f49cae54ef47aacc1ee40aa382eefee1d92059f9e71a57213ec8f684d3bd75dd329dd95ed754abc424992207e1037071b9f887f3693bfa8d711fec4df6d0b6da6e3b6da26441c70fb56faf21dd4f88d70748938607902d77d601e8a604a25e088d0bdd2fda31e1719026d17a1445dbceeca2222af811bd93fb92e4db7419844184451bc62542fd65a78831ad1adb6123c5ca364d56e26515a50cbbc84efa9a8f2104745e1b8e17f9a13404c7d4553665f54734724ddb626de20e7200079d646e590e8fad71947be391a1b2104e1214bd86b00bcd1d5d7934878edcb796a10064b9f798be0ec0fd21bfe1e39081a9e6b398b5841e7215c480ca5b9322a1a6ff9ec33ce2503d0f47e4162c7d0670b37a0a4848abcfc1dbf3cbc38f1671b010fdeb4186dd66f405633a9df9ed11ead34323342c397fd0bd6744f2ce9d77240ef940c367968ca3b155c7594dbad697b90109d8c664b3c2715bedee7e42fac2da3fb66125e7e7c6c627006cb8380aacc4b62e515ddd06847dcaceadc0c8e609c1f4f7bf197ed14c36609568c04f3e3a1083e6c83bd6f2f3f81e33b32f59f5564057c90b874111a1cd076e3e4fa124c28e01bbe822c217ded78fc7f7c1f2f019a51de9a0eaff9dab06b1c5ffffdfbbacef6672e94180da6643a86164ddd9d955e76850be9aefc8df794cbf9853897397420efaa1e449d21671836a991ff15f999e170f77f32160cb4acb33f534968f1ece49972df91b96280a32c1afd8f65dc0cfce1510a4e8b40bfbf1b73ec64d92d8c2b9ad529a5651ba8a90f2d7830f7b3c26638e475eabdcf8bbc92cc7713acff8726ad7995525ba23fbfce1b4da783b7dc8d0821c333f4f4ca044d67663a0d4d9a582c0b0396d5a9c9da22e58c1895ff81097bc68d73de46129af1106d0443bf779763dbb65ead9b3f6791c53d517a63a14e4f1e8eddf2816c1c937d3943ee956b704b8c0fe12918944c17cad068b0aaa217c2b9b1e1c7892ccbda22a3137ecc34e39204b1f67945f39bb7226f89e8f4643303c089ea585435fd1f39be9732cdf82f01ddcf35ce1a573ab61e91aa606905d8307999b54449feff44d4dd99d0538d0d4c216999b11533d051754e4e3827aa7f1a37eb852dc33e8ad90405cd199b313cb339eebfccfb932b5802ca0510ccf5cc1d589b5aa90cba6d0122a937ea4fe36d3de63d4080283c3d9d3277f488b1a274fca46bc81d03bd6c23ca42599b24218b705f70686d33a3e56c0776dbb997fc18955926f43c2f28564ff0cd0abae918d27ff2fca9b32b81d116db4e6ce92796828beafa2d4492d84fb71a06b4c1e365912cdcfa202dd347cf16062d30af9cee497cdf8813eab790cf6011ee31410f3d0f6fad00ddc3ea37c4de961ec58ed6a6e0dbd0cabd735d9bcea0a6cc79e4a36b530e28dfd2d689e8afcc42f2ce16a5a9a42672041766747e2ae59244a5b472703a4113c68130819302bf5f1ed6806ae76a133eabe198bc5d181390747f6ba07fa1ee64c19e05c4261b1bdf62edd4460aae0e48e1891a7323ca5d23ad6bd1cd32e39d5bb1f723984779a3308d96fb85afe6d4b6c426ea84b6cc6f63f146f4813d054077873c06b357bac33c381b3caf37aacaf0a6aac59a62f92275444677762f02bcc34b9518496767b49575fe7e3eccf753e0f57935e4bd6ccf0aa796ccbbcdf15c9d7913b59adb48a1c7dd58cf123e50daef11ca0db0b87c03489a19264dab37194a2385215280c2e4461ca97fbf191c940d942705a499669405775c0a69d129b93b9bb90bdff31a15d8394d0f7342aa8816efa89566175c61749ddc29a1fbb28f0cc0b4e03dc9573872bb9f5fa58b5686e8fa4346ed268e11ae0067e81bf5ca533fc9e2eb407cb21181ef74da1ff74392d8e3e3219e00ec3c25b6865fe6a2a93dd8cbd54bf2ee6675ffc48c0a15de19349e13ae3c20343ab2a98f5e0a1ecf969da9141462810719759f9a83f8c06cb6860157d036d0b8a64c3ceb05e565a74a31fd4ec05bdf11bda27c2ca5b7dbb100e74dfb993959b8669c9370faa0ceaf57ff33ad570cf49d386f6d0863a5f78a0870ccc9e9c63d29d0ff9fc8846373e330b8465cc5c34669af40059728590afe1ed818c40c2a1b49ab9c6e0d8b37483a2963d5c4618ffad1700141cee0338a63b1cc67184890d2e5f8229d788f5c68f16c973816ef2d847e8b66fbbe513eea96ce238ef9afb8fd2a4631b416a9cca93094a1978225a69802a65244c65a12daa262cb964c87be5e3015807c3c02d5a363901c0da43d066f101c0b9e6bcfd9056359b08112c10c5b9171634f38f4aaa9fdd52b2e32ee1918967efd9063a20b9c0d723a488b4972178d35f48e68cb9ee3d9d2b59fed4237ddc638b5724c33686aa0cabaa5ade100da12a76173bd07a3ad5664c1e45ae14bc4684fc5880fafa9657c26adf1ef12d07420096e1ded2080051b6dde400fa9eb24618c5b235da1c9dea6d4afa0f4222a3d8a7bba6e80cbf3b5c973abd27b6601bd9fd16110abc8e951c21a09e95be3f578a67d8082ae6b658cdb74e1cf8d51a07beadf314eec1625260f8aa5b5db55828c0f9c3701053cf8e1bc046471ea75b3edb99567f267e4e54ffff4fb8bb6ab90388c7e67dca61499f32b4e19587687680f867d33781ecf893400a037fa5fbd8cb12dcfc8a2b4a181a364051465a721d64ccc97d57eb6f08d4804c845c1ea5332a33cb6211e9d2c8a5d28a28cb72f378416f978eeda18fdb4e7365d0d87eb1a87536ab709234620ff9c06a311c7f8d8ad297eea6f6d27a4cc7dd0734ef05cdd3fdf4294d670c761f1c88a602ab49369808c5c5ad81b1a6102c8960ad5dc665dc2145ab7fa3e487d25a8410bb0081599fa6375e24584f2a502f9df95c3b67386042a77b9ef050f121a2208d960db64eb626492b028262fc5c4ce6b1ee88ea5c59e9d264fbc7e6b56df8a80f2f69041d8569d97fb629b3f263a816f6a2a9725cbb60c0c758392a47b7d3c3c1e72a3baf0147fea5019949ef883b5e504fe05c4e199fa0aba7d28d745508da8bcb1c952487761c75eff2ad3cf1a5ca7499125d2b5f6ee5af017debf9af899751d8d61147d79b8bd7eb945efab7badf6cc57fad862ee4a5fd051afa01ff878feac331c55611f2b0cb87980cd1e9b529aab8ecc0360b02359305141f1d88ba43f964576d1f0a8aa363333f559b19636ce355e6cce2b6b25ba52788351bf5dbc9278cde2f1421b0d9706ad63fb1bb548e928124a4f09993ec57f3ac11d16505fb8138c3e38b05d37dd0177137a4a0368fc9d64882f2ac9f7ea72566401d957ac07f186e5adcfdefe9590075ca737a229dab53662c7f08573a8d62d8fc3b411fc6cac1a95aafdfb1ce1345cc060fab24b49c148645dedc27beb526af065630f63b8bc89877073720c996f6aa2bd4b743a5581d26a931f323de4ca44d1c1c3e33f164adcc9c5f686da1cf49b27025053634192b65553dabd1b247668a479b07cf8c57f746f28171e19c701494b895a33dd0c3d7c0b360257ff0ef24d30e748878c4ebb04df6ea06017b9cb8d25d735864544fbf22ebcd9e270206fa28376f36dac2ad5714333ff1738b86fd4f5c1363b94c669389c48ff8b16e20f62e04424b0fe8daf0de91c3c8af01084b1da6328b42e674e9bd25fc1def272d404d0dfef1ff21a195b6facc06cc78d7926e42c7fcfe1fdf512043d09b4ff3e608c2a71a3b772c2953cb85482f5fa24a7953881697e7e449e4b33b8d635a85f318b030b33c5d29449a7896d503dd111474a7e9658b32b5e1e988653e3e0e58ca85ab21de67508c03492acf55195d4f5ad9176785c98b471f87f1b8ef9eb79fccc3d072d8511b1bb5083d38060f1d7ece1c36ada8e0d3d91bdb0f7425c8306e21d6f5f4c98a3d89011e456d57e8f8a03bae60c8ce8f5020eca1263982b093b24b84517632c6db5aaed5f77d190261a0a3dd51affc58ecaabfe591da70ea594bd212318d648b01cb6d4637954b186e7af1de47598888dbb81b03373f88e33533ca70a4530814e14c31bde37d892a811bfcfc1208c3e4edf27bc5a7a9b70fbaf6e812c1931ebbc4b109b3a27d0af0477fb15c4edbb1e47636600032f82ff856fb10cb94f427b60bbe14ac949c2185ff281761ce5db02c2ea6bd26a83c1178062c295f6925d848f017a6092cf12f0b31b343043b534a778bef17448508d44626d35a1899f1d3df3ee93f5df124f73011e632e2556b80f88fe93f6579e93d2d29b015079034cbb11e8af9dafb96fd5b82f7e1bfae9484d88dc58f13f0bf95385942d9bb9481bcf49efbc8a8c8192c878c46ce53975e67b4034f57e15ee5eb26c527b0b7bb4a19448c307c2d23c3fbc38a269e5205d1f17e0a82232a9485c4a4cf9292eeaeb4a92c4e282321221c1424781f0fd73680f3f46dc8972183b34e045e69d5bee38541b23c12fe4bdc4574ead804b73413a79a4bcdf182ce249e947627a8fdc9cfe0ec28ed65c4091cd67977985521a63c2c2876e713441062ee6c9e3634409e1ebf277ec7b9f0bbebd2a0fe56356b097b7b08dd61f7f5b9183972ab7c51ec4e86de5f2de91f8ba91968f3b033d6f81077ccdac850a1e170df228c5a194a8d1f648193edb2bfcc840d5635915ab183e228449d7c615c909ff7a3a2b97ebb4b6cb86fa754cec960be92a3ad50fc657edb26c906f099bca619ec69e4142b8e872b7fb05027a7d5012ba4cd792576d98bece19f60c856b1e5ea43f4b735be06a71af23b36058be8d6b097fb64138984453115c45148d0b37ff05098b75544675aacc991ff2187f6f49813557f7b66a2f8aafbb58d68e31728c7aba01522624137e4b5d1902896d40f48f03123ead705cdf0238519a0e21cb9be322133057e302d92b3b57220d75a6a9de6e3d5eb414a42e58ce4950cffd9528dd7482763c6a1636f9c4d5d5ad936e259ea74bd7fe4a52612e710d36ebc34e631880f52c54565d35bb758b7e268674defef8fcd26aff8837c1b8af6b22876f1357259d27a364c431d4e5a1a67ee2f65b19c870bfa44f462845ecb9473137a7d2d1a7da3fa0a42a1ccaa12a93bfa2746e74dc320a496b2ed0d8783f0381a0d2416493dd219640244cab973e57a447391b2bcbba7588a4f9135feca3b91726669b04110d78966e1f8dd470b8faae3ef5514da33f5993ee8b854ee9f9858402fd73e72f3df56d579bbed128c3bf4faa8476036b91c8dc6bc5faa2d9e0cbfcfe47c2db0c149f564b1a53a68047f6c13fbab83c73992eba86b6c899281c8ddc4949cb0ca0fe0a376ff6f845a5d59dc86a018977d84ddb08ef689b92a9fe0c1e8f1c4e6424e5814ce532a08446181e0dd1de7f69516fe5106986458a71ad21edc1e7706d62e9eadeac1f85d34d33b1dd8c1b4726cc7443296e9d541f2ec189b7b8373ebc9e20e18aed8785954f782ab897bd6d20e2cba6a69a0f8c28e53896984301b5fadf0fbf7f71da70ebb14f49dde29960d8e85edda6bee6f96ddd956d6d5829ebe746bd14dc036e84bd29fc73ff2f250f458f7c0233b4af6e9e2fb7e924fdbeebaf40664c55e9ec7758cdc4beabcaf9f7e3e176f8ff860a8cd55ca5abd9c09c1cf294a691b23c026e0f1c85d8ec2029395a19fd3a84dd7f1e5ab6a29c76749e414891067dab07653e2c28a485c1675e28eb7df771dcec324e714f9e73d47c6b95410a854820c57a7f216d3e729d30235927f43aa328174a7c5cad6b29a76b69240b09cd0b1f7266e6c6f09865e5918164cc090c2f158df1e6a83a081aff83d62038303872d02117446961448f0d901a1cc063b9eb3323c9ffc60a66fa8b859561ea966c9376c5ac9c2a975ca76bf9e9a73159a9d4931c8262b436b2ca40eecbf2eb73ad6b7b10d538c564a8ae5479d7936cc442a635b1b452159e17284d5e738c6dc191038c80d614cddf78b3fee62cb54900a2bdeccc8c6623f71f756c195ef5c60687000be3b08e4506cf187c8b53349c9355a492d3f8551e120ddd1f68d3e267e63ade2f81dd2794f41d17b13054068d426779c999b3fc20c5b11ee3cec2d56a67d1fd3dfddaad8373c89b7a0ddd35fa2cbf3f5c4870700d8ce24528a2a7c973d90ecf720de2883a9bff002ff44a05d7be94b4c970a43231de0048f4dd54c03934a80b8b12c89cb31e31ac1f7b559de6ad3ba613547c4988dd30df674b0039e09758ab5ed8bf976af49cd62e7bb6abac2dcd7dfc0f61d5db752c61ec578906f36fb840bc339062cdb51b1846392700f344ee03e022702e586b45df051fa1e54ee1ac7e2cf76644c0f02e58bb99cb70b0db1e31f02eda1e8ad2ec2d1920f799c055d85ec5e21b7a335cc461ae94be49e1be63c3c6f1bdc3ca85ab187e943d8cd9c5c092e0c265d15cd7baf2e00fd33ad553f42150d5606b947c7c59daaa6810bbdce5495cd3e94c18b478ddc9dd3e730ff52fd68b87f1aaedd3bcf0be34969d763cea3c87ee199280e64a26ed3d94cacd308e8cf4e0988bf6127377db4911cfa0b56a88095e99b7da6f5a100f55a1f9650251b7e843591b22001bb4a313dad1e8d34dba0c1f23fd8078d344c53cf688ed56852a6bafc1896d774890f7278f6667214b7609e38d8591f98f98399235b27fe7ac43ed4a57705cf7bcb79649ac5cb8367e914cf88023f0ceb52d75df4a92e5c0fd7b409c0ba55905aa60a5693e111bfe03141910091fe4524261be1a629d651dcdd69c8502bbc08fa0aac569086341b8adc2cc28476d634aed7a94a9f4b559c1108709a955d7c5dadacbce17c7d910eebe6d23795a272536db5d885c0ecff200bc509e4c3db1b85cd7d627aba1ce4fcdef0d4fe619f82503717dde55d411ae34b2384d9824954ee46dc8045ac8812fbc3c3d3e9697ff197367d59d17bd2b54eaf6762f34a2386bf85f43c529a1cb8ea121c4bb086e1bb9ddb138a314bde2abbe8154430bede68a5857e4806f0a0aba3fdad955b8ed6d0cd9937f12fc0f1c8360dafdde2f37e171c182f67cbb8c064c610be0b9f780fb2eaa7ab4db1348fc26ff528cd4bedd5b6f35360d35fc9ab332df2af4511eceeb47396341a77c5adf4b30faf126e99e27742109ea1b6faf3be65c064c47fd78fd25c69b534f2bd47aea366265e1eab7e7187764f60329c09225da1bf055cc93f6fb8bde25640467c4e792415556adc730fe7b4d1a3caafe1f8de9c700441b0c01483cc96d6b99e5ea6360c7865cfecf71623608c50b463d33caba7a311c1914ea551dc8dc778384ba40393bca1613865ec8590f57a0fdeba0bca429e7dcc48b3b2e1e2aa3f21c5b6be94df973a239eb00d51821bb707ef8243927751c3c1ddb6673682631cfa4d58078e78d26d2982a475443f35d27bca182975c60db3c15dac535ccbd1bd4528c3e3f77bb3700d61dc0b68426466d8644e5e46ced024091d5a132e858a58bae5eff8072c575843918c77ff725eda2621618bb62c8c210283bca9f39c97bb859bcd5f780e9f0cf59baba0c11d03680cdb5f1cce76763ad3f7697286c90f9a9eb07ac55fa8d7acdf38b31df3121822c0b767decaeedd037102fa57e08f878d874a0090845900da70b3defefc1589c63a2ce9525c2f14cf19969914b0cb9368c4db8b46f44431b919b1d2a710e0aefa298272ee430cfbac9098d800569547da3b4940a872c7fa4a8b6e98c57857aea204920f829057febd5b3c5794a6d3e0163060f5b62587c73f404a879c77b716c33d4547f4424f7b944774fe93846d971916741f28ffd1d05511f1ef06b8b4fa9307e8fec3ba5219ab98aec8e1ab00bf23ad7d3626f7d2d524e97c8cb1a83d7f205136eb26adebf6459833ac9842b8209f0c6f7582babcb75f26e25fac3367b30f737667396052e85e38cbce2aca1c4648ec5a8e09f733c4d1fb2e1dcc96e8ed6f215a61894f2b5750abc6be63100197e6226783b44e9a45cd2939453af62717115364945be18f89175273df3f594629ee9ace843001065e2d89441b00ddf7565bbde00a81b259b5d91100ad5be5563f6f918187b5a52f9d232c99a112b4b9a20f8fd21f88f09315307830c25ef4269e6bcc92a3c61cdeecdb1339b3383608b1e2fe61824acba602d48900d82ccdde82423a1f8d62d1d01c46b4f585a36d048c3d94d2af82d9f1a9230dac8ad284475441a0c6e42723fdce37a2d23be957a7ba7c7ca6e91954626451de63c7800c9daedf43b268168ae35ae9c56f8ea43e148e048a5f1fd7120a087089548e836c5045475b5fb52cabf3ab464ef1f352027a014f945e9e1ea22a3d9fe3d7f28fc0e4594f69d6926932d5633c827a9a70bb38cb8006b797646b3d1a0e11cd9f8aa7a3a49719905c0d08c0b41977ece82603879eaafbcbf31d5fa8128656a2e13e285b02816235f68131eb580d7a4e5a2d1fa0d7812325978e1da1b24c66fd050c07bf3de7690c0bd057fe2ccba3834188c130f2c5ecbd8de71ceca60f9ece5e65b7177d173287cd1c062abae6e154b95c651fe4192a2121180b3e8a041067e92c4c209a0670a29c2dc0022a9b4573d179e9deecfc17e4c43f752170247c2862f2e7252f9cd7395cbfc0c69242b1632aeda950d7a174c2ae7463cce0d213aee3e095a96b182849f84e569933d0196ce8ef65cface31edd600a982af1ef425b8f73df40fade08ea776251fcdbd37738975f10aa5f8e36c145cb490eab3ceddee395fd93b5962b295966b1314d728eb7dbc754dd144cb95181b0bc070c8326480703396da7a5ca75ee7f03e3fe248a289efbf5c6ce3e36e146ee48a73e48ed9f2039e3db8ee9010e742f0858e61ef65216cc8961cad46c548b1f43da5ffaab9416d87054d575a20e3b715ab461022fec940b4623e7f994eb7bb6d046ed7c5b720323f1d945bd692df83a351cccfd3c9e606f4bf7780ba01cb67f0c8c21ecef17110587136ce93a77cda6f1d660bf7940c323728520f1b9dc54073ec6f0f6b0cf2c15f356f66ab418b9ac01bd74a85ff429af9d78b1ab5918880525960599a2a39fe5391b400ad0b976acc169ab2e054ae5f4433a8ce99d4a98ad78790df759ca0cbf55c25e58a0edd418ea97cb3a79940bb00d73242f175640dce9c5a0d1c86fa6d17351624122a5ae87ceff67fce9ffb337d12d5a7d8febb97907518c3832c3cf0162bc2d2a9e54f33302a3465ecd020d759b94f2a29b8e11bc21fb045d8e13d7b0f9e2d2aa3d407d4095d406a9d53ab432d252aa13b57abbf28a3d03cb2869b54f6c0c9d79668ff3228c5a64d3fa9c0f4d7ced25c5c81a4bafca3afd556e07589b2ad551399a1ac31419d039673828a0f969ee04fadcdc8b8281ab2cfe26ad0f55845500cb29b6c1f327e8c857ddba84fbd29386da9f7d65ddb562574197a18d6031a1422b8c4205eece4f0b28a1480db7c70273f3f3419eff8bf0c904351cadbec58992a2cddd3a74ac1bbdd0c224d102fc97f0b7b9572821d590ed8445a66b1a632a835ceac0a31c8d87acc77a26494fccac98b0eaf9048f040358b0da91666cf309808cac7feb202faee488739eb275b800133493b7f936c49fdb7aed3ec1c64c580cf1ad41b000bc810188317061e47ec09773f605be7151e2fb87249b2fa7a69d68407033bca90dc5d5a49f5f0728f415d7b8bffc0aa7c968fe6a2da75a1e90c41c9968045bdd8895eff0175a7c36aec2e364fb13498353e2456bb8c87cb17c42e990ed803a685fe694a6a0fa50df5d71d1dd23aeee545c42624e73117f90b56cc1a584a6a8d4010e55ccb14680fb7a0c299ac82c6c1378d09bd04ab750d73abf1039d464d958884506796885babd96b55da9a6856bdf90cec782150d02c83f2858f09257100ce22ef18dcba11313779bcc89a1875538c1841a8cf85ecbdd56daeb5606cf87e40e001949edfdd882abf26f4057385fdb20fd652dedd486a417c927a2459bb66c9b6207a293f085cdd6237b1f84f8f39410534e8cb5998b2ebb42c690d10368bd5eeaa456b3a82e38be9db2ad8226a633da94aa166dfe50410a5930bdcc8831e61aa61deb64bbb60f1e57ce92fad64aa5d5478a81ff304fbe2de56154ad3ad70615c3b14c2a80838850a3ffcf6a9791f0a8645b7ccbbd18cd68bc377a2a4f743bf8f9dc6f60bfe52e876216af346996824b88d4f336e7fbed344a8bad1fb115d82934d3d741cb02fe463239450fbf8a59566b64e97f9fb04590bb8063b9064f9cb4da0fc6682c9eb6506737e89551e12876c8c76939c842fd80eda772ecc52613fbd712a064d0e97b1ecbdf5bd6da02012009410aaff49fedae9102948dc577cabbc0496c3025008d8937560b26436465879f65bae05cbe618ccb38d92cbad88590f95bdd11000c50415cb45b9bfe34bfbb48e15bc2f1b01800e9f30ac31ddba44a73503d4b3de74209138fe15f05ad464b5cc4ba93189438c6d3a97c397cba795041afb553163407a9c6d1225171dca960b7b78d43d1dd919c84392b68581812ae1571c81c8001cdd279ed26f39fbe7a343fb5c6cca07a6b31cb6bbfe2537a4fef7048379628849e0e2b3a8d36fd4b7e8d71b1cd20fbcf22fcbf461f23557a71b00cad5a3f6498022520b42b6d1ae19b9974a6cb6c50ec593054a73f35e27394cfd1f36f7919c8463f1a97a0c84da8ef27781553dc4efd969f7abbc61f6f4cebc8f90dab4c4972f6502b0025571006c469d6e68df48ebf3013ef9624e3a37d71947fced5913c5a7ade5fab7904b7f3ca20844a4b12e9af33da6f5c865e794030fe3e2c85ece1597ee2783062e5aa303222e592a3a2f059d8e90b109234a05dc619ca19ad30e69d6c6a9192e25a88660708ae7c570e5d70a0f4b54ee7485fabb2d6b92689f349a61c453abf2c0b28d3e0ac531ad46481993c27df519137ac23ed4088c6cdb5bc405cf1af824948c287da36acdb2c11ae3b2b6be9d65730c7f5e6a9352ce5dacd7e9724d5740b798b3e8eab2aa6fc7dae04ced7ad1d2be25517a604066ca4c759e25f072dad49f60c91b63980c06db1972fe009f3991623bc622fe7cc7803eddb03d1c1ae1eee52aa0db709a7ddf13668b9bbab125a2ccbd8be3341742169dc8edfb5bdea182e4d41e63057cbc5708a21450e3bf8572efc759b7f96200ddd830c36e5988f4a12099aed0b1b26aa3df1fd38dec72436edfd6c0987f95c4bd3726cae7ec9168320e5631aac7dbd8c560f71d520b17b3bd619fc86432a79a4fddb59a550f8f8cbdd4360d7fe27cd66712ff8527d64c83ffe94128964bc7b4dcda1a66009f64a757c7529a37e0e3fe47434099bf7c87a8cf20c4f6ad0f9f7c5d08ec9328376b7680c3be1370009111652fca89d154fc802078d533169666b2a125d340e3fb13420b0ea14fb448479bbf63b1e029e83b57a832b9f2ebd871455f88966f7666cc85da15452a6932a8653bcbabab6547c0fca13dae632319bbb0fcdbed29ced783a1bee0c63f095f178120e2b49201d505302860f469516c8cf9e73625fdfadfff5fcbf2b6edb4e1c1b429183b4c03bbbbb373a67ef71ae7c4370f311302363342233026e28ac086f4c7ee32a34a6a66d45d9c3e1ce853c8933a0cdfdf769c173d16bf0609a93561557aead5d76619b9d6943a5323fba4a54bea5e3df644cc6e30b441f7aaa1937dfda2590e589cd7b797209c0b0aaa8cd6ce3fcf0437804c2bcb64632c7f85f4439adf2f774e2ab474978f0f6382a68ae6d76f5969aefd2ca21df3f3af5c0dd47ca84a4d56cdcb9a10c4eccf7b3c89744aebc914761658c914799c03b027a89e7b1fac86b46c76302d6a2a70332a41da7768edf2716d3ef02fef84f2f0bdcfd5212be09a1ff9817ff8b9bd0d97d63860ff9657cc6b01c83a1eef0fb4d2b2628c047562764a504d66d67919c8ff6eb4633accecfaa9e7d97ed132bc53c8f51b106f7509dcd28fd176095fa848ebde180ba084aa425b751303b12030cc8ab5a261cd4cf95292aeb8433e18d8a9a3079a258ed846a1a78f697a0c25a89e5955242696326f3ee2853ff082ae56579526758079fbf029dbf4081db2e02922fde4dfd5f01d7ca4cee6f6159a7c614cbc9e1d1bcb1450ee3e3dba06a2be2f0d32713c9bf92d72fed0e6eb8c5452c08787e05b0dd1d77ab69f13d309eea44e2c877aebdac44510865d193a82919db7aeb98ee7fe55a491ab4a020bedf0552e72f9d04480084726b3766c82d3827365de71ee042e229a8680e3687a45fb6717b9fe8c525898072034647f9b733eaa568ea32cb84692d73af62cafa5ace7cb8ac4fac673b3545367cebe4bf9e4eb0ca97f81a498a5c35bde8a95fe7815846c192fe377569cea59d874f81223f93d44668f1232486adcae6421a585f478e10abebe72c55ee3a9547457fa20d5d2b0816fcba18ac18519fb69170422208b6a110fbb95abe7c18b07891e888cea71b4ae6bc2121d7b3f2c4efe36fbdc463a33a665928f0f616553a1b0c6664a19c0b986664ca6641fc9675c75e2fe5727e4ee59b1039061afe79d72a092e5d360e9eaebbe6f51fe08b69bbf7e9ecc92a4d52b175c1537393a5e5df2fbbb50f4b799cb3fd2fccd3dcc9c0a9e1d544e5b0c1a4ffa3da0bec21f8e81ba6cdd0f7dacb9620da68cf705e9cf4284139c7e7ec86c5eefa90d2e0bec63df1a7872be7d67150b3cda90fdda43f8fcccd114f4105204bc0de8e4bc05d072856b95d0717941281da709bddfe141abe680138edbd581eec3de4551f295dc95c2f2a51690bd9f0eb6f600e2853e2dc4b49f22e682d6da77ba81be96c86405f9dd077c5c182e25106ca2f35188c72a2cdbf202c8b9eb5709bb6337e87e9684dbc2d2cb61d201818ae29e43918593a05791809b4e26c46f97440f518bb55f82b54c280c95f0f3acc800ea6291f4b8e8c0ccfdc45ca12b837c4f3c941ce654b758656bd95cb26d45fa29764e726bb309beecb4835f2a52e50e29e6501a424e85ac801b922a294b98da2507b925ec2311086f6675c1c365fd6cdbf34f5fc539a51e50f73c1aeafb3071e9889b8b4545a103aff385b9dd01b07513ed2b669b4e7cbb52936826b7eea25244f03543dfd5822ae54af29f484935a7434fa1643dd61b27e4285e94028f3bdc7ec3d47ee17ba9dd8a15469bc34aec193eb67c244b1a78f733043633c97e0726378df00643bfac4d29f413ffae959044f8554f1e4b8d94d9158b307aaba644d5d6d1bc233ef5472ff947086dcb01cff526e854275bd5e6954cb1b60106c3bfeeab463466c3f15c791608de6eccea4260fb190cf434eecb5f32432171f3740bc389d093bbb3bf316a0cfffec9e87eaad224f054ad84e9a6b0ff50e6aa1bb374de9bfbd2f47afe8d1594a1fa1b5a42a6f4e698e2e2a0f7e78562a15926bc1f3d6b030861b8fff96fa6f1475de90f19aaf857d82a2a9e470f9566456ff6e068b145ce2c5325351ecd7ef924f54f9ef870fdf1f82c6c4fb9458a535045ef53fd4812f6771b181daec33320ea1700bb19ddf67ebbfbf9ce38e28a29679624d7d643a76c5dc6eb455f1dccc9f1448a37b326b5a7b29af0fd8d7e4eb5fa74070296e04c6a33def478b21b39805c9b4baefa629303e8547525d56c9857a7a897766dde14f9ad7013a3516f559059033107ecfe94017f9994e58e5e05d5c197280991917915dd949650c1192e03e2d718bef2290b0209f6fe1ced1cf8d4fd09dbdd8ce9729cf13d8dc746c90ef72e3ed26ebce9f52c881a0bbb686c09b355079a845a6c8e4883f0c32157f1cb8812fadd5d589a1fda2e1f958d3a81691a6b4a88a3ba164535b0ec88829b9eebf627c4170121843267d0f0eec6fe5712cbdb1e7ec7e3fd4769f9e2b13f9b2c28b5296e8d0b63e10055745aa30b854eb06a44427ce0b93fb1d08869be927df448917f2732f754ef6ae906663ed40a19a15831c09c58284991e0aa517e0b7e63b97221d73c41ad350f67000857446c4be587ed25c6e63e19603bdb020bbb6633590042be85ed84c6c6a435b55b9661cabad64b30950b0af40c3ad2c44570b160d8590126eb7e86875f557eb5ab276a48583b4ff0a58b4bf32a6ff19b50412adc417a1157ef06cc6ef88b5a199b4868700d91321c28181edc3e08ea086e7127b72f5075322ab23605b64674e1c4dfafb88d3d2de96ca9ffd3d353c22d133c56247e2a2c793c2307701bcb8382d39e69276a5baa0ed7c4c4ba439330ca73a36d74307193e838fbfcd5c7ee9ddc21072c3acd35e6671b4dacf33cf145524c8067f4aa7a7464576fff6cfc22328a4b1e2773815dab11990dcc9cf50e51cbbc6c177aff943eab8e78f8f1b24060009e84b92a89693f5132a90c48fcd1e6a6af98ed3eaf4c450a8025e525a74f8846c5a6f5eef25925a34cb0edbca4efb9287cdce0beb29b7d3f8d21e0f39502c087a28fe355b661a41032b15bb82d48aaae0d11b680ed4cb748a354de4777af8c0820a016d045f2f2df552bf4fc47a9f14afb0345c160c4967f802f1e740e85267a030c7d171a2ebed6da8a98f0ee192ae0cca2f3413f2ac51decf9c5a2d7f3bd8fe7305621cbcb963212c6fc37b3c4ad38adeafd305d0cd402e74b0f0ca23ba3ae869c3def7f16bed6c9321b5796f90cd9f08c98491c240efdd8820c10c8263f679b827c7cb4994a9cc752a13f3622aee7492f08acee9135df82abfd352da47736c317edec71d63f7090fbc98e07e509dc4b830b7e7dc7858664a41442bacd7cef332636dca4ac5c8258fe4cceebb8c666ba5a8a70ea8726b64ddbc524ca2ee1e589a7f17fc5596588fda5e598267a193d51c23bcd7ec314796110f79bbbcb2e56e7998394c52bfc216098e8fa0f2ae24d667a7ab285270c94e3eac0370cb2ec0f157b7c8441177fa2d17a1e32c98a8e5652a5a0d822af7a2b336bfcb60757b565959db4e9319560eb7d78a57488f477ba1ae1865f9320f3c052f86e5c75628f09a96e1687898801996145c58b2828bb45d42800b8a32dd442320be4ba5a1a0682db26e34eb1806def2f3a05d4cde76d2fb8e1a1c9c45fde8b7e93755deb5e4072176fd86f166abab0a24a0d6e13631e2bb07d29688c874d760c4b82c5e9dd0286675715fa271931e4066051c9b8eb66fdc9dc0adea30de1c4c12856e823d64e63276bd10509102cdc949b2e09f4e9ff39d9ccba9f3c8d9b4802e622e70fdcd0b832c563f7bce64fca0444daaf6ee7a3ffbc1d4cc3daafb729da85863cd149b7ebb9c8300764bee3af5bbbf8167934a5981496a24186b2c3750f79ecacacadb464b5161aaf2fed3f651a5e5f1f84724f7b503f2ca93ecc48181d393f0e399677e5505a8bc4828a4d592ee9ee1fe4372f8e2ea48a5af046e1bcc0c3492b3bb02990606c9b74ad618c6f7662829a761bb1003847ce767d825e982617525796e98163591ec8405a7854491f7d88ca70425a5e276850f235cf575ff6ff46963ef5bb5aca3ca68f9eee3e18fdcb0fcdd5ab29eaf0d8f7812c1642d3ad315df120c9bf2d7e44b73c0834cea78c848abe62d4cd84987ed225912c41b792221ab376bdccb3f099153699a18f8f1b70ff16bd48107bdaf158dac2cd70a40920130e2cac89cc93fb405919b3b3f33716d866bbb8dc77c66832af8bc191cf7ec5369eb1781eeb0b009426542faaa51ec5fac3e50f633d4f14df68c64c7d71b347063a2b0931c3787e0fb23a5a1980d404491be0d3d79cde2c28a617e3762d957e8f28d00fd6e814efaf82e24a3c08e67b21118c1b8b820a5a32c4db60e93ce2106b0af3c14a1bc927f33e64ed98150ed653851e560927a80c125f5f56f9f01c2ca8423a320a7c0e2ff204b447aa45c070449f8107d7e7a43b783269fd77aaa6d68bf5bf197acbb8646f9ba13efdba580bb0cfbf00ce6018b597a9da4a6de478ee2a281e66cd7e05f3904caa9238916d2797a20571b3a225f16bb7e69fa30f5c3ae2a2786ac868034c9cf83e4f394654cdb2120371d57d2d6ad420ad5948ce38fdc350972c9ad1f724a4405d83d18a2afdcca04c99263c98736b6b4990853fc1e2ad9e89a97d3131c7964fcc979b539c17885c3af82aeb35e0e423b30bece51a5450d480fca5393171a42dc39ed89a0fcab15bc00ea3437a651abfaa519c0776dce79789bbeb520ed6db988b8ef9d51c3e7402a0d182dad5f2ee85460992e72363651015301a11d4fef605b84f836b35210600336cc381ea52264066f9a5f6e722f3be57edcbf352632232bf921df0606efcdfd8263372408353989a3cd43e8af90fcbe0ebf1903af5c1da1af81929c0d8d8774be59c3de37837e26378b9cb42fe600be627cd33b9954018e2517f65b07e70092e9d7392afc08de9befb0ce37c3a04abb6bbc335f17a870073ee04c470bd965eaddf00c85122dbfb02b9bee4ce29ac3f893d54496bab1d687bca5502364a495453815ba27d6cc793153af9913eacc740adc65c00edf43d3c0f38b071c57b2e84c858f53db73ce61dd46a4d4029c6ab4a041cca94ccefe47b3048da595158f5bc3036d3d5f7a1114dcd06c77ef82e49552fc45f08f4c2220343c6d39b6d574eab5acc081a8b65cab77d83a5b693b6d0afb143f3bd88c54ce4358becb29dc20f14a194fc0fae01852254f5259a62bcad0f35c7dbe3b6b59e9d9d4e14f55a22744abb989f55c34bc1849a39ac41fd3ffea2226fefd2a4468063c642158725c309589a7a575c56e26468b9a3ef83492d6f265897d7268e2ae281263d4980d6be1338f1dbb9f4520bed2ede4458bc9e7effe1d0fe0d298aa5cca25d3ea81621b23060f3a08dddb2706e1435c6a1f04d1ee9a4350ca2addbef26ccde21d201f386dc55222027b3efb517db289d6315728020baad6754a036bb9dfe5c360e94b865234dcbcffc8e5ad38eadeb815af52c14c6ea0584169d3ccb30314854283816eff9e5427aa7e9cab9b4c9f11cf71eb6f52acbca660ecf11bc9234d0f733f4d12105886ca0bf607419a84d533e870bf278d9badaf87d97b16efdcdf9322f47d2464d0670b6d4281e27cd3938ddd5ecd8738444f81cd6c1782f5d9d7234aa2278db4727804d1563d9113d0796ca7d77dc882b0c7a95bca638cab9ed5ac95c05e083212dcfb5db194d26291fe08ff76cc282d1b01fe98785e2b18cfcdbe981ea8c77c83461e40d68d5e7e00cce73d794c775d3173cb44b0afc0c2d4b13519d7c3b170fc60a21b08af58917b7fb4cf09a9ec9630d0dd9f5e6068fdd7dafe75a1c6d0b021cc094d62391b4862715218139b9c781345cd442e35ef54b4a6dba8ffd21c39a3670ea3912ad28c6df52480c1492d4b8d75a437fb5dd4e15b7c58ee5cf4b6ae1792777885cb9459135258a13eb35f2e1a04158adc5486e5ecd14e021b161e28de6961d11c7050c57f31c1844abf4ae188e35d0a5f207ba0c0d13f71eb04d809d788ca2c8bdcef34898156ccd7be23d70f4bf6cfcfdb8f14c79c70fe52dfbaec0499dde6dc79ff23556ccbf14468e9d3898590b9fe79ae9ca26b347a1e91297d000c1f5938de9462f19521aa451d121971fafa7999f05ba44786bc5b6d64adf31da2c1539d435c1279b9945daea70ea5d628515b0b779ba149c056184a34888972f00a477d51bc31d4b0707d64130cdacf900e508d7eb295723f1ed4b337c9777c531fb650f8280cd9232ed96c0213a206f0a82403d066ba3e7215dac7853fc625d62c44b59bc828d7c8de48627641a31832306d70b6f8d1d791ef5cd792b4ec46612898cb5385e560d57b43d4b4ad25379521543aa5a46b4a7c7dfaad1ed4bcca4e2789f840d102ace50eb84684e2f73ef52f6f8d163610b61e738bd177c3bd25785ce865a537b3ab9b4517de91922fc2027746fd661f8a4069fb352ae46a519115a94cf22ad4802f3bbd3594629c8537b7ff3c0c648487f462fb43c10cb37c7cd5bba6f17abfd18e33ff8c19019fc8b23f1054a306fce5d38f10484be2afc41e68968950915241e21d625de6fd66079bb6cf10ee27289841791e9605e9a40a3d8142a259b720d38cd1b1f096c3ced53bd932d5e619f04591a9a87eb9f312b5e170318893e11b253b7a650f0494689a9d6ecac98eef0a9e2e357ba217ed221f807c4acb785e244fbd692f086b6481e47e983193e1d1bab02b22f7441159a878de0af20d7cb40011f97696672aada7240de3f6a61aa6e9e6fadd4a2ba2b625e4bbba5ed9c2912148987bf6c08cdf294dcedef4b837b3bafe9bd9680014fb578aeb6dd825985098d2fca01054cb4a2a99fd195b98089b5585b502cabe072f04211df1215f226a1659e8b6c2a43d4bb9137ee0edfda5437959bab624a10af1b624c976d6a58aed9dad24a14957e2526f72d4e7b3cb100a88ea8d45f8166d6d8afe560e3809145591211625ff5742c376da0018dd9cec72d7897c9fa1f5014ecfa9827100b8bbeea68155804806b617b520e7d96ee4dce66d0753481488ebced2299f2f232032c5bea0afd13f8773fd0268f9d679dbd1aba9179a0fe3d84c5806bfb986b457cf0ddfb766fcb536a5ef06148390f1409c20426dc6a9294e63e0d9838698c340198edfd4c5daffd3c65afaa8d2535d33197e5f579de9b4cb1381648135722bed961b8ed9b9d55bfb11d03d6c76f0c96caa260c80893c8bf9763af88610043ddc22275cc5cb8ddfc9669a5777ecfc16a8bb0bf26600adc0149513de75ec5b59469f5d48e90d6e2345a3c01c02e168d9d89b661285360c7b415c3923fa9abc90d763448545ca943b60059fcfcc206195dd3db50d62aef6fb92a3ffce131a3618a7635e82916bb4fe25ac566fda8b1ded36f282cd4c8a9a65308539a654c2a079929dbcd70a874799e6bf75e09de73d37f2ff32351695fa2cef179aa1a66d5a66ee3f11de7848a0797f58165b2700e6106fbf8c7b1bfe2cb93a0baecb68acb8ad63b6a939e10043299dd6d2f972272d99c00e084804d5d9142981a556680b45bd0a179c3a95756610994b6ce600151fa5d521ef0313818e16667907520925c9d3df244764f23c25ebb9e8d02c2c482ff545f88c94fca6f51987e5fed0bc43b7931fbdfc35f722b8e1b7219fc10b5e3ca1a0c578a17357672f0d975db473652febf24734eb4ccba6b223f143f4c585ed0f2d27c48bc3c5ba93a06e7f98e111b5523274f9044dc0828cbbd6ab2925b400ab5a174251c9a6bd1bdca5afd4ff38a64ca6b712f14b8965126cb5202acb9541728826391addf04641459562a9550077c889356c8c053ef3212d81e41bd73664c809388a8bb8f33970d4e370ef1958247b59a366b2e8185639ef12d84cbecfd295f4c273974af981c43068e7594b67f27a7321535de2caf2d99c475561e6faea3012d29db7c80bdf0f9857a40f400ea1e25e3ea3011d38053170bb489aeca40c471bea816e020178f193c92d75fd1700c5b3ece5d82f5387d6d8a11bb51befdf728f21f5f9229bee76ae7f7117dc51c15c9d9a239c64901db2d94af8e1df6067cd1826f7fe8ad4a4e0b8cb7cad4e729a68ec24ed086799c4f6489a7a9dad93880bb4e69847f919b2139acf4c88c6837d893a61658adedd5b7456091a2e4b61e8f6374d2f00600647f5274560c7d2d3b331f5992c19fce464de3d4f0bcc8aea278bee60fe08da27fc810cce5f73d0fd86686c150aec11a2e8e98b4df6e2f9ffc60e0b5d88f9bd75a51d8b5eeb89b3d43e567f0048733d00a5068cbcd447040cc01d82c4a203fdcb010739a2d9a30a59a7f7255a1c4b947161daa9d17a517ad0c7168f32a07cd4018a8924cdd527f664ad3d5861d41e304c108b88529041836d0a863aa85ad89bf605351d66660492fc50aacef8ac54cfa1433bb84a96119e71de5313af46bb5e486179dd946cbcaf2f6ec8a7c9ed9dfec2617c66881a3c379a190481ce33cbc80d766f9dd32c4c5397028f5b4151db7f411f648e75d6b7d5e0364d20cb6aa270f165e31e4650ce4b2fa411124678ec92f33a5dcd64abb65976c2d43f60f2fbed1254d1b8703d940ac1696427d9ae8ea924258c6cfd377325fbbedff40dfbe93ba031a2c4c4a185cc242bd39de13c991bd0c65212bd5738313aef1bb91b938649bdcc40febabe9600e7bc33731ec913072e9d53e3e99f5b37c865b513df9acbbdff872ce9e0b3499a2e6675d679b32fd84a7f9901999592cdd2c11be1a0cb8cdb60091b698ffa786e4cca1c90913168edc79deec6e934861cb1baa90202c6e027f7dc5528790e0c4e66b328ed8e9bc953578373626d4965e60dc74b3176b952339511bdddd3d3bdced67b780ac39afe97ed1b2cb5ad217e3575c3e686b676ef2e0bed0ba02c145d168bb7608a5bf805526390883658da2514352a69e5f155e19ca67ff5063d945c7a0e44c88aa2478c60c2e2f0bb91a63dd9f12a19d1109bd9454036e2c52529dcb0951a6795bff6c7902156853937adce94db106ce4f45e9dd0fe68adb2c3067e410c267db96dd31a319a2b1e2741c32b68f7b7c1043b500d45bf95078e594359fd6fbfbe1ba8aa24a808dda24d3d2565413263f0a74b2bc8540778e3ee42474dc800c5645ed90f3dd6f2443a9b3a05cda725f98c9509898ed457c1e73c78d72b4b06b56c22f366a44ce32a75deffe8862bf080d349251e1791e5861e6eb6663f34e5886079081c73803175925f593d74d7a94ec3743c7400137251579ef3f0f82032e99769aa82dd1db8be529d0834825aeb3d990547e02840263f974dfd82d75f299156beb660f535d0c76398415a1aced05211a875fd2b728e09bb176de454621a9e1ef9c40d1d22c24340444e48c5c6998b937ef2e38b2ffcc442b0abd3b42dbb6c596f70464a7f1ed62700221168674c4f9ff7be362745c7e54d19ad8ac6e765118b5d371bc67d592fa924e0092257ae0a33d16b53bf80ce0f55c732939d26e102937045e1feece04cbabeb7e82316e084383fcd1ff74d13ac8a37d9e580f8fb61b56d8e401446c2227817a8c8f6f3a1199a848de15b606fbcd63b9e738fab96d429b30f29c5782815ea10ddb6ad5a4f6e1ec6897ad1af06d1b154fde7b33fca283c911c6642aa0aec3b1e4822530f1c0e637b84162057324a142b39596ac335630287742a62c704be1df3669f0df36e0114d0cfbfbc2847bf4a7f984341bacde6b10aec6853584bc3a724a0c9462b740de3c6d3e70f96a3871b6813abb42d2e15a04baf8fece8c63a54c7ce9491e1a9538fae69275d9e690f1c89a40335a7e4dbb2c42e54df44ee0854114785cf54c671dd657ded8cd22b8eaa8d8507b3e97bde45d57698ae5e20f7b083c38088fe89bd0ff80204e3c9893d6a3e050636d680965b27350b70d3dec61b374624e16987171828220914d8b6a097f9d8c9e805b07747a9a8e0fe09fe3a8b55596fa398d6a6e626041c7a2ef7ed990310be7a5a557bee8b257bb58ee34ac0078db0cb114441792313ff30546f77eaa1fd608c6878bd3296beef94667364b4b248a4775d6241e996395af3145c1ac60410df746601aedfbd117d40ac393d1b962d6f016ba6d8750bedf2e0ef1eb2ae1353ff64dcc013db886062586c75a6c33e33a6e6d1992f7dff087af952190cc00d9b2fc58a06682566f4bfd8f9f0bc4ff739b1a93722400cc5c6d145519052d20ac3fe3f12374ed09b3336245d3d84903b6a7064ab059d765120939723d980c113a6516273774923776c444c09b655f02b3c8a4707848f46e0f41541c2dabca007eeb42ef9484e8b35a187244fb4f7c037c40d480b940d2a7f4f1c3f04a064dccf9a3f27cce6e4bbe382eb341a54a7dff2f3516f3977acb825356f308b19e115decde1b39c7f2ca1314559e1a984a96c0647c556fe628b6cd064d2f783fcf422fdb126a47e94f50f4c5a45081b2b40160ee48e7d52a65c3d5786aad4500f4ce1cf4904c25d111a20f99fb47b754867d51d4aadfaba1a71087ae89b72d697d8ac1142e721d69421413f74b9a0e2dc5cb7456c1ffb35d1eed596cc3c62010d73f109263ae135b5581e4b375f0276a028ad820d675f856e2d2fc0178398c892b474f55333f89ce99b4bcee5e115f78d12d9e6d5b712d96822a5dfedfaf6341ab5f57db198675a53c7c13a9d009ca2ba49d8272f661292162896a1eca920476444830f535cf32d05ea1c6637cafb35e366c21455a73203c8d7da87a6aa77ae2a342bf723178e805ae0c2b9791fb4979862f8cfa9323854ce2227f67ea661ef17ec58135361e4c3d2523fc4688890eb31d9029e9dc3e94c37c3423f46d5de35a0784a5875aa2079485622c36f0a36b69e14fb7ccd2548d9bd13942b2e537b1ac343f4af1e444ce68830b9bc85632fe869139df72f49fb424fc6cf0dd742f4b7c3cb0d45b863a8ff3295e12c125abcfed753f671b34eb4053bb41256e63d3f5423d2811d6ceb4ab9e7180993ba66f50f450d2a0a0be7fffab2f784aebe6dac1eb92fd8a3cc0e5f434d3cfde33f95163a1e90c106b15a43cc67d103b5d17830a0722c5c948616f3cea646dd36cce602590c555231c04bc6db2d1e58e779bdde2b11417d14c488e5c0b0defba48f124612e7b39873223f82a48fc22c839446c6ecbec93d4c1344a86df78f9080b4e6eafff71f56e25d87928d9e39b01097e547611d6282a4d3b2d679e9f72c402bca4be036b3fb9d5d8bdf4882c99a2a34de35427334f88e966c2c15f618d05acead1abc3edf7c1bcce917a4df89c0c364652a1a41c8b73782cd5cbf6dd2d3f1a9b51a4ab33d86fc155851cb31af7a6d3ace9ea1d02541a4d17b9d61962f2dbbcfcf23e731851083c77ec2d4eea971e42623c7f82d18a9e2b0072599f1881e8885afab266bd118f3cdc770e0886d13f2cfc879b58426df4c9e9ee910601fa484f60113f7dd19d99d8e0e2dddd1039c6624f1467624a03c9df843acd3e61d13afa904c10af1cb4edc2926c8b122e1b45700274c98dd888c2e93b302ccd2d8dd1c4dd8c14c5d280638bc42ff31ba5ea15e28803a11e31a7632a4aebd5d16234ef2fcda7a7d3fd5374c7c8a5920647962aed79aba6926ad960551c8a7ca446e09e56eccd6f4c3494ab7eccdc9da657bc8b4eaf71aec52485be526f87c03fc9547f2caa8bc59948a255278ec2097059f6c546a38563b0a906024b6b6f6de7efde45e721c05dd1cee155a90f9e5812d1e434bd267430c01f732f0ecc752e9418479641d7363b72c2d102c92862a530dc609e14c9e6db44245aa13f146a427b89c15ea9f442cc0e7229107be37e19861b3cf24168aa3d08b1f2bfd7c08d2addeda693d3b1f10d0a293a48cf7811bf8e9cf0504c590a363c16b753db069cfbfa5bff35fb2ce036be0b4d3e43e92f0431e8d4c09107f4ade5383391d1991965d8009533bb95d66dfd1128d456b82e4f3c9e6cf474a234e62a50dfaf6fbb53e608d51e4165961f32bb8aa2cf838a3b91ebb4e11f1f1e7d734e3958e75e1b7e2452e8760d394398e4b62435af83d2ddd9d3781a13a41fdd31de5b9aff452eab437ea0948651a2620a0f89ce2a893f0067598774e6cc76af3d91b17e1371d181b15c988bc5322dbede23f2424292ffcfcd4fff93ed2ee274f4c1a251ba8720115111391a3f1f2d61a7d28e67071dde75dc61a115ad934a4bdfb9814ebc6c69e90bba8efa14abe5fb2823a05dca5ba8bfb687c29e0d6e4a5cf76da69a18b22d4ff894da00b1499d071ae3718a9eb4d577bfd039db2072a62806f47a65fbadee9da843fd3d597e937e51aa4fb4b021c46638ea69fac0d2be24a27646581d3484408753921aeb4dba2ba7e8cd4be6ae773c7919f2990dfdbe2c5be819afa4349cce869646834c8958f43bf5d5c9cfea0e31cc15e020fc6cb68c3bdd5d68a0304510d9be1e9ba83d843bdf3e3aea7cbcc926c44d4af198d097a25adf12836ae8c2d250ecab83c5591a764c8542f1dd07b0aa89ad6c2b82416305619c437a37be9850707ec8448385099ead8f188513b72beddbad41038f17b22e88da754700f06f6e722e5ad77f8bbe974434b553c20f371e2640ffb3705318f7587e64e23f2252ae9a93bcde681840d21926dbda4a743cf2a3534571c718853682b1101f6695e55b7e2a74fa21daedbac442f89cbc0c96f416558f0ccae129c5ac85ebda624a5a9a0fdb06d0137f884f87c1c1d69da6f774a0d83b0db0348f9d5b6ce5104d7f897df336d1ac593487ca71c290c87a76500674d6db6ab13cdca8e25b60ea7ae92f48e7b85bcdf13490641c440ed438361d1d4f3e792727c4b7a019d6c3a6c8527349068d682ae717ba69874fdc461030181cb80adaf1cb1b9ce3dffdefa59726dd22de341d616322423fc216d742f8307ce5d2a939a5ff3f9dcf7334523b88c47f9ff8d6cc60a617c1ebd98070b894dcd39455f0261827032e38273d8e0a17d469ec4190dbffe8580ba773662e5f4eacfd07f338dea1e22a2bc9c266da72c6fb51489ceddce5655ae344716801fb2013244910809e80b35ca6b9e7a398745711e53c85166c1d7e55bd1f6944ba5e459a633c57265ebdd18c5cea0495cef19411c51abcb3dab7f410e5eabdd17750e4470ca184312ffb65683cb318c63b230749f4ad90c6dffd845f36d6552441cc969ae2fb3f6e5bbcd551eaac2184a3683d7b6a4ee9290552c0b3e86146950d7dd6f1179f40bad022e6e81944bcf97ebdb7a93d7e213598e7f1fa31d3843e3a06b08cf0efa27426bc0120842fa3ba54731bbb925d9fc42db15cae5b20765fa0032937789ab8434c55afa7583feae8959e86b7b9149b20f17b9c2491f8771fbf3b0e9a390943b721e21b330d0bed542e178a33b18e660d6b31b183573f4c7e6ff75fa81bdc269fc1447685075f865d7fbe7ff4fa7fa72450d7e3a5bf94b258e736fa98e49a91349e981502c0e58e68abae502e5b059ab287ccf5fcdf843539556a81aa680adc6a7b451517262a3e5503d73ac3355824dc55f347415e6bfda27517d931d2da8df232b3704e3462d8ea03add0c6c53cd3f0e95ef29e814f0fe489ca43f867095bc8a8b91547e7536cf04e810f53d6c0a648180decfba082e253d4c3d0202678be12e6d57168557f6e4d60d5c5e507e0c2bc774ce98bc825bd74bfaf733b4d0edc300988cb948a382727bf7e056573a71425e5a0b07cfbcd5f38d3f7c832092f7648dc11424ead3611cad7bb8491e3bd12159bea2b8914c754a43e98578d1074026eb3ad54dab7808bbaf4510ae7a9ede8c8a3d2c9c2675b71c01aaea88d9df26f5fba52b5f79b7eb7ba8e73a5ac70a11c8bc9a53a6274471e53b5a9b43e52d1cdc518994037eef98f2b4599bbd274f41d59be9a8f53f218136b30b6464509826ddba4fb0cd26aa187e7883c722d6b48f3d4f8d4112c9f05bdc161f8073950b36c00eb4f9abaf65323bd3b6788a292822eb3a22bb4ba1e06ffb54d37cd64521d72bd5c432301b7d275b87e92d97ed9367b64a20dcfc6afa7eae822cb888d20bf7f2e4aee8fb4ef28717420cd8818ff73b5892913839f15a5eab9b1d8d950e8c6c27a9c13ecc2d66ed2e93e707d7718b009df61ee5b7fbb239e06edc4f95e1960066a0bcff8b3fffb79678fbb54c6f8c2afdefc8a0484b3ff8a1a0e413643157602e504399180384f7cf258480fdd5c10483eb7eda46e3da8ac992cc8e6db8ece80bbbb91a75c62093d3d9af9faf2df28697e708d7aeba9fb88af9159a1ad972def44961d98afba8693f8cedc23c8782ed6b3bfb702d9ef7949345eed8dfb177b14ef775e96129ffd3e3cd557ed44e73d8297f5a25e6526417cae6da7ff04a9c2e14951dca7f0a0bd85a4e538ee2a71725c37635bea9ac2f07f420f5bf4eca8fea85f946b0c343cd4cc0c726123285076cf9077d984e95da05a600066755a9b5c8c966d7c9f383489de409193a2eb22202713ac5a5780528d4351a4a0d8b744b837a39695fe1746a50b3f26310104d704b1fcb1f5aa38dc14de7b9b2c7ef3e2e0ae732f887198f97e96e838884c81e687901ae30b597623d7cf8b135403e02a267f0ef0c6bd56ec1db3bc1250c3bf9d238225fa1b2c19fcd8f62fa09061c3d9862515a3f50860947b5eeebcf36b7e065a344b1fef408be974b8500447f295910945df2c47440b139d772e708a0447056c4c52bb3091d82c8ed8ff1cf2019548e7cd5d828512a42642479091f99451d942c2a93c48dcbcad9bd327c1dbea5f05b2d6b0856e5c5ecfd7c7a5d025d2a19615383271b525770a44725301f1e0431af50d2763f7439b73ec56a31f2cbbfdc594ba4380b3a5b9273a6387b5e1f08e823a6c58f4df76162184743a65d43d8a3baeedff13e7755133919482e7d455d3264e5a578ae9a7e21e581fb676f9c7c9b4153146acbc70fd2cc2752d5006603aa73bfcf5cedc3f5b5b4beb400d06ca2af78157e937bedd8111062ec71a78285508b44a43e848d5794956506bc82f5ef5cfed7c9a7eec263553c05e4424515a3e237cd635bb66a305bce0e9b140a6e870795a0366da45df788ae8e3f8c81d275e0e4cf7ab8677028d949e405b3a6274b403c8a5dd611c9cad5ce3fd3ac1c601994f43ba1ccb4d1df5b4d8da99eb9a94c5ad4717b7493c677c4d494dffb1291686d624a20c7bb346ff3f8f8480ab9df72fbbbb1aa8fd819532317d23a150220b54118c018f80e43a933cbd4d4661ae80f41f5aa5b2ab5dd92dc815a3ed7a35d2ab741f19328e205afcc873e70f88a60689f7e4424067606855d425ef42d6dd6a271be03c4fc8b6e1e4fcd892c18fdcf8bfc1f7f2468fea2cca5fb5697da1225dc2a0552e56a201c6cf52690f5222cbc3119f465332cbb20d7d6e53d83aca7aa08e49404adeda449efd118ee1aa83a9ca5ffe14f613353ca1cd399598d45d1ac84906d9a4a75331d10e5b35d11057cb54a9865660570fd015fc0a4288cf51e9684a2a540d2ea40130551e3a6aabce21114f1eb71c03159a270befd8c744e25259794bbbb4ec69f335d36e03684ddb789154fc87791e1d98bd7bb146a9298d6829a96a5417df53128afe22df04c0c6eb769db98f90558b8da3c47ccc84f54f37d1ee9b0f5fe907719cdb2f0844ef333081db8a22f01463e9f6297c62963867cf089077c2bcd3247bdc6b2fcca71c214190db2f399183ecc33c2bd3068ab548155e7463690f44eb6cdb0f78b67bc3b41375bfcebdc6985b4b2d1bdfdadf6dda9fea8a9c5af2e29774253d9383c317ccb6bc2296d4a3088a21204e356627ecafa265265359c7b92f5a76c17d828a49da46d394880e714d5bd8d5d5765b836353552ff1fdc9155179f8c04327c0737458db5e98a7405ce604bb9967894e267d2a2dd850f08b83c2ca79a6d8cf9cb10f559bebe2ee2f07ec160e70c12a0ea9a5963c4b8ab160e51c5927360edd1aec443d9556860e3ca4826a66a11d34d72b994c74ff03ac2db18cc802ddfd936c51379e6b6de394408e51d9c11887127a2ce230a874adbeea94bfeaf362e46d32daf796ca9e81013c043515d0a53efd766c985a32d7c30704fd22fb76848d405d6b21331da40ae1f9a93d6468e40e7d184d9235e2325f0c75a47dbd2d3ab85a62d4a3748173a1c61e73ada093e0abdc451868a2461aef3e9387c558cd60e87ec2b0658a62611d98372b918fe7e68d6c72f177d4a8f815386a5dd59c1243fe4c3ef5eaf9ff8c24a67513308fd0265da812677ebca4ff545c4aa3b0f4f1eaa4e4b14e2e7f1135a319f919daaae3d7a7f1bcca783d8884bbd80f0e55445bb15edb658f0817ae57777103b1b52fdf1f0292f6b189c48f7b01866e3051ae7381c26bdcafc7b60c4e0b83e46c32acafb453818e2b60d939041442173c1017bb81f04138f6860c7abf7a6f5466de145c3120736fcc25c8acaa8283e15cad17c98000002af8baf14eeba947d761a50506045e9cc8b113552c1b1f4632b7585efbaf0395ccc9cb2b36f6d82558a8d4de992799cfb1cc48612f58e7f277aa3346cc1bf19d0356a7a392a82e2ac7d4e5ef1c162d21b64b38a18b8b3bbc8627a2f0abcc1356663dd4865d2dc02b7e47dd9756832d50eef53650e0b3aa4407b87ed779da4222dba3400f30f2d001c73bd739af976b8f0ffb73700f31d5676cce18b493585bcd3eab0b81d67d490fcd018674013e3ab533dcc815e58447d6f462b6cf25d3adf2823b917d49b91c2d8a6894d676db7ef67418eccd9ba90f823b367a83097077bd44ac88fff959910f398964094e3c5095959a344eaa09b2d91072b83a5d948a5ae957562f9e7f07f03d808ced015b6b2185cf2ac5561df5d9dbf5068584e3955dede410ccc70ee15f16f89f301d6dec72db2a93d59a9a97a9591fdb5a70f792fabf8733fc920b18b01bdb7906d5a775735e032784298042e7a28cc6c824d843e63abe3aabff9f54c71f1261eac35f0c06799bdf432cb1da64931002f910e8298cbe45224be05e22a514ff32487293f188cfc188a310833d6964e620997d6ee27875b1e1e17614250e5f1d0ba7dfbdfa39a5d785e124ec34b690fe46793e9a4c8132da3ccbda67c40d233ee80e08bfd274a4dc68abd6e162d68939ee446b1aefa1fc981ee678e96ea948827119d8174254e6eb610b0a0caa3feb912054de2fba5de4ec16413297af005a7acaa0f40ebe7ed2d7258d59d5461fadf4da124a50e1044ede0b3b5f16238fae36abff3c779c974580063286a79a2627e17d08d8f484edccfe24b371cf368118ce84edb4028ce7624a47b2e04c80d0935df40616e958ae87fb7bc5eaa8f05bb3738aec1d6daeed7253378fd44f1fc278e342bea85cc22846ae9bb3a77bd6ec5bc229f674ed084852a89d15847379165a97cf3ce7feb274605bc0c8e18bd0218122a7d5ed3de6f20c895df34bff59d4d761d4b990bfc5fb3e260e942af229be359c9fbbf5baee7b3baace275f396cbfdfb649ef4138929eaa36a95552ad111c81bffc3744b9321e05c429bdf5a3aa3e3c1e84d7d273aaae60af6e554328af0c24973c3fcf832df14a2c843e0ca3a3722d43f6fc67fb9b83e03abf25988d7e432bbd15522f2577f4e6154edf9560022b1d71234dfbe1f1dd1452287a4644cf3d980c81ff68d64194c546ca9b18d9a576ab319e1b9260c6711f78930e2aad08b31a13a3df6b03ad4a3ddf298839d1413392545b990c7e58f5348d5faec2ca9ed937a6203c7c0628d8bc8164f5354ea8ebcbf151f60aa3ff46ea5397bd60a110cdaac5dccebbef9032ba845a71d0d6b5999dc65534bafd725ccd76700c59f1f2df016612c0510a5a1502640490e2ca69ca0be604929c404e5df5ef86279c25f5fdde1993c301ca215315ddf672c0d58b53427830f1e5160c02df2cf46ecd18d69588f780fc87e31837f9c450b936a631f36fb3fa1ad0026a4558baf4083d22ff4533ff133a15aad46bea991fac79c401d1d9c04888776f290ee8e5be21ada89a800b64e0802556ceee3a634ae90578e441d39892895f53aa78e888d61bb0cc0f2c3084374b25897914419b112f737b8a41196e349797a9e535914bae00f5715d2bd0c11eeb8cbe141ea03b8bba63a05d853525d540b9429d8fd8e9334a99fdfacb4f7c10ff6b4a29822acda814a7e4e30227d6224258a0958d1361dfb9497bd704de0281dab9856f4b5ac18d538f8297a979cb201027930c661478b9ce108fa57c9e8dff398e2c96d7f794a3e5e1889a87604833806d2f1a88855ef12e93481168a35245456c35b36e1249225aa6be9a10f031ac0726a403fd9bf017fd55c824444c1bd97b1794bb9973b53fabca7ec9e8646b656d08f5f35cbb731c8aa5623b96eb142ee83004b9b6e13d2e95f6f09c36c21087115ed23191ceb33b4b4ea18278e5ee6072d3468467f1e7440a80a4f46c06052eee9d6bd39ba74ebb3390c2dd24febfcb259b85fa50e549c4a69ac0d769cee7cfac738cc40ef5d51cf6da26441f92735b8c470ecf262b15cd5ffa7c994df84593a5c84c7c04766172f68be8acd4edc6b382e868e650aed8d23252062e6f904673904540c43d0033eb9b141c972593d13768284a329aac81db105e8f6340b45bab97e318cc15e98f4ac6be6f88f06852b390e054509d42ac59804e7344470dfb877539561650b9a3f9ef9172063a5af21c9c1f717705d16856a4afde735dfbee24d23f1ad7004ae14908f30948e953a73b40a2879a0c56f99ff692fa8e68e190b991c532c78567d8b23bee4f37798aa946a765922d0a5bd07a53da12c09ff8e9caf7f5f1cb65eac322e2434a08b5c74d35cfc45fc30f91623ae5c5e897f2a71dad56348bc6632da540d725fdfca1220c5e4ec2803b763f88fb37750a4ac6068af8999c8e316778c28f455d1b9fc05af1c7c85d8f136b4e9576e1ae0fdc33c0f1d09750d610c3690211006fb0a0d61c11f34ae50f0ffd265d00734aba7caf6e1f0ef3bb056ceaa70380c535d15814ffd683420b7641aa7d6139b262fe236f2ce18b9a13ad59c92e414e199659b3fe340fd42fbab394db375171083114834049c2cc685de1ac705595d6a5bf3ade4eb518950a9fa068d9ed7fbb838709bc4b1975c869eb271badcc6abe290a4f13095852eb0f144ad1b5059e3ad3efdef0c47b68f454e236a6ebde54e2b72a4ac8d98157b6b78df81e14aea1f9ea531585b61806ac300ff6464a4947ed43aa80fa9b2e6d5da466a7c0ceb3f2f5c34bd683728be3fb3b9234a116a8a6d91bb099a0e8fe599d7b00d10bdaa1e2188634e4de09fdd0c5a39090cf555886b11ff1d7a4454ae2e6b171cd5d9a7825ed4996514fba1be6f4c8b6350e4ed39499a3fc8c251dac7ca0fc8a3d1452f26e61d13c065df3f32eb2001ad2fdf3b49acf4f6b67fc22f082fec96784e705bfca2b750e09c5a385b1906a4304aa5b159232294bb19be2c2e364ede2b65e78dde134b5ffc37e256f97640e613b4d63057ac071a4bbf4f5cd0ded26aba10e95431af4549d0105ba3cca10d41b6027d5f8423a93519b7946855fe31f444e78a143be3c9e0ac3a46d48f588194bbf59a141cd3287a06d382ffb709616de7b389df05b670885c901e1e5e1c436da0c1d3ad8ef8a35af58ba2ab3cfbc295f7953d6b89f9e34e56d550f40f30283da0f7e571d80edf029459b2fd933220785434b9b48a077f809f72d14e4f6f2ab827ab7eb52fa6d09c9b68c9ae7084747477230892369bb53633fdd38dfccc9ffa32caee2b7098b05374b47f93943547bfbe9359bb6022e3d920ae3e0e4a5efe227a9ceec88d82df7fb1e2e4a0ff329628c845abe82974582938ef1a33bb0b530966f5f4358fe9d15e5c33f29aa3a8a4b769a2653879fa8351b0768e4152541b1b7aa50f4d0726f5409b7f34d59e54c8d27dc2f537ab6e322416f209625b1efff6afac0d6493a4fbddc31b86f2bd90db0ffc5002574640a5872f35effc747879d1f69d3e409f7093c5dc7ede30d66a852bf33dce47ecf0ba0ffffff5f