PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 76822 284b58c3eb786c4051773a4884e065315fabae773c771d1b3c77254432ee8cd2

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4fb8282169b3d83550566c0fbef92b34a5c35f0746484de45a44b50f76f9ea9a
Certificate Block Hash
284b58c3eb786c4051773a4884e065315fabae773c771d1b3c77254432ee8cd2
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0040170000b0180000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000573b99b444842e36dc14bbdcf0756b0cb159f042376cb7e112bb0f3173b40faa01569e254ccc5fc8372c8086d917de10f15a240e44d6a6ccb47ea7651cd7f732b5846ebf8d8b3b770309fa6ef2a92dc862e84ea277dcbefeec02000000000000002800000028000040170000b0180000

Raw Header Hex

00004020bf42467ab0dba132b7cfc0456e682bc108e5d8cd3cb2be705ac1e38c10323d1b19e25a36112ad649853d085a29316b28494909590f8c89c3b5c2c20fe841052c66ac396a06d600189aeaf9760fb5445ae44d4846075fc3a5342bf9be0f6c565035d8b3692128b84f

Proof Data Hex

59,560 bytes
1212160103076aa701a9673e9462d535d6f38d6faf60587af5fa1c6bcf9e4710c50317acdbcd138983c15f5813a6aea33cc3cb47863834db86a7c5717a205d87bbd5482a5db849df5faa61d669365ddce695c9b179fbc34877fcca15940a330bd7d6e5522967b54e86cccb7fea0e968af89afcdbb71d7750be7f1cf95a93930d15ba1910ec5c5305bf30fbccf34a755f76ee8e10d92e9ecc10e99d2235c67840e795685c450ac107374ea20bd85aa5a70b6de322bca059f7ebac7dbe6fbc73841481297ee8ff6b84e865533b1bded81e86ced89d3a04a8562ac51625584d63518f8e88defb8903cdecc5407bf186b84e422e846b353c66a4f9e646da84044caedf550336c2324d90805cf13c6598e1e57d1711557302a5b6bf6f43c6e89be047c5ed4d59b09d91cadac279a0c308a777b3e283cfbdcdf6839a0dfd939e1d6af2f64ade994f0c0b640f97261c8e98a245728013bb0f680a1e4e2ef2c70354d970d1c270f19142614db1037a51c968b58d97f410d4a1a23358efe93bdea4b0c5c69a64a7d65495907130351503d3f841c9078fd38086bfcce1d2010514ef590e9817046cb4d2321bffa6a07e94319559f9839218c63da0b244df85b919293603c9ae4ece11002e59521875f7c9ac99be368897f42edd84c6f055f224dffe30398301e5ecce794221dbb3a27d871c3963d630edf14ceb8f18509b6fdad98719528b4de032fa4dc44a972fcf0e32e37a4681720d9445b4f05fd28a18e94cb152420186923e5380d003dad37149b3e31253089786ef233a45de35cecd7afa2c3de71500fea06093fff0c1eeec0e6aba26a460610fbbab42fa59f47b8e4a97c7acc23f99319abdabe51591e9ed8f4c71459cf2fe7da8b1e100cd18014b095924c9a59c837701c0a7d7e85a068820cc35ff1c45d3b00a5baff52091bae1893e9d10b677443b4bbef6cb64763bd2063f5f622c1900565bb9cb3c72e96805e827a7abf8d14f9ea7e992d64916bbd7a1b416ae9be8f52389807bc0d4889f048bc9ef336699a89e24547d91a6cd28c0ca6808f35aa7cf77f81eabc46176870750ae2c3988ab7bec790ddef6e876b812056d3b1ee373848fa372c813ea12b0e0ddc4fd093d9ba999c90c47e72312a05315f1bfa840e19bce325f3807a6da7201f7d4f3d4a161556eea58dae23da58565c8e02ee38167ffe1c39e9506b1b0f0615da9e5fcb8b642d897aa78fd56a47a166c177041e1bb0bcb206685f67b03602886af80439fc6a942d05a7af5207f53e63fa8a0f2dbf2f563e59f7f04995f08025dd8ff91b68f2e00974eb19cea3aea281d1cc9ddd616af0e91e6b88affd1355d5a35344e7489e10bd830b552ff647704680b0d808cdc38daf57cfbe4a6e40158fa9190050f73ff0f61ac5ec27d35f88c4370704d3cebf84594b8ea0ba1cef3d2fafebaaf6f85a6ca5fc3c579e28b56c46169b1d17fa2ccaca6472a6d1f0cab1258331091b3ecc7de526c40ef84a0367b29ba503777dafc3c2d916c882a9001646265a69be9bbdf0335f3df287af5ae82145c5b69aa7500ca0ec0a15454112ef3e2a71e5d0a5a5cf0d0638f0945f03a5d0c6c8659e0d790988ddb2eda2f39460d3aa887e2cedec1d05d4dffc38c84044135079d2aaad4cd2ec594b9c9c9c1e93e83df5f46d02c068eb9d248a3ade5b68d1bd032579d2d5f11eea1aefe480f6164149b3a6cd131fc2f22f19bf5370cd80239638d2c3cdd36ebce54c261e26ba5cae7fcd55df28a130d1ac6e0dc53b0304332793292771d122c7a73e81fd215817e5a011ea716d31cefc271b174d17a0b4801e30b7805910367af8eb2eeccdbcc558ac8a2622206e7c0513f81996ae9a9be54c01567c28392236f932238b0558a99145cff5f69859aca4aef40a97b88c396f3a1ff782654ec14062aa48ea208e80c0822ede59a808e2a1b4d74e987fdf1c89141b158da8ef92a2d22ba84056560905db005e0c9398726bc2feec206520991fdebd739dd51e93b5ddf71691d44af7e1cd47f067682999b23c3cf8b6ecc21b4132f7f33d7cd831f45fc84f43ae15070d6d93f5fe8d8a8becf00797fd741156be1d14eea69e8f1945130c399e288a837298bd57dccac879839d12c12394fabccf95f17832f9258ecef06e8b706728db5a9ee7150d1c483b9eac74709d06e591048d6a8c364b2f886c8fbe24fed08b4915c717ed9fbd219067dec6dcec6393b0c4330cad044ea61251e7f2a31a81efd67bf150ffc78d77aa1c84f5f1f3223d4bb4d5e458d9529016a1d36a034ce10e00f1fd8ad97311726bd9692a061c31996f04233abaf1487342937fc4d5f003c7b22365e18487ac0e6840f763255a9e76b92fff42f38d139f4825c19cfb4ceee93519abd35f2e92b0e414c569e65d7a51d40644065d97c209ac6faa723209f1f9aac68fa584013fb640964a2e928c2f9f6dcee8ec189109cf9d25ccf7a0e60d39d792c4339145f778e15e33f84e09f8b5e7b2ce532e9c306616be3fe7846d8dcc7fe515debb858c5af38001bf35bbac143fdb63f9c5ecf4087f20b17d0b0d6f100c68b2668fc5dd08039b72c823c2fea00468d703147e0092eac55befdd83e81c9bc5df218de6d5463cd442d776a8a5d1161aa26350e628d7ef7f26f5b1c855f36f223bd10332f1f75668856f8464951be264653ea9eeee524533ebb96efdcaeb96a6e861aacb4e93d61f59e7c4d6598b8a1547ed2bb6773f90b148fc6669d094832b4e21cea7da08e691b947a60660e82f7e1e8d673cbb71f7c481ffa72d5b37b81acd50148a2b84e7ec3861efd0d15ee77ee9123e6c5b2aa4dd7254cf55896cbe008a13cb05ba5100c44b07c606aab0cd3cab69141e8129b04dc618df14c2b5a851a54c5b4fab1f512b5e439fdee5cc10de3ea448dd7fde60d742104d0cd6cc0a868290ac21504e0a27278a3a53946e5434489f6c44bdfbf4720ccc4ae452da1fbcc7f13de4e71a0d2b3d2fa58d1352ddb14a42037adc4c7fbd9ac0923ff013bc18a23c079f24c8d5604d4f9b90520d2d6b1c8058dc7ae369c7e72d44c2fca1a68dcde0235e3e490a1f8d2c526498a66c18d75137fca0684e81c9cae74788299a47195275a31e31e9a367e33bf20a05e5e6c0fb01170a2b7eb6ccdd55660efb4d6d1541fc305fee0a3a9b92d24c886fc31fdf2d47ff2b495183d7345344c5bcf4a0dbdd3254c62af3d68b85017e48d8a2bca40936b07ff9efb19cccde78b6f1033dfa4e330c61976e38148f9c9788fab2089ca3098679e5161d7c5f014e3e70f07b905be22efa5579895a36a914718033ec064e7cc5c4a19ee705ffd99930f530c09354b03af92f8598dae0ecebbbf1eac1c5cc322dda0854ddfa844d4628a0dcf0baa9066f5f4e830d92ddd95e486c3963c2e170406388b3df2ddc4fdf26f32922ef0f86bde24078ee682a8cee56e1e2260fe33fcd6220e05512d38b1ec02aa3abf760001271eaa086d550be07023f3521017aa64408c2e6f53eaad1d5761911405b6d2368253a9789dc1591dbb4127a5d5b7cf45fb197d6e58ac645c32d3870a020a75771d4f16bb6745582f61ce04b5ce20697026192cebea494a3b2ab01852488cc20916a389cb5749457a2d8ba78f02d815ebb647eb1a9cec8925a62237e6ba059dfe87ba177ed12acf12b695aee616c05d5282df9bcec03a5bef9864e15e55709dbd314bcddca1c006d047fff02708668a22aac925e484786a2f67a0ac562e1ce1c3e9cfac5616a3e711cd54a121ed6c216898dcdd9db4f670caccd151de09142d17026df1f05b3210fc8b8394094fbeeabec42d487357e9f3c06d87d6cfc22b9d51c5363d1d3708e79b1ed86da35dc6daa4490b51441d70cf71ea8b6e0dffe3e1f4236f0eed5406f63a7dd162028f6c831b4e02c869ba882a24ab4470fc2da1e6e58615120926c5106fd1520540cc31b420af004457375140a09ce68c883300bd9b6c422d17f3871792569453cc7c3ab6dd98ce02cf83aca779d8adaa4393a1dd479b4dee0ddd1a5745a9f50b185b31a7931670c0517cdbd4a2359a79cf1204c2804da195e8d844b02b45786bd7629408ffeb581a42549181d4e9d376d0552bb8c6b8765561abbc99c1ca7d6fd3178724d99187c6913842f01adece5a7ca2c1def79dc13137182c8b1adc04d837b5add77c6f3cb40b9ec54a1c469d37e6ca76dfcf2727c1e497935355f11991ba0aeb9a5902bb616aeb805ff47d557c355ad06c1e361aed0ba2c30f80c674bd802b7ae80df2a15588969bc87dc1e3b3b55484e4c25fd1c7d8d9e2a3f2d5f57750f39e5b28ab2478493dd0d360e145ddd3b6669ddb4002ed8fb5456f6d6e31995dc272ea2ce354fc22809e5fefd1625553cfe89a7a898ab711becf96a53f56268804bbae5f690a88120aec30672f0b6ec492778134936d36afbdb7eeb85a6928352eba069dde4f6300ad4caf3e1261997360f91070d76a0706da4ae1ce928e7179326db7026ed43d459e617a0aad19b5e07d0338bc3437c03b5f74b883aa6c5ab0de0f02631c83837c55b8b92f0bbd539e52fa2f4bc4bf41639c2586f11e0cb79f0f1f4d582eb9d487ad7ebaf837a2ee73d6e82763ab25fca1a7d33e51cbed10e32d5b979aeae861f5389869a39716961bf3853cc34d9cafc3a29de42b19ebca86765b1d88cf8b04e112cc51b6eeb1aa77607b14458db1361279424355e3dbc2e01859c4cfaf8e5e6bf2db682234facbcc39792e1f8d7cac563ddfff9678d809f6163f9ef651490af6b105f1d8ef02c8b1fcfc139de1211aa68ba5013ab32af6ceb4705e72cc1f297512971e15ee42298b3dc853ca785d2ae01a8353323959b5d35333a1fc08941d003408d0bca00e7e47c44d17c081380c2ef12034d60b59231406712169f88e4f1b4a38070344412f5aecf1be4bbf9c5bed52773632e71ce258de2c0b1abfb3cac56d96ecccb8d194756acacdad67731e1be70ad6bf5e2cb08b22b096590b7e40c5f2c8c5dc303409df8e78ca2a4040a0f2fa4c408eb9cd5ed8a819396263d680f458c59a4466d184eb46cfe9b6a73f404e583b7969be93419f427b3631e534da6913b3d2b91b1fb7b4089a97e0cc4287c97373c7765887d31a3befa53f4d95f23abb7538f138b75da30681c647b15bead5d131292404f47458a3a0952663105b9486ccac8606d29789735be5aa1e841aa87b080bc7ed433ca5566422b33d58701eb8646377c9dbc709b6186332b664362c16bbb6fa8f57900abd438fa70703dd4333d67d3ac439661c2f0ab6b2e03c626988c58d5723e706d031973393bd3955a22652540a5d0ecee0b7cce45abbe5426d01712da83573538e979aa3d5be3090554659fcba4c41819befeeaff98283e77e4b3567876e8bb20408dbbc250ac4c68f699ba6f2d97e326858950b9027697e5a11d5ede151806db5539190436625fb7c66b6ca0d968a510f81f871579d0931bdc11eb7cd9fcb98209cd27cc95f7c89272a7500c318ca9afc7b2fb4a94046100c2d0753034678e0fb61e8671f77740c33ad878215facdd62268a1ee04b7200cf4b41acc98d25ffe58bdbb37d630811b5d45d449ddc5401260c1c64c0723d80a0be0305b4b1ec7e2b6a548e3c80549d5915d02835a387b9e96fb37c28c8d73ded3188d5755eace054bc63c421ce04a137545d984a7e78c13761a279014bcec33ec2d6e26cad396bd3f90d87a9873276fea86722baf742f8e149052bf98b93adfe7960044d2bef559a41d4c41f8956fd2e15448101e10693e5deacd7b466f4a4baf294774fcaab175a57c947e15317ea82ca1f85060064e7a5504c5382b1189872a28b385aecf35775d3ed30a37482486b8c7b497220b5c9c78aa1ca2ce0b94ce4006e35ef270be43a05fd58ac0fae1e91d17357c01caf7f8c69c9fd16862ef98da86c4430801384ac51b58da364863e92db753f96f1defd8a1adf571a3e51cb03fe4e5fff910ba50705a6e2975b9123559793b414fcaaa584fbe99565cfa6efa18b0f34e1a96211940653d070a97f8b616e385f1c6f2b58cf224f6d633f166caaf05ce9f176adf50ef11045bfa07e9e1ba11916b14c1ab68992c45e630495e09aeec45fe1bfedcee13ddb225a31889245c2c4ed4d746215036d4985a11e595d40aadb748f55802d8d258ddd6f28d3f27985404308bd930ccdcd4225d459f52d95857c4caa2a8b0e787e90e34fe6af948af272249093be40ea3a84fa18765a144aeb9cd26509072e981290d3a7e4f8564518e37282d0bb903cf9b58f5f3c61f3deb75f7019ee8cc98190b337867c6e099b75e7503d336ae99ec241ca0cb9c42a41dd66115332b3f88154594d7e6f9a46765b80a8c88bcf84097bb8d91d5564b0519f978dcc041accb77bba5317e91c521eaa9dcbb4509abaa17502da72dacd371280c6f2c32734519d89c8b81f7e00a54b26e9778a0e59cc7ec083760c6ac83071c5c22cfa16d9f5e718914c9163d23d41f0ab57f00e8c7e720153bceac0c18aeeaaaf37f75ae8e11d046ed274a050ffb8a990012447d309560c96faac706485b6678c2cd94d467581ef533bce76dd9170cad18c3457b22cc350c95211863a9a545195467c0382595a1ee3042d74c0428caf31a2ae9af6d78a0bb1ba32546a5b1ac05985c72a7dcc4d773894e5b874326cccd3995dda97075646eaf5b78352d0002046dba271036885c35f60337821f84374e074c329947881b673190f4247383295cd44a9ba7cd45e9ec20c24fa7dc380396f56114d19ba39e8523261ee5d24e5eda854aea89e9af4cb987456bb8967c3f17a07a5117b60c9cbb6d614c05ad842711aac0cde0c6d61dab4328c9465e783ad14de823a6fa7d4fa17d38ebf7bcb4d53ed90e68aee7606044009ded9a62162b096a569623e984f591e875775f8be794aab008373e1a743ac11b1d63d892e85c57836e5810bf00ce3e67fa913657259e6acf7275bfd6e178d6aa64afb42c98742ae55871b08d7e6ea1e2108579874dd43300f9a81a8ea69e2f24b6b9546a4ce6966e7c145c710580a5438b8c4630b2a8f48d7ccd1597d2936688685588de90e841631dca6df8d949cde9e6a38928a8c5998e2cddeb4ccd0a6db9d4437ecb35e8d7388b20a154fb9f9d4a7bbb820e833ae9a4bd505316be61269750ee1dee02a8c4766865dd8c902e871dca7cf0bf44b6c12e31f41594782017258a72cd49d317f9fb39815556e682f360c8cc9a617fb4c42f592159107c8b844e21f9c0e3ce0363999d36f7ad309562d7256db4b192a43339033fac4213b6722162fff98eed9168f26e5d112ac4770e2b7eed3721955d8d00982a4f50047935e46d7a7affa3bac06a0dc6bcb94cdd67f2eaddc7b8050f91b5fcb4b2db1ae1f50ac85f8c07fa5b3bd46ceaa6510fe1bd3e1185ccb6775e0bb4e52b44c34a320f43d315c3a4834a0c6ba12d9af74673538d8d43ae811775d05096a20201e3c7a1ede37a415f8a03e593a2f87cf33ccb102bdaf38a74830b710ce53c8507c54d8a5cbd6b55d29e6bcd50165bdbb8314dea403bfbcb329cfb4a0c3b0e007d6320fb55ff530314849805e627b53553c45277e5d9e7e957d7b255e04e4ce1fa536c8acb27f7d66539ab7553bdaccaea7f32f0d18d20c4edf3e3d9f98287c94a8e047bcf4cf077711e840d17d56cccd4b50707aade76b1add5fec814f430d5cc444342a57d8120b98007103e2fd949ff5c06e2b02f5b599d6d22a2f0d7e7f4938e64e59322d8f8ac11c4d7b3e9a8d0a27c37c7a0dd052199535d989c7d1d6c704f9ac36a3f521dc39d5491490153231d9678f2c8ce774d53c4a0a86b329daaa757d6ec2cf2290afc5a43ce69802eaedd5bcf9900d74712bd9e737c382474a19ddafe11a2b9dfdc304c68f90bb61d6aca7b91ae420231b301c70fc0fa3fa8dcef23d8bcb237f90daa3695e030e1ad5b8c2f78a56696726386447404f02d976d862711359e69b408608f1c6d32d0e428a7f41d8b6f3f7087e7ea1d43f49e1600796965ed98557d91ff825283a0d1d52622ac5713a888772f7611861028b1c5b2257c7c7e1b18bfe1eaff63c53fa77f6425c61b6fa652f25f8f45ad67a57d18e8f012d033a1562f177656f54310d745e2136429e30d645bdf777788779e9cd060e8a5246e7c325ad5b3b8cdea16dd038a30c3ba02828904f78414bbf28a2d8d249da2e5ec558e4ad4b67f3a80648c1f9b9dd177025bf1b728080518c9425f5b095a7ee51137ac311fe3809bc5d19a8610b3a7826cc06e76a537ea48474a53a8f73542c0e624fa19ade095fa1b342f760f4f1922c60d2f07095d2e464f2bfb20ecee2d3089c470dda4e4f076b977a64d8f238568b0f709e7b68515f8c670edf69d6ac4b5390f104354a5136bf2642d7b4b816e85402a66665e90f0d4d6657f141b9b575e37961a89a90dda2887a421a71394f9ec6bfe1cf8b1cbb7e50272b6c1ec924251707a2e213714a7ee64b8bfb15535e0a6a4cdd87a4b9b5a467880534c8bb363cc310d17b7c199534ab1c6a6b4d74a6cf9e137b9d83f765f11deb01bee4626694d1549bf499884c83202a98ca030473952af806bf65f7f730d6781d7655259246be9084d5c59126b57d2341b815a976122999c0920042820b9d16ed917557931b6c7156b85e7cbc9047b843cbb7da7b318f6623bb62bf3f7a0da6eb2619a0788627ab5f39ffcf69f3b9bbd609235c9b969c72c53ff0b4036ce60d279de6892c2c4052ac324142d36f477c6fe53c50ed5a6e61211df5199bdae8d88bb11d95f011bef9f7c537b99625bb31872529378dfd9b3ef96faabbbaab79cfba8115dca333cef3eaf151dbce9414daf5d74f4c70f64d643100bc3c61b8c7d4fd7a6225e53ee2e2dbf14d63bc63e909825a8be5bd88e58ff0c45eae90423d2eea7114101c295769c62db6bdb74f2149d4a9b0e936f8929142632d8c922873a505609dd3223beb00877c4d713f8bb335aa856917a55e8fae0cf354c458dcf209252321d6f3094dd0daf222cb3bbbc4c579c66927942ce11ec8ef6e302b3fc6f7ea43eb27c052dd204857da3e87ac58387568c4c8632ebb0134d28527c8326ee347cbe909012061ec3410ecf49e90ba8cebf34322035b0d2b041a25913129fb84b61711a45f4f47231afd1255a08123a0379e69dfd89f37530a2b20d9319baf590c7f5cc322aa1f558b3c1a234d144972192e20e4d1be5365df0b0d839002706ed5e97c663df9ebbcc7e6ac8e8148b36bcdfeba35af62b57867250a9e9f8cc460b732bd144ce9d059abf17d34e2c790158a3c64bf6aa1e5326cf1b135b3272ecb2dc7122ef9b6ec5535cc9f4441d064f40bd81b88c1da431a872b9a90849b672c17bbaea128c0ae81e334eb010b829073381fb24075a658d3d789faeb11dc68d129def092ed919b0114a821be9a899f5411b9db6f934de5f5378be1ed0e4e889d990916cb398d41a4b2b008deb75cfb198655bf6394fe1308b0b0dbcd1f31b3dc436f01b43e9d6dfc57ccec40b1df25e6488a77bd46225f9ba7a01e567f6a69d6000e7b0d9daf16638a47f76d2ef035e9e68fc24ad99de8093751797a812cbba3067b627af6cc29bb5a4a28dfedad19a3b9840f45060965a0f1499d4babfb570d36aef158c8d7aa82b7b68729b2fa1b803d070806ddddc1d977a68503ccb0dcdfdc4517e5f7d5caa2dab5f399ad436b456f91065d58aff61fb77789833d7c2c82f7d5f69bf48a0e298d2c9d60fbc1add99eb28334db36b4dd562b1867c455012f8388fb37cf4d10a5476659d8eb5574a3d2c6358de804a6381100a898fd18b94ffedeaf9405924922bb85a1edd2b64686fe86c3f99e1c54b88957c69f39fcda09c6e1281f29d9708d00955a9a97104ecf952b1e5d56023fb78b9248b04a62e52ee094f7f5d71412fba9afaa83d64583fedb03a94f8641cd0a32a2cb784d131fd851b0c7dfe484dfbe9a480b59e6f509490dedf69e6466fcbc2594248cf709f8d0d842f26aceb57dec76e630cfc969ee60aa8c21f4b104241f60967c003c63d0c0096be3faf835471002b011f6f2264581fcdb4af0d70fc5aa22c49447057b1c70cf0cd71cdbd091c50c5942e455f5baee7d98f9703adfd9030b5a2b74984db5540965c85e01da36958ea7ddad7410442bfc8a0aadaef49182b75436d20c3a21dbf419a3937dcb708587a1518d6ba60672bb4d9f33f36fe9ec0520a9a76f2c338862b86028becbe4f0428d59eb57bc7555cbfc68a2d216b4a6c0c1e1c92378d2ab29b6cabc3f7b637bddc96f0c87b85917ac8e99f12d06eff41574538b4ce86a69e75cb07ca03057b3db57819e16ee70f5d0de4b2c763111b8aeb1c91733e67382b04124890ff973270651ee04f546330fd0a44f64f722c362a42281508739b08681cbf360411fd057a89634c9b49f690133bfd8f8ec177d07107ad9dd5bd83ccb27efd9c8023ace63c948c81193686a04ad12f3bd92ba50706700b8883f2d86d6ab4a5c854a9a27b26eedfafd3138382c0c95f5243ed369f9df61fdbe85e82e8532dcaeb7d4dc3a483d7d6660d2b04d929a24b4a14442242d17f5b96f15813e9e15555ee66011bb9051cd03e6baacc246aae3bdbb41cffd50075861702b138d81faebd0e9fb2e0fd428ba69162c8052070ccc0bf0044f8464f98f53cdfcfb1ecaead3bbc03580db07fcb481cad165300820bf9804d3ac2d8557494ed2d847a3b6758f404e871b7581849c64c4a13d8fd170056d8092a2d2e6fe9949c623d8cb1fd331a03f84c6f651d989b3daff59d54c3ca87cafac5f26fe1cc3aedfbd32c2db482156bb03637a9eebbc93c6c9f11c50f1a825ed606df3cd6829339bc0548dd405d9e13fdc078a48338c414757c27b3540f6c261d8debd864c1d9578cca7147667cdce7438cd6752330cfa30ae24d2f5adfe948bd7b34273d960237a54f77bafda0cf9e6d1bf78e75e384334ce00c7c131e8f773c55f2b5d572b9f0c705472b85398af9165c3648855ecc37d7e1371e7fce000342661b1bf548c52eb4dea40522cab5899eaaed4e819670b2313322b624ba6f98dbd73565e8abbe18c0b8eb749c197457490934ade881f75469e211ca3ce6e3886fcd7c0ed54686d8171ffc2dfba433f7d22115a15690260aa0adece28c07333f543fea09028d1f72a5b7ac5facabe849d26e5da67e5304bec95baed5bada06b94a911a81b380fd2d0aa90b7eb0101ea61fb6030d02bbd114d0a410e8cbb2601df0b28a1a6c0ec8729a272c6d816132440fe9750114f4e31cabcaaa9d17b6709bc0276084af349ddb421cab80e520909740122b7da3fb31392d2175129a2874822492fb4acbaf07c5adda779e3295191cfec9211cc8da6732a805420442d558f7f1705337524d0049e3fa13a6596691fe08a7db2c598101c1d6cf1a6949fbd5a54ea538fff6120c04ee5144a79a49059eae58c71fa9207074ab7b150d336d052a188ee742bbabbee2cf941bd286323516bd83f1d33ba9c5dcbf89e4a8bdcc30692d26017570a1ab90652391448976a6583eb848de8093f1cfc5143660cfc755e26aac89877a185ea89582d35db7166f8732d0efd51f397857bdf6251d78b25e6db38fb50a54e1cc2aa1fe56cf40ef0d35ee270d8636e92497cbac23a43ea67343dc76d99647022410aff61e9331d0e8ff276b55a63ce01395cb440b809907659cfaec68b7ee1d623366b8f590d765ad130399ef395f647f3b1982e4d9542f9bc4bb8d14cd5c6479b92197d9c51154b10cd193928b02e69fc1b5135aad27770aa534b1eefca59de9d3982c4d77bdd9af00a6cea8c57042f5673a1948b1ea083f5016d90c2e8ddc57ec48994b6734ffdbec15d2470602cf480f9e3c5d486c6829b374cdae17c5566665da9bc4c25a9245c7c0f0bba478e1bbd4ef197040be2675e4531b7c35258cd57456df83c8bf411f4f70817ed58b13b7ec2c3340f176d7608439dfa07a12d7de04ea74cc838f913db84eb132d61d2c5e9d929358eaaa04b53ab78db3d9f7388644a6a0084484d70e586f23a75e116273cf51416c891bb5ae62b8f3451a90ed4bd2d228f8e77e9a10eed724d78c1e4b03ee75966217ac0b1bc293fada26c95429dd2c72c0c766dde0b465853db30de8947d92f1c8af57d8c086c483a8b95dd0159cfb72f8ac2ab23bc80bb3dc451ce507ab9387e04ce9bc0e5c266957fd1054fe51e11af5d6f96ffcbb8f931fa10a2b06899e49013a69d5894864939d1e2806707787b36719ebfcb816f335beb47e80d34e2314a55845bc35543a53ae6da581624364658d2eba898d69134e247218eb6147ef322040fd00c85f279779bdeaf80eeabc1da964a6281310c0b8bbf5fdb5513980225142da7f85cd3364e8f6e82219e987e2541f564c143c582b58d98da0e8f6685566de972e858e5df9a23039c1f8f1f18dc0dab46cf064173665963f691b770b14336d8368874a567a5f211167e18a572410704638ec283524670f1a3db9f18318fdfd29ec39b0344678338b3b9d8cb68da0d39d85d5cb9dcd4ec39c105c9a53549d3d98912c9a60342d6316dde2b974f7803968dd4fce8c9674e80c1c68dbec6ca4da91740f8a407c05ee6db5760edff83dba91a468ebba661fa0897c6be307fb35efd2e39e3ef39025fa3e0fc593d2d97ba5adffcd186dae8e5a923f09248ad030842bc68d4ab123b12d2ad1a6a2a27c0e3ec4ee2c9ae2e3db7b0426253f5d5119bf17ec8f859cb2af5e8eef86c92f84104fc5ea1c680c0542d18464fad7c82b0a841a74fdf4629fa445067cb68237a264055043e26c32bc1fe5ad45b2ccf20ba8be9b7b08552c64d28f84f6b3190ea8bbc3951c2cfa27202db093ac18144c88e24dd8ebf50d0e184339d0aa0767874e59235f002b72799d61565624528c58284a332616999625198584c81539b29737e7daadf51103ca7063f48ecc856bb3574a3dd95d985779fa9f6e3cbb81197d3d1cc2fc211e7a42a2378f4b15c6a923ade7d0df7a911e16593cea4f49d4ca057e0e26303428af91b6fc53f2f3aac2e979e6a1ee86979930ea39784901440d755631a05c7956908608069a7c570bddd1ce2d035ba5e24a885c793f19152e21129c43a3009a25bcb4d005f3d1e559019915c19950d653dc62261ceba8756449ed621cf83de6d142b546f3d39ca05d9ac788544e021d233a96f11d6e9a7caccbeb7a07d00821e4770bb43bf692a2ef43ec66c0de45d8f7ddd08854d59704f7757f4e5fa3e3d66f0515fdfb416ffd8503172e2baffbbdf6cad1d515c2181e4b0e424658dae3a69eae4f29ba888750c5be314ee18eff8e2a9f1962c1b7109b6b6115d9984b13fe777ed16b25903dd397eaf2db500b0c2bd5fb0bef1d72cf724c4eb4c9b8015cd6aa01415453f2d5c95893f8b60c304e32a4044c053389ddf3c72b371ee943ddec894f7aae1e5b3debdecd1b72a2480069b35c045a904457e5be1b825f791971e689c55689b98137d5dc2e52982f63ce2dc0e4bbc6bddccbfe385caf3a4fb44c1faf8e3eb3490af52a811b71fab163935d73a0b3365b1f6851102b6b566c0ccb06912a6fe06f78757a33dee5a0d43bb9ce84ce584356f79e898516b8fda0bfd53ebbf63709190f8fa917fd9a2edb9347ea92f55795e65d01133300161d46c5cb7ff94b66fd1a040216dc0a9a4ed5341ae3bafcbfe0aa82a0474fe09293de9363151cea30b6143fb785f2787e49b410466365e86f882bf8dc6c879d237e8070d66cdc4f46826db9a18279a435e19a6dae17fc0c2d9fa584a058bdeff031483588695f5fefd65a5c22c1c4a889cc11df497a034746fec8ae6a8fed942c012fbabc782adb230854238cdc63828a94cf169e13690aa55a55800e2abcd0e04ad030474477e9852093ea4622627af49921cda8420bc20784a66d8bc9090a6169980944d43b06556c26012729fd2cb66c0a10f33f8d8accb6bf1ac705a04845216503aeb7ec3b668e85a2253df15c044f165fe1dd4969d78ba763229b90f9e0752063cfcc5bf02a09c5bf122a2bb64a930839860f569f2a4f5dd5c342227f5ffef7bfa4215ae8b0889d475872af7fa673ed6367f340335dec72ce1e820f3f115584e2dc03c541a276787410196d6c0165f68700dac454ee60e9319985d2b2b19013120daf578f97c55dc8fb4c0134a5bc090c605b3e7668cd17f54e9b04f80e735c8a145ab2574794dfc9003e5b6c0c204e5e5b3b53bb5a3bab3696920cddb12731e8459cbf6cabf398c5e10d43f14b7dd7046b4eecdb7db236ad142fc2d9385e3bab7571bdf92e3552ba1cdd1821ab81d94f59bf733d63531d7e16f8a6a7522c817803f688f589ddd9c322397ed3813c06469fb6c61d7fafff7f2d8e4b81c60cdc6c42191aecb8f02a94a8e3015c2d1808573dd238ffd4c81eb67d9aba1290c9fa07572af63a0366d61d5f2fc1c3a04201918a7d5ea235db7ddc55a43917f0e69a1e4b423807fa85464b58db5b10be8af73357f6fd20e431ae11ec301f87ff7102c1a2315c03d3f5e8f13d4a1fcb0765a24a8e284415bd799c7b3bbe124abdd29b7cce39f007b8a4012cc986e6a28ba510fe75e087719147aa9b0a558b8641367445150f453979480f58fcf8918612196a6375109be5ba098d71ef9b09af4dbddab896c0e90cc22c4673a830f05fdd0f6a26c53819472014b0b811ee1a37188fcca6b5ceaea1a668e8a1acf5190d0edf9b5e86f0a34c041bacff44a78896f5701cb974becb306e6257ff9e58d364c439450a4fedad4f831d0a8620d98509ea54f03c0ca372706814a17b44df8d087d95be363f2ba52ffaa018dcd83cf0a9e5d088eda9924bfc059319d7aceb1652a1956bafba0dce5fbbba43d464d2f0fd0f8086af0fe6ca3b2bb761c620b3f01a9a7539d2b9915ac18ed3b7d15592bf62b2d359288cd3ae62ebe9b127b0c680e1236812b951f2c105c44a12e037e63d7ce33ded1f1000fa0325ee1b833147b42bdcda206eac4a290980f0290ffba1f4956e96feea58670994d9746242c1cdbfd9c59cbf7bf383001643919afef9735d27c7390f1e7799c3499334c9b86789ec59401cd8f0482c2a78d3712d2a71a88275bfb216adee22b28738bfeac502dd2e3a3dcef34479fb7b3dc41d25b2b7814b39dfa4925eef6165a7cdd803fc709254d10995b1ff3efb6a4ce4f05f6b7843d3d72f437c4113416f60a5c0b21ddc45774e2bdc022651ffbadd25bdff8425bbd36d40a0882ce659d05854b062fed84d0c2ee448f89bd5ed8af79e9c8a799268877c601941515dedd21319e692bae7cb4f9c7788d2fef20dc2ff8583a1043a6bab37b8c5d6854110bbb39177ee02a469d4db166593bc668dda5bead883ed4cf19f7002f7775cd91ed60d94e53f8847d1c08682497479a06b2fe77e98429a5b7aac9b064011cbf23caf6fdd22978567241c21bd70980c91557732e1e5930cc779ed3a45247fffe27e05bbb74d6411c22516e2e2bc0b9ab1f5b30898098c0dba25e2661ec0c12e34cb554228b9694e4acc67ca8551729b8ffe9595b3959faa3284ae334a77d102cb8c745de5e55a635c986406f92db43de6040d7954ba9184f1bf08d819cc518d6cf139b82533994a2dfc71df8f24e9cec257457d44ec55794949bbb277c3ad009776b69685eac710a5bfaa064be59efa303d7cb9d00f5c3c1534594f9235ac7117bc1559125cc744bb03a1434d34f41553c112914625d156634bae77b04e959c4ca5c758aeefe8db06a7fa55bc77027861922ca63dbd39a52615b703c10d4287c65e1d58b3e07a76b09817c5ea090bf2e2162d6b06081372da05db02a3d2ed26f9d86cd6e020c87203bfa4a02714a7a499a5cf8bf41db6f7aa9ad7d218eea51c9a288ba41d253ed275f525d64a970e1342236b41bd66599f37448510e898c264c6bd4babcb50e22af6c77c987f3e60ad210098d4ec1c94ffb4316c7251a049f6ae0e01f6910c03ffe24b26137934462da6bed1f7241a3685d47dcb55602bdf0274f8fe3184c451656808dd35f1db334a87f723657d6d2f316902c2e7fdccbcac60fbce6065d239529af76d6aa6f5724db865970bf69bf021d6fa4b2fac9f5e67b6a9f1b14319f96e29ce6471a7b410b5a30c291906c69a93229ab7eb244c75162d380ec3046a8f518f071356bff6db61c2765298082edda34087412b856800fc2ff3e5abc567ee6a424b246549005ce93eb6f2367579982ad77c61531e4af7bfc8009f96ef76fb53f8e79b0008eba1342050f33373a7b401a6ce31e52b63dee18f33c30c0489c32c255506325346c37de89ee5f9f2e9c6ad358d36fc2a8f1157c48dca949054e225dd9e111b7365a845e9a7778b091f4fada2073a146fdba060b7da6aa938bbb8103002f08fd2fe71049903f26258fc0e1cfb4d6134fab8f6312f23b4aa6282d9612cfcf32299c227ec035b851f2bb6bf65ab5785f163d13fa61bba8765ee9ff3298da77c29387a0d807f03b9d16fefc8170495b02450feca9d12161733c8bcdac9e6eaa88463ba216d426733bb9deee4d3028705e019c8b2be0e974a2c50312cac1bde245109e3e4932fd316815cc8cb0e4672d9457e0da03f268fb54922c4d71c1938411746e42caec656f5e9930a7a46523293c992aea69ae22c8183874aefcc944a3109e5d99d16cb0ad3ad76a77730682093339b8691a463aceb2fc8daa2537b5b89feab17513701bd51bc84a4f1efd2168187fc3312a5d3e40bcf6db81bed8cb8649a4659aba44815915c73153581512482efbedee4c3897c0536e1c6631fb75906abf9e81a54f77e4f00ad213edd43c6c5e384e9f0853fdf1209291b2266e31945137dcc1575cad7f4d3a08282d2cbe748401c83f12541659a3f155d077c2f504225ddf1b4bbb72bc5f6c9d1cda4d59c939cb7009e07ac3ea614ee2a011171ee590c8d130face5cfbc458fae63e116330d6a6c26adced659d9ad5ba33cf65edad50cb328ab6345b32047453ebf75fddd16543ed46e909c3ee77fe2e7fafcdbdbc40e2665b18b5100f03a5c1e0ae07c6b0267f53b5b84deba1b263bfb3565d204aa28adcfd4080a92472b92ae0dc714a2ebe320978cee1a0b2ee94d5c67da370e2087805ac9a70ff7193bcced4c6a53cdc8ba237d454fbc3cda237fce03d4158fa14b3b0df5247ffe9369b573ebe8d2a0228cbee25a3d1a674e92e05cc551061a1572ff9e5004b311be7bd164d1aaf7aac53736192b0ba67949dee679eeacb4e992deb6d756148290f8021c706ab84f72d9be2249d5367bcc8f58e29a7e4bcfcad6dfb78d3b83bd6b7b4dc143f8f486b8d39ab299a9d2498e09f7bec0ee265265d69d0ad62e9f10e2ad23d7d5469795ec8eb3eb3630eff5037c7cef75c1fca088cdcd26ce17b96811158784837d3e06f91a73cf6f6d2ffe877b4d2d1f21bc1530cef54305586dc9d0e9e40390e466d1b841ae524c81650c027d0365a5245a8e5944a19116f3a1e774e38eb643b866583bdb1c8e3370c9a0a094c4492001e24e1181eb08d26bde6493321f350563cefaae3efbade701d2211661c2372e623da37809a081dd700679d0c3eabc40a04e3dbbbc44aeee8ed24394be89a51e2d8cdcd57c40d7eb7b63c50c1d6459f2aa277575b7b845b30723de689235b4ad1191f645244fc37678def48016c04b09a1d22c3450cd8b38ea401f00bc7d3820021973619c73d0bb29dffeea89ce2b5777e5a7b133730f847c189b318b43372b67b808f9c2ced6ff209b49ee596ba88da05301fe92134239de925f499bc1bf93ae43f81cef3a5df21b141ae91c69f591f96a3eff65c82bfc0adb303c729465543b0561c203e8959a8d9f20f173c81b97a5aaaae6441d6f5768845e380d6b11a36c7176659f1fd541a4e12234bb2babc685e776b17530caa2532f4970bddda4af3633bb91f1595a6406edb36ce845ad126b818c86fb3351320b48a329ed839ec9e914d262803a56cabafe5acb948e94b0fc7b07d2151feb6a1f0a75b51074b139b118923e7f5e1e54cc30e65d08bde4e186903ddb245bc06b3e5d25147e5be9a2ce33f8b6e004bccd2c18d252e3181111e86c8fddbf02038be4650fffb3709f7b4c597ded54ccfed53d0b1c8f750bc0c9f6b9518a8965707ab2f550e5358acf6561266af864524f7e4bbcb9e3543f4a940dcd21e307e5755573264a29e14d4c2361ab70e1a598bfc2b4b48598a9f8cb1824e93e94951027c3ebe705512a7d61c74f805d848f08a560cf48fbb843958f1b9c511cfa550e7063eb2eef2906373583efd3ef69db1451d81a92540d5afefa45bada76befa22c7f67d326581d24be7d11e5903c105f34a93b094c9d4213ca0b844ef77b26b39de467c3a692322e0510d1de4981f0f1bfcefa7d2d7ef155101424c19169d47d5a5adf80a3add5ef751ade2b531e479af0e675f0db991bd1bb820b7ce18b636c8e120cf5ccd5d47e4c93fac6580552dadb61c71f8db3f6cae81cedc6a5fd518839eed229392bd71365642c111860308f76a9a26a747e71004e3fdd74775b39426a4a5e9dfdd609edc9bcc1b22dc104187eae35b650877401c1dde7600240219da55fe0715bc7d5468ef4e7dd1b008ff65fadcabca0c5cadcfe7acdfc2cff917ef287bf68e1c6c989cc63b6e58a9e55076b75b1c1a1d4f4be353283273a6dbae354119f24d87f4a14249834549af850f8e04a3b2b79986d6220f63b1aa34ce63bf9daf679d1736daab7a3ec8cf56a26743a320ec61506f4592a3911382fe54c41ec8bc414d22f6e640c3eb77efaed0400c5434cd5007cfd85d7803a54d96e9d08a4fd2893320f2139b1afb81ae5ea8cdf5006bc5d32d9cbf840f70a5b12a64ddd62c41339144b05e7ff1c390e823df6419604e6472e88e0e5792b83065b22f5a65973653ba42b29143102caed93ed2e33a6c92a843b1b520c1473386455187949a0c9de5696d72511a95f6d6e139c2eec9094d6e23f08d3a210f2fab1d6b37a2cda7995d2050424087750a0b65265d73eddfff8d054c3deb0764c80bdc3d056f90716db559e401e7f0c24e1ff1f1efae28b230ea7c5279ffcd3c61eeec2e7b04b6bd4be1799b078b69741e7cf924d030607a98d0aa86f3dc3fabdb5cec7313a5336370bcccd2c0c2ba2eff6b1a15ddc9d004b273b63e4df2659cb167d4b77182558baafc7b2883260b7734ff960157715ecfd784d51f6b78f555dd8f7677c21fa7d8f1d73483e6ea3f191cc43a3325c4ada411e73ffa05a2f4c5e4c72aab622398c51eb3a3cb98d72ac0275d99a425a3ba39f49b55c1430d053d45ed642efad3397e50f6fbf3f7d962e1aba481acf4ba0e5e934e22e777efccd208e9db1476403f372d4c5d0d9f1c66205f6834ce9709f68dc8042d919f6ff976f0da09b05e722f00adee327c6e876d25a0cb927a5fa2fbd33efabc78c4a53fe1a3dbed815d31ed7888ee0f0c2b68858f2fee104734e3e45fe0553199ac132c350f27110d4c9170da15d53694b49fe80a44d48eef44dd1ccc3bae54f6a5104d9aea98864553fc8f2218f7c9ccd024d67b7936a849152aaad18f470e25be0de4a377476a5de633713cfcbd91f2bb5edc9c37ec78fa9c81b4e2301eab30283e3f73aeff625c18955c4c40fabbfcde80004fb77b2d1ce4236e6c1f4e77ac90be8954dbb2959b15b7177154a34a0368888535288a32c3e35cb1e0580e99cc0e366767754d5cbe55718bd308532427b9ca8e4f2c8c77c35be638f0fe72f3ea7d7cfa324ae0fcc9b309fab2624cda7bfa20dec13d8e19e262708dd1d50b89f3c3f61207dc413e9f04d9770a09d9f22a1a59d83d234a2b202605dc71b2f0a97333cf960910f9a6429f4954380d981d696b9a35393171eafc8905d6dba7b7ae603bf5772aca1480bfdb613e2cd81c344f353960eda91cedac79f89153091e8388466fa005b560cbf795ef8de383c2f8bad6d6a141f04f2f1f51981fbb2853fd5a35f2396a4964bea31c25db2022ce157b6275e54fcedbca97edf8d015f99e976fec7fb9dce42677e7a37e30e7a57fc64e3f88117cfed39216dfd6fd74839237940acee4b7c26b97d0352511c8d3e6f88cc866fec509b46e6172b1bc7f45fbcff67cafdee6ed9d56abe78153c8b393ea9457a4aa904bec44eb007448ac24cd74c4118d18006a92f736d395c7cac8b04c9767efe9b96abe4d1bd98f90243eec260b845566cae9555956a876a290c1f40b748361c77a969c310b392bef092975866a09116c9d143ddc96fd42088af08df7ef3d93da7c66495151826026c9076ff5fdc4c25f078ffea24be42625aa7398ede32519c97e7cf76af73a377c0841fd4def862f65c150ae8995b255d11ac95f998b646a979e0360445cfb1099c069709e012213f55da14f0e8c273799657823a95c18aa6cefcb1c5130486cfc04b6bfd956cfc312f004c77ed0a1fd2bee1bd66dd41209c881be3c031a0db8a9914d3f89f66f9ecc63a4103c2e9ba0bdea0c1958d95296b516d105baa5c3323a0bf4d3e9d898992d8677eb9b68213fd4b33e375ef4d748fe1cd4a52646ee9cdd0339ade2a1d0a5cd63275e754dea65266a903e2caf874ce22349b7528d55910836b21d3f39edd91198fd0b6e7510664d7f779ef0a6ba6defd6121710c416d59dd270827bbd9b81de2fb5ca67e2efbc7291c6f3decc4050c4fffc27df6ce902d0db2a4ae9d43a862d400f137fa7540ce72440d504c35d95dac405d8fd7d3790c2fc7755cbe99f698741aab07e757f0af2109315d371e710751f71f95662c345b5475937f8ceb5a3c9f6c71033840ba88976243f93504b1c314b4081be3515e62ae74ca4043931f7055fa382cee2851ca50021513a4656ab625999957a4ce82300c6e51f162352c8d7226fd811eef55ef83fe13d58e6ac7a7776e4231a18295fe63cf0ba4f7b040d385e2acbca54f3a3226434dc7370dd7e755668cd210d5dbb559220529ee56d63fc082cbf0704a1ae38e7cc26001e44db647d816c615fe93049cebf765e063f53e2d30c8c1b3232672666c63f730da46955d471a96b5277ba3037bea94afcb8edca682511763955167d2e2103534513c16f536e0a2de6057f18e5a78d7e466411ce1004a54392282ee023399e8a64d678181d402dad3d73ea8b0ae94c7a3a7e43ac44b72d924b5d1ede639245107d92b37c595f4dccda9dcde4e5d135da6f0838b0be1c24f8690894d718a7a7c6d0de20028914794420aa06f7b982145f40221a3e14fcac6f6beafa6dd14fd774a64f327430da9f72e4a8df0786350a2fa526c139a13cd061ecc205e9da76623bc5ed20349b53c1e5645b5d59c0f1798c0cc444d34c38297a61c6a3e65aa4f464b9d2976cf37569b70ea3c49c296962af7f9dc8bd27251f2013c387c48487e3720aaf102b445026dba042a8de9e19659253469e4cff022e598f23ed89f9429bffdb4f2616ec76b879ffdacb085dbd4863dd109902fd940b38315303c7b0384c4ada99d56bcfc1649d5b01ad1d7769fcb718ea76d6302cfec6afdcd4ca71d2f96a8af443891fd7a55ce663949c89fad82667db671db8ea244762bbc0dd1e7aed74bbf998dab8c2ee4683d8cc4458fd3da1cb547a481a85c4e670fb818a2496f7cde9c115244b83dcfb13d87f7f9fbcfa2638e01ebe288b2b5fee791968be42811f4caef8fb0da6bbe9c3f2763f8c8911fe294d85f0da691ab1985a3fad9ffd5fa1e7b82a1482cf86a4ebb646105e7bf9efee1a66e9cd7fe77aa0c2993624d50ba91de701eb40a0d729793d99193a2379b2906515a16c9c6e1dde5fb2b53c34ac83e85d98f4ea41eca8395ca0590e1a7eaa2789078a3728f4139d49509b4011bd6a83e13aed350ca141676ae31e3cf0c252064b9a9f25c4e0331d313ba66280bcfa1efd145fdc148541de99a51ffa79a21137bb44c3d80eb58ce488ee9648258e65e226d173bc3c2d44afd2af9dec8a609bf216964af3b2c4aebb0c84aa86ce59c9c8d64920be296830e2ffd2f95482c427c80f029ebc29770ded57f736a7c58eb4edaee480ebc97b98c2b0a9f6232d2197fc1e1282c3e59826e96c329f326f90bf7e74a51a3ff4cc4a90288685a4662d86a91699e486173db9ceb3986f4d418ad74afe3c08e81be7ffcb85cb3539488b527a1719646789294da00f079b23e54408ac64c581214cb04aa8edf16f2ee5bc69c7d0c2cd2fdcabdb7b98c9b4dc87af8ec4dbb01e9c78fdf6874ac145c8e5370716b5c48f8172b8198f364f299a1b06fbb9333863c075666c35626a68abd99c493992e4e861235bd34e3f3b35bf5fbcdb302562e940671206ea4dbe6600cf9ebc3e7ffaf06627609822d6c67c0df1975dfc242094855a93a6f8b3897f80956ff7715b9fd95ff1ae9afcbc59810f0e1565b9a73efadbbcb89f92bd6079c71754bbd0411e452a6388a8677efe76236a45b12ac80f017cd712041500da2acda01096b6102872b56eb70a8e1e43058d4de9b010cd9a459d2a7d9fc66abfe17276276e324f49b484ca30e232d2b5fc66859bebb204144ec88a85d65cde9c3c2c1e1558aaf2a076229687532be823c86dcd1ea880c279a1c09e3ed034aab5306f2a5d17ceee7054c966f6f4da526abdcd17d47bbe47aa40e7125e79c26eac47b44dad40521d36509a0308b994d7d8bf20e23c05076d186d402cc7ab629ec5ec0129c22494e58ee9017d677a8d37ad8b6abdc869f2ec8bb81815b1d71adb70154f36b464129ff690b648a97bd5fcc79c0fc74882d651f948486c0e7a414c91c023d5e1da1b83e222d052511660b18473c301f30f0f6f2afdadb573a73ff9522d975ef58655cef7dbedaa21af394de58f539e322c7563099a57d04db412af8546a1025b5a6bf05c456894f93cd2a73c8d7f8a656f87a51e1d60618d1dc25179cd378d55198abc17d425486e27ddd9387e7d8c755e57e0d28dafbab0fbe90b4b69419dbf3556c390e67c2997bfd83134081d1a1a2adf7aa1138ded2eba6f12ca30b877a2724b56b1818d41070e9d8c263abf5bc15cab4354d0a6565e4c1749e1964b7a07adac9dd5d6bc31f35b9fa4e16d0d2daa2032111f6624e591e36d740b2a076b1255e35c7d21af20365c01ce2228804590399fa61040517f66d554a70060ca031755e8251daea95252584dc6cfc6980c4b7b7c6528ae45ee6a6482a23395c9c5ca3800ac8d005e2108567cb40e62801ef9972a31a73f91bd01800eac99c03b7ca4942635cc6f059671049c612ed5f3d48d9639337fbc9d182f34e4c255e89fd8aa4d76fa816578d6b37160792b4dc61794e52696ccd085e53073fa58f68d977cb2d781390b5381352ddb665cf5b0d11e8d71529ea3cb43c6df7bfd9c9f242b5291f8e300178948675808e38a6df98904d1f71091ced6985a72bd320607628f44a056349582f7fd43ee254b967856b8e24897ada4cf44e22d91dcd491a564d2c7bdb34d09936a3b1c106366341715dd9e620407586893603b6605201f2a8ac000191f9a6b933cfe5f8a374035907581474bd9c8a17bb832789508ece4ef4073cc3190623ff9a228cdc2a6c9fccdaa65e9c3eccf092feac5382f005a77db656420ed70247f7299cb52b380eaf279450e06fee0f3b8426abd7d40784705ff71be780c810aff3d0fc7bf2f23ec03be0d25224e8babb7248c955590f1263923516b37078f032624e945be36c41a40961ee9ec2e7fc77f706b6c0c73331c1df2ff94fca3b89e7a369ca32f725ada292d8d3ed115b6bb6a180df058e0547e837dd0fd0f3f231e32e962bc2ae3ad7b12068a28a169d7ac39e959d2603ce78365f4f6b7c9877876c60b7d6f7b2e402c99294a22e7e953e93fac7ab106017f7edda3dd45922e490bee02324a08c6d91b241c226d704a4e453b3de0684688f31ef81922aa50eae92afdf3f58db66544d152fdc8e12e4ce44ccf197703ac1783203efdbfd113d64d768203c8362669fb188da87ee3d38d71bc3584c5c2644f968f14098936853c8eeae4b81bb7090248d3d65b78bc4ae85d987357181277f3e5c3a5fe518c8c21b625bcc189a72ad0f0db825e2bd4a3010b726509b0b389e3ba12439e4e0475cf477de521037f61984a316dcff421f3ac5ba7ce92baeff62e4e86e9fa3c4328b5560f86cf46423c58b18385d81e027ce5a1d83ecc3dbcc35c82dc7bf4decfab3aed577d0f310da083e4f1e60e8a5284aeac87b65dc685ff480b75101a39c94a39a262a85021d995aa592fe43c7873b4da11efcb368e62fafaeb2bbba5460ef4e493aeff0aca734a74ac3d68593d469901f266e2edbbc728b9c913c0def703ca2f139a828edc0a1c423ff24dfc47ad1922726b5dc467f554ccefb94b5565a7f58d95926886a7542d11292ab2f5dd9fc132bd526b00e0337b46643cc588ace70e3bb35edc9fd3696107bc1d37f6d5801b33f56604d036e32f2441a4ee1cccb301f1a1886316d4085b7472f91c464d3f2fb5e224c72145c5c39166851c62df7faf3bcb1491f3f9c62aa473bd53c29049c5106be980c60c4945e0534eb2b4b55cd3d22fa2f205148470302af8de365d6c9232a0fb687702b4fe82e46e3cba60e1da2e471a55aa2810a55145f50b2ef0742e22247bb6f0660ea80a299b632fdd300a036fe096455048f0473d310cd3dd615e06a40a3f115a798c81e14f76fd777d24dad8e9fdbc8df96ef4ad194652186f4e6f01168126e7a00f841b41f764586aa28be7236c42ef5098b4a589d95719c440af5db796a4670e259cca79b16c435dbe98b7ca14191717792f702a0db7a21046c114c43dfa143e752e023888cef24ebf70f084cda3e056ba3ea47dfca1f8b711b780fccda1c59db2434dd3fbec4086f141da5e57599a2276fe1a1eec3b3c1f4b1971352c1e0b36a07d1325112c6e2299db7f935b4f0af0406e8a7c64951aef1670177330da60c35cfe59f45add4f4e7c7b8d5106f3e6b3edac1eb2502f6c7bbc30ceef022e186c9706d98d69f817ed2f7aaa8f51bc028f3ea8814ebeb8aba0c4ae6e295a7f3a90a6c6efbb189cdbd81e2f4c22ed0cdcca352c457cd354f5cfb666457df5ea1af7d0549383ca7ee9bdaf4d0db06d2c7eff8e572a3b2ca1884f7251e9c837f5764ba804727f69aeb2abb60ba1df25029b7af9f5b55296cf590a055f6f4f99b9e4f42df37709af1ecc59f9ba92db57c28a95ac5aa75034726e355c865936b757beab0713aaaf3355f9af2699bae4ef53e7e306f1e7ddbb4e30ea30bb164cd1c1f87fbe5e9223ee899813a8b3296b7fdec53a7cc533b783736b1f5b5d644b28654008b1cc0f26e6b6d4d0ab1ad22247b5e53c4c56881ec3a74cf7362324227136552c72f055f09c0d51ba1c1cb455d60337e92c9a889b2f823925430412084b9b6d453ac6940f0f2d16baa02197047ec29e7798acb67d924e65c888e37529a38d4196a7f5a28a8ce3e145eb0f7abcc7b44fa1d3bbfdd5b6ecc609d77eee392383ac3aab0a2f5e1cc53e5b56f50a59d2ba55c4db66de423691ac5a1016edf2cabfe4d4658710fd52452f64e493e45056683e33801640c91d592231297d9593729b55958ed7c8493adacf50ec7ccaf0702c49ae1db44331e97b58c619be1c37201608d47bc72c8bac0a5574a5214a9e58a8a0070fa614d0cb43637a443de5e59727dd346decf7947907b0f69ce9a257abdf3304c6d094c8f17c745f5120a7b7c909981a1cda237b61a70dc822ccc244751051e818c9e7cf115aad8627933be8871dd7fdb7e47bc88689274ca160bf1733d8b1f32554dd57636f6197e3e77973e0c06b4f5d54a99c57b8533233fbc27e6a6ff472f8b25d989751f49f97f45f3127c670f5349a4ea01f777273bbdb4775c571804ec5df203d53fb89097d77a8725bd7915f63eebdec0704c63f0f2550429cc6acaa6beaa3986cc0ed506cb95c9f5442deac1390a2d93537607a49ff2c13c0756962f2649a11db82583cbf439666098955faa3b604be013290d070a55fd1f9ff075402fbd1c4aeb68ee19ed7d54c4d8f08b9e69128451aaf1696f725987dc7fff310aca6a8ac895a1c374f77a09b4aa877e536e637b92cde006394457e707afe8f28bcce70a1407f46a3993ebc0000e306d73051833a5a8b21ab17ee2028a56ebe860630a064c6f1153dfc6f8fc4ec16a86eb734030260958f60aa303fbf287c485dfb6f6f5d51f7cc769228818c2b629ea3e387f7fa290bed8607bcbb993dbb021729b78189e7013dfff03e5fef51c8da2fe726c478e1c835d0b1b8df7a562c0da6a364799faafe1714128483bed623f0642292e7f6a9bb4c1c9949761f099d03c7eef01b10bc3a64619f606f78842facd87efe3c0ddeb45b6dc78e58802171be2c2475fa99da1ba305834eed929383d30c94507ee2247b0ad0b0b3a5066d6d74d0dc1e397706dc5aeaadb61a6b7f48c5392b41e7b11e2e5d4045c999048fbb8fe10116489cecb81fb0b58f15bcfca92def5a8584b2668a1f1f5b51413da048a0ce223470d6ff8beebf8790e219e1a71639b0dc19da568e2630755f5a336c0f1778def17e461823bcf782956c417275e87be70298ebeaa0f827cfc26c47db2c894b3e2d3849a2255f554fec0b669fe716c77e08b466d8a0b426f3130ed4e0db9fcdd93f9708e93e3c7f00705f060ea5c984a1eab1bd92dfb13e2421089e91f1489d3443d447e125e3cab4c99ddaac1dd0bf887020c9e3435a287030114c10236b12ac3b7543059bd75e0a28ad162e64528b22fcf1777efdbf3d48d87afba0833cfef7715c2898104b4c96c580b38cd97d594af6d863515b3ac84f98acb0a2b9e18a14a76dec6402f2c3d17552a1a7cfc1c9ce98b350b46786595527db559abee0bc9aa6e70ffa40c61fd461c0af74adc5a01caa1a03a704af6293c8750afdfc252c88fe1f5656e8a9623464e939c802e56a5e508dcc97d1dbf938ce48f279708eece164d8d85253e147d17006b73926d2ba9c044ab0e8f54b53cae8eb58260e92681a2d7ba3c27ddb62ed2ca6cd9122b246b4f7eee53306d72fcd02d29afdbd7702991e989a8f31b8499c7048c59705da1892e1820e1187b3a2fd59432022fcfd0fd042cdd54a01ce90ef952864cdaebb0b5dc661cf511d05ff38ad31492415aa7530c3903cfacfe4ad8d5de5f50bca8c4ea7b311eb74e54b3341a7cfe6ee693b726e1dddc4783dd223311f0d3d363b4868cc20583c8e7b28d084d732034ca0b966fa44066129f79ca1002d8f7ac399cc5694466c9ae81435dd3dc6076e6044e410e75d3dbb6801e39461760e303513b1cdd9f19ae625c24ee4985ebacbd8936d41da495bee572cde7fc9ea96efc72914769efd85455b15434436fb50cd2e4d2a70f6d0bf40c97ca195ec52c7cf9c0471a7b909d445f74376b11602ddf31173785f8da0889d85032aaa805d68870bdc79dcce0c5232ccdbdaed7e80edd64a3667b735db8bb3d1029d60ece83d9d52a286e1c92c6c0f6d6a5bdf6967457017308960e5b1b254622fe7013d25be106b1a4309e19571713ada74c59c6b5e21ddab8c7a6f4b09519c043818123e1a2363d6dc30679506901c90284ae670d6f46c70d49a5ac1872a62f617914979c10e5c32335d7772bdefb1db9b2860f7f85ff986a4e98c2c173287c3806ee2f7fff115c3d99950557ad16f1d39c62df64efd82726775b2943cf87951d7619c13bcdab67f5e612df4555b8bcea31975ebdf1f6cef40480fb9afd48fa9fd100e766e1c7cb8729e81238aa1e3d42acf73195efc44e545314a95835e8983e08d81b52d15b9395999af1f031f0837d8ffa4a00d31eea8c8fc93b59ade92c500748ce4d13425bab9970ba63c59ca1e0af6af121b3b1b9e33e013e21e539d41cb64ec3211cafe0fec288ea084ace262b7a2c682fe52ccd8ee8837b8690a26d1c7816c9096e3718f4c13c4722737caeefe468e7af9684c19ffd6c0d6f506bcbc4fa0d6b7c2bbb5d09e7f2cd0cf8eaa3f6943d4a77e26019e726881748e032a6f8d2a114696ee3dc685e662de712e1f6bbe991d60e68b3343497a02f6b6517149fe56d1e179b3ef843f8a24a00c7f08121b1834cb47f5ffdf6c4dcb2ee715de98b264e25e0042d3e52a51f287a283b4acc41c696ed6bc60603bc7389ec26b9cc8466a7ddb45e329d188152729075e4b3bf7f905c190b3286e3b4830542e304720bfca0886a7b54c725c40d48d232f5aa32822cce51b16b59fb7944b540d411e8fad3ebf562db18a00f8b4688a8779e4cd517114564391d13fe853eeef559477eb79cb53828a8db87d3f8d20345e03ff66a28cf63bab6356443662e5a1b7422dcc590ed55d3b20fcbf700e20f5e2a7226b83e56b79ea6da04aaada7d6f83c6ec49422cba4202c198ded95063796e0dde341b6d13c31d40e6d339fd4bc9b3fbd7e8d869d37f79a03ff7dcfda0681efb5a19e3a83254118dfd97e1fb473a8c09a2f4d2344995bd8f8559fda084be72496ffc2c052ad14ad2fd141df946479a9d5d3486e23518bf263b7611bd1e9fbfc324a56252c194570a0b6b296295f1ecd66ae5d69c54c590acf1df8e14411a90a43b4f2720c120ccea36acfac26bea3056213bc9671182e0df5d409d707436e20b7566277ab9d791951eb1dbe1a49690c71c74ddebb5e6db66dffcf4231349cd7eae92cdfb464214231c52ca6947c2bc690c33fa47925dacc1bb365201e3341281dc6f555c7698e3aa72030ac1464f8febea23705ba1d52620d0a656b90bca774680ef0f67c89fd4e99e405561fc85a0ef24d7bef5e50653416356fd6ca9fd062dcd7439379a44a35de20e37859fe6617305712209d0111603c03baf06c008b408b920ec68b6e2f60f59705cacc468dfaa5c3ff9efc0e27e1acb095aa0364a915cb293e5e938c7babf325a1873fea81ba9bed78f47c0f2a05dffba53cf09b2c67e1df1d8ca0f9b61d283da6d298c52e2a9ebaacaf196ed84ed1f4ed8614ec1f5d9f6a807b846a2d7d2ddff00b87204ea1876c37e7796daa17fd3015e1271e7383adfead779c50bcc43a24d1a444751384a7bab1f4047bfc0ddf7b122405ecd7716ae4fa59c6ef45b6deb1b79ccb82b2b45da3fdf70a577aa6487e4f47077dff7e6418081680962839ed4ec4528421522351688000a3093e89617a5f74070330b122ea4fca17f94f2c0b89991810ff0320576ccb57d3c9c2eca6bba8ac31ee7cd34dc34f5756793682bdcb216f2144a03783cf1485a23926b3aebf68a6a5afa77d23a07803b3b5d23ea2ca02c144baa01a6e9b4eae9c0664417f15b0dadce4068f342485f102b70ca5ac8064ace39813503de4119382f30706091f3582e0f87c0dd22a23263dd275e00197317ec91cec34783f0d0d724115ce91b8a82fca73d1a6943f0345e6dd55b7a915d27100533a736f6930211c21e46d122b8db3ac97e944f30e0c48695f0a67bebf6a717918001ccf5aeec7efb67843484cbf7a98deb06e787fac80d67b70735d4307c3358c4d774e9c45bef07699a6e45eb0d65ab911bf7a958f626ff982200eb2bada85bbb89e11b6f6fee629f45eb2cb7792171cdb5bde367b8ca0303090ce7747b0a4c2c5e60286044bfe3b256f8c5647518f50cbd59b8c94000c2b7e5a85af972ade8e4423e1e51ff38cbb9a9494475a59c517504b14ade5e50178c1e6fd75fcac08751d47709e517120c574a23572935a6ad65be4d85a0f6ffce73fdcc491a713c2a4ccbc115475b2b99a5bff793c62a31bc164d03cd188aec1bf2c293a3869c980f7123c0cb23ec3f4903ec2fc6f8a368d52f397872926b661fb082212b18de711ae79d85d3ba0a2da654774afbf5532f8bdb3e1df36c162b104e0ed3e77ef97cbc489cecf123c9bb76fb83a58187d5fc9cfae5d465543b3e04987f6088f82a536b812acd9a81a64cab63453d9bdb8b3534b0137415d62a6d2aa25564d573b3ee6025c997e168a524f0edd8a1f6e781227f2aef366c3c4fc773fa6c5d460d934eec67a121baa031e7dc662746e02db822584d0a27c2075be6e33205b54a6ef6b4ce8763dd02397b3664ac90a783734be768a41d2ebca157b4d34cacbf379b9b7e0e21fa9fdb9eec7a90bf99ea7556d0dd6c4d839a3ca8f97262be14f111ae31fcdfd31ace22104481419d187f923aac66e2748ba2c1e85c0192260a01f150870b7d391336dd1adce3ef703df0ab58208b6f7c2a2139d93e63aadef8baee4d1b67954f38a674433e246e976c29221c1e3d585cd3f6a78709c4d02250ef633c1c1f03121fa3e41efc7cfb9b8f9bd12794f8c534ce0dbb46a6b8acc8bee291d78197538e01a247dbc0b845cd79caa4225c35a6a9e43d7ad2dba280c73b6330a41960b6b45948825bec8bca4232601a086aa1fccdeed1206c2943a2b39db26f0b3578a1bf41820c39c02a3dc07d0a6b9584acfb7936eaddac0a0806e8259b0d42fd697ecbfece59b9bc9c81b8c38ae051ecba6ed19044a6bf541c1b1a67d1751ad7b3094013e3d284f7067e933150af626c7c9b987ffd1bbc44a5b043d24e7f4fa4fe9992bf142b7a9904fd0f2d0f389732ffc74ec13f3744489901bce9e9e84b5fd29b0cae77dab5999b9601b2c36dcc1a458c50cc369c030f4845ba77448754d0997269992cdef20e1bd01070b0ca75b4d25b86ff21988e5423870d97ef3f05e2d14674505471ba0a016270573bd2132f7d74cf5046e1fbf53714294676c7ec609ddeb7ac783440777219791ed0aa0d2ce38988f514c2c5108dde90323d6c0987fc0f1d915897186aeca1c4aab4ada0e0d4ed00b927a90552bb91872e97da5ed9a0bdeb8aef3601c0b03d1d2e2e456fa51efbec3524bb06945ef0368c2525222aff83a6e9ed887ee1e2286c16bd5947cbcc34948f74badace3738ae89e197b121035427057050b6c8c1f89f7d1c16901a424313b41a1c3ec442f8dd6100d0f7d95d817825bb8caa86c47660073838e7c8708b97d3b2c0bad54c0bc7837369d12251d90720f79e6c03f5f347b6894574d2af4b8de6b4ee8e4a1169dea6f0782644f5e83e063f71705243b97643a73588940e616e0e9c56161df775d82b2c38444d16de472b97b93e7a5cd3eb815468cca7897d74f63735411c3c971a8c24f6833b7551a7c4b9c9ea41ac3fa2cf8912393b53de3d81602cc12804186fb3fe8b6c73fe79fb8de031949df9007f4d6e4a8e036f5ff6ecb9bbcb78afa38bbb5569a550bb4e2f187c42028e2e2999bfa4f451f8b643262a98f2366518eb642dc690063e934cb87863a79dd040ab230270ce1dfa40410f7a3b59c907bc525a280de675d975df03913ee0176f3a89306645242d05f8e42dfa4ab5fc44953062344232d2e6d83f536e69c381d807e518919d80ee7b04ae537b2c8dbeb219c0d65cc91f8a98bfe4edca8c4d3c9aa9f7a244ccaf00eb05e299bd5cdd2ca7844084f9e570bb8518e850074da235738abfe2d543e32b459844b311e5080bcdcefa9b3f2f8c09c751174ddf907aa9acd82d57fcee3a5cf37cff49bce2deb0f6f4a6df975d8c58857c1e4d12479cb17870935f31336ddb299df714be364c763f8412533511b7a9b895af16057a3de4d58f63c8e3cd2302a7cf52bf5819bf27f58222786ce6aeb7f98417ba43b5824a770d0e57eda614133b315b823514c7e9c1000b19bf4986523773dfd116993b6f99d55a7212771f2ab5ed618f6331300e99ca429fb4523773f37ca589256dc124ab4971184ffa0c3e351ce93a9b6271fe014665acdaf58839d3e5ad60ecc95bfdef355480a51103a3ed82cbe39c1eef8026dab71a94f63cce11692300cda03826e64862826af76fa72fd4d1f34be4879aeeafd034ea8140b1b2069fbbb806a422c3d9916fddfb1ef4f545cdb600b4946654d7515ccddbcf20ef6fac22670fed26f45e947120f07833ec35032bc7c3cb97c7c2ff3073dbe463026132dab9516e596b2946627312fe3cbe938e11f7d823dad804ab545a2f9e3e873bb2ebb41753549e325b561910280124a8647cdf93d54d0877279423ea7240da277a6d64a3af98b50405ad9f806d6f68913194e1ef07803eaeb81b0d2a8e08ab1fd00697a44c32d3121f5dcced7d05e530e8608c7481cfb8e7d3b56c85854405c3f2b3d453c00d09eff306be3c1d1b2d2455b910bfd7edbe406a22126cb59083b92adb0f55f5bc478286b8a3012307ba4018e03bdeb7d58cd1d85569914cccea5df91b624b51a5381fe6b4d61ee32f2e3ae131e6e139ce71e76d53e81f94b57e4d99a781123db275f92e8be27136cd04e14d96a1deca694df88bfdb76085fedfbad63cc6384417ee8116f4e29f78d0298b1ff49134ca9a672cf309a0d17c51cb2c3361269bdbf1eeee27aab035d317c99f572633ecd32cad382a6b3c702048b2bd05ed6ac1dc0bebb80d83822ddec6530f8ca04e34f8a40104971fd8c093954342246fafbbb37d58dce8fba2531d55e4b7c3a830fbe705c773c33e791af89a2f718ef778dae24b10ad5cab5a50b671dabb57e633be7d87158601a05734b3840c7ab11d71acd751338f83fedf94c5c759fd04cc063d143d8be2c1af8272b516c13f9c8264576533659c1cf335bee7fd81d0d37e93dfe2bed23d9160e5a276661c9abd428072f367670236ab0b137f580244a66391610262002b4595e8cbc4dde48967bb44cd34b4f0d5ad9b8dc24eaf0d41ab6363f44877d4775c8628536e689f47263fd3553a03c010af2904b031fd0e393cca5aa064c5680fd6b595b18eff7d1e7d9588c3933d6dffa45da0a1ffc343d1b3708f24a011b5b4be4356c8804e95d6d056a16e1b0214f600702b65f6c7f42fa5edfbe1659c81f30b07bb943be9d6620b4d7b431088cf011b76243575ae8fa5894adb418577d401cf86e6608f8cd509522333def569dca0f70b41c1e97aee46ade3faade3d4e9b25b2cf24c86a6d117c2525bc1a2cf4f5058250a2436da3ba90ff240a1c61a566b5caf4fb6abdf70525fbe6f8f06d767acff51e921f40b199316ff37e805d732f2b9dc726a84cba750989b8c0e5f6577608479c2a9df96d5c9c0e77536b4242baed42433490d6947cb5e77676aa12e7166a9cdb765032d623e4a5ea320fb989bbcbbafab0a12c0f31ff467e9bb50567c70b3c48fc6201f7f5e5239c0fc7d372a53b5cae42918abfe1f78a171f0769dd06a2a62a4bf1d8434c864dd0411fca4db7a673ef6c3b835b5317d63494ffed83fae9406e3da37acc44e3ee76cbecbe8410aa73b77884b1d6c93c63d949b897bcafcc1f8545ea730527277a6be728ad98daa3afbfe2f0c9b0a9468942ec39a7c1d629c9d763b39d267f06166eff091eeed65c3ea1e70c719c2eccccedd0cf05d6ebd12332a1703cf2b68abd028b4592088ed18b92ae3d1efe750b5373f76343dbe9fff303d2c2783df9f40954e6fc47b0bd72442b347e3dd65bd34215199188002ac9fc990f3f378ff19cbcc8b4ca7d8982103438e27abd51ccc0ce099807fed9e2558fe266f6e88b2242f6675474c8161a3b613bd5f702dc089bbd8e16841bcec1159a3c97ab9692b23313f4375ce8cf029409217116549cf8169c6c6d4ed8d91e28f011c6ff3e832ea19f45caf9c55aeace42a7f2ae900f091809fd356778f815d5a9471364a63012d925a5248272923f14c58bf8af236a50562b5f417d3b96d71d469bc0b2c8890f4c1f95a77fb59b9d2109892ce564b9bb5bad994fe49b15b4c06dcb1aa96b7d397103c2ce6078a268a0425af934bf313077c53defa9b5bdc6c3937a0d00861b1c30ab0ea9010c6d9fbe8052395c3c8bfc555a3f1cca57360bb7014cc47bc91b10ad1b76b5f98178c5e46b599e29539208667b51d99f5613b520ddddf4f558375347e9a82a71e28a7895a7400be7d5bf3cc23ee82a70246ed62181c54304a362f4ad515f03f538d952d7e3d305bca540fbc2016a6841ff590ce5281f199b273abe3f027dd270a947b02ec40892e4f7f8709818fbe96a3833ff8440937292e1b212af45e9bb1d2680c3c1bbbfb617a79e97172f84f72cf995ff408d309ed4a120e6ac2a4d46d569886b12c9fbd3d8195bb905655028378af7169b42d2a595c3a37fa74d058330afe0b5d9209476338cacd51fc436a8f3c3a67f97e16974cc4a43e709ebdd6a1921f53c02183341834b45b5b5b3a5b55aa7c8849d857d4b2480bc7448b3fbf87eb0e37c0281292ce94104b469c49aeb7433b31e00179d5dba3aae0a401374b6f290bba9d12a5625732c0f13f5c94168c0bbc5706492fd3a0e9d8eaf453f69e036797f2c4a04ca4d02620e9fca2022d166cbc4e5fd6dba2652e73fe82986023e87568fffa1f695243dea9956f7ccdd5cba8b6faa961c61eda3c398a2e1b95ce421c59538e734db6ed36629a21938774ed4f93e20e97afcce69dfe886d14995d9d20e5a6dcb1db639d91e777afbb1d3100033b266c48f45714834b71bb29c16488dd32fc2cece07fa5d03ac500e72b7d266fac212ded4b1f47b23f602830217e75eeee73b2fdc211c5398f065c130202be0d404a6d5bde98ec9890a1d09815a8894a0c289e5bcf6592c6a379d73244006e89ae36f60ad54deb8667bda8baf0fb68b9205eef754faed489d9559f0f8961a9e629f983b31ad25a6ee4d634453aada9caa88327fe52b7ca7c33ae6f8640ee5d4d290da9121eaaaea389d926f5e0bbb20ced85a25053077ef3a8775690fec16a64179e9719f2b1f871543e9f3c4b83643c2a553108a8b9448fe59d29b87a1179d61d4ccae996e09e3382ba8670b2f8c04d2a9936101d1873ea4da04e996d52b1ecd578a604182ea790e176b4daef7804e43283ce6bec9cc48cbcab560ae69d41ceb5cafcfd0023bad31614a13b32cfe44ea5f670ce8acc43bf70094b065fa9af88fe4b095fc05588364680e44c4144457507a34a7e038728a534d50daa256a2691f79105fe0cbcd67efac97432f95a9bdf810729939a23b738cb90a953bb87cd486b5b0c2e4a150e111dd345bfdea4a77e642c4402c68150e85ea0106b7c0e854648303008cd18e7664843c01ba7fb91f0cfb77a66d3c3d5883aeb41573cff6d1efb485a9835cef1f625375973b061c08f99fd2d2f308c4c1f739a124be6496d7a27b64181f4462c893207eb013dde41694e0d03431591bc9d951b5c82c96d9da3f9192314b274635361ff5a342d626fa13ac031f5f48b7efa584286d6548897b198d69ab1d52fde8c8dead0729e829cdfbfa3bf6b40b55eb0206c5142bb3d9e2817772633e23ed335cd15a25f42bf4acc817d87d0c6b9f6ed7cf48a104f935ef2427dbebdcfb51f5e03241a7c5959831374edd89e0913827712e5d3e36fc403ca651b86762c568045b9c9a6689b135624b77b78ba23a030955ae8541de232b079c24232337237a009b708e8196417a5207121f8c27c2ed5a9a608a7f3abf91b73702b3731e51a58b82265a4957fa970387bc0875339d454f36247796fa0c60be449c9a0a79d698efdce4b412a7ac3a9f33deda9adab9b91dca862a1dc650b065d26a0ecee15f899d49c9bc0979fbc1fb31d9aee18ed3f073de1cc9755213660ab6003e8cc74f8ce82eb1fc1d87fb781a76e5f8c6b6797dbcc1fc16cfcdd5ade601cbeea104821cde1c5422b643cbdf9e9182bf21952683493c047592c3e33db5177048918db0f4872421718faf92aa07ad228736e9fffae56b94edccdcde90f9944983f7578959298fa56c8662e82248ef8a8020ae1dc790e49a74ff2cea6f2955bb65d4f60a323313f94def430921a5410eaa2feb80c95c0981b8524b5d4a3b2b3193f587e757b37f1a345f80b346768c950c27c221b3bac4d56939544dcbe94d1fa83fd7e94bc99c3ac3d2c730d5d7ec808240bee480100cf48354ebc2f898170a9df68df27423386f467e168bf7ca890e237243e9149f23d72a1c00f9e11da35c4109ece71b652edca88ced38d047b6e6fda2b6cd57f1d5973068e0f58cc68bee1ebb0fcadcaa2940471756afac81dc0faf6cddb000f110743e3e35cd7685ec0245d84a63f361bcbbe6fce2fb172ee1af18796c9b384e90fd5d2d3b78cb0eb363c0c4da64baf1266cbcb237c5ce47c71bf0683e8e48b37270c45496a51d67f8bdc5a0c577aa61225c0b0e5bc3ff3f479ed4401c51d1218843f7c36d72ee1852eace329cd93a295ae44daa7ae3dc90ceb6eaee0de9f82784b75912c116c4955d39c8ba2cae8ca7556167a1d615a8a12e7bf8c008d80393320fbb7695afc6d6111052caed638fcfdcd2f637c05d40852b962478f0c1a2c231ccf49df191bab6db947f42160f7eb8b29a6d483bb27090961a3daabcb57895c67039be67677014f1b5c26e466bcbfc60c58a1c632bf6dec242b81f6e0b5403ed4719475ce7611472bc0f4772fc310ab60cad2a329e1bb6705e07ea8a3e53366ccf9451a36339adec317b340c133893316253d0f4778404582d9cfbf58f0ca56be988cd952aa77f42088a42068235a52200377902984dbc8a9323402e08814a6ad513d4aa9b60b6e704221a2ed4714d6cc669a5de7204ffc23b2e29aa84786d679ca35e4c516b500bcf8e6748b00f24371332c8b3a3a231576142e34263cb122b796da140ba30a80dc3f0b76c81ef6ee362048fd61816079ed9620e10150d3bf7cd34c320758799e4469f5724afb940cf2e418dc7d463b080563ce1760db28f93abb68700ceab15b2178d1ce3c6bc42be3b754bb81daf7e01ba99166c9e1d7bbfa9b7acca71898c8132cd6e44c763139e8035ff7ec5c8173c02cea19d0a752319d85dc8c3ff4b21df4c842e207dfac5976b6fbae8f6d666c48c5f2ad299c63f562c62f649037f825fa8280dffab2f464ddcb77674567fe3d8078a5ab2cda59197ac14700a1790347d062c3eb5ccfe17184f37d07e1b1c1cb28346bf26f0362d43b15a3d7297d002e54f9c9cd0e4d5e5ff20145acf7a628f77d52b96d401517c9a36fbd8778a45314e4dd548720d6d38a61f4b1a53d9500f85f87f8d5c42afc3519384acbd7df7815217e513fc440433ad5eb0168f2937db70e16f9a21c7b90543731f513e3dafeb88586ec94091245131efe96fc30918ffc2c6db66e716e3141acb4c45e4ee7e0d3ac6a23242254e9b6e8d074226c7d9dec80e1bbb26b628b9cd39b49fd1cf3b16682756c9065b71b12969692bea78deb068268b65efa7f9202cd2b213892f6f07c0e63f2a708ff31d038e8a09060f9c3a650165b6afbae9a2cf77000c43a52c9a60ff5e6781f5609524aa35342eef47af908ff84c59820379748737fe43cec9b953e236fb9c9dac9140c1ff4267bc2ac3933b013e1b15057e296b0ccfc3fed31dab5c61a11c7b5cfae808832f163c881787cc0cbc925f82c1110ac1525c55976cb08b98b690c46176fc35f9364028dc2ac79fa7efabf4a22cb6d8a1a7605202f9757a4e01ec4d538a6a6bfd6de01dc53279fa383e0a092b8fdfb9670e63b0e423f9a62e81d34d9f199e0fb7f434311e7e3901ce4a771787fc9479b224323cc731548d78619efcb125c30685b7acc73fab6cb7eb88b6ea028aae757168e1ad677ca0f0452014f785b208273fb375df03815bae93fde3ff2b20e9ce58e7406632033e03b8762a25c05dde2c9fd933243e508f862ac0dd4cbbdf634763e33dab3c1fa5b7c9807ee69d7e048da1bac99c809d0f21a001111f35d38e51cd751a775b0c1e5602e428de470fabf240e4af404d958970bda88475cd9b5de90c391e410fc8b729ee9f453c7f9abde72699f9dc98644fe475fc1f9bcf39de6413fcbb03f46e5e538f0a30fad8b21fde815f1db940cb3448ed3a472edd4c996871d7a4159269fdaa22013409dc65c1787e77f9421e31dd7ef837633134873390c434d660e5fe5986b81a1c7158effb9edc8b418a1dfcdbd12c10244053f7c5accb2e6fa3dd514f3cccb5901808c4127816a8fbc8c01f3568a5b311353807307c67c62694b73e8f89a8aa6f7b6f392ecf2182171c1f1f7d50da5c96888254adf2a1a08e3307458f65cd2ed47093ab7e7824e0e689a0f8309cf54bcfb44560bd88e9eb691cd0dfdf5280d435a8b91320b4dd63a3ed851c499dfb53b949dcca8f75b63c2f8f44966b1fcddf310c2d4c7e3f52a6849f6499bdb86e2df668809c2ce4e4c24b4a76064eb9907b2f8ae47df131c793e1fb1abad0b8e8f50e7f66bb846fbebaf4d24b5be70c64da241f4fcf2681c9a0203dd7aaac8bab5927525225be8f7ad77fcf511fe9f20faa6bfb6c6a5199f83aa0d3e27bb95827417ff99687d2064c98517709d2b6d5597d1348a89da2131d96354fd26548c04c88749aee8dc1b1901dec1d0946870a88ebc71e2c0ec25e376574ca28d30fb228745a4a10192178115c89f0699eecfa2ccb4ee6edb6db6d73cdaf06ff86c136da4fc7b56787651e9e11a03aa0715703c5f075291c22962618391444883dd06a8614ad9745ddbac03017ba27305e89cc1f0f6fb3eac2647d06a05df94ad54297e51c370cd00ce4389963d13d16cb041f2a0cb36337b6762abbfb06eb879260f003fd5d1e7c9bfe7db8fdaf6ddc829700bbaad0b2e5726b9777d14a856c44e42214fc42cc54fcb3b5948960490f3f12a8d8f6d9f7407e98bca50741e5b303925f7e5cf23fb226a7ed1b4cad090093fc15816d2c3dbe1f5db0f6d95bcf86d0d01acb4d0fa564a60902e092a18a648cce2fb739fe4acb43575635710e941f941120a5886cf8fb98b4d7cd21ba791f1d83a171a78274afc6356eca59e93565aff6d78314c34f47a0c78f3ce76adbe676ff3fb2f2a6a803b9dc983d84e249672d3cab8663ad2d706c35474f7fbae262de4c998c92ef9fd385fa8fe0afdcb3325dc69cb45fbff377660282485351f39558726a64e1f1c806b43fc81875d72ac104de2bc2d633827848567169ece09cbbb8e6ce6bcd060ea1c70e3602aa0532645a58f8b52ab68e1ee7c345d0fa83441062f7072c3567de377cdef80129c84400d6901265ca20c95a35ef645d2a10fdd2fe09416a5a02750e6c0c1ebf83c4acdf831f9cf02850493bc7618352649f2a606ed2f26eadc732ff5890ccec5465ee23ca20de69df4451d02aeae2dbbf66f8c172d3d85c91aa91a20a81289d95dfe6119561d5b39afff76833fdfa8146f77b291af1c6958ad4b5fcf9332adc699b22b07f8eaea06e5ab43b25456c95884665fa5851906a823521f5140cf373a9b84441c42a00374a970313d4e9dedc0045a27ba854fef76227e905f139168864db29352cf088b341fdb53727c5e25640ca93965be728e5d71e93d4d30563a8b7d4a75af960030ed7d692366c5b82185a5c8141468fc2a8540daae089a29add66c0d27f4a590b804bb559a734aad64be293bca9f4d009dd0fb48d2517488ead8b5a0ad95f45bf22f58b257509bfbddf526006dc6aebd38520fbb7c37d7a66142f8ad3bf9485feaa7880582c0353465f2a9882e21db27cbee2a197e188327da4bdac9ff55eb283b14161637737da7d5645695684fe788866ce6dc0f2ae20bca2d017974f65ae4957f94b68b1d44cc17d2af415c504abfe5a7f73479ee3243073a81ba6df71c3900422a3e1e6b3046eb8786c5a0682c356ed0ea56516eb91af387971b80647300c7649d5c4511391a553f220f5eb6362a1a1b3d8369fe07d05821a0d1f9115c0a2c3f994de2adcc090b83be857b9473f5320c336c785eaed0f4bcaa816e3e4cfb1bfc98b02cf9dc47e11127635cb6a9a5bc90c289ec11e3f10f05b3268c5ab27f720cd4a5ac9ceec83a2122dab7007fd515a30676539aaa3101a1c85d20b40b8bb8f3549db0dea0fb74a6313febf14754906f1724340dea394844319bbae42765e8a284919b439507eacf05d1deb3331362550919677999bab1e7043800bf1b96ec5a360e0c2377bff222bce67d9d5f3cf462c759260c68dca908aac713b74f96aa9e49d865348cef0d9a7d12a51e2dfe0ece893a3be3a8f3e8a08b5125c61aa5fc8ca907033deeca6b011008f448fe54ad277615fb767a92d9d785fd7bd07c07bb34073439bffa2800e2871d162b69e8082cdd16b478a353b32d7a08ea63b34fabef925d28acef029b3c3d89de94fdeeb0f35e1791f21a95f092db4667c1a35cd1bab4ced44364bcfdd65b9ef84d651b279e32edf2fdb739f88acd345ea6311c3bd3446d981b445cfaa92a39adc5d779493a7783f40cebe598d171258a77423d724670590ed35389fa02b1b5e7564c89f64f5145f70708971a646f096877c265e7878ff169d739f2874b96424ab9bf5f35fa163036b6a5219ec175c231d7c066f518587e3241bf8602f186990a9716311d180bdb017a6cf8a8e44843602ea056fc6a83884193b9e502a45e24772cde3d77b269ce92ae8c6e132a86094a7e82be247761f34a04090433d680d615d3d7937bc5d195935fca6b6a6809eddcdfc467cbb422b1ecb7101f6b5b0bf0ba5f340ddda178b994e80940fcc5e2b818ada03aaf785f2ba8634d613b3324140be81e6f9fe3b223ed1760bb5f024859757d430df0c77f42b58038867805f2c99f26c913a1249b37df37489fb73ca9da81533f41290aac20802e5c572d6fe6cca6d37f7878f6136867402c6acf4efaeb3a1756811c7b6d4b90934a77af53df0de9174700ea6ecc9941170c8838ae301520d6e38daf03ffdf35fed67483e14f0ae96c0885bf25dc867a00afd3659f102c0de61bdfc038a1bee7ce3ea97339fd3969337519aaf80329ab0b9ce0e4e8d51da210a43bd25169f254cebba2aba4e125290fe242d2f24051f233ce0e58f6906610166957b826d2af12177aceef34f5b1cabbc7ac1f8b9c0114f5e1aa54aa5f86bd0de6cdf1c27680aee7e0ffc31a4c21a72eda48398e852c00d0bc1032dfd69f592ad0b1c4417dc1df409811d8ea49b6b89a52a77057a91489db3d2d353a86b54be0c06ae63c40fd4376bd40efa08bf4b356fb4ac75ff04405415a34d0fc859ce8affb1d2e469d54a071507f4e35295b8bcd4c0b75a661fd9c5a5f50672838d914343aa1ce57e1e38551593ccb35ca28424ad3ce0f328e9fd79db488e324e5650b62098ba9d8231fdb33d992dcb7d1192cf0ce221fc3e4371175f726a50ea8549a102be074e46e8d2f15697df6f28daef6497778f667438076bd7e2f4df78b30c7e837af459c842bd1fc981de7bc4dd7a9d255e5ec4bbdc2acf36526d89f32d532eee8ab1a20421455061614486a7b4d1701637409861f54161cfc14d46116dc402da0cee3c19a9f9b4e6e15b99c916fcb93bb88a915731cd26cf286371e390c3119d89b6d556f6540a16db48b110edbeb2908aeccdc273a51379d16828828c77b32805bceda4db3bb276ca78459a45d632954591413c010dd635af7778282b39c3edfbb520404e3c98674ef892c6524a0b4cec2a86de542e287ac0b2dccecd8ac2d9d0a6d20ec8abb152bd6eac91d9246594ae26ed61850e2484e16da7edc552d830cf4a0f666402c9024a3d49a004adaaf6542022574a89de95bf7d111c08d67d87df03a7929f2d5a479e1af207e3c7779fe59bad7c29c31d82c8496d849e7197c3792c6672bcfb600c72d3ac8d49df014097bb4ac90bcb580eb64712faa6c6c7a964330264a26da6f02dd5031e751e0ea405dc91be22547bf8afb694094371def6e3e5b12c95990d3c3a80debfc4321197247d6f6dcd58ba76efe8affed5a00e3075183bc25a3566009f57498700525ef0f823cabd80711f7d86d287aef79d74ebe6fb7cc3d4388eea6c8c6f52ffdc2c3623a13606bbe014fdc009bb10de56a8394f6b293fe9cf8132cfc4e7e0cdac392bae4ba75225633a3ec9471b72ae71d862b4d510d35da756621b115571fbd511e12077e1b562e506e923443946ba4b2c805b14c669554a0fc48c4c47eb572bccbf7eb51b2ea5aaf8ab7119298c010d62d9d4b04e6e4936f95468ec9030d4de5c5dcdaf4eb613214c96d2ef5289bf1b787c706cf93512df897843f31aa16f3924d15e54bd894e363ddc0959cff6e3d5922e64fffd51cd71b36312fd98474649a50a40edcd321fa9b720579f54a8ce0d6db54ee2fb2a9d91c9ea71c58412899c5d13d5b7ea28122d89ebfc8160d1c8682f026cd7269b479862c2bc2156d48d791b50795f015d8dde047d4d8704dff7eb842bb8e822926d5019635fb5894dfadba093fd711333d378df370705bca063d81c7d0e1bfc423b02dbf3d32da57f493269262973d7782463451d9f6bd20f940e3502f58e5e3e124d438195b235cfe52645bc1756e6534a4d9764d93fa09c91487d3b35830f694c156d8c000ab6f39c8d0a1e2225e6a0f8639c2f5efa8f5a4d3b6cbe809cfc03b2c5e5cba0b67e9e7dec2a777bda3c0d098a4cac834b7a355f6d25f51aaced0ce0d3129d6ec27b67a87b07715fef8a8ee42af149f88b51792e2645d2cfd5aaaba446ada181c44c4fca3f8ee24c22aef35cef845bc94ae1f9fab580b08925e6d6e7e0d805710d1a96b9002ff7c38d72c41c0dd3e918a6223df784498a3a9d89f242afb8fb1eccad3cab1c08e00cf54092f04096d077bd0d55cc44ebfcec0373be8a16bb0321d1ebd31095f941e9a314ea28ab11c432aa232071f7c42a592d0f1e76b77801bc7fcd76d115476730426a43541ecdaa95ff0f0355695ebeeb23679688ef23122f910c6315f7753e8be540d1d19da3a57721b66ae286d13fa4a3d5cd875ca8c5f4f9a1f21658e739bb5b0ba5470d67ebfcccb2af10ad254e13c25f513ad9b47df85401a62c49fd4a599bff031968b1798ad140caa79cb90cd644bd9541cac164e1ef497b46bbfad2cbf60441753d95033f64bdf05b2599a9c7b37c5b96e4ffbfae4ca96231955fc85ad07e3dc9b8378975831a3fb98f220a0984339803c313e290b814d941be6042026ae074557a11387afc13f3e1807b6c4e84869fab9b182ebe752236783d52e4da64a0141a2375d93b448a81c3c08513213138ec46b6dac9105e70030bd8353da9542eb35a30fae1bc2765b7e9b0523efe1b263b11df697537730a00af585922cb142caa5e7b1a7c1420843d827334df6b52545cd317d0fce446eda630849fa6e7e7bcc6b5fe8825e345201ae4b4ddc5f2f0f25e80ac263aa2c91362cf2d1d896dd5acce0ede1410e566fe241d8c3f04f32796f226324886806ccfbdc0392e43722a1b07ef44771630bb2dd8f585e14d58f7afbf02e5a456fc357220e4e5c6c2437221051db0c39ef34fe3f5ef61713971d58c6f22eb1af70fec5db6522baf6d09869e3aa327e18e49afdd0fc60bbae0cfd35149dc4bc91a583f3c994d6b192623f59513a7b3b8d940c9dabd2b89d98387fcb1508bc66995a5dc895da335f8c8e7e7fc8a0604640922d9e8b949421ba6ede1255a57589fe4ae48bf4bc23e8bfeef87fd6463db1ca8bfccac784340f8dc13e5818e2848e85682f481140fbfc8769ca6fe6d43a0b0b0f4b608d3b561a13c2fa242c574cb1e1c8d4c2de4f9a25ef77dd06a730772d6e38019a424514e1c3213d57b1971aca3f8f90418acdcf7a978537f1582da96a653df094dfd371005ec36eb35e623cb9da1ec96038abb00fd42980f91f6d0b01598b49c5437274956aec2b35cc9dcec0e18aca88b4c808ddb6ceeaadd908b80127a529a69f5fba726d79d18e4ddf05404135b55230fd629831cd7a7dfc3756a7fe6b8cbcd495634119d4eb4d8ef66390d98ee117a55f692f84cc0586cbbc91f5b37d231baf1d22587886179a7ba9c299d8280280d16b65a1490b03d6d59b71e5f795b47cdece19ed3e64478ef50117b15880f33aeef3e6007bf56857ac3fd28c56dcd605cad8682fd5ab0af00f829f22fe8b4f48fa286cef508cd7f81ac21b37e796dbf470c461974f8c69c7a73f04027c174ce0dcb5bbd357e413f572798eff8bf0d6f88ad4527f465c44161e82bcd2808f3c501339c7fff3b65ea7c88b67911b966e09f537a5af5b516de2f65a5f22fc46dd345d45c498a3154bca25f88efa86e9a680bd6270eebf719869caa62fab2a24a2600fe8a14e132c9672d93c4205b08ad5567c70e30fed115ece724d46a02503e7d305bada6dc20fcff4e9b5c374ff05b3f41e9340d33aefda33782d890a6094e53cc6b88f52e29fa5763112e55b18ee4ac8906892568a15aee7d0c735f68de679161cb975f9e12726be416b6267795623f401306f7263c2c46ab44bb0b28c472199b13d1bb54a0a783af03685eefb4a2f7914c4253c9b226e17947946270da6a8f6cf3707a589e97e0cfd029dca28ba61b816c339b7b62503d4d351c0e904564c30ee85de551926f456fd2085f3155f363b696ccc557fe345ab2041b8e437535293aeff32e21f31c7f93a2b4dfd0bd21cbd3816cc14ccca5f85598fb5c5d391472582e264aed1593c204db995bf7ef368490b943b0a71538dcc4bd9c0e637c3d8d38eb3df6dc5617e244363ae414fd76e0305150b31a57ca82bce42a71848df7673c76eb8fcc129f8ca16667050ad850451e185adccd38c21bb649110b1a4a39ed56b55402a9f1a03e7e8a8a8053f6e64086228135123af942941c36a2e833ed57b20bcedec69a81d5673085e3024a1446542096fb1ea84d8b051b6c4532fc5022b22a5e46cfdf9822bc3b2a9ac2e67e6d0f1eedc47347a78bcdc7133e11f7a247acb76ee3818a4708f506d318f96045211ee2efb6a4322a02c67a1f233b0c81195752fe01df68f69769f8f29e3234ceb2e01dfc72675bc8218c85680041bb5cbfe3e95560cfeedec5e26c0668e34230d1496a6694fa9d041f711cc8be2d04cfca03601804dba927ddfd648bab69d2bac9affb476093e62f80e8555cc0c4e09c215d22ccfbba285508d324160919b64e49b4815a76b2162beb658007ea8906dd697961af1028b302a0c3c6d6b5e87ea67d852a716cd44880d90b06408e0635180fbb14d4af75596611b0657d82384fa9eac1a6f69360f5f6037591497ed4a13e0f8decbf8cd43d307c0f589906ac13a6ae1e11d6c579350b39711346871ad4e48d9c8715fa36fed3598b950820610fc9be137cd4f408f08281cc57c63075e471efa027bfe5d8124a2200fc07108ac27bbe3de5fc92389d71ace50428d1006b5b99d2dcdf85016a5bb492727ce8116a03fc110e7ddccb66c9f7463975bf361838fbc64cd5c6ce9de43ee0ce1caa6d99deb74e0d26345a914e0daa2b4b5a495a1444ef96ecad06f8aadb2f935751c5494e63870e597495589504aa0bc5a7a950774e307b400e794ab467d0577b4271432a58b5940c12a4cf1d370584b8d1566a77051e19749ca6b35f3f4538447a4d5b09e7a99aab54840807db500688664a40403f0a8acbccbad7b84cb7f59a029688427bc68a36ee84c39eb3c5b2097d423617b19623f357e95a86c9c9ee665d01ed2a06cd16bb911749912953e5bc6804cd4198109b6b14c2181163f233ea931b792291290cbdec8f445706866a54b0f7c76edae0906380fde70c051f8ebb26cb2dd90b0c20ef9fddc45e88f03f8d96058170131d3845992eccff851493d08f98023cf74ae34746411400c1b63861bdeaa01d9e7b98276fa03c0ee7e9f86203f384b48cf0d8c84ccc8a9485c453dd58f1ae04544fd2477bca78d2b192ea5bd2edde8b207402c50cd49308a7a359f68994a52aad9927b7e66bf0efda8ac77b5ad48e586f539baf56936a04a8752850666cfbb1eb321193722275525c758225d635f0dcaa395aa8483673e3f21d41fa41db9738e9cd14673fc79c7d4b240c9c89f10262c6ff43781e682d875c3dc1acf27d47df92265eb9c57e4b1739909821679ad80b58ac68509adea2841820cfd9189c2d492314266745489f87a57b8fb68b562c35dab5759ba38d4dee9a2d5737e1cd343ecf4ce69be24a5fd407ad86acb05226b6ded5076a5a86d142563399394ba7ae1e46dd60888f6d1ad149ec057281f020d7af245c9777d80364a26e4c4cdc6ba494cd97c398cffffc918caec75b194d465fe551ab26d86d7526a6da7aeb8e3bcc7ad3f404b9cc9879721cf353cc120e2aca0d75340b3cadcfc8b680b2701f26d074f196ce8e25db9e5658e01cb57cad7c5a5972fdf24a65b418ae3fbf4c55f9520b784f879d9f0ab5f83e5ce56b0f91bb637b5e8f1f4046ec3337b553422159856b72bb19f9c2aec9c90cebf7fc177adfed061fbbc855f5a13f4453fda722d9b866939fec0b179c4c84d48e66a7db06671bcee24e2c8dd7b25c92a4bf48d3718f8fbcff4347d34ecc5ed98f81cdc7af1bed5f7ca1d61b038a61f18633d2990cb684b8d2fa9a6c46e6f276a1f7e251b1aa441a960a8cbe8c90144c642b7269411c0344df1bfb5b8a5b8145a8fbfbb80a11d51f40b481e7f8b458d78b5d2465aefd7e5f34bc2c5069caabd5a5d34850d63cb2fcf5a22f34242cc6d3c73b4b0185dd9d9a58ea671f213817832ff29f0bd8b42addd6beca349724d3715d51ef7f99c79370f277a53623e077936911f74bac9106733d4d92e940236f4f9a5bb32faec80d659b9a56bf1f4916555eb1090e55cc1652d3a5411e572e5bbcde56e1b89c3ecd4e5924cdfcae4a37f1ffee61d873c87ee73be0efb6e8a26443395abaf1588292bc4d866f7cf27fd424f606e9164fbadc889b363c7ea4e404e51c26700d43ef3a5d79a4dbca9947769764b72d31d8820ee089422152cd7dd87540e70a84777385a54f9df1834877c0a1f83211dd318170fc10ba7e08961a57a793ed1054de5404f43c504d0fab1d9b02531097799d40988e20ef03e7974b45a1719f7d264f2efc82986d7b7c75fa6e8582d826770ce37aa66403c1a3ac72a02ec0092eda0f7b16b36862c9cacda7b6db7e46439cce3434d2e4688144a2e97e90450267f239fc3368fa7efa657e9163cb55945bf10acb803d3baa04fb1f88838202da1060085774dc8ca91d18a92ebf90a9c0ea6917a922132caf8eb1ce620dd1728fe4f247a19feaef723c1bb131b453a74b0a5644724c80fb1a082587963b52a2406593772715edeffe2fa8229205878f7a5b0240ef2e991eb5b0135b84abe0ac534e416a7060289bfa9a103107e8d44db8f92011a3644a70891475bfbdb4f32294066b949a7bb9c8e86810c3e485c3ed1951749193504afd534a50e24d67f7792cb4cf72ed15b25757dfa884df25ccb7d6469817e47f969944c45a4419f604c0c43cb5a803ab92bb28d58a3d2278e94c24ab833ff2701da06d8352e3dbcafc3fd9537b2bdcda9281b667e2418f39ffa6e934b2192f172fefc21c13550c0665b11c98af09dd8461d8e7e8c5e0226d5cee247a10c381d875964c28f0a10887fea76049d14203be0156724072b750486efe78ba1002142bc3aee04b367106f2b003440c708d2837f42f66a285a3ce64a685c7cfc800f4ab2338c88d92c4fe44831e4267863d028ec4464482693d6bf6a49275ef9bf6665a274d587ca0ecbe64e908b4eb97e128537bd61deebdea9adfc408179a9211912af25c73130cd25a46cb68e4b34e1af4fdf5b9fb7d047f5c48222605d595985019fa22825d9209c128382594ec2fef1dbca7f64246eebe96cbc4f355b5d4dc91152477b1ee6f30d3cbe2068598491ab204772536d2afde66d8eb4bf2455901568bb3b4ba4ef7a52c24944b114ab66aae8a657ee4fe59889af6e0224be74190acf48fa60494d2967173dbcdb35b7c94710051fe52e54ee19848ccd699a75c1e20e9237c2457fd8a7bc9b5cbfba87d87ab07d78a7f969173848e1aeb7344f4154c675a8ca3a5b1d1cb2cd3183617ffb543ba7239589067d082b73665b97f3be161a3987a53cec4db19429c55108b4bf6163bd5149f2115504f87d35fcc5f4e590331062850ad57ceb6f4290c40e4678ea46d4f2daf5393c3de665d9cd1df7b4de021aeb4034c630a3cab996c8573b7f3480f005b73b33b8bebd543170513d14aa26b6bc2cbd8fe5c7632ab671a208143b206a839aeb88f7fc8b078907136d4dc895af2a169d01f9abf2e5408c1b2eec40481de228482d7c9f8442f955a294e5778379a6797ecf8f2a06187d0ff2619042494d50b2fb404b4b521dc526f9387a40c47c753a0aa25edd7b69d559952d1cc62db4177a31f2a4397a380320eea5783c7bc5b440ffaa2ad0fb8bc77341f48bac796bc8cd7c4cef47d7908a250715e609da0d554ee18f4d4d4cfa7ba3fe0f46d0665bbc7d05b3f0d335e25ea20bfdba51b963cc4de66d2f3bf462759e8581afd60fb4e86df5845f064afefe098946b8d0db69a9fc340de5e538a50bc83ef69706b233f61d55e3a33e3c05f8d8a15ecd71b57a0f3c14f16bda0785df3c1d3d944fb7275cd25573af3709bfbdacda8312cf17995b3ff202cdf5c02248a7cf6bb8b8ee0c1954ea4f11a3d81942ebe827757a25840003c1b0c9005a8cf3dfba5d9285ae70225ff870d63e52125ce0908c45af72204be80d82659f4c564f38d81b3592eff9a40836585cb78e331d373b00e8de1c0f216d8bc7559dbada6da53900d724d10e642eb90156e4efb642499681ec8b4ea853106ca20d43861ab2db1fe07119c736992e1719271b08c583e7aec791dd406c72f856aa601f9ed6536f2e1d0d3b7424adb0489b2957b274c633fff5fc54b2030c4678f86f199fefb89dec0422d844647e2b92119776781a82ed9ac0b698fda432643201e9412024491b4cbc9fef9ce9b5b3d60ebea1c3176fab97a5d2a5a06a88301be05e6d722c6897ee9432a57457588c5df52cf8029be2a92013d223bd38a0e2a93e1a089032dad95769a8ea68029ab9e87679548fde79d52eadcc92853135f666dd53a80a97580281fcfda4316506b39475d94982f310a9a5563bd5eff226ef205596878677689a7b92881ecaf91e28268dab5d05d6970ed4dfd8321725865b197f22cf7cd5514bc760b956b4b65dcf74ebf146535b56d4f3e05b832daeb37c81622c5b1fe53c30a9d91cf99d661fa777b62d3c916728e35c91b6a3a99976ef770738dc19aa1a75132635306bfb462f5256721313b2a77c79c3242109d49a21da65a2b455a04ad8570a6410db7e32a1533b9f3b857915cc7837418df30fa2326afeb63b07f1d4ac9c10d73d0a169aac1f6f02d4c495dd2d9b45c7dd3754c978aa0faa010f1cbfcdcf71a9597687af2cc8cc4ab5a111140f643f9ff8151ab6b1b2358fd31e201103f3b293a2c28c84a7cbbd81b302a1a5ae1fa9e903562aabdb8a45ee67f7f8d5583911e20abed58ba51815b6f628060686a189290a3b8e3e31e08a8d032f911917d08a20bbd9f5d21cb81e7df19ffffb49f1600225d690dc21ef77e3bf991b5310ba69f8c0a9930cdcef40bf558f977858b4c577fd7fa99fa928343392fa26b5501f2f2fc475b6973a2813819375e812365eaf4924ed16ee29a0008ad9328ad482f9ee69fe0e1ce6539a983dcbf3de4a16af604d402d19ff8e520be4e52ea92d1933757e625097f7c4a0beb9410412411cbb02fc58339729e095b630de408f4fba0e8a0c8639a4a14e7085515d9c605b629e56c77a82d5cc64ea632006a4e159411ff14b58eae0c13e21df2bf2572c4f1013ce8469bbdcd66b6d9d09a36c58df069a6518204b9697aa4c583dfe62987d5d8c41bd2ac2d09af8c32546ef9ce5fe5769b443961bead23e04704b3d7fd42556e2c5d188121fb07237f67b1ecde25298fd3229c33af3b92f2eec02465f6221e42a92b363f51e68cecb7fbc2e0a736a3bf800b0875f6856f5b75bb41fbc4457a6bde2182dc479b321a5c7c76dfdeba0230540aaf220b497322c69aa42f41054dba3db61f377356846776f19f1510307d57622cdd01ec9f3e666607830ab931c983d0d2a5a043cfcf45c1965285dd4b87ae567f7bcf82f2b176273660848b3541e5a6432aec441f2299f79f64837d173f7d78d9fd6ab0c66253d9ed8c2e4d5186146a8121440a0e41f4866e8a7b07c7fefab5157c54249921edc015439cc87dbbaba64ed53062701b1391eedb91cadfd16684f00454d2ed0d726ee6485a04d589b416633dba845926f463213c604b6bec91b34e0935030de03e0c640c34e887e182aa9400278d3e5e62abff4d4e1de80d6d048a9e07095325b00aa294a75975852a7637727fef7ca9dd536d71cde6400218f28eef7cd7bc3a24834cbf2ae30beda7b318a6aefd09bd18e4a5e9603b12e73e26cd1fca61a9ba919788a7b6dc66269647c8255577c3fbae00f3120dc87d070b21cfb9bbfaadfd43753a379e54f2dad8551162557f50e1f3391ed8409a30c37adb7f02a046c53bd1a58af57b040ff40b5f6ae2c072a7b68ce3f76a3b1db1d452c47564cf643952d74e3d93fc8df5599f7c0bc2bb14c12a7abbd17fff1041bad5addec58a76b8646270b8bcb69b3e02cba20b32dbff32789f93727cc27179a00c723d2ff0722eb29e8b0ed0707cc491ac49cc9de35259cdd45f256bfaa0a78a70e80229e290a5b6a47a724b3b03076d1cf1850c3c0abb7f6899c190b910d919ba23d6a79c28be189cc2e237bfeecbf22ed3ecc49ed1373bed534a41e6354450f2806dea9a232f883033a097599853fb3818f6b163c1e6735a391a32e613b3cc99d105bd4aa645a460c2fb6b706d47527cfd3cc3f4b25e22edb28bdd003a0c12d4748afd20a391d7480ec48e4090af87a65a4159e866712acbaeac480ceb65d0b7faccf57559f1045bf7d8cd8e12d99607149e35f85945e8818988a6cf4a0622e5c2e2ad1df4ad01346edd2e8773cd67f2fd8695eed0868a840f110ccfda4a4f8c64eae957a8beccc98a2e78d15d617a7f357380b8b6062c1c9de53f9986040c48e86b30be434c5ef19d78f55edfcfcf5779cd318d8604cd21123857dce1aa560d4c4a16f920fb1979bb41c354fb6ecace3f43de92ebeba817adc2207d083cbd40f09836dbc12e480e77f438e269ce2c4d4083cf9bd17c5947c788c64c4679ed59627614c905e77988444fb2200a81077bb8d606491a62054c38dd40dd1485d4c3d80592f2ba9e6d500741f0751f4b1167af155ade391d132fa7fcad1d6a284840dcd6ba6dbc530726ef98f66418b60ad80bfb8a6fe9ab6df16f89403743a801e3a9832f04e41ee705a32c1d48b98e43f7c86607f625361352cac0649e035634d563245fcae325a4d2a545b06742a2c806cf43d29813ccb8d1b3d70d38458e3ca36965f890c68aad4c3f409a7a09016762ab5191a82f5984249fecdea8271fbf45ec1b16a89b16d0c814e7345d74dd6c0b70439058ab51a42932d4db95cbfac4509ae8f5f271a7b287b6faf46483ab1e5c45282d7d171502b871189d2e592f110534b561a41e212097a1bf6c0a090e39e8097ab7c3e2aec5f9105d6f500e133420ead1b84bcdf9f2a05eeed5ce83aa1646b98c0ba0434cdee94bf482bc85cfc6006eb3b3251d7290045d4f0253908ad98bc427142c0d8f3cf7c807cf27a81be902c92a1c888972e5cc7cb63f489222e9483e5cc96f69c4363e2661fa79d54261332ed509a2065181586bd383e18fbec9608b9594ef1e3c9a27f5a66ee05e4d30be5ed273a0b6daa68ec54ee5abcb0ddf0b78af2fcf11d14ad4055f440da2fea1efe5229f4f1528c91ba63b9ccf9d917bb5d51f96e9964e948958031f73d63182202b86ebed38b7ebbaa5fa853d570280cd5758f6853f15efba3918615765468bfbb240c9a07c850a97829adea8d4be431b02aa24009abf8e4c168c39013e698ca4952ce85bb976a17ef4dca91bd1b2eb5c179c2e87bf84dfe15e0f2c7afc2dad6c1212a576a30c94d25718d351691e4f3d16c6f16d8f6f23bb29ea8bf9d273534fac50a71cd8f18804375bff124e7906a27dacc9d43a4ad235dd9fa3145d30d57d8b05041949d59a96ce028eff0fc7731c69f0827741ca5d4e624f2b0b0ab16e74a75621f37523137666b46aa83c3db14400f7ca9de68e51eed302294ad7791f9545784247c9423d092bc393f07454a157f98dcbb77485ae0f8e8f4da4052c218027a38867ea230cded40cf12ecc052504346fd669dacff53b5350d727fea4dfc9336cdebe1138d535070892ad37bc6f93c479de722a3a627dc3df0de9465393ede63ca22641d6e35e71dffd00be0584bdb180aa03cd45c868ac6d01065c9d133ac64db03127f4e9fc93ab68eaa5cd98081572f2f73818b7220f3ab335f8ae459ef6afbf65ec41f54226d45bd2bc6d691342dd3db1805aeb08ff3598bc9644c019b3b4f00e3f2713a2ad9ca116a872c77edee47d6a41b3a8b5d69a73f0cd9c1239c66a77c9e78da9a392fa22c9edfaba99f30deae46a74831227b501b00fe028266a25d07aa45daf9b081b1576ae2f29ce250f200b23cf2332f85a67b81c36c63e27d8468c74ef0da8011268d8d922bbb0982a8047318ea4f2e216627a77c5305c974f3884a9d995550cd050dde6f69046f772aec7280725c9e680bc5c11d657a4a82b76da137e989012ac547106d29a806384edee5d90f5d8c1173bb619aaaebd724a59125c9a74cd0efbc65bfdddde94f5c09f4982ed675780ae2d05cbf9df62d02381360c1826b909d7c98824c7b684074880a4c94f69683223ad29dd4a45b53c8cdc759c97040cb0c02c086ef65ae9617e1049044d293da1e1a2396e6f6b09b627fd1f058cfcc5531359bfe6e2dd39fdbf824ee706f1d6e0b2c9a078517052a4999c5f594daa2322b48509afef979ecdb94e5a17868366a61df7e732f4b6b21cd0884798612a023500ee7c87e4e6bbc394264b86c103236ac214870f2602b06253aec1a286467351860147f28a5e74ade433f0e38601a6029bdc6ae2690df6db3c7af78699c2444c61e74b1966acb72a45fb36649372033177c071660f1af8a1c63c6d5763566643f371ad599373620ad5731ecfb21f0d2d1b86f83269cf13a5c21d15723ed185bf4fe615944e5e4f405c4e50f5530e4577e64ce6ffa2130987e0dcc1cf5020227a8d24bb38fc59b57b7c88f54b33a4e2cdacd8bc4eb808e0fd01100565eb066fe50ce32876a12b9b17d53eabb1b9c30f6bce1722c4333ae19d29bc543eba451805ff8eeeb3ddfda4787d7ec9998ff2d8419dc0d078067c3c22c2f2b5ad35fe9743970e9e4c104976ac3d633edf56eb3fa5c906233f4b6b978335654a6768d07f9698ff6a85a4fbcb99c7c94528b1c1797badbe009dd420ab637d12db769d777d5cc763db3a3c9d2117ad994930ead26e0553a6bd77e25da1a8f7cb5a6924f78e41bcef14112a96a9581c644e329ee0f11bfb758a062d0e3c8f164440fe05a1241dce20f66855951dcd5691333dc1100ffa6ac8198aecc5d0f0894d0b685393329add5880ddb9f395d872b330edd95bc5f6cc1dcfc2442dff9d408025fd5cf69af1edd69ab6d6c7e9c7ef5eb9d739648505f1be804b09fda940e3d6bb26ca249e7bc559480c7fd35b947a9d828ee957c5de30b400db36f3a388787c792ee1ff6f4e711497ee3cde669bbff0e45fc30348cd6d5781ff76ac073eb8da8a2121f01a7a2c87e722d6fe60e2765831c3eb71ab959b38e81b3ca59856f1407552505a49bc2efed2dad009b4ac6292ab6496c27e0b3e6900535f79c6ed590ac44e7dd9194e5da7f7c2aeede77f849c0fa77b48f33a4b144922c07a33c360625c8f812b97b74c8de096b3cbef2ea21acbc6bff177c2081b8a62d926c5c6c6ff9cfc79440d19ea7a3cf55c395b0b05d4bfa79c5d7ec6f10a42bd135daa225603f44f9078f96ba2ae0ff08db0ffcd7c6eefca35d41bbde7bbeb20859a53a6922e7750f88285d1a5442da89607c098da06b16eb8fdffbafb26ff621a5b826320a3f2279fd76275c2367aba5c246a7cf82fd2f1c858976c65f8c9fd64de8440f21da3fd9edadc61855e98be581b6e02f3a80fbe48801cc1cdca2f1a013f4c7f5319f6f7c5d4c09152bcf3a10a334cbd6aa58867ea7dd85995a76c172729cb99c6347b15c0b2b9735af9a43e19193eff39e6fd8b7d22f57de4b02faf90b9d94b3451f8104807fc801e2a584d5a4c937d999febb1fb0b02b32fb2782369bb71a171521185e437fa62aef9223495437085fd2fdd7f7423e4129a7d555c9004ced74907cab56020cce8fdba114800f9276df810da17503fde123ce6ad45e7e8cdb5585fed991bc783d97962c632416869fb7aefc42d5fc616cae285088c79c5203baea4f026e895a75f266742e1d955c300ea9d0151a842ee0b4cf5a08712d8ab6f4fd0077a6265056c8322c84d9cbbc30250f3893b2b78c4d8ae73f6df8e185d593ae2ab68bbb76374f4b51ddfafe85389cad8043058c5175d57f58b3103efc5b1c1847c2e335ee4c7e3ca501f1c8bde230a8dda6af12289f58723995829b165528c532e8e8bbe5cd6ba022ac6a90dce9d1729f70367e0c0a8dff2c8b704f499e8010e03283080194cb4458fb32224079aa24bb190d99e22942eb2a0ea3503dbcf37e6395f3b94decd8c9a16dd87d5efb2c1cebee480d95a3072607b1b9e19772698e9fa684c993ac513359da10dacd2877a107acb2b2ff456d300a4db4b71fb04e75eba13882be38d39e3590b2da25c4876d8477e39e6e36ff145969bb9af088ad7bccd3cfb2ab4dc0dbc462d63d8c961c3387d4efba14ce03caf614c39068809829b4bb2b87bb67007b2f2518ef414ddc5743e3ef05ede0ee301659519bc55ba4ad1c3d6f96d26997a65a1657ba7e87387738e97c2281dd1fe4e13fd5fdad97be95c3c40a2e1b67e09784c06893a844bfbf42c965f431127f881c6729024fb5aed1938f7418c9ad90133b1acb46f5d1afe4d5f62fd224b2269de3f6800abbfdd64ae2793bb976ff3c100d3a716c8da6909ea076c7222ef4c8ff74c7dd1f6c733d4cb555ec214e1a0494e726c11156958d571b56f65f59916aa55df96a48ed0f35bbd5866e4744b63c9d932a45177601167de523fbeca79663c2cdedc06ccde17c1a2690965213422fb016d38539fccdf71b7dda54942f68a187f6e23527b9af8d0414cd270afd0ce80cf911fc7c777f5a4bedd5ce81ebf06ab0bde7f6b7717dd6bad2430b8efe18ed29bb2f83f69f5aba5f90954bda18ae0a8c29e9997fc62012e771185a91d7bcfdbd9457f763c11bb60d5cb752409a91f356281c1dad640e6aee2e4308257d42a3d69a7ded3c4552f91b1a4377397035a29ffd8979696326f3827a9c77e3640d80b5975eb1167f48b8de33dd7c70e736a5eb4e2d1015a4e51d592fd8763a06f3464da9940cc5257352b49c772f1ecdbd65937f5d8b9e78eb3b50b2c509a0a06845a91e2b46edf03d0c8d89166e7c68106a340d59e64fcf6e791d7e54576cb7addbd750cc458779f228942a2ef7ce5f30fa1d1a9aaa5429279600e8f24b3151b71636e78fb53f6fe867a3dd3e085832a89de82f6858ce2f1c67bf90e3f39f7aca8d4e6979e422ec3229511aec7cc03e39599122aea4e0f8698c314bbc637dbb5f62a33ef61c9aea5b58f208263a4359dda29468c484bb9255e26f71f3dbfeed543a21e3c0421e726b555ef699f1be52a4134a987c695ab69563f338ec4bc62f7280376f53c35179a07c24408739ec710d3d7f1703cd9651a0bc147dd942d82645b0be692ed415b6eaed9f9b74540ceb4f831e4d762009824606ed0c22bf5e9efdc20f412d091b719231f19cdc2c9d7932a062e6e618f53c84826a8cf5cf133840454f7f035408ada9a2f950d1f8d763672f519d9edbe6e67683f2c2e3980637efad222f360225ae4e9d5e4d1f7af79196f1cd2b9cb9e03bc37182fee7583027738cff057ff006c3b8fa46851c08c6cde57c257525ba1ef00355be159178fa540627618d1d88f683f9b03bb5d946c3321a696ba21108d31d3a7feef370222e8480007ed5a8dd428f2b61f700e5cf60681a593760fadec985db5519d6b879e048dcf41cbad7c761b2317f9cb9ef9d8250eafa7743adf7d51026ae73c504bbb16f135af6723e5a1c57b68b239eaca2b33d9c31ebb8e77a4dcd10c7dd992d7cc15398ae3af30b45773147680e6dde54205816a5adb168f78eedcb7289b88942f5b6f5f0df9e0d6f4e10047943b0d0dbde6007ebbdf3b3885daf2e842c7194626b0066706c245bf1baca4190cf2eccaaf2b79fa00646c81bf6e45fca59b8c22dcb7bd6decf3ddeec1a561fb62f10cc12b2fcd2fe9c9de1d43d80791d02e01f2acf9ad288753d357396713b385da2c71c52f5d8f95033fdd19a364c127ee5c2d5cce67623630319f1e54cb0c6feaa2668f5f77ea886d683c86639b04628e68fe7892e2832bd7e86856693e4533b4349161c909279441ef61ebc0062b6b5b5ba91a27d87d6874768b3b1c36fac775efbbbaa10f148cabf5650a6828dfa5d34410f4661d14037c72cc8f5093b9ca3f3db298a769c5aa21fb62a699024c46fa87b90225b9a9031b13a6ffd8594a189f8ac005339265757217855600bdadd23a7c08d9e4b3c3b9f71f452b8a308644668bce4082f5eecea098be051e67e7b8e5249e10f3b8e67c18c585581766d185442ffdb856d5eb75f2c58a9de74ca9de676fc72d7d40d3f300b9c40aa90d7be799498a5136a60e7897cd2574e584464f53fa8fdd1fdf9e37b7d615cac359389643a31c89fa9710f7f0c5df71888684c332c6369bbadeaa76d8d4733fc6a6093b8a18e19daf80b61d1fe8bdfe45c488e30e9533d21a192b6a6b5f06962210db78372f6be786a6004c6c7046577127848690f85513e01e028c81565891b2d59f59f38e55c3e8c20905cfe2828f59db550efc0a784cd50d771e9d28b1e58f09ecd493930a4231e2864608dcb0cea3874db85606e6b5e9b106df33079c0b867196d7575a395d1680ef5360714c7507d035ed260f40b0ce22022c83c4a17ca70db04f324ea320265ec8c36f2f486ba3a410b369fc5ae1c688ed6c37d8466f33fe518e96e150d2254e9d2544d07a2b16f2b2ceebbbfd67f332c4543cfbeb4506c5b2df3fb7c65d28ef12ec11e2c4c8fba9bc309491015e0e1203363064105f840e0cc6d2b81a03d76d8d1bff37fc8aff50bf7f80f721e2f0ff4588014f3e067279405ee5123e7e5cd1bd96bfcaebb9c800818b93491c9ef86124c9518392ff9ab55b2cc7d0689fde5cb7c9501807615a2b523de92a1f761109ccc7213e4c522cb505e47df50abcb142e7cf215b0d44f1454293329d49d09b05f9189c335c57e6dc5a0700f73af2b2217c40e0d3c8d48ff7549b75c67394bff878ff3d60e14ad8648807e1f4a77900768437b5f5415b3df48507770dd8d8ecb5a827c2a63b3a4a7600f98b2dbc118c914eb18e2b9b5ee78038b9a47690e735ef6c81ef46714e044961923148504f12861dfa1835fdb2282a38dfafe06db2b9a27be8db3f42b577131e0aee1ca9bf8d5a8c714040e98fcbb90e633b8c55b07508bec42da582d74a449810e165ea81df42ac9c6f7a35c712d28ecbd080e9d5afac11fe326ee2aea2852a260fa35ed96d5f7dcf93978efb7b7a70d0c981653b9504dc9dc331d1866128b3fcd4d0e2c8e47fe6ca58ca76ba9cd14387ab8a1b118f855ec3ff9da29a5992147f8a6c21b6c3d0b0f210850c90e76831fb653f84a5abb4eb58125cbb38e0436239152758d8d075f7e5b133ca327d6c38179efa2644d60e9a17eb22df370f12eadc5ac5547bb2cfecce6ff7bae5df973fb9f4a56a4b29165aceb24e0cb68cf0ccf3f5c904128de06e6b9077ca487372497e88ac70c5571b5ab3dd5db2168b47ded44dccc1ff864b25f578273b5962e9be59575ec5caa1b34b31336efb54cfaaa5853a9d1a3cd69083445ca3b4b0b16fae94211e403eb07b964b5f1ca3f69872c8e7e4596a626609f693cbf277a6d9a7add87122b507e143d83c2d232ef93ee6f13e1d8c370052747a640f221e85dacb5756cc86808283e78bc4b08c62402cad0e761c9374b33a682f01809d5f414af1ef22f24db7c9dc84a07dbc9e0e2629c26133acdd6f878f8c2f310cdcd6e681a947c0f228aeb62db4444491a0f210f749fae9510d44e3a86de15cc5788acfe83dd9173e1e2c5b81d26c294dc8fa63f6d9022f94e600856aae7ed26031ce2e6877cf9dfe649b76a81b7e4d51385753af9ec53883817c9d694b39ab7fadf377818e0d8566d5a49904f36a582bae6188aaae6bb59ef7ad4851a00bdc242b9cfddfc57e4a50c06cbc3bf952939cefaaab508746f86606da4ff3b658cf6d02e19f68f3e5998124af2c0167c855095cf142e2bf3d095d76fa35b5b51a935cfd355c096a5e0a09a7cd1759d137a49fa65bc4750d34211e708b10c25305d09265557daf67aac0c9fbe062dcbe414bdabeae458f39ea58d2f3f0a7fbd3ba36e162d3c435b978b3e0b40d21b0fa433dffa10dc1fde482e5c6eb40f1d677f0b8c238aa15e006522534c0c534f3097fac5e56315ab70b5b7a3f338c5ce81c1700b52ffef8818b633d6db5ebd692e7807f8432b61eb6d309a9aea4a1ab070735be3a7354ba6ab6e5901d62752c8898e2f822e07dfb73b0d9292304f560f7a08a9461f0e7d465acfc11b1464aa674c0e1804251d66c1ae3d89d9487f4b79e2de617d4047b5e537d3d371c43437ecfd8e06139f14043ebdcaf7e240d7e486c8b65413bad42691f3033db3f217cb391a2f7417a833cdba5d6cfd7c84b5492b63a6ee8599a8edd3d7a2b83bf61c46248f869f258cf303243615f17f36b03a9538c23cdf4a801f5dcb3f49b2bf48eb6e1805a2e63c2983c107cb211334c0075acf59271ea716f923a1ea1f1dcfe312539320a6ac9209d9e99d91d1c58363d23eaa90a65778c573d1a681dbdc3e00774e745357df60161f1dfde36f1e164ff56f1ccc16c6a25fe775e16a7dbec974ff7f64b925861203d748a04070ce315ae0d70317d8d2eae7fc12cfe6389464b02364580fb805f022b351c31a3b9065eff06caee1c6b283826b7abd01b456cb1783f5b1ae14140c7d12af05d39b9a6a4ea6b7172d8c8d6ae1a7763e4111458e73777c132c9cbf4ff18035a9a2991fc6a2a2166b8a750014230e8139ef016705df0c140cb7c3805b4646d6942e9190a43189beab5d3bbb92b80f6232ba72f4a358e9f74876d54be05465cb927141847de8bc6acbd2fcca5403271ec6400aa98411d10b3db7240b70878d982be613d589fcd1593ce5e0503adc94c5c789fac268a4e152ad238247d5a577fd5afb1343787a3d9fde71f6e3c8e9e6a2a636a310f9d539ddd1f59ccaa7d32dfe7bf33d71520298eed02586e5af413a7cf1a12bda3f758d8b75c598f7cff013f1c25b1ebe9113df359e57937c97fbc8c0c1f92dabeb6397de5ed45a548c69d42df61cd9e7e0e60fe89808d5aec46fa3fa20d6666508405cb2b309c58b673a4e95dc5ec78f8f197b3375ac805310a707cb8df010c4098fa9d058f1e5aca7bcb026cf1cd0a05f85cdb3ecb2931ea46e88a0beed8bd3f0cf03c85ab9c2a415ce12e396ff4383db21dcb175a4159c5b853f956f862e3b513b5f4ff754d45ca36e132c12a0d6e51c19904530fc32784677b4c36f7c8fc58ff6fe8604e4efd636668c8ddab6e31cf186f85c95837431ce77154170fddf03a59f80015ff1e43366c1a2ef8022f8307fac35b68dfae28b4f8a875965e3fc91e2a1719f311cdde4b437f9e6e22fbc1bf051a6f44dfd5dd8c4bf1407eb05e258c45ca07db9ac71a3ec3b40529e22d8e692dc230720e9babffa835ad952a0fed1665e4b48321817a56a0bbcaf0bba85024460ad98a0cfabfe4f4da6b571a601aef48cfc49928372fb1bdd75ccf7b3b3de0fab500290879a501a46873c1161179e2f2b3200c5329c7ebf5db09e6536a26cc54e9fe8c3895152f0826d722f9074b7e97b9825f07d41657497f2de9416df509898d63fe4637de5862cbe2550e9804d1385b31f9f97f4238cd25dae9241f5576ef2221dac7be82e99db27cd066cd6396bb36907483942118ecd4471135a17787a327aa1feb163c3998dc0f28249bcd25e75866d9b064e9d276b969309da87d2bf86f54c2d1810b78ae99bc3d666d9fe8fb2dfee01c31e5eaf429702b4cf6aaca63e51f6e9af231f71c2c3c15b95295a6704d64d2d5ff9c40cdf9ced19b4b849763d0e7f41b12dc9f6f781358258b972cedca0ed4bd376ff3919cce0ababef555ccdf47a46180c44d059f5d36ae0a71f312d598526933fca46a52c1d2b64a929be9b14912b988d781ce4a0de09641f722b7a98c97ff1dfa47982c9db499c08d17d7973baf29302f32c2be35817f711ca992556d2f62cf8b7abb0b79448ebfbef2dfc0ff5352ea87f2578ac1dae710783bb5efa6c762153c32efa5e5a7fafda0cc178bf38ae2ca6ad5db55b8b6cb4c8e2a69c1598d40307b99fe00a5963d2c7ca4899910557ce4e83c9940a94188a7f142799db7087840acd89ec1bcd893e1e681afd20e8a34c0e9664b60b78d92b8d80f887be7fc6978a138165ead1a19a51ac1bc63d6ab973b9a98bcbc6d63708a5ddc7715999dcf8085fe054ce35a5bcb370f23b97463f7a52355a888b35dce5e135699aad3feb5762d5bd63c7a2f6391b76885e629e8ba3cdcca8a41d6d79f349ac9c8d562187472345be783b979839083560c36c55d112dce8f6b827c78dbdf4ac44eef20b386fee3c1b83a32b5af0a6a0349750c24a8af3e4de71647468b47e17b37e9e1c5c5d45b6c2574d498a2e68c82124090a77b3293ffd72bc796d28b8e0478d6b6a8d0c36de62101bddb8092710c597f8edf0408f49d0196b34f095eb752ecf8f6ba0a8c64233e12a52535e783afbf08c34fb79d0470d0ce319371a4df80a728cb857a706d271949f04a7608d275f6941472a4e3b2f38cb34df6010cf98177146021e1593bfbd4ff8d1dcb6337c6726a8ffaf6974f174a538e9b9dfa597f59244b19a6af4ce47e746c57fb6b5e19cd0d57d0ae87e19f73e966d96a2594392d46fa71bf73a7ef0e630395d13d3c81ed17bd08f2c2b8aaab1f3c8a95e9485fdc5c3b37ea007744edfdbcf7f5868f036a62ccbf7c1a492ce8e5aedd223208bdff4c24c3c676e21f934f2ce0f5d671cd559606251f2b8668f73fcd5ad65fb28229b740e3ce4072f37e797e0eb743b2a32e5ad0f2941d97f7edd5cc9e6e09286c6c46ab4c21974b1f48c09ee17af55e7f14712d0983f4dccd4979a72de63048ffa16f8fa8b566e2529b91aaa893c4cf0ca7640c56774920edd262918254a6e231e470d41db3576c76d1be85f3ea44635f463446add8f49d0001672a5c5d68d264c00c8f8dd2dd14cbb06897cdf74f8253a9896ea737a17ebc85dca2c019eccf3ff0752ed235241739bfd5e815d94f7b5da5d8bd5058c397806cea57635c4958abebb56b1a6f3ab3361bcde2676e785d7351dc57c082f123461b1a48c9e370917f293f75d1f5b13eeb23fd7a7ff538eb60ec38502aab00cb57f853be722449639c022b083ae1e58997241866214674edb77740742727262a4cefdce50da34d925a9f4040fb8d38217f7e151318fdffbc6aff240cab09ce2f189dfca32a4c5f95b07f56b9f1b6913168568cbcc222626c3754f6f0bb1a0f4f19211932be1479b1891d6bc7de7df0d5c0341e0e01d63207071feef757f034746492647d47538c0ac89cea5179af3064180c4e9ba3b961fc2a39828206e3d1e4ccea6a861d607b8069ac4eb71d9e65befae5c8fce70cfecad942608ac4b2505ffe2bc4172740479d6d03fc8d7c072376bd4f75b9677c822729ae5013d368003b6833f95c644fbee666a3689f2bb66db7d4eeb2991dfc0c356d1a3224471e68a0bce77ecda644affd851f68c04a359fa4996f02bf9ee46de210cc38f5d8c2397a6c5f95b112915e219435097e3250195b5d71b0e0221ba3570212df2715d732732ca9a31bc7da755b034ed0bed8f53a9136908e0864da24d041d3a35d1d116e6268cb8695bb89f87e0b920aa187c8e5fcb001b55fd796594c4ab8b3ee3f1834e36c771265e4940f835804209afca6e244871fc38f16e159fffe9fa089426f2d3880e0e4cc0a3720f3d1008767bb3a0870b9bafb6b0c778377f4cf3f99814a33c639b27d2cc8afb3934f6e1dd330a81be8e1a482cd4976298c47f46d6de78264209f450fa59119b4a8b96ce476dafdd873341c1df26bdf630d8dda83532656c10e934bf29e0e8d072a665ba7fd28d06385a2834a438855bc1a7e0492ca904ae7aa91d7400cd641931c908c7d3e5982e2aa922d62b9962a287e5aaa10448158ac2069bee87adf5f53499bc8f47504c751a0ea76ffbd8a7c1acfe589aee4ce3c7f3fac137ea85fe13aac4bfb05a7c517b6af43be1c6c951594691bc636f04e3704fe501fbf77521b0b50f38bea714ac3b70706af87975f16b534254ef6bb6610181b057ed4c2163971f8a08ecda3a2615e43b8ec4cda51620dd3d520068edb4eaede91da0adc296dae9ec7e9807db50cc129aba0af61ced21f2bea99ce44e433baf5f8ec196e9987a44144fc6321e79a37fe0a55894a1f2c411ec3d8bc629e6157b1e03720d4d24481ae43ac4012837cf91876b80cc65b1d9b696e97712573de7307c2b6a2e51fc5cdbba01d454ab5fb55c80bd9e8e40708fbbda72a0c9ffa94aa846641cff65f57ecac67ffa7deb82ae25fb60be2e7f03ff2f8a4476765467d9b29c990fe76f7df387f67335cb3337c33dc8c2664f5beed5e46d5b99c30c2c4e21b11124978f60b954332848b7918202127f90167cc28a963781e7bac0589aa6ee67414deb70e01f39afddee0579518df5b126581e4c91f8e841c4701d98c7a2063fdb4eb2ab1bb5fb8d5543d9b668de03df94721036d8b746d9e11619616db3fcde784525f6f516e884195b948e772acb9ba28fbfe4dbb995cba80284e5df1e2763ca5aa3197405e3dade8947b9fdad8086220f4e243b1582527b4ac49011e2b8c61a2a383396d46c5f60ccb8eb6a69f34179d25c97264077dd30921a95a8c44c84d52516f0356b298f40a6e427e003a64cc2009aab844a6e153e613396b9b48bbd09ec171cbaf0365c43ef2642907395b79d5bdb6148e1f5d07360fab17536e06daa16a1b5c0371d76eae12d8c199b144490fff687a1b9d0db1065f7b1104e78fef179e258787852b694ccdd79b84da00e4165e7f5a4d79e3f3b3831e9de125e6ab90b234680f52845781b5ef62e604cf27838b6c0232c1ec5ac800a4fc4c2348c86d161a172be9e7fa1ab476dc561f5668b1e383501cfda7288f01d1ed316272c98ac7766fa372a1c3a48d6bb668832b91436147fff192ef39ae35edc5f34f13d3440762a20ea79f5c8bfc3c28bbd69e97edf8b9b845bfcdb911b971ce7a763f5f6aba9031006ebc6d5519bf4c38fc35755a0a66d76998a826b3190620879c4ba92fac68b5aaa6952b2e22076baf90f8e517a46aa57eab1d444d144a5c3b926edbfc344bc2aa8c9463015371d40f5f80f3e4c30eeb33a92c879bae5d58b29c56b11b37360b04b134de84f8843938680120287ed7b96d622f279f761380e7f28a66025c3919df888bc48bb6ef05cca0262a917602a371cec0edecf9fd0ef5dedaba5b361e09266811bf0f1cd5234c7e39703b5133f07d6f4a563b27b0bf9204b7ecff16bc82942f2e2e460a932b22a66cec8008c9704eaabf31484d94c4567b1ab5e4361da8c9f5b9f92bf7bd3cdb7f6ca5921c55b6095bec9bef05ad2faadd52d2794f21a49ffc343cd7d3c83f36abcfc6c89c7e2c6acc12ba0cf70cbb86f754a3c51f8ff8752e39e77fec94fa4db8c46cfeec9df7a483e61d5a16770fe245f6b6f4f5ad8a8c3629ba32ea295dd1a1095fe6a2559c504a1702f7347766fd67265c7a6beb7b1eb3fca6188d74f24da84f0d965e67945af16f5bd35871570fd0f3304b17b183654dc456544e181307f0f35e55e860b181bf9be41612afd45f2eb175990ba7ad84ccbd4fbd04c91a57392ab4667a60a9a10ac59b89ffaceaf0c6533655447384ca6b16380fb7a0c2a6224420be8eefac03d16f6c3df1720e80acc3e7b261ac1915d721cbef42c3e8a5d397a0383e0be097868e0f7c12129b797b8a5b00bebbeb942a2faf5923691e76fb3f5ad467fa74a991dcde08cc9ff3b8bf178837e52c0731dd519f3032c6dcdc0d5c7bab03b10a6efd2dcc749b27cf68eefae52747cff8e926c2f2e2e52cf7059a62aef5ba6f159d1a32910cf0a5ab987cbc1fa3da7e2f188f46134774713f56bbdb915c2fb84b1c182f6c9314242fa0f4c8e4c2f23ef4f04f2c353dfe4ba52e46a6bc62614b31b3868ab3aff53316f06a54406e41cc17646c360bd8a6bd03fce078c22d779987aeae53bfd64a73de826ff9037edf3e36603144aa4b75310e0d2a254d0b534a26ab36cf15086cb6eb6607234d8bfefeef6de7377bc311c2d38b5388b5b4a4bcc8fa2aa961534ef1c690f63fdf4832f1128a495d6d3c614840d96db44f5e0a322ee298eb56b3c3d990da7da4c602917e182f37047b48a8eada03cde22ab99ce9e9e61a0907f9e1403ef6b3abb764d24ccdb42cce0dc2226f20856d9850617fdcca8c228a3e2393af4d9cfea4d24fef3e027354a9cd0bbc9a5d6239c902543d1adb6e4faa1114a2db34f5a1aa58d73336c8e27c1d868f1dfa4969ec48041da39df8fa08501a391b723ca62e49b664ce34172fc3e06dd8f692660552368184f933baacc7f9b24201d5836910a2937f571a592617d3c58ab6d4026dc0f02e5658d5f50f71be33b81489bc96b81072ee1ed047cc33fd92a9020a9593de27c335c3f308a181bcc0895386cdb9bf72cc43e6273b5136b209e4655d6c6a5fab72fd8ab921330c1326deeff7c8887f07d6d5636c2ff14638124d72ee0f3ee3b58878dc6e96d2c10b8184ab6d9ba46d4444eeeb4026938897513d13d70154eb56d96d628f32f210655f728d03a07dfe2ae664997d553ccf0e6464d619e92f67655fe82adc05ff33ab6f0380456e7c8e063c25fac4d9855c2021a15b5cce9adf894d5ae54bb25ead20c8164214c5d991e9c011bf48f4f5991f3b1fe543e7593ebde423fd6bc9a64dacb13fb1bd67910dc8925b0f7f79978c942f6262c78dbd437f58919eee3d2bc1d7cc058e058d9d33af6ebcc69d9a92f293be82aeb6df50ce961ccc4c48da9d13ed6d7a2ca4cee09af93090d2ad06d8be3c0742eb974682d837af75caf0c8a36c0a16f7d0b68903083b4576d4497f46cc515571f7bc772b0f8d532d438fed83ceaa2ef175793dc82abcf22242f674be0dd6e6ad26776864fdcee45f987143ed6175d61e59547ba8ff5396632138d437686c443660eea7467922fb278b3b6b1c50d21c7ec711e2e6e85f4d1d28a10b776013eba5c2755bb142decee7f256535a48b9a4366c0f64dd92981ef5969ad8574d45974cc587d8c0d0b2296d44905367504522baada7585be3985ec6524e8384952c346796ca23931c8a8fe8d5193f351f615649e9a462b2b8ed40c656bc9fb3355b57b2749a0c1967dfb59ac655c8d6d845ce0a964b31752c60d0de34fc3ca5c5940a8b99b2ce1b335d7a787b825759ef14cfffc240763a25b2fcda35dbcc61ded9775987ed9b16d9448ac48ad145d44a6c62456d59dc9bf354bcbd0afdd52d1fec97a34604677a5f86f2eafb31c5928fd30a51624e90b51bcd8fd5c8be9d4c12688a658ce6c74ed0a5536817cfbd298e1cad978256a1b819c2141a92349e296d230a415ad289637884621eda62e61efb708d34722b7c06cab24f1c2a170377393bf47facb1807cdca478010236be03ec38438528f3f660295af245bdac29add7d4ea3cc6ecbf8921691c250797cb02d51b8093b3e114abd12b88c2de225cb0c5f6ab7023bbd4163174bb6562b217cba51ce63463f2ebec9fee814cc8c2b9d29ae8333ec2f4407d7e4e1e4e4460f3893567eed5454648e7cebc4780be38db85fc541d4c7e3b8a5f5f99e0adfa8b1e3f06e71146cfc9842376eff958305b40dd551105cb19dd9423c90b8b98ff1c001df67c7199b50e7530a67b6631693117346fd65ddc9070f2c8c0295aaee024af89c56fa43a05419e0bcebe0b68543d50b00a811bed0a346610bcd333e76dc3be8b2db972adfdedad7eac4ea749a29ef233a0a997a0117aa553b02f973a404091fd6b7a105489f05d48f6f5f33fb3c5561c1bc0c37b5eb35e3252b61089721e0f1063c58f7136679b0de7df240fb319d70f81b1e42b6719b199f1ceb226aaf63add4886941bce323e09541016eee3fedfc83f36d1dd77f3981b74feab5f9a1d88a223b88f524ad82225fd157213107ce03db65d8e5e33da06f80bf959f660c955a77031536b33c5932f31fd0b6225a618516d64be605051672469a7b18b05c817882ac5098c0e2e447a760a58be385eaa747b269c0a23ae6537d945b2430ed5e27c260703a271b1a6fb637addcc446af63a26eabd835b72ab0c0e25e3bbbeea8df7ded38bf3ab53fa978ce239a45fe71b9c8f321f5bc3c23db2ee3523455cb9a3815181bae4b6accdf1a6a6c6ed2328b133b66ca30e5c958d4b88a1f5d9d61382f861dbf6f65e5e0074b2b416c56b717e8053b1404437ee323b903ae61f82af97b153ad91aea289e67b0915a97b38edf37e99ead6d6a1f86eb5d53ec53389417a9d60c24beb33fb0856be8048219403635ccf36bed701c68e766eac59e81a64542ae53011be112111602fd4a77901d90cf16badc74ef6b072a52570d85cdd5b4b85009b80d78bad356e7ea1a48e4129adc1a1a1955fee5e38bb541139b84d1d41a77edb76413be2c3599d631d87a6f48c162587b28f0f2d75aba0bdf869730559df2f851ca5c166ad754c0c3f43cfee90e1a9cd5b00999b4ae59a412836af5c8902de8c3d8dbbb9be70d2fd64875a656cd50a0b773351b2f7d54abd2c78482ee197a252927c2389d8f6de7ac39cab18642f8d0c9b81ba1f661d73d6c70a77b6a56ffe1dddc09b485d6df3ef8bbf329499a78422e33389b7cdea6c22a10c996581cb07dbd6496b92b5ed9cd64ea82e3251fa37b328dfde8b7ef07ae597f0d33b2e6579cb051367a1ce56552650525527c6f49f3a2013b4c7dcdf5dd4afdc69e8ca1aa86c466d7c599243444a425e5652202f4526f4b17bdaa53a12b468d54b23905a40b74fa830277e85e2c42ff43358eb4a76234cf51d63b9ed2d5a8bf1c44495fe0de9d2f697885bfbff5dec6de16a8933a7d57ec6bf122044dd4405793a69e7fe135c4993f1fe2b5061d186563f723a8c4633999ffb92f20f16e7aa2eb1e471b2281962e90382d4c0c0089a5eb3f7fc618aa00f083892aecaa04c01f0e7d12210bd3cbad399e816e0cc9ae6134ed0dade3b4377fea827cc3f854e1979f8d1ee775d2f798952ecaf04ddfdae233f618aaf9746a8bca7a89c466153731e0f5324d2e1f755401835923c6d4ad406d0f62448464a2a6b67737d8dcdcd6a7b47ea91157dfb6c1d5a286be24313af46e362baf83a12d26de40beae9b533a21bd005839c4aa5bc3bb368c03426b829c4d7a09535e3d027aa877e95c767521bd3c594ac08cd6de44bc4b68a64886e85c0989094fbbc46898aacc321b7ac2c1236168f084da4cf4e02af290fd47b57e047ab9b7e58e2b17db9fb2b2f4b4b5cdce2418301265d58baf125a5e731e817e1adf44225874b9833a551cbb2927fd82aad1e946fda780131cab914bc07596aba2832000f6b18d0ccae10fb208d870bae0ddcb33b900c8b4cd3dfd3d4f31cbb913ea24f20f18f961360d8836be8517a22649a83484ae99f446552af2b85119228609833fc0e87fe4f5a13ff6441bd8c21ceeacb83db2f1fcd3bc3a2d1ab04b8d3f83436244e1802f71c98e4db36b4616874c74e658118bf4bb1d3a3971a553e970af32d56cebabd485c328eb8d6384a8013d119ec073687bdc8efde23d20328d7daa40a5b2bef4c09d2b38c7b736410a672caf91b5a9af555311d388810f447d419c1db255a49e6bb05b462fa9173444f09d7e91ca2fbbf4587b1b9af299a2740ff61c7e90b18e8eda7a060e1ffd6dc8cb8d52d434515634aa6a3cc4dab358d5c0650616632a531e3072b5b5bd225af702e939c69b9d8a43e97f464ca42edc74cfca724886d541e16dcf1c0bda8356b1540e505ffc51e3c60a8d5d0a44be2477c5cdba8327662e50b611ba770808c43004119f3e2a09dc27a60b517af88e9f9fc98a6b6369bb527b91887a0e7fb83f204d9232c98c3c80484aa2271434ae876e27d18aec156066259f49e04978cda52440d93e5aa7516c1f5ac19f1d58d49ac5e44710e4807e62c56677db6e920f0073c9ac825d1bee1e2478d26bce513cb752212a7571d3f91820305ec75439dbf63d71a4c51c9bfb0d0acf476d67674c77143971c850330b3c4a6ec081137fba657cfb7169e6c3d246ba0f8df926904bac21c3bc0e9b757c737826b1ec144af4ee981544333b64722150630d388efdc8b2d7584f2b6ff33d6d20b3d7eddceb8aa369c33cd06e25581224b57ca31dd62642174e02b9aa9d39b764bfd6db6f937b726ddcb10f38265e19c1bc22bb9c4ffc2c3e9713f0c86b57f575db2e77f05c67b41a77bd0c70ae15854b6bbd2ab4d323895cc0324fd8cc07c3bff8e06f201f6833d40fbce8cd60a6c7f687af73fb384f6a9c5ab79749f60c7d00c062c33b9287824585084239f9321ee2b4931a7432a17a4107ee9134212d92caef6cc0800724d3c5b3274def0db2d1aae37ab8f905fd1dd47a11adb975f67653b37fbd56984c5ff923b80ec3bb877a84e003ba3c79f89e07271b5e0a45dff2999878601ab7661cbc1dfd82a2e4986fc97b2194685d8e63864bd72b880916c3eef8a6687571dbf880d144eaa819888e82a211f354e48ebeaa798f0ea751925c007c3cea8b5c53eb7e3df6091da42af6c691c18e545ea4d73efb9cc918ba56f938c0610f2273879dd302f6c4afc74ebd489a07f973971a991fc57fc0ec76f5b72e333ae442e4b4eaaf01b23564967fa4ad589e12da36fd5b67cd7663fc4eaba32cb0a22fc696f17fb96ab5976ba73605a41604ffce73455151abcfa4520197ce69be036fa1d4a3fc813686eee74ef7d26f87d9d0d25e54f46a4e8fbff972d877ce30b0dfc872f1e49ba1c7243c5d0b07fb9022883d8ed241402bc277b522b3bc3e49c80cf76a0a585caf4c4dbe5c42c9f140be30485627290f1d64ecfc9c0a124f3cf99aa5e7f8fbace301dc78ceb0c02ad830f95f461df56483b16965368533496d4fa637029648a0caae26d8bb431802e166b85a4143dedf4f71ef07fb4e0c5c142678cd17d6302c7fe23f89b7bc179c13641094f85a5686caff51e4a8c35e73d46fbc66e18b404e1508483deeaadf2e6ab0b32c058b600ec8b57793177bd6357c0dea7722142a2c47aade8a0ac661395ff18aa8a01bc56fb78cd936b4d606127b8b6fbcaa0decb3400db5577b8f28725f93dfbcfa3b73be6e9a90553d1839831c2da85bf74982b8a3c66943f899eee447e21916a8c2093d0fc78e09df046d41ecb07d7a471f3b3dc804bb2eaf9ef43b765c5cef0e5a5bcce51eefcba3266b96c751b4bd9bb5dd98ab383f52c62058707fd44ec3c31a4c23728eebe3824a5e073520c214aba47f4500c1d9064835cce0132d846d0631febde34d6dd8231c852ffc369b1069dc723107a19cef28f7f23cfdd5256ea8b502e2dd7f78f61305e4de42519aade0d9487ca25603fece5b1b13627d5db4debe42948f969a132feb27b8ab21afd8f21e378e86a3d2027e5420a79a7e037f35945265410f5b3d7d763900664667408614790688dc8616dae470ab21d7cac7e949a4d077a3bb3874191793c68ab81deac3407263eaefeedc95e8cdf796327e29ee73cc7ebe5209412bb4db1e1c802213ed97a1219bde4aef2e3af50ac626eff57b935e48d23eb67f05b144ea822bfec78d191cecc6523c549a22cd5df304a0bb8bdf569583bc92fd8cd94284f5298ddca46260c0945fd0376803d5cb2966608596472ccffa2d77f583c51970647fe9e05e5db4617a0583a52963ff52fd5d48b7fd389413ff09085bac1a775a6bf5ecb2734926b57adbee5e6d9c2bbf9522918bf55ad582f23bd667a0090a279999a53b13d695d319e17338e6b8b62637d1a9cd681c37c13d6409186463a53e179f84f9d8c9109d85799efd233f252719006a84ea1b6df2c0ea152404f7a7bfc066321d23d48152fba8651c1c90e1ed6b07970693a0bfb18522f293f1b45feadea0a84350f05ed1c5cd4884540cc3c4601972ad476e7ecc6a4885259e3781b07b74b49c8faa72b1c8197b665d9b2e3f1c899843fcd9900b946e6087e410c2d03aad3ad63b8d146a954ee3f71d18dbef164d1f2a0bd42e5fd6a046083cb6a728fa87f1b7516489e9b114155cb0ec6cca71e875d3e2d11e34e3ea92f87096ed342e07b8abee029ec9d833ff894a471573338ff62106b637e69cfbdae3a207018a37d8d219898f4e745e2644a231fb72d73795d54c93637a29403d6c47e622a7251da0c1a18443d176f51a75f0d425341bfee0208accab4095517d72d73116004650af97155fabfb35c5771b21fe8fe586d99ec07979f5d8a09e95e8aff92fff7ddf4729b3553ced82f1443cd3548628cb5fe1e579c397daadfd00f9e0a14975b8801880d9b2d0a7242cf2c0b55a043b1ba07fda011e19070d610a437ace770335703392146f323d076620a30f4335b34ed264314773e0312f2a31f790ae2384450d93bcd8c8e4f2b51cb8b9adf848334f4aba2d5eb297c0df49ccc697442c73793c9fa5db9581fb6399b5dcc49055a90c54a35dd781a5a1e57629e8e9b4a82c3ce363a21c4608186dc4c31c1073c02acb4513dd264983cdd6f7d194619fac891960f884338e79bbad9904a40b8d26b4115ece09c1717c3e078967400bf4d905bf583bce98992cc22072eedd65e8a1171374deebcab73598232b9cb5dc846f0f27056873329f83a53777063f50e654cb312fe14e02e3f11fb42a482372e1dfaec471d42b1ef3ff28c1d2d1837eebbd68573fc53b17d07149d6554c4598cdf3cc106040a735ea5a520a9b1e64edd9e82ed8b8a37b32299ca45ca4f54c49a6e1f45e20088ec64d4fd47e12bff7f98dcfa7a920eacea345c3981fe2325ddae85b21b18df21bcb6ebbfba3617508c604485bf4bcb77a9cda9748fff04cf08a7688d00a1bbc4cb07a6aaabac7f28616e97e15106eaf2ec89ba518d2bba1b7b3f02a44933edae86995c5f417b2db323d2f5acd7685277b51f764473733c4b521d48608b8a5e0087fb5e81b8af80a80d786c395922492b60031a7eeab62bd9369f7edac9bbdb73e9941a03e3f418f14957dbedeabedddcfb8a6a972ff3fcd54cd9094dd923880fa595a757a8f46504f57acf2cba322058310a9b4dc5529be379790359ca8e80a481adbddef6da21d55f1229086d5bfae6c1fd061567b06e00cbba2187c17c705e15df4503611f63d055140a667e8904944ca617381aebecd8995bedeb65b9972beab624c068e51b9a9ee842173f62ee034cdbab2bc709aa9d746227fdd6cd0752ddba31990c9901ca2ea0c99535e3e71e237dc523d350ed8f68a321ec554adb20fc53028f690ea942194de93d989ac3b9d2d86e0b1973259b0e4104ada6bdc682132432931ad283c657cc871047618a61e92f029c4f7e2bbee4a4b1afa5506c542fd28e2ec5ace5a2aad2e9943c4d18478971c2549d78113a8b483a270ff18cdf2aa555d823df7e025d6a3ed31f77f0cbe1be8111a8912ec7a5398b98be9dddf4b15c104904cd4d7bd47286af834aa15e9e2a940800a1b0ff00ddc5bc60fafddb3c84d9d43e4f95fd2cc1b2a6d562a7e29512f6119c82c1d2e3b3bd7b802fce9664c157d3962b92942ec195ee140bc6f621bb9bb6c47ecbbd265489162ffe52fc87a2950c24a10d609dba8293d3e5436e7d56d3c8e14da29e07885ae622e7d422cbe14bf34e69a65a01842c13ef1ba310f5b3442b49a1dddfac66c47725928e0ba85a1de946fb3ed1613aba2c1081af1dfcd3770d07cecd2d9c24b5955841349dc572424e8cdf33f5cb65cbaba06c36358ce34e8c5fcaf1abae164180b08159ac587b080d4880a1755bfb8491f585b3e310b5bd2ae57f551cea9191c0f46373909dd92f179eeaef99efa30d49a364d6402eb1c882b9064d03ef680f2d6344240e27c85961ed82dad47bb57184ac648dca390e885e87b3c8d541cf042be69127249c053e753fc4cd494d6f57079c0c2a0ed0fcc209027ce799fc28680200c543e981e5055f3d2ea430d46e4e18545ae0e0e55b5e5199761325c76aa6061024bca53936adcbf666dbf295ac35ee19b4c68cc26acc55c0d6f18342387789c9fba526721659f3bb6465de954679f7a4f22193ec6e5fee91de01da509efc613db3ff326330cb33c1eb6414aa8c380aae1b4c78d52061f7503e737475c348fae84d24a90656e114a4a75c6c4cdd6a1365c02ac621bb5819baf3f159a79cc653eadbf56d8746f72f2189c347a733fffc387c16227e9b2780259d7d5495cee9609badf28af51ee56ae9b60f0dfcfd2f192d89b855f1658b277155f1584827896ec38b6f5927f2f7b3cbf6d78d4fb4dbacdf6851d813f789712b4b0dfd2f7fa09288a835d3a85e20f79302c6aedf5a2f97aa22b637f95012cd2e725c22185dbc579fea2f0d4a44d1cf5ba3263192e39ff280b0624f75d7b073093d77be6d8ce2cb4298c7ae42f22b2b4f7db87bcfdf648954aa47f70c2301dc46ffe2249d071501e0e5975bfcf6ae94e15e65681139a7d6a3bc76a63d02a29bbc301631fc05f240ff00c4571c13087292beb13cdd564ff7d5627d98b97b65daeef311663f91d00b93fe9f4ef5dc5ef4af4bfcaaa0e20500632940d1cb5be76284e99caa67dc1b15f831bf30f45249058f8193134f64ac348f5d2ebe7356519dd96f2edaff3ee109cf326797c6e0bb717349139b2f6366d3cce3c8d1fb6ae8ab47646c114f3aa193050770de97ec2f2dfccc603509d995d56e99fef21ad676bcd21b61c7104a376c7e29b52c3e74851e7ae139ed9b47875835e8815d2a900e860646fff43f1bf828a4a8fddb216fbc33352f3206b40fe481fef641dc2a214467652a323e95bc7f21d9a71632a274f96a5484d58ef9501c82a784a759b48360c5e289e972cc173730d09318b0a5bc442a4fec2ba0aa1bf19a5f397023a5da5b36c460ab5efac7140053b78946603ceba98dce563a2ea2c51392fd0c30981d50741099c97218412c87af71ac8df4feb88033afd2fb68410ddb11ec3ecddd7ce881af20ea788adc24f053bcc46b9c755e21d2247fa2a653976527602f619d0f3881fa706689f47263fd3553a03c010af2904b031fd0e393cca5aa064c5680f53a575e82e5369535fd4697a108032b534f58ca9e4586b0e65cb94cd3f817c5a4474b2692a395f1740e7bd72892f1e30fd5f70f3bae68919930dd8ad79bc630b20b82389239bf0d628c64f7d51e00c13e4f31b6c88480575953530c49ea1d24ed3922578710a53bf3bb45f4df4316cfb5ea82e3fcea0e37b1b34a1f7e6652a52ff05cf66299d1463ae5536b2eb60254c7e3223dca9b989fd0fd24a8a1137c284d8caabbac51fc4a52ab85742ccc2962b6fde2649009ac018d610f200aa93b76774c3dd31ab64e236e87a2b98b1a19b02f9754c88189244c0233353ab202f3c953b076b05e38d8f2e5211dfcd2852b80988ba20b578617a5286d8fdcd83d273fa4012b68a79382f791a3b95e21a02378a85c554fe58ea50931cbcb79c3aa80cebfdd915579eb56b1bd384ec52dedc2667bfc464b9ff6bc156d3106da786b3548e2309ac9548d525f87422a90c8e636b6946f5aae93e74a4fc9f849ec480d531543be4d22fd8c4ac2178355c94ce5c1b4e3428e4c52c985c09346baacda8cd330c0c4b2a79eafe81636d1b7ae7475f86cba65fc29c615212e4daa9bc4a3f1b2cea7bf6d0d7108efa22f2fe5a3fb809fc0a441877a31b51154b8419d7606633ecb93b7431aea0b61ee0c574a1c0b26125d0a54476caa80c62297b9b550f9bf8ce89128a36567fca567b4d387d63c014d62610be403b6f59d14c327466a985f74821acbbacebf5b8d401d14cfb718ece673609c4206f6e88b2242f6675474c8161a3b613bd5f702dc089bbd8e16841bcbb1f89890c0ebaca1b790789c9905901a84510e98c38d291248983f774d4a4a9126e1194f7da1a84c726f73556926e02829539db3c10a41b64b0f6664b08b93dc16ad6108bc52c4c39923154519d809195e9fe142b9b5c96af040cbe074f5372866901be8a58e9224a693a776ac4520a46cc3dcdc7ba9734141573f16bec90c77e8569bfa884788a9a159eb68ea3fe61c37e0e999e18cf4e60e1e9957ed7d3f22964dcce85396f1dc53899738fc46b129da8e7015e1f91fee527476a231180eccb082fbab3c8907638988b6780f9a2f64b893037040c496ea13e611595d6a23be60bb5224da6ddac18a8332f14bc9c3bef97b188ce49d0c24b3358ed009bccc66b83f17c3b101331b7853e8da44a9a018fb1153706a5d41a0f9db5b83643cec23e402833af64d4ca035eac941ac59a0a0d6febeef5b5e6ef5f571ff084c46a15d95030bba83848cde7bb9e69e4aba091ce5f5bf101894d888d555d5e245223b26e4c7659a3887d162b7686e99599ab4e63d0f14d8f83eb9f5e85f8fcfde2ccb06feb7507174e41863c362704c9543b60da7e29613914a03d54155e260e88c26829a3e699fcc77856afec3f3c1daf7c62e74f1628abddd81da06b7ae1c1e4eca3cc384363ded7d50558d324b1c5f54fd83d9b5f3ae4eb91a5662586a7b375ee51b98a0c12cc5bc8472bae7eb876907f9d18c5bac54726ee4659de05b91b9aa26c436cef03e6a8cfba695e2d249c86fdca58b3cab7fc6fc6f7839e036af6766e3fb01a140d5522a0fa5ffa2527f31c897f917f23172f267df8d643d108b2f8ea8bfcf6359b58df426d68c0133a23a16766e388a9bfc0b69fb4e587af293b99890a2749bad062b8690d4aed9d4130cce9c3df73071a74e50f75d43ffc0521a7659e2d493310d339b43de8200c16181722f27727e7e07fa5d03ac500e72b7d266fac212ded4b1f47b23f602830217e7583620ce4c53b0bff493f171851ec0468b74b6b0e491edb24f51d99c0a420565a494e1f7158611225e9b42efc5a19723748f968dbbb818d445024cd550dc5bfdc71810d028cba221563ed16c4fbd2e204c116a2d9c5b031de352854b67b6fa06a8450154b5c4182ef45ee1d438ba4c610daa3e11174f4f423dd961a25c9ee6f810c1f89c0648f2475dc00f235027f726a5be6000d10d4119f133fce3daafb3ae5d4f6095bbad47080cf0c32940438b5e1ca8eb515b3a3ed8f7725b6afdcfd7e2353ab41789ae0e7d194d6fd4a4293df69ef67f077630cb4a32416e3b7e9ba33d5f51168c0b677691f48513c916ff7e4b907ae3ffdd1b6bccd670489d23a0ebc1b03d107d04f9b6201b501d4c6a76cf3eaf57dd86a72f354b949bd82f00cf492c0b03f4a598f4c1b5a8ab1c4e2266c3ea5f7df8a216898ab4278543ff1a582214e44a9ce8eb53feb6fc835d850e84b7f6381fdb3cc05adc7f15b64ef80efc91c80a41ad265e74d8f66bfd1921514396ae2288589bf41c80cd4832389fca75ed480875a3c8c0ff35ca02f5008c377ac874ff52fc6e88e73589b4fcfd3c89f37cb19b76f464baaa8e945355d9a124be6496d7a27b64181f4462c893207eb013dde41694e0d0343380dde5f225c067afe2ba007b052e46af7b01262b586b49423c90f32dc16ed971d1e48e1efbfac45fab8bb379f31ec7da64930613a456830f22f2b92133893dd2d2e8e86218c579ec6b1c3d21908cc1f42b69b248a71a3b53f5b2942e737c20b3254f9aa401cb4c5064d41b1d45957b229ba1ab7aa0dea84de49016ae494f419094bbf741804e9f8dcd543142ae2b9d28d52dea552c8499ef31810615a2f60b228d7591a0b223e4f5ad1c4b2e60b4b62ffb6daaeca03c658f1d9e7ab21a844fe3174657a08adba6e78280de4f65777e95034d570a272341aa319c804a9207385ef1db51aa0d45400441527127a3dd13cfe0c501a711adb83a4ca670cb9be2c9a92f844e6fc61450fac3aac681176c0d0a6995ec649ef31a292b61c5757fee384adfac6132aadceead929dae7e53e6f49be3bafbecc191d8aa11da7cfe8497a7e81045de1d7be65668103f20f3f728f9a4e6e563a439736bc54bdf9e9182bf21952683493c047592c3e33db5177048918db0f48723189b933d663f79694f614c95aa67b13c14bf0e253e8838543c4f339b80c7f7feab00ec2e04f7b94fb7829bd2decbe4ac0c862d5935b62310b7310ecaf9556b649ddc424eb5215d47a395c4e09ced47e84e2c900bd70dc8558adb80e4783b04c15365d951bd9d7fe13098455b7f565f66382ca71543965f25670c76dce34a33180e7d03956b69b98b37dbcee7b4d733c52d72911be59c1957e9e6a2f4deba04c332c2d61589e5c4d2be578d63d3b41adb2dfe436f1a5368e92f6d17ff6f0c06fad877d2b0dde26cd7227b51ee3d5506dd727870662c73dd8ba1880ac34483febfae36f978f55886f735d951483d1ef9c9a156ff08ca5871251b40f8568c3f1a0e9da40e0a00d58ac039fe5da4d3d92795c9f0f0437c9053fe04763d1027919212bce9bcc5ece3e7045e0d449b54806a31aeab39a348a757ea86528c0f8651d0917b5416aa72fe7f9933d2b8a5bf21863aa889a2625bb0187f8d6d36b42148563654c5bfd575f762e67a0d066b808f465d591309ded2a71a945a84990ed61e18cf96c7c4e45094382470c5c11632b28e00c9b2e7dec03f0434bcfff2686050f294cdd54af3c59f467d38353d3b31548b76f710fd3a121582cba694790cdbfcd47b5fc1a4e58c6857270971e9a59af6d615284a8d8fb7ea73087436ac401f30000fb0ea158edc74370e006b4353ac3c1bd977a780a47ae8ee63365488e9334a28d2ec4aa3aef284b4876a929bc6258e23e78aa370b7597e84de8b4c81517c1185a4c861ba8c15a8632dea27915fae93cd17a604a8b78a38add82827bc5cfd407bb0717aaf642f9359ee02de3b63281146494782b8d2a33beabaf88394ea5baace2cc4025c97a3ded964923dbfddfd23b33c769a8464c9b3b4215c5d948951e34befb13e234c7104e0e2eeff060add8b68131ef50099a2dc1538da071b939ca26a7273ff01c8c817a568832b1d85d32c60f8152ceb9bd3240a4a6b8372aaa5dd0c823a7bc6f59c2521e10eb62c90d1137b8de03070b2cb77b99cfcd35db966cfdcae04266509d0fd5a51978473dbceba9b5dc56c7d035f106e6c2cd0e3ab70042faf63dbb291aa4cda1610087efcf2e51ddc5c5cd14cc6a83516215e107ccc0429e25cdbdde2805be141973f049134e9cdac949540f32164a1b53433aff4f1dad9615c2e92d16ba9baf8f8146d1cb3536bc12a2dfd746abf02e1eb4acc765f0437036fc60bdc8db8cfe506d4acb359ada0b8d68be63b0cd8b81c2211329a376afadc16125ed1c97880d444f9baea4740f3de9c5b8dec95290c2ba51eba18ddf762909b3e78a13e2ce570f2a819af4d953bd385074b9ae6368b4b9d7cf0c914780e966977d0586896c1bbbeb2abea5654ca18fb4a89245498a0149609fe477a074efdfaa54897da201a86efb79f14a7a8c7369f06fd3d163aa709c1aab888023dea83dde02c981deca2a7bfda37c45d88de0f2bc5c59b38f8c2376e3313f139775afe8a44e1729ccb8564490ad4f38f9f1499e104c20d8cccfb21aa05b1e3492c15bfacd5c2fe35d1156b44f7dc274bcab9a7db90bc548f809c40fd5a64d6dd994d73bb3a2d176109fa1acb20ca4b72239b3d64ec166a54efe08cf779a36fab470e07591fbeb028675024a8ea8a64a84a77366fa9420597859190af830cbe6023576e6ac726fe5ffe6ad5b469cfd4813fbda3b2a0f4e5b844d51a24d1480e95b4ee487637817cf46a4e7ba63b46e4601ddf476f0bbbcf70cdc8bd046751e405754588096c6406a400f8a8e2c7b7a9f7f6ed92106d17a70986a54f2ae05a5ee7426ad4be31e332be57a32341d87806499f4173b116337c9186c786a40488094a3e70f7033eb46c16225c7cafb37563437e542a1d21b19e3622c1d73565694b3ddc9bb442cf64002ef799713a76a1819cca58aa8e78bd7857fd43da066f1331cd560d6d3c5a55782c2ae37a92c6bc2e7fdaac36d951185ce617537ce57139ac50ea9c127367ef595516e9e6189e861efa034054ef56035afa80a1d70390c79ddbb7e4654bde1f960a00bf551adc3f85f2312b068c369f4df9d39f21aaeaf1e9d0af7b22b75353c08671b4d10259ca57baa3c43522274625c97b062de06306e11cfdced741be1fc3d95bf5a6c223971b045f952ad1400f5a154038bb20c3584ad4b21ffafc626c9997bec617b00827fe5fa355098fd49b25ba93727a9f0338ed182c6a2d00e56ab9d3b3dc3f470e2e9e42b989e2d92e12b08fcf2b8c0a1e290b5346f639824604ee279155fb0f175dd10db1de90f74b8b6947d1733751f4aa290cf88943607ad9aceb0e630f98f981cdf079c9d84db12151b6d8874db78a5c3e69d72398f9eae1c36200fb8ec3e27e7b9598cffeebccbc43bdce893161e31a1c840c6c8f02e7a9f535b585ed85c2ec3b44dc88e0dbfe05fcab6f7d15b5546cc3465b459934999a149bd04c2f60d1a5b5cd6ed22043436d98024087aa419e7bc210c658ff517a2bcff156120a7fac095b58eb5efc891514bb548ebac16ef699241e2f518a1e59f5d8f37feaebae4145946e99189dd81bcee95bdddb7c642f20dfc34ae6fc7ddf5fe8ef2cd29099a746a1395744101e072a54802692579fc7750a9cea37e4de593fa88fddd98b2e678637a0969f65cd2678de63b947df5f68744a5c31a9d642dd5352b73239d79757c8b279e512625c6610d6b1884bc6de7f8705997c1e0fde1e247a4ed24dcdfff85b5ca57acf66f24280289c619733ba3fffceb03e625ba36d2d0e43c430e145fa0091c1a4264c0d4e2055a3f9bb24fb219f9de029c821987170215b8d6d3f0493664c5c265bc216836e4a4f2cf0be6515dee484a03848b1b3e04b83b0cd25bedfdb27cf75e0439b05790a3cd67bc9d3dbda54cc7665f2bbcb33d43bdda06932a688a22b2faa80deffdd45c5a4398615c7d3b7bd3bf99d3458e39eda047524bcf39c31c90edf96e93404fa741a1844d001412754202aeffeb8a0d1a982e584fb47c4490d2720bb2859f64c368951379c7983143d5dcd8fd19b07bd5b5d1be72d230bc4830b818b719ddfda4141e3cd185ca2f2b3e800471f10b60e6feac5b9b9877ea7d42e6651b0ec1259feb54517f680123fbbe00debfa77780c6eb8aa231e88f0f29dcc6fab06623b5c5c73d977f71a344495b4473cea31d2d3f83f79ab08b7183ed44ae501884db7dd98d8cfd825c488bdefa674bfa4e89a8898ddf02359dccd9b03f66188ed027f06c16347071b4ce372616187686cfb08aeb6b3a81ff23ac5072a3d57bfcde577da40a84784b1bdcec46f8c4de96b4525ebbd731d72eec71187af88afdd0571e000fd7c663f0d08f230878926a5c995a20ae77460c9248530fc13db9eb6bb47ed0caa9abf1303b279434814ba26a8c803cc0f7f6cea719748d89cc022601028a5d3cf6b3a7d061263d5c0581d582804c2d42d89bb218f8c9934e169a19428a0095504d264c7b30e30c2358852fc083c34a5474dbbd4ff17672419c74dd46836b9fafdb8e91896fba4ab0aa645461ae093addd9d9718bdbc42026e3f30798b5bc746fd0d00e0e3406433a40dcf7198f66b0381c5cc089ae2e8cba7bb313b08db244b93122e355f16bf2e1b7138affd1aede5e87bc432f62d95025d150d8bc75f5318fe2b3edd2079dea1fb7dc006f29961805a08ed35fab9c0b98426cef536030a66cab0d907cd1f30ae56004b1daa22363855be849fd0fe75288f57157f157887757a137bb06d383f16e71f56e3b547c26d4d05037858bc121735a9a55cedecc50a23ffb7c3d9bd10392d678e51cdcad8ba4d3a75231548952034c7cde06bf5fef083defa54788de4c33f6b5d1b088fde384ebc28c390486840680d358623021bde9b75d76c01d820d5e52efad2a603a720627cc0d40cb0452c74274b0caa91c4d8fa9946a889b87de7230fcd312cf13dd41b022817031d4734c8d489c5a0c9bad8f02c42165b2dec29ebd7970f7afd553e5ff18ea5fe27bc23ab37236af69258dc49b8dc65c52dc03065c2e6cb2cf01de75aa6b3b06e7b2d4a7373f697a94c52a25b6689e463a50ed6a832415329f163e0402898324200cbe2647604de033b99c0903b15df3e63b73384513c1c3a2edee2543f832791e549849edc7590fb60ed8ad061eef1225c16daacc72b2a6e57cb1778939584ab415d42b5d74108e1e8e8b452861f1922abb208aa7c2cdbb5f2adcc5fc6c4ee18e83abaa5ea32edd0e0dc2fb0cf106447e750b4ce716ae584e66a033f55b9b0d998011a5c2714a6daa2bf6cf139196cbd861a074f2d13d5789b5cd93ff469058e1e86470dbebc6107ea52f8fa6aed465248a001642958c927696b70e9c465759857c4326b76b74e8569e3599f9c25da6e810c2d14f93295fafd72ec6db8621b08c72bccd46fa80a1c1fcc755f9a4edbae5df3980bd5b1746aaf0012484b02d1970ddbcdf04230be8cb664e79731db8110f642371796245b020a0a98f5099082ab36d25e62f3f8636b295b64a0dde9c7c4fb90cd2d94d51c33e9a4998057eee82db305990d08a024154019c56eb63eb00c2c27d342723a22b490bf59630009160b99683b41a23c2b37354c046de115aa32f89bf2171722f9c17e5b58d178e47896a69e795c66ae76950ba4a083f13e9715302d58feeafb05fa54088fe7419edf743ca26fffd5c147e477659b9a784035f31ef6e3168c50ed22de6925cb66e41a96fd518d7b24609e8a6bd79b72dd40e38b53bfb7fca008b789bc0b135ce2bcd2e6bda7df034818321cefb547e76a13ae5133d2cc4b796ff0e420fb757a1dd2eabda22bf48cc86a294b1c2435b44c92ee8b5d453f91d23f908a59ebc6fa54d0e314c434e5422756dd537e0a3a05744ac7766bec354f02e6dfa042d98c4a91748260ea8f865f69440fe8d1767ffeda20329ebc9836f61e40ceb2743b31cca08d3ae4ed760cc58ba4cd4596439698433053270272cae833335bee9f959bd88ff27700155f75a857b409d1165b8fd9574edee6c37cf8be1160c8a482a56a1cf43407925c6b221ee4b1258de032f9a53608f181182573e30f0e7958fb624b71a00c01b85334f25dff2f26d4d478c436287896b6c5e6cde1f65e28a008043ad0d39016b80ec17b35540ccc336d0800b5a64e65b0639ca5fba9f6e061ab66150af6f73afce067f8adfbc29782828ba48921af99d21027f7f5e9403e4d668702c07ba714562de4ea5e42f3f78915e954a28aa248e77ef1b916cad9c11e769c579a3ca80a7257a06d440c0efae6b6d1dee3484ac87668ba3008a9bab3b08777d41e607ead738f909c5132e1e6e681f8592e848eece9122850b4877b5dc7e17095de806a1d1292ef03cb08cfb40dd03ffb0667c53068037b7e8acc4c771754ac2f2c0f84065e9b81aa87f1564a53df6adce308dc608a57461870958ec0a4ddba0362d70668b53843559bc3ebc90f43b8dcbd175cbe31adf106ee08667881af904cbd235f709a2c4ba36a812e78265d7493b71fc30ba79255b9e936821d46b3d00d17fc1062097e5d281f01dfe4d46fa3cf6f7fe8186affcb0d8113bb3cb4fe16507cd3692bb1ebd25ce328fcd55be5a051f22e434f2ccd4ab27b8dd7dac0d62afeaf286430303f789c495080dfc6f7eba0d0c6b636bd74dfe6ec6b296c472c3ebc11982a556d302fc98de5f1e2d6ac13cfbb8d1756d3f71d145079373f815819c02b73e5d13e252f3ec54199c15ef79afea6e6137445036b979085124d565dc2bc0aceb194e07892fc33e8c7df38d6f37f04277bb1071408da124271cc9d1bbacc3dd844beae64ee6c8c22d486a1801a8a71cb51604e467cff5df6638f2ee745427c9392d7ff14cfe808c7faba1e57590b52f97dac3b99260590e8a5cd9cd907fb42fab98a338391747bf626bbcdfe37183b0ca26a7e9e0301702ccbc537b3176ae85d0b1b4e663cd5552daee0b666ac559429ea6554d5223866976ec16b85044e44810ecb4cab0107c20bb2eb5a7721e51cef8a9db8f3739abed20812fef9c55371282b16d9e2d921aef04929ac0deeeceb439cdd1f66d1272e40cc623fefdfeeeeea6c3e2458d990860d8ea519b0098fda823ce0a45ae286444156ef81f1dc995fe2e5da02de7226f955c61edc1dea4c671b38eebd9aa75f33958c1d85adabfef6714147b1cd761e9bb9867f0a3da6888e9a8819cff2019779c45c55ef506d016307b6c721094901356bab7c0995d6c6770ea4c52b87e305f4dc6274bc3a2d1506c0f95b7569f1da0867d2b0946e7a68218a79eb12d64426f67f3cd59897a2e0912a6e44800fd5fabb97551ba8691ae79d17eb64e8f888f5d0120d7e7261896cb404ccc7243cc074da3d81cdf71a88904dbce6a685d55aed4f9425aaded08da0543b55cfb23d049329bb9ac2e586a52885b2e59b59c4c9af7cda4e330e8bb81487f6c88c1fe8ece59fa62010c8a7420ddef3f8bc7e1e810ee93f0d623b4ab3776717d9ea42e0d42a5b4847bfe5bb2177c93de8df005c9163ac5eb273351d612b537555765d103ade095ff91969cc51e85a8896e6702f136a94fcc33ece2b1c7d32b8fc8f35eabf07f5fc7df0f549b95888d7f796000021567c7b4509535d0c4c2a4eef07525daeabb85fe19284a1b06cb100a10be83e40165d806289df612f655343c2888abf9fb0714b0aa91592549ed5e02fb5cce661be273d3d1550da98b4d1599ac9e71a6b2adfe08b2e52ff0ed816caa25e3d6bcd60f9d4f9351bce91f9d3c1d7024796cf75af7b1ea0b3b94408abe08b1fb39eda9f32b3425be6faf09062a4192b1390cb4b40496a2e826f1a00156af40c67b9a6619ca1b0de29232a5e6769d3cbd7491336773dc1a81f5050ed143270ad79bfdaef9cc3eb2cc8603c4536f29b8b0bdb3e5343158d934004a3c030cc3c43a815ceee29aa676423b7d4731b434df59e38bcc3febca7340cbfb64dd3b6351766a0168cd669e1f2607a73dc0331950b8f10ab35c66857a9d76f12b0459e252588c124513e7052d2053a8c986525881572d23816a622c12287ffabdff09232a9ccdff2a77b6504581b82696a73af226a1522ee4bc81d72a0bd11121c749bcad60d016b2f5da2dead3e9d8764d575599a1b4973c215bf1e8445bca60c3d3c99df833d2c19e193262fdca6bf1db77ecac3507fc8863375eaf6377379c8310c2f8fe05b2232795058633e92abff4af6a2c4a28420a68c8d81447b1c7ac4d7811cdec843ba4bd1c0fe787bfd2b399ab01df34f3be586d0a663eb4ace745b34ba82faa714f233c38488eb43e7d90df4371e546fadbeeabe8bbfdf424ea3fbe66f48d20762a6df470aa5611c93f787cd51e488776ea16cf5aeb2d7373f4d8a555b14bd08e7ddd0bad94e9325f85650d7b8e7c97130e2d4d326fdb1476fc33dd484e3ad3fa05353b0d5e717798cddaa7f866b592718f5285a077cd1049e624ebc1949e7f8d1960b497d103ceb4e59141a58dbf0a47ecbeeb97495aec1d99fcba17bc66a21541437734023ebfd370de71bce044fa4a6ad8ac3d487aeecf59759df5f76dec87c4d0288e196fc31bc9e145f21a7167b4509e853b964a66686ef16ba10bfcb76a84893664e64e1fd9c08c870e325d4d19fd81930d58d4eba9892e7804f9d5787e7eb6d1b1c873f2fd54e9dd4021ad565f8187aa2e275db4fb6699090f3cf02e4a3cec9051941f438a84c4e1f70f32a64075e1af3f3cb2468bc8794af8fb35b3504038c7c9021edcaf789fbf6c4c3adaf56773d1bf2826136afd2674afb6b3578199be9d430385cee00721a0da954178934957099534356e902818ef048a0795852c965d88d0f6ca3c8fc3f30d60ccf3bf1003f2d13c775f8ad400c1240fa191a9266b4f74a284e60f23a71e4ee9c1a7bf542aabea7ceb1f476d5be8263849f6409917ea5e8e1648e466fabf91be2f4edfa3e21c543f3f8a488b80de5d89b528da5183284f2ad8a36d8cb62b0440ffffffbf