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

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

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

Block Certificate

Block 57116 aa3032858ba37e0c4c7c7bcab50f2b66479575c1ff7c17d7cd7d7b4239725383

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
22af71c392e970db0e728fba223da8bc81e2028a77063a0a7c8a0f794f0b7e1c
Certificate Block Hash
aa3032858ba37e0c4c7c7bcab50f2b66479575c1ff7c17d7cd7d7b4239725383
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...000507000096240000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000d4b853f20dc9fc62ff78b64fa2357990b544f4c380782aa701f504c907022e4d41370f9acf31adaf23986e728b0b0ce3af7da3384e01a1bfd89c989d997e40f853839036cef8dc08fe3cb4586805c5ab479c27c34baab69ba6050000000000000080000000e000000507000096240000

Raw Header Hex

00004020b14ae986a51d5910611428cfde5be6ffa42da0245c20fe93a02cfa74cedc9e0792394e1c43bf53d7c62a253b182b1ecffbd0b82588957e0c80f50546138c9a2929210e6a93a104181c7e0b4f790f8a7c0a3a06778a02e281bca83d22ba8f720edb70e992c371af22

Proof Data Hex

59,560 bytes
121216010307fe95590bcd34e8709045c302f5343eee2f28b06031ff3c74ddcf811d0ab9a27b971295e11aac70fee2be60034fbbe62378a107f61da455fad82c3612ae23f4cdd1ea5db98f443e3959fd1ab355fa7e497ea2362be75d8fd07609c2b309bce18f6393601a6a06f8ccdb5a069923863944b7ba63663e6912b9984833600a1e7c36339f49a40364bd85426035657a8ab416267ef836fe1a14909db165df9ea53be589e768fece99973b704f1f4f2871641db530b40426d3ccb13a545a4f6d38b2c62cf74b39da1066a0d5df908877d63d1c10e6c0a72a8cffa6a031501c965cedef564779fde0b0325001cc73238fa043e239994e19e7a5e94c3e6eef69613f6089874ad99e66097a880f980107fa1b376bacdbef5fcd8e411e25863d3f41835d4d1d0c1fb06c84679c49923248e32163d988ada72b9163e65e07bbe7aa6c2de10e2a045a9c69259fd74d210e4f27ee0395e3d137abe0098c1141bbe3f54830b864f8dccbe9ad607e6cb805c1e1cde0ef1f47da7a55d9faed2f2428fe10d58d928cc06817b1f9bc052da12b295dca2919a1eba3d92b3098f2f169ffed2ba37fb5e9a4eae43351d8a219499b538c853d3606a15189b6996249df8483d86ddfca8987634e25ae09cfb9d1374aacad441963edeeb2200991a229c46a3767824d1b2508f6ac454cc2b78583eebf53f7153b485f3e6d169ce1dd25e5754944aac07d46727129056a472bd536efca4d9c62ee22475c30753b2143338b59818cd5b428c7aa3dd9a6fdacf97b6224cf35d048a71c8826f95881cfb7b64573c0b2bbd1a42284fffa8d3b548a72e59336d5f4a30fdb5c476856d17bfbd88ed1fab7bbc8d3eec68c2f371d7a9364c03522ddc2a35f76e99394e0686122b6cc7c8f66a466ac5604f4738fd0d9be0d503392622dcd297649a993191a2c3456884355e313d00886c2df145adde7b1849f13ce30b7ec06e30eb7ae343b5979c38dee70c86cd67e84369575a0829372af1de8bd532e1911000f486a6e699c4efd8dc99cba4dc9b148c665819c7051fc239e5d64fe409f1b060fa316f893259911dd9124b62e4e7c741dc94c2b2fa0abb5326ddbdc01ead58dacee420ccbf751629f53ebbaf153316cf5e36ef441a80876aee758c81c5b20b84ca401af2cd120cd487d6a41e65e9a938b86053676dfa74d46b75e9105de8cdae000a552c490d73651434cb5e7acf0ad64f5dcaaf0502fe44fd6dfbb0b4e39169b8efe9c8f1391f01e44cc5c287ad981d35e5b3ff0a3e8badab7591a40021d1193c33967c754f0ca12e79140ec2de7e456c509b8f21ee77b98a6b3d6e4484dfc9f198a1782e92927a1149225fc6ccb3a7082159fa027d496e3401593a46faed9b00c3f34b7ffc000edb8e14072b7a534bc85e6603de279e8b694850021eee2dcab750c2000983281357f43c543984f13ea64af2c2d1a893922b597e2fff832d041d43f5ed485045a462bd55b8a2d1a76d5ef5dcf08f9ed2ac16c64e2f3c78e94b4ecd47b02340bee7b388f4d3b01dcb1f9cb38cac54c3644ee263ce2c5e8795dc875e333a6d9165ea207b2d6816c47ffefd977dd13bd3bb289f5845693029fc822f6c2dd8596cf5cee6519041086fcb593685db1a277a56a6248c16ffb2654dbee1380976f21982385b521d6c4d137e4c702cf2288cbd99437a26f86263c628c18364918bca09a9d47f35d162994ccc89db42187c543f74683eb2c5186207262916a2bf7bb74012b385927dc511403bad6b271e0026d9c982937359c43e77d13ff959e00b483e74a49b419de826fc356273988cd820efac4e899c8e13d17cb2be000fc2304900f97b09372bf62831a81b362bbe38f54d891d60b6481cebb20ff1e77e47ef521dbb8cbe5e763f0a8029ce1b796ca3d6cdc8483664e9b7fde0294482184bc9619fd13528d22cf143b5d3f3f18ca0d93f952b69cedc6da014068edbb940e0486a4845c2e8d38c06852b6ed0e4a7bdfed01ad036c5f32dbb862938e561c88a83679381c849f664a9cab1a5e1e67715e4fa952347f69590af8171cc198e4c16ccd7d0ce59ce856224b5f9ac968eb7694074c993cf4de71227f013720ddd3d4e2fb3ca7a8d35db77553f817a385020ea14f33c897ef37c63fe04b9cf4217bce409c5bf77e9a9a19d811a6f0f66fdb6386388db4ebfb202f49b0e7d7678bcc5e28da76356c7210f5ed67280ab5acfd9ab7366a07f0ea18ead911b0149287386737c209b81b159b070eadac5b35fcdf37815de48006fabbc1c9a34eefd8f4bf61cc2762c57f0aa7d2fdb77ab78037f82975b21f7ec794e800030192d9435f4f79f4bd537233feb3a212d06048d77200c18d6903a655203a2f96c81fb475fb2890654363e1bcf6753d3e8fb84a09a3632ec35423f451ecc2989b3b35892e24f888245d036c9392543e353b752c5a79cd835b33fdf7ac26dca3a38c38ec78823ecf639768e5f7a3ee34601e2ebf3daba61697b8f90b70f32cace839ca5938afd70d98758a9d8ebd73986c2ab0226ed864198392f9a093d7f5e648f673332af86b46532d0261aeb5a6bf7fdb6804eeaac4a658f0f5e6984326cec078cbbb5eb534c3bd7f3a4c6b25fdf727596e8f659c5ad1855441fcae877c610dbbf707394ada8c239f4be197762a674317125aac919954568a1e59886effb29d4a2557a6bea3bb5385fd4e0bd2701b834827ef599b137875fdac70554d3ad568928065a3d2754c043952e026d928e132399f4a34900fbc4940cafcaaac872e9d2d8ed14d6e3c6454b44c33d7ba043d0ccfe13671bbd5785e5e6d845601bd6a501dae088c341eece55e9dfa307cddfc6e8d99c0e66bac07d744d1f53cd49e753391d5ce55f3db04a4c08dce179a637b32a649359edcb5c1bbeebe658ad50578a8b794f716ce230e8c94344ac295ea2bf5ea53f64eb66c335e70f479fd2b50006d913312beabcfb292e7b8bbdebe401309275840718d07c7944b112ed4c1ac3e3cd71ae18b99c0c4a939fed2f501cc928e43d6e03ad5ffcecae2928c3efe41c84498416c4ac38d4196fc0709b6244be6d3db10fa51a2db9eac223c4b4d865d3290d0eccf169df1183672baecbb87c6032142b9e828a412ae1d3c59bab1e57ed9ac256987cb85a473d1498e10b49b814bf67ad066b10ca71737cd3e4d40d0de6b3085ba06e2fdfbcf5f52a1ddc9169dc555f39bcc3fdef5341bfe61dfa29176b30d00435e159e73442fb9f5f5719589e827eca98e86a68eccc401235f5fcff4409989b260b68b0f5d93ff44dd27eb7676579073721839d2d44acae2767ef6913181c7f884b0ba6c83a8c46f59d0cf700e3e52694b99831528ae528e52d665a3bf0bbd40d59be4f1a0d351dd3cd0e1c7a9364afa1fe974d0772c4f3a96d9dc7970df725cf138d424a7067f409095e5349d2dfd107f7f488ce6329660d791dc4326d704fc28221fc19c24d108cfbeafe8c5168f1393d18d09d3807b26894ea896212fc9755ef11412257c2731269feca5c3e9ba5934f85ec192ddc01e9efbc4ffbb8bc8eb0a84221fa2bb86cdd2b93a03dc2840371200a8b843b4f84cf4f7ad4a55585c403b145491455f5b6caa2cf3f5a158be41d8e8bd13e57e53e9f55674acb065ae6ef7a6412871623c9d8746a859e713c13346de490f87ae296a8517286c51eb0d2369dc2651209a2b38a9bf805cdfe992fe23b1c26d1230653d50d16b9b1c97e45b8d45dac54733579000b14dd37dd83cd5ef739f0c508e87dc124f79994114219804d37612d69e71b659752809493e323444756cf9196ad8c2f5b81375e5ebbe13aaacf3b0593e7a61bf557b27da53f934f8fc2dfa18c7dfb9904381649e3ef2fb1465f0a4c5c9628ba006d942989db3017492e79e8d834494f63482458a28c9a4df46aaada52591d036aaed44af86d443d8b507f9a0b1c56728b4b81ac646177ec49d3aee9a3be30d491c109bfb84859cbdf02cc90d8af535dd70066532bffcbfbdf0255a70856a233aac5ebcc5ca28f3d247de83a5671688623a57cccf79e9d735002b9d2c32ac1469ffd9c23b9e78d7a83c990bd7b3738dcefedbde137b7382f80c2c0e76f0aa1c96326d2e21389ce4733f60849f6b4d36ba447483526bcc7d58a34a3172194a776e3fc674336c5b24d80cbff613c884094dd55ec8433eaaccf7c1a688474236f582d0cd6ed15dd3ba20cffcb313e53d7ac43b8537b9aae04052fe12fda8519e580035f249d2225176c00c92e59bc8234ed109e103da063a035871fb4335718f0f177bf9d653375f88b029b08d794376beb3efb56bdac4ab5935652426e4207fb4b15c18626077872a499960508dc723e2abc3f4ac9542298ec346748e6639b2d1bfa099302e1680e4523cc50b34fcb16c4d0bdcca0ccb59ab50a77a6c66f2b22d638279b2cfc02104a07d98288b968ec856ff94e183b2e39c4ad64d9153b656ee2e30222d8473aead19a322fd6b89d9b4643911eee71839c4fedc82c4fc77d067122f51730786687bb347f37f213f532edd3462b53452a94683ba3a1af1bfb8137cafa7a6703bf45a862f47cd5a4a27c74ea30ea7bc43549a1fc2f2f72cd1602c2b48e42ea9e3acb6a3661721b5784471937642d97080d6670562956561b3c655bcefb889f2107798ee260cbb5e91ef7a633b30f37df21f348d49359d2fb42e32486c2cd0ce67f065be2bb22600594eac1c5ed6385204026de864f3c00817baa775eb92c56736f3d563c61f7752d88c37ef414ac1414623682a0fb49304f01152217f6546a0da863d72a0f1eaaa83db30cae3d5d02b4c78f89c4990cce2c2ed6d69cc3299a58593e42bdd6b8ee45efcb66287a7144e94bced834681587e31769e0bb82ced73a4e618d2b31656bfd9d9f43cb17f79051b8d83a98764f9d32fbb80f0129fbfaebd6663ff57db4d6d29f3d31bf8d403daecd7fea25632bea80e8d772d41698d15609f8cc3a0c703662100bd06cce9fe30e92ead99ad151a115511d784ae9d344703bd9fe83976b4e848e014ef75b3f3f9f7c829f58a8466fbdfe8b097e91136420bb8049eb1eb69d80a7a02f47a3a37f8c42cb65e1f22196fa96fb7c3db9d13f53565cb4edd633d991d2cf45ffa461c18ff6a4431cc649525fdf2962f8cc8c75913ebf5b75a2f766a1ba60165e0c021e9717cb92608b69e2794d27dd438fb312649791b635059a8b58dba93998d1edc57b90b39ad933fa6555884b96c660b6d99f7ddcd7bfdcaee9388710319a2754ac628db9100746d757ad5fbc445476e4f70acc67222abf09fde8ed9570051f61fb2f1c2edb3b8507999a13c335017e30860fa3ccd1c4e24937a696ed16e55ca08dfbb097858122131f188aeb17444a5b95bca950ca4cf04eee325494bb88f716ae676e210cc61d991dcf29b46ee70a2fa6ef1504c433114bee1d9d253f4eb16cd6bc272b3fe2a3336f0f49bdcbd80b4f53ae15ada5765a9b13375ae116f7e148bf9d099a5c51356e8c61f9ef5874cf82fb2e7a0f4aef1b403d49f9898dd368be4e90ba7079b0e6cee838e6f8aa3ba5d13e564b416b1268063a9d5da35949e5b379957df87174b5db329dccdc0f506f0e07936226600bb4f7a92e7a67b98dabf1cc747ffa4326406a4bd569ded6a6115b910e4f4368280696d8fc1c23b95eb9b0750616a1b788c94791029f5a6b42bdaf0ea980b9f2fe50aadf06bc14dd348122ee4203828a6e83aa45d91cc35e911d09074948de4135ee3e0a35fe63335e0cd331500a831b29ad5ff59035c000fe50c1c6eb6bd9d968a6327d5d0c33166fad448441687b30efbb251fbd4a5276d539d88bc9cde10b4536bd2d14177209b99d5fa4ffd3a79baed4366be148656d8cffa4b81815f81ce5f11f962bfb507e5479cda20291a0b7c8a1d62acbb577627242a6f1858bd7a41baf8fc95dd7dae7472ff5dd37be786a32452b211117e1bccd50e3830e4c265d9eab88a8143b1d9ad8faaeeb3ffbeb093a6bd93850f0594208f7cb181767ded07f0e1047fa48f68fb9e98decea7e9ed35b6fcb96be86fcbecea7e08b72ac7b6232940912929c85f538c66209f58eab8435b51f0b1ed7cea0965be6a375d5c51d7c7a8cd95584b2267fdf30dbc799a8df490d352c2c17cc6603e129eb3bca61305d8188be2547d7c4951fb3713bc88d639888841206d22584a90032c40f7630aa3c170beeb211287a41994c25cc5de292198d32178727abd0bff5ee9da48836c207cbc30b2a26346c6675ece91b3b712af138343192a051f500e06ce07ba776be4c4ab4065a4dacb75f302fdce022ff283d49fe8cf775c27103513726dccc10f86d8643b68f12fc751b9a3da5494fdb329fbfb2839f8af3589df37dcca2aa2dcadaf28fddeaf60bea95b5bfdcf27ffb593bd5ea580a1102b27bae3c2d80377d08671971de23f11465afe275ecfcaa93511a5504e8a6340ee4dd251bd7e8160809d97b22022991dcb0bda60d671070c1a78e8c594dbdca2df88c5e74669f36e6f0b6f0ab9ea15af43e3e7d2560fc68b8e095202cd06366e82e94a15e5bfed9374f2cfc9f6408c50b9b3bfc53c3fa208a79184c6b3c9c4f6285b9d1ec7e0b90a46aef4040179494764dd5b0c3dd3854dd5f518d9daa1d72efc17f919d39e6ce6802e52b2ae1e3ddf444a543707015a238f633b9a24db8f4c00ac151a54a323a858fd53e73e308a6b56b353636b831d133acb7f3c68a2fa038a44dc27596c1f43c7c7c5ce75b931db2e69110b4ca09ed2702b2614813e4e194cdf7aa3d7e2f51d83587a94ca238b93e7577f4d2176a60913038d09c1adbeb6b50ff4f60ee21a24106230d743deaaaae3a207283e61097022127accb218426410cd8e137844f8eaeed40c79069259049aaf928cfae9c0574581e614568be0c0a1cf03fc0de4e805140bd2ed58fcb171eec50920cc51493ab2302fb6682b86fc2b470785b944b8a1ab14b1d18351b3047499cfd507de2875d5b0e2710957c5c0c433d15dd32d79e0b954b686500d9d8c538893904f8ca303b925d5268a9d375b369190d1b97f68f710d0341ac46727f8758dd664937e7833704a76a8151a456addaa288a4edb0aed799cce6c15dea64b5504081d8722f1e2b09ea89f147258d346a24438f47acf32581db3c615ad1e230b4d8419b480ac4b755e6e596251ef7f03035806857919dd28f37113dab99e29a14c21e554081eba35f46ecad58a8617ed1361e8bb5d39806e94a9486e98fef9ba70cd1826a83b8f60d5ccb17e5cee69fbd97ef3256ddd6ca32776c7c364216a2279d5777e6ed02e50ba2e799d1c7d0311deeb8a188ce29e69a9c2e8689dbea7a9af0065a08f8eaa91d22382a1d90ff45bf7b1075d6a31786ece2a218a77d2e8c5a168d1a99dab4056862d71341259bd7af3953760a6bc69f782ea53357129f2931626029d79409749778cee189495d8da2d7c0879bf08bc386b88baeba454e8e8299016db4b6d94dbcc24bfcbed689ef8504e4cf4030342b97532b6c3af72f183790a38b01972263870a05c26d14bfc1156d5ac34f7c653a990058a50ed7c36f18c4f4bb0288294e3a5f41e016705713ea6ed6ca52ee26c9382943804a2bf01085a9366334c5e455d893f85a3aa587999f0d50ab6667a0e42617fb639e801771b0526781d6befdff44120255ec78cf68321c5aff5259eac9b0b15db0e915e3d66909ae09da3ad73b15a48e4397c22475f711e0a1636e5472e3c9f01784f68c682e90dbb715249c220ef90df8a74e0d310127040ef1babc6aa6ce2ae1a37c7cb83ad69bdd11a7116120da7fce9f836d06f060ca255d05981c9d6b1c6ff2c5a4bb3a8e66ffd628f2e4aa5b9e3831a1cf0a0b3d587ee209bc1c9cd2e259864e4b4b722ec4d90f417e628b8b8d756ecd2eaa9d622d960bf796b857676cfab11954209bb6cb4fbf71a85a36abe63588557ffec1cf60c28f835f81d46d106ead6f6175d8c94eaefe76cfdfd1c863a8dbeed679f25defb938bad667879378aa9b6e67008dfb19815b7d1e6ac95762ea70a0ef804f7d9ee28efd03690ee1a2c8daa5d9554cd7d8883b4e8283283587159bcf3144396a5de55dd08abb35215b7784b1bda24513e118d7a66e0360784a130d375c17a7a5c44d3804c3f07279b70bcc276cbab78d51f3250dbb92860f3a468c33032f544344762e7e1d9ef41a096caf24854d66e5d676823a17d0980f33f2e615c68f74286123e9b0dbc665a5d2dd4849b64b1efeaebf0f9e76fe24b64a950238c7cd39b4df23340e25baadeeab382f4b8c346f76b0a2e9a76454c94e31c3fd81a0364d87e795b00a97141118654a65ccb2eef7ad182dbc6e47c149862b47249ef1535d0d88a2ab5fddcc34d511b01f2edc9e8ed95b0a8f2433f6dd816d450284595d8043e2893c9efdcfdde111023960a5bd4259b426551c27f9876d68ff7ea5127bc6e8df5ece2d2dfefa6a0f2b18952b9453af4b5a00f7b10e829cfea53fe8099ded5dbb8c4f51412445ec1d329234f2392ffa6de7f830f2f603cbfd55604f7d15c645b7529eefd2852e07f2d647a9fc0af961d61fc0373771ad3eac0be7590f63b8c37f0836590eafa4a45d4c13b24c3c8c17f338de720c93070223228cac17950b60420d8ca9c228342495c5379b9661e68504df46987a1e294546742202c5fb6a04971cf1a381c399b99e8c92ed612f600864f43ccb8f95693f7417101b9bc1e96f8dabf4e621471b7212e3fffd0f6fd1368b21747c83b386276526e6a0bb874d255c42bcc427d99cb22c92dc01df4b67c270fd30ec14bc6ae9bdedf4ff60967b79574c211c400b8160d1bc85562b94ba312b342bef0f703e054bb3ae51ddaec59c11bcc65b4ef613ff01f9ed7e63bf127ab992d3002b896a55504f969354ddcc22d4806c76633045a03437343c1eb1923f0c5e4562baac6cdaca3a9dee7855f4dc54aa5665d7607d42f4da89e663aa0b36198949673c0b158a545b10bb484f37475b7c5a0e9c54ae8854fba5c65b29de3761d55413fca2256e02048d1b3167f78ea89e71d1fca37d50a75bc839b11c9bfa6d69cada494df1f6b899291eb0b75528bc9e9113b638a35e01e4710124b3984740259ad9d8b9386d5901d575daad57eb1cb93a4092c9679e1b5c8e12143155e765ed047480b04c188e70325c840e4e467920bfec7f40abdcb21a8533834db110700b59e8e765d803a4df9217a0cc49e98d428c0c0a2c43ea077a90467add18c674c9b1878a24bf8f014fa126a0ec9eaa09c8cc1cb9e4a981e6fb401840dd74c8118b516f1aca1757afcc3622d2996e9844c18d6a60854987623742c05636b65e46a86175b7cdf6045ac08dafc34cd06ce065dcf5b408ae439ad63ab19c3b9b847d92d229cea65bcdd3f20cc0f5b4812e213e28abb374fc9c1048008188bdcba754632c51b4336047fbaf27ac0374019f9ce2516636747759ea7a74ec1d56705b6714702f0f04f633f4d847442a1a4210ef0ea6f41cb6332515e74e9b961a050895c625590b8acbf4d29959f918be5c9352fe40f146b5445084de6e535bec3358a3824f01d8c6820fec8b1932690164cbbd4451846c6893e4f3cae6bb4b21a78d78b6864d6fdd8ea45b168922a68e1ea3cf9bf21736ed39d9768f9d196229dc6cb715e0055baeb9fe460431966c015cdcfa5fbc35d555873a279b5f93b8673248d7758c96c3ecf7e8badc6092d8b70cfd827520b7b34e6e70521a136936c71e73c5a0c0bf60378c4d7598b7ce3a819dc1daad7c9bc0b481695b926e025ff43d5aea3076b6970cdc08e60cb76f7b20a10ee2ff494cab60d7d97d93503dba8488a15451852f1014069b7f4c759accefdad495dad0d91444811ecc5a67bcaa92eb530220cf9d5765150d8f5180a4e3a627253b8a11082b3a27074f0ce249209896f266770b2fe0ce1639fb449e8e4882de35696bb593ebf2936b11d1e7ad1a8b98d509ec57047f33b4c28761394a9f050a7a74b7853636b1ef75eff4722ffe188f34371fdc6970edcf3922216fcbb2c2734683620f3c5c0db327346dd0ac952c0ddf8f0725ae7e2612ce9decf13242a577b92176f8526cf947fcb82a1682d726b7d70da11276583f4ebde6aea818372647200f86ac1839614c1eadf3eaacc9d85e3dc6b3355dd37cc8bf5c535dfa2378a5dc29efb1735f212a17e880beaa74e10fc34b8b72846cb7553006cb006ac7ad0b6d770818c42ed922341fdc9fc7af14f4a3eb2e2229c49d5ef67bc05a54ee077d8293d8d7325a6a7fdda6a600ccb7ba78d48e62c551c14090e8f737873d4fcb702c0f5ae90aed8f8e587b8a48f50c0da38977495bd7b73c7254b3fab29319d00faf58abbd7a294fb616a4ab8da0a3fc80db27d2759d280e905798508f4332d2513aeeab8ca59515904673e2519dc4c64352c752487e4475064b39fdbb422bc2ee8720e3d14797b6266dbc06b7446a779564ef2ed1fe1a46ffc8d1f0c3d06277e024e1304c0108c428028d021407274676a700c55773f459751e71cdb4a079ce1de31e54ef279031a5cd34f01ca2e97bd02c3656ba4405ed4825eb36efdd676ba78ea19a09848e482de4420d6df91a0c37db1d1ff2a8aadb7f8bbeabf1a86f33c8eff93bd82b767a0f5501d2b09a8caec3c9c0293230060684a14e932b00d4df8aae1913afff7c166a98fc686f33b31364f07334c9bfe89df37d79b55adf7801437d78195e45e12df940f0b773bc92747c3694211bdbf9835cbf7498012850a93ed7472bc39c450623d83f0603d7fedec590abd4f10d15945d3abfc22d0e76f6e343e3a7614f1797033f37598236638eda114c63036b498f5bf0637e91e7f488c442c2078cefaa4ae91cd66c83a3395278582e5e671031794d58b717dc4394703caeee2d38fab0c93becd0b9fe073526dd610fb7bc825370a79efc0a87d7093ed1b3d5de265ff62611fa9f5a6e08f08fb49bd13759296b523e0879d02658dbdd7b5445008c08f79c0e82ea3fee4278f0596cc01804f0c9fb91abc0e367fc9d7a52242c5599f69c87ed3ff0b712997d7fca01e65a1bb9e6b28f0defef4445155b6cec5c41462af060708d1593fb1940478bfa29c22f333d2400b5a05ce258e6c3f667123069f16f1936a0db9a3a779f5ba89e09d6402b38d4938678e6c575004d4976027914aa73be72e078c7ef84a12dcdc42a1af5ef7e5e2857d6c2f2767464ecfa01ce1c75c26d6a95a0013baddaf81d07e67774ce9c69e7c8a613c31ac2c5f4b50ffa8ef4bfe153eee4b3ee2a3f85696ddc8e689d32785d70d6b12ba19a4e23558fa70144ffef7ed38bc0d22140affe22c419b1b3db6dbfe4043c9cf04ab47c993a8892036ee9164fe4ea19749aa5f78e5bee6f4e25dcd06d4dc6173c135ba2c36143adfcf45320cd9aa2dabb44dbb98a84eb41c19f399a59ec821520d188595e396778358adf799cda8b57e1d6430b07a21dbb50b080bf169b1ba867bd2da95de43bdb43f45835226ea0b849b32a7af1902e6645dc4ecc3e5b7af99acd38e870443dbc0427df116dbea2ecd8dc8d3acbc0f63bb340d9f673af624c2f16467d934243f088f121c8fe3163f6b47aac5c80323bd4eb2c69314677036ce7bd7a41d3e246b9b86c4156f0caa6da55f4721673af104eda080f97b702f499ae5c9803ac6eef2d31cfb56a90bfa37619f5e5b94c75be4de07ac9b155b273a4fa90e67e89d34239de14b76d2453b4a4b1e7d438913eb2a5aeb56cd217c0a24aa876754f8f32fde030783a6daf3caf70390b76822efa760970204d27dfdb02532dd0456decd394db9ebfdd49e00da6b333d5f615e8cc81966fd2509266bf776bb5487177f15ed713acfc6a4cca9e56f91dcb4253a17b40fcf589158e6b3ca32182a4fedc440c97ac383a05a74a90c2c729cdf1684229f25f786ce5ebf21eee2cd598a72f751527b5fa9cf1e9bb291cdb40c46760186558587f39292f98e69a25568090a3e62c9c03df37ebb87dcb3a55f9b11c2385545602849c5702e9941c2a165c298d97bd676b6b7c687302f9ebfeee25e7ce7e66e30fa055755644020b101716ffc71b27e76baa494e8cf7fc6bd099036f8e659a721ff9a0878da3945ca9b6abafe6a96924c783e6c6abfd2cc03030b0cb9830d5758967b311bf3747d017f567eba2f7daf3b8c48ad5c68afdefffa07f2173b7902dc421cec1acb55643a2080dd1176c378a64229d5e365707244951eebf4cc56a680e4fc7b95fc1516c3db8c9a5d00668ae87f54ed6764d4d60ddeb1869e1b3e9140b1cd8fa383dc9ed3c54833c958df9819f74ba8c02b5a8e83e38c35cd4f24418ce025530d9a72747d82a9bd37ef040bbad421856bbd177a8b84e1b9a34dd07f37da713ce0765a914ec08eb66e98957cbdc7647e49b897ab8960233141367cc12f32ae3afa0b5bce0e24e43edeb125da4caedceb4b5b626502728a07e247d23e28a55b52acc1a3cfb3343072a4773f478d2dae3d1830e8fad41fdb52c8df3e202ece5b1a11abc6e3a26e832b683c6f5c507026ffbe2ec821854e3f14328c8cda9ce993cfa1295d9d75819accf45ee6929113bb3f6c771e8bae85a1723f28a93642e7b477565a6c6de69d96fe2e7f74ad9f3d5b8fc15183082521295564c80eb23557d5a6e1ce6554dfc7218f746a0f573247b0bdddaacf0c38e092efdede5f06bdb8059b5814bad61a54bd115d7de8154db71a0bd2648ba4c925fdde565f9265812b3d8dda853b63b6204af45c6ac492db1a9dc9d97bd34fef5ac772b688e0b973c8a12755befb3173d4ef2830a0c3a524e05aa1a88fec9f76254afc90f65e4f841ef6295641a67e1e41aa6f39c00676fc5f8bf488a73d5cb48820edb3487413cb8085902b3a1f34c01a2875ab12a92e9f20c28e782924fdc89f4a99bccb5872629f548d2945971151790391ed1674520587efcad8f736c4c69a52a9bef207334cbc7abd02df9727578052fa4e4fa716a8feff0ab2e630bfa9a928298e2de08dcbce151cc1f1db69cd6cb9f880981c75fa1d7158bc5929531947d2e16ed7d58924c1c2cc2c925e175e8f128bf906bbc3ae1abaf41845c767533d894230eeefea94bfd4c5506036acf4112f0d40a279a1eaddd58f80331ecd7253060bc56bfe47ebf246cbe9d45407529d7af4663a92e1e77526a728b349f1c7df6c2931bf51bc5b90296c406dfb1ccf58a0d67ef186fec871969b14c08d9ebf4a95ddb9d799a205f80fe7d0fa350222524e8656aa291621ecf7a4603b8d1ff07a15d281c97f5d47bf9dfecf764ae2e94bf9d3b0f1ef3703c7916d04d04030ec4dfd1a6138fcec1a59c5eb3a284521e3fc6d4cd23c2bbeeae0b1a38ad23676fa34d5d1fa453c5ab87b03c15617ece8cedfbfcc9db6aefc813f59f80988a7e5436257bd62ab93c4e589b178b23665e6e08ae2002bd6f62fbfbe9ec281d672e3781c0f7ef968117a0eb5bcb4db26dbfbec3185858e443dfb1e8b52cc8506bca2a9262e5f4a90bc93f39aa8619c4bc62e38575836dad9bd5c352c0555be6f4c2a550dc8534435fd2d0f4a44f07287475eb77bdb8d72d5974eddfe1a2ac3a488e2adfd633bd301de9fef80c573586a70db25dc3e381e6fa80d0338bf9e3a55f967b2dccddc0fd0f189bd66762ff7a6fcc9540a7d143415311df8b7a538cbe902600307d302bb81c8793bd97eefe037fe37deb03b06a113f8e9bb17646339ec8884dee7b9d2b03f28ab561e15f64c4378ceb87d2e0a7d36193d14750a8f251a41a0e1524ea042492bce015524f07de295fe7bcb6584a8d4098037c3f65123b070126a3b0ced75547e078e7c08b605872328fb520087cd93d8b416cb8f5d1a23b36b2045f05e0fa6ead363eaec163625d81f9fc5c5e0936daedda704cc6a0d7333367c3bc37a26db8bcde68edf96eb34d45f2fb3c945af2499e8a6aefeb75c7cff132397be88755ba6ceab8ed2334c77496c4373fcf0543030ee3ba62b7d9c5de452e3d664886ed0ea221bdfcca06983c72026b5f824a766b26d3cb0568d75f82e1c676dbb31ca9951caae3f56d63e4471e1ad9d0be895ff8ddb1c8e7062968eed1e5c5b97a1931cf489827e0b4489432d850745e954e7e0b122d929604b8932ed3b38b2e00ba495bab5dd423b3ea68129736f91cef6946064d907dd8d7fed31676f0f8ee8d60570707b565b73ea383eee86dabbf6b83878666aeaf31df6eb9eab9a8a8042bdf7fc2601576e92d5afc7369cf74d634d4a2862aad131491717e090786aa19377ce3a6b0d182071370354457048209a007cc1f226f0c5cab21c3bf05f4dd17162f69307f9641a0d7855dbebfb8f8f2dd0b1d5a83efc0c326118ee387d09affe94a0feefd8dc1432bd216c6a76e94d9e00ed695c107ea70c0e04346e89c316bd7599dfe937b897b9e8834aa3942926a1e3b3692ca0a6260554cfaa3493d6a9236b379e31297deb18942b9e0d06d46f90883d728b5afcbb628c7c18288318683ed8f581d10e80b938112df1b7592228a5467a274596218ddc805bd1bc0cd6a496a51b761b760760dc25f68bf8872191a9040f5020466371c8f39b5a00057cb0d1b5a89a0da9284f5cdb151193658eaee0b0e86ca896d294e595e0926c61b64ac63d821b786f9bdf492311c5c8649a7f46513a471c36ea171c93aca52137fa7caa1215e0ef9f2d0e55b9ec88a3b59f113121854f4c937b1bc421d241151dcadbb70edf80d342360e8c5109c2ecd641c455f74dafc973b4bd9b6232dc5ed2094a2956c3e09e0c14390882b4ca223bbea55854c56e64b99c965725058ddb43faaf7f017914962a29915af911e8fef48535482bddb28024ab0fd1d697341b06029911861bc5be1c201d09d42d8227a170b51bcf632a9b31b3ee8b9ebb2314360f66a48a08b611d8e16bdff64aabe17c40a10643cc326e1a2f95fd8229c76649c0c01d5c9d202fbff84881ff8bf449b42899cc648e2749ca886167ec64c04a93f2e483ffc9a215782f89deafc8898516b3c8aafa59846cdfca6a82a3e2c3ae095a1f1c2c3af73121fb52cef542bfb8181589514965c5975e07dbba1ccbd848ef734c8ec1b6cc9485011f6d91cc73c2ab4667c0eb213aa781e0a51ca4ebc9294b29feac284bf9978f70f7eb7bf1c6749c2c760e316d37a0aef4d1268508a6a9455fdfefbefdab4963ed9560c895ceab5ae4868fb726432b76e5970862f330411aebf77c655e165412740362dab5a5f1954b77850d07c79a407291d99c935718d1d9cf6ab9e6de4b6c2e115e7fb845b444aa512bcd7edc882c26f847c2de8461b873d85a1454759ad8ebd193b1a39a9dda5664b97c6a711178d2bfb710f9ad6fe1c9c9aeffae76672e5832e7d300a971e61d62605b153da4aea8e5dfb69570c4b2f541736f209bfb19f44cf36343bbf281e6f8568f04a2dd5b19bbc9ffb7a9ed93a6409950201bff2199dc66013f7c9270dc2c1e1502b02e16441ce59a5db6fa811584228de133f0cd6587e664d45e0dc1942b16eca00ecfe2235c1d3fdd0b06cd61bb800dc091ef4a5af8c11f89b794b4d1ad848c9cea4062306f36e8f7c01e9910697821ba71b205f94efc7017475dde387ccabb3dc577ffffdeeb3a883bb0aa37e99b23dc8a788cd94d921b54a8b10606b0cf7785a801146bc478e597c50f5f57d1039bd65da87d2cae89c8ed77b4770268e0696c776394e8c13bf435373d38309d0e653eb318ded563e32c149ee1e675fe36d94ab7c9a94c60cb02fdcccf05337a0262bda4dd57e8eea5893e31c972120aa696ff120538d480f7a0b9f465b57e16befa77a8b01560f7998b87b486d2fb4544b39acf0efc6fa85127cf4d29f7995e8380aeaa9e60b35fd0c4e52fe6733025fca579ebe49c2c2e22eaf1b0bcf8b5ccd6c1e5b4dbf5578abfb32902e96e6cd49cbcdcf5e78f94ab0be6820493bb2edf7612ad437e0a4567a602b6da3d1f958f01ff7d4564617a77fbb3f0608853af5e223b8e460ec2168f36a2eb7320ee3bb125979f538467b990474161463ba40152b541517451f33940e596a5360b4f61e0e3f54de79715d9232324c1558c85e9a690af58270734e43dbe0fd63076914b6dce46d1da390ab9c5de855fda266aabe1838c82ba8babfa8a161b9fa6d65eb1ea25045f6a7fd870102a88166ce63c569932b054571a7f551dec2b83f86fc3550ecc68749b3c70d260f68914c6e84de8564d41fbf4116850e104bba90649f76a2e138ca7259a2cca95daa6f69f363aad87114b65ae9125a7144cf37d97fce13e2b8d963fc3ad9465b390f23830f7788382d61922fee947dd8d5b9d03472397fe5415d40ade1afec8f7ff6f0aa22b6a8f03824605220631199edb2b3cfc2562d8a055ee56dec7b46626c89b31d0c26a3b0d6d5f2b73081fa0381d065db1c0b635678f6f7518d4b5c1f9db4045cc5d49c2e7219275fbc34a3738c2db234840c55bdfc8d7d870a8eb128044939c3e7786a124b8c571aa30616cee8d7cafbc8894e328ff44a6fe992189fd9625585409ebb7febf468e5e284086d390dc47c6d8a2c9964ef245397d555f2da2aa4cfd32e6e1be7d970dd62b8c1869f2e66d8c10a230f1b5b7a48fb51446619e96d8a64d86ea71bf67da896ecea72bcf808c935c355b2e878774eb0bf4563a66db1e9ed7e295f54fcd17a637e727408ebb00291f513dbb660b0cc6df33b89941dedf53ab2ac397b249f1eb5eed4a471f1080d8913fe86367b8661a819b0f121ed419e357927688caf79f2dd2e240ccda1180bd8c3b2f3819c5246db12f1df8d3bde9a5b286775a6b6de85d5367d8175a37a6095f810c7be79b966ec80d66f676c8bd0088c48576d34e2746a9011118637385f71f5f8158f4acbb15d7e838426f465b7d9aa30910efd330502a6cc209d8d10be2c7297d89afd6ae2239d7003a737a315b4f1e8011be91281c0b83023d4a0f0d16748345d00e47e91b2379ec1024e789e970e88bf8ece4a5bc10910333ed9e77d160f47b5ea02268f2a067c50ccf50d51c6793faf85b29139052af616d92fc864ef81d294b3c5a5dcc603f36cd58aad19dfbc72ee039c73c2e8fa3a7fad6ca670bb6f755c79eaa80b1c706ebe25cdfeaa2b12ab0991b95f305e130fa534be186dd2f40960b3cd58de9011016adffa95e24c496a27e7bfe3f454e4a9c4e9e0971e6d9fa0f93fc2999dc03a83b4c67f8b072922c30856f3b3013d8cff8e66afa9e6c78213125e4803c11c0689b3e3bf3461446e1c5ddb6b19cd63c8c8dd63e7dd710ae31f7bc223f09d3d5a36b55f51abb0e0ee37f29cc751d8f303ea24b8358431997624f13be58f186a31dac7cad630d67d9b930b3af8d6da4b037afb26933856343212994efe52b6b8cf0abc50eb5048cbf830dfd4665115870ae3dd21a8a8814627b9779c41d9b2d7dbf221f430124c09a96e3defbd78be7e67cd177a971303265b0c34918ca62ca8fa7b922bd2674f81163507560c7f0364c2af758e0312db9463f05727bdb535318c72cee699ccc359747ea963834d4381a0c380426b568c70da7cbde9d046fb0ccd0de892222b79a3f80fa8f8ad5b267c5b1926c0692cf1f710c71ac89ce70aa21322c2d71a77f338b60765a399f4de3e1c67972b4e93cb2c505bdbfeb1a040056c071d01bfe8a7a77f01ff017d868afe100004953551b721f6249bcad7810e6626e67c364e173e109ade04979c5f4e388e395486f3aac12478887acab55b0d9d146a20f436c1734aa3ce16894a5f38feb33631ff860d3429fa6ed55e0097ed462ae17f9649a364e6bc0698e1391a6a9a901c8793ca66d3331593810b160820d9e2c5e9e4d99a36bb41e51683b0478755ed669723fe38e81543ddb13456f3fda5d4b595a143892c15ceae148a8dfea985d809ee3f624aeca013ada6ca414b4bc0b46bdb7159c878a6e9ddb8a2d5669a036bad04a21130a36b108801b446f56e6f5b218da35e1484e54df767a6269d5e9837ad86f477b4e67fc62ece6a7d64ac3765a0e43fe95198e67a7047ec29eac5156643024ea451757ae4e67e7a96b46848e3b9411fe0de84f81f8537a3c5347246aed2c1b4f075f0022c9dbf2747b2dd969f1ce3fdb470ffa606f5c63b576623329b7f48724b2dada9673d338ad5668e3e3cb91630f6dc793083e9da55bfa64e0cac29c3e1f12fed9047220430f66ad4fb1788d2fad8fd2f6d364f48cd572d3c5e86990d24ed98e08411ee4dcf62714ebb98bc27cd323e509c15a314b616361b1b6371e032e24101dfa8ab246e3a7ac91b98932d6bfab58dad9ddf4112d7014d43c3e9ebbfdf298ca9339b1d48346b381cc1b927603ee84f215db674cfa8ad13c37a468734fca83ccd60246d8249d6a6f20d3f1416343fea1e9c3045e3d0d460c1ddcc213c1b908a2c46c309d12b493e07fe347e8d9aba104861a6360cc4f45ca312037058a7c7a4de6d145029a157029200060d8650b52e41fa54e82b09516d9d2a5b40203129c39c0fadbb6882ef0513a530ba97ab2c523b3526c10c9c8a2005693c503c256e40fe8658a7d10efaafd338fdedc612ce9dcc6914438dca4e7bde83ea34af7dd1f0b80cb4851deb8266b4ea48409d0f531dee71c3b4be4bb041c87931bde3b1d144574afae76311a0de0d55c9a00f350879975173dde245d5136ceee71e184d83db73fc912752eb3154842631863dde39910225b23a551a514e3010f0bc588cb796566763cb374b72a714be1a61ffd052cc8149fbd5b4fbe17d765652bb600301bde02eba031655ca49d0fc77ba052e38b318702d3fae2da1d467fa240a39c41e2e649c211bc19458b648c04fbb08aefdbd100dd56aeee49070b73617440380a5d6eef4cd46bca5577226074b3b471639674d4fa616ac532065b5174f9aa626b26ae3a3f2e4a5bae297e152ea7a4bb32956a2e298fafd2abf3ca84e3b166e70d713638f210617c03001b8a54c85bd608e42732aabc50c06fad3feff9f81fb6657c3593b57469d871bc0341f3a645f615e6fd6f3dae5349c956c14240f5253cb50d077df7819f9abbd4e8dae0335264216d8a943ac62fcff771e1d33cd736b46665dbcea5514e157193494618c15af7fe0ecb637ccb9a5f92a35e93a888781c4611581abc340e1d560aea6353b3154054164fae1eb58487329563b0a21e03aa2789b21e40e57ee4bfed565343b160c587df081727a006c457440d845e822ab8e5bf8315ca5aa4ba6a43018976fc1d9f2d5425b2360aaf7c7ab03cb835759b84ceeb6b3ea6d772f1ddca98f8aae8ca5ad2ba73d6627d96e1a39394aaae6d115fdbb404cf437ae990149465346eca0c83cf3597543d92356c70ef1eb19279c6e884da4c1c7b2ce8f7f753f3bb4fd01a711dd1547419ddcf4cb06a23455688afafee99e418f98d663465bd85ce247cdd4ccfc161d608871830547a69f3d4073f0ef4803c481adee51f3ba25d04bc681dafbab20ca1122cfef8f1c120af36a18853a25b9b681f669ec65c19c09ce419337df96b1941af865383b5eac52870c3bab48d5f72bfc472d69c69df8e3834288fd5a101f6cb83df6d10f9f90b4cc08cf3e7d1bd44c1dafba53f0a2ea20778ea6639415afc71a303298d90d52ca485146f4a42cf9d2eb46af77fc49b5cf1cc491755ffa3bff3a90377ae0d8a4bad2723ea5fa43004d14c8092a8d870a03aa6dd8329b96f132256f65d2417c8d8e8f84e65cdec0596dfd64b650d12b43c508d411871c1976dce360469c9ae0a49caee4fbc7c65b2f2b7cc790e5d4eb91c1416f6f4a276cc57dd5bb2fb88abf1300e35df42a1b2cafb212e160b7b4a7dff3f4f18ca8aed27a15bbd94a34223a360723adf27bfc2edc63b2fadf9935284776e059e6c9cccce34d1ce6bd1cc839ea9c0f004267d6cda6977aac2bb96a89cefa2919f813f5b85f5a145be820aebca2d083cfc8cb71c8482745194c42ce8df10ec41319df6774240085fe19c2447c0d49e62120f340c91c736abb053f82751ec0c2f9951ebbb2c6f10f359ee7a47d27e7e4e80af069c42a4869731f29efb13f60ddc9aaa8d92cce238437de5813699a60e17ea8ce62198398631cee295817c5ea376d8d9076bb818c0d8dfdc0966d7f9d7c590fa9fbbcc955dd30ac682404c7c27494d2c6a63fa1c570cd4956db7830c7153a7344659e958fa5ec6287be4c3be928820bea98f733d40d27149d9b4c0bde481f87343ef1ea728eccf8d33cac0b1154806df025b21ca77c84e76df34558fdf6d20c8aba1cb2a094c6f21d604076e06d7ac19122f2fc873bddaf1bf198c497c81ee8265a1ce431d1012b993479ed6adce7bee9d5f72f44f4c042d1031e1f26b7739e1a9b2c7c9c5a14ca0658fd90e8251f203c1e8616d2a2c6a6a366ae220d8b590630e637d218e2f694e56e53e6cf45b984ea41b2537e087d1097b4043ab1d9b5b43e3a60736c19b0b601f06de60008d429a5dd2572601399c769262a48a6abbf119c7913927377617f31e86c2830fb099c9dad9a4d47cd34390142f5625349ad00ad2805e285b8fe243db7c22838fe363b494c6f5899af038eabdc081f63644617bc7aafd605cd313d9e115a89131114b68f59b23d3c9230f8df26a4f9e5bd1d3d9707becd63aa43c6e67973a0c9d13b7d123f5e0c30e16ba6452117ace93fdc1f7444ab2ae53f7372dd6a06f21f788afc76785f064ec83df5a8cbaa6c9cfa11f41dc8f2c2645332cbea49986b7db926bec43de5b715d1fb89d8969086ab64bdf8196a09a2d330aeb3bcafe11ffc9fef254095397ec49c90a71f3089402175581b463c65a5308172c059e5c161cdb590ee0c06786412703e715013c9538b4a97033847212e3a1c1a86f4d6295b3c0cb263c8a7c171ad7d184f900152e2ef6645c956c59f359de5c5cfc9bec6f76c777594d88c7defc510c25efa10eb0562864293a9b7c0f83f921b8d92bbd6f8388f598f3f913f51d9434e26a2b9d0c48e1bfcd4061745c483101eda58cb6d1bb9f4716060db5192d4531a9db9bc40fce9f3b1cce6d423d19353aae0b66d5f801070aad7e5daf061201cb1cf438577ebcab89ffa5394b877719cb9552c13cf4326321a230c5d1b8204fd830bfc90bc4ce5ba898de191d11337bcba6bff299f6a48898ed38ee3bab87d550c32101f2e2542ba2ecb824ae2e0fb779c03dea6843b4d0ee2d49bc49421c203f22ea4c31bdabcba055ffd0a2cae191027356ac64dc022cd3f82cd0a61247fc90771f6331f0eddcc2b76866b5dab0bda7fb950731304af9ae10547ea9e3386f54eb212bd5544974f9db60dd61e28f08544320013bfa60b27b86b29346fdbed17fd7912839cdebdbe98e118ecbe234d959db5e19c6db5e06689f49b71f42f77005368b5bb63fddd01cc81e4e6f72e07db94a12c7c39146ef1cd01c0fdf883c7498bb4fe9cb731462d6b3fd87303b76920906df304f400f92ada5654b830dc5d050fd8e7cd69ca59674ebe3bed12239de56f074d2e760de0835af08fa8826dc75ba65f16ebe62059a2a0319b21b5b39bbb9a7b6338b090542222b7e94035d0fc08851f9bdb78f157a52d9ece67e87469eaf5df89075f1fe33f1cf9eb9faf1b22b4416baa9c60517e6be9a9a0bfec2a9d94f692e224fb2e03b5eba24cb6096492e61614d9790e974c052770a5637eef1b00091aa16d7c9816a8d596108136d3676813d703314b5a409feed09eb716ea4f9885b64c4c0291ac237d0dc6517704fc366b8523e35ae11c7e9e6bb4e6d87773212b4c7406704b5f797f1c3972465b654f40da517453e58bd470936cb11d8381e9c5d4b5eefbfc234066df4e32c8bd606b53ddcc22b62f12af13cf09afd526acbce6a6cae46057800e68bb88c6a23401f60904b348b4fd68e97cb8023fae7d9ed8e24413515246b0a91ceaa709f500d6186f20ff0ffb6cd0d04f7855eba72754651c48c7e5aeb75db1dec54e5c14ed5e55eb732ab4b3aa507bc0fd76bd39a239b5a7cb17f63653bc00fcd13b45a98107863c618e53e934c116ab570e817b4bd0f149a26b3e186223583e17acd059dc70629e234cc050c556f17fc91c600907d067fe676ebb3b0ab20e02158285e94e7b1d1d4e94f5a843b64e5b152827df820794f559f17b4f7ab69bd6a48829176ff94c2e17a2052e5d5d04484a2dafc733f79b4f450af7a9f0beef850bc48b2622f89ca740024c20652def932ae4196235efbb8daaec2a070a3ac9b667c8e6b95314e10bfac1fa705172358cc0aa5057ceb3fec2b97b4c87d789d3f29b70acae4ef773d04c68d549e2c454617ab7dccabde68028a622943652430b99c6b654e0195141c2a2154050217a6106a2f7eb308c4870998ac13a6d449b9d7ecf01ef68f36a1c2f55d12bb65abef4014d9edadf0900ba25b0295c55b3be503b4fd5b73b4367c89c92d053f434ce48ef8441cf63e0af3b0b6a3cb02912cc76d95fb66363a6f8b8e65f46f59e5c46c393e8bada8a6620f779dad6b51318d987990802cc1c800914a9e19d9af7f53deb2b68647336a896ee2354ce292d66f504628b1f68f9f227ae3c1218e7216287030f1c14669dd991012de53a3622d29709186ed65ade7de28acde98ef3597810df33dea57fbfb6cf95bb9178302316ef2459cf57b11f78d5db6371aacbd27ed5b0288f3298c7171419170358a1c81e00e2795bf0a2f38cfc5b03bc3b73f285f6ba5da305f82723af48127d64a4c342f858018bf233085d33243a085ee359c8d116ad7994cfaab823203edc568e1e3d08ba39e1532d91de91ada175b076591b2cb216edb87aa14cb95793ef96e38d2a42c05a1d09a5c0f4267f512d482b31bbd21453d9ce85463ffaabb7f173e0e96540ddbc99678fadb161a754952875a377802de9b2dabe1d6d92f2db81f936871251ece93817422e0f7b2249710d771a205296fadddb554803765ccd23cccaea2d5f47921856d14a4258fba3400b671fa232b12c6d81373bea9888391d0f5b3bb26883d832bed021035c57f7e91a6fba62c0fdbc04daf4db334ecd37dfea96fd2585af987abd0f7f4bf7657d1e7834353000c5d77639fb8771b03be9c2e4b9af2e6fa33980e79ca8ba77a31043fe44a6a8655878c8fa645a495e0650f91b3c488b4868fe83eb8668dd13c72651745d03deddcd38901cab2d346cb5b58d993ac3bc3f7e69cea9a31093a56f0a0790bf472cc3d527485fe817c63a6c4cb436ea78ea7a590639752c5ba48a509ef3fbca5f02b43721e20f01b70534000b488c7b6e9097c3a49791ad8bbfaaf076fdef52ea0811326e5dd2f8cd1baf16a5e2115e2e7bee29262a9b49c66126a429646b98911dc764f0e737354b507c05534d805056ae85fce571dc3e77118b74bb5a80d6d14eef27f78c304fc2fc98cddff94269242d579dede9ecf4a504223709afbf4f545125019b7de79615f6a2178c9eac103417d19b8f42a5c35ce2a2da898965d1b00f0064f59909664e32a132e0ccbf627782e42988496b431b0e13e3ad75af71bd57c5556119f9a7314864e35554744ff96b70fca7ab749f79375be7dbc1cf1a7e219990a9041d06b101e55e832cd6b5a9fba0f9dc5482e5211d20179ffb42ac5731e31b4087e513842fba060ccfbbeec669a767736cb59c1dad968d9b8c30437ff39f5389df68e7d6ce5c9a79d6a240ff1f88c442cd43c027ea0db1b8a5006776f818f30d91dd08ba71a0c80592ea836c157dd91b5a050e6930dd6bf8d57e47d2421f1bd46fb8a1187f078ff37ee0d12f51db81816fb27702448eefd75ef0622f1a5fa8a13d80f6c18081dba9bf389c9b8ff95515ae9046dd8226f75b7bd90820bd16117ab4ea83a7fcec0367ec7efb16fcf6358f2b71ff466f9eae5b93e6053d23d962bde9eed7bd9c5ff84e1ae66dbae3b67de5e7af4f3e2f24ba6c85c07a7f27e619521dba9eed6d8398c66332e61081dc507cd7b4f7fe1358e96812721a49921d5652776c602cfe931a9aacab5e26a12cc1c5b20cd875545285a898f1ac846e34e6983fee963a6bbdcde20ef7fd8d854c6daa78efc9dcf930a58345be806cddfcacd059b2e218b67951ab69bf0f1efa42c0a70d6b7f4642857aa45f316dc749e13d730d2a44ebef1f23eebcdf60c01bff64326290900dbb7bd04aa81b28258a3142bb060744d3bc379fcbff0d9f943b83bd943d099fedb0a8e6d066931552ea9191f175cd4f896631aa73e8eb2bdee5c942e19ad4bed2ae244299d23a5ea6538c5df1dc661f68310b7bc00d3ef59937375fbbba8bab17dd47359f99a57913944f7e2e5ce5698d9cb4e4a190bfccb781ce4f1ae81fac5f5204e9affd0b5934bd71af7e2f821c4d0e3ec74194f7d0069c01a209fddfff8c6338a4bff68f7c9ef09472c3e3044b399d642458b210318a488fca441d6a73c4ffbf1e160c825fdccce037013dcc46e62a88172afa3901799e80696aa956480f2aa29f679a42ac601e16737dadb3e2b61109e638d1c3a63564a6db7ef96d69303a8f2285e580b435675d1d30c7865523e7b8b0b6709f6312c609c3e3f54adbe91e465210cddd02f1efa3f5506cb800dced5f9f00652d0ad7dbb539b0c036cc5190e7933c25e8af24bc390dc753384dc1951dc157e8b4d0151042816e1da40be96b56a596cbda9cb897b5c8e9c224e8f494fd6df6a6e04a2db460001aa7d8919282ffd3d25a9df1a7aa35f27536db5c7f55cb00bb0d2e88ba3863e9bd5bb47729ecf8cb41293421f3814f5ffffb3fce402dcc3bf52d31dfb6b9b0ae4c050f36e94d2daafb2ea4e31db0f07de0b37bc221ccd9689218972c3cb2c56317ee859331f154132680bcf7a2bc5ef29075da0b17cb247cc7411522ac863a14d2148554add8867df847b8a717e0d5a952e7220ef96ccca493632e63dff4265da5316176d82d1bfac8e2075d03ba73dc85ed9b92aafc1dcaf79446b0a71fd771615c369b6794b19cda3e52c0fa2451993050a93ccfd9a3abb09b0982e93abfa6e35daeb2d26721dda9f62774d8d1c2b37faee6d52f7ffd1baa2078e7dbe88ff1f4c36a2390d0c3fad096e0e5d4f02157f6af17bf6119a902cad2dcb2615aa8874958bb2c9b2b860af89e64b6162fd9df861dc7567036f8e6eee9e8142e7fd2783836f8d7436e800eb96252b251a946867e4b03f71f4845ed3a8efe499ea654c20efa2a3e45354300f766df9f5c909f759b2c978a665a449b0629256a8e813d2450d3b3283fdf4dc9a3d1dc5a71e9724126c98a707ae7068f2bfc2297688c0cf20f5950394acf12b5bff3d454be20b419f140f5b1e5c11c1e9782da3cf26dcd67b3551fa63641cd85b0241e9fe759599f272b0ae61f51d9ad34e8778c340337f19f3dff7fe932b2579572de058a8e8c4f28c28edfa2959185984ca1ad206f8b46429da8edc41435e71d1ccb762ce55d0f68219a61dc4d27c37040c751c7d6df079343a98bdb5cbd36b862c679c038450074bd5a3b824e6279b97309c330a05630364d2c37f49f8c97b56be94f3d18f05b0c61a0bf87c40ced24d67bd0b4a28932b8c975ddc97c5602b0cfe5178e175b2f4c3785bd5d54b0efce9d315a1a6fd56ebd01347b96a62cc85d718a931b1c06403b194a661f47fece96fa8e9ac9662246028a8411d658b14f049d9c2bcce29f971d8be0e96b229a031ea7e7daa1c3b7a0d08e546599181da651e3f3ebd373e9d5a4c9165763f442593e8ee10dd6ab84a4403d225632cfee38e4c9f7b066298ac336701c39abde03edaef5c768152b3a6caf9d0b74d57c1be8270f1208e060cba03e4aaeb94464bf67d5d631a0558b909b2ca9920801cc95ad9daea7d290007e096b42da542049ec1fbd521309644701b71ac8ba5f58619bee7d280ae49d5c6d1508a6926109b86e6c1fcc7637b9bf765bfc9dcf2a0b1ef85428dcd3ad47335a4b953cebd70077e9405e57775aa7ba50444730c01dab87da2cb2cb7a89b3887805542839e77168115540db6e2d2cfcdccca61380f78d2d92898ba51a028d05c9a963c4244d60eee8ea7360f2b6c267423ba4be960cc755c9864492026b22e43c2d8909f416f1f61bb2cb1be7c077b7124b747533374f5dbac9d0add231d82c5c51743d18e21b63af0577f7f53d4b9de6c140f27420748e25f64c1560bada406b3fd7a1fb71de90671985c957b13e7a54f61f89aac70594d78ddf062d090a0968a096d60f4f5e6f3140932a03f3fe25f537219f56aeb206efc93d9fc9b0548d05f22ddaf1934f812c409432100536013a6fbc4113dd9a3eff30ff0872f6731f6269580b7317df1e4f566b11ce39fe069ffd79333ce558dc017219268807dfaf199e7c454ef2e154aec81860cbb4a17dc5ec48a71a93f89f027904e422ee5d83bfe02f0c42f9428fad8662606e3e11936dc2954f44e59058755b3de0247d674c70ea0e21d1f7c75bf4b790256f60f947010cf5ca1fefd674c2cd7fdfae3eb1701b49b140c1326d9b626a192a0eb0ed0e1908249cc6cf2580deb449f706341132c62e7332b4bff86aa71c7bb5350a58ef0c99c344bb578615b01a54810fb424ef2b950952384b34a107f009fcf787ca1a3f7a0a9165feed8bd7e3ff4e2f6aed5f85cafee8b4e664fa9cee2b1b1e07415dcc6e59e0f5e2432865feaba9d4abfc48ad9fbb87e528027be75c3e42d6af7e67fd46d8d83ad0e220670a0b12888abf9fa8b96dadff79c87f7f8eac671195634e1602328ee36381fddfb870eceacee14d8a606b4d978627c65a7c77d25b166d003d74306c300f704ca778405ba075eae9b1cada4401fc0d458c4d9197a283cb05e35f82de062cb2dfbbcb6b0eb5ea86a8f7315a2f5068107d5b3df38256c2ad62acf0f7f3649c6d50b37b6f3182104a31fd10c5b6336cb75abf185439bb99f4878eb12ef7c9e9f662a57b023c7836fe3dee5186ffacce83f4cdaefe6419780315a0de81a00c32230e4adf0641e8e7a703099433bba3174c12718db9eab7417d3feb2059822eb4d644490fec248a8866bb2455b269e81c2042b0067933782fb3887e2ee2806c6271c7cb11b505550c3ae86230fb808cae7ed39053a92a78b6f773ee961888e37289554829190d96113a32dcde96df2851057ccdd3a260fdbf05edafe32a3f2f1fcc4e11b0957971715db4ee762704d280232f60c2af7fec29ca86022fc6db55a7413677b2c9c5a5321c2166987b13b1e7650a459e62c98d21e9acac050d2ec199fbf3c6f44276ac27b5d751ddae8a643340460dd20608d28d39bf23c279a0b14a77a41caf56cd609908fece169115449c13eaeb412bb701b598de8ad2a00e28bbc9c396af801c6d86e0ab4160bec477159b347c6eb947693a3ebbe9e05e01dd64570a78cd081ee57a23c748ab98650da0460ab60cf54c1880d1efaebdb185399c5c8c1549860d379ff1f86019d2b3f52a6bfce2bbde514fb9afefafbc48cc91729b23daefcb64a1100267837ce37df4f4ffac6634853d5015a2e5401a6a1491b933eab43ac3b6eaf9f87a3716e92f1c8db35e2ab1516eaac1d4d02a19bde1c0f4d1d619984b19b307789c383f088e49d3f1dd1f78f414945235728f820ab17e7c66cd512bd263a9ad629295dc04b685afd2f31c95fee84738855f32d36e6faa1da94fc1beaeefb96ac3def641ba0317729e3b1d4736b214eeae3a1e0b4a7c2bea948894a3c0da539ae969f75223a01ae12c2dd9eb2beabf9682ffa70bca077321b9a205cb3b5b8c02a4aec8f2208514f90a9f1a93b30b9cbc0d6d83b0bfee3889964253a69397f2b405f4fbc487d501530a9bec45f60bed0065a246eed0b0fa610ed78b3a56be2b84b108d4ab9ce0d45f225af8b3b33d94fefd65df368adc48e7914045c6f6d7fb13c861b2dd5d8263b04982ff1a2a4f7ac1e584b43d594af4f71d0965e0f20a216b6915106b64f91f57264a0a5e8e212716f9e609540877ed7a595e21515198b7e3ec01534ebf38c85b9857f5b097840cf3609a6a1cd2c55e9b3b5a84fdd6a634b5a0d417bdf2d8605348593b492cbbd38157ae720ddd961570681716529be87a232d5f3db749f6548acb90c237e7b48dd5ecbb42cb8ebcea07ed26e1ae72e774b01076fee040f4058d29ddc93c2d08caac65b9e88cb4b38420664fd3ad97e930e4b86d28716d441dc0b12385806244cd296910de1b4847ce885d39da87fe9054ff3c3f44664eeb1968869e9cc94eeeeaf0bbe41bb1c5acc292efe5d81b31cd2f9356fb91a903f4e69459a418b391e61e455695e20ceb0bf14aabfb2678ae861d25edc6cf57b2494fd825de52bfa502013c405ac0241bcb688bab12c60b27e86e77b031e44ed55f2c06f4eb877b1bfa3c686de1c11b3b3e6e105b7eedb7178cfa552a1fef666e754d0ce2642c3bc4b7fd867024aead46ef01bb1a535c0e9fba73ca38704306ce06c5acf2206504bd9b166702512905456e38ab1b089d2433ba123914a764e5ab7a17a2de0b9a56c9484a8853b4ed222e28f2f0c208560a58dccf1c6b153dcd9f46b13f7dae36eb2817a740942558bc7910fb69c46844e8b0370c8e0741e4682da05a8982cbe6c3b3a7b6b994eafa156481d01c5e5d11976c1e0bc48314f00bab47917564e7e91dc40ee04ec49a00dd05c5b214ebfd8e3ad155057f43f2f42ff0f6f3e78fb3941ac1e3daa80e815fe60b691dca243433cd31adffe5e1cf45db78a762129359c23eb328f8974a2518d96eb5292c2f7b38c31bdf9ad51f31d883e4a7afad11314ced33270aff1c40c46bb8952cf74b6684abb9ebc2e0c5567d3aa0e0f903b6d7e41b1b36202b9f58efa3f46fcf6cd094ceddb946e7fca41b8afaca60dc3b6847a0120402ce4a1312ac947ee8f1a527e6cc51a6deac729128355762fc2760dda0f45cd7b66fd228e50a8fb8a7266d6b83b05e67e4df4c881424cc715eaa73f378bdb2cab9fcf48c06c3368e67a92fd531db37cbb966e6d2e8d4b75e75a9c7bc72fca084014419ef98ddcf15c992d33a5d5287de8ce53f27533e2f9fcaee4ab483319e0adcffb51dbf415dcbb9a589bc4473039d51338a90ab6c75936f1e64cf2e1b9f201aae08735eb4e4bfa3936a63b7e64b921a0571e011ae0588cd1e9fc5b8c288035df24a41b03b33240080eeafb5f3057dfdfde17ff478cac34b3cb4c12dfa31ccc273ced7899ae689e1691ed0dd3080871f9e452eb410754005f2b5d51ee2d7a01069887d2d0196a521c36a26744cb6199efd8bb27ac88f4c94910a253e3a651565fd5bb83dba5f3752eef23ecd34a613ff6e8ee5f55d3ba75d59067fb016a55e4bf6cf30b904326577904c26a1fd3857085c894e5fadb5367313980cc52da4fa7f06f35d2233c8f04bd30c73a783f982faac1527ea4b52be503c01f0d1b39687346f48869e2ee3644b439a9b96106994a241613df1deda0dfecb9cb4aab8e7eb3a318d8c3023509c1eb7d46c1039beb4c43fa13cb3bf20e7da70e08f3a1e8717f81f575a68a208fc6aa5568781fd255135968f8504962928015b4b25599a5e176758866229fbe38563d38e719a81086f74f85d01b8f5ca18e0178de368dbca968462e8db2b3e4bc656ceba2d336ffca554ab8c98cc8f7c895522f6a8130d2e28ca236e91d8a91b428cda06c3ad4ae2762b2660cf2cd8351bca0641f6b8b678fc58d58ba9661f6bc953703035aef695adcdbb4c5e372e7d490ee1ce455caf302587ca6e8b1354dd527585afe6e4cd619027a29d4e03a9173f398e8a4ba073606f563e8721afadd890bc9e3aeb182ce1507376e6b0053800b3a77e8ca8b3aab2968319f5628e4979a4d7cf6b2cc766136ba76221a7e089ce5e4df07d5ac6ed2120a24905ea23c017f84bb8e656ccb7f9adc33fea361b53f4b8b79b91f35dde561a8a712b0b59e8e48f08c827a4b4bc130df03f0d37d211057657f24a97dda6eeeb638ade9def2a3fcd8a9733df6d2d258f327b92dded2587ada89753e5afa3e1286e5f6b41e7fc9da252c061ab0116b8fbafdea547a6fed6057dcf6f14743fd5881857bc78eceb27c34dadf3ae0c4a26dc40a1fab5ee0d0cb6ed4653c12f7452eb351a73911d1fafea451d68e67d0fa6988194e4e0192f6a60c73af8be5c074dc26a3e8904f91eb0b78e673a216a41cb1290befb8a8683be88429895f0e8255f575cdafd621ef7d6a2765aadd38cb7adf5227d161c692eea14d305dd133f62f2ec587cebe1bf3ff1d7cf3d39190c21e98f5cd3ea4dd53e8a23d95bf9aabe330cd243c87b54302e554e21ffe065491f2b1fc32cb9db551698a09510ba097b8f81984f97f729139f84984f7f15411b01df41fd631596574c45a2076501c092e73b2cda54f6765db5da2478b4d74523a19476b623d907e52f72afec2889fb8aa0ec0e0698e92add3edaeae36af08a9af59c4473baa71eb44d7ad7997ed638d4dbae729dae5c9a2a8f0e044fd52f44a62c2f78d5b1669ddc63e257988897ce76160f3d510a1fe7bedcf0836bc2d0a5a8bbc807b6c49e93ee1fd1cb36198b962b83bc65009cb0868a2d46d66fad4d2a1b930ed8bc92a6d9d45564234e9f939a7ce73dfc3a3747c5120bfac41257a89da0c6ecd88208db2c5ac8ba062666378bd16bc1ab415852f14b674c37fe368047e7dd3bff130d0217665c413b6e891f429244767854f14a699c936108e72ad27957e9b9d4e40bc9afaa56d1f95adb8a5536bf617c910e0111f66c252ec29f1fb1efed0cdfec368e8dd772520021355235f5d6630ae2e925012ffb2b1404fda28fbe524c50fe9ebd34d655561e9be2fc7578a58e67d6c705c03a2c35b913cadf659306c82a7c17bea298368022002bec3de98e41b4df89294fe018a677864ef5979ed84c711ea74a9a16e69be3d12e2ba6bd434a6b2aae162923f0b473a6f399873b9835c26288560c57b90abd803209f70163d8cb70bc6645eff92b1a417a179b033434d40c2dfc2f1307d51e449521beef6cf6f36884af471bd8c98bdc55d393dc767d08bfa7f456fe896fa094e63c824a53e13c992ec42af2466ce9e1cf7693b0097511412f346ec43a7cedfa03967c4e9950639803e567bf3544d142bd181338b7ca374004dc3d207d1395eb9999b95a741202e283f4e096a3ebaf3db697b7fa4e671fc25f917ec4088f6bf585fb2fac13948d459484a1013eb1546387fcc7587bcafdd6cfbbddb0089f190269d5dfd19a2746ffc2ba28c822e5ce5bb44e7426bdc442ba9d1d9d05db09193ec855c09b9aefd2dea864b3ee2343feabdfceaeae991f42693a194ca18b0c5ed8f4820487dd22f3a722db37ee324a2cefefcae38ec74670674f51483589d9ee2e6ed99ee955153493ff6489cd30072126906e29f99e744f8c0074db2d4451c4ee7fbc1f1ca8e4477b9c25b0682b9f4b7e398d6f074120e059dc843ca359fc3c7d775bb4bff365b9adf036515401e4e83c2eadf6a3efdc0644d7455bccbab62d81bbea7677fc963bd996a5e118bb629d64ada70dd00722927ed83879cd4602baa3b16ebc2fc8ec021e523e8d4d1ccfae58dee411c25caf832204d13aa639c06fd9462f17da3106b32a11240b04c6372fd0f2d04169778840452474eb7a80d620ee2e6bf6a97f2c589b92d06df64065d9d0954e9d7d264bc310d6ff7f31abc09b8ea1431419072e65660c79e8a3f7c12596708fbe36791249c53a791cd54aa52f0a43e155ceb6996a4505f4ea746011a0701bfdeb9d812c712cdb16503d470e67f7d2fe0e5819b377487153db2c5286e4d6acf8e2ee768cedf1823487cb4f8e157f7dcfb522ab400c82d7b114b626a6e779e08dc501550931156e7bc1933864fa7849f0cb89a4655f45c2a7df0d4fc2754c28824ef3fe9f4a4bcf2714a8b5cce857a149dfa90678966dd3688ccd9f8630c7958420d94eef199c19607c87e298eb2c36f864a3dd42238c90f62281bd41199094ba78ac32aab77320b43414404aa20345062c574c2be26ac1bfa007f50c548e69eeaeb37b5e2afc64ff27f1f84d6bf3b7cc5e898fc2d01cd04f33c1104780829e263d2c5b2cc57bacda1cfa91e45961a4f4ee3bafca0f0da6e28eacc283fc7f091672cd933557f99b0d7797e935a6cce5091ae217972e46efc033600b11a71a0058e3061b640d90b73b02615474c6aca27cf9c885acb442b16e911a2e7f18ea88686200c89a9b9fac3221dc7735b8b0bf1d96cd6c9a5969ca4550ff861ae2d8f747228326f469a2648ac12335ffdedb171e27af87b8126ece3aab8a5d9b1fc13594b75123bde73faf345e2d2d0446e0f71e911d6d0c240863bd1c4bc1db6a0afc58a5e58f51908d85a2263ec3aa6ea9b13638ce024a89e419845c5912b46b3ad8183f818db10f904bfd06cd837dfdde71f57263d76a50c767cc945a142c2058174ce78180681e0b3820e889d5a9c3516f03bf84b74d052341d282136a37546dccf71eaca59cf6e250d1bf24e72f4e9ffd68f3f0af0b6c80908d84a3427db40500a6ffaf8cf90f37d83ceef9b699a03de229f74a524b6633967557073b9b02ffb14089d6155c1a27cdad2e1d537d0d86344ca6c4cd91e5607eb16466989a1eadf4fb892d0bddac47f183869dc1f817d0fa1e4684d692c86a73b76266dbd0d81c9d9814c6b8ee3be1ee90a7a9a3fc9227276a09ece7ca4c8ecc1681df522b570d3a8fb12d08080889c730a2074514792a0cad536d11c5d9f2679a57c1c00ec952b01d9a135ed299eb5c7c0da5527a2b89a6b8be664cba0007f831cef2a2bc4a22684e0377b3fbecb85acc2d18e4f30b3dbdd2b4b7794e394ded1cc04a157c54a8669a33762c7926f806abdad9f0ec63d1ab2dd3761b23bf08fa4bcd4b8dcc885434d76eecbd64c1757a04e6bd65ffaf985af18583a33c03fce38c0a44e7b2fe7dcc94ea8a9dc69ea14435e2e4d07976dfa2dbfe7e62f448c4e31a4362fc188dc1d2952e7acf28ca0c6d9037b39282c016217ab2bc4763c571efd82dc89cbea0fa8b39c0a0c43383e3f0f8c57246893e37843e25e2506eb17b2ab31b4fa8cda554f5cb149009bc55108d9992877fd3818553bdc9ab1a1db0ae56fff45ed9b65146bc112e6a853ce3765b17402c17bbafad2686b9097705be63dc1f8a37f249e790b25237781a48d41f2812d3a2d368b7ccf431076c76beb251474a3e6e006d959265c21fafebd62f918a80211daee89d3d1d6b2bd0e80e79bde69d66cb6b1245af9e256490434c834322b3068d0dd84a903b1eaf50fba7838e6226537132c2d9028b7d5874e4c087e74f84c0096ba021042774f0f2dae127cf5590726376d4764a738755e33fc330f55135bd84e956ac37d57c53cad80d6badf4860243a1fef031744c9a07702ee3ac72798cf90d9fd225a8581613f38efbb0c2e70598f29da14d467150b6440718efe98a6ee441e5c266bdac23a6a2cacc7fb2e03166b8b975d545be9b0637a050f75f3f7133f9127649a1f56b9516e071519859cfcbe12d0a184bcbf0e101ad2269bda03289f039947a6cfbd597e8614b79f6f22a63c39fc083faa5e5786cdf4d6ad367660586a842e51052f0ab05ce8570d16fa9b57f3c4923af5a13d00a566aad0345fc4a1354d963a26c234e4ce4f6468acbe37ac90557764d6a9e52432599dcf77f54884e1f3341e06f3383f5af46a99bf6c4703bca27abbaec3d51a19f7438d9bce6b6932a8ec4e0b7745f193c4181701bd71d6a1a1f128c22b58e5e66246e931dc17b5ae142cd05b54f6f86c3cf281d39f91dc01490489955b360f759d99adbfb98cc8207529630ce0d8b1baa7bc5c96200dba345a974c3ab5b05b1e0ea57d6b91ce84f4c556c1bf9200b48bd46d8464a10f9a4ea96b411d16619a04e70993f30cf0b394199690b0e597a6d3dfbba375a87235efb987b8816ac22fd0f4e04e9e166ced25c8738ba6875baacde4c4415048bf571609a7f4f6e65292eacf924dc817c9b8de717ed517f1493aeb760f5f1e24a089f481b30fd01645a23a64c707d5f3cb25067654444e0a43555084f26bb78262a4dad1b006d199114bf9f57c00e55994d9b04a1c19dc7adbbe75b8928f24203c73075c24455d3be36b3b823a56eeadd389dcde0932e5b1e524cad88510dff953f7d867063e377776e88504c45e4023ab8051ce753fbe35b2d3715e973c7939d8c5c2861d9751dc4201359bf8683e44b0306b853cd602061f6baefb11033e155cc7aef002463e7959b84294ec46a0180f208b9c1d3109b1cee9b66e1d417eec760aef8e3da9a365321102ca649d9f639bc58eb7dd97cc0f257cbaa82c6800efa84da85f3451d13882bea721d25226269cff74b4303de52d8fd567bdd749190b2cf2e5a2e967a8096aeffa985850e4786097d7f28a5df2bfc84ab6e07ad691715693f51bdb0775fd0c67b909089eae3aee6cc591d5580ccd6d77061cab960fa5dcf523704b2c10f5c8ed2a208f7e39e58df73a9f94b5caa8742872bb2f1ed154341093c54aa830b1b9cd78c9c8d3b9093b8aac0831c64a391475244bfb92b2dff20297ab99ca0d46b763b5c909187085abab585825eba6dab016f4f30fbe2f10832edf4739e1d310287ffe10a93fc51ccab6f9448bbfa40b03a4f1dff18a3103cfe4c7aef09cd334992e6b881e3d25001df57b17da72b54446891cdd3c69f5366a8e8f53ecd9649edfd3aee54b16248d566cb4f18bebb03099c7e7c429fbcebce26ef5533c0705af61e0bd988f1a598709970ccd53db127c6911fa417742868fdc904c90b7654b4b41f1b850f9b01ac417da501ece4a5ff2e6ab1738bac3ad8cc15db0397943aa1d217e6d19a1195ed8a2dc49ef8e3de6e28cfd2982446da0e55879d498e1ccb2b8ce27cdc36800bd7817abfb88e3c86b59644321d1ab607d8ec18087cd8263f91894bd8a03df28c7d01560c7f7c69887339e62f48aac57f28a56f146aec2f205d4b0e563aa246fb848faa5c76bbad39b0c960ab58d381127716a5a15a271b8939b14fbce7d297183ed6866d4fa39634261db19c5f39bafc10d2c4c9bf281a3696e8670773309d6251ad54c07b7fca2d05150674f216aa8fc60ac62dee28cc73641f5f4027ab8b965f79bfa3d1936445c4ed3ae576a9a14495e6aeb6dc5e0aa0e017558cfb96d27ea1a64a9cde83cc40e5bfba0b9abd3d4e466919c161054125aca2d686e4bca3342f448ded1610b47026ae442405bd9a9d1a8623a3a1639a59a0055026ffa4bcebb29e14be810f24c9bb5c53a849012142777fb7b2ccce914db3b2d0c409285b44780eb3eaa1da8dde65e6cbf58993c609b556c25b166766cc9d84ea43f5500c8144279e4a0cc408118296b2d92cd2f880e45bc34f53a647693b88c8f33543d3fd4706546eadc21140f098557f67542e54697fc3d74ebef63e7a5295908460e4eae378abd6d9cd337e8dced20b406441087a6b8001346e56eb2cadad217c3b7cb9ccf0f22165e9dc5f70c8f9be6621b34860ea36f13f2f6d27dcd46d0cfaa16b1f5141693c9995059d09989790fa468718bc128d1ff4ffd407a67a76d2569b42430f21d39d2d9763ec6a7980f8e71b8643504ad227132536dccf7e68f7667e1a3141d06c21f80be2c1ec4448d42bc41fbd6b028ac87a44facd278dc2ada3db44854e204caeb1bc1a78eb5e310020ae85bb847d160556bec7b69fd566dd13c6057232a8774847c9374d9d242bf286d7c4a2cd56557728c7bff19f190bb666ff5159ac7351b1bf891e2262c01e36e7c9119139b8821b37f69b81c853e82f0645166d506bbeee53e9c6e71754ddb23774ae4d16fe13ee4e25aa058149be60c9ad90dd2dee5d76fc0cf6f36152d50eb1a1d581c6c1bafa3b6f7f5529f03269435e0d525894acf884f47e07be210a3b2d207acf79fb0ed1a2aa21c506dd47b5f928a96b2ca6d710602a29bde503c4f175b04ab557bb83fb6688884d0ed188d1baf82ca7fb404cf1fa6e96a6c84082522123650434d6cdf90c6b9507d878d65d5c840347aa740d5f424bcbcaaca45fdd8d4b9dead9fd4ab62b6bd6b1f958f631fa76a7a7d4a6a893c71913f527949bdcb84bb9c2a684b1bb1fb13287a0d059525f99c9944c52ddf5a47ba82cf8fb5e95103f3963e51be8410343ba51bf7ccf550bb48aa4a7bd44c5aef7c903095c85204aa9631be7cf9c16ceb616b616f9ea475146e71c2b40e1b1b677ba6101b6738c95d81760468707d1ff8e84d646f1eddc5104e2583b15f87b65309b9a8c668846e05781070618490210c275f5d617baa4473145745111df389adc415c4cc670b434d7ed192d35835c49e18f223e2e21de9fcce3180a35542f9326181e5238239769cdcfac13e3a466bc09e1123900e5a401cce828e6cc1cb7250b2e07ece84612dd00369c6a21c604f9e734cfe74775eb3054e6c57aec357236c7c90f4bb7ccc9be77b5b63b4061beddcda8da5de7bdc98dbc776b9b9845a9fbcfbb16b4f93170b65370d87eb9fa6f47c5bcc7e4d1cacc68c0751b64448d8265e456bb04ff01e0416e5f8b364b44ffafe82a90dca5c4a0e010eb89df7e67f9dbbe3c88f06308a25af5bcf2f95339c6b73be2005ea1c206d74784ea3687dbf4984e7ce4fedb24e2668af14aa8f3473602b092c5afc06ad53363b84cd65dd6f259ab5bd19b73544353fab47d2adb734a8868ff29e1e86231a3f9cdeaf6f3f479662f76d9f5262a44ac41b401d00e56401ae04e0ac4b5359e4759fc3dc7c30eafbb52c3aa60ee958b92db7d058bd995ebb057642f89ae4e6795182441eec2bdbd5bf4ac5b878c5fba8f44573d0c8ff15fa9fd113cb443b0a87e385daa5a0b05c364190e01da1586f99dc85eb5050cb815cd0a4663d4148e169dd2af7c3a82ab2ec2edda8b6b21a057897c30417f8c9d7c16c0a0bf34502db238f1bbb0527659742c73e58837a658d75f73f12be22694bc7a062429da055d975d27ee9f38ff70afe69881f82512ef7d16b9b7c7491bb635bd2382ea77d2cbd210453bbb41ba5d007f668b48b7c6b55a1f5d7d84f3a826e7a092b058dae6649c8d463d5812f665dc3b60997735d945ffbbb0a6a20893085c8acdaef9679d81810003b97a8f79375ada916740de027db6719d180a906626f0e95724fe743cae1954ae713f9016eb8e349bd854f072f4bfaaa660530e3aad76d271a23abe7492b724fc49faaff8cfcb64a70c6626c8b46a6d2f379c938368042ceb78bf4f1076daf7825d06dd3ed6e0b6450a33b80649c8dc0dba50c38ae84b8e57243321aaf9c9e5e360c2482ea75b804870f7261e5c76e7ce4e2d0f16b15510feaf283d370e7f79c0d9ac9308c9f815f58783e6dd9f8742c09803c98b3a8f6fc2cb674d08b6db6ec648e07e601b59ee9191d83f63a5215f3122cdef0530adbc80acbf799fdc516224d363c7b072f79b43f3e4319d51895b2de085e968a5b917394a4539a37f09f28f6beb16b3cc5c0da786e72bace64617a85fad52380296fe81f9112356509e62503530fa506056992f74c9456f3be52c1bec5e83cd86d7f1ce174c5094b314ab18c9e0606f344d46ad176997b55982e56ae81412403519ba638f0c951819fca04954447dbba70dcd483a08f66b48245df40c10bade0959c4c95e18b10a93591f8a84c66648ccc109d45a30e7f0c80d2526c0750fd53dc9d1e9eeec86201b0fc89f3172f8dcb9e2b6f75901aa7d313ee7e8763197a6bc15dfd93dc6d2ff9fd8a1121fcc88608a2548530e3983c004e06f22ba510da9cbbcec51f5f1ca96f033ae07c034b72201049fc9aa90229aad1b8d5fe2106e241a54a1281a482fc1aaa35b8799bc07f04a675148cccc06a2e7f22c7881139456c35cc3ff374509eedd83527dbdc3e5aa7be6b0e144686f360f92e525320386dd68a1dedaf24025e26703966a67a7984d4d8e87651670318d55c58b0c89ecb782add67fafec11da1a0229e6760554b918c551d3a69b9f893e120b7d6eb9b084b4403a9b830576d04db91bb07b09d118297c13d65e33c8ee3d1a24a16f8d4c948f04d40ff04d661345eecf869637ee7fbfb878bd62168809e40e2875b2b4bbd10738cf771ab0790489e5cfc9e16409321cc0fe6681e83e65f9904da036c6647629a75df8c35a6079d005e8966a1e18e7783e689b1a47bc4204d6b029deb50c3324a9e6e8bf47b94cb347b5d23315d839743e07dca9799274a97402d7b2de71c5d2e0ab9961421298ae60a9e34be2cdcd0fe3348cfc688352e55e26a621528cb778111a53033988b37b3ee0c1dcd9fd0d589368c7eacec74f5f4a1d3e2a42a8da9b037f2c25f505c59c359fbabc93cfd1ebc9105e2ce60f6b23e244e548c5116b08d672ead4aac3188c0390c1e52889cd26d76caa41726e04aad78b559190896bc3c118c76607ef3c70d94b3b09d140be94bc45e459d4d6e534e02685921016748b0a9ece0a553530ff1b20479d2a1ae0ab3f26fa09c3312355b34a1c6dde9d3ffc88e598d2eeb5a27b59c668704ced11d332032f3f6c0342c668d1684d6ae7d8dcfa1c68440e7a98d02234635b1b847b859ee50e07b4672d943c39ebcc7946540ebb9e2b9afce0c38dec0ed0af33e81e0047884c9a0e6f337c40a987e220d8babf29bede86b6119b7c8125e971a483f1ea681fb4aabbd2d4678a5e1bdd26624ab61bd650abb3d55897abd19ab6c652292c7b68055d20cc279fda7b7e8753cd4110b15bf88a64457a3a669bd8c71f96692b5d82e399430862bcc5018df53bed83f422b103920ebbf99049e980a0b1b9de183ab1d8f7df05fe8cc5cbf9d7aa3e28100f42f172eb4b07342e490741751262ebd3f857e87694abef51bab28495e04c73b42d6e9b700bd45e5fbfbc15723543cb97b93c06d74d84b7c0a6aa4d08f8f8ff36477021513897a6ff5712ab4cdd0b79f7175b4a79ccb79cf9a00879681ca587d2fc235a3dde91647c4d28a42cf6fbf67a08af9da4a0a7341f6ab1c4fdcf06f9ecc620499cedd51955961d8c4881ba9d6b46e15cf9373073d22c86f327754acdc3c6fd091b1a14a018c5448d9500c131f4a02047c23257f97b0177912419c0fe4808c90c0390d0a6566a177160c92bdbd7dba491a117db94122b96c31415827dc1d3949a29c38166cbf20d8ec8b134b366853f6027bbddce4c08c19bf5799931b5e8a8805af8210b47f09f901950ba753e4c01b6ddefef0119fa6183c265eaf7280af6ca6899fb0132ea2d769b45e6147a4bca6cd4fc7cc4fc05a06505386e0ee39ad4a341b7b926642fdb2bc7cdb6679d1fac2b86ba5742e2e4329da5f43a2b641d54738a6f8a31eec217a6734f513b750f2c620f3287af3e0e4ec84d6cb5d136678c84c8e3aa3db37e338e6e51546f717b0ead58e584956cf4739d84d965dfd8771435aac8ef2315845fd70d2ddf117df96ada71ea6b11ff86f9163a5fba57944af8308006d69a7b61b0e8c3e8cb3582c6080057f01ab99893001a8e80ccd78ebe6c6651f56471b6ee55b8244c5ea341b2ccdc1bca2dacb0080fbd773e99bb3d20f8b05ddd1e8ce117760012db755ac01ac0b2ffdb4eb14717ec4e76060df1dd3aaf6a97e6d4fc072a95f91704865c20d3887668dd7441cca2d52740ddf7fbcd552c6e2e4e0022a3745bbc0ffa6e2cb0c0745edcd3de8ca5cae56b9be178ee37f3b7c6d72e5efde767e5b324c3fb7631fb53416357a09f532e5331670261ee7163d5a4326e14eb35d601c85e026228227765700d20090be6fbd65ab837f44d6d927858e6f9212aca3f55655006d6681f6262e3523d795cc7a5818978fb2814004a4ef51318cc399cc9b50335bc53cf1659388f80c681abc72a196e9ff9918ee1d322e8f38085aed283ac8766334327ba7337bcc443daec8ffa1a71f070bfa16a6f29248169463b53af595a1fe93af74c099f707499a4009ac734f68da5273ba6021748ebe790c41776c3027f772a7d63f1128b51f5f751cde12559eeba91452c3f3fa683570c529a253f345e188cbc741025fcc6c9b39df2e2fceef2dda5a2eca3872d4b2df92203460fd9b2f2cf73f97297529b04d84b02817c3a87c51aef2cc8651a2c43b46f09177dc88923c398f666c5db61d4d854cb5e6a032103661c43b8247078eaeda716cdf300f9fc864967ec38ed42a7173dd88524bbe49e647b410f7a1f5a28bad5c0d2996cd03bb65f340c2f87c89e458915cb1d286c62d29fbd572a6b1837e5409577343ccde3e41d427a9fccb7c5544d17230e8a2776d6bf43b6ff2dc3749b8c260863efc03c89fb149587422d81c34c7ab3bb7d2e6efd4e6ead9b64a47924550ef81e054d5c6857cfd5de80bd14baa32b5df4bd37ca8db6acbafd2885d3343bc9065ec6059a57ad43c293a93b357609f8dfebcf7fdad5c879c6f9be4aefa79bf0798cd3f210ad8afaccdb5888e37deb40314de828884d9810b3d416a35109a91c81e90a53447cc658b2f2b6ad7eeb19491095317dab81c678ff66002e0a44b0e813b1e9f635fedaa06b4bd7b6fe8e591eb475c34e20df7c9514e61971bbaabc39415b59f7759252c239938cddea9e8d815bfd7de38c4eb4d65dbe24451e038b2659e690a06d6872c72a034b2b97e84f19c20e3d427e768e290b3cc3971a5abffdc20badec5157bbcf02bef4589a501cef08fad96fd8ba83d29f35b0c773dd477c3fcf5817d15c0ee3fd803a3d765944759853d49c0efe14ffc8e4774cc42c8ffaf2af57e79b298465938d0a1b4c7127aea7432e8ef6c5fdc75a2385aca2ff5b663add36b034cb9fd2061d825173afdb6acb2fc842a1fc41d99bab13db3b9fd5aee2345fe8ccdfcd62373cd150ba5c5a2e387372ce2bf5664683f39796bbd4b31f6ee82c1c6d64f8a337847c32c4e7f9d2962a33f36ba0b71c250495bd3e10673df8a48a58eeee43f7539d3f73c05f63481a98d6d22a207244ee70dfd9f54f85d6263efc3935386bf89290211cf981ab0c648e0f697f13eb0e5131f696c3f3648b484c2c1f4ad63a8ad123aeb574d91f3fa839af9dfd68f063d4002535113f0ab8bdc03d32c642f42f57166efb398681ddea4c2cc706def49713df136d2b34a9469c921b700ab8a1e6a128adf413d2e03b077c0a872e14c3c2d96e77bc3ea8b8223466b0a8889afefeb3733be0174b2ba07e5a26e15926030d3a4f2842d40af471323c6e95d445e9a12abd9dce11df2392b5153c90527326114116d9a5b52600747296c4f7edd996a62e6020d5b9458ae0bcd41c0c6b4569bb9837815340a3da3a9f06301be7de4d60179bc3ddcdb26af43c49e94e3f84c7454a4b37640daf85642111c18120c676f5d7021ee821e57e934074dc43fbab6ab3887ad0be6a2886372072f1564806f2692a1f2a3270750167ff784cffb93bba0866220d01e1dc11599a22c01a09b5fe31c4e74515c67d2929553f9699840b2b116ed224b796a2c3d9378938f96c7a587cdb65103373705720ba9665d5ca26c12bfab0277ccb91332dde419d75a334f0344a59fcad2b865390a5df4b8ab2a4102dfcfe928e6c6fd8245e3a3bb599b34b4fc88bbc3673f4e4c7876e81e817636b559af66a978891de25a47ee24804a19ab7ddac51f080119e4247e6b60e03b90c46b24bb80348e064b4198768da6b70ded679cc64428b364803d4faf588db5d143609a0057e1a9c9cef999d8f1bcda1beb428792ecd7c1144f4efe3e440697c1a6129d10211db7fddb42e726c1548cb74cb31fda7387511a870e7186a8a727e29777fe2f89fa7071b3544e8dfc4bfe3099e4ff8817231f050238ac811544565a8acbc14485cc56c55b7d2e4595fe0948c72bfc2b20879e2913597638291f09e1da873b570204a1af96d91683234ae8eda87b5688d6c45f6a90f15a645edc4e27c8f3f5434cd09f1752915d040e1d31b15773ec6f053f11729861d0b34122b1b118445d33d991a9a6b99956827491582e03e9c1810c6bed3920aa8879261655bee145e5d3b0b6671d4e6480e3a20f90c969cf5dc3151cf406a7f8b7de1ce896ae889d8a9efc5ef65708ece8452e999ae77442ecb2be6c9e07872b356baea1e5f6303bba1c0c6ae386c0fc1d829eff81a3f4f14f673a2a327a1f33016937bb9278e0a8111392e77543efadfb2dc6d5f1302d065e66efd910a14f126aaa50c3f71dc7d3c50bfa5f960f1600762ba02c542f750fad178d86f4d7d602ce2eccd590f5ebcda447c45bb036a9a0cac75010caeab3e5b6d43e032d793d9a9a47964f28baf5dbaa8f785cd740d60732537c6337ae9f82307f8040c596f127f7b90efab5b8eaa570f434f0fddf112bd40a7e06a2064428e1a41a6a22b4337218f12aa984faf3900153ef071b6852b1488caa975c0daa43d702e24eb488f096ac67ecb87c3f1d3de95edca00fa30d9dc398c46bf1a50a3592c62e19943bdca20bde096ec4330854e1a44911f58d52a89dc4b375a405bd938fa82f238e23c91e4b4731039aa83d4841ec3249e86a4ee327f125ae29ed9c5d82e3c01c7cd47b9c7084cf132a9638369e770277e9e1d442a9ee87422a4b2a0b7c3e81c5b02505582dee5b3b59de869e12315221c7f30454a2da8241e6592798275c0c617d22d17eee3157c2fcd93670017eab3cda648809fb94ad20e7c09285f5885e45263c2522438c14e968ba0e35a1c669fed98073244f5ba53dd3003c5e80f2d72799da4089ee7b94386762c9046fa765dc02587372903cb3ec357934a6971d210ac56cf0cb32974c614b4a1681c13fb51c5891200697de260b76fd3cff4add3704f304b5472949b57c24c0e6be5ad9b630474a8daf75b88b9498c63664291d85c7cceb208814915206fbde79d4b1c7985d5dfbe188fed017f07ccf57c6205562ba72eb54cc77ab9028b70c414a65e144da93834ce3eea513918b85590dcc1a95903e3f994d49c8506aad444736e24fceb281fd5f50bafe5d0f9cbc098b8ac258cd5bc7d986f028343b2c0841ed59733a879c7be2a37f3f703b9d3b6994ccdac1028fdf0b6410b9f7a5acb01ad6ca13966c5b7c12672f9313a68cb0458c526a73fada1e00134b5b23adee64528a462892aca3e2a79ba1556bceeaec18e076c5879a12901b22c0e05488e130ddc0dc6330044f9ee61efce45cd455a2b8b10c3eb28e38e073289bb8a1a00b44954861057cf0337a6f9b56be26448f1ffb4048fe0fe9ad4fe921a5aaa0eeeeb2057610ee567122436308bfc53550644647c5f5ef8207b1af90ce5211a7ca836c6da881e836176331e3d8957827ea18366f465cd17ef0a076a7cd886065fea459dd84169fe0c431f9092c0a80c1c923415c24308ecd6bf2c89938c3e17808494b29a3be365d37475defe052e65e016c20200a665951e90841f07cdf82a3e1fe49f3f84f7995ad62c374b4248e093de724a488dfe7ac4abde9cc8332440722ced017f00ee3cf0e2ca83d075ae338a2f2e48f994b753034767b73f200c89c09bc05ef4165b99c07acdad7e70f2bdd2c8b4e671c0f391f2a235bbdf7d1d22ccad364bd98d04cfd8a990021f8683c4e39a2c4fe252d3549f81ca7c9513221fdac5d0f95470e4ffbf573cf3a1d240107543eeaa4ce19247fe224a1e803f6a8864b6c584abb2bcd9c915d7b46d44beb7056fb7d44ef4cef99bf4745563cb5023a1e5799a12f74b416fe356e4dc417c7bf00eb4622ee23bdf46be74fbdebf1eda8682bfc2a7bae99320359c76049e23114c20d746d08815945c86e3ac6259892b5956df63810fa9c21d262f9cc8bbd91b8332488a042c511962f881621aca11d38a6dcdb907d527e669dc789a35ba038ae191a053dbd41ccb4df1c85f056cdd9ebc720c5a8cbe819fd11a1e6b0871af28088f54b75a797f82a24f458c9dae3d52da8cfefc10112a2642216559851cc0419b9ec077c17cfecacf12729205c5e5b8011338e3319f8899c9c93af7139ea7df75b805f34ad038175fdd3f9a011b35ef7b4b2a6c88e5172e22a9d59874c4c23966a05628857c3d8c667d36759e179c3ff48186639159595b2319738c74d5fc6d5b96d7be7e61c191125f3dd4856ca86485683614f2c647103226b43e6f2084a6635e2d8bf0e697ec1e15b6009306d28dbe905647df905036e1099755f2941887ac9ffa43c1ea9ec7b1590cfc74a27e254990979282d0f0aeb5da50e629b8fac0d830034a231fd9b230722c604026c1bf044ffbd7cf84b4a67bab4abf60d965292d01a6004206e825e53bb51d4abf1c573d68f7313bf18a0d74b5b0c38b6fa96e84562cf4d4eaf2b7b53442d8336e13cb0afcfe849b9a12055b4a808a278c42a85841a49aab84ab418ccf2b331456a268c254a8d29d76ee519097532cf77e959f0ec1c719e7470a9aad9ceac666a7f5b246adaf74fcbc82a815167c62b68580c7695a36b37f8aa9f18e94fd40e1c7434026c1c6a1b4d210a5bbef72a2ade7a0496ecd94f54968977288b49d6041bfa5460d3cce6dc5fc749d9c663ca1284d47515c6fb4eec2e462c05377c7318cbfe3ca9b241da28e65a7b3a7cd4714416ef35ce380f4d92729cf383b45fbf46ed1ce400f6c25af541973d5db4eada182a29eda5a572e08236dc0b5910e95973d83da0a2873d11109aa6dbf7febde107e1937881a613f03971adf3ee0d18bb3c2f37ab4ab397a0009413cd64a6278e414da62e8aca3746d34393467cf2fb9f267f30825a9e424e6e237c1db8e5dfa02b48c9e8d9002b3e978deea98622cfeec3dac700ef902b74fbd48a1d70c8724a9b43b169e12e7bb4b54f89b023dfa5aef4ec457dd0dff3238c7da8c6f31539d9436aa66a918de325214c10fc1a0c48ec9dd1a53815c65a7d63c01281b0f78c500e484ac813a390ae8df23ee10ae4ff9a70bfb727e3f9bf070cba30def2210d11232892c11aee3f8ac90111e617306a160c68ca380b84f23dfe3410f707ecf30aa96d99958612ec7b6b0fa8927800072cc03569bde5f0816338956c1e54cedf46eb6b7bac7731626bbdf93bc15099a7d441e813dc3bcdb288a1a56dd8cb50205382c10f1a5a10d776e46885546cfde66c75c762f48635c3e6077b78c0828d76ea11ee8aea8a64b9c73024a62a401ee9bc6fec2dd89f616c933f78cef7498a19ae9e28bcdcc9925334d06d28629b8ed1a1e5e1b24e7c5ea275a38952c30b44b3d8bd850fd99cb35bda528b908a4829ab08f369cca4374285b3d24a7aac273d4ff2649cd1f8497eae592cd232a37ac313b65a23b77d1ee11f5f20ddbe6d682099503e002ea18834f0eda53def077280a6d694420c9708f7eebaf93cee64cec8c33f92f88519c0f9f40f1d46917897729df55b5d4e40efc5de6fb4937c209623b8f4369bdbe4d7093a5bd091f9a63cdb1abdbec356f80038e547fb91f38edc8166653c16601d9c9c755a2afd70eb9896e49f5c70fd7bbb7dbe220de398bc510ee2393443b2626e54f42492b9a8b970399cc7579ae849f45227dfb0a8f6d8bb441797ac943f1b0310cfed8ad78eb8c27be92611c01a41b29b0dace7be579c2b8ea7b368346c5d1675edf4948794981f95ada1c1fa5700d709ad58cb697d42d21fcb1147c277518d62b0997bafeb4b2d4b5eb82e287c8939ee016220447873c5ee654fee85858e1f825e73380a4663aac8bb29dadd64946c644c8e31402be7d27572ef2544690033857a9607a24e534c2139c1cc57476c5f199af9a096f393a2d3233f16a36226bfb8cb2737faf061e10a94f8e9aa32b2e93fcf2253fb2fe63628589cb9305077e7a7ab6c6e22c142330bad799b4197d26fc46959738430e6ac2fc7238901d052f710c2bc54a32ba8432a38c4a358196e8dda139e416f5954f19027ca330cc83c6b7406f7010f6c360e37f068fb08a46b0407e491106b76bf3123eb97569beb0745210907f93abc1b0a9c2b4865863e7fb1a3c820d9a8ace16e6d8462c9d595ac8065ea36c95535defa3735fff82c90c099f37538d06275d61414e16423b934f4ef79cf533eed1b59afdd989565aeaec02a168760cc2596fd75dfc1ce540c48ddc0221bee98a53db0a8f98362f00fa1afb31507926d022c43cd68e0ab0b64729aeb6237c4c0860bd895e884dc5ee3523c5c65bd74fa7e70b90f2552a043aa7f902cc84cd0a1f9a7c3c71f5c5d4dd5c8d0029532fb93c0ae990813d6a8cb1fc12edd1cef1f9aec3d76ea0ad57d0035e42ce185e2396c390ae6607e0820f8a5c7ac3dc0f57c118a3793bac832e203a10a52431207c34c3d3189945254763ec85cf298a7ac4a7a5866709e6d2c7ebfcbab97621a2b4cbc14d28c0f3dd6c37f27009eeff2bd9b08e8080a266b9782e444ba0cc165a4f038cce554a2a011de6243e210a755d5b7198c0aa60aa8f35f4fb3df4ba238ae68654babb8cd65f91efe96e1466c58760378fdda7b3a99505c497e7f6564a8ae62eff0247f77f255bf14c92c79ca9b20c386e777428d9099d5ad1710672f1e837d4c649b06a9c3ee090238bb7b8c03e9af780623d8e5bb8563beeef2da731ee1ff2106c54536b95a7782bdc910887f0d84f3dbb1def444f7695d9b24c1356da6f57956a528247a68315e43ae2b985de47611bd31b003ba1e6a85dc614114a93aca234c8bc80b996f0b0ccf6749e03956472d02cb2b22d6f94e786c4b6854ee5a1d5d36d6d0d50737a5d314a39dce7eb41cb928fe403c14e200934dd6e3024f8a7270d0cdab61a0379fa649b4f51f00ca245d22496f6d8bdf58adcb34f4bb444cc9f477b0b433d66c4cafa72bad4e19ed8eb369c18ef552bf1e22368ff1432f46f89d6c3f062af8467ff7dcacadf180fd4f5af67e728c13a92d16c5ecbd80aacb4b753378d4039cd8fdef299a00dcabcc35f65f5507201fcc5ecbc6035907dd1ca318457fcf0675adec9868167e099a56c0bad3f33b0a6b8a14c4dd39ad02f3dff4d2101598f0ebe3bd7c62d0a8dc486cdd862101d6ad0d02c1b3859e086685a3f24ee88ae69efa7e3b906aa9604ea93eb0005be822545acab22c819c75ece1aa73d9843687ab6769922dd3327714b4e34ddf1ebd162aa7f12deaeb865172a8672922b119c0574386bd99c5b648b192bbf08bf909b4f18df940d73df4e456cc9e0db04680b8899a009620fa8155e3906b70ccd1644778320bed2ad52b0aeddc972f0c0b7280af5249ae3f5f4e65d85460a5375b21d9dced3c21f74a721e69b59c740eccaac2c08886496e1d8da9ee9b25f1be7359853b84a8058630c8d429969ad5b0ed00450b9a89ca28a88c8744c88173053c79fdc2cb21f82737bd055a2d16eb09ce22e71be510dd5d17fd988c644d1b0d5cc99e1d7ab04ef4738162db41a5ae82f00052e5473f62936198cddce127c8e4e21bb286e054c50cd5fb3af2db0dc7da3f19f1500e4426a448b8bf531f4f46c4f17e7d9d513a7814ea22468e20d1854b5f31303611ab4bbeff920f17a972ac689a335204fd1d71bf3e7f377e5dfc703c966ffbe93b352faa0f815eec0e14180ef67712678e19278b563687e667aec586cfd53dee039f614ade9c0bc59d0b043d8079d4f02237005c2fc3e03ed8de382844fc25a8bb6632d34562fbd29347899eae7653c467ffc4b6611013202f4da222395644f3c382ef838ed4c2f07025b6fcc301315f93f70efb08238eb805bf85563e62bd03feb0c2b4a4b0618b9d1ca5998568f9e3adbb5c30252650369755f46e6afc0f147da22845d7c208d7e6c92319862c80f7ea735ee54740f768258d4c07cb0367fb0da2551c3164f5e9305c1305a5920a63973bf37bea350b3c33aba757f04a28aac6c39bacdab9ca6d455a0586da38d83d4fd577b2f86cbcc67629647f5dc8e81516af5ae3d69b6f4000e8fef777cb4c285a33b35b5b278c7347bd8b58ade4ade8133f2e85d2eb4d0f73b23a373d5d41e1744008d378acf23394484f763e0c73b403f47e56d9d2d720c965c5c9dee31c13af62795707aea48d384fdf42c5aed326966da63d006a657ec5821a90c16a59d9409f94fdbefeb3f000fa599c2aa47b437efb59437c606492d9db286676c9f4aac746b5edd96a51ec115eee46b76e059b66a40b0f36bab681844a89b0251f8b2e58e6b5212469a599eeea30d76286cafe6c75d5f53df266de73aa10b2f8ae9495508981360083b4fa6576dcbba1ec7cf3bfa4e0a1787ae70e818187bbda09d7fd4c2e761f89e319e7ff403ba1c6a4be59db6a7b0726562049fe04e96da7eb96e37a838baed14613363b28392d300b6fd7886100afce02cbc251a6cffdd07c5a37e3370f1677ee98c67264859f801201defe4a70f50107b0e773b4bbac796e959353f732c42b3fe08ac984046ae7c90277f6159333744a5b25cb55101d72faa076744a8a53260084c9afae5f093bdd591c1121dbe7bf722c1aa88bfad10c9867c6f379ea966c8577e9307783ca14984a668a2cb8f55021e22587cb622eba4c176c194f91eebcc9f4e2e4eb4f89cf06b8849858ab07efb0244d11f75747d4e3de98a7499c058fe0bd0d9433c9ee3ce4d877533ae4d5329c4451e8bce0b5d6e45c0a2a5fd2ed6a68b71bce9067652e0fcc7a76827e3e193b52cf926af5a2e60b4c6853b3d0b886300756c4d09eb3c10fefb354fc5d5bf552d4138dfa28380d38a5cb6970f1b7ad84a4bb0b838a46f6dd0171f97fa7c9e3d9e883a28ab5a8b88b71a382bcf9a3db773deaeaa644f1435e2bb697d962950d5b3db84e8fca3e1df6c8c998ca96b142e508c107aeba9a2dbe0a6ea3994dac3c7acf6a03c81109155bbbd4407533649595955a81f4349ff7c88531e2170473965bb068d7d9a47feab843b1767d1b7be641d41efffac73ac962a3021ab7b3315a51e07e034e8e6109348b5202bf6c67b974a6f87660d97859d0599a718572c3e370731a6df5aa87963f3d10dae06d9e913e00262040da1aa0e9a4ad9b7373dcfcfa23e3d0101e04df18350b2f63ca865dfe77b8c92e525ec7145fdabea1d22720177a70dda0021349b4d8484072b592c5be703d3e70766190bf3ec16439e9482d4529b0a4df03ec923b2242d151f6f35829413653c31d1b1c688445dc2f1a49861496b4b6a6e416f75d470b1d359fe00e3dcfb856e876073bd42d55912684fefe761cf243022c9418a24a0e32d26cd4606c29c2fc0fd5b946b3093b18c40d7bb346a64e5440c96cc9bf4cebed16579ec0a7e6f17385a7c052bad9e69d9740322bc6d01372762599d8361787ad0cea0e634b7d9cc69f68e6964c57010f74222546f83c1db3c87352ae06b21236da112603c58546293e25bff473483ba2ed237a6d7a99428fdd09d4ecffd8c06e9bd899e7562bc595c0d5512d3654327d7b27f0a8386ca6a960dc04f5b152ca7f1cb2e5241893b5237a813533c5ac30fc30f385ad5e22b272d92368205bcba053743bd91d8a058adab9a51226cc9f095759528b219eb18508d8c934958c511714d40022c5cca15170108af5e08e4684f7375070419b046037d1b13c3c448221af57643a9917d7ad2ef67ec54458b4a0a41657f270ae91dd754ee7776a00847020e5646e2467f9d40bf45105909628b5dff082fa2e905ae22674501e208fb11d4b82ff500a6f40b4d8768daacb945e2dc4f69fd2d68675ac39045bc2f753283a26e563a25b3c2cf2d0c9b8b34dbbcbec38a2cf9d754000067c2d0821a8653039be2db6ee44f2793b0a1e71383b415ec89290434aabc1187dc02e66ccf8c12c9b4713b3437f09c4b2d6229711448d049042a355381c17f279cd7ea66208ba73aab44649a25e4a77ea0c42b3957118971ddb3f5bea307d1e946afd3a623ab31b796c3f97d350d3adc79c25149ac22291c4af7326be734b1e3c3f47b2245eee5dd5a9860baa7e83616adaffe223643ac9d0599981a1383a3fc371a2ac8637f87efcbc250514e401cf2934a7dbb93cd5517566a05d5192c7fe32f381235edbbb290ed619d420bb1b24cd141bc84900459a9278301303eac41e835a08fc42996c234125270090a50f0c230612dbd7d6caeaf04042482a66db2f429064f5b5bc9867a472653c1e4e43c449fc6f784407f61464bb7f5cea9b93763a5242053a4d378e5755279ad45e383e930bda1b60ed749b68d8d760944a9f91f9d6fe9876a361fd1342ec3e0949f223f1f292b5bf2d0c9f6ca0b9d0b1f5acaac7235243714d85ff92b6491b4622caf78b54c4fe8bdc638575e3ad5db40ce791932155a0c479be8cd3d8f559227f2cf6740a3cd450b4f9972394838e2f876986b7146a0b126da047772fe73ead5f62d5d31f3276b3b4fb54d2ea91d0d4618a94412747bf1019e465eacbdb76c5fe3838821b1f236f9b12cff8108bdf9b534a27504476663eb90a75cc791e56372b077bf9dd75c19beb24435e5f037ba60d7a1fa126d93562691fcccd9dbf15ceb8b6935dd0cd637572a361160ea82f2f56fb6f6ecc7040c4bb1d99e8d0a67615254a407045726ba7ae6ad4ea620a83c5cc2cf91036b184f36998b44c709a8dd545acbf50af04d268428b9ecfac03e4a73e033c678caf2c94c23fe6d3ad72ac45f58afbf18d808831d37b1e3ee8712602b6c927ac13bff5593c3f4c1fabc9b040118dae55d7b6a706706927f0b40b7d8b47dad6758186d15d2ef181e8979f62855bde4dae1559a5090fc042944cb5108a6ebd224d2d2e7f0784292a69518a7382a33f582cf4b04e433d4c1d22ab6453624b556be79a7e75b7dc00a16f86353a50181c1d9f0e7d6445859e95a76bb6849c65f1fe04f7a1991fb50fb3c4e5ff3e049e51370ac83db20baff40cfc3379e29741403af01af8899eb179f1984c57b3ca51c93e0559d58f3cd29d7e0d7be680ded9ebf817604e7ed200d451f57704bd072c130854e30ef5bfc320bb729e91af43024eb3fcca9fac22d523e1ffad6ac7dda334cbfc55b498478e96e3eb1c52770d86baa7ebce8d82777986f773b81c02c17193835354f8b3be82b51c273ad3217f5901237e6d02adf443a178117dc59a46c87b0a20f06b32a72126c1927fd5e0c21cbbebd197920b801e18dbcd25ee826ed851116980d847cced174ea3f3b21a093a93631d19b46781d862c3296fd0a58348c9498930891194f809cd1a69e5548411e48e2aac9cb7f7f5e934484223103eb20bbc2a963b21a8bd32222df5c99ae2a2e7faebc68de49e3f254355869194846e54e80c4bb5b51d5fddc2596968cbf5b710b5ac0c95ba5c98b438dfd73ac307e6c2e42f7a99a25592b380ef2938d1efd1c48b3fa021440af3c1837a7d243d3b6c6b375084653fa247d5bdda25e535d19c631119a1ceea1f6db100e7635a89d50024f99adeb1a6d67abac4ff0a0e39275f7fc673416933b36af0ed4893684682d97a7acf20f47a536dcd1f52273e5cd05592d17217095cf31a20b95768f2b0601c64d3175e671b67b55c2ef374110335c9a30dd85a2fa5f033355b47c8494cafc758eac87e28117ebb8afcba0530dc51c1726e47ace87e6531444a542039e713609e7404e2bbd6eb88721e1e63ef40ab9b9ef6de4cbec62ff72b555e208179a5822588b0f32882412425cbdcf4ffd6d482466dd96fe4caee2795cded3349b98b1f66a76442bd709ce06f01b4d19f391a527a2641e2400ee98c6e452b8a4332ef5fa68e576a2c8ff41613236baea465d35997a5e6ba98b8c55e097294db07d9c78c4e967cfc6c61a70471a4eb5715a340a31544dfd679e1ef61a9af51af5e65665f93a28d3c5c10e33c1be8dd2a8e6a016c34b9957e3e40ee394fd0b5f0720df1c4eef7938a42ecb95ce5b9e7909c6ec79de554134211965adc58613399c6a668716aec69334025b696ae73b88056992cea62c6c9d7c61d7ce343e7847975493d7544ae570ab29e920e5c2d61fa95a372a966f60bb37b34e472c902f18f66633b6372e97e36c255f16f86a9374907ff59b584d975b58be7ec2f5ab712e90740bbaa899cd0ae430ad908c4dd6d8aeb35ec9388304a39a0a5111ffbbd72bca9a3e28dd26f107aa9553d3330ed278e19523213397c78ab4850982f9a22b029736d5072ca299f95ef9231fd67b6c53df9017e5d5f6d59a0dbbcd8a01daca97701781480e9b27e5b6a43cd87c86e2995c6d819532f53fabab448eeee0beda98e2b5ac70981ea53fca925dfe8737f28aa08504143a74b0191a358dd73818984b038e1f14e7022fe0a0e509474b36786cfacf3566a9dde5b353576534f6cd216da4e6d8ab57fbd3995bc146818bdc8ac045f542558153f03296f54dcdc621ee086a7313aba74e68db80000cd4462e17b6cf87bf725750d8cd70f3420ac87878a1600c8496e5464745c998df983999eead02ad66fc3891c601f63d54d34d8c6b89fea9f350041a7db05f9bf97580bf672b4e5495eb0a2656abe83df5d86d49adf959873b43c9fded84bed26c257663db1ced60027f56ed8133e9bf99b7fe18e84be717025fa611f1e685bb8b76ea3545d7be0bf3e9374102abcd5d8ee48e400429d60039b1d75b22430c70e5095b60a3489243d25027abfe6be46e1dc8402c31ffccf3b767054748a3a6d49d599d342b76da38f705531210f3ac03412ed47f2f79f68bed86a4e724acb1414bbbc3ae983076f91f8c3ec09d7eb5fbbd00a4143c59a15fcd816e795706f4f0848c4d684fad344a70dbcedbf8e1c4a1542d412ba7ff5b13c9b59decd38f58384676bc7dd7b884de1e3f1f12abf5503f2b76aeaab92978cbeb83d3336fd9c5dfa7c3e3b0fedf52f596948274b38104021ef6bcd26ef805238469b2a58a6f9ef6c1e5795654a18812a42979e46af67a74e8108b1d52f420aa023a37e122fc3e45ac0dfe5c680faa77c10f9717e2a619ad6a2e5ebbb03f38a296396bc95a73fccdd18be1616771f137bb721a1996bc30c6456178d13490f398966121c18b7e1c61d92e4d9c8443d5babb17ff717dbef0d06ba94327ba3adba74c42ad1a7dba9880678220a670dc240710460612308999be689bfe44799eb68fa599e9ebc391f04401b4850ea251f08c46a23ade27d2f550ff0f0a35a4dc66f25e482d3cd4d5de1950f77d38fec7184b54d3940e179b19db0e72ef1f03e61fe68c2f0f98d350cf790e5b56142f4eeb5a5676041d7b0b7011409439f4f0f09cd62f06b1e8ba2ae7e6e4466139e2c17e3137753603db564c01a6969a2917340aff61b1a2cff5f64fd7f1c7a64bb75eff9422a10e82990a0429d9dbbed5866a9d4ba3a96c4e93772f38f6417ab587ba94cc606cc6dd19589fe26872f2b1b7579e23a9b10cb29284de8696cad804822838c201b97ae0f050dcad1d945b02629189812773c5e7d2ca1b593c498448e04ab493cb42403568156f23c220f33a91422e9d9213e0f4e797dfda48328ce4fabaa7a760d2ac3ec5198ea9fa5e1c2325d0b6782c8b960fc14d4aafc16c64635a695769d409c0ba86e87a545d58de67944dc7a407af8e59d73fe245ef408b9418a2c654aa61c3f4501a86344fcb6251adbea3dcc2e1cf56a1d8615023ee6429db4bb80bd373de84f32f8783863b1a133c1d403f3ed8c4852322138809017a70147d7c917c8728e1f1ce31dfcac4e18375132a21e4b554147a142427d8450321983490c806cc823460f3b5125d850be09f6ae67cbdb7583717d1dd5a932e13903339c4957ae7acebb04eec798032f857b8bda43821613d15228926a32fdaa580ee036ced83eeda5b392f62287c5a7c53d4329a77f299344e6a1eccfc1f68775f89061464c232f9843c6f620cbfd6fad78462fb52ce07c621e4ac556d08463702b7e0ec3319ae29e0824c4b31a3b32af4bed5a855192dec59f772c395a0b8fa99f037408d18588d7c225c86024f98efb0adaa87c98cecce3a9dd6463f68fd3a7af61932888d1b88e587b9d175342a67d621f6cc1c29400d6af7366f24592b4e791976d0f427a289775b728c917038d66bd7d77eea6ca24caba51bd432ff668a9945d104b863e875c95bcc31f10cbd85f826c000941948ce002646c50c1115e42b45703fbe3c53b0da252e0edbbe5c38d1dd3ba2dae11494203da7cb7f612bfca5a0fa9ebfaef0f9d85923e3029fd0d6706610f85b506a4a9864b02234f72eb84b49cbf018b381f18c50a516da66ca5e0d6b5f122628badddd24e7a8a5bded9334c4c62b3c59f1853845e3b20e098f05442d5d9dd20fcf1d3d7bb8f4172896566e11d39ea02451189d4bf59c503b288f52232dc138892e04fdae2d052a34b9da2c1e563e76a64ac84d451499d7028e3134326792f004053ecd56660c0747cce178d7f52c8d281f94e575e8486d8a051a00d2fac83a35e01205e35a55422424c3e737441942a0f651c6eeeaacef85cff2f39e4bfea3e26cc32acd57833282ce7eccbca73bcb88129e06762b3ab37f56341457adc6976eb9d1f93ba3ebaa3164f9571339211f13391bef4ee3d9b26b64f3cc116095c1ca9a9148fb9b9f36c2e20eea3e8aa67bf44c871f47e7b84a6f7b2e0f7789955c34ce538b98894c6cc619ec8bad017128fe965e942f9d9078c51c5083c75766729e2d92281d249081dd2a2efc7f9052f12498e8200549dc2c6a77d33a86f8bec91a14d39551ac8a7e95fd20c4cf3743c1f703564437151cbb2af1523f3f30d41778121e3c44d87241aa2d8c123f4f722ef04a6646c4b5cd4678490f35e637e60eaf1fea81fbc0a6d83afb4f3f4723737af381789e606ff792337d92bc9028d4d8686cd9bc435214a29055bdfeea58138ddb5efec7bc9589ac63686eb38c5849396568c8b75abd61d8b3c6a19aa2e1ec3d81bdea7ad8d17bc0ef4445c2677191f621edfb98a81e7f328ed460ffc32e16063ddf74592ffc870e5d6b96156ff1fe60dc2791183e4572d0bac03203d02cf422784b8b6358460ec961573d9052b22e1ca300344e70f4ff06ec04563e3e105544eb7dac1cef02f61a7f084c6ecc3a54de8f4456e3b0fb5cca5010c8ff8672e333d5f4282b8148f4dae49ea9582a39c627345ec900036a9cbad3beff78877523c878b81a50233eb570452d0567485839b6a663c7e6c48d9bc890502ad9b62cd5d62cc89d834afcb1f119a93bce31ac4dd9c9cc502766b610cee19f3e854cfd624614ae1ea1cb6cf28d89ab01fd9c540a11e13aca74f2db9a20ef7655477482704c1f712144c153601454191b0f1064c9a23932a89d9f8f96ac91e5d5e78ac719ee11a6cd0f7ebda3b8c0ce37da2898f84c41f10ae0e2662acd3ab610bada0de7e52464dd3d0783978cd5ac7d5d37cc2696ff569fdab012bc1c27bc7a3cc393bd67d12ef0e4de8c3254f116977d071826e5e6c3a22d2d10b7d0a94253503db76bd3aff1e2ac76e3fb8901ee47ad8386c2e257b4013da925ed5cac78a7778a816445e3e35db0418485b3e62f23a844c65adf56d2ed9ccb77aa6ed4c457252d5f88c9644c16e3d33a1132483844ebd3f77d3ddfc42a0fcfc06d4b9deb48f915f6abf78ce7deeb16dfa086950af7f41edb7b09b5628c0424b317a4a74aa06fe1845ec1543e380f1388be51cf06310d192c237246d8a17f2795469ee82370402a665e7644637c5ab1f437cdd96c9b112eb6ed5495766946a4a61e33844239cbdaac6fb9bc524a14ae8344c9c25ad8429a641f21ff2881402fd75df581c9c736f11bbef8b7cfda53c4e45bc3abef469c7da2b64fbe2b96daa02dd169f0783e5f8f0ead98d8a8f5d81cf752b000c593de9caa2bce805f4e7f5c9a840e83c4cb909bbbcb27b291d19d12c2004bf18c321b354b695614606308f37027603d342fd5e50cbbb32487173848fe598210a3f845efa38e9f76f4acfb5b0779375d88b9b8681e01c940c31e91b0dd57d37c547732c5adc3045a90b31d688bb078b87ee7aab0e0b3193e4beedbba2408a5d8749f487b92e15bb31720ab4259898dbbf508b9f46f5918cdb7fc8c8caceeb5dfb8f9a69e376b2e9bb44f6824e998d89c7b7d30504bb64ffc7d8d470e9470c9f8f8a0ed0b791cb1da685db63af0bb3d5f80f149de9689bafbdb9714e648ccd4f278186412413868dd952513f020dacd6340bc311d4322334b0e18e3ebe1ca67b8a460e7439d9cd1a87c48c73a87ef34791974ec2cf71fd66be8cd4e2f0390b640ed5373a36a872c4b90e9f934b03ff8d39ab2ad139c9dea272d84ccdaa4e714e97e667fc4699239e99f198e53b60265f9921fab07e48f1f1488e6016a2cf8db449e17963293db60790da68704b13230887e943aa20b1935d79e0922c8c557ac8ebebc7ff74adc48f2bd93904422a70464dd6a5376588caa9fac91430363760638d20281394d2cd375ca6fa5206ee3f09cbf7305e308977590ff8852945e0ebd301550d0dbd03711f7f1b1648f29d3c91462e0e5b68b5874298d4601a295ca9fbd7380b1f8c3f9be19265a26ffd917849c99d20d86e5dedb68c7c3c369a2af39158bc26ce6c05212f877354ee021424127a7ae50554a395de02b6c7f5500f8db3badc30240e3c93faeec59c680d35caa91b47085c6649a0450d4155e2cc1035f69fd50fc1d9c9b5d904890a01b9b9316a2c36dbdbb668db7c45ffe5d488cc874e26c6b40cb4703fc6945ea64e0c42d9a0513a23226377f3b5dceae1e0ef8550dc8c943334c8e233b9c2e13e125a7c6d65a29fbb47fa2e7a0e1b072ade4c6ec5181bfbc4d6f87a9effb8b2344247d6cd616e2e6129714c14bc05b3dd15a89d49b3e9ae77d9271a860dde03b8edafc8d3ef135b51a9db110467c8283837949694724fd9050dbe7d594edf7bd41b36e3164fc0bf482420e57f00b2fb0300b1ef72be3528227057655e9cce69a4c5aef9910435a42ce3fc329cbb90f5945688b867228205962838a20dbf2485a778d1aec64aabb8ebc6b75cd4102cfe5b4d8dbcf7540e11e1ec9a9596e4632f61e57babc8fa7763d556e26f9376b44e32cdfe2f62a5650120916392f0886275be051a9f7bf0f7a5fcb5e11bf1d1124e95ee6e6b15857503d92387e4752ee3b6da1de7d4f6eb80d741aa3c51b4d26aa43917ee17eaca05c971312f9c888d89faebc03ff2ae36cf647cd6c08f19f8ae8feea2ac34a87cb9ed88ef92f8efaeadac8fa8112ada37f51f87a9fc8aa22aa2abdcfa43d58c3a92d232e6a9b71bfeca9edb50f7da97fc02320338464e3c781532e10154d7bc5647efcbc3b035b440935447a9d3a4102f4962516b6b3990d1757e67a168934627b4e20ed2f578ea2906d86a4af35965426f1edbb3d22506f698ba6e95a2ea41b69e719ec14bcfa211f5c78a01bb0d1c86ce0f0d198f8af583e76ffc4ca6fca895846be4ef00dd7be86e60372326093b53bd7ba311f1439cb6b65a15688702449eafbbdfe7b46bbf4f6dfddbb31c42b8b3bd526f0f2a15d75923b8a76b35ab27b3a2062e3a868b54902f1092bae5d9bbfd62763cf24b59cab6efbcfef0adda504da5a04bddc4b9800852eb40403671c99b2607ee0cc1cd119665d37344c15865a16514ec386ae8a11e5403feb8474210b380109e0576e278bdc696387de851a0fdebc77e129bb42baf31d2b47fa0205701387f02cabf650e68e5f2bb793832bddd862fdc2bbaf339b5073dc7366d2e1434957f759bae04842cc59f8d516eaf7ff111fb8817f58af79e451837791bad449d5cae3db8073b360ad8cf11183988f80f40145564d5f582675f391fd0c73b206ad1960053ceabc657ef53d315e51c5e4b59ad67762fcb7ab05f3b19bcf4af018131e36949857f948c4448efb7e7415180207383c81c893c111bd6da52d65570a0750bccaf80697a929a36ec63f64672acb74cd4dc7191e512606e420f5bc2a90377087986e3f0d1895a123046c2911d895eb59c4012edfb3217c5f92e961c2f2ee648f311faaf93146af378cd26853b90dede3b2ff86810173d0a2b56ed8c9b58531e91d61c4dd92531a1008eab1b492557b0b8f4c10a5314c66db4a08de8362b55011abaaad61d39c3304f1ae8276545528749e0a9ab822c653608976e4b862ee8a2a41ec9fb6c92fa84bf6fca0328ad2940644719bf7073bf03f9d4cb6144c81e7a8b1f53f9c566501718228cf640086473ff667e67be311ca1834d8d5a3dd0ce50180f673d3dafccf773a60af712ba04e3a518360e2da6d4639fd6ba89a877d04c84dbd0dab22d54eee562cb007c2cca6af2f7513b897348b595b1a4657d7eca0dbac50913bfdf676924479d4dd348bf1521ab620c780af6bbe97de41c07f22448956a747a52e2050ecc1b8107d44661fb89165834e6da7fea42b1818971f107772480ae84bd498aee08bf6d446bbcfd9320053882224ffeb4a3d7a2aac1676c0a3a8b7e80766d8ed14132600cde0575da6c28cfaec8d026f0a00baeac953a17c84d54baf751ac1c9a94a118c433234b022a2531838af3addaed4836e28a3fbc6b939408c8f086f4581e3b9a47a424118a7a8557c6be23890656a8800fdafe65009656432106a37d6a5cb5bbf59c611e1aba5467debd2a8f6373ecc32514495ddc0c77ecce7bbb1cb615cc8e43909a85eec8e4a540a31b6ff619945ff7f2d4eed697d32cd6f7a3d58db8044df49fcf0390335c92fb7a4cf6454fd3cb1d2569d5712f8073869ce3996923a466450626a3bd04d63d870d6c4ee5dba1472c3da0f5a91aa69d943dc2000b00cfc244af53e0ac144528c30c8fcfeb9af757b4cb3f4bcaea0b276046f080fc7b92d505249cccad6cc87c0e44257dcc0537af2b55b9aeeeab20702499e2747b01ea4f91952fa34a8f8acd2c11e04aaf46d7a315842d61b68c523068409c57dea279dc3966bd473ab9583abeeb13c4736539bfb0c14e9b4cde79c13d6e443ae4528ec5a14be21c1d262d369030ce47281066c739c29d9c507054313f069d540b275ce8b57922fde72e5c0aa29547f970375b19a648c2efb428c6eca01bc0d17a6d5c4bccb70ec4768b0d9e1a5c48ed03480a5e91422b7484918ca19849346c6c6f29c8665f414e1c5b6a69380c0d77cb9b80006d8aaa2873addb563845f9e96acb7c45e7050ed2ebfa1d968dff8d99617630078d18209ee02804aa6174254de2501dacd008e3a4a14d1331094e78e1b3e95180c244da83e9981e4b2957ceda1f4397a75c688bcb8e0342799b85781958c113ae707f34c068c16e0d535a61305397bad6dfafb994e5ccc3915b1424f4ae4a12c029994b36efb0cf025dcdc4ce741639ee417ac59c4274bc93098603c879a3a79ddbf665d8c73dc29fe8dfc0828e7b3dd74d54bbec3287ba47ea983c6a88ecedfda1e74015802ba6891b94184860e944c4fafbb5815fe9c98e879df8af6fe501a1dbaf0ab978241f4ead3e5a2ac25d5363fa76c091e39f329fb136e82bc5263dcdcff4127fbe275e2a593316f89a0430c8fd599437eaf8edf525dba3ef295c51e7c15fdedf862b3bd8c275e47f0e730f500c4a00cfb1736669b8366e73292259201b14c5b002eaba438f8ba114bc88c89805cf16aa9a8fc9e42035f587d0748e8232f9fc445c65cda42a587323fb031f87b50808e9e07336564d3cfdeb5a40b10081af28c3dde1f98db3fb29d9cb527dac2612b4f4f2e7723d2162b47a2e4d8f966736ba13bdc7b28e6761c9b2beda05019fc407e99a7c376fb473ae6c81db6f3758750bfc708cdb1c2e32af0e62df7970fe9dfe4488dc8c3608cd3661f7fb401fae31fa9d8ebe3369cfdfce1c0180a441fac02b01b9aef76079f593603481641e5abd34da6577bdf9bc21ad1f48059dc4205bc3fb7d94565bf1153ffe0851d13d91b8b4936b1527d568cd377acef74dcf26761e17121806bb4813f88d982f9b1efdd61364c0132e78600361121d964009312db393c3d844345b803b5b7a75243b193ccd1e2efd222b869566949be309dc90606e441d69f3b1ff3fe6fef7ced92b8d2c8526e48d24f852dfd65d7cfc3cc9ab060aa2c60168f8e35d29b15854cab8705edaabe2903ebd513a1d833e2ac5e0e8e759e9f28babc6f16ecf7105435bf880816ddd99f66e6278bf04ef6e9c90a6457fec77bd56cb7b007624e1d841ce54c19d5806c1d14cdcec820df4ffb9c53e5c868bd974134daad8972ef31dcc211b8c85ac8d8fed18593607d33838969b178eb123b2c3512f1c012ca49a3afef50678342bd48c53447029de148ccf5376f50ef0a0b65e51c26db9c6bdb4684d53ac1b9266470c21bac12d5be6f93826be90d89f85f12a27487b50def358b950b220e47c45e5d6952c39cca6cbbcbbcfea979f06ed512704083a382b0c54ab385d57349324731727a045c4a71957dc0f87d85d919e8bc0c1a7f603c3fcd4a9300392db8634da345872a4e891c512d22a1d27a19683666e334e56ec3abf5896b5771923519263360cb65c3b5c424d484cca1a0a72bc3ea6e201f05edacac71757d4d66075dfe6e5508e1bdde58fb2eae8195bd32f83e9c2b3e519b1ee2e3cbe8a81f0fa20c9a958513733d39063534ed06cc37b794144f4b5ecfc8da62e14306af73e245d1c243cfed633886e16db4fa833391aa44e29a12acb9647b0dccaefc91b83b68b0c6e11a2cf89c66cc6eeed22783f521671543ef6fd0642bf9e930e5da73ce65944dbe8fe930dba02ea5bec019af35798c11967d4b259646086d54924a3351e2b9ef4c114e704c1b02190515475c961e255fdc95f6e6a37aff301aaaa955f10d736d1c04b17e3528f9567d3137505f34a22d0531eab8ac889a7dc938e4718da2bcc6a586ab22db2380ee25783a6f06e4687e923c93ee95aa3278645002deba964d6620c624b6098f7ba1af340b5409ad7e30ff2d5bdc2a948a50ab14c5f440821e91c3f8036cbc609b2ab8caf21478039bee2e6b93803c6f2e1490449a4f71d92ce8d274e0ff3b555fd5b256c99be06da5262811623e5678caf3333fc716c83ca495b24021139b2f9b4f37e0203e7d0f4a0552d0bf83e18e028578a94802ecdc8b3e900343b714b749efb138e760f9e7ce74b92d1c03c0ca410143681e077cb9964ade3f52831298208440f5527d23501911b7327ef9ce1ac2e35cb11db403be37ed3c1453dd71a01819f4c1b8b930729226f0945f6e53733de83c6f3296fc079f18ea4b0f767485d12a13f109f2cb0543d1240ef928a0a0a38d31e7752f20f3c3cb0d825eb81891eb3b7e664e91b59be3491cf50ef53ce14f7ef701163797d1c3382bc5b57e074e89fa905bebac79fa84c776e325e41c8a5628bf10f1b92058e1efec46b17927a4965f995663591d8fa70dfee654461784fb65f3d4e82a7c9d07881c1ca0eba7b02ad742622a78efd22bfd62055da34aaf847f0722188bef1e285ef60f29db9ac65412f5998d44b95a0a3b5587b695148219a23561e5eb18bdb69374df9bae219d4053a695b76802439c6c6b52b4e39b74ad33b91f7da4d6b54fa5671f8eb85b33946124470851f1574da104f66d8289cbe8ac9a1b487ebfb702be5258713ef00367e923c48cdad9ab69840274373ca1edc9a4e53d77eaa4deb3fb0b735ec47eafdcc9f6272ca7ee52f086661b9e95fc2f477ab87c33b90b9754412f3bdab8e1bef0c717e8bc9c360feddd0da4d2d77123d177420a38fca92969e2d063696190195db222c2d588c747fe0f1b2d872fdb887bd57a7655dc5208ba05b5ec5c44e0f6fd2627e85a23baaadf377321f0330120bfa9ac44fb05cc81895766996256f1343d8cd513ddf88888b278cd855f1f848bee62de1e4fa89a0bc1101a444f144e273b30b1a660636edbe1095e1cb22c66daa112932d712c4ca4974c4a0d12e013b27a4129062685fb2f7038c63f2cb1393e9722e8de077425dbd36f2b5489eadaa78008b02b90f06ffef28c951b0e110199cf4e30e4a0063792cf6d6093443c51f48c3e22f3373b880e080f6596d47a7c2c9060f2b13ee332330b5a5ac5f0e17e6ecafe96e01286fbb09fac6aa71ccc22874475f577da454e40d3842a47b2c70863a8d582a5e6d90805f6ed1be4b51633f6eb0eb249efab0a6a5cdcbba9a216ac5e8a1ea9678ae886154fc22cab8435d7e0ec979f1e3da86d1c8eee12f9fd8c48ce4c0b4a517aede97acd2936dd62618680eb008b09739a30fc12a749eadefef090e6e22529b6b9fe5df7bb69fe010cfd55c9a9750131f78fefa8785e74ae9b42967228c03cc7dad77a38dcb999c2aad1a2772dbc515f14ee783ee85f6ca12492514bd75706f613f2b8c8a429d4b79f13292b81b2526810ada9cec1d802f3abd191c21bc968b4534f33fb600d07a3b4888ccbb9d030aefbf8e4d918dac87f750e3d25cdb26d74eb79843aef9c76d93ab36090515b9227af8034f18b47096eb530c9acceeb501842268011f91e703b38e6f7de3cb2d25461cc5ee675d70d68519eea5a2dfaba1d2bd91758286167ecc44e3adab8597b09cface2dc5643bb43741e5a3e63fdd912dd6ab30530bc56d4101c6fa362524a5d19b61714a7d7a69ceeaf10db88f46cc043fbe4078f34004e2ac187d1a08624a20fe043569a2ba90c8874dcfd1f5f25e78e9f059380ba16a2b65de2a5a7ba8494c09330a6410e953c343645f1e88f47733773b589da3ad3b619009e7a61dc31ab56ac452b373106b6d47fac68c4db7689049c8b0e5147ac78f72370282927a0927dc63506d0db38af0841dea36a0dc221b51b1e6bce6e9ce00b9457bbf4e7fc81fde5a438a050a92d4481d4a4954e5cbf06bf2541fbfd266c1a6d13e3eb9268802284c42e46f0df7837c76f801105cff735e3eedcfc8320f8c01c490511163bfcef076070d7fb544a95646f72f71b45da47efea2b48fe67a2016a8890c518ac80f6e711719a3961f8d38f7d62c87723868b73b880a65908ba46808d441f4724a19b61716602153a0121821b8cc4831019cd5df019af8ee7f7b9deb694d2f48a79701736d0597e1c619f8ef08b25e0e1091a0e97765f921cb1471b022fd40c21b53546771fa8a60011c023bf10e5cc4ada19e328d75f3a5ad14a38b40f0b1817798d8fddc611ead49fd9b8ca634fe8a029ab156fcb2a60711cac52f7edb4a2a34536a12dcdf376a972db444b742760e565aa3a4cf47370b6b32a4501df8cb703cb472020c0a773b7f3ec6735bde3f5a86f68f35abc13faa021a07e413243a0502bbae47cb7667073ba72c76474fa1c29a4a84cfd3339766ba5cd1222c2fd77a9588a60edd6575498c150a46706849e9e0ed802749ebe51bb4f85b935b4575edf1b534b68a3f643d1626468fe8be1f4b49b08ba6a55d20cf804eca04cdc36125698b5405e7d02e64946b60f844810ac4d2bcec04f63df2c8f22183d555c12d0f77230e1d1268b69f073a7ec588e997dbc9d23e91b5d56d26fdcaadfee82891f2424cd228b97ae25703d25fa25340f58564516e0979381957ca59f07b734b96fd431539ad167a4c911c7c0fc9eadbd2884360418d5965a6786e5c39bce9ef55a692262a0022c37a5fe82932dead0c4fce174dee128915a8e78bf46142d95b8039d1cc160896a889a17fe6289b0fae7782f6ea142617f5fff9d54b86a4ee1795492bd26df7c4540f889edf9a4cf61880bae94d503277c05b50919e7219228d24d026dd57bda7ca1f544986f435c31b9f1dddea9eff3a2f060afad4e51f5fab0770c9ae9cf76d15f6a3315e5df9fecffafca738251e13b74d60983b829867044695778fa8ef0c4eda0162ff9d5120e8aa3b18a2a34ae8ea0f50b4b02fc6c456f688944dcce7c5d0f832ab00b48c4970fa590b76b973ee3eeeb135f8ae33def2cae98e347f8dcd3e4cce92335131ba5d459d950f13e226aa5754149fa5f1197865892beab79c4af42a11ffb06ed492ec5f82b1468276c18dea808a9b65e532852a6a6038e11f230afbdb0812059b324900d6cc4405ced9d90e6b929c60cb3987c5dde347d132632e10b03e49967e41a2251fed9fa9bf441926ff5923cc95e4aa0781b5458920fc8af8d678d3bfae984b54351188c71a01673478c115d62ba179984496a0d81b526b94dcbf22e1ba660beb50c84ceeec51d9f1088b8a1f7b4f8261da8fb2231876c31991d32381c6ad3cdbccd4d1deef72b6c49d030e899987fdcdcd39636ae991d7dd155dd508eff4835a7319e5f35def3860c3a372e950956f3af9016d945bd2d71a8a7350bed9baedff9ebeea960307d1cbb13db046fcda1faf4322524a8b77ff10fab6d19dac6cdab3247281c8fac3d75f12503c98a8a0ab9bcac2937fc195a6208c7e8433175fe66c0ec907f21f1357489e05833956f3bdfd3203bc7317c2f2524db0470be75b7591dd8b2d038a7937b2246331cd285e52790038aa8445c52526df0d5917ce76553ed268e94d7f9ddffb73d9b1f3884d41d7d3a9f967befa512aa503108dd5e384546f64479dff93dec652ecf1215bbeaadc9f003ad312d8b4db01c19c2c524442972fd4922059d8c29eac60aa1004a936316ccdbe002e44c5c7c83daa9909e5f27e16ec1f8306ab4bd1406fb0242d68d805a9212f0cdb2b44d796b3e6ed059c01074b600e279c0f7e387e7e740e84d0b8afc061331251bd15a566fe2bb5d38f1f561d06efde5d3ad942442a9bfefae0c86ec0ecce176bdc1edb042a26b2d4de78b23225f583f9154c666e907641fd327a32ed06e484ac315705b7003f88a8a70889a725142760262eee067e1ca1bda0fba5402650402ba7b9a1beeb6659fbe537b6a34ed02b70c493cbbbc03a75b4a1acc3b3affae59d2c312ec1b3beb0527eb7abc230680a38f90ceaf69bca54b916b7b7f9b08c37ba2253bd16cc4a3ff19e3acfb995b171adbc152ebc8b4f46bbec723fd617aa8a9ed775b652789efc41953d0bd17cccfa20a16dd573d35dd0f54de43316b7dbbc2a5b6a57fb12ddd9e1555390af4ad4c9a5efd8e6430c6a2c2a9d7aa8132cbd7be32cdbb1dba2955fd35365d75e08c3f7830b8e341b4bc50a3015e68a1bc932185ba3206ef36ed4b2e5d913279830416a3b3ec6cf0cd22289a406cd2e02187b3ff7a14fa123f3c0cc8906685704cae4b5814d43fcda6d067ce62a69626fb73ce2510e618b2c31e0293b5e6238fdba344e493dae56dea8eccc7b77738cdec6df9bf117abc1537ff1c82e8dc79b2501e2a03e4d936a44ae5e23d814c3a7288540207ec8e72965a84214f41e681441c7925aa29363c2b82b60447ad295925b2582d04836dabda8ecee28b651ec758714003838e3e0a77b8a68e5b55fbe1af3925236595e4afd91f325e9cfc19afb4182c02cb0f6703830271e2fc552de4e7b7bfd8928b147745b43f20c3e61aeaa7cb99fbac8125f23bbf44d5e8bbd769f4cb691a833975125fdd7dab0a32d7af3e88b3be7d14c62cd771ea92450447661be5632e6f48a8749c56712e28135069a2dc298d12b526baf901081c40fd517f3ebc91eec86b0075cda0490618e58d05cf3cc1839c855f5f0e543324d178d766525c100bfd2a3919d76661b326980f507efc3e4c7584b35fe979f2689f87cc2225030b208fd4f00a9eeadd17debfbf54a60dc71a3109b3d13f001cef588360eeffada9ba48a7467622fa8f38b7963f0f699aa1159c5261578f634cd9a98cb1875341c9780995a30038b30a86a1f680f6019f10284e7eee2b7801ac76318f7a39a4308abebb5d0051c8997e637983874fffcf0d61601e12a0a3998029b972685f1d9fd85ff043b7b3c356198aa4be40a6c6e555f1c97ad4d0a98a3b3b186b2fe7faec71fccb621b4d5edddf248aa924ba7679396da463aae7fa89b852cf31c9b2aad461708caefb767bd18dbdd6739381efa11cb8d07020ae1341adf8438b6b66571a0dc1515bdc67ca4d56e80707f723ca4d09dcafec96e92ea94b19a4a2baa3a4211856a96e94d1c442698a233807d0e6b9652e6206982b65b672003825ee9095f30cb87396241d3ed796b01f43a349b094a671850a65eb67b2953dbf1a0f49b608117e6e31b11218f0b6a502f5185a72761eec8e6b4355eec2df52ec8bc290aa16aa40601971898eaad027ca127a226175c357cf52730564a4c39505850d166b114f56e22121a3d80833b688e9bb929f93768378eb67da450ae125bcfc1a0c92af9314791b5ae4c462d7dd2b718b97d69a5aeb63ffbab8c5f10efb286ca5b1228178a144db6527d3d768a78fd65d32f88132c598dde6919c1f8ddc884aab1a4a656cd0d8e43f332965fa68f683409ff98e2fcdd7c0053373b3ed94e58bec511e130fb3d65cf31de151c8f78632e5616d6743e50fa9e50d8c1862c99942a617f0d4e14cd1d3974870ffd51279611323bef8ce3e973c382a5c71eaf441fc020d36dc6cf05b1363250a5e484b4c181a22e03d1c52646c185d20dd66653df36b658d67a435f6b7d1875d3474ea9bc97f50a375b90debe4f13077ec417bdbcee5296f998c13b0df88c1f13ada0cec5d4a0859c6cc1f31f659e1771b48606919a49c09b3c718adb497edea2dd52b01c6aa8a386b273f866db3110994eb837da072bd8f1528d6d762243f764907be972b7d6495b7f25c1835b4836e51774b6b482b4d7001a762cdee55f1280a8750925fbd79a634cffcaab6dddaf0d69e7c080849139d6cb261d96cb60eb6527f0719faac7cc4e169cbe89236867486af8e254491f098cded61a584caa6f4f9c472bd87c37fc00c1e803c3560ceca0edf20f4d5df5faa39749fb101994c32f721c5aa2f0650d69baa442941520ac6f595dbd153e2718d2db3e2dddb362de3a534e9ee852595bdba0ad0d377b76d3637bcd9b5656f7d5ee2f9a7b570d722f36747bea2444bfc727e2454a79e40140c39ee42d9e51d7d7fd1a30823d5fedfe5de296c69206543f264243be297b76cd141d99a744c660fe50997027a7ae4b44fb1afbd30f024faa28f45b4fa4cc9a2238eff44e1872c64a7a419a96a6da3043bc7f4ee22a6833e5d5ef81ed1c8bbba81ed21568ce30c51cfcd95f24b0c9cbafb2c6effbeffa86b653b77ac9d660c40bb10e34b9fde10c5a4f36d61cf67903573cf416c9626761e2b136eb16bf2620fb23d327604ebc20d657171adb96cff20c2898b5df66d5dc6dca2189be266ccc30cd5e3f5383281a56054d813577e7efd43527efab3f1777a083dfa1c572b5c60ca11661845716f873a768e5ca517b765391442e8a156e5213b495adc934967514e529c217f98803669651fbc36350722c677e546706b2a8672e0af75dde17f944d6420e93aa21a34013bc0cd3761a01e62483b5b06fe0807071ecfa58e9d1eac8d7a19410ecbdd83bf0910b4278c0d584e5a556247817273b35dada339bd6a268ff2b7f8ecf62a8d67d230284212c83df9d6de99e8a66ecd19c91f35b127169b1658fc4246648cea9385196f7b4d8a8e74b59cede47136853cd43597b626365bf335b0574202c376f0068acb272c7088988578da2c0fa4c0a1004e9a1a0e2527b00f673b6a04d9f0a3596a89eb8a0876ae3ea9faffc9d9375859d5936888a7c028c8e51aef09740f38c073c15ab71703f1f23916d5fb3dd2511ead4e95f715898de0d86ad0605afb0c02c84ffd29278e112a9030b8c49730acfed8e5bc1a5d7b901984a844ed8e619095e7a2be5c72833669c3453b0ac0073ab61eab904e51acb60f5bcec8ec2ea3e972e76f1b564fe2e3f292468796e9f116975e9b5552adc2ef145182b7236c422bfea109b6031d98a21874d400ea8d1c14d2ee43138c3c70b29cdaedab766936199d46ff1a3a1dd2a301867b6a60e7e5209e819809de4f54d5bffcb6c9760721b1497c47b6b5a9e015f2c90de72db1990f26e3bf1f2e81639fea9e38a31d26057257ad5a6748a969b58c2799a4efc06a203bb3484b23e44befe3608680f8719d1658818ae72b59494b60e44ef9ae412c0a5bc0415c473eb982dc1509ff5426f30b4ce8d527ccdf1d1b14861160e6473378ee191d1e0cfa3a6f7186f2e040cda687efa660241d7482aa0a76dd6d165d7c24911ae1247bd77cf12e442ced62488d0aa0611944e32f3ee2891a73739b81d583543f25ed702984d414031288506fc9ae1ac29d1133ac6f4825c7ade8187b38012c5e6901d971b9e36e73042002174bd5a88771487dd8dcac5cfd20f64b8935ef64a6ba3cb6e6271b229b3758322b0d1db63b00a57681bea80ca03c5dc5655b249dd9645cebdfed6ac5bde5f582f865959ca801b136872a88845f790b92002fc412fb22a66e904f900f558740bcce17a1aa3359a9d8ba1d505363442c2f5eda4ac7f109742d135d41197871e5e3d3b9d368979167516bedad9cfd236531ca8eabdeb0ddb5969c91ad48d238961bb7276a7b4c0c57f932dd1107161df2076ed383a039552d738ab99c2217ff754ce8b0f001743497683562d782913fcc324fd7bb08e4b79a7b48dc6e487a0d34c8b2f9cb888950cc265724ada272222d8a096b02134ee39e9e4c6d053bd3a92c2c71962d479e6a802c91b35cb64c25ffd1364dc56ce449101460fa4878efcb96bbbd08a9e78535830de2e446790d685751aa8987debb8be04afbb186418c8ae31808bad6a1163709c6fb898a2ae35f78ef3133f205dedd6fce44a0b5a85a3fe2db41e74ee5c1763ee4fe1d92df8659f16f5af347030d31ba4ffac3b707221735b7229a249ad740d492d13bb46540fa57613c4c508768bb188fce93cb659b5032ccb92e6f5aa4522c3ed225d695e1e8bc7ff8cc605b722c757b0cf103e9a21384de317b8e8093b7c6af95b11630f8558ffb6000c75ea1d4a064266b0e023f1c415e8f06a18c8ebcee56be3cce1fdc44bc6da45bf1a1d9e8a3ebedfcab20e72a3f18cbb24c4f24589b2662b15dbd8969480d980ed695845e63cc9fd70c0eee20cad4a843a2045098d334370277b858bb7de317617dc8098563281133c3b1dfe42755d027b88bf13164742af484ba4421245501d935a16e121649906e7c42b889764c2ebb71a268d7b2476f555d8fcb3e52c773de738a98e4791a4e7f5a6a35fde4981a746f965b93e31387ba07662d7fe4fea469eb29e23a9568eac7154b92822cce35cc1e6ef637cd8b88b488fdfc43528e26da7d4e0785625aa760c99ce56934b2ad80060b792a663d8d95de826bdbc33883983f0aabb7f4e3790f496339ee630ed7db761b77acfbcc329e48cc1cf655f0c3675c349a92078359d0b21aa37365cb3a40d8825db98f3bbba94d86784a1814702200b88a4a4fc2fa971c01ddf22f89187546b7d310c6ba71eafdbef1357d76542ed7a7499bd2b596b94e7018d61a3fafe2962ed37c4638b3d12d486b20395b2e1bef8bd431c1be74c2e6f2d6a6cf5608075efc45a9b628e1d5f48a1e9042b88f56def67908a9cfd717da5f02afa7609958635ad95ebec7925b90d487833580e130813b05d74504c688a5b614b51e20a93e6e178f47aed2d139a85a6546d0d989dc45067cf31e7dcb58405f4c925010c4983b962b63d193d41567f25443c26a04ee9b53443989532b220b0b53e120ba21150b753f8e8ca61ccedb8250e6b184c6ff5b54a2540c64f4bccb1ebc3efe44f30d5074d5e984da4e9213ee486c14ce5ba39f844e70b8a8f993367a6148ab153e128212c0181da23dbcd2f0def74fd306bb64bf2a7f6539b824d0f3a191bad6b70c0794497e220ab4dfe36818a0c21d48c4ae776cde44d5403342053dea10778e4071b7c114b2c6e4ead6c1153835bcc8618ac8c71a3a54d0cb0a29849b9d072feb1d00d31cd58f5e4cfa15dad20d561cb3c67156fcc2695568e1c4d3b14eaea8bf6c80b00426386a0a265e33ca5882bf1eeab45444c5e253c42f56a2241d48ee2b99a8da401d1199880e10086d03a9b484b96352c21d34a80a276188ff640a7f9970b47c57a3d6cd33838d743e2f287cc2aecf971a164186bc002c28650239020c0d0855ea9078f25ad111e4484e7b1870587df98f96fdf0c2931e7085207ef8aefff9cab1c62cc16c6af755d413c8562f117a0894a7d2e906cce3960b91d2e99f3d79aa2bf4eca3e0ef183dd1dd217bb0a623f048cfbe9ed93bb20895baf435bfadb1a78e3f205e08bfa03234cb25b28dea9a263fe28e9a3520d1baeab6b19ca28a3685cd9b54dc7d73468a857a3cd0210e4209de5169774c98185604f141ccb3756e945b33a136a4d8507d5572c76292aea7a32fb68f268b6a491a97931f8a1c5efce620c5205e62a4719c4bba26f34ea8cc0700d912191363850da0c2cc01cc41c41f1ab2028581b864485212ed553046438386d48becd685e5f446a9b054908b81b08e5e155a5b69c6703e8713c13f4350c1e7e7634c787ca941ef7a1d32d05e53a2eb157eac97a5b8d644c2c06cd8d878bf53e8d19efa25fe5614d2ed26c1a0341376180233e6ef5413e4af5950cfd04c242cbdfbe354b40d5982b434eb8f4aeef6c7f375cc7b2024ee484a7fcd7c2b62747a971d6c49a008782ef34d0c72bc3cb2b703fd4e61a6aa350d2e71b06168102d22633689b7f26db9c3552a760fdfafdbd79a2c4e29f32d908179f1940c4aa1cc327c0d9dfe2d71d30be1901b87466aed3edc5caba9028b062e6f6e69c40f1cd1454be55d4d57cf5373767256df4f8ac0af65122b9f6e90ae7e669f55e84a8d3ea9785e62e7acca71995e14308853c35a651ecbbad56149baee0f1089f47f5bb1caa2eb3085bcaba708de0562d65a2455d79268fa59191e84ab003930d2a9fc6c828312c136e3569565ce8ca0688a1aaba376f1fd0c5ebe1d8d1290066f3c66cfd67cf8f9c257e311291ca3c09aace5797d35ca32e1e53fee12f535c931fe630d18b0a84b51c17a422d0ed7836c67feac11a00c01f819f738145d44dfacae61b15ec074e63cbd5f46408da31097a0401c3aa754cfca7f16a90a61a26ac4aec0d76278ed0629dec69697bedcdeecefe300e20e40c9a968ae201118cc0637ea845857bdf0029d142193656b727bbc8b6555d048611d4d61536717e9bcd4ae0fa7cf5f95b22ca2355fb7cdfb7a592a11865edd57cfcad6f9f8a751ec8a7e04d79a31f09653e9a79c5031ece43a01ff30980f06c60c0a9dddcc1ee709010de5788b84ae4a0b5bf42206efda83bb170a264c01001bd42a7820079bbfb9e79c140530ad6059df4da7e39ef50e884ffb6e4331f4aff6c9594245ffa61dad7234962b078fa8f380343f4941291a28b2b9dda654ccd0d8f9ddb30680c8aaf152e54f1bad2cafa62e8e153943215faae5d8d1c61512d68988f1f1f354ca26c42e03f93dbd033b01c7ad92e918cd70894e25952318efba6b9392a7b8fe346ea20b572e79c1d9435eb6ecfb12868756cf55dc8be312cfde9e9eed5ef8dab5024e77456926da22f76fdc5488f3321d0c8e1c7a49a6976fd76d81b8175a81b5bef17847dec59a6486fc11ed0bf8d38b5ab3ba32929c86d136e45f6c43b2ffecaaf5175fea4d5bd65c711f65f4c9ac9b88e61ddca4154fbba617c499b40c68e379e09642f50999f815fd4dcd4fa8d15ca92ec3373ac098d3ea58f724059ba2eacb71c7ffbd22f00c0ef688ad9d90816db2046d75f9cca3a1ef0e222dbad58f8265968e059bb77c97e729af0e0df17347004cfc29d13048fb79ad0266288af70dd8e28e19f7c76db190a43e7777d5461db48007383218305d8d2286fceafe1950b210881ff01dffa70745f72bc4932c1e96c2f5a19964f1e7cc84cb2907ec916225b72a004db2ad6ec6328f54e7d7fddfa7e6fc9a2a554839163f004faa07a0c19d23da93c651c679a6b19ffe1861cf1622376442896d2833962734c81983d9a44fbc5a20fd205427773065d7c4e966fe006c42ce0335437a943037c607e57733ea1f4a087ec50f8d1a6e177a2c5e6fe2e1cf12454c7a5f49f6d78092a952f4bad6955881bad23a25dc9fbc813085d1951831bb9fbaa48ab244ea398c385d4cb71bc5aaeb452e24fca7d4b53b60d3fd5358bcfb41684e3c451069d1d9765390ee2e45b10de70aec2e997569ff0cb26a4bc53005d4f21a73bc177a60ceb14670ffea2dc95c0935c959b6e7764b95b718a45fa6ab527fd3bb370f76c2588de11f78f2a4b60265f0a4a5fffe9a116b096931e99b7c0c358f8ba1b92c69a90c0cb9b9e721d43f6208b623f2e90b7830083f7ca5653063bd84e708ecf2a3daada7ec3d3408069d337a0ac6775806d6e1a820e05b04f6a353eb48b985e49c894b2bdb5fe7bdd1f940d9e9cc6867f1b57342b4ba43c412464dac4f220a9e85cf612a04dd5cac3ce3ccfb38ce00d343ed43b88ae7bceb0ba8929b0d410031ddf835b24b989d6728783f25375037703f75af585aa3581b2e6ef0c94e243137b52cfeb0ee84e32461b03e7c16d6e84f75f17e480be91e94cb9ab279bf2f97ea17143b61e1605e63b452724e4eedc0a9b157540e7d3e19863af22e363259acd6bb0bff263f33e0a39b29f6fafda87598174ba5e5930559ce159954fa9d3c802f8f1ca71bd3c9e5274f41d6a7a1c3939fb313b0441560630a5623d280a85ab6042c86d384d3c7f419d4308b2256684bc87500c68bd5b38f98db43d4b743b084eea2507340d086b45fdbe8c2fe68c25b599070731970c23410503e6a1ffa45ec25a8f0e91397e1034f1faab88ed2f60e70f1cb784d1b3d9a98ace4e17cc8030647b3b3cd71667cbf376865a0ef21c2aead17a17bb3f9827f878e2c37a676504e9467790f0e427ebf8b4681b200394826ca148193029092dd01f2aa81a0e7a7d3782d2d6ce40305cdeba1b143cf5dcd6903350e8cda398c54dfb52cbf454fba9af25f11717396fe2023f6ff3770c5caab2c418dc12fafbf65d2759e8a66fc023ee16f2bd12e6c861845741d3abeaa20584f10b85a800c323064ea8c70510b3670653927da52ffda2ecedabf04889af8a8bb4cc4d15293c839d9d3860d1e678298dd382b73465ff34a90f951d3343cbbb8b4823d04253bb1e5f53814d0f0a5c0d12e964b8111b84086ae1c5d3f70b7568b130807b1a0641554b6774547fae7b03ccf61e1fcbec30a88159f0a6686f25f616c99ffdf097f3c954cace35db810169f40514f5a4efb01b50e724c5dd3a2bdbbd5ef8afd0a5711a93066d1466f875c4db862484377fc8064e3a121a8833ec856a279d77045ce117694a801828bbb42af67a1dea58798dff0d8eb736a07713bde3336f0f746981c2560cc40f35024a24970f199feb9a9a2fe6d302105b84dc7d858fe94bfdf58594dff5af4974ba46be7bfe2716216b8d0f5965c511fedcd904409282750b67d10880b33a14e4d49f5f095ed720d60e65088cb1d387efe6609f1654b24422059b61c0db5f59d8e9586b19541ba17f66b654121a493f5ec1d51a400531699267fdd6c53d04cf0f17b03f0f0e2a271a084af3efe1a3cfe4924f03be0046d9b543632b7a3579928c97881c459c2d305e9cbb8504b812a03c8dd9592faf43edb366fcfa0194cb4f54400c082a7853c74b756a53ca2a8f4d4ffb9bcdf4209e936dd0271b58e71a7e44ee2c2e8919470377260df9321b98dada1518133cb823f5a1345e35fbc0a49039ba5969bf56140ed47014561608f1efc7f5cf2ece29a4fdbd0af751552f231f3232e5c54f50e4cd865f9aebbbef8648ea41f251d0d70f1415c18a960c09a7aa96490c08f060cf7baa591a57b30811ef110f8c4240fef1317defa6248ebb6cbb37255e11fff65f23fe2e70eedf9227c7313a2760b1687e3ba90dae6df1c46a35297d1ca5689211cd5721d0aade500f0ffae111381835eca631463edb44c27cb5d360982718a75f1e25857ec71eb9d32b2330a66dedf1aa91c0452204d2a1be3721c36642fd8cfd26c4dc501554f4202ffdda2fe356a79a20417d93a490904e96e7e29a5208dbcf354de6d20a16a6d3505c593c223e527fa9960ced5004536cf6121d89b5424ceca5858e8e662504281252df4ac6a9ee682a7f23982e6d19b44277672c2ff4b20f807c86781bd0260a20df77b0dd21740b0a4bf958d63a81b8a3c01f8431f2d39aa6a85c4f18040d7722eedb451c15518508fb582204ea65a0190b5841a8151815c1b68167ef664c4da3426b26968daf1f2f225cfe487c7ae701dfa57d9608e3b22f3b6cb5b4401004e9333f2d57f898d6d89a0eba3511fe6e015d69137780a9408578fb019869f75d96f48c56806ed7f13c0c26169b54a62341da91b62359f10e5ecb39b8836e947c70522006dd58c8e717ed4b3bcb98e75a1d46d9047614486973a74ad70dc44c0db76079e48049dc4762dfd8d5e566e135c8c5b28148d7fcb9893c7b17f44977311dfe6c31621a87369ab053c396323a8aaaeaf046651aba49cdf427f6c994865d5ce35927fce0cf24781d4c20f7bec5a83135b4faaeba890515f66bdeeb6121b57d4499020021cbecf8eae3dd774b20e7d0d13ea2191c6927f77a44370e8af4cc62afcbffeee60c885b8058bf1c222b666d06422501c808d84a223616b0c8d4682cdce8ce2e3ce6ef46ecd727f697ac28e0d0e0704bea0f882f16b4b46b6e5e307695dca5ed3900ead6b26ef3efd7618ce53645e9efa746069de795e3b652ea544ce73c1310772d8f81c3e352b4382cf85c92544f6598f3ef72325e351fee8dc5d5c69a3a56ec46e36de3b8027b5ac361f343b13a7a7d349d48e958fd388e495ecf3121de4f68ab9833816b63f10c381c86dffb4a61e994090bc2f6abddbb2d6c29d6c65fec0f1101b3d112856a0ff5d0bad8cf3463257aac49ee21d418689c265c76419dacf2973b2b98b97ba6bcd1e7a0a93c6e13943dc869740ca264128e56e167938aaf9127583f44ad43bf55e7990a0e1ded0e771a1ad491389bfe7666a1a9acfa35a522ccb1bcbe4855b4c806cc45521f067f9bd5e0388694addf149da3c315753272ee524ae118552e2664b1cbeb5d1013c6751362278cc58922cecc3101f7b870156b60419a92d835609a841e91a0ae139259f6ad2c3568eeadce08caba7878f0c1557e54c2ef39508528fd938bb3115fcf90322ac585f1c687843bd4fa705695d9c4b376ee99120f5316b76f5b8797c151950f75c73f3d2cb09b0fce354d22d37e2dc7c8cbc83bc6da14fefd1791bfe4bc26887b87c909fad59f7c456541db69c992528d4394f1d46c35e8ade9b85b09e0106af1555787f7fd74d20b971e1b511789f5316a1d73b6c6b88cf5d0b5e9aee097f4cda85b1c254cedb9e864f3553a95f861069608eb2c638809869286006185676a230ff5c7fa9e08f21670aa009e42eab8dac451ad05129e8abdb3db1ee44fdd2f144c47f816f85cde6afeb7c3b9df00652ff11c3c4c7ab15ad413e7338d4d45587a569e44d171ccab1b26c691d00dd9615e5d06c3619c30f7d7efee694309f6efc8096c0f26ba32bc2f541a826c41f7a507f631018f437c633a831ca9f46b3653cd5e69fc85865e41f9ed890a97f5727928afacb15278708202af4195da5e96c60b181fbd227223ddb192fad60cd779acbf51380a42598647d2707331ce632590d3fe3ff1402b8e33ad9375893379d877c846fab6a59960284b27451cdf406652594515f2f11b09843102a86fdb5729518bef74a98737bb27efe87d6abc9d94bcb747e0ba94fd24b3fa276d74a91902fab94a97772abaeed74dc8d3da167bae3c67a253f14fbce397c3388fada1b8bf22047c2829c3b7809a4efe2713a1499c64cc9b60dc482afb8a5b459574cc1e221aae1ce721db43bb0eead6b2bab081d97c3b6764b05d57a82e797c8fdd3d0dda41ee263c190387345014d2915c372296ddd9b4bfe84d4a60c8559a66f47a4d114ac31c454ef37254d207af12ecd7f93c1bf7479f0a8afd175e93aac1c66838cd7eab964c3f3654834cfab786eba169b903116a0d29e3e0cd540bd941779dae1b1c7a5394e3a38cb1dcf8c9ea1cb2f9201d3005a6a2334787bf6449272fecc787bc6244bbffebce7e4d69a8460d81ffe45c490e45b8defcdd850116d03d884a995a0e06ba476ed8bbaa63c54f65ff0d985d6993c916258a1dd3ee3f559d13a65394517be3c7f80f3192329449e39687c8bd2adb9e333478aa73825ca32649ea32597760515c433a2a915afb5d2084822c6487a6474f47b92b12d130f647bff7812d6209b14b7fafb21661d3be318f1ee402b299e197dc882608d90275806240dc0c325308a2e35d951244138ff9daef5abd373e8a2afe63e78853660b4f6d03cd6e85364ac0dfd8926031406fd827cb6e68aab774a51f6f5cf98d06b3a2c923aee9e88667850418113431341d5091fdf1aafc3093d120ed14ee4374b8efe00e55d6d75dc4e20df741d60df67c43af97f8db83f54222529ffb4e555322307a724b2698c801eeb4dfabbbe375636de08fea10ff4e24445773eb3667331580ce9fe13917d45a0026b70d2c9a9eaa44f981e247c5a53154a56dbb5b1ecef21fb5a3a11a60405889cc83c2f4cf89f3d64d616de8dd5ecafa7f5f86b39cc6ce3a49fbcc864252fc9e8665983cd0505e0b4b9c8079d7ded27408e6a38d0d11a4298fd7aca45f9841df69657dd808c09a3dec01ed21a2057a501dbbaccaeb541b6e43f15ff9824ce5c5c04c00e4872dadb5627ff0d213755d7f754178d2c92bff08c776497b63256d691882918d25bb8309f427fee43628f8057497a82bb5ba2ca553a604be55d484df37a1f92df678168d777d5d1b4da4f346d60c341ac9b1d70a5275d446df89f23dddf89f990f49dc5cd040d95fc07376e45a0a00c3d9a7e37e2287ff76bf363ec0757b41125f7961a79fc10f4f9fffc18c11e4f629e0975fa3038f6e612f2b85cdc1c7d2737fd1ef6e51de9236ab9b96ef8c1e8cb6801ac688ddf3cd8fcab6ce8e791aa875b5da9616fcaf4ada51f75d4b354852bf9d97fd809823724b25ed4624b76363d46be67608aedcc5deeb7246720987d610761b745283274db4643a975cd0c1476265f3d38599fdf6119be3bd874ac0e679beb11f7f21c5fad0dfd294a1f2723da89fcd3ae87cf3b2393016cadd11df5e9767304c4b8299dc71607a43445f8490f6b56a8338687159047a2aa838d8bf006fc7801ae77a5613a8e83f7cf9ab54f734ab5f44911cb7d986cb106f73c642445e11885ae0b4767b296400ee9c8739d96a3a74e5983a325cef6edf6749c2f960f5a70882d70586f6ceacfe6036c22858994edfd289d0d4344f0193f7ab051d26e71c12d08c867f74b93a31813d4b081cae68ed1ae567c93fbd59a4342c8adce4e687806e94035e6d47c0510731bfd14899250772f9cbd794c5f91dd290053e8b2f03001315343a3f752515679ce85316717a914847b94556d3c068a5d17381de314078cf418ec9f47a51c44e06817381b740f2e82c5751ad5e34a46ad3c6b76c337e25f0011f272772248c71dadb547c2f3d7a9a444541119fb5aa446bb6b86f837f8a8e5e618a296e0bd9c8969388f35802efb608ef079f4803b71a77da54abffab1ffbfc7b7710858a817ed7a6c17dcdf798c0e7a1793e90664e3037475ee42ddf5ca2c34025ace20704ddbf34b1862fc7000d0a3ee0f34f4a0f6f84c9176f503115a54ba45ad8f6893db8ce5fc6dca700816df691404c871420c85bd5c57095c96b0c7950fca5ab1b0009bc7aa84089d1d15b282b1c044cfbb83b78493951394e38a0603cfafa3639269ae4d00e07ba564af11f02538f417dc7c9581fa9b560bf25c4ab93365a3bb8ea256c543018afc18744593ba01f1e711e31454988d133c6d286c063326979cb167650047d15664cc8f31d1a6df8d66cb5e6da2c47e2138254b54c7d16ac6b7b984d4720bf281d401eabf2bd7e4ad89b1dcde9cb1c6bddc6c05e1dab74706299facf4255121e90d5ec6aac51481f80811eea7de5d213ec9d09f54cf07c58ca96ce9b15b2c30cc9358353e6fd1b3109b91b111d680d3025978c1e8dbc58e68d6afda345c8a7c23b76416528376fcf44041c036338faf53cb9176bbe12c066433f474c6facbc473962770aa685ea3f4f83f6c24f3d0814f00a5e8eaf673554a88c0c4fa4e2893c360f68d4babb0f2ca54fd719b4e7e1ddd1c489c09ca14fe641c8d853e93b2775fbf1799063309bc44b660d3501f182a886699021a6fd073b7484e5b302bf1cf7a3f39dbbff789fa504b730187b0ff157b1f1e898d9e2d81f92dfe1ceb4b630abe02503e9ef6ae3c59ae0fce9bf147480ead31eacd7dc5ac2727efb6a8caf704c5dacdcfe97fbb9c24eb808b94e5de68d5fd9ef504eb554de50303562f541c754e2648784b3e1524a810bdbf4c13c915181543ea65833e6fb0040039749e93ce092b63459bbab10e74b7450783fd1f81ca47ff11282f2afa2eabfe32399bc9316d364bfd41b3c5a5eb8933ce9a44e96b6d631aabc653297b0f825f88b14014846b12a6e9719d986dc4e447e09f7385feeabeca1be36d035b9f365fa0782b4937e36025c5cf88a64499ebc6c12fc825fb6f25cf8abeb5252e188a3863a24c324d0a904e7f5ec9ca9d7113c18df30eccf5917b96c99524134a033c2490b2a2805d86a11fdab4be32cca6af2f7513b897348b595b1a4657d7eca0dbac50913bfdf676924479d4dd348bf1521ab620c780af6bbe97de41c07f22448956a740f49a33c761bfa534a722079a40357f4bf5ebbcdd5fc8e4b765fe9ef187ad56a0c3739df1c2914b25ecb8496669fbdd74bc953aa2b0b764bad9c2d7366ab4fc7b7a178a9ba21548400408e3a50ee4e004116e25ec4c09afb19985c2e53e80017db40ac9dc0f6894a233d752987277100bae34585b9b161bbdad05c248206a66b4c67bbf112c088dd2ef7dcf7d98e96556d5286c4b1af45280f302440341d797443bcf0375f3688c2a9e83a4b971ced53cf704639d117881cb89fe242abe774036eaca7f74bf80d87bf2dda03269153aced6b8dadc2faa34ceadd51aa34b746201ccd4c8bbf4694af0318bcb4b9a801b3b3137fb6f8a2e34b8b49b00e8d63cdad60eb828ebd69e726adff7cafc6bd41438b346ba748716058d38e1528bce8cd55149cae20f9909fe33aae97ad36796ce9a8b4084adac4d7de4eaafa948c15a670a8d3509ac0ac95ff85bdb052ba5f66c1332c40a495f1f9e0d903bb08bd02790d126218b09d88332f6693838f3dc3555c13f96818f747b79494f890bf5e47a58811fe403d7d0bbd3bcb12534bf80f6bb78fba98f0b78241d58bd69c6824cbafa2265548e5b24832f7875c84befeeb37e8efe63116530286d6bc8140c4f85ae61182e3c068396ef574ada80e5d827715eb564baf7db97746f86dd12c7c2aa6337498cbe08b5f4f789522b70439d605acecdfb6b57a8ff5b70f91422b7484918ca19849346c6c6f29c8665f414e1c5b6a69380c0d77cb9b80006d8aaa2873addb563845f9e96acb7c45e7050ed2ebfa94cd251570634578f4c82a0c3446a6ae9c6d7ad5a0991d36db892c0b360ec4d4e7402673098899566d94ca1b852f048f86586f0d6a8288fc9fa3bb4c5614d5774fffecab90ce505afe9c47d97b922d770de2e7fb46cc8c710fdea8624d2ede90305b99c36c8d1b4b431ef0967f147dc392332a4caab270aaa3bd846c301a4f50581cb4f33442f932fc3f8902a7768aad4490b3f6bf172ec439a1a57e943052a3719ff718677fe31b5ca149eba2423a8eba0622826628b0f861cda5806031c4736006928f57498b43229a4b426adaeaab32b7f960c2078a7afb5b91f4cf5a018b02bd8dfc9ee7a75d3eee479ef0a63855012bad22f5e87e04578adffc3d3dfd33fdf79c5a70ee3715c479a08a5ea00acd1df149183a43f1120f1ff640d4f84dac6786bbae07ee0b478b30b73fb3f2787ee6706b1ea194b8f28a40a655d67fed6b150af4c3863b01ebd87593fe59cbad8d260ec87abaa91a14601613368a6c4ef28e51a39b7aca94a2f3d57f96a9f1be741dbb1dac515bb94290f9986fc27c320c2129d3c110d921f3b8f8b496d796d74e0ebf19839fee2e5308fdc43f083e62e2ab1177e2abc1dcfd0d59b9e79dfad45f7e6b0997a8425456829cdeaecaf9e3a18c84f926ef92ee7b42dcb6bb844dd365568471033b7c5fb3933c92c2033ca3c9c91ff1b954ad295de01c7fb2c40c6dd8a928d212be477b4d25beb3286aceff5a7773d878b7270985c57dd938bd6dcfd4c89ac83c3389edb1f05723a8d03a29ed3ec576ff3cbc94438347d45d22fb17b7006125cfa118fe61b905a70be3adea22a75ae2ce76d8e2b9be455a8fb4c85f1221398a4a898ef0510ea8d8573702a8156971e033b241a8156a36a2fdfdb6c3ec53a33c9ecfbf847a3cc9ab060aa2c60168f8e35d29b15854cab8705edaabe2903ebd513a1d833e2ac5e0e8e759e9f28babc6f16ecf7105435bf880816ddd4c5360e5035f3f5ccb64d85cc82a87005eef41d0fa1f4bd7dab100f6c25cff4e01f084681c06932c7de982d19539f8506b3077feecfc94a3ad2a3a5b4bc2ae6b8155faeb8072921ec155c71fd57fdc6fc7fe8ca032abb009bdb6fa74419af881102ba3649cc3b514e31a2efe44ada0903a5926e7d9db9676d1d4f0b3448c0a720cccd11e4cd4bd06feea994a112bdc38e8be17600ffe2ab105f481afe94a12c84803308746339d01d5c4e9af14120c4074c574c538fec324aa87c201e26a085a14a75094ee9734f8083a4ccf54101ae9c90cbf557a47b03d62678d70e11bb00614a1a1f530d7c1325cdfefe241f7819260879d17ba1fca7f264275f8711385d42d15a2dc79dd23bc6a0d7eaeb5fc3a61199bb01859044c4de50a0bbb302be45d9b596dfe130a5f0de7e839c5ac34ae42a97de13fdea3f914b071b7754148355a580c15fc3c545b01a4ea4fdefc90ed48ac13a7034a6223070c5019fb9c2cf9761e0a69330179d71ad313d30f83f44a618adc4f7dad67f9ae0fcfcf217ee2edd3c74b0a27fc6a4188cd90173c7368ee543ef6fd0642bf9e930e5da73ce65944dbe8fe930dba02ea5bec019af35798c11967d4b259646086d54924a3351e2b9ef4c114e704c1d18ff2ef4f47c512e0b03ce265fb3c78282e3164e23c46eacb77a6824db891725334ab9455b639aff2e1d0769e2c2ed91a244d6a7e86a145d5e2feebf569b027a15caeca29653cbd3c5f03924eed3c26b16589581c1fdf96abf3650b0508af744c244ecbc30fe9474023b7fff049994dea8c68996353d65d4d0a7ab937b20e7d09f5182ad0b46bd33aa80b21b7d5e80bc9407b9a76c6afb07c92fe02036846aeac9d1a3b45477e664a8652fb1c2b6e6f33a79461eeb6f889dead34ba1218d5127c0bead803544a8165e18c394e03d167ca480af986a69ff0ef5027f2a243fff151731a796a29fb26baad238d46057e1b9a66568300b95c0932f66d7ba0af336f4773884a6ac48f71b941d80cc537bd9aa18600e7462c2caeb5d4bf18388e5b67d65aae134d00a23972b1e47f1c675624c42594b18a0bc45b4e4c0eb1d2b067485d12a13f109f2cb0543d1240ef928a0a0a38d31e7752f20f3c3cb0d825eb81891eb3b7e664e91b59be3491cf50ef53ce14f7ef705be7f6e49e3912740662bed8375192de4f0818e0eb0e7c6f66cc46585f0309da55bc4d92408c0781d638f4ee891ec06d6affa2dfd8fbb59b76003e0d684f9eb8156b21b454423cd26fd7ddc611a066019df07bbb9610fef20da38e829ad09d5c4ada63785b65de1356a2aa21fd9dcf45851840449e5b03e81a45ad04f3509a97c50ae7320411bc4beb18035aca5bbaee39b2a80b3cb319d91d019dc10bab3f2df1e042a83e8d04ae252295b0b63816188718044e90f84272e54c7cf345644113915b7da965fc1037384b8f23a296d2aab536f33190266645fe20eac0fa40499965e0c133100b8bb5f5754ea7bbc6af17999999ca6fc18452072e70d0e852f7a3ae8f2840aa5b9ed22ea969f6ddea74f6a134eff3738be924cfa95946e0403c45611db059ef49f3f99d8e2d6b22acc33daeaff9c8d5db1ef569315b4282dac1404ec0969ed499789e36826c126d42fc4ca538250b28b8c063d40f1d0fec88fb733d94da1b206b4df46d37b79c34c563ac34cca107faccf74c3a9ca0fec4aa59b725cdddda8a4b4f75ef61fcc4cc87ecc1fa93cd7e5ed2c0c155d111c482d02689718904ceabd0b6a0f81a5a32fabc4c101d187e191d57f79a15b559ee5e738d168c12228bd6eb13602076eee31d219377bf12bfb4468eb4d8b5014965d363c6be1ac714cfc1210553c5b3a0f718c5b5d53787b9949cb8285da1bc32f2395a5e57cb0d3de739e90c63285c87a1e500f55b489199635ee654d347f014e9e62a2ff99090cdb9a6a0f240bc240fff4a0747034bd4ef4c5c402d9f40609a4648fd8ffaefe27e026468eebc50fe6fbcac7f8f96ea32a05e480301a1bb049a5ded43de9114534667ea38645d7ad7ae5872d61c14a9c38400d583304df2b06b007653499cdfec9b73f9b3c2b028e2f5e3123dfce23cf1abbfebe587724fc79d5225a6fd85bfe4bdc2f9f83717c8215ba911ee14f225c6ef8830f8c32ffdf1d3fdb0eb13bbb25cc7965d470630b2aa80ad3a498784dd0c6a71f0941430a0a51adf7208b49bdf2d26fdca738667d52861b9dce01107d2da1a78e25e033af9193edddd93bc09d499e86b0f6fd325fc2eef9c9350fbbb9fb3951caf5ee1158ab04af6208156916a8e6b45ef0b8d59ce4259ebb39a3b83c22c38cdc4348a7f5628ae60ffe36a4a828c6ad5ba1d11fe8e31eaf98859f6ea0b0bdd4cf4c0a82d7ea2c5a5fb338f27d1feefb63b0884049084484120a1df4d4318c91035f91b165c32d129bfc43a991a1ac48b67376e9c529e0f4b8210bd039b192ee4cc47f8726a9249afbe71756bf4724b5e78c091ae8703546ba83edd0a443a9ef7406186e6a2f55e982079f35d18319af4b6284952a223b48df03d8af36cd21a535da059257998b692aa0fb53e4bc7de7291e5ab07fb75ab9a57984f6bccc1c2216fe03a7306ba1caa0326b986a21a59853c0fb712f322af3f0bbe295602d4ea19543641d157065f7ceb10c0bcf720c54387f84af4759e680be906312a1cc04637f7763e761d8f9d2a482ccd1551cf508d5af6a81d3dfe5385155710f1614c88ee2838e3028967d084b7b2f2e241564fd7cb513bbb075b2fe0b0dd32b2b5ceae619bf1f815192316cc8e9f20a15f50c7616cf848d63e8308eb8db75018afd2c388ed8d2a3dd39ae154c909b557d384fb309b0343085e36f634433bf4d47955af1b8f1653f35f254d7d1fd8cf161d00afec0504e09afc767db5e4001e2b988d6db786297b291ae705fd9dcc59b75fbf2820fac25ea311ff22e294ff9ab419bc55f5ced4457792ac813bd80013b5662aefa30a4450da1854c6fe7a0f17a282978e49ccf8bba2137ae8634b895fd79f65102b9e06f070561a8e05fa365d767023ada6732e67f08f13aba158f5bc16bcad8c3f45d023f646b2eb809e7d481afc2c150afbdccbb501bd647cfe676ed1d0c821a0dbb9d54cd6f28fbb142424ffec8607a925824719a50fc69c5d062e23434dd259d059e6bb03b0a68dc8426544ac2abbe0a92e71425b23df3a2bdfaa72bffe07ceb40fd67cd9139e5ee9debd1349d01fad5ce845d10fe80e83915744f7a18b30d5887defdca9b46740d5bfef8f0c7809fc93bb637d625b1d5c8c95862894e6536dd86eea46705581d7e9ebcd93df4e695c076556537c84fe2a6b763137e4c7d5dd4a511182f64c2e60a0dab1ee8167aee5945c5c4031d65c71bcbba46dc4febddf18e76a389439aac7d8446114d4e1cb93f173820962f192ba212d774c68f160b65c052c4ef43a7045ee9d76a2f58e9884edadf863016325d1cd07eff89fc6312024af9ace81dee89177141f1f58bcca594fe29145873b59ac9538cce1cc817161118f3a1f7b3a0c43e2e72858c3d1dc80f3e9a34cb3da9f3e26b404e1cdbe85076a9a2712d5589315e1acd642916122f974bde7f378e08bffc31b6e2ae9fae6099f3578171e071cd0f8e7fced89b92231079be2f3349c148a93d6667b443dda79d27f92c8a16834bbebf93724ca3bcaf41be002107b62afcdc6c2a927e97faffa95ce4652f934fc0bb16b3c70964b2a1eb2c80f4d18b8135c95d8b9a3ab948fef6ab94f954548a9daae53a920c79e42fd31a72daf471c08b710aefe8ad870d17491c67ea985938d9f3cfc98696a7a993b7151eb93e566ee0ba34d7fbc9ff9db1bc1e73a46b32a886a74d0a0ac3a226cb43a359df80fbe030390b5e1e1a8ec0b10b5d22c0a5fcb0aaa8275641fc2450cea1c97af4a51da563e75a33c4a6961860fa11f7f0c520061bb5204ca1fa79ea7eb79d48252d6e7af958d305c8dce9aaca322f90d84c46e7f85df8e381f85bbcc05763d34e8160a8c5433aebf91cc82a76fe70a33d8169fa5590bad870769a88090c0c50d9b477f9b1ab7227be7a25800dcffffff23