PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 67521 db65344fa3395fa00940c96b7159e6f9558fa3e6d149b2f86c44f6cb69e8d915

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2f75273ab22155cc3323550a46fafcd12f423a6cebdd4c7573d076573460328a
Certificate Block Hash
db65344fa3395fa00940c96b7159e6f9558fa3e6d149b2f86c44f6cb69e8d915
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00b0ae010000770000
00100000000100000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000082384e2be6d77b8221ecc2ac1fb789e96f916734a1d3299dea9c1efc3a9f2aae6d6055479822bc72e1e9a0153772441b602aabc9c1b0c4c5bbb66c64c1dd9a4c7ac48916aea3fecec4452bcf3d089721dbd73243f9baa98666010000000000000000020000000200b0ae010000770000

Raw Header Hex

000040204a2943ce31541865b595d390a1db3abf9739eeae783079e342d85284f0c978c7a4f230f8f577bf0d1d57773c72823c3ea27df570a2ce70cd9f3dae1346784ec11b28216a1b3f01188a3260345776d073754cddeb6c3a422fd1fcfa460a552333cc5521b23a27752f

Proof Data Hex

59,560 bytes
121216010307d66361b29e10cd271209cca11a7244202f4d6cc5fee3ed6bff57e08c2153aa45bd34badb0421abbdd640c7b8333c0ee401961d0b424336e9544a0e4e11122e328e9597e9f4f083583cfed056658383ee02bd2567da3f5ab2c3cce0b6a6bee9cdb0de16f62da89afef2501da3947bc25f98e2fc63fb331cb3b4f1625fbd7b48ff00b6ac0c8121c4da14ba5805c2a3b1dd6d16b3f7d6012f24f2b578bcf895433a51e48d40cf0ac42992279318edb4e3cecdec161b77e635da0d229c0ddc1951af4d5bf42a0b9ef0d390f74287d3d235de2052f372964307375a45cda7f87d4525987752442af4f0b1e278800741e08a672764d2cc45a7dffc97541aa68972b2598b70d8ae17f005bd515aac3a6137c32520605d4f6c0b4b2460568909d5add71a70d14435cfc091a477e84e0f2ad27c0a606700ea1ee5f0b4647720c2e6e4b60d584c1cbafc08aa8e89b97ad775920e9cc08846f51b8a50f44f7eae284d227c3a21ed8ef78af321e455942a32adb116d326a876d45acdc658c54289f9e031d5a770ca14ee250e25fb5b635d9f9089bf77c13c53ad5a9c6615a741b747a488ceb65bd930c57bf85ed2db09fc356922fde032b294bb10d12dbe17035b3c1ac3c0e06cd650a3db59ae3209ed0f409b4cacef0d1535f5732173f5779389a6ed04eb9f561e8e6fa2d8f646eaf452f1fc5ce687d0f8e2c6418435766c5d65641e593a39da4ced3927362e2768fd2f0c48492ebf6bc8bf3282b514db69a312a4bf4054928ac61bf918a71f5bce633315567fd010248fcc67e9a9ce46b138ac41d21593d20293d4ee5a353ce2fd3bc47f891745de862183dc9c45e7bc4c92069390f62c326f3bbe35128fa5cf896a4110fc5d84d9dff1a6033df13fe32741acd55e170dd49910e4586aefbbc86b526f62145a880fa1b548693e0b5c75c7a27c5204c1b46462ef1d02f0889efd60ae8fcce983bdd1497065117e39c267a4bee8f480b02b078834231b0c8ec77c484a43689e5ed5cd82e384f65cfd353a8ed2d075523cd0695d780c440b7377138de1509e13c6ff92d97a1d5fe18cbb633fa9261a095abe82b7960bcc80b3710d694a003412a00e0e7de4b26a45fb30d75b80729e40e5215ef7220e1b6d47a1b9824905880a2fdbcaf57682000c5388dba3de4617f8f0dc797fdd99c3c09fc54cbbb557720d6274a8cce0db018e441526808586daaa7c087e26d4d76530181cc6f1cfbed4bfe8f7212d581ae016ed8ed119bfc114d0bfc77c54f0803bb183c725285a95184093920bf76eceaf111840a7cd1f4741d1efd928c5df1f945f6f0e852532983b1b001661ecc14b41d24bd773f8268f8458f8bb2734821d0c37a448549cfbe78b60084a71097bc407ba0b7493481ae26c5e97b47e5be2a1f9e3c8f3d13d3a84b9f1f3d7ac83333de0e2955fceb53db1fb4f33bef5e55d256c214f879345e826f14efba6eddcdd264ab34db40b007591db4e1f24231b43100b7c89101312798403d77801390c314fb9308ed767d2d74b70a58adc19f004c329a6ed1e3965ef39944670b984d52ee82cba77ea8ae87e55fa96df88ede4dfc1c468f8f48255a4438ee63759f309d7455cb577cc2bbda234de1c5551ec6cef018469312cc962acbdb2263d637104cc46254157395faf872deb4927b9f3060cd564b028678c2b14d717504d2e8a77d4aaf7d76ee44c718f186e9ccca613bfe9c1a393d3d18b1b323bca148e106ad9c292e5f0d5c4f6e2f2132ee2b09025395c88057f30ffe39ad194aabe157c21f5bf70c94b8e8094eb9f7207c840cde87109737feb2247ec3f3f9a6045f4f8e94df3cf23aa917e4b964ba4181319bdc171cd3ed85098a21025c1bfd502ba00f43e14ffb101b1615cc9d5386c9d7b39f346d8b4dd7098dd6586b0bde508c6592485a71f1bfab42e478a53365472adaf47f180e0eb5ee97a91f69b0a7c1f7c8d1e6d0bb5777ad28d9c40e3bbafc646a1acbd98b8386e08c58409f2cc44388d293ada43b06da28ee976ad1970880d55e6f45e4c5aebdc545bdee1b35003bb1664214945edb9536da2303558fd02f02d71b54115fa23bb8c4b86c83de97e43ab9846ac25531c7b17a033f4ae5718aea0fc9ca202ab07f0042f00ec643323649ad285c6821b22d2deecab9b053f24b34a2420ed1b448e02f99101674dbd1b129f1b9fd89599390f4e180b2fd3ea077c110b0ba634401a717eb4926c6ea45aea7e43196a082dd1fbb5aba91e92fcf57ae5722a726f7f8e6e98d19bd0299885b430f06621287132d47a205f1fd12bdef38c7418f716d8d8ef05ff4ddc7a9ebf0269d8fa6798a1ebfc3f6f35e891ffe349ae4ac3a38c9b08cd81e907130f41b675e871483c4d4477a4bbc942a411c19736cfbf9e8a4ef673d9eb9b848df552f7615b8cd72022a8159ee00bf0c432cbb23dd6c09758672935abf9f8fd1a71e3eb578c220ecf785a0ac32869f404907dff7c4756439ef6bab076c05a7cbd35d7b0184aed77cb478443d2f9c4e738821478392e29aaaef2992f5eeefee25eabd7585ecbddb5f3046ecd2dc49bb8f7f64b3b4d4de0ca5756aed27aac7171ad7dbbd93311aaf56b49a51ac77d91a87f8a58c279caeda24e7ed3b32ee36919b5f67b308d9c4119fb8cd40bc54bf850cbe0a8f2f0be739f9c2efe7368861c51ebbf9552ffb116c09406537efd839ad930fa6d51c85f177d4deb8ed9182cff134c85e4cf0fdff4073dce7911c671de61f127de2def5703bb2c204dc87c2d57e481fbd1d60c2d8649343c5a0bbbe8e2ba23e7ef2d6a6720391c7c71a5e5376154e768efa23a366748e3cdc2faa2f1040afe15760bfd46091b54266879394f3b155ec90ebb9a13dbdc229c7528d670df6200ac0087486809a3f010a43293c49d7f89bfb943820fc8a7c537e068fddba74432995ca5812c806a7a1f4719069f7150821b0ac7cea199a20ca631a084f29f5d900e3893ac8fbac6629c89f54e81bc8018e4706e8b7dcdf4b798b5ce46d30acec1e1b85edb0bec9e362ffe80b0fdd8f3ac2899e01593891d1e61a52b9046fe8ed374c3dcb6c66b451fa19f635a7c3fa3cb2787bff3c608a1f6cc85cf643395c1777e9f632867421a8ebdeaea3e57262514e000645245c30a24fc354616affd3f580f46c06f03be832c8cd53fb214482d7bf3bf3592589d46281c18102049fd8f917fc2bfd6568c993cace0dce1bc616a8de1bd10713b585b8909a73e25b89e5a89ad0b4a4e2c6f2499aaa72563eef5d5485722047bea0a623ae36122f8c8a75e00efe3f06152926e13d6922f847eec56c85b358617ccf81bf13485b2579f1166d01dff81f63de61dd108c024f3e73e477dc2f727fe1d2097aeb828d05422b393e12fd887d3c34ead6abb7f1b83812721471fd56837b042d599a684d3b8270838fadce446b5eed07f81cfff1a79e905a47a2828bc1f72dec54f01eee2c3d0c7923d1ca89ea93f163bd45700d582596dacfaba78ebed6ec38ca2087512c94e04303b7e7b00f9e33610b8536b3f674702c7fc11d7cc9489208cc9ac3e78a3e24623ff5c24067f70a274156bf1e9b11db197f714e7892cb499d9e0b1458511be8bc04a56496ce8c496177c28bb008201f28129d0dede8ffa085fc1bd34e6e1256bfbb97a4ab89ff120635ea786f59b650f6a09ba58598d3d946b8904a9d01439e0e12327517f71a066e8cf21337709a2adc51f4981e9ce147fd66c1540bdc32c0e03664168373b8ee30d4c9a2a35735d8721a3b4df06fcc8278dd8bce5d481a3a7223d3e0dd993eb7236cc080b639dda3a6d6bcbbce38c0840f4b4ed6b8e3a0a236b11245dfde4c40bc6bc5b363a2e762290d118c9a3512fe81f9dd4fa60a7627cb41cef7ebbc61835ff2f58602923c02365488febdef2e6805c15eb1667671a130f162229ad6a7e84c8569e02327ec44263fd70ee9443b5c0eb7bd08035bae8b400aaba10ddf4d0a5156d3d9bd3b0911c1a07d1ee4302a45f7fc3b3271f4ccd4da7ee815eb88c400bf3fb52576b62c85d06ed1f7a79dddc0d49241f5cc4a109cfd4ed8cf195dffbbb95cddc364021ee1af5919dcbbbde04149a374b9eb3eee282e89a2f04cf599199aba7e1f3743b0074792c3f91653e02f502c3b84fda2e81957f188b3e3fa6a3a93e25b7a8a0fb16b05c91459ced346ec1a8ca89e828270344da9a587b00893659003afd3e494827ab7e5a66b658ef1922045cec74c71297def84a6d71916f048f47269c88b3bfc186b497b66edb600ca39205501c93eaed570d057547f8f6ab2e8174c4e12bf8b353470ee630673d6e6aac7c46ad6eaa6ef648823568d2e3ac6854f99b14396617bf338493de11f0309c7715329c9e2aeacf718b54464d49eb2329a1ca7c6e59f33480bd25285dc8ecdccece1a0ef96abe0b9704cc1d92671efffc6d6f529e85a010ef62c92ed79e13af7c38d7ce9f161a411faa0935c6d67124784ca35d3b7c5e76a8e72668a9a7f07ecfa1728e156d3a0ff45743091c8f61381beab0353b10ff2083ce22d434dbebb7d8b94579c7790e69d46c05add98d8fbebd54cb871af3d9e04a2493346d2b5475aa914711a3d6db17f7b93d051035ee7deba38ea57e9d0cd7944fdea9278d8bc881721592b0edd82f7b5b72710a45fe7bda1db541ab498d8433b52183a0e64fcbaa239b57ec778788580d91cf59c0f947bfe4c40d38e4d51f3977d8839930f6d3fba04df42f9b0f2f6469fd11e2a8dcb070521ad9e582cf1a9a47f77f86f53a3b25c467026caad03d75c5603e358e7ca6caaa07dd92a2af67b90fb33da76b52c6226fa151ae49165a1a5ace5c45cc71b60a74e077fe004fef36df79a18dbce97cfd208771aff674593dcf3070f7f2b723b183ca30d035983a0efdd2827df1b0fabafe8d93f4a75cf1b2d41f93a1bc050152abb89ed591b06b038307d4d7981c1951cb70aced7791a16d1e64914f8bc38e679e3d68768003084227433bf7b1318d18ab8198667e14fedacf5444b674b851a845b09c7ef607ec5510dbcea88f145b1937c7b82a4072f4254b14712625c366a361b1d567387b6f3a40389360bdd19fec5f7c29725c5aac98c220504abde7183b15d17b2d14a1d39f4c9d78c942d1c62290cb40db4b3b91e38d0ed9d7fa58c6624c3d38893ff3c9ee587959976efef59abdc9ebc2449c9e7b56c028c1f7243cdd62c893244361fcfe5fedb62e1ff3c2a2d5334a9d096af32d17c599d0e560c9df3759a315775857953503cf22218d8da2f1c10615fb6c77865cb382672ef03795c9d85ad60f534e6e7b8fc989ed1afb07491143d48f97e3edb33d0598d7ea00906bce69899db38e8a61da1b0bed52bf2dcbf96f3afd86a7c29f7a67876bdb152069cbba4e53a17c1b51330ab5e7f019220e755e9858b37d042426bc3e168232218f2814d9cc35e6a80d79b9ba297e075ca05bc0ccf1f9122d7d0cdcd43056605b71e9f79bbbfc7062edf52f0b788d052a56f8ea30631940fb9e3768dfb67bf60e11efcd5092df7fb079310a2678d8ae4ab6dbfd565fd2f55bdea7167728af09657a608b50144cd43fca404b062b7376591ad71010599c69aa558e78ed9a0e3a1e3ed6d6123223d0985533bca27e97938e1542a05fa6d467fc1218e82706a642cbe6e8b3178e22710b9398e170ad7aac764fdcffbe2d9353a73c468054d63bbb7f7c763df0876a4ce4a1cfd98bff85d4694a305e18d115aee5fbba01181a30cf5dce3ed1a7713f97dbd8804aae90d495219834498cb6cd66054b7c6a0e7ab3a3ed1bba4f38608a98fe9178a59bb97e05ce69dcb342eefeade796b4196359417fd495fa0d2fb11e0d47706423f4c6b67e221e5df5d3634bd821659bad989b36736c59d3376434dadb35f28d66921136eb5d0a06127d0d9470abf5a0de2be96b5c3276224a12d2e368b7ed65ca482d3454f6ad732d2db57a246b0873f3d6b7abb9c8309ac1189cded98f29cab4f4cbeb12fa1bd04e7a4cc8d6a7bd713b6b825062d0e073da5b19c4f91cf2cc892e9f7f93e6c12d40c75d76b1635697bf45e6ed1543e6401c9033f95e18b77453d9a16554820925d40f4acedd8535ff776d95f0f4639cc11fea198fa27334a84104df16d4363f84914116fa859700d273c5ab4409af6dfa88ba1b2423380b628b04ae59d005f17a243e1b5dd5189cdab5592cdf8e7842cf2c8ad85c6adf7b833cc18657aa87b09f487535f0c92cdbea7795d1f2bcc5660517431cdeae128b976c27ed75eda1df1d4873e9d22290c1244f44e4b409f18ac1eeb5c7240ca8f26cfbc08aba63fcafe97a0191139ab71116c10e0f917528b4e2aadbb5a5d7cbc295d368c0a0cf37b60ca4f710886b04aa9f6f16ae9953f71382ee3416426647bafc2038f7155d956f440dce14e5b95c9384e81a1904dabd80458f4404a8d70cbe246ed73dca32748cd9b07de955038621692a0e6b5eef0b7ef7744647c9c31581017a27f3ddf2c5563d3d9ce9c8a7154b327a9dadcfb315da5ee51672835145cb44c096f4ac98d9df94b7c1daef47f5269bc9b04b843c6d1d98b7ef44aa59797570a9f2698faefdcfbc66ad1846ad195d7cbdde8c34153b9acd2bce19a34faa848e121979bf1c8115b934a2fbaf700e4cfb65e109b4def588b00ab974f8dd1db8f1a951843f9bb6403a947efc9b6fbcd83d0f103cc64f1674f690aa6423eb360a34387a3aeab2b14358e850e7271db752cb095502eb1ca606e5331e1db27d59949edb9e9e692d902ffc0e95e14d1e1426ad71c6b927f559aa6ddeed77259f5d4911cd7490280d68fd0f2f6894f291bd72ad1771db05e1a0e4cfd3f457f05bd2b0809b0bd45b76be11fe5146b2da827318e59789ac4286576eccf265011dead8f4663e5cdd5901f6560173466f6809d4f2c29ada199c321ac0f5cd8dcc60633464070148683f36306af8be3cbf329c7f2a68a5b0f51ef8a84f8acd5562a64946f8be7544d0fdc575ecb5c39116675b70ce1aff8600a88059b2eddef5fd947c4062fc894dc2a4b052502e9882c989d4d7eefb8b3bacffde96917beb4ba238258b30a3e10a1f218fc61bf83d8fadf8020c71f026cc152306af83ad4886f1dc175ee6f5437e0efcd3c216ceea7ff977ad09bc0112de082883e0e8a8a90b4c2b00293a4be047d496cfb3360fbbea52074784d4a95006ae40ceef861ef7c428a2163c418cc431c74d8789d4744f7aaef1414add338c370c431866132d7302062ec1f33f2ccf24c09f0afe86f85c1c465833bf82cf8da720b3e9c38a718bdd352a7a4912fa5cb55b60d44996692bc026a3c34659083b1aede2a3a8c85e15eb470260e3ec3e9bf8766b80e4d4794c75f16a27e348d6af064a2afe695d33f9ea729c8400bb5e88ec365444fd0e0166dc338f6cfd7cadd96e334b24db2ae09dfb38bf120ebd663e865934bf83313952859bdffb7c855ea22d1e1107fd219e01b3fd1ea92cf906991771ce7e22aa9c9d1c8bca8ba3822c8b3468d037989e13a513aeb0ec751e16da732204f1ca69285e0dd9f0be04067939970c7467c6222100636fcce7b7098e967d7a6d74ab9fd8b8de4b0a73117e5ee1fde77caf821401b9654b60e692159c7de356afe9ce637a96df0d24ca9b6eed9a8b359ef4d58fe4dfe6514dbe7b608be66793eb04e6dab86f9edfc5911c14d2a2976c04bf3065b238028b4e506134c5dc68a8944b4db74a595952e37bba8ecc9c861e778296e23cddc45249e46a892064012aea0cc6425b01ec76c68fbda70d7a61daa4108046e28e7af6c853e45201bc396586503521a07577cf4f274aa7101c51a90178c7ba57acb949348f9226723eaa3cfd099e2ad6a541f73e98b7984357c1404a29baf20d6925abac37407cb8e6c63b3e0ba795708daa991f9519e7ff6393e92d3c2da8708a4021cdaae2c3e45b3928bc3e0c25ebfe835817cd02a1f4a9830821db8b07b2d726a48d6a341b061c8bd4f85b2aaefd5b1c454625ad257eeeb26e4b8973ffe972a7b17284998e63a23f50139638991e77c598d31ea06de8034457ea684b2beac8cc86c5523c3af165f7c85e5110382aa66abacc7b1be8f98b7d2410af67c03f12f812bbc0ab229f3c64ac17cd8c5cbd92d2d13f6457f4331a86d8eaad2225f3efd98b80343f901179aab203c8a814aabe2042121aaa72b3b2a3c3649fcc4e1557e10ff0e2936847436c78b7d1b702b10f8929c7306a9d55ec8fce2242e394f6b55e368366dac1014df29650ba618ec191d84841dfb5843d04c415b698217f17f36f4c70033f3004654562394b1db61c4d4dbfaee59ec1f378743ed1958c0dfceae912e178ddbc6cc4f651a9a7e41d4bb6b4163c8de78754017351d526f566befc75e33c8a7cb7d78b1f273dc9b34e17b015a41eb803655440f7772534b1dd6c41f856efd8610191d8326d6df9a0fbcc7d8d54e45fc2d79c6014249f2a86a86ef459fad3d01ac734fad92a3d309acbd6a517f01e71cafb6edee53c1c9d1a26da6c981915d463a85d81fb730d6e5e9cf1ee5c6fef1d9a78aff4124efe0d8c82aa9a2c32c5a5c488931032e135fe9b838537d273c3ae8656ab8ded5090f81a6a33a5d37f29f7902648a866932ffe33dcf2a3a6a89966ba4253f08ae59a40202e97e4d84a2af7dc9657a22f99fa3d4bccfd468d5a526d1906ea5d24a88a1d11d39dd80aaae8e5fe218789640fa45b42b5479f4d1e4a416378dc0084e81873657c05c8201872273359a22bc32da8430e53f9340688727a7e18050f3e555092d056df6eb0264a51dc17a02045fcb4deca47cdf4c0a84155e92a085669d4c3fb46f431e7afc4bed3c9b50c370f859250a38cef2277fd53d814025d828bbd98099c3a87a0bdc6023fb2c8d9b28ba457d1f06c80f5691dc5c627fa8337bdcdee8959d30583f02b81882fc6366cb11b1dca578b56836ebcad6264d48a518058b56601592a50b29da046cc64324688ef00fdf458c008f6131e10d0bdf748c8b3d2f65efc29333638f11edaaa9a838de1ccb5920f96b13c3de464cf39d210b31c108acb0603cd91ab9e3c5b5415aca9752a1cf32cec2c7df7d943cca4c8e44314920f2b3f4492a2d43b63b75f82689f5df5b90b10da01442859bbddbd8ca855bd274a204acd7b9afe6a91d71c64015d0c88020d5a5d09f073322efe474531f897877724ffbe4c16f726e73e8f56513aa92e20014d52a2b1a51147344a90f15ae3041144debacc1f6d4f48f3a5d659a3661399bd3a50861849132c1339a814d1d72dc571d174b9ff9ff7bfaf66a0732b163e6bca28f93ad74d852a972a31186bea2e866e10e551ba58e48fce514e490a785a735e27b9c3fe3e3700811ee1a7cddd388d3ac7bdfcdf062b825249a92846d07708e4ef4880820a2596b1e42fe7e061f134227e064451bd581b82454a6d15ffaccd2b37769598f848a27fcf8c77c1cdbc7d415105767d4eae7873f2fd5806502b397376a6fcc287e63d9a56c1d6c126aa5279866a3867a3825436ad9bfc1ec20cdba20214d15e5bfc5c1bbe2012d6e4be49211fcddefc5d82c5bd7ea9e5188fc35afbd947a8fefb96db36f3d9a88d28fc8f96e596928c3bb783903bb8c311fb397c097b4b76c6d45acaa9518fde6d7d2addfb600168d55e0afa3e49adeedf258cff486c7f752def6d9003e03e47315a5fc360f9824ad55558e20a6c2353a91819d60172c929d24c3305730fe1f29762fc933f837ff1ddb87ca9346011fb3ae12b2fd3cc8ace30435549b3d45d5c192b58255b95fc7f35cdbe0b2ddf628cbf3b8802dd7ab362f447ad5b7c431c1665c9bb12487ef5cb46a715f636d353991f233dd8ac3063ec56609cafc4f297950390754b78424a1764c2abb966d69c165ee7a2ef6dfb6ef9e8ca36c816800ce6432508ef92369bea6a979daa4f2051cdd58e8275c36a285e8ddba4e4bfecee6a7213d332f441c3dd2cc5b6da665f243ca9a5baeb8338c3b8f35d3391bbd2a83998035234f6b5115d389810914d80641e58364372cdb47ac2fff3246601eddd4d11fe20440eed1699ed5d0c23de460fbd28f2036ff197eb2ac971d046790a12c1f5934702ca43732ea16c57e96586f318c7e8c3ab7e6116729be90e36c9f99b10e7be41dd845066bc3a07ddf41b54d4f2e048d65b8ba9757ad8214f4cad27497d6fa7dabac10f2ae77ddf5c1d6562bb774d97ca0a261c9e74bd6ea1276acd1764fd8c4bd2f48c4eeb85469a711b348238f64b54520beae22d252c128db49036eef38b2d35645f2e61005cff81a9509ef314956723d00aaf25c73272169c36e3a6473de627f09db86c902c139c0045350363fb036d27986576c8c1c088f474803068a97ce2a1dc4f1c58342556e239e6c3643662266a806af456701bf5ae3ea0655af03fa697e46a04d7d592ebfad900c218ea1d9621057aab936eb5236355902eb13945a29c5bf6557cc04cd32e4997f0cee147b50fb37ae2f00e41a5c683adf0c56cd4f7fb16e4fcaef0722335faf1ff30f81183e9a47d2b309e5e2baa91404192cec241baa7287217eb1296542e6899cb6a1da6d20711bdbf8d6378adc29ad2d49e765ba24f31de2f8269fa77b12d166e969f2ead3b01814d0575c75892beb59ae9703d3a382922d0460bca936a85556ee9eb74db98832875a52e24dcbbac6bfee90b92d43742103d41c7bae63dafacdb5f98f91fdba5071de7b93ea57a4734db00f2dc5173ad0789b36e72c98904f0fdc0368073b1d65dafefe0e816dff011d931364117f4d4cfb8d699e8778c2865910b5018a4dfdf04bcf39ae2e960f74339f3c275c90e2985ce18bca9cdbb508c5094e4d7981eec4c51f65557f536627b4569dabb086d30b89f57d44b522b10611440d27be1c605df69abd20650f1acf8f6859f92d3c2d3493f8f413e5a902bc712577b0630dbd5a156f7c6ca13ac487e7167eaf13ec8d0ec41c3c59fca4d17b7104865d11be10d1738f6fae9078bb959e63f379bfd9fc712aa854b416ae75af0a8f1f556ff50d62be4768373465ab336939fd432b168c26f68d6904bd0c510e09f1e9de0d8e7c71400002f340ff83be81c7e792b224ec0e4c2fd913599f17e95bb94b7aae6b6fb0df384c1d210c82c0195efc29398b87e25274cbab7a1f0e0288d415dc7acb5305adb7608955ccfdc296559ce9c8ab764ed67906834764926b0f65ca067f28d3f132a2e29a27960839bddf34d2581bce20c23a554e621d4d58c9d5f9cf3ad3ffb8c4b18bc5bf991ebc6ac3f9de1d754d36617582432b22bf7af05d02eb982aa40e0356da90820ffccdaeeab273f5a0dab4ab3fd8ee9532872c7b100ac0f27dd65ca79ebae4f7bcecaffe5a05d7924900c70bf09a06b10dc754d941e39171315ca9414bb54901ad67a3b8746607d1d59a5e5f67d810a0a25b479d6fdb98c9686a83ac4152a393819beb2f1ce7207994128cbd45b6edbf5a98445dcc76c24c751de6d636edc69bb9ceb3f4f8b6712e6932b3f468a18512dcc0b57c42afcce6f4abbede73e17b259567a5426d31434a61bbef7c59c0b00f374420d81fd2c662d393bfc4d3a47e500bbe6a252915db4ce86d57ebcef15ec719b7a026ea600d4bb3aa4f2f625aa72dbb317051603c703c64c535a36df5eaed1f4a75fae5bc3ce6f020445fc614bec6e50bbaef70ea1ab0506da4a1f1bc93eae31921a680968ae644284dd7ced9bebd3c41ad654494e88653b88eb6f2897c8a5729147978969cfb1b3bc36747ce9cb9ae8f1f9aa57daeee74b0d741dc35943136e4b96f5f848619f0b4d22267319a6cc7d79e964f115f2233aab8df4d3737d7f47a691747835d8b5df5230a7c6f3d98f8b017fa3171597fb66a025cd2fb39d2c0ff28da7e1b11fa11039d78d8170c7bd1e9d5223c5634b2d57147a644533e7215f1901fb8ac562d65ecb3fd27d4e1f9ef7ec623a7bc2e2cd73b564f560fc6e8c10dd1838964080b25f1cf16465cbf51558202b3f4999bd95718e1a3dae11d95f5977ad00952e532eac05e681216f48bedcd9f1f2afb02121381861859cd7cf8a8b070c45b8017ecd24b38e927c6590b46d324b52daa2fe521ec84efc06602f73802aa51c996561dfc075615b018c59ce13b456234435d8399cddf9a1649a1923450c5e834743e79d8ade4ac79ab32b7a18ecde53dfbc3efeb85002dce9f2cff415d80b53eb6be36858181586c192052c3c6ce19d79c2cd1753adcc3f2cf5a8fba102f3d20fcda6d6841368f7ca4778c33ab0e7bab83210190574d80faaba03825b3319da3955b5f1b307aab8cba3b2d4126e2ca010a11f95e60ea82cde488342d2e90d87973ef48f7bd5f4842f14d10dc018591c213600190b7045d35488565f8976002c866a63cf19498edf9696888ba803274ad47844c29bdc55d2313fe3f65b43ffa10b808348a186f8afc615aad97fdf7578959fb7ed84fbe89d5103543b7a90b19ea450d1c3b285d5123100b47a7e996ec5b4c554de8a8cf88f8434fb5844c5a3d40fe3db4c04da737165158e5e3a4dfd589acca38580e2ddea4f525103fb2d866e5a82adff6d53c188fcdd1852fce121dcea1a605519e5e4c2483cae9f8a9785b18aadcf3d732a576bf926efda8909c27838a3688365a5fffa7ba058d0d0342253713919364c03cb308ced0fe4169ff45ce35d1dcfb06b63cf5f27c388d677aa9895c8acd5dd180179c8b23873d68320e69a03d0c64dcdac3ec27b21ff85ee312c21c0e6168d96ee0d8e8de1a387d6b1afcae8d3fa67f0d8ab059cf37191a2c925df29204ca142980aa8f0e4b8ada02f0ee38986223b41d89c027fa602bf7db86be14db1d7401b4bee7bc444f31203b9a2091b636131378e1c4ca6399773d99730cb1e16b72b500d0f1d2699cebeefc0d2fe39be6a390348ff436dab1c6c9d94ce264e2224de4dc0f6c308882fee37f1c1cd642829f51224b726ccaf7ca08cc17e9c58bd123a6f9a1400c507457142c2c590e4c690c994e73702cdf83d312122f18f4f7d277e1130862a09a0b8756091c59024c8cfaff975c958f70beef8d93726e67b97112485614592c209c35c56de71a856e34b823bbaa55639cab7d07a6afa536e846ddf7c2368664ef2482da3f76d855d227b6e606f6f903d95965b0504b4b058f748c455fbfb8ef67c2baba490adca0fde16db6f926103f59d51cbf8814a5b815198f3d077b28fe68f7c6e8fa761ed935f9e56e948b7918bd6ddb71221964a8e6d5f36288dc8de8eaece3f3815b70f35c78257581524247f0910059cd01afc2edf93b906d30274599ed916f1da3828e35395914f28d91322a876a743fc9921fc9e2509039a16450950a491a71c6cc10418ee3637d9b34e336fba9a3e318dac330dcdea14b0b4953a15c430a712ee90cd93fce49e54f5b869035e6f3ce8d07f31193b1cedba9f489484cd0c1b1e3950705f6244eee37468ce2828c38f7f584cfad3868f21460e19f8808bd68d8f460227f740c43042f5020eaa14803276ad9b4d6dcba7b448e5ff9571fe41f314a8b262a4c8492703af721142ee34ed913af916677d9773be838ab23cd478689ba6a0f7f1a372424afb246dc51a415c09e239bc1d21b8ecd9500334ccc209924e5e916ee25e6371c50f0f070c7337a85b522d574d63b3a975dd1c31000aba24cf189a02b780150a34668602d991761fc106482970aaea88797dca4bf40d71ab1d12b20d1d7bdcf2e00b95e55f846164fa7a27ea9a5713f9980f29873f102a9ae6db8fd4e00de2db6d7c456f921e78f56c9ae6d903e963d2bc5219d4bc620c56af3567a629ba4bc19ee1c57376780822e5c64be2d5c737e5401ed34467126e46954b58625a9d8ae847ef8ed9f320eb376d60a2b62c220477d8411decc0e6bd9a6bfecd79055252cd43a160271f114e80af0bc480d3e5e0ac6ac6edc8598561d592a574568b05cdf00366313b90fda1685ce78f55ab6515fd6f8a8e15ec8fb5392e6e1971a0cc823f26346f7e505fe8542cd146f89e6cc7c99a8246acffa3a8750063d24a4031cb9bb50a401b84e114e8c503adb7094e5db6321669c13f325c9471b80796ea30d1e6bcfd5e43099310a65f9d213a9657f60d791017b185755bc18859d9e00cb25f4db23a42ef3b66b22e4a56dcaf9ed47f6b0fc8a056d917002b9f9d4c6314dfa1c42156cdb8f48e0ca71c0cf5b292005e423b277dde1fd25d0323876853af394e530e99d32167af263a1cd2ef499118988db3d67bb818c6d28689839a23addd7628411ce5872b4dbc9dd3953d032a0db9ea185700ffedc324d81b8e7674a6cd051b9a3a43adfd524dca0a45d37fdcdc40e5d1b80ed2e973a5a5b43c1ccdd76edf1d85a91f808dea7ca13aa37fccff4ec315e536b6484b74e61b0ce63619f3dd46eda04021359bf8e17f108e10ca8e8ebaa2e02c52d38dc1a00d90c4291a4b154d3dc12ba07e421c9d8da27f9445bbfd78932710205ed5756f62253c88e417d275f63080a7937934436ab9374f3ebff077cb1a71fa1ebe55ecc9bc5a09b4477a96b62a7f2859a035991c00401825247d8625ef253f5e2536d0dd9fb0932d242c53bc7f564c124fa237bd09637c47ae5ec197d709d883ef9ae548a4e739fd02224c1223285ebeb2b829255fdfb1a024b15229db274883a1018d5213c05aecf0b347ddc2e4cc3423d39d9c1ef5029d3c6cf78c3d6c30142c323e63b0837ff30e69e45b542a4c7879d616dc916161cbacbafd966ff14a4307d355287f798927f0edb9c1bbcfc3c72f4c2a1fe3c8e8806e29f9dff8b672a2a47082e2aaae4a2db4cb8f2410e8750c3b474273327e18ae1c63951840535eece2c86e6bf207df44fd45aac1e4da21fc8e31f0d71f78416f93ae75a2e49eda21ea2eb3efdf2d0297d69625e3d6dd7ce4cf8e79d3e4c5f8778df8c32bef0151c20c699d012f0d254ada13d912b2b0d3610486f4db90c864f989f1e7394dc7870f86cc8ffe0e0c73bfdb58e7820689fe9f75e22e047293a6c54a53ec379e8b02a6e1d22d5404c0540580097cc2857c2c03f21a9184a21b19a4eee5d93fc3f3cb2a0a663d05fcf95bfe05d24763aa50ab8001ca90760b80d1b9823f9a66574f97b9f2788b9fa23f6266dad47e9ed7efc50adbd5dc3d5f14e44cc2b24d62d38206aae72a271f9d8047bd73b0964cf1742c3870b100cc108d1a3944c37b2ec190185c3f5f7936835ee90b60c47c02f50751f56c766b49462d0675d3e33e1afa18cfb2a8fa1471eb30ab8c6e57f97ba77e30e200bc455271209de1dcb11cc789483e02b9d7ba9b3afed034a0dc55e2f0bf24737ef5b11d587e919e1f220d338f2d187e7d7066a99f60257dbcc66568ff5bfbeda3006de373d5137ad5142e25164508415d9e9fc63c4514bd7c962e5f1aa61fc4531292e574eebd2c764e1e21290c55ecf6341fdd8693468428c2a04e7451a934ef0f88ba625648546c72b313b916ee7d39a80311fd94d2edf4db10601b76a5c03e746cc5573830a03538c7d24e95170b1b4335e2ea23da127eaab1801d4e13428383dc1a58cdb7e8933ea0ede0d9dcc715849da912e2641c32e155dfcba93bca55f341621be5528ab35c02d0bc56fbcb34403e8288e92b61eb541b13d75ac4f268eed303c8adfa78915ad7e315a896f33a409ec28216901dcd2039974a7804563ea7830181a7a18232ea29dfcbb129e0e7179e35acdf5b59980cdd4199143ba2e710eaaf997caba138c6a3ff65ea3bf97059641dfa85403e0ae8421426154a150974ba312f83c1d539bca6fbb033c062302feff04816631fe458a135c31347bb7f72318ed2710a9e696d687ca0f9247278649051becdaec57034d734177268d1a73c55cea30eb46169a10c78a93346e50921cfb058bc511a8849ef3ba0cd44bd991e4f118a7e46110c8f0d2a554bad56a687ef2050e402f15b4d8166b5e76c54d12718442d66a7a40d46cbd53d7543b5a29a45781a1f59ba2aad1b2d157397950b7561982877e65aea034c8393f874da55793486423562984d39dcedf87cc4e273ae833fc70ce5c496bacfea7cc7b8cb05501f7ffe1fccf02d4c7c4e6d1552d48de114c0079ca858bb1e37d977145e56bcc20c1330568027ec7642c99cfc79b978a0c002c2a2db4662db0fc9b728250444d9389c17e583c76b63707aee654753467c922895b3ec64972f5f8125d2ddd9f4fb1482ccf9bd1779705c4a2fd933f1fcb51a4744f0cc1445e146e966921bcd8e5b66cff14ce66ec438b7bfc311a6894f3148d89518d01b4dfd0580815099a8d45614e3cc3a13845920f7a03f3da23f2f7044ef9022e05015013a049821c0dd90f97aed9abb00bfca01300057ef7a935b06fc3f8fd798ea6b575f73435969b457f09653235197fb64310f65273b4d18ecec85bc13e5eb7c0431063b84a9f3dda229e0bcac22a5c6c7b75d6532aaea43327ed76283d144000d6e22df675a5809cc14a5252fca3e71056eb540ffb4599f130b60b4e5fbefc3af1923a6f11f7865e569502c06a0efb7732e97e04eb6be58d9dbad6d15efdbc07de82dd3107531af2abae663ebd1e8da55705dc0aebc925b739e9a2112fdc4ba3bf11c78195840f009806d1a52643abb426eacc8a5824db5bc8099672f310f8acc438726d0aa53082168618e0f27c00bd944da98ed18a7b8b2b89c946622bd7be289d06e505e342a62454037bb22234d5c8884db2a10ebfd9a297ddd118e3329377022b0f445e2122023b8f30337cabfef142b38cd309e21142c8378f5655f791b5b806ff89be10d11349fb6b1db59d578726818e8fe34d9a92b7c182b989c16e5ddd71b1637f136fc4a7f44bf2b3aabc46826c0d0f5773f17ad031cc76268ac9fc1ec62e3c6a7399e68f41ac1dd92106dd027c0551e0e97d081b70ad1fdb23efb66b7c7707a4e7b2c5e0d9d8edb645e5ee443f4b3beb4964442e976830f3f698ff12838e93c89213a1d6f7ec711c32ffb4c3349d3ca7e50f8df387df4ff5dc3098c19cba1a0911516382d5ec92c846b2b699e872a3a0ecf91fbad528cd5598d83a27e5b53cb462ec6e43e492161b1ec5ee4f2df322e9ea731bf2136419d2f2f81dea4ffde3bb16f1ae7206ccb1e303cd260b4fd3905c0b15bc317b992c137c1a37d6d688c6f7c4e2a0fe187fbfb6178f8924801dcd79c79c6137396becc7d0f546221c5f034096c6c9c369859fb78d7263e181469bced364ae225965fe6ad44e17d401018ed641f1d71db58a27044acd2138d0494d5d4a6b6af42772ffeb03dc2ad7a06f5e78ef18894889d344602fadc13be29ef883a33381fa316ca4356e21215f7709080f1c63699c386068bc9858892e2e66b43eb2b5ecedee5faf0a2f1d4d521a837b241b737f47a1892db886b5a2de7d878b68b6033cc9272e29c5449241ff96b83b4684240a50b4f64aaec3d9da71019cc1ae2e9deb98c4ac161423b793646dbeda09aaebd20350f550745b83ac75f66ee37b0812a7939d3e788633edc4b6e751367d0b8b1afc018aabe9ba73d76c66d70bae9d430a71f1a0f39191f301940f449cfdaed4e4a496a2f26df9d089690fd4ce4a1e3ae0e5d58de55f3af7efac8a1365db55ba1621cdf7fe1d8be50e80e4ab8542946b5c5e7f45467d1e23d9ab494789a90d8d64ae04573e11513eb8a3d1515cd65a08ee10dd1ef15de1908c855dce30a35fb09e5fbb5023739679e8d5e958c36ca0bc691c10543da31f31822ce4a1ef5de3629b8f40f93351efb5ffb12e4a036c0903a8f8ba50b09533f695c5361f3704aba461ac7b14b0c58b7b72a64b255002f6530cf08c5fec6ca7cb1a990c905c8b4147f1bc1d5d5c6444bb4a3a5a0a67f8546d8df2c061f63057c6c64864976b900d8f807fe6a4fcbc915c6fc06805a955eae542c05a9f210b232d8445f6b2ab15f5b412860a861ab9e00577b02955f047480390c8682730816b6c028e458117aa34145409f81aa6ab33d30087c716f2575f57f1fbdfaece1b0406b02a85dc8030bbc6fc077dee4a540d6a42a214ca1dd5fcfbd2f9c36e922fa7e806f6ff79b768be2cf6caf41f6b974cd6efc0015abe964118f6c168acac1fc83070c5cedfe964d774df2d90df4df47572dee403eec871f3e46dfe325ba201e9131363cf4e5de6f1382e5a4531e1b584d7473ccde50975740c785bdabd9f672502a95c3c29a28864686758edf836b46c131e7d765fdf62f6bc0422aa3323297576fb0541f2607bd6c68d2533174bcf3d803215bbff52cf1ce6a3ba379182b0ca164e45a5ab7ba014fd978042717292a94fcf05bc0ed799ffa41644dda95aa76aa7738988ffd6a96400984b9261f0e3268518d88cc0f2690be549996e7acd1a47645e146f985d5eff3ba8f398569ebaca533738cad993d7d259e3bee42b1b94552b086deb7b2ac21f3156c4e55b70e99ecc8d2b0dbaa829c9e65e37a29369592f35733826677f6735b581801415c33fc895e9d54e1073fa4b42ff18ca06bc2960879b75d0b9f45b67faaff4ea6705f155bd14c417fad36d9024d9b038cac81336cb4ba6e1f4adf22ed987c02863c8217ab4c653f6390b0c1634210dea9c78029927c1935bd9e392afe5429bcd8189668ef3569c320e5c7b52c1bf618b3932ae94ca1b3eefef1f54da7ddcefc63d85f4065e85c5d190722169f6223cdca26b8f5e768c3e469cc98cf4a779a4cca50fa54b39dc57dfdeacae5c4360fcc382e2b6aed0bd518382a0f6e2cf9dd62a73b9abe396263373c622641babb64f883bd7c060eca4c108f128744682337d0bf96d2eeb950908009cbf4bc2b4d1a4b7b1b1c4d118e63c43ccc2afeecd03ff1e5742d38df8547c8a18b00ab1132ab36f7a76ac8eb4221ec3df3b37ccf304e8a5e011112305c5e58489784d86195ff67fae6e19e544ba7a75da79e810980865194ad26c2d5afff77b073cb6e494f9ab09e533fd173c1bc0ec2bd0d88049c2b329e3fb16bbd5e423216388bcd8ee2370fd6f9dd0230252192a9fe87a3021b741309363aa36048cc2c36b04e67f19555569d5a1656ef4d1e56ee57ba05e9a20eb54f9ce8b7d92b925573ec1bfb7b61a17ee6427e7cbf2d9fbed6a297e5a46087a859271f211957181037f8dbbebe59514d4f5247489623b16f773be8cadc1dba6eaa748707848edc20289a6a2bb0cadd1998db9f4d813051628a29c2c450ffa335e1fe1388eb56b7cee4fd73ffcad2a466a19a5783e021783af1bcc2ec1f99672d1ee45f8cd709fe5b86d27e4cefff609171b3c3e658595750676b70110dead8f125612d45d747ee06b9b12e699c81d4bee091b534340dac6989b83c6d8d4bb3a587031849f7b0936253ec28f2c8afc11f2fdfb861cca2b3e79e63d56765b2db764f8f308bbcfdafc06e38e4c280a65fef3c3f34c95ff7b2f6fe091e2697a9f28490ba9503ae0efc056255f6e7d85893097165a44ca7fbcaeab5c019b8647adeb2c5ac9a1f0cade129a1e2e229974afff2ac5b11c8d556d9ff73df2883b7073e36ebd0b52db52e989404dafcad773f40780ff056313e349195a44d2712316e84ed4b080e98d70c84ee5779e5e641d6b460e1271719cf2d320fc4586d44595a689504df6a1cfb6e78f312eb26b244d75f5262f0535ecab9d1206b2992e1c649cabab45184d56c31ffc91bd462fc96dba82558e8e1b93fe2741a09ba87687b5a347264a90ffd89d3f1558aff6fcd1adf63717668f8d40bdca9a9645039f668dc54b2ef1a552c1916228e33da4e07f24b37d5da9af2cb224af8b28236c9f2cb7aa8b722c0d7f374abd190e312901d1e75671ccc9d2056fb7ffd1819f87c75a6dbff4800d3aeb08793b6913607838d817d19fa6a3255ebf2e2def0e248cddd0151c0df6364c8d9d2d3530c3572d7195b430016b35172427283708dba55304dc4d208bf7e13b4893970046ef71676e5d00d54c2671c3a0bc9b439b11c3865504a017f79572f2dfadb9a04ff5590c79b18e342e1f8437852570dfbcb9113eb3060141a9de0a89ce7dad0e2ee65fe9ab3fe25a40e639150bdd5d89c0dcbd4906bb495800e586ce35847e7747f90d9485d4dd01354d640fa1dd1c6cba64ca8fc92148416cac55db519799879b625092d72d8a3fa25faa0bad94d1d87f03ec009a2edc7bdcfed5165253861f3921d3e39a3b6df2bdfe233dac1b80793f627033c24d8ed8ac0813f28c763987a0ff7da4b13999932793df7be1b24fd065ecf1e145bfd1f46415dc03c3b18a4fe11a1b6b89c33c801abf79922e41a6bfc04eeea1520c9a2eb7c19c705a97957eb10e7b9f19e181348ed7581e4e37a6998ef4819b24798fc870b1c06f94bef07c321213bfa0e0a91aeccbb5e924d7fb2fde1a734a7ae94a9208833a1b2c01bae7f4f327afe5b8f67d970a0f142b444c377a8c28d850a177e1581301ca0196273655e73e7c9614868de0c2f71f7684d7c7f6f50b8e245af4c6d80a06650dddf0f1f1c93ba38fdb1be4c1a5c5bce9de6ad6f9b3fd46ef2cdbf71a886449b17e8b2dfef3ef52b5af658e874b5e72bc02cc17a0b1263ec8729756945bc2e38587cff02b2954512e1b3f8fec7ad9bff82735e4f5fe3a8eba0e82a0969bb0c98533b646a3f5a6ebb09641b3240f34a318b9443d466ebd02e34f8f5fd67ac3ec5a7a7f36298da649e0c1a53ae4c32cad540bbffc0bfe83fbb0357f7be444ff2dda3ed60ae572af4c88bd41611bf4e387e6fd8205330600db9b23f2a56354216bd8c76282b4b9c74d423ed28cc72bf6308a07f24e6439b5162121c6d53888b4c60e389f8b4cc07303c3c1f496dba5a67a8ef7033e6fb9746cbd4a76370c9e17eaa9401bb5644f55982ea71bfb983543708ecf1695145fdca17eb1a893dd97cd827caed94db7f403a4dda799e1b53dafb6a2d18b971f68b98d8ebdbed63f00ca64d59a3003099acc317cd688baa20ac9b311e9e1f1fe88230b4d6729a03b2ca32b97cca646318dfdc8309b385c02b7f458aed67bc1b83a240e269ae2ff29b4e4bf8a65d9a65f4252691acbb280e735ea241fc2286bc251b7b848f1d28a077528aed6a7be9b7d114df525d22bcdf9675cbc1527a3783c0f3f68e1d8b3f1c98200b0f7f05be7abdd63dbc250ac5c7b7818e13041fdfd328b80a5b76d45fa51492940a45e5c4e775219fe165422bd3c26420abc04d0eb70818611ed8e67c7a552f6dcd53e8b05a334fbbf8467ba8983187529a6814b3d54e2c8c86b97cb6063bbd0c434faceb8b4c474a109bc8f01b184ed4ccb74c6ffdec4a5e8570f83536ea280f770b8c4ca137f30b01b874cf90059f042f99163b2265e92227b2b98010e92e7519fb5429b223584a33be600163c48710d1b859f017539f6c9b418ac4f18d5e20d771517a25ae9fec1ecf44a89a5bcc633366ec17fb97594b84345aafd4f7372eb4d0c313778e5a826b646ef6845f648fffac68e788f0aaa8ac374650d96c350a1f1086ecd1085d63573c611bcfb11bcdcd3894baa94b73e5fcc4649ee578f10418ce7bd911aa433bf02a8742a03cf4d2b34e4115b54c67954f31ddf81414e3e5cd47254fd5882e62942bd08187d923e50ee25745b61e3fe9e53108b6f5451b43caa6260f0036fedd451446cc281f8b0482ab6a7cd614dc88db1280ecc938f57671a6778bd7beac16d93ff18a694b128c0fe555c23cc9c2159f2e0857d910eb80dd33ee05dbb240bb6609c164df946a553a7fd2c18f242e0ad9b36a8f85c9e007b0f0824bbca4a6bb2e198bf8b83da7b1d4cab957b633df9299cf3c6063b0ddc719ba8c7b2616cbcba28c55bbf6426aa4cb5907c159fe22bc10b88359f73ceb86a604854792f72af6050f21b68e894ec4e2f836c1c9070c2835eacafeeaa10c9216602554784396728a92d8ed001434fdb67d1083d20f5ef40e03dd1c23a71fcdd313770a6441e41cdf78b9e47073f5af5431624114280620019105843a5c4d5387db132dfaabe56b711000edf8e5b7d991a1fd5f86a1e33ff21299cac6df9e1d8f94e13d36e61d32c2083e01c50fa6d17a3b520f60c94b9e5f3c80c242493fda6bf1d3b4fbda4eb0ac013687dc40171c1f7768862d28dcacda49cbc73a4677879a672180f40d07ef189664820c194f89f4586bb38831997fa4867820145c427b03c0385dd11aca8730d7a4abfe145f5be04c9d19a8aac16d1a67ca2023f25febb6182c721ddee170725b41ec9bed828619a33f94627e84dbe21cbdf397f7baa8595f0eed573aee86a9d2e6e3d72cfae0dc0bbe56dfb46af279a76c02ce223f726c0d8425a74c056f47c9eba40b420a4930f66b30a669219ad3aa12b31b16693c3cb1bbd2364a2a0fc668be36fec832ac11f2e711742ce1d3bca5aa839c071639c3a5cbd8d14c5b9971a409143b0c36821cec6db05d641074ca6911f38316df4d02cd5067ba3567b5912bcfaf5a21f799cbe7e26899f1a007d2c2a27d49774a7350812f0829d0fa51a5e58000e45c6ab383322d261a49d352d58ecd0f536780b89cb8ec270585b7790ff65a52965283113e9df3ad483551c197194a56111a95c98ef9d94e5c23bd3593f352c2cc18bed0f6002639fa2480a024de890c0fd65d0e953c95a7e73d8357f4e891d3baa8c747fc8947351b3bba3302dda91b2e598e44729a2dcd5a4baf745866368a6738e21be884912d4fdc8819d4dc90d2ca5bb97fbd9f8406c8aa4f0d71589e1fd66b9cc60d633786baa9f58dade79bec36cb0a3fc209895e048812120688ce8f9bb575fc0ef104d41eddff3c106c5239c289ac2f36a4eae7de5f1a987701cc99ef9d5a0fa8d733cba4d79c116d1939baccf9e7436b0fab3071238affa01d93f95e1096e2f8ad275ea330aaaa2c13f5247830cff9f39082f0fe2d91b3015e99f8d5ee5c7daf2887194c052396f222fee951ee8945af2dc15b2ea95e1bade37c4bf06ce651c6844db9e2388ea4e668acd3450c6eda4542d4d93072b8cb382dfd1df4fb65ac0a4a251697e00ac89e31c5788b80747708f9ec03a0f1af857f4dec951e9697108e4b94dbd222c3ec10864b0faf77c4f197d6623112cacb2d159a0eaa694f6dbdbf5751f9066e7bb9c3e35f80ddc9a11a894bd781465a9180e2f49a708057ef25fbe12430d9999098e4d6d2bf5d28ad5a04d3b75984895e3e1c5286cd3847d2fc014b03ce4102953dd6e5e6a7d70d8760f5f42381d7b408b4e775eafbecc6ebbb1afa4a972677024cc1f0dc46663f6d4a866f161a12797a8c0b4eafe92399a6584206e2bf1be0fe42597133922d7db044a67b215e9f6705d9a14c990e08d1cc22d3ade66a4fa05cd02eade39a192f74842a6bdd0365d6b83084821056945f11907eb85993d621f7077f7f21bf679c94b0b61838ad1a1dddc5961f5a460e91543162baca1bad6130e2ebd9e1beceea4d9d419d0027d538bf480fe876ccd113677cd733a1a7071409a2502e16f3a8be942148ec71d894f543bc65353200257e6af09f4bd18b195b1f90c0441c8f583dce1f7013517b4b8208b5b1a692f5d5cbd9ba186e927f22842de7525ce6fcd89ebc8bf6931755c1328a4c5b4e5f0e1ac918321bb244f92fbb6e8b03daaa0cb0ceddd0ef91dc9f5fe4e8fea78ac2f1672ac0a537e789a65f991aa3d495b6a9b1bf9e7ce71c0ff400b469e38bb11d11b6cfaf6c122d2f82f5e801b17bddaedd098ab8b11096f1145b7e7b7280ecb86a33e76b50ff310bb2957e75c67c0d2d11ac63410da7e5d417a801db468c14381143a1e5a0dd315a2b5e4f62cef0ae1a66f50e4711deaf7d0a2baff223cc7b1c3efac0460f0f9efc6a5da583c593361dc5c144d0cce988e90249c9efa626913293ae7e62f15972003ce66d674a42e34f8579e9d79624d45f76aca85a3ea5bad59bd8ac3b8bd3b8a696d03b33e067ddde2d0c5bfd7047fdca69f20caf8cd46bfa8609f2b332a7d7c6cf65381c044bad6bc182b15f0f1f89f95a74fd8573404f24d6910ce437df5333df197a60f93164270e8fe3f7b11af18cb50303a74a446b4fdf7cbf59ba321e6a5eda9d87a259eb718b6a1a1702124982f98880809fe8f1381746e6a15331bfe888186d5a9a9a7100144ef0e5c9b9ade025610689f28061e909e8350369330a2793b0c5fe67d3d9d3dbd0bcf80ac008d0727dbcb85a718e313b88777ce2ff1889289419573c12430f650c63cb3664d39753ebd3a14adfe9739fee54d4e426848c9cdeb521e95560e5ba5651798369639dc61a581fdfbb1d14fa459419cf7fc67ca55239082a40c718c86997b345a2fbe8d28b4f1a5c4ccc4123fb6c1abad11b04765269fd2af47ad886b7d389e2f53339c2e08a11e8de66a0a552385bf2bed5c8438900d5a42869498767fe4e8a854d06ec83ec092c0cdc6bd554b22327eef4a6bf93b7ddc0512ea6278f19e11f543eeb54615d23aafc687f6a87545fa1dccbad1cb23932f96c8f123c3a1dc2bb4701a2c24f1065eddf7834caee34f3e534a48a30f5c91b3aae8491c722a164bd82bbb044cfb4150a4f6b6f372a93dbddd7340fd694a10c6dffe24177a127a9674dd90f69b70ce57b0ac738ac8e58cb4d5ef30d3b4b7187b3ff9a6ebf464d2d163a38cce086b653da5bf13e9f0b9b504bcc59065d40aae8639c65cfe0d24416c3cc15e2cb543a6da537cc859cd78dea2d51be37f3864471412850c9281f41db8ced205bcfc21d81dc81490ad90abca671df66825040ed292dc0a47250a8894454ba7708519a5beaa785a64c48f13a4ccb31e84b269b54e8d47aa0424e784c84bb748790c11d4c93bf2160a53f1d5d079e7f28e6db012f6863526b89a7f385279339750b13ec2cdfc74ff84cb3b6fb87bd78d8dbcac9f0353adc50c44add7a8892730e6a22ddc1443c2fdd47f688c046dfb1ca2e518311cf7bc057b7005ec5fa2637afe63ee712ca973ee3cb3b16544484cdcdb4809f5edc764e4695421f4e8f31275ad658f711c70da28bf7edf5b1c8d66955c348a6d1ef28634a58dd67fc0888555c2870f13c05706e72ce73f374ee23ecb73ce9cbd1b06110e15c974e22b59f9db186b7337a20b3ee59c4e336c8b8ff4ea792be8c974adba5604c7bbd1046f3ac9a482fba5b3f867f556c38dbac359f66ceda4bcdc8b0ce879a46160e805fbc2a6d49410e2e16a8c74624e7f84ba981a6dde1f7f46f72415d63af82f03a16c70c43bcd0b3b7a2653ce809fe0d9e633952df5bc5812b5440ee216dbeadeee0d5bc192a867f18e7d8a004d1160bdfd64535bee8fc1aeaa5a3b98696a43557cbe1589472ad8f55ea995efa881550f46d043bb6ca196be5c488a6d92de8a819cbe85bd75440ab9d97719e21dbe2f320a83fc6fa94b83ee9ab48ce24ca2b07a7851e3eef1ee07664b4741146bb87ba3d008c07168673f2f7d4d67963c760ee2cdeecb581d9ee044a2eede5d9ef00666e8c7ccb68a958ed1feee111d5137ead77a23c93f90e6639c681d66fadd40e588b499fd333444f3010fb8762d447456ad20b83df83e9bdcb62043e92cc9b846b1df646304c87e0a14420f90c001adcb7d1542692aadba006451d7c3c2e37755ab62effbbab02583220757101eee940c9f70d9209db3b8d87bf2932361490a398569940afaba3f66bd6c3afe107963301bcf245739bc2bf3d468df9a1c775b1ad74c04115ec6fa6f27e24e7a206e0b5f0fa28b5be037796de0bedd24529ca8a36b80d449ea0c221b3470815396c7171b3b40948ebdac5432c567c7e75b3788b0d3062e88736d41372e474de71ab0d7d84c73e2f6877478ed1bed15b380317d9a1e8b7161803217f5dcd553e0640e39307aa6a4736f46d4a26ce93ba9dac4c7d3c48f227c9b7a8eb4945400a58ed0b8f934f2fe7c7acf40ff31bf7e657ab0d6980fed3cbfb213e21a75a625a22d00bc51f54f56627c5f9e9972d3504d261fb8599bc678094069a7827e2bb0e925a391f18f38834ebc371786874849f635c8c7c1ec2fd63829c61d13e78b4d2576f63f1222b4f100269ef3fff92b5b34a7c1a989cb38f7697ca1a01adf41a555acbc99c6cf5a28c870199cb64ae0059ec297ba8883cedd0746f4cfeee293e0f5c015e47d115001a4f3a66fc8d5d0e5ab9c750e7815b1184253d41e95dde4d3fab6d19d0d17eca395f4bc22bc6ed16c7eceea3888fe8c76677a647701b19800876cf8cc3a77d974181f6257ee1f038d064a5f64b0f381a6a027b4732707211c3de4cdca896e6dc998b72e87ce2f56edb17968d99145441cffa851d7556cbb70c4c7ecf38f5f26b1c3b845a059190ee7134f35b4ea8c099b42e4e48dacb55722e0e699b3f1805eb6d696c42d0606ecad34f5333a7c44653ad8ee8bbee639f05044042bf4bbbf4a3b91d9c8fb7e031802acb51563d2e0e2f9f04090e80a835ed44ae8eef73001dad50a109edf16cf7917b8cc46b82b5f975a2d875d8023bd693fe2fe79b14a3cfd8353cde9c3f389f2f841782a37d73a1dafd3d4805c3ba3ea2380526eedb95522309c6a4707cec57b3514eb273eaf483e2fbc4664dea3d94b84773ce5ae981fc249ad88ce6722f774a41bbeed95c870685df6a202ec97dc2dcf360ba972f0e9b14f1b239a9838f3a4b5d4e9f979329a78ca23d7de3becbc77f16e268abc751cc8fe5152e16180c9512b4e1a8226cb19b95e20e1077d97223ed2d7fd2bcd35cbb5c360e895dcac553e98c896b55513b4ebf43b39d1a7a0b37e1e4e42da70b88786a82e928b35e663aefcbac3781bde3704b9d149afcba20072ee0cd064f0e5a1e1315b7061a6591e48eb3a1d266bcdeb9b268f7056870e3d420cc43a117a57e073d6f652ec07edd200161f93995434e3a06f1d1297ab3a1c9346948db637296a60358b202dcc254ab51e0978e2af348c515f737d0110ffcebd2f0e5c493d8c977b27e7845d5d4e86d181eb0a78a1729bfc0331d252ba90ee13b594475690b299b08f68ab6236a16224915752fe3754314db3a69c326db3aaa97e18a64cdecb3e99d4c69cee3e677b043ff480fad769541e8c5a43f039b762155f6783d5e788ce1dafbb70788f4054cb5d554de0894c283f352f9ce6904cfddf81b37724ca22d38026e458c522a2aaf2413d6105873f3e230275627615387c70f93205f5936b3c463535d3be9f63574c96ec0726ec4f526b6d83b52101d7afb6ba98e577239eed9408d9fb76ff5f334abbf4fdf652c2517914a4b48d90567d94b635632d7f19a24d8909a198ae0bfed15307632aa7426f6e3f5599ad5fa2976d221bb16db37e6c91af19546c57161bfe9dedd27fd56db9c128b67d01e48c139d16eada428ff32891dbfac71cfc96e16050e5c086271ca8687fd46088d7a9c0e27707b181b96f131b88ba8c3294058ac4384401d2824a60a34b4d9068bfcce7da21c66f816a3f354368d2b66517c1759ac5fae6ea186fd71b5cbb2cebbd9ea818b216ac84a9ca28b35bea84031af2bb948fc3891f6fa58695ef1c7abd76b54d52b3be622879537f4953026d6c50eedd2169578459dbf23a0e8f2a647f09a9fc2cb10daae3842075cb46a56c6a93c538845b04e5e9f1ceb628ed5034aca03c1ef68ca1fb77f505193765b17c5c3bccb3df7b15c363fa111dfcbb17c47d1f7ff62b0ef7a68a236d1f83ace8bbddf907a5cb860e91f133edd8460ff42ef465a114c8c3bf09f271b092d79417f0debaf88fd282723ac4c4dfe16a53f5fcaca307dc96488cd5c088c3faa587ff243beb0e4d2afdb48b36d22ed5b32109650c2a183ea0ea8946172c7d9eebe02d92ecf5857555f84cff5a88230b082ae257e80476a0511dca18e0f237acb1e5ef46c812eee25d38748a7b5c625fcabd4ce8190cfbed09a3948cbc64b4a68b9f0002644d94f3b1cfd68c44dd60cc96cd391e8200e3282a860a4b2f54fb2455d34648b7f140fecbe10aa941edb85271d62a35ed40697e6dd0e4e64a429391bdef142716fb030b0cf8670a44177e4274d2da66a8d980dc97de303de651754050396166a24d08b7ead88867719d6d2590d50b76da247ff3eaca8c9d45dab8b7fac7df48d864ac75b15ef8b227cd88733b932cf7561ef3c547699ec350a0239e3c278db24c5919e4fc4a3e014b310f2136d06dd67448eb9a4f7e7925744a748f2396d7371e83ab64ccc1ce26e9c3c613e362d7a28823d6c08aeeb7ebb46f074a3fdb132fcf7ef0b3afa89a318647242db6949431e0289d4b79db096819eea52ac51e5bdba76457173b8b87d38a24fba71ff06c98d6bd1a007cb782a99453266b230f33b9479d9b827a414c084d68cb9b18be1712170a9e91163711c6a4ecacbc246a5d4e56e2765bbae29556d8d5d00f8807c76bc71423f3f9da301252a101a6cb2c11bc9da79954346a5e0a43876149f35c673171ecbc01828be649d719ff8473725c025ae5e3b1b1cc64a40420b6d74f4f45ade10e6905f589ae579067bb7676f18e7f822c5f20572e173dd1c18733ea25a601e859ae95a29a4a1c5b3110912eda10623bb9b9cac1a5374c9ce382cb205325383d7039f2ed49dc05019d3117bd7681ac207cad323b72b3a4d69ae136ec334fbf6e5fc8744644a35789defb90e2485248039a1b346fb3001fb60f70863d4758fbdc7f5b77be465425c42f441465f0844a0fcd08a6bd3e8415c9036bfa4c4f89c55ab6dca405e52d04cc12bfdd0d2969bd2a57d09847450dcde6aafb4f9638f44c1a80ab256a9fdb8909fc57426909191907e138661e03ed5ec4a511b7f001246a2c2e399a22e21bd1ac3dc309a90a3fe7d2b1f28ba55003eaa7c0fa9e2c62aa0e6adcdebba06bb499f706dfe23a2c1739fb55fa3a715f926826c0d85a2a010ae4b71654b08aab6022626ab64bd90276b0f241de167fabf2e68c57c510a38d95e8c0ff9035a0e2d081cef397e8f8a6939bcd1e8ebe557575828eea8fc736f286b48d3ecfcbcb25514e822a75af603e64ed84428f0245bd4e8f336e45404dbfc9707996d6d4c0215ccceeea160c3e3858409abb435629ea875cf1542ef1c040e85541449ad424139b7bdcafc879f2ef178f07756142959541fd6ea5428663ed2b122d0f0da738cbef18f86d98ab6a46e6f75380f1214e447ab903d0a55c43f16b206051a6961d670abd190acf0af3821d60e97054a100de99c01b879de0759278b75f319e1745371b188cb60a600369fa998ba79e2b384b552a8dc72fe03d3e617d2dfe89c51401c4cd06fd613bbd67ea6bb978f2128f8d3135ebabe37f02dc9e006d5f7e0b83198ca92cc4f9310ab269f8c9b56a712bf1e11f5514a158551d732f0f9702c8cdc094d204bc6155fda64d4fc4181b52ef43d7cde745ba791109b381f849698583679316a0fee760dc2cb058eafc2f2a42b6f85b706c1a8b9c7cabc705529e24d90f1a86291f6764c96571cea30fdb900ed5a4a8d83db94848ff6a680409e5d90241be4bbe33dd70622f345aebf8f372ea4182d324f22bb7cfcf4c1054a71ab98485209cdf93a6f30cb444ae33faf99eea6bda360cc41deadbc2ff1d727fbfb1cf0582e8ce6cfed7aacdf0199241cd5a3e87e389ed5faf090413521540859b54909522a495c7a1316796ce6dc5075aef305fe3154f9e0b9c196e69f023b3cefc6963564880209beb8a4d29e08910a266fa8a90c337aa82ca758f4855002a88e1c93f9b43496d97e7c00d52e880dd39a28dec0aef89cc8eb12d4da4a36b013376c76210fd0e6a7f14f9fb3b5331e1ddc49ee9fd50600ef2757f24b1aa33849d65f134a62610d23ffb9d7ccf7f9ef64399d07408b94f40d1d756f7f4ea2475861c96e0e970704d933c243d598e44ff388c16e9795e96c51d9501bc2dd59917825f91b632219fa562d5483b4e651f61bdf3cda07129b6b971f431e4f2cf9101c8f512a0d499ea5bbed929e9e555154915ab7b536478dd0e95708e2d5221b5fc878ffec60dafc6714efb980a42df324230f4a9c26ac057f31420246190dffe1753d5146c97098b7ffe6c235896b4bd9452c6ffa039ab42151726537f78f1201f7965e64b927d6a1e346a99247eabd077122a536c12a60de34306308d0136004b1821ee2e90ab1a0a668cab0ef2107a2ddc10b15cdf339ddfb69a2e12eb33567bbf02960b51a1daf978006255a193b16f8295722c80f1c8975a6d1f9d03225d29af5a44d7ca8f5b36fb5f8f6da402eb0ffbd7d9c1adf0fb490e4c5645045843ad75ee41eec7ceaea1ea6df7136dba468d4a15421c696818e5cd6f8fa1fc4db3b7323ee81a5e474e4e0b285b03e22791a1f74a032cb5d9de26d08093e2a2ec17042779e6ea47395981db89dfa634241ece78c3359f850734947c26ee2b9429ed094240cdd4cac8556e9d16d801b880e0db08d0e7bea0b74155a44631a3a8610ad30c811ad5ba61f8d86d861d74a796d0fd584c58d298bb7ecc4212fe2ef5d19db5d4f044fadb36696c3ec1ebe295d632e93a692cca7ee1b6cf543b42a9224fa42efe027a272bc7b89f6dd11f50012ce665616adee7393013584cdf6385307c1aec06d8e9f408a5d8f049612ce33ad4b6712557b854f9aedf619abe052b8fd91979d31921a4f9461fad775cc17991c49c419793af56f100a28d7b325381c3f095713ad9f400cbddd33da433052bc2fdb5db1be3e0221978087a688db7ce775455d61fe9b6dcb0bc3c8203d9a9a7df742eafdd0de3506827794291a16dc8fd3c4c87477f259dbcec606fa95351a13467fcc4cc33c03e8956ff9d13ca2a32ac8f10a5e7b84da7de8715239065cdd8a6e543499f2d5e0107f709012ef252e18154492d3fed76c409927b9d39ca4e81756e9a28b2e0bab09145a043dd37673da76cd3e4194cc4317ce6b18d6ed7da55274975e0e3f21e0c16c96e3afbc18ef9b1853a72f07c44afdffdd72f1c61086be8fa38b904dcfbe4256c700ab89977d9d86b49019731504556d20dc19d1645a7e4bdcf245552443aef3101610f065e43c85c5549059fc78606fac65788ff23e4efe68d17e8f9f5a3f4520a101e4f76956ed610b276a11784e89cfc39fc8bd06443bff2b177f90b97b40de8f0b4329752f91ef1775e6d4b3eb99df07b34ec57f5fac3bb5934b472b0814570a6f7d26ae0bd2f9418bf2ef2c06f4f4fd9b8dad1f86024ea9cba02ed4d59d340aaf78aee259a5019aee2841f4f45cc61314096ef8dbbf78564888e0d36982eab0af4c89f9a74fb8766659440fc76d7212ae4a63c995f9ebebe98a054a5971e38f9c518c8eeab50cc6830ddfae78911f45a9f2d3960323e6d3b9592ee57c0f53b931c2d1bca59c4d7ede4f61e11ac78d1d8f693b64c0497af47a91043de47e5dc22b64dbb7c6f8dc185bbb0b81c7bcd65cf2305195ab74f5764eea042200112706c3aee67801885d55bdb1d5176c0ef1676833ac9334994285fa6f601cd243b9bdbb412d9ceda4e38e6b14aabf0830dd0c3671c24c2495322121c938929f9a1b77b0bd1f2f5ede99e7f9a6a100833ce5e9abd904f9811d63bcf83339cf20573bb565094231397fb755aa5dbc08bbd259084f54c3eae40ef42bf0031475cc6552fea040ec669f93317d425184dbcbffd9bd5c1b4509bf9bcef83a26991611134753d877afa389cd404b10829ce2e8d25d0c16ef3e8a1d0e010c66b5b2fe106c763af1276de29dbaac219b128232467938b42382ee9fc6b4f73972cf53ec3f9824b37b9ba1ea6699a78e66afa0b30191495a6f6a6ffe3f802a94c69d9f7cc328e60e3f7121840e8765bc8a776a8ab381738e80c66df315c04b0a1843866f7d9c0a2c9961dbe95d81ec0445077e95bfabb688b84ea3b30f9df1fed381bc9fb5a5fe050e52acfdaff8f3ec52c48b1becf06a3bb551eaff8c922daee073dc4fc6513bfc4dfab0c164d018a285ee231ac692ea9bfa79e2f459ac3102ea2455e357e143346a18970614207a8105d55b4e5943dd441c911dc717a2fa7763c3bc89b70a86944f98f8d3ef4d8e5a53f29d039f50311bddd4ce0d967bec88bce1b59503c48765cf110f69caa98a707f268a1381dc14a04715e267951005f3fc3e2e83d217dfde994c9fa4d9b42cb23f4d2bb9990c3d2f1f04904087b52b3a5770d63fa7113b9936b2688a686a879d11906918673cfd67a662e6f09524b465cb66c93bac0db6a6e5a808d0c2bb66ef3b56cada6671abcc3e185243f5bb36d10ce7fe79fb75aead21c579887a3622229d0b43853c560fac23502b6adf79db724d7f0f22fb4d0c2252dc107e13b21fe4db9ac4f95baab466bd15ee04ef1f7df47a73b8d691e33d9f586612131ff4c948aefb9f3293fdb6a244933785f096a5f0cd1644b4a9dbe53416c68b9df62c5ca82846fb37e7f95b615038a9d9cf4c65eb35a94cabe13d28ec5b0f027cd894807ab164f3ba26a3298d56517db5850bf7a44d2b717bd0673514ed9c50012aca31b2698f3508d656f888e93c592c91d0901fb24b0bd455dc11ece09604dbaf70cd3309fdb5c3e1b0bdc51a98c4680c3f7cd3c55da790c1a3c06d41401f202c5f20eb8393a60606c9f7a2d6e0474d63e07f1d39ba26e371b8c05d7eb24d44c6bb3635e9e6d777a67cf3d3ff65f52209ea382efd99b953a3836fbf2900b04becd0f8ebbb793d1f5c056269dbcb7ea38fa30a6094d329d56fea2dd326f8eb270f91acc66bcb81650ce44f1ab454ed85b977ceafdb6c584c93dfaab66f54ddba3c5568595a081d6271c59d4a771f36f4c11f1d708b2bb377f97b1467b7b7c980f85bc1adfd98fd66d4d3025a663dff459ae270b14a3c2e69685bb52d1e6a77c09154de066f34190968abc7047340939cb0b9510e98eb1cd67948bf776faa0fda32609a6594eb5868f82ca7cc95a53ae5ff766382b12051a3f09b009147e0c515e2f157f8e9531aeaed6423f3fcc73157b3e435aa7934fc664f1ba012f968f5a932740955fbf7b5b08d6e4f7134d025f7d48b98c322f089ca1e85d991fad26344196f3576edbc6ec528fa540126734a4cb8a1e0cf0aee29bd0f427fc55e8d7502b07dbb7a9f9c5ddd63134a5c857cf5d91256c796a920ffceb23f211ccbf3664710abcf652a48ef34d0106714f1259e822b2451c85c7877a8896226076b56cde3694d3bc290fc76b346eac862aeaa13727534f2d252791fda80cee9d797d7a6126ac2d3e142c5be0a66b7056f984f8e00bc358b7129a70c1cdda913422752d2e66bea0ee527796135604ec9a4e241ce558ab9b47db84d2fb33c15ad25e51906bb8dccbae628befc919ddf3d647793c644d53c6e7fb7b06ee86489474db99d500202d1013a28c16b4552cbfce92de468bb7d4fd43e25ffb96ccc42b9272db59a13e6c5f4359b47b75b3cac19e5b9a2bc8d2b190b8a7a78793175fca358b0a53a00d26233627638d1aff8b90089297d9139221a4df15ce7e74cc168532540668cc25d3aa5f1528bcc078cee34589cbd2cdf127dc644d2df681e993f5502526e5b6d6631bf036862c48b91118e2c2a50366508895aebda4af735148ed6884c31b4d908ed866a5ba26ec1777e98a6677862cddf7ef12ae1a00287d2b60b8570a0002a6ee97c263a6ec4937f45013ea23b7cd6a90abd13df3295165dbd10764a94c927b200ff206e98d998f2436b4daad3e990bc003ae4b8ef6887636d91cce44ca29580bd6952016e38f19315d74743a9d187421a44c258f1276b3fb3307e618f155285b8f100065167940ee9646a2f7c39304f6c9a61766bb41826ab9d4bc0da121dd6961c0c4b0e9c061c73e86907a5ba90253faa0d9cee7754c7bedb5f4b993f6a13c54bd6c6303a9444d07a851fdeb9bb1df16c9c355b169b2831d9237951bf452f3fa67cd9c7a9104868520a48ab2293b4f2e4c6ca02c2fcf575f747ab3d14bdfefb035934a0c35711204527db8223b7dcc76c7706b0fb7bc4b2ec0c0c29eab6867efd86524acf8b7efdbc51b0284889b4f4e924674f7cea90ba86f0d6e529c09be2088754e50fe8a12b2d27b3c1c48436535acb59ec1576a30147a575e35c39ae97e34578a411160516c4f859d689ebe10a83972918f3cda9cd800001fd1f5080d35c3568a42d97fa3c6f6f9f21ecc5ae8133cee53c530844372f8401b4d30cd2674b068d7508eb5abaa387b00f04722881149d272a56f1a83577189fc8adc28f14058e5ced49ddb56329a9cfbef2b252752e426dadc2932a029b37e6b324699636ab44210e6b666bfee65f83bf0dc7601f3348ef1def7b5ef54ed3abf0c905b1ea736e176776160a40cc7e6e1fd387314e61bbc254659314a362e9bdc5a5a5d5f749b02665e9ed0dd4521f1fc9b21ac1f57cebcf310cde0e53e5a33f3b36bddd43ff47ecf9bdd8c159a4a7626cc58de8a58c9fc52c833a9074eebca046500e3c4887a651c198b25fd00c90dbc93831f863b38cbadc30b69ab3dd892d887f8e5bbf365f8f998cd5dab1b1baec924e3eb565d192252f8ac83e6b797f3a08907445ab302017aa7f5c67df8c815ac6d0372fbde0463723b1d2950f70e9957444fb31abc2c8684fe900f4a31e3d6a41b2d9c7ed6d885edd5dc40556f4619450199fa12e99e3ae0604bee12309dda4dce90131e4c2c4ea352de8cf594bafaad4b947f1a35ae2a320f98f77d34feef0a50e35f264d432be678a71a6dec18505deac84934be4f8ea730fa7c6df81607b11802649318640c5a5245f26b05fd687716870ccdddc5c303ed67dae5d328e059c014b5522c824fb109e58399acc180cb4f19e321056b74855bb3a3caa07ca7cee8d21c6b322e2c3d642e8cbbb4265ec127ebb76a00d5c6d1219411defd75c70b488f5d2af97d57a53cab5b512bb131b7594167bb8413f3a699c9236b3a7d0199e47b3db2c31024e1ecf7243078aaeadbd562125d69ac3a3a249ea5411f4b6f6c0f549a0169e93a62ffd656cbbc9aa0d7cf77d09427673fd7cbfc8630514288ad520e79cc60575c3e2e754e602823ba38c9db24fc3ac87983c0f6b746be0dd292862c38fdb3a177a82ec6752c0f82a61262f9221a123e1dacd4cdd5f702a6ff439f5e3f872f1d5d766e727a9cb9b6ae9d01444a534c3efaa2e46739f08905298857bfa57699070d5afc97d2733f8e6f5adedf063fd62b9c3e80de4195784bc9830855abb38d1273034a177d2b132b0c20634984d861a16c5d2c645b76de66978ff3957e519d0745a0badd572662745f336491d95484c578f1b697d11b4d74e78cd7418ddbbd1f5d672947ba931af7b2e81c77542dfecc793202368a3295b5a182835ba0b757fa16cf9d63a327f660c31ab244cf4af859bef01b790e860aa8ef026edfa7c26c08f018cd6a84e99517184e318e95ef2da09e32be5b74bff835c4920724d5e8112242ae1938b370ea1505b1655cd7a09b62199e4f38fc7ce78b3ee7f9043a945b6a9eeaed4fb26e5c058aa6799970c1a044153d53cc57e330d4007cfa7cb634dc7f42c50467c1a5879233f675b23ba99b38265e535c86c77456374a7dbbe6feaf2d4e2a345682df0e36fe26a8b84c3e3ad9732943ed5d3e06f72f3b76ecfe32f95d088c02eefa62a304a2e5b0bacb271a5d1ba81040fbc23b10e7cedbdd681fc6344920f5ac43d4d128247e133a94b4f784ae60fb211e02a507c46f3bdccc648656bead51b10e040e3292a35716ffacdae22e4e30796638680c20c00e2277549443ac99eef9b0b3fd032194067d25da99ff5348e4f31aefc3242b71a6306c885a363f5c7b6b0103cd0d486add51a8d6cef755d582ff9b281062eb5849bb71db5fe97e337ad8f8712eed8403f72e0bcab82f6076d9ac9b7b7ded3240585da9aea6381e3a2ff38e6b57275d4eeca95845b2003246298ab965de619eff9f34df687f6a2beae2f091b28818971481b924f24698e302036ec859984f21403a681286615438868c54d83afabcc5e9ee7b11f61a9f8f2368df16a095463605151b9492f0999c4774ea2a469ba91c9c65de2dbc5d7ddab470f25af419439ac98b18a1a06d571b5610aee13c09f509650bb79d692fd5c404e13f3a562040092df4f052194d8a2ac568432b4854772cfc2c6e9715b5bba80fd2a8b6d088255374f00641737f9fdf7907523714e7f47c7bac02e36906dc8abfabffda51a9f371f4c007001e6ee064bdd53a02dc6a931e81487301e3aa4b0f714777ec84e094b9c324fe8359df8572b372aa2e90cc71c6f0a176035c8d6a38d6ef5a559a0ab2bf59de40ee02d70ca2d8f154410e0566b02eeb6b2c4acfd2a7873c991fed909b7360f7bfa2bddb457e4b2e818c47adc0a7d90a97857a1ceb87c28b9c8de4a2795aa3b3fc948be44d418293da3419315edc576099b382b8d374049f118145b373b49e8a150c7c1fac2c5da349030c5da2c9c166249abd9881e8ca5d43e0e764b1e99325beacc77f7b021c9a14eb867711ad42558920374a3797545002ec02ead3b9560bfbb605ec2bdd5246810d2d1c962645f2962f4bec0b9dcc2d0e2cf725452faca79e1a10d9dabf8309b206c7c847a77a71d5b75fa31e5e2de35bad91fd94fe100f516c31b3f5dc510ce796cfa1d9ea5836fa37a45dc38704d68b3a045a4f3a969463a68d80f590038d8b1ee4c4db63fa9cd8041109a6cd9419e0d6432a216dc87d1bdbbefc604c974cefbb43ddb5d1aec0f662abd47bd4b6794f9853fe67e1993d4e92b2dc1adc41dbeaef32d166b69f03e4372fe3efa707cb9c19d8dbae5c9d8f47d5d1c5a37b57feb84fe4fc83aa4d73172aa0659bf86f1fa156f90a059695203d311d00cb3fc4cdf1991224a78d2402f3ef5cc8e140d7fdce0299b59738d82ed748f302be087589fda4c9ae4cb2c3c2e2b6149faafc4d08e798643e47e0f7f7dbef80f0e4a20bd280cfee5bc9babc982dfc78595fe13a6427da10480664ecd873cc80cb18f21d9c0c043b2396cd91ac0a7b925161408fe7e5bed8bc59a84b556187db61d137a9574cd4d6210803dcfb3085d888726c69dfad234423e8a17c9d80bd79d95bba34509c546dbab56fad711cb0237e84d6046305fe071036080ad79352615f75b32364fc9a40200f5f400451263ed81d92e6eb0a0e60f2d608915503c69df03b1e7e4330eb4dfb96007eeab29e85ae60341008982a1b6ffd8c24eb8ef5db58c00c86ba2bcadad1e45f7141ca5a18352d5367da5b4f3996d31d9fb7e4acdc64226b1b9237478b03a7291f55ce1f99b8f95127abcd016f5f1a80b5fdbb3e1cf155465879fdc3d97d3594283f987988cb8cc8c536ac2524a19efee40f8321522737d47e7d148b06fc29064f6d6b12a4963cfc82c0a07481265d2e40fa08ad94cd362ae8f1ad80219529227d6b459cd421bcacba8cee0358bb3ec916ef329155a5f782320ef4fc7df2229633e04ff8cce4794738fec05287c5dbb5731786ef855aa3fb6689fe9f68f3b6d362e670860140812554cffeeb406b0a15cbdee071c96151d6be5f805a882c2f9a89dd7a96319057955497d8eed3741d06bb1eda0955aa1e599abd3160f19529190664d3d4566c256333d717f2b2a9867151d65795639b562222ef1c6e92594bf3286d7f3d92dc6f70dd32fa63ce1a4a64d03ca952e3ac27aae4b1130100acea2f0d808bb3f18de929f45ee17f1d808be485843985d9cad8f2c955da579ca1c53868901d37d56559a28d872ebb725d5352facb224dc09cd95cf8d691937c47889423db21e3a5007e5d8695922bd6ab33cd4c6b02c2d8195197d3f8f7d38588839a9bd318745ea43d470f72d372f26e84f7385106c8c7208e17c452a4afcc6349d97ad5e1f12f7b1f1c1e477fe14de349453268e17f98ad8fe999e0add0bd650030dc6cd9c054fa12b97b105ae033eeca53fdb9c220c5ef9edf3ff9cee5669212d129c4dadc28eef13fb525c9906d433586ac42992ac330a35b98338b689036b64a9f7a549f9bed23070a09b2c10a2b8734bc893888beee1534e6ef4ad3a18d601a7e53c14d7b558c402553db060c2b185188da372b383c6a7290461f7ef244ab2c1d5a1213d14a2a8fadbe67438cf782947e2a24478a6dff79e3370c9d9a3f3820d74ba3d59b6686494977472ca747eaab77c22550646d3172622800f03982d0f2d6bf0a943534df924afc24dcd4b4ac4b8641b97d41cac3f5214df9ff42c20820d658d6f21f4b924c32914cf6d25e295aceba21253ef7c166e31ef49388145d21a791fb71d2f3faa2a90f9842cb9a4c6c2eff0f4a92392859bdd9f8de155f1df13540cd361fd774ca8beb1fe7f195e4f4f61be52aabeaf67f88d430df33fcd571fdc129f2a58b412536a23dbaeaf6770ef2a814cbe4d9711e0dd5a2033bb46809ca0cdc2b13996e13a379b17ac604830da87e13f7acf52beb4c2cbfd45eb12c65df2913f6a62aa0da84a93a96cd7186eeed3865a0ce69c954298e116ea47c7184c7f3b201ae9ea20217b735b68cab1cd062f885ed5d2739c99808f72648ecd19fedaf980d11459d9aaa285f0901b3636d93f51838f45f0da7888a48fe03c009fef227d7bc5120e57a0a4a26e5bcf9d77c3ba7c9131302df41f20ac2fb04ec41529e3cf810688ee6fe1e3d66dabef84d8aaf0175bd1ca124d2b23349feda7ad952a641cce28cc45a2f4d66307dddcd071109546e251efa2a489bb0fcf1366c535f07c8cbd612b51b3aea5edd71ea9889c42c6c6301676bb10f98ea2bef2d029bb534f23d32f7041228ed7880deb0894a173ea3bbda105097b0ec6618d043c3c4bd9ed115382bc5772f63895d554b19a596970a36ae4f10f9ee8f0e44fdeac33ff34505c0aeaa2fd9c3714b3d41957f28cbe17cfa3522b5313cc52ff66a9877235b942aadbc319b2a7df9526caa0163e9febd3e8f50eb098982c82cd776890e79104474f7fd33e173898da7d883b1ec0bccd7879d4659ee063451931e4b55a98ccaa5be4b095e274c0ced6685ac7f7525e33cfd1e32823fc0528fa4dc117f6ccc385855da91212593996c57183ccae7a7843d6519de84154856851e61d763a35f4bfd02b0b9f0dcac478c5bccdabf323f5343e49d4b2e96dd5acbbae9ea03bda145cfd65ad43f30012987ef58ef60f941fc882b1a87b0571dbffa280b4ab6f57e9e6ddf34c1430d9becf0497adc27e31c5867036e53175c8c7607a21d17c19f20f46bc432ddff6b13a0018ae74289f538b4981ca28c94cfb14e74877b5b92f130f9f40f34aec259f3d71f53690647f48e2b0b04fe88ff1d3f9386c13eb69e736a63b53849e347dddf78e2c1dbf743c10142486053dabe4b298268b7d83fb10a96c5742ad45c0fcb9d1e1abda5b8128f98454ecc4916ccc71ed024e97fc888f020af2ad66e720a9268a0371c5854879af7bf92d2bad31428a233c4f548bc40e507ea281837cd094f5f07a221d55d3cbdf5d7bf06b2fff1de84b35118a7d22db3409da4b1973ad6750c88b1e2bc2145e152453b06b269fb5aa539acb027a19848e8096fcaadf4178dcabcd1a11ad46cd24095b91244be3e4e8dc3840695901ec86756f5066d2412e66017fa0421deef1ca7c0952cf14fb85b35981e5c17cf7b0c8761b4a3c8ecc3bc259d70210dede6e43cac74608bfad4d14d7fb7895bd29d8e3d1951dc473cc62d154f5fd4cd36d275d0f8ba6cb1e691d1ab84cad69e8cb0b4b3a892744b508e5cfcf04350a2794c142b6a235f42d01717bcd2519a50aa1bfaf9c8e54ac748b4a6a628ec9e5d02b1e4ce9b57788866d99b985a32250bf93cbe8615bcad563981830e812e21fcdaa005a35210c3fb7442eaf557d2f4530ff392bcde30d85def1dff325ba0a967a5ad7888edb47480f1319e5ab35a613e956a1a0866101220cc705995651f5d929ff997f973c8528d1cdd1025e46bd81a314048e29d63743e163cf96fe7510819f255c9c2d3b29937ae71c5cb3dd8556633202b804ea1c7410b5ab57431e61a6bbe4ff22340d29448f18ed13cee86b9d185f3426f83c918546792baf9767464d9d9d8c18a6deba12fb81e54af70b1e117d2a31179047bf7d1990206274d668bd843241f4fa4a2bccffe314f3330bdf64a06a8881ee467a1edbdb25f16de127ed99f52b7aecae56c835cbd75ada86ce9730f726b30cd08d1f2acd4a700009416f4e04a6673a2de1ec5422241a56c392ea717ddcec0cacbc04aa7a948f41bc9fddae2e22adb442c5ee765df96431ad6330678cca142060c80342b46435cba882e046db198525890f6c4ff09d54f434829be30dd233127fb410c21d5dcb5b74a52b6b00d050709789537c250a9af331b96c2a65c909991c5c57692fae17d3ba1a5023edfea8f8ea4fad0b25273026548c9e89be19d8dddf3e05ba538e81f030462eb9b6273816736152f9ef8125a8b1eef6fd3d87ff3e954b9c088f07ac1926051725d972b5e10c03ca7107ec1acda887bf2d3dd7f202489a52c759c3934ec1726f331810cd7d4f3cb3ef52b15887e0b4de8bdd54c790774186257192e46f098aaf5d047115c97ca1724814c3ff19a77853ba448c39cdc8de0d55b0e3dec046f024f443b03e00e315aeb8b90ef5bd0d3e8598087945550f526eaeafe6148ee191da9abfabbfaaca468c94117a177fb2427007bf7c1468f01f1294a6cd4b1e5f72063420f01b73809fa7af0e31ff44d0fbf83c0a649cc5b315ce5c02c03ad4e7f63a0e607183a79d0a34fc00c4413811ce45f6a0f8cdcff525348aba98d48bd4f695d24c5e21fe74902089eef43ddc5175676f661487684cb627c86e9966726e5a30a2b0167d686e356c52550faed5c2ec21d76c23639b0496fb4c9bacc4c89d972337431294c8bcadf8b0497d356c541a39cdf3a112a988808613e5dde14e6f8c421958bbcb457cccb45a3e1d00d4647d2c9f391ae6cbd017a2b65dd2ff831da4ca334b011d5a414f7ac8d9bf410de14c3ff20ddf9c34d5812939a7730f8e1eeff3df7f1a87ad1d4a78ba6f832a17987bda5c86d3d8c18927f731679509c7ccc8dd53960d91fe92d5d2c6c1e7e54af13b51d58c63ebd79577d603e7b80137d258d419ddea140f95ee470c478346b90245d80a654de05406d90d0b0f81d2bc5ce7eb36e3bfc85531f5f0a38291527c85ffe0ea141b6b63de9849a4583a2a0edb8410a00b8a548be4560e09197acc2c28e0df94c34775a1de2f3a72c3202a7abe4a6f555b517acab0d4994cab26c72088f41560e35e0f765c6425f4d8b0ee25a68e3b6778b3fc04fb3c1d978c716e717b09c87f8c565dc8a6dda0314a38236edf4f7a7e5b554c3a74a31d206b5f4ede6dbcbeb901c58cb7e2ab0d0ef06e3da46556f8146262d95c2cef3c01f2e227a891c2ded093afbeced39e317b8ab5fd057527edbc8eeb3ea054ece29f047185f8a227666ff76246eb38bc14cdd34b924492aa9376be720a020407927237ef9d1690f153a1edb928ab79861e7adc6c325500ef218608a6bea454f7063bf8ccac354b1cb1f7406ddac358a4394d964edbb761007b320ba8bcd37d7a038021312e72eb263439699a54aaf393579fbd67d852b88b9cf4f0cdbb981f7fb4b8325b6d0f0d76471191cfad4eb561db63efb98a93a009f61bdc141d83194b2b95ddee6b91458f85e759288c3a2ad55ecf7d3f25ef17714980dc00c01af10ac14cd858b80ab80309a6ada2316e25388fc26fe7d522ff14619f230abb887a693c60eedc6b1f2695af1d99e077d71690189f47d0315e0099c8e2069505db5de11dccca59f73041030a9b1b9ce631601f4d53406697e42351ab27aa8228aef4b67d67ed8c4301d265b4057dbb0031a6b37ba0764ef9d9b046eb5d35208d403fc3d5cd2c46114d7d2962c13bf8f855543e52969f1b0ba68c94ee89a3cdc4ce566299aefe1308f90ee2f4ec1529ee44d6402dad6dd73ec84e4d70b38a8beafb96f3ae1566dc998678008ed4b2dd820595d0e2699551f537e48820c015d8b31746637fed9efec334fd31a677c89a5da71284e444be441ab800afbeb431225bc4a27685dd3e71eb37e3a95f1805da5f9950916fe36a18fcb0929a4e56872735d9c4f2b4c5c8864fcd17c236ec4bd8542b779aecca020e7ec0b1abe2404b3b09e6c29554b1cce25cb706d831628f87ff2de22aa915a120315d4a5380aa59cbc68d532defbc09adc98a1783634f01e330f2c31e32b33e1a946073fe42525a559de7e06866b95df6d51a6abe14dbd61b7e78dab76e35813801229ccd6a11470e226d1c24a7dc04c9cd48a8989c46f7902c925db2014b4939260a6f3ff372b2407bc7c01fb0ee699c38d14cc108bc666e64f67d4933b68a97aedd9f5b79f2b057a218331a6c20beab01271c92328f28fab8f7da1baf3c4684290a783746e3d8c601e6f47708649429232a17487a024acabb55c9b377993916ddeaf51d85f21072b03c780b20af0f5edcdec7d6907d42dfd113371994e4bb1dacb698070e1a554d80d85ffa3a71a1e7b19264ab7049d774da4f94c393c2a5841fbdae326f9c59f3a30bc3c82707085b31afb4abf2aaeb4a48a91e6a608e07077c1f6c84ab6892900a973813f28135d978dafe71da81d68471f7755bf2c1fcc3f8fcfc91887316b80c2acce3943eb7f5e4ec140d62cdad607d9b658dde2f50d27ec5e3db864eb05af97a3d42d47e203e1413202f05f0f01122794086a1d1a51ac010159dda99cef7fde0de31d39b754e9e59a05b004cdb14dc985b92f2f8d70d2fd022cb5f08cdbe133422d1722bbe106f94c1bff186d875b9f2dc0e12890ad619125909ee444ae6aee6ac36c63a43c90a773a167d30cb1228faa47c044473bbd5cfa9d5475924b17fb529fa702c6753de9b44e7a64abfcc4f52d50aa753c1ce5c848e4caf3797318ea8a42282e982d07580d0b8dec96338c9c04e2eb22c0cb704fbfeb67a2aa6aeeb7792184f2106fc7813b1806be825d59bbf17f3fc8f56b77351a37f23b9ed048ee9186a3f57b1646fac9e0ca18cde592475439fdbafbddaed3b98ae7182d20a687124e8cd79c6b0d2e9edc8e6715e1eb541ae5a327827a7ed1e29d127c62b102e79f23490b54a9ff23ca96e8c52daea51664de9a1896c4bbcc6fa7e3d29095754409dfd652fb6d1c09a99cc54962b432fcce51f2c2a813430d1e11f4f8797bfc0a7b8b17fa2dd6bbfadd24bc7bdae1afda99e5a76f7e2cd35010bcc7374e951bf74fce401f5cb6290296cef525783bfb3fc7d690ff6b427b1dd93f928ef1e57cad5a9065fad6f52019cb0b0b46e7b45b0dafbe27b08469a454259fcbccf7eb9956875d2e43ae145e22d4e55c8b8c4d7f3b96bd85728995c0fededc6cd158cba16c94d360708a5dd59617ebf50b9eebfc984cc4ef63bfa8c736f131433bd8e6d032ddece2bc18a84977bb2fa51545822970874acd777ee64606152a8f1c866665fb55be21ff1ae0fdde32cc193fd508044518d61b40d9625d3aabed6eb83b4289173daaa41065a69efe13788f532413a9ef4da5075f9ff647994d96263e51cbd7cc5b88d26c361cc22fadbc997f16d32e302741a055c5113af6d53acfe2a5633e3f444abf91ca4c262abd4d27f42ba85256060c125be1b0dbcd7e02e54dd058df7f811e12ae18575943e2a9ada36d1c5de7a6ccae266e873af69e2082a50f2d32484db53154fa3ab0a6aae1816dbfaf398b3d96ca2546ad656976a6440c2f96c50542334b14ece4f058ca96c3ba8f7cbe16b484fff616fb286d30ccb47dd47a55732fe405bba27ea017b6bf5084b2cd0bebbbebbebcfd2043bd5afa465e9e6279978af3149fc66d36a0c3ce7c289c11acd137bea34542de6040262414022d77991c4a156a566669e0413c5e57ee50eb5287d72aacdc949573bffee5c1c8ece17e0473b941148bca637b73006c5235a8c5712d8b177194bef1804f6ebb0f13c68fe35a23fc4e3bba85c9242d373905349305d0c1fce1aec23174ef1a9909bbe942fcea9e01ea978e400c87af747aa6e9de98231a81ff044480ab4a68e3af80b776a60b363379e6dd5356b2d144c77a0863ef56bb99bd5bf199bd2c80ee515e899dcbc9edf2e7bd95969947c7b3667ecddcd8b977a283dc09afdfbe3c7fb760e79eef5bb5b195061c2d3ce0522b332abd42471d5419a8ba14f4ec0e36262ac24c4693812246bd4551a1da3d97498e24357cb8777f4a5b5e5d08519fd504f3eea1d93180f02c12099424bb5dc9c29121d1424c2323051e0e9868ae554bd67f44ea47ca33d0d0f26773a937119898531c391814cac98285db275ab0d654820594eb3303e879c3a4d4b8c2285a61f9dbf3a832ddc5901d5ba03615e501c4a31bb7ad17db045e19c69453d359527a1ff351440a880dfd447dd50b984223470b77d4a11d0279b06eb7a896440da99119f5fc09be1cee76e27beddecd268fcc4a3467036b0df6dd901a3d8fc72d4311b8cf5484e42edff45ee9f2cb48d74d6a1c7ef82adf8d8c03bf7dcea3fc180cd37d8ffd6eda8d8be21587f4c9b6632beee865ae51efdd71ed95c5a964fe8f714245ce296125862a00049a67fdf36e70da91499136a82bec13f360d200ec0c620500f996e63480d2afc6947b36754147c042b18a1658f9136e33614957e851959cbcadf8a851e2fd790da35b7afa9da46a39d0dca0af6acded75e680eaba8614d5e7fb748ad284dc85f0f25ff00fe5465d8b2f9f18c52e14f97a4d067980809571f029f00ad752e45eb6a84e3343fface181dc1e6d7183298e098c0f4712fa706bea0e423b22d2d441f90bc07e745ba9e3b8803452b357fad882c53aacc1d6258ee383302454cc96cd7c0764bdbf20ac530dd2359e236bf322914edb42683d9a62ddcf01101102a70de9d11cec0500b3be09760d4887e5ed70600f718267445df0c1d0104cd4b033f115e114aa0cdf51943dbab6ef3c25e598cf5530f251cee19ae81cb2c80e0682bbecdcb6d240cdd2ccae4b1d7ed9a10d7ceb1370335d1c93346aee2591251121064d541209c055d3c9735f3f2097c2705afbbac5c02f8f80092369076279e3a973de969c63c6ae05e0b4ea92d9dac676b4549976ba9a8d1723327eca082f644cc5b8849ed3a2cbaf63e1b0335baade4f865605e473f39f3a2de9ea659b147a054fda4c0ca023b6dd6013639ef18d99c2f7950193c0e1d013a94fccffcb9b0d1d0c7fb92105183a9fb16e96e5baeaf504ff2482fda07fb4911cbd119f4a80b0019abf5fe38fdbb116ea6d66dcce45abbace0c0803bc7191c5427afe59f62e93c8640c5ef4a8f5a0dd8c658b806f019d195937c185aaa31c212df1d0a8b97d374900feb7d160e3f0d55130ba0eaccfcf7de4a1e4cc45d3238bd7bf1c643d793a92b3a8f9a45ea10e95f8b57a5412e4e8405ee4131cd3f146d5a8a1afdd05761a0a1ac8c252dd0a8a86b288d6654da503d9eca33f2cc6c8b4d8d30eeedae49ba98c685bca926d221e2cfff568af816853b632beea3d56b8b1c3e3eb7c395967f15fa0ba38286dce6f0eeb5700e4ea4ac4b374a26baa9cb1debb7956fa4ffca9a4a6b93f9699b47fd35b8c6b0c9150c905d0b640aa19b34a50462df03f0145dfe109e0c16f36bd1232ff58ab709414e794404b54a992b7455bebd85142abead23b38d0e4ee1e56ccb6417d09dd93462ae047990167ec01a879d9c0c112fc0971cd5f35c4b67b5c7e731270d8a943cde8c9dca676dc7b9f692801adfb6b740257fbcf797a28c2dc51a5e13609718f67925866f699edd559759904fbd3b0af797bbb484c5fd86f17249fe7e5db689c48d622566e5ec0f0e8517c2bfdc8aaadae2e1b068980ee0f703cbfecc7612ae885583a00ded60bcf32fb54a973a2292c42fde372f57be6cf671b495afff6afeeec34b5ba06c4a7c19a075866ea82cc8d5d814cd1cfb886710fb791b05677f9015553981f31f24dc8ebc1aba1931fcc622f4acadb451eeed72676e80bb4cb61038dbfd78b8ccab0ad23c0292ce2692317b0fb79c99f1af6644b88fab994f49b5742139a6b9d1fca55e1a04679688a6c72c1e6aa94a75d601221dfc7c3bfea314f14a43cdfde0fa11a74467eb049c93c139d90f6ba8dd259fd570284bf7fb33e59f44b8ee064cf996a034128efc62f4a8a9c355722a28bb683a7970ed8686687c78caafc88b1fc8ff98f69d7ec8ba2e0670a77e891aca285db559741aa5f526018060678a7586125a4ec1f399a099babd096c901b6809d7a676a37957a5874396925599286b875f111baf7536aa7047c6cfe5ab4574eb1bc7143f9e6a674282dfb660e949b300dbe92bd1de86e56b967a8ae812c60514ca0458e76508f35db34ce06850a75954a2e7c03c01f2d3e2d0869b19c583732be3e35418de2cfe9e952ed636853cdcc5e578d685b776063408b2dcb5945ae5e45dd7c48c2d2963bdd7bd015e08ebb86395155efbf919ee85f03fd1b333dd71f3f2c9e94d1801ab2cdbf28f100c2f5973d817ec69438b32b3045a0686bde0472e80acb27bea9c759a0126be8f6d0943e48e07bf062f03a486041ba09ff93ea80ccb3f41354e2eda8295a8000d7470c37df1c100cdcddf7188a83a17da3ea4d0f4bf058139284f66fa840285b698992abbf3e81ce089edf77e95b942bc22c7a0ebe65aa77f9dfb742e7702180f6ae6981c3302b675db31dac16a2e8b598427f5cfb20aa33ea435d2916691e543cf0d6209f95dcbc873c05f27b68e52c820186ff473ee4213000ba1e43288855f3e05faa7c7b11141e50c197e36637833aab387c3f4d8a4e7988be3541e9db518894a8b737aeb9881630d0efea208ac2b04b5fb828e5574b7e101c4d1a382219efaec723e4c48949654ab31afeb72d4f76bd1e74328311e60774ccd2fb6d92f38695398c914f32213d08bacb8bf535eb63bebf816c42c1b3dc139e5389583de0e6fd3e579016c7b63fdebcc8874dd647f0988b43b246388c2e1aed8386648cea11a5dd08a2edd6418f2ec2292964c0ee21b2c409c80d02cbb37c2c3e6725e635973960840f4ba46315ff57afc61b59f731e807631b49c9f64dcde0cbd22db8cb50b565aae4918009fe950088e67d6c9c20bf256b5de1399921a5512d82428e57e29f8a5a1478811fb5f608cb1a663102b92873bcabd55c585ac7be87b3d5b31f4736c75c54aeb500aedbf3537e563a9cd16378431fcdc475c95a96ed91a85ef46c79402f6326afce03dbe80a8af16dc5fc10e4bfc05740343f6b78531845967eae614bde993daed3646d4126a38daa56d7b8248a29e1b38220c298c1c0bd8193d2bff3a862be3fd8c1f8028eb7e4017d3cbc237727295fb821fceaedaf44844db2d915966f8ac82f0f117ef5903334beef21ab777f4d05fb0da4c2ee39410ce69f71d9315fcae736e21a0298a8699ea3059936477fd4b4d78e0e64dd62a5b59efa368a0c993c0827aa95d56317af97a987371621be5b00de818925ef9151b7315996bf442b1ecced5a97bd07fd5c16ef16a2862b61e13efb1b7f2ade9426d19f411d457bc71d90da3d50f3416929548d5397c255173ca2c0b3bb5cdd4bf69c5cfab7db97e841418793f2bfe18ea370f516b4358764527f1234535290bb3feed10d13b7c09ffff9ffed676b49a86c54272db853522373455248b7625bc3b702ff64e25513d902659a0dafd8d48e46831c2542f2009859707411ec00631bbc9d924844ee2d838fd0388e746894508b596b03c1dbec264c25831635e2b4ec047cb06d9c115bf87a80c3a36c1eb39addd7a3b808b5ab5abcc7c42f85c0e955a693079288b922c74c4cf82cf09babb0608c945e65b0ac3a5e1cf149098bee51497e076797d5c9191beaac05f3a130c0747093db4dcc7077962625fd0b5a5f81e629b68b1eceaed02d07c52b75d84053307772a51668a45c662fc957256493a19537cfb8d0557c7cb7ef7dcc2ac3a66278ad6f3697b05c249b7424a4b242e507728018adf1c2cbf532df2bcd00f5e9bf5a34ea7dcfb8d47b2dd26a2f6542a35c9fb224d7df7fb8cf34316a7338976002c866a63cf19498edf9696888ba803274ad47844c29bdc55d2313fe3f65b43ffa10b808348a186f8afc615aad97fdf7578959ff14378d2b1b0c7f147cbc619b967a4fcda4a16e0074bd59295e75edfb496b859fd1f6b8f84f0df1b63f8a48cbae32274b35c24b863d1111bcc3a5daa6be0e78ca32228066bbc5b96e9c37a0ece9e88c93e9bfcfdae4b17b2d0f3a1b18dc44054292a526024a46576883483435ecaf245d87f89cd8544973b88c2c58723fd80eea411eabb35af42e3d3195b607a2e4e76f464fb1c3585ddac0fc3c6c4ccc80857372ca9f3d37ab1b015eb2f5de430ac5e10d69ab518666d9908c78b94ecd3593aa32f8d0c580480b554ca15725fd06b0dc3708c2af1852fcbafab0adf29de550fafb69bd2d019d1f614c9738a8342ffeefa6009d387f5d188b49445ce65b2e9fdfb9bb0e12367f1167ad605a04c8dfd2e549a20cff19faa919bd93cf00dfb292d36692268fe4f2243e53c852622a832b25e64ff76c18df5335d96ab630eb212c62ca0f1ba4f25abb186e6f67abe15a88af330462ef418f965979880d5705f5bf1644583bddea0c0841b34291b5cc37cf5e16d566311bb12967ad53ff0ab8ec435f005b4ae1486f82418728097e208070efd6ac5f0462d5676b994199cf2eaf25ff6d5ac682b37f84f83ef7fa835d685702cc4c3368e6d9086d1dbc342cbfe11b592406a2d1a6bd3d79ca9c2c892b41391bf6e1eb95278c09fc1249eb9e9d28e64e150288f914d22db969dcfb7b6da43d099a50cd27913a6777c2baba490adca0fde16db6f926103f59d51cbf8814a5b815198f3d077b28fe68f7c6e8fa761ed935f9e56e948b7918bd6ddb71221964b9860cf032c38ecb480599b1b1f3170dc13cbbc0b0cd63cdc35a048159bdb77be001f834940b48b20cf6f1f817e74b3607284273328c56d95ddbf7cd44983a2b17d9542c88a68bb81bf8878b56be1cd7eda4cb202516157bb4bfbcbb70336d8cc6d2bdd229cb230957b27413a660de9e5c72e8d56fe72091dccf2e3a3c8b7eed463c2da43f7d8b9ebbb7dbe4d934d6969bf078935fcb34a7afe92cbb00cd621392f09fb996255385b9973c322c32166e129a99600173103da2111facc5fc0697e3ef83ab7a8f789c3f725510a6707ff6805ba525c0246f4b46754b9c6365fba1dc14c0fbca67c2a6e5ba52b966a791e615046da2e02f8291cb70813f21d63bb812bcea9820853301209e066a27d5008121b400a4e613a3e0fb32a55f988e8c393053b0309e2f806b042c2ea7f718e5879219f51d87c331a1b203505e3b5fbf72675e894d78ff6c4f84ef3bb2e05043e112e4a7346e4ffb99cd41c4b01d1021892d6568867c0a1bc5abfee1e0495a7059c1b864b768c0f92e86609161902946c3b3ccaabb0df067c46d3dea8401a76b01570ba7109053fb92e46848a92c24cc9b47b927341f545efd745c3571b574b478d4e5e39d78edf7689fbf97d08f6ef362a75ed66573bd234099f348a32770359f9358a6bb31e9237faab7d17dce69a862c906d8260a7dad057c626b56853789d20e101171d19ce4de5d657f1c6c242041ce62dc4e9d66e1fc225d983a8e436f596b87dededd77182d59ecf75d48c8aecf4b613ec6312ce853eb314e78450a8b3cad20b4dad6d42a6b54cb9f7dbc8d17fcec2c62230641d3b6ff20a945a56e1f4e49384d5328c98b74a60d9a825006cf450b35305b0bfbb40f6beddad1f48aff3f6bf0f0c7f3fae8442ef3b66b22e4a56dcaf9ed47f6b0fc8a056d917002b9f9d4c6314dfa1c42156cdb8f48e0ca71c0cf5b292005e423b277dde1fd25d03cc8631ec3f330952ed60d3e768b4ee851278ff2f766f05e999a3f7259201977b7fc2933ef13b9a5ceb1d6560b5a05aa398ea81a696f8dfa0fbf38eefebe50fd9317567dd7bcd22bc416e5a79d2dd86f71c900712331a85f152cdcee53b22e9a983993e56128375647917a065a8409b866905f8a23afc7c0bf350f8fa794507550c53f6084658d013d9d0733f75ef0469ff5d190d48b1705beb74a0038d41b2c3cc7d2f8617a4c4664fc60d079276101c49edead9d466b8217cfa425055330a7c307a129c59b7a8caae1cda614026b0f12f90659b5ec1a944dcd5e76fa07eeb2257622094b9fb42350e0ea33e29587bee684436fdee8f7d81e5a2cdc24c8f6e9974b3ec1ee114f3a0e6d18dc014078480d098c73c7130f213455f2f69337197b052acc549c03b0530d1e4e8807f0806a9b3655339be798dc17743ee085f66faa5d43035455cde3f0a81af121e5faaf1c393fc072c90297b6a4ec861b0510c7830af3a3f9a870778cdb65ea5a455cdc21f321fdf106f043939b35a20eb008e920cfd14ca532827674f3e35ced0f9284b1fe3c8e8806e29f9dff8b672a2a47082e2aaae4a2db4cb8f2410e8750c3b474273327e18ae1c63951840535eece2c86e6bf207df44fd30303bfd927e4de48b6ef678606f4e343374126015358ab72bb0f2379611916941bd52cdd02674ab37420fc9c4d925b9c821227afccbda45eb37f0c86c421761b82ce9ea26688b2a8b7a8237fe3d544e66d7599489c3f6621f77c54daa04445653ae1772859f1607687b4ecee85e115aaa773f75ce12ff449b4bc75e25b64e0309ce01fad6fd190dfd6472c3501e97ff9c9d07fef2fa0c8d57c7acce4cad1e74a7a164adac480d2a12d8734e7198fc687511eff4420a4fb44a8a1fccf5345a4b5484a6814abc1c1b0434c822e8279d09c25d154d209de5a83f30836452797f977e8ea18e8d98f17e7c9ab5b0ab6a7a2ce60027a1856e84c93ebd3d9007334e179c757f91766f37c2d72b2f5703f28ab09ea26a6e9b3d3f987d366f8ac815eca5a3a6c5667ff7a292d94950fd3570f4bdbe4059707436223246219dd0bc2034a0dc55e2f0bf24737ef5b11d587e919e1f220d338f2d187e7d7066a99f60257dbcc66568ff5bfbeda3006de373d5137ad5142e251621acd8752a2724a0af5edc65c0dfd92a60934f16e15b5d015da666d2d477b3c6c68ad4762eaf26107b9ef136ab2e008810e49f835a7b9354262bd186c3dccfb4bc3d810f6324339852b192c3cda8db25a414f710939fd8c8bd532c0cbdacc4f08014a94ef409f53b7f97b1fcce9a411f927690c8756fefa61db834330e7a32e2499a76f2ba62b5da3a5e2146c75d84c3693bfdbd5831f60c427d6450c52a6bfaeab76a96c18e6dcde07a0366696276a1eab6f6e6450ffe6a273eb50a6b75e61419f4c90eee9ac9de617bca40dd48a3e54f844a02b317b7a6e3acd8cdfec0715803ab53e284798805548a37f14e076d09521ecbef976c0ad9a9d1834410291cb4b2698513765d183f62a608722386f2747ad0244b5be2d95c7546f617faefef9852ba7cec5f78b0e77b7c0de3133bca2d9a503285d1f863693a5e4536e3f627ac4db15514db3866d845cbc9251b1215323ce047bd16941524def03b5759e1d263ec65b704ad863fef49fc89bda3496780eefd002e88f3638474257c193864b868cf4e55537133870e8d2f1b4abca489e6a707100b8cc6e0961e43f3d2eb3adaaa1bd1bb4f699e92a65c5b9a590d04fd09d130438e18a807b91bc64fb2eeadb780546cf83d463d58e104fe73828b80492cf17df65237bcf11af22ea695c06f311766eb5d61187e0730384bbab5a242cfb15a45b7ba8a96acc6c7681d5704e26b746ab4dc029532e0b2218b71805f0c93da3b547b7ce565accaec5f55968ab6f48625f9a22c7ac38be1d70731da63b151709624906448946f29f136eaeb2ff8e6ee98041521d9ec4f643d9143dadbb5736e47702914a59e5b48090069fec066e6da9003635424dc97d2312489df1058e7dde62dd3732fff491d733b4d48f8165207b5249152f232b3e263589ff89dc2d078d1aed0490019a4b831c15648d2e9f1c933436745e6d0f6dde70fa4d650d5ee7517bc8b569880bc6525867f1791512385efec5620fcbc0d63d9a9f07e9fd420cf3d14dbe0672a62fa23689f720eeff674704ba81469c721b4fe31f1bef2832b381f9be4dfc14b8f51f6461f6e43b2839e7dfe0fe8c6415609a02826888004136794c69e6b18dde183e36f2b82966a07cf3bbcab130a0dfb7b826504de21e9c6247562b10bfd0f6d77baec58b3ebf43004076a744e25413dba45df0f2df460eec17921d999dea9fd66ab81d7474cb8de9b5567e276e1c410169898b6d1099f78256c6055702a43eeb34e6884d4f0c41140e1c270427309f76c938541c531e417d811a37c5d5be8e35adbf98aff9565da304a984962cc96ca340c7f92d31663eba902fd3b83530c534c3b452c9a1fa0d02fd956b40bc21a043713059843f64943ef0a03c455af2d89c08aa17a0f4038f3aa107e2616c6d037b88c5272c81cb0130b0e208b6004845d4c60e13280f445d530f3c19f43d1ed32ad5d7b3c3f87f476ce5b6f1e92ce0f83237c3e9f6495ac193995d352f0e3017eec11a79ebe4d4af634376e673200ae26979932969c6a04152395ea026264b573cf52f6f4d46b0c3f242a37230c18c378780f24dea0b468f53d55de2d1f7098b706f8e57132f083b907af02802741927b8a952a224392344055a6aa5b1ade39f586297b47a752bdec2768d2fa0b622a8966f531d6302e2ed01d878765bb08cb9a2ec187060f4eb01657ebfd50edd284de7c331972f75d050981c0f2883b35f212a5bc9706dbc4d88d1527c385f2996f62b689ad47e74f18fccdf43e47ad42650cf3f77f7aa83375d40b3e70179d55d18e01db154547e078ebbe5483778708e66175bf08a9cd009f5fa345d6d314ef8793821e85de14199aeadcd87a9b56ecd4629eef0f13afb01b0715dfcb48ba615e951916a4334f9859444b909827fcb31919e11cef6ef2c0acb3ccaf04b809ec8a8ac058e7365fd298260266d3523f7b19d38fabb4b1818beabe84ff8e06560cc54adc1eea0174a0dce62bb07bf9695245f39290113b81e38aadf0305454526e35bdb90709797acf2ee4d7c35e82d85f779780a3d6353dff9663e39fa11b55b4b4d59961984b9f3d6cbff17180e8f6264c7b9cd17c450fc1765891b332be686004d69479a9b27bcc1e5e21101fae7cbf8c5de76ad9eaa12f6f3dcf3f1246396dd811f3e504821027651a71ef3f3a7c659ff5bb79585285e87597bae90b8ce0217b34c927d3038ba4583d2bf101164bf39bedf8744aa5d837e4b9568cf5f6c40d412c338c5ffdfbd1916cfe918f734c258f4626ec9068291afd9a75a08b855d361791a62616a7071246dcc8fc6fcb197acb58914f6a3fc8bdf35906891479f8b0c6e949f2c9521efe8955ce2eb2bda8a01d0fe65c7dcf98a2b13d9c530b05dce39f5e3ed6e3c43ca56bc6c69dbd92db030c95d9f18b173e08846d6925e7e2e791cb205968f9b9c5443e45c22e9be885c985d9cab7c793e4c765c570c6776e25ebd9305fb6aeb834fa53ec299c0cc9c30602bfab78b174e656e4f12b35de17dfbb5ee5e0a4cb7f2b9d8799baf20ef7e9d6bc193db9857620d8c3b7f18e4734bbb1a99b0ad11ba271cf9ab6f4616764ef7e857d5716008e9f6c8445316b136204dc0aeb00819a1316438289e7f8c6d4e4cd1d4bb55d75405859a2cfb3fd35233fc9cb741250016942a72485ec5346aed68e2fd1beb6e34752f57d33c2177d51c609950aeacb553d85475fb7e720a8271ebf640d4c28f1171adfed8f35facec05c6e6f68007718506336eac1ebb9264c65f53b4a1d53fb2114643c71198483649b43c35b645d219ee9fb7611c169e11f60996e4eac3c6a2c3e46562d448e78e653f30a6a2e7f01d50308df5c60755f8033d8e71e6ea840f8dc28579e3e0471fabfd11fe3dade64ec373b2fcb777ad1453c126c7f7a41294ff644085893643b4a067860d902183f786879767f066cc011c9aa7de91c8217730e6d93cbb939c4a9655f42d48a9ea8ecbcf50c45bb86d5a9c0d817415f5e060271ed0e86e8901cf6a95dc6f01a32562f6ccae5da2bbc7c619e72f259dc6aa055932abd1e23df52c138591b5512005e8eaa7d0240bb4804bbfc9ced203ede4d73e95a022a0a7f3fc36a10612b2f21648c9016f2d0537104260c858c4a1ced1693c5ee0a96fea19f4fcb3a36b178ebaf7e5619528110a91c1adc66dd4109fc106ef8a85fe1c16638d232ba557bdebc57281cb874143b501e92a8d6b953398cfa63101cc7a921736d02d3efbf89df95ea3987209811457ba89b388f890432ed315158b90aaf5ed26448615f9147cb2f40ec15d68deba986dbaae41ae577fe28d97ff0f43430aeb570d1a70f2fb152ca8c1cd107b119ac66831a06cbe8c0507bceb1eaa8fcdea929587b60e5395641a8ac55085419a72511d34d052cb93b24ff58dd1773681a8d78f640f61128398e6238269eadee085e5c10df3c30740a86f489f92408fe9076a33a00b31f236b75795752c88005610182daf3b4900200d0f6cdc704be29edb4797d52cb4b985203d93abfd5acfa14c42f4d39c70b4970279497008fe520a87db349a20e1f8efdb11b4de4a8a328da3b0f76e2969edcdcab141aa75ddfa8676c4c0eba234c4e3b7eacf0ef4bca241909386b0c0306418d38d60de48842db9ec89f0e07a828ddaf77e59bf98214b33d07945164a5ea9d4e16317c3949a8d60f26290fe7c51846e3164dd415b3b8b4bc4893ea0a6eb4d88cdd68bcd35976dc098db90283f42a469342715f41306c3e35730df67ced7cc0fbb2632971cd672f9517d2dd8b44ea80cd88f9a1fb3493b4383de8782edb897c8d7f5cbbad3cb13062fd1ab8e8926894636c3cb9f8662a5971ba021f55292ec9aaa02dda3e09d2396a73d6e968e7660822285d2bdb7849aa49d918cd38ea127dcd3ca5ebc384dc3057f2ef8e4f65cd4e31d2e44bf85bd840f43ac14f28898eb41f9510d3ec34dfa7703d3c746b28acd1b0effbde5e7313606f0532e350a73b02ae3c18646c29a82e3d66556f724d122a3371f13691be48c93c97a656cd2e9f3ae3dc7c224d04302a7833b8fdd49afaa78e1b858b0edbd03534a9d02764a9dab41c396d700c5c436d91a6bfe9ccbb4909abb0de9f00f97ec8ba130073670dc422800e8721c96351b0e219c6a0d6e0212433cbd80899e6595d0d77be585d4469c40c62a7f6b6b3a019f3ef07de1100d226b4ce959a762561071647ff1bcfc1ec1f85a97652d257f775f5f82c3d5774e440d537e203895b9a5c07c643848103bae2b0b291be01fb8f2ca668dd41caf81d8874e76136a55ec94631d7e1995ea762d2f8f1d014ff9aede43abaa758645519a12bf59c376740cef1f645d13eba972b6639a6a9cce92ff376ea4109185ad450c22f0a1a1851667d09a79496844fc4cc29099a12d36a340de624094c94cd46dcba18edd3891153c50321ec11f97bbf76bdd0d5d1ce9036a20a352d3248c31f741d32622b54588350f8dc35b26e53df25609197346afe7824ce50062c717837a981cd8a47457ad9f1bbe7033d7034dcedc0de2cf949b1935bd9927a5978ef29f64ffd3ff43435994f4ea0aef5f6a726a58a62a9e91fa29acbb2856d1af09567c7609594f44620785257b78b374de56b558c7b61f6f3f591ca000c420fda33a8eb9f9063d1168a707267b750e85e331c491d271d9b7462c65c9d3958f96fd0de3e4c2d3c4038e17f262269516aa9f29fe381a9ac20fe733e21b17009d43626406101043e6f38e4a7f0c17f84ec331a2747a9ca84bb719f7271f1c17d0ab6271776eeda8ee3b3e172e27315a14d7c33aeda8d548113e3593e04fd71c79cbe251ef1de574d6ef03f5d6496a69f9fcec3009d44d42b81f423059a7cb832b676beeb845ef580314009f3b0d780bda6a387735d1fcbaf6cad204ec852400fe4fe42be27af6b501a825fd3cdc671adc0edbc6dee20df63c2fc2731f55fdef36c1a6dbe2ec0b09099be170db3eee0ec903302b72d7ad85c0f28093157426ffe2120aa1be28eb01ec115a978d66248fed8df7e59e96d6708314e5b8312336492312f16d8f588de16f9e33ef105e143d3d15a13291773f8568da8050826133622eb2abf441f5a1c336c07ebbe8273e00bf258853ab371ca897bd48be5fc748229641b7618ced54a7619a316df47fc7f98bee619459e6bc2ddb57690488dedeb248ec3aa9a39f0839803b3f8616fa9c9584d8a50b6173f1dfb68ce7bb7a3e7600203bc23e4a2762a2ea9c9de9262f38e8271ca680c5c41b829beb3d74c95592cca02ab55a96af73b93eadae30987f026170c37ad539d964adee6b3d53017d7d920a64149c4ee2be8c9037e7f8903cb58b182f41f78a15431a2b718899bba5158fba0dac42e30b0a71ad11c9b3da2419427b430e24de22d187d6fdcc965ef31a2cd963c16026d84f258d7c682a2f5831eb7be68962199bc5c1ea717247f1d49738279e7255bead716004b0c08dea06b7381fbae0203e3889befb73fae25053ae9e54b23904f6fd0cafea8bcde5def36db71c7af7e9cbbe6a43fcef174f79ca290f80046d7d523dcf27f9afa9f67964413f9d8046aaea6d1f76c760ce913d162a2cf57013cf0aa7572bbb44b8be0ca1abb99e8cd99347864590427b0a8249cd0c87ca683bbf2976338384ffff7f77edded02b7ddcf43708ca8bd89aeb33db6250cffae098bfc622c8ac31facaee863930ae7c7b987eff80e683aa550f0ce87905218ae9c5476f14b99082fed0fe9f4e2a5fd4dd78764d6ef9d1b2adfe1ec36c6e9c9ff42cb24801629a7ecfdf074a2349ee0927ad3de290efd575203fa03db030727314c9a9f19b6913ec944b8acf52ecb7b40c90b3b009e45e6ba828d28d0a9b4c0466a538171e4d9cb61512c9331a4c1f019d93dabf1b6970316210f174c387b112da32718f95cdcc01d568662035e68dbc9ea5b0fb241514b8acb443c3ddebb8c762f72bd9beec63932a9d56a018ebba3ae44f08169f6a57b5522cd9daddc4b42d12fa7ada14b4123857e173f94a4dcd01758672a42ae5060b4419c6833332be9c4206798a194a43aad4a69d2bf64815463d505142a1b9f15bea07018cfd5274b628d896b72ef20fe7f703f3ae58a1be64337ac0be483205b6fc494789f0504e880023629847b6c52709ed898040eaa0ab5fefb5284dc3cc78bb0a3e7fdb99e9296f7725fb111377324251b6feba4fb3df904dbe36dede2449d041bf1bb4742b747b6ed2770f0336918a45433b9ff4748b671914cd17837c26ec0213915857f7806b85559a46c9d19c0955de1339e00e7c3e91a3b0afe1974b8c833737114b72f177dcde2f4aa7377468d094159f6225d69027f43284e3ae66b50ed4b695330e0a186332b1a477c368b9844be7dfd82f07b40813fa92d8c9599685c2d89bc9e6ea7a261418dd34daa21a2dcc942155143b1e33dd757d049b5a3ff1d9f7f56c910a782bcf8b88e8dff24d776c7a5748a49fe55bd5df9f8594b263615a5a2ae4d5a4352f88b9af6a579b3c37b66ffc88ce3bf6b53438d925eb61419427fc7b21b5c3734209f06ac4ef47b0d2a4d05f335a5583f7cb7e9eb3e4990203d6bc36aa29b72fd6d1d3ef320cf052a378e49564cdf4bb1befe2f1004a420e87aa4cc09cd737e1035887dbb33aec6f3620f1494551c4cd6c8fed8c167eb209c25a7dfa2d17c1699067981606e6f260d953580fa0309027c84ad4958beb82a8f70f991e736d818a1fadc5f3477f5608b13d11a616147fff9b021c8c4d3c8c07975f31d980ea77fd3a47a4a9baeb931403e0192745fc221507c1e3c897cd243cc0c65c4d6226ec4835b00dd61aed1e342429e7ea1f79a4b789d9b5b70858f0422dfe1ae14f515b4f9cdbd24cc4d36352928d943fbb46bfc1c26d56ae019bc1cbd891d5d0dac5a92f9a6cb4176dac116c1ab2c5255f4863a99e757c92aa247906821a10445f954984081e9400794edab0166528a1a1f86e2b936b2f3da40f0ac1deeece5b57f2b4e50e2fadb7c026d0468fd6fc616d8fcb7a0e28126727833224ecf694ac544c1174d7ef5b236d32e2fcaf9a6b1069ad6d17bbcc90c3fbc9d2bfc37109511e0b6e42c8f3d09a129862e62933210757c523cd3386bd7042365dc9399fc84ccd5ae2ea6b6286a95cfac70a93f50346a4b9be2b96610114b6ba018739f5bbce072b1bbcd185e6865686004d69479a9b27bcc1e5e21101fae7cbf8c5de76ad9eaa12f6f13a62a144d12013def730190b812601ae42f9e449f059127896e27d047f31f9a390652ebcb20123281efda146d890066ef88fa6da2848ff6d0dbc5d1152c71bfd85707b5ca0939a47db3ce49364f054e55ae47f01190ae9ce6b421d1ba126c2217cc0ddb4b5ac7af992159e51517873340b4e6e4a862db3f58455de6eb6ca9ba4078a37da0b1801e27894a611cf842a490615cb6488293de0fd7b21bd7f95a642180740961dcfc6ff3f32bb2a119374a7f82b560c45877343bc5a701fc8068718c3be26beba84e37f45876c1acb0b6b368998bb49d8b97cb53c260e9cc0aba4f9700e2424406ac86c92d1c3ef5a4d5b9f40e971ef0bd1080b3623e906dd0ede3c89f8b7615584e50aa01d009b1d4696453f160daccf7d74c89841e87bf14dccd861079e77ed91f7fc088be08e6bd36a3be163c83426baaf58a4b32a688f2e71057ba0fa83f7995629bd30078bda8ac5375a7e01c93a2cb01322a6a5686eefb3a38986679ed0af757f21c7eb7c1882df428986c21c840b71a0445298a85e86f3dac44ada30abcdfe302d12a0ebf4423885e9530443ffb8ce233ecf3510a996c55a93df1eae4a44bf6c6cf366190de17c51fcbf7668a644b3ae7c96911e90c665c7269fc40aeb735407b594cde35834f5eecd3c61368dc3e6460c1d5592df34aac0ed789f0c1fc05fe84b9a2412b0d547a202882dae871abe40443b5da4efe345068c2b0732e7ede2f588e258b8226e3a3194832d1453c126c7f7a41294ff644085893643b4a067860d902183f786825f82c766ca66d5f47daece0b6ce08505a0e0bb2a68b9b5f29de95ce95f6d0890d6714d9c01aa9cbe3b0b0648276630de04bf8d946d05e1a8211a0d26f7300498d5bdbe0e78a96159ff03d7ef09d91d372d5e20fd811cdd853a07f4df4951742f1f296034a52b64b0b281a44db4b070b016e93673f59f5db395724cb989990f102e0468e191062b0b8b54de14926dc5f2dedf89aec36bfd75f013da1cd5e1cf74856c057374172a3ddcfcf7517ad0efb4b7433dcf06599cc849341062251b6dff857ddba706479e6deae0076e8cf74eed58bf8b3309d3512b4c53afb71d81f478ce45ec36b495c7b3b6e4465d2aa71fceefe5f9dce78315d8f4419ac5e1d5c3733d1862ef2413e21704f5b7e32929ef1a32f414388b7db670fb0f15f5cb4391694199ef68ccc38aaa1b698cafb47e9dc3da8d3d2a9a8a0cc850617b0ccd7887d3e2e8a57a8b75949aaee063db822d2c7e1057d784546a56ad6c99f61a40310bc91d89c4f57ad40082b00e5b64e5b0e080cbe9ec8b99e163a87413975d164c3c92cecefa576ccca5e85bb1aa3f80858cd1daf33007032874bbf4dcbbaed624273550c1d16d5c962e798df8273524809c3a2f284cf07b982e14c28513cbecc9e1861b3f616231458982c0a938f49d2a04a6a1de19765679df2a9b1819364c98bd2f5a4758bfd46756708a4cc95a0995073c63b5d5da7a5ebd92bcfd272811b69cfc3ffb2e85ce3cb8c867063a9438cd025aee0db9403b142822b888745c7f36b451981761cebd75aa1f04e7dc5e92661102d0f4eec123579b1b3e2437f049a444f70eaab1f4ab25a9154e025f8a567e98d0d5042f15d805958ee4b8ec6f48f88b3d89a892956a94a678f8d3fe64184edc6f9f6da2e0e2a570e6fb1c81fbbd8a272e45e7d2792d1ed6df55e2cf90d615c63b13da273d6e968e7660822285d2bdb7849aa49d918cd38ea127dcd3ca5eb138eddc55af57c68867fcb72302a4b8a8f2df72911bebc3e7cacf894cebaa086a551e78ed5f5389d2a8099c08ce3b91c9686c590533c2e44656e62456789620a4da4128bb6dbe200b98ffe3c9344ab26b1a80819f1a016bce31ece08863a272679f58a75dfd70b70541fefb7f4f93e33be6b461ec179af23539255cfd810b5580c3061c304692d80665310d3c3dbf215f69b5357836262807ba73edf8220518dd62fa20c2811767d16aaf08919381619b962d487857ee4242f1bb9b312dce524735c70d4ac12c9d18edb7ae0fae3cae62d4727bbe5c93532d4fcb2b4de13ea6ec2ac194c7fc3c95769c26cdf5c3787d9245579ef11b10eb69538dc00a9258eea4b7f2940f463e5fe6fd12080d665a1c04995531371d385cd8a60faa3ade18fbba735807248737f3b9195d01e4b0821ae5c1f2666cdffb877a70d24882f67085eccd6e9c9af9cd5f3e250dde0a169caa426d8725b4db94c5dd807ca9b01c840c1207a0308184f0013492763ff0583c446789c0156fb50dca016b10b9b12eb0769f449f096b6a9253c8c6b4c3c7820622f71d116bc018706e794f104a2d64f49f25b9f4187fc466143dbdca981cd8a47457ad9f1bbe7033d7034dcedc0de2cf949b1935bd9925d486c29c80db5b52ce00da16bc299f1988680c41ef0816db417cbea154357a6b1e3f015cbe0f005804fdea1a8bcab9cf3046f01269c32f35b773d838f79956f3ddf2481b67cd6c46cbe3b3381a4b8208704eb64109dbe19ffa98fb5079b63fc3af08752ba8f7f69ac5a83196689c35cecf51bc42723a4b5b42d28b1e3f9bfcc09bfbf027220fec58ad9056d3fc3030673b501d865d38ee718d25a2302e0aa6133a45786fa8f79b3969b4e99084a425c110425b82f1feb13b7ae36f0a71477f97440f766dda029e013105a208f17d612f155191f62ae1362ef8c107ba146fd82fba5bf084b389ad3c96a994ca2afdab7c814b6f4473621537e8f0582cd5b25e09b90820b294c89f22f91ccfade74aff38cfee930a8a312519b100cbfa58f27c4a2fd3eb457812e6ccffde6dc02e721bfc2f8a14dd82975eed58faaffd24ce7d768f580ffd21a657394533f37bda68917e064e4d55548341990314e5b8312336492312f16d8f588de16f9e33ef105e143d3d15a132f548fb0b29c9ad6a1f6e6bb28a05a63a3a76c0bc86a785615ee499d4c364fca4b71f50ad5736ff4192b6d736ab2511e38cab6156758fb488606f18386f04eb0d5dc1af8db651ec7333db6693395146834c3beb3051f72006e7b06c6e1796fb9783e2eedf60c8761da22aaab047d9159e094ee9bae74a3153050c4f2ad2a4bf116d925a7cedd95a0d0954d4b4648b68264535b1b9d812832edbe959c4b6770c323b7d17a515794a62f5f2a399cf4923f7755f80858b52e02e71fc440228c90f404a474b9b45cf80eb61580877dda465380db4afd28849c2309c76f3b05122630e0d3387e40d871514fc7e30de5e04811efe513fc430bdc71f82b0eaea3a3b47523c92ec29f0d3797bdc8c268a24d33670194a1d49934e1fd3bdd1c4e79fd10fb3192aecf05e7b5f9ecf7fb2370f592590a4f3d0b2b99ed87d48a491213e4c8d474975c1d4b96b7bebc7586f9f34626b81ad2c33f7e7867c1b0b9a36f42b8f710b268b4b5e4c77148022b27d1823d6ab027a6cd325c06280727b93d2234a040b1a35225ef7c5f9f01eda8f4886ec7ace4304a1bbfccf964b1a638192fb17bb27f6bb3230551046229919758d50bf01cc505c691131a758596ffa4d6e09a0b864c546eaf8bd32072f0f9a657f9a52cbf662585b659be7e1958ae419dda08d1366e0fe54adfea6013cb002b741532b7e4d1134959c369429b756111efd43ed1cdc2a92dfb9b6197aa9f65aab8797cbadcf758311990039ba082834cc264cab5ff47607ab003cd702f8ab8f8da58b4de82e2581ef05373df5ac10cf1cc1c358cef90f3c58f552f873aa67d3780aa65e5a2acbf75edbc3530807c969203d1a9a8410f54095e1400c738860dc0ac1e639e919b4d74071a01359e09518896b09912b95b395a5e519fe11beb14aaf91b61e3f0536063c28e21baa76be90146d2bd4ea8f5db3f0a509a17015f96d3c47c597f1cb8670a83d5ab57aa792bfbe89d751fe45d703d9e671f0647c821d6ecc65dec25d1c7a103862f857173b5d50d23bfaf02c3ebf2a8a24045c6caf9bef561a9ab385eee89be7e825ef0befec74858642af102368a931e04cf8418fed509009749a0588ac7a795b62d5bbd69ae9e3e3aba6eab16be491107ec0c73642281ee7a49b083b111128f5a1f22297a8080819fb32a477f1eb4c643451536ed50365f21aaba42491c719d4033958ac369780da86fbd982162e539be4961c03f17f902ab4183c14bd7f49e3723fd877b18ec889c89536f629b34250423af3dd102f8ff8aeb5aa094d5ec2ab2e593128f70d84b4b35fce92dba3b13e5da98b76ad23f67311dccee1003eb7785edee34f0c885065c02b2028412cd4bc1a89bb96f37bd80e4795658bfd6deb288cbcbae8c8e906482b75c72c813e47c3cd6be3f3cd6bc5f353d0b7da8a7ed6e9f28081bac1aaace35c39181de56aeb59322486a7820ba22d754e6825ceb89c54942b6d218c2c876b990b69a4caf0dbdd60924c28d86cf446856e6d95dcefd38da8148b2572fb16d40f8f8239607fe042b2a2b21cc5476d743654ed3eec6395560a7284c0fc29d87f8fe022117966044a2f5bf41b6b585d25cc661ff0ecc47a0a09632f86376a3268b2450fe9172fe2011eed2afbd22e082fabd277e38048a542cb9e0b249dcfe502a17a25e97cf7d7efed0eca4e850ba1dcf961fb13ba8e591ef985f53626baee7494a5572f2e3374ad4266e054564358d567e56305867fbdf059f4283bfaaaca61e53b3d7e343d09a238002278fe2c926177552e2172c0f7164c3d2e42c637dd21cd58af8081234a28576cf7a78d50e83693f5b72f18aef5d5d141c22e9d05c296f08464b97dee54bfa80339015e3ee2b9fb05c4f91d98c8371e1e803ad212d1ffec6610ba14c603ee4afec458be59ae1f21994a8b3e8bfd01fb63a9680390c1a765337e7ec1a21abf0a2faee3d39659fff1d057093666d6e47e90994f17aa31a51478d967673f5856dcc1c70320a66cd806836efa55864ab4f7161fa45d818d0c5cc27e509e82e0ba3a82fd3a9dfb131619997278d4049199f0e3f38bbefa18cedcbffe75b7e03e8b6b67e85920185b2501881365962476502800e22bc6122168da2541b8b9f6909d30152d9ba5c0fbc9d099b2fde00d9f20fe97d52e60596e78899d50b13492f659efe20694334d87ccef5875cd0b9e546e5701e7a6bd479a4d6bb24bd06c2550408dd62d5159126ff77ec6200f1b1e30661e0a2896808eb52774693f1c8b3b5c229f3961a3c4f67e4df22e4aaef97b2a40a176cbb77b7010468c87b39328645e0ac8d10ed04e5319ccfe7fe026e9c69588c8f18720d418f8e8181db09b4ae14a50d010fc34b67e3b2e9b802f869925a9ad331069822bd6fe4ec3449bfe2794577a40ae4979aa12d6cf221b97cc8b2968a9297d0181648ec2f41091ab58fa68050aafbc93a8b6d876216436dd71ebab6725fc95a5f91f9bd3890743c78302639dee22cd6e539ada238198ccd5dbf6fb96a8cf9a9217474f3ab7ee5f3de7ad1e36c78f0dfd374732459cd03ad5d7442cc09e907d3d7e93ab5ea7fd2db861e602dea7498f7a91efc4f542535a88e07dd3a8bd0316593bee888f4230a17da01a507eda6acdb522dd22f285a1e95e1cd17ed7436800b9156fca867eff5fd2f241585df015c991a6f504ec9c978d6a6d97bb78ece59aacd429b964831fc6582696edb4606de0b1732cd0a74d81a2693ce0c3914fd5b3d6371fa34199fbebc56f0ff6d04bf5150262769c42a31854f34ec35e421383d05797dd2cb959dfeb655be9a627f6b4ac818bbba8dbc52482ba8e5b30a22aceb75155f4f493defcfaf2ff088156b354d9778e9d0d93334653698c27d085161370c4f35b43071e1a4490e9be959ba199369482407decfbfe1a2972598d5c73a4e1d665080df1057f66e3770dbe17fed83089b27a6e41202f4de6a005e554c3a164d38be57df1507b7af6570d10e1958717e1a01f8c60a476c7cd882f4fca9c7f9804b8b67a5e2c49d6b82b27e5def5d5bce39e10cc00d29747f126a0074ce43e2ab9d66563664024d33b807c62fac250ffbc474db122a1dfbbffaf5b59ed5a430f3561a08e38a991247f23388f4d9b23dc26c1726c0c89c0683d82201734e4a4c496e880c0b91c0e81b05f42031bdd83ffc14c6e313f3aee6ee4633422b30189816bb78b4903beb5024332f1c07235013092b3efa5ff4d6a4480844416bfc9f186427afd08c030e5a9a546c0e18a59f31b9c13e451d4e57c27c23dfe74580f0a834da5ba89dfbad8d604ccd5b185bad56a0dcd980829b402dc08a723e0b170fc0f9f05727e453faaa710b5029fcaf94b08da950ebbc3352a9c89634790ddcb74440bdf14492249e3958b6d17b42e669b1b6d833d7c86459105feca54ea9abe7532396208d3cdadb552a27833c77ef6aab2499d0e7704013a257688ddf1d24d3562d424af24f4f4a8d814f958a54bfa948e84da0c6c25c95a67d01aa96a2c19944b2eba99a8e9b535d18be7a47b0b2cf185279c59674b032fa748a87cf5814f1f6026db61d8f7ce7b87365e10a9305984e14fb3f3c5748051d38cb65adb329312e21d4b517813281df6eb004eb7585ade072b665acdba408a7077426579e870e3ef4b8cbdb5c592ce19ca7d885cf3afc09ce426bc74118ffd195fe270ba213e930921c176dd947e6a9b12d7dd324c6785e579541c98b3455cd000264f521150b11b14489b7913612ab05ab1b770b5edf57199e8589aa11ee34421699554b3663111857e4d3fc8a1985c9c4b4e062e9c16cb73b859a80e1f8234835f5b168fba09633ec93295e4327ed559d423fb8896d1b06227be39c37c12cff1235c63e9bfd0edde7f71a0bd78111ccf91b736c0aadeb0cdee45a8268c10cc5c7dae1c07b09eaf0a2d1cb098f1e052b35042ebb0582dad9ffa8259a61f0159dd0af555cbe3ac040129dc18a5afcc7e068fffc8928a88e38a51fe4db8f7de6e7e0b6c99aeb5e922e1b236d8171af25d4859c0e2421da6077529812a0605713d860afbbad8427b5abccb40053d21fdb3aa5fb9acfbd416229d0386b0c3be541f6c374415b7cd58e4f9f8910819be906ed3517358ea482ff6f1da1d835d5b6a8fd4be2713999c61b1ae091e384eab2c8a7e2a2eb4ef2e2fd33a1fe586e61d91305761000fa3e35489402668e8154be7593ca5c19af76732bcd72d02fe19fa093dfcc81173cd7e7efadfbd3ddace5a34706f4263790dbb057b592d52e110d860e5bc7965ae1fd3db4933a8ad774703b739beef4bc5c7060bcabb9b30379f15e4e7d1f2ec86c7214559b1cdcd43b40d3bab80ea75a15ba67414195163da0690402871182e55e3f4ce7f35817a75fc9f7249e1652244b8ea4da08d2ee50c5eafdcd7b5c81d01124d9861fec2e2a797207d859be803cf22506a6fad3b80c4c9ee40ff169855dded1ec0caf1251af3aa456929c3678f71229e1803d520472a91b02d4f98054192e468ddbdb32f52e84260ed1ba9d82273df82a01ea49b3668ad98cea3ddfa84bdde4e34df9c60c5c5579b92c49607ef3943c29d2785ad665725f076a2ae9094d1a0327fc07c775c664ad79f9513cf3c2d91edf6654436bdd95fb01d4d697d7557b2554987ccd91974994004cdf3083b94593e2338e148333a2873231d5e4aa575473f95222c1ae0e09860b4e22d4a7d69a406262f861c8b001a1d439fc09b6e83407c3b32c19e4c956cd81e4e1c30e332e426d4a217708a3d5be8774d1651d700249f512a258658946c167322b0ad75ffb5a12f5e1d8acd870170d574f431d3083b5cccb976342b026bbe902b6937b63f5a607546bf7574bfa455c2b0c7766bc7d2748e8244c71d4eb27cc2fed7b14e8b01f48231e7511379afa113b4075cc2ac49c0acbfc1f52d2eb583a14403ddc85f3a63f003c12d57ce2b4a7b00602c23297afafe8692def22a41c9b6766e27af4596f6cc310951ed8ce59c724034b68bb2825e79d195561e310e9cbd0a24f82d9c4e3bdfe63277364190c6baae43be2197a1cec61588d17e162a436153f2c9724e9d56133d8bd34e154a714205556b05dcd0af87579f3fa52a8e930bd01d13b8cec81528fa33551527f13acfcf2bd9ab30a7dd1c35d84e6b990226c528abf3eba096f126c5c3ccb81e34b353143c61e12590d4c91779e5e6a7b1da61cd3785807d6638b613490cbf3e939270fd62df8e8598c5e102256dbcae5a4e73cfe9ff3c1c0fd39b9b9c50f5030231e331a6698bb37c6b27831dd30a0829db4ffea7e94ba8756c3090fcfe5360b5671fb2958d6bd08c55ab6214cb1dd64f50aba824b2aa0cb30ea73f7805ed783c81d5970686436cf17d2c1e7483361520b7ecf6270ba2275dc471cbf2f51b01329ee5c780aec3b9795a26db95332bce531d627c21f6b17cadd91ac245cc2cbe89a2dbc269a560d208a4f1ebb9dbdba5a9a888b3f839a72e46d2f47a6e1e3ca2d298c7f52632f74bcc561809c9d3f90ba9ae2eadf6f826aa7bab41cd85ec286cf48c1a8f8e80adbbf2c42d7bef0997a6f893a878859a7f5039e2205eead87e908d1c35feb0b3eecc942c8c114e5dc3cd7d434118ff031d67e8f31f7d6c70c11a992d8dab33bc75e4b309585684fe9498caafeb5872a34054bf075bda532511919e93bd07d2ca8add8d9eddf789342b4b553cb3c3b6c2de09f3d9ed31e14d9929409d826544fbd65ae60792ac550e2ff533dde34c1a3403d6e2628f9d1f89859f3b1e168e5497aad66a1af5e84668459665b1785b9b11e7da7122bd97a9d080f33c1c4ebf370dc74a4ba007684fe4f98df095f25e18fd15cbf64896f8d39600f10e39abd8a19e0b36993b74e2dc5bfaa22a00e70ca59385252b1a75663ee7fa7c07e71441e4095c989707cbd9bfa82876b5fb2d6e458b50f480086dfa1763933dba3887d2f1b5656d03013e32aa95a6592950a9a887344a58ba7812a7596b56116df78df43e8950ed1977305adc1ab3da444fa88c3b93474a35a25d81cdf0fbe63a6f314aad9c74884452103dbb83ed0d19aa8cbfc8c5d409f0e98782c11d60e672afe7da63add4dc73514c4909a62d727989d8cc4cc3bda9552de6d089a4d2668129f264b6db36aef2faaef7cbc1b9b1b9a41250e6556e0acb721f6f6fabd75b25bf0a75316ba313fcfcca521c61535909e0ae34a6859056a03f448e84e784298ea4cdc1066be05c38d36d14608ebc156995fc18419e92308f38081391f1803c40a5906047aab058bb18d597578e0b938130c033524f970b93f9a55193d0286d05acf03248d110a043b4e7e53fdfc6b743b36cefd785227df6b1e4ba560cc59ff07f3caaf938971c41125b0149a469f964f0fb966e870a3c9cc35325c7977e2a769b0414096b6569a37dc6d794063642611962b1d7afd9e7da550763962ec69300ffedf5ae938c8895f593d8fd9cfaa28509ecc83cdb53cce6ebedd03d02f171ce336f46550ec5be232b57819e943208c892bf128ace57176d2896cc3f1b53e4e22023eb3da98b3167cdaf402fde8dacebaa945e6c947174801939e97468b444d067dc723a8cebc0552b39075228363d832c6638131ab64c0c53987be0247b2b531c2c13861596c8b02f65224ab629c0a0fd1ccf3a2695bf8381911452fd748d704d96c665768232bd6d4ac9b8099b76024457af36284fae26e1320e09b88a1d5016089ed85ec59bebf248e6ecf0220a14a8448b9ce5b99fdbcbfd92e823afa531d41932b74b62cb2c4df83f8483ed964359bdfaba3f2533fce0b255870c763527b1c3a1225268647c8f6c3e6b6e8c01a92c07a4c20c6f5a27eb5d5a744259ea5462e6e339230d1fde5be3858736531f2af9e9454a2fba2a006bba989b9d472e71cee3a3b63a92dd0ab58a3d7ee348629a420e505eb4fb22be6d2acde4fa66a8bb9c8f8cf1a60ee80d0adc49fe47768ae1495feb7c1d2ae4cdaf6bea5cc5a8603803f5ce0e4aaab378e18133958fe688bfb7f810cfd41e4c805364f7bced71e679bc4b93799cd45a450f908eb9b070c0aa7a9b6dadf5e7ba5a959c43be4b515773ccb9775e4cee87f9bf575e9b219f666acb25e7b91466caa11d234771976d67108e06c4b9d5f76324606404d101ac4cd6ab0fe34f0bbbce29561e56b2c41403570223f9ecffaa76126042ae9e2a29e1a0683926f455b4ddfad1f271aa31e2d2877ffe55e15f9b4dc2f0cb4d1335c150e9a01df382a79882146235f9c78f311b538af7d1943c094a5a4fcc4723c0ca1168c9c999a87676a8d96b931714a1a4b3b1ec0374aadb42f3f14cb0d2c4d9b8a574fdc7dd923c8c70f3b98bc84d8eb0a1ce76b6c9195dc4a359ee868be88108fa77d11643cf5059b952dd00a3b4071482b1970c64e8345caa0031185f3a10d002a622d8d4cf171a734b74a70c149880f74a0bd371e9c122a4d6d2a2490f678305e0032eba9bca228d1cc42e61f9e92ed0f4e77d8b521f4de9ef026a2420dc4ec695a172ff6010d8a178156a83b1368c5b17a3fff7de45881c07cf311fc601a5f72df8c0e5c1e886a04567d9a75a0fbf61b77c47ee4a98b42da7b982ad108743c10109f124e8fd978d7bfa3227f2041b39535b2706da918df11e814a896e8eedb8f7c88a7cfc6f381999f2b42d954acef439bcb0bf5a2c7a29cf65d01389c29b7ac6df42dbead14efd36c0ee582d115cf4662b3e6b2f11ace288469d5edd0dfc050d0b725bcfad82aa0eb3e682fed23d1439501e1135208ac42be81bdfd71241966ddb802d0c7ab79f13ce6c2bfe522600b5fb331aad432ef5adaffa6dac1dc627713ca9e6e6f075be7060bb131514228effbabe2614858c039cf10130e3b3831be360ef6b05f79a981967db730090cf27c5ada18c9e6210215b2dc9508c8696ca350c44bb059ae4992390a683e7ed241b49c7428baf5ce8cd7014a479d02065bf0bde81fca817f839637a66543b684ba6818d452e5fc3ac4f0feaef8d3cf7cb9d0bd757f5a054e904616d19e42e1c1369f5c6efbda1fe4d4e7c6287a22c0b921dbb813bd8029a86baf740fbb83f720597e68c6659228704f8988b02c6d4f13dc511d7eefcadd31d0dbf25aa8c75a4949c86ca845f62a88472b08948eb060eaf6f8c585750d80c71365a0ffd856984b6eda9ca429336eb90e9da37263e20ac9ca16e8cf1bc0e1fad708a32a269286b27386e4a425413836886ff76ba32d1012220d441e465c246abe20405c5ce219b087b12e6d81524a90b63c8a26e97a6ec7c1c879430525267322b2faa82229ab7a62d2d3e373931480a7e6175fec6acc2b5c7077b5dff94172455168c509a931e63a1b2232f18fdf1dc4f3a6530ff97b1a4dc939ace5cebdfbd9b5c06707add0992cd47daf74d4f72e16b20731978a0ff073d7436991de55f72a514d8e630082ef91a4e69e31c8a2cf8b2d9e41e781edce14c5f40c327a0bf6981cb1492dbf7bf90d61eb71b2164dce2b49564bd57057c57a13822161e8bce9a7a438821b31ccbcd09ef7178f0ecabafc3679f69901f6624e8e38831d35cb8a967cca7fad01d3bc1c8a6e0efe472eedae15dd0e951ba7c09b7f7c69879760cc9ac6cb22973c0b4d4b6059d8b71d20163d74c2abd6d0339d4c60166313e50739fb30bdea0745222743bbf0ab81086075c3689898c427bb51386df303c5bef928969473c6c8c51d25462dd6215bc5bc88043407802e3b26838f2fd6c25ecc2d2e3b5c7630778db24252830adbf9548ec50f7e48efc8fd345c48ca7a83be196c9b1b5c63103d9b55201852aa6259fe220daeb0138fee74810de9d88280a3becabc3fc4e340822fa6a1c3adee50eda1fff67a88a23294b2ee06813953dbd12e391b69a60ec1a96b5207f6c3d5c076b44cf0005273ca1b817a0457796d0735a23ee99a08d85e5e022a7bfb7f4a28e5e893b6f95bb6893ac569965dba1db02cd66eb8fefcd22cf3eb95e275ea804c5f5f3101ac4ca6a815aef355a0473e351cadbed1206d0998ed1699580533f1b903c8ef687d6234b373febbc4ff90e4bf0583c9b9786ebe6e292df029df5882ad6ba1b5aa32e11b51e2454e4a6e4495920a6c5811ed224e207a6f019a6160094049b484ba71b67204f97180d13fd2789658522a63ebfc375743b1a9125dd55e950c7c473315b0ac96c8a6c6840ec6c6fc3c8a3473faf24abab70277a355cc04b78020ee858907a050cd20a3668cab23cb34fefcfccba8e8debe9b8c7b4f23171e9d5ded7d5deec4f357301a91a5718fd4d89c72ed6f33c522868b39bc438360f4c740dc50cbb75e5f5e519c688b332fb0e477022a43b2d8f0a51f214e7157285b557b14dc747fb6747342612c65cc0665bb02113053b174dc0955f980e34c3de4eaf2e773391c842fd509f5dc40552c59df3aeb9f9925f69a5cff9bf407946188da9a6eed1cf44e7ce54163ed90d11911511c2d2e9f7b7024eb1a9b47fca6ac161f4c28f0e8ced84f63d30c5e985cc430943c12ffa1d232847781d29ddd1980be704364069b04c248e4cd62b8905c041c95299ad0c3d3fad6300f291f0a30ffce318a516e777a38bb1a24ff2c10fcce3b1d04523461c30cb8ec38c057a2a7fce0cd296be1edbc500ab692d9d621ad4d25dafa6895705f48079bf87ce476fe1332e291e25e4ea9a837fd2adaa34c62a2b0e31676d678deb68a610dc1a7bdc6e137fbaa6d0909591c96166b0000a06681966d4f4662a28bf452a26a8be02c1bd26d31658b93112e17ba9f5ec2b01819d310d2641fa53e3888b1a672f6e1da1e57c3c3e069ad1c0912b0260a56c7f03d0be824b16226add8312a39397fae5c94f1e1584bca8f07c7555aa8ef0d24d3ac15d0e65d4e074a443fcc84edbda1e9fc90de4daddeb078dbda2a8838448888f3fd3952177aa177800d0d382f92d95e224fdbb90478d8669266cb2b8a91b32855400b701870119ebde937ccc546c83cef4a3adbe39bbe743fd746f93521d9743fb39dfbd010b12f186ba3c90f6f78b816dfb8751652ce66eda77eef1ef274ec4ee10b5fdf9c2bc923ea4ad6635911d87570361308e9d385b1cd2bf094b056f82bcf00431b036540ad8356082beb96852b484ee0b67b4f04bfb362e6c517207e1e0185acbe455e7a5ef5abf62938183530c1aa6fe884c120576e94da9a7d63b5ffb4b87f0a9b924b3ab9ecdd3f6572d37a23ca22898ab8445ba6448df7814a5dd25f9f0234099232a87017c00ac0df3480df047b618d70e6d608eaff7303487f63f5da7917542abd72cc0b50aa6cc5412c0abd9030e91e5cae65bd6ed093445632efa9a612b4af166944e9a536673a01db353566c4ba59ccb149210c5affe125839190a0b56106f9079a1bd30bca938354db4d8665ccc7ba8245bf72851010a117c21c1109ce3127050c1e8eb69dddcf2f677f6a97b83260d91274ade57fcd689f00e57ee0943c2c8f3244eb0a3e0077370844940820e1e046561c085f0b0d59ebef6c05c070995869bf457c25d7b3802b9d0466bd735eb2cac7aefd4e9583437c952bb79d323700ad6c256b188d72aa3cfe0221d9e487b7c0278d78d150be1cedc49923a48b90dcf9fe9e652b8ced0d41d025448cb7ded905daec81977e6b5e0027cef9075da2d71d422d25fc2e5bbf7bb77cfef85b6c7ff5c433c04116a9fbefea52d4365eb5584d2031a2495d05a7d3d579d26eb1a43fb753bea356263eb778ff4e8810653228bdaf2adf4dfff2de67f00d90106d79dc36203e657bf497d5b3412ca6062f8901de0f717a8eaabceebf3dc5130493deabee5c5b3f8e38745461afa5b1d7cac7903916d82ddece627d4e01fd4a21b03f1fff71ccbd444c755f64f029de68ce44b25574a59847a42b5bd568d1bfca8feaf1bc381baf8abbac7046567b1d264e7507e56a38e9cda1a79cc2d1b1d290b1c4ce4d7c0e6e9c44344e43e3e49d82b54a5fba91579e42c5987591af3398d479b56c58908c98d234a3d7d2d9fd3253cf9ee0c17e6fa3df78a5c1112893ca4a40d2c85aba8eefa47851e893876ba07c7e25c4ee6367bba0fe8b11c18d05f2551df750c6e183f2d19bd4238b6c473d0a6beaf457bc23688a073b22fe0961f989eddc5fbf9d28befa2d7b0fb22cea2ac42710794b0f6a8d8afd8da877f0118204a20ecef337fc451bf3fad6e5a5f0ac8521ed14e71e8a3592c20f74905bb9998c9ab2730c6b330b3f7afc4cafbceceaae7eeccfd4279c168d65afc62ef85ef694629b6c1ea66234b567374c603e08beafe79c3d290e7e525865dfb3b3df3cebee524100638fe1e913647f07282ec8b96760179f86af3de1c2bb5ed02a7fff90c94862c2a6ad1958b39eaeb11c97ddfa0404ce3cf8054ad08ef3e357b24996a11e488360557e83390f1bb8a0e413710b7474ba6cdaa792d09034a76c85f306232ad735630e89771e1f803a6af7059f1d5ceecd8a54016bec64b09ee6c81f0d226a04902bf535814df0c342a4dc362b6eb7dcf96e7613f14d190dbc448e19b5690952d581fe44ced4515d9ceecda4f957e4b4f33b033219317095358471e77f69096d57e9afe8644e40e6f3481919f5154c2ca29e9245e201cc50ec22d8f0f2ee04fe3d3f86f107202de492c117a083c78659b11abb7321b6d370dc63b2dae4ca1c05b835351ea508a77301090df64bf3882384af0f40449c9b5a44f227c10a9aa610c435c3d16494ddc1590bdc67c19c0f8c3d210d855a355245491405676e7176dce73a8d22a61c30ba7f2af11b3e5caeb02c30dbaff22e3368fd8b26e729634c81a77d6e3f2df880b0208dfbfc115ec472d800525be1dcc07b66214ac91f1c99f3f4ff4c7c66631f1845634f4725367542d96ae16e88c361a3ae4a61e67953f3645057d283dbfe99a6fa06f83ca231faeb0f867f40eb8af3f05f1851f74e22f0397c3515074e7b673015c1fde16f65c90732dc1482c9088e26278cc6505c2d81571efb55d4f0d5effd6348430942cf6b8926857d795270c87e974f5fb397ca704fe1d9f5dbaa96336983a21b17e43a93007861e9955fddcc5b5cfdbced6ba1b31227b9c48781f34c26ed84d8c82238959465c386195ee080af5aaf6d0375ae04f58d84e7f1335a1cae0b3ef7fe5b38048dca6394efecb2325e24d2fcf4445e9c2aa69b9ba3727198a7149b479371b9b246adcb22be84be970ce4210abe12adb46e4d5841be4afa70de3c9982d0517e268e17f98ad8fe999e0add0bd650030dc6cd9c054fa12b97b105ae033eeca53fdb9c220c5ef9edf3ff9cee5669212d129c4dadc28eef9b862ccf64423362c38d883afd129d94c5a293e951edddd525b73df690b2b208f32ae316477cdadfedb32d704c377f3b0ccae3a538d901fa7ab05470f038ae4a1f7adaed5bc97af253899dd8dce6667a25f0ba4ae7903095331cf9e81497864260bc58d59dae1a54722b278629d5d3329c72d53786d04c1b6c35ebe0939c860687dc91d0300fbac7e09830387dde3f2355f6a98893e6868f0f67d4c29859ee14855687be3cf4449c0a0be730f0570ba61a83aac43ffbc9eba35b727d8eb8a2cd274336292ea5ee9ec98f28b331db7468428f27bd76c7cb12aee60637a387b21a55cd449109a74b814059d9b71f0c0c9116c5ac2af270461a6ca0a7eddea2c0169aedd72a2b4c94b5e1b40c2c178409a3b5b606cdfb40261c7df5fc00cc1f25684cb58b0601d981919f39d80c087184736327369536b4a4db08710404ea806c3d5bef73392bce390173c4d826624074704737f2942c61d2bb623ed6ecdc1adfc38d176b2dcfc4c94f694b6a57645117f8648ebf4bfa1d33875da4f3145bcade47fae02e97e6f8af21d83be3490439757db480089a987453ce07efff91ab96946f382354c84ecb9ead00254bda66464122f384dbbdeb42a8bdc2834cb589f19eb409865dc1fccd2b4e1d8d766cc7b0ad6698dda1d91002986a10a8fc8f59ffcb60998bd6078d8b7e2778cbe43abf04c2e322e69ef9b8b3f2c6952a641cce28cc45a2f4d66307dddcd071109546e251efa2a489bb0fcf1366c535f07c8cbd612b51b3aea5edd71ea9889c42c6c63016139ba4108a319a3dba21a9e91e583a5c90d0440000ff7e65306f4d686c4618b65a8f1e72faf84c0a98e1fe9469a629bd2e754e1f8b32fcd84a6b18256d0960c2619b99671c6521fbbf82b23d02bd533f81c6c744d3092cc9744a99269297c0d060797d9aec48d19e2dff62be874223aff0d1fdbdad7ef5a656c4f95657f0964abe0ae413bae5d16a57063486f5df58c90524bda6d0474dfe8f53e9908bce27b992b7cfd74903181415dbe169ca0e40b411f0edcc6fd28bae052127959a074ecb07e43e797b9ec5ffc3c8653ca5bb6283791f940f4733201ebcf654ad82c96e912bfc66b140e87431fd983b67a85bdc89219c4d6e74b4a061a5eca388f1b13d5b99d446827fda32affe19e2788d04bfb2edb0f1b0fff33ff00f72fe264c28e7fa5ca13e8a899fb9c24070d1e6565823fcdc8eb354490731b333b131f9bd154073c154c506e13438c743f18700dde9ea1f0e7b5e602691e277f2503cae6c694b8811007283ac00722791ea263fa0d12f66d878e37bb6b213a4a02cc9fcfb79a02cfaebdc162cd12d4ac4069d56d5c1799515551c82e5ca75cf0d8ff2c4021e22ee84489fd001897bf0bab2dceb8b4adf839769b6a04df66edb7896824666d57a04478e69b641c924cd6c56e00d5b1c0ec2cd2d27bd971f82bf9b4c877174ad541072a62ed0d5fdf1fea3aedb70cd2f3313b6de4317b6626f8720a750274e729579dc897e257bd1fc0b2a5a97c92e580560fb34a7c2dccb137ccf980917107658c862d07c79f552f2c8c0a7c1ec8d6f71daf8c262b0826a23319dcce561acd22956e36c259ae688c94045e75ad15e7b466490a7705d2c2f28a5a6fade76b625651c8a666d5b72bd8620e6a0963276debeaeb5ade4d193d41eff6e43cac74608bfad4d14d7fb7895bd29d8e3d1951dc473cc62d154f5fd4cd36d275d0f8ba6cb1e691d1ab84cad69e8cb0b4b3a8927444f773fc71191cd3cc99982fc92188ee0444d17f66ebb9e9811f520cda0db0ce80b23ff3ebed5e6a4d282ae3e125b7965808a099e983f0c1a086a35f21ea127a343513d50e79d743463a852594dacafc7ea57d51724ec15b07e692ce716e1e3fe790350eeb6892587bc9e8cc209e9538f53d4f5140b044fbe5ef1ce38b9907ac60c8d850da5c5e127401e71995f3708b08e7c91919b20d664e679b2b0fa927a53f0c2d463648fc2af382a5476dcc0aaa2b253bb88117ee98085629be6d9fea3ee3b045699440cd3b5746c12d80c387b15cd6e305f30ad09100ab195220533e83aa409d03f5def5bbe791f905a98f463ad10e6e3edeaa5f5491529383569e4270ee965c3f27077f3cef72476fdf0db2de53117e8b4b2edef4a1ff186479a9af0c9aaf7f55d7a26202967d633ea1bbcc1f4be0a29fc7075b03776518131b4646b26c0ed45b497e92e9948182673c3657875b4a0a61b146f6f0af99020d4bcf1829089de5f8c4b7cc1e2a6cfb813a59ce85673c3546d00323d7c1ffbbcf15f7900a1eda94fd45c4b0e1abbf67976acba486c4ff09d54f434829be30dd233127fb410c21d5dcb5b74a52b6b00d050709789537c250a9af331b96c2a65c909991c5c57692fae17d3c98ace12ad843df5688d3508844315dc708be3c748f890bd2dc13cf9de8b72368119ecd3dd82471089d59b278718caba27abfd973b3c04a0a5350323590af9bfa989264d5b7ac8aa3c9d7f9b385a115afec746d20748d360d3d5f6bf43b5b93a5e05f4748f5df96d5cfda7ed421daa15c7dbcbbb0013c9dc4101661319d8d19a09a5a29312b50c3b157ebdcf183aceb0b0ba8de01006b4e778b78f8a8c7762167a6cb6fa2e0cdb91aa1bc74d553df739460f61a077c3ccbdd8c92a92221438f2cb120d2ce1f272e3255a074282189d21fc5ca81b49e8a5dd9b2b953b2bf69456fa612d36d6c58748f0cf3c72081b4e1d213c4dbd3236e67cbdf8f7bbd806c9bdafc774ac631f822b0ff10255298b8d6b31270a1535f55ea85265bcd66784af7e7bf879ce23f882f06e9b6a95ee1640a9fc0000f1207680e9952d793a5f2e66726e5a30a2b0167d686e356c52550faed5c2ec21d76c23639b0496fb4c9bacc4c89d972337431294c8bcadf8b0497d356c541a39cd4e0e13b082a0286832c52f8ffa53416db622c274c058b326a7a12514c545a32d1f18c919a364d176a09cf08676a91c841321b2514106de35ac009f88646421766361f1cb75ee5ff31012bfe477b00f20b32492a1870cd5f2d8f86e7d9e79bcd82b7a41640c77d504ef4a05a25260a95b43917157e90aeb2b838ca4e519d2375aaf56cc7065cbe96b519e14f24da488494d15b9f58c8b88da25968a1709a184ee29ca67d93c7b57dce7da9a4cac69fc10236a128df89c8bc41654a578a013b914b83de59615753d89f9616e083eb28aeef70e255872079188a4b7c4f134d3247460e56bd84910b86a46be22836a08bf701b8aab65259fc79df39ace4781dc43688731e0ebe35459682793dda637b5f0c376e9640ec5ca8876d2e36008a58703697872eb16b6da2a37ed22f63616c28f7b80ea70e4c06de7bac6957625f6fed88bbad1ef6bc254095487bb1ffa9318ce755e20035dea2f93be83adfbd01935d329d6f305d478ad0f93c00df253b9fc9293612bfcc292401e00f83053755e6e9285130e438a408550cb905bfbc87e251ffc7014543df42b84e979764c5390d437f1688c4a36e3b223c445b1f3abe737e16ef3dd4167417ce65e9b288ed5d22531bde1e7ea518240aa71d48603836216deabae4511e1896176662504b8b301226f0a0f1cea7c7de6fabcf2df2816592daedd1641f9b21ba8a264400dac3d52fd162d727881f210e1c60f0e35a3b6aeaf184ceaa3d054160650f5f8cd682d44b21baa662a65039cd76219306a92bdb4172216be50c41108dc78cc0e7dd37a06ed70633bca06c16b71abc2f7beb2592036c8d198084dd389fe1d74810d873fb48e768d0558145628d86b460671e3ea299d5f3463e28e4c0c0ecbb5d754c814b7178bb9f99c039d080a776d5d780d4fcf63dd35b459ac819fb9948a1561b274692e43e28f5b21daa4b6bd4cc247d5cd529d16d9631e73f31072ea5415fac4a46a2f57680a1e3e15fa5c5190bd2db6dd683a595e74387e37608131826dc45d26073ae497411ef86d4e90ca5512c93e96ae9f82ae153b5d7b07030704cd81f688731b73eca6e32e0114beb31561c4e757976f8163db7467461b8881916e86fb45b77625091e3f7c2acd4da2816d2b3b28794a5361aa461b1d90ca419e065e37106b39cb66fb538d14c4c4f039d228499e243f09f502440f44105f288c4db638545bc3f9d8adb65ff5c2e556e6f142296a6dcf3018c61d02759622b07f4ac59a7962a2b46bc02d28c3bd71b58ba97b36ffbebaff7ed021499eee57250f0c311f6282d1a9f2395d6f1790eebf3ac02f3e6216cdb6a9348ac871a0da6ae1a3fa67b34da273b4cb472dffc7717e884eeb17c70a629b313e40221af192d277c73f59e7b78b9813b4f71ed5a39d0f6671e11f46615f0d07fc56b1fa1d66fd4723ef36cbc68a9edf2f07e23c16356b6ab614aa875572dbe52495432519f1ad1c738118944024f71eb746e514312e0776d02b8d04a8a469855f48c82b7a4e1624ed4fa91790f2b52983b522fbc6f950dd8a6f09cc1b25b5df8cccc1b66553ae010f4b0357462926ce626e5911e58afa9e1d30cb46af72bdd8efa34e9710abfb64adf3ab82ebf0e0efca2a6b1872f0232969d90dfcb8d187b6412689f5dd24472042a346e107b72f32538bca56d5fec36c42f2b6d75667e44f674a48467bc9249300150435f197b6c1ff4f4cd3928896ab10e5081c5a0eb23d5faa5bb1cfb24cc91576218da092cabf271552e87f78833cefa6e8cb3ec793b55f188bf27c1612d3ac3175cf6adf5e97158f70fa90ba7c4527bb16b05aa1387b434eecc280f1df0bb774f55653eaca5b50f22a48188fb8e3c82c97b73cadfa09338c423747e7bb586643b53a370bbd14071bf7ad62b34dd50d361ea7e74bad14cbef2acd861eb6a833db3744849ddf066b22b5a3cf070551324ab98ad647db6a5f5d0ed6eced96cb9736c0a7a8c165c87ed2730b1744293599180da31e90eaf220a4f76a59edbd3f769b3436509238b0e790c8390fd9ca96af0689752ead9ab50b17bf920a39e27e9c95a069cf5acfbb17c4a8061ba1e0271a59a66e34a1aeb8f6cc41a46fa0453bd644feb0c9b4e6a7039392c78cc68e1d3d8858720b39deda010b8bb4b44d95018ed13a4ecbbba9c489d0c18643524f99a3e29c30f15a17b6e7f370518afd60531f67facfed0c4695c0a351db9953c7ea53c520560c0743ce7241345133f7ef16162b540058d8829627da80442cf6ce215b529ef818ba212bef8609afd5b02a93d7dad7fa3de57fa653e59e6e0d6c5bd542f6a5b40dabe51626ef3d8ecddb36433861b1d8fb7999f31a43b4c2da7f0ff9699170f21962cfb7128908fdb7a0b47fb1cbb43835e2db1cdcaf38f957ed0291bb2455bf0a2e8bde765069a1487134cf77dd76652d3963dee658b4f25d1b1bfa72c8fcb95c367c014597f103ed2fbeddbd47b15a305887e16776310d26fb38bcbc6fcc318dee77a12b5e52a1eba6dcecefb891b8aa2437edce2d955ec97ff199de750c27b6b7d062c054bbbc82fb3574606c1e7acee6faea4902be7620b6628bb32173cc545e1288c5e42b577253fe776595b96b7206abee376ed6e94035fc94343437b8472641d266d59533b7f82c5f60c462b1f4404e99b8e63a8638a736a7ab9ea758abcd1275a89786cabbcad3ec427496fcd1562a4ec457c3cadbc889ac602fab0f3d63916874f2ea1069b57a7c0899252107c9fdd80b9a53b6276c70ccef282526270c2d30255ec9cff1eeeda21287ff9b6a6add29986fae6e64b45336873ce684542777a9f93f0261bc8c98ba52d8abe446d1390baf886497a02fa4362e786d25a663dc1437d54f4985da8f36db17f18cf19c2664b6f04c06a0a2a71dbab28472666699470204dfcf1591b2948dd0a9c4f14ce45c08636aa65d85d42b8d2508d34c5405289586012c7131c1da4dd3eade73693c40df82574760e40a9f73feb37e0a4e0d4d0acd8ffa5fde892e69d0a2ba4b85cacf7ccec9a439a7b9300ca0836cac255acec4e342339eaf5e6b88635b7cdb79c6ae42cda733398f71ed9e2410341734196471ded348a09df3ecf77e54256343771a1c1c252030acb33935f2318cbc23ae0a0dfe8e7f8153cb04258c4123b3fd302c2ea7c6ff1ec6c18f760bb69a89172cb56e69431f7c50dc71598491ce283d0d6c97187c29abf4c985d5454e51b5a215fd499b0ef602b0a3cfa8922808b5f3b2943902524dd5d6fc0c414f2d4cbbec62af860b3026141b7711a6fced0bdd5becd3d2fe1956abeb4dfcb3679f397dd333d1702675d40fe09e19af9235df2ec9f4d899c4ce2bbc837100d6c25fa9ed723276777917e2e65f3262ba96b6e90538890b029f48a0a1902eb40b7392748ca6af4bf15736cf7e6be237341abdb529f497c4a5388b577d5a72341aab6ccedc5b3d49e39055f5febcae7555dd827059ad0fe3f5eedb5581a20153d9744fd4a758825568600bccaa0d1ef2af7c6e8b03f25ac586e174c8f775bc71e5bde86929202c09a0196f261c2433eed582ec1d55b58d2ccd12fa6a344ff63daf83d0f7fdc61243826512f06f1c8f01f176f50a6541e48d26df65f4697d26928b1b590dd27b8b5426e113667469ca970882568c3355b8d22a42e1798dc05363f86689c66e8362ea7989dd0b075e5dcd0c93b8c235651869d3f3c2713a165bacc0dc5313a41bd37b182bb5dcef596f8943966d340db8af70898a63bb40345f71b0830ea396ea8277758bd47ae111633946301fb462e81f2f5fa0f763808a27d0b450fe605d5f5f5a860100235ac50b7e2cf43085b004164d5a6ccf2f9495caf07f2daf878059e50766d7987777eced6d14607eb7866ddb594df8d5f1f4091b54f99bfb1e8e36879aa759af7792f1441eb6197932dd97f0e05382af77413500f9ed38979ef0ba32625514a23a2622a62d7d9b1f229a3eb7afbd197080b2921c226ab5b90c2d8eaa379be1cc98306f53e8e07d6c6ba70f5a3df76f54e35ff03a234c7635463dc66136d97ad72d5a164f70d74cf7da2081a94caf681180e9aa141d85550cc56c3349c9179691ba699883c04c42013b77c0474d62f1d22abbf82a1900e27724c4f1c2481f29673e860d3aafe194d62c7cdc24e6bbf07ddf08ad7791432f07c6396642135c35c99a075b40d12d9cc1dc30ddbdf893b0f3611669a3db085a595c636e571bd70afff5b6e9d0ecb61359823febfacaeea61d56dc13bb31df11924b878e3ae5b7a59c1d8b511fa6a7617b9df05bd7480e42b474e1e6bb33f4b454109b3d610380f6b1e9ef5b423c835d6336355a18d2e8ae2cfd54d298b506a2a31cf384b0601d90e03a13e345ecfcc0709455c23be8f2be042d89db75fc5bc35e7bf52ac9c036634479003c8f5df057925330d7e1da4789013182e09ff5c45a2166735a1ee2d0f50aea66a8443ca6b046ccc6c29b04e40b1afd3e491ceac5c2ef745feb42e3309219e81e5a7416e7475883e4c7285b652c49db6dc8bdf5e36394977087c5379ce9e87557594fa505cc8d18b3c7f52af8f0adf13bfd2c2a1ba6489e1e204720cda8769dea3c07c50cfcb35dc758ce91105cd998f354d5cba06e882ae529266c53c20b1213380aec56ff5c73978c0a40165d2f478da951d5b3d5f5d982542a0628e75ce19e9588fed9a4baf68e365af02f9bf5236d16b707564051f52831ed09aa273ad50767ab40ca9be40d81a74436294bf154cbd54fad1de93d3f6cc85a20c08f4217a53f42f418e1636afbd4f8ab406e47de37205e119d37d128d555cf55715ee6fe9ffab22fbb71f4c65a9f6a0248d1c591194fcec963733dde6bac697085d44520fadbfb8c946c2e26dafda876ee3267e5f88de0855b4107aac7d7515e3221ede227c82a500dfee379564957089c2acc7dba532879a10e992c8a803607ec8aa5b6be629fc9f5fab07b1f28334ead31986d6aefd2a8759afd4631cbe975c9b27c4df974d938c5325ae00c3bb1f42073f4ae64223f9788eb1ca85ce5760e9be3660f3809b79482be5a62f192fadedd2ae0ca2b86a24554db15277587cc16fc5bf093878fca3fb0eff8fe6d46111b7f8b2f9ad9e1b2fb79d010b7ce3bcef5dab7a8860cb6a3fc61e4fb19c7a5a049188dc546948b3ac00ea44e3a088019af23c1e895195679c7632bb33904061fafc551701c7419dba5a26dbee07042eb437b87ccbdc4d33b95e0353a7a618962927529e826263b7f570c44b506a8655016e8c92c4f15612c4eae8d1276c0081313f383204cae6168fafcaefc7620166b164aeb287e16a493331ebd9576aca31cea742efeefe5d5f3c5b7eabbc153036bbadc3a2acdb72e140b64c7cb476eaf5e3cfc902c2a470ee92be9912d75051917cd05a8e2295a615f7787d0d9f5384b29486a1bcfcd73144d8950515e7996255b907294d1727a30f52ca685dba36f554014fdc56d59c35ff80edc8218c5a079035579f0fb55a5a80240bdb6e354b9df0e7494975e0c89c56dc21b38e2cd02b54fdedb37ac16db330bbd41e0364bb3f3b99d77e1ca157654b56d73156e4c4fba6d967e6428aec53274e04a52c64cf834d6e22b8317766ce221981f803b67ae2fa3c7ab3d9109ad0487031b038fbd99d96fc6b0e5314f2cabc9b2792ce9048ad088534acba519cd5afb4ec3cc9bdc33757d4ae01e52833b5ae383f92775cb35d0b0c4f673eb7c4d95e4bbb3277be978fea7512aa70965becbed52fceb266d215c11793febe87cd4b1ac99ef2d52016eab856509c5116e5823eb1b23ee330fc81c30fc79418282c6d65706c9d956c53d0360e85af4a723dda1d2ef11fea8b0a3657bee6ca582f4fcef153ad8214e49ffeb12c81d865a0640f8f31ea5ef23a0fdb458248be46c3e2123999be2a1a224bf821c51b513abbe6f0f53e4421db85985fbe0c5ec82bb07e2e2ac44aa8b6ab7fd3f4e84dd08057a6bf81e747ec577773dd61eb335773a1cdf4bab5cddd068ecde874219cf78e3508f0b34c78480b9567b1aa2284861c1392bd30c86183bdc23bf5201bf80c5af12ff2268d4a7193c6f342109b740bd2b934c528f8a3fd7729109b0f8eb85f1d0ea95e2226d1ce4fd876e4516549e7efe044a1cf6fac11694f4069c8987b9ce025968d4727efaa4810eba19a4a16499e9f68679cb02493c749c20cd2578a85e68d88760bda479993036658558b1fbf814f89256c1ee1af4fcbeb455425d61d86c643d4bbccf63c160fe0587d117a79e6aba8c18997fd585dc2c896263b2d3b6d8489368ad081b2855ef6ebd4b2b60a53a761f635186aba8d1b1b216a0404b3aaa04224d6fbc158bcd7d14bd5c0f0e3d72417a054e175652e5d12cff91d934e4fbff7394a524d4f3e7a854f4d9378dd4b2a3fcf2aea99e2c13f63308677eef40902ec18200a36754ecb89132e90e083211ebc43a8854cd07e7b070c8088e2592d4535690a32a92129c7dab19e26e673325ce2a2a35e5c80b3b0c82bf49ebd7ea74490080ae366aba5e86ae5585ed81fe407e953f8af5c543e272ea93f98f52c5e28d037b65641cae7141410f08281857536dd194ec5878b0b68a34b0fa9219efc3c9deeb78d3b4d471d0662b2f1f6625dc3f3baeea650d017608ae2e21b55939e56ee3fbad16cceee15b8da2e6fc7672912cd9d6e6630cd33fd1364414947de507778a0517185a28cb455d9a2a84fec6628113f7b0531a45a28088a344596ad8613bf27748d126b57dc1b766dcadb0e2f37851e09ce51a8ee1c8bab15cd498215c15804f97eada01ba5e5992866d8eb9e3cff0bc27694772f11ab1202c0da884dff8dbaac31f8bd37ab5da3da923c796f9f729503baa726f2926aa6ff68c0f83ff48aa6ceadae25cd5ca03452baadbcc15300a948ddddbec922c983c8c6aee0972efb6d41189ba30b98803816f2efd8eda72eb3981a90b39cb1bd3adc0407606be154d2b66727a69d35186897760c4f5c7211c630d95cf33472fe0d9f85ad72de96d533e76f02e989942aef74c78a4ee218bcfa3af4abe4893269fc8ef784ddd561c8064ea328ae806db5a37e9fbdfadcdcc4d0060335da0d022a6ba7c4d1eb7de115262a005a1d47c62483c73cf2b7973273804ecfe14e18ed2414cd9cfd5ee88d85bf7ac237683b1b67f1789f805092d6bd3c710c9855984ed332b1ca411070fa92baf8844ffbe12c0929fa310dc3dc659610f3497eb791cd538af0497437c3bf86ac36a96060ae95de5ea8b3ce5245fc9a7c1ba8f0728f956a7375da7af34dbf07cf3196b3011e44f7a5768f2b3dc757f77441bbbc9900e32dbe1f59d757e21693e66835613d70c0c2e365b0540f7f4c110a5ca864ec142555312225983fed9b372a3141f25608c721033ce9f56bcad5c73f05092b839dca717eaead09075a05fd2ef4c66a1e1d2dd7c66afe6921d96c33b7f292f6885df577a70def973b891b1b2a8ba2a39ed3e4770c2c7aabdb4ad9bfa513cd8668b0d74361d8428068150f0e04d02034fe520bc491da80c60600554028140d9d8c1bdd571044d3ea0e5a4893704582dd10bef45f9a55d17ee3f6ba48871198e23fa57786a82c23c6f6695d99f594b2d83a62fe56524a19dab6744541aa7732dd7e79aae30f8f240184a8301109034ff956c9b15c0e09f600efac215085a060dfd9f91dfdecc6c8ab66c9804edbee4cbfacd1f70df5623ae509804e7bb4a01768773cd2576951bf8b97d06ef947560f2bab4b3f771cd2a469f2af2a92c2723cd9282ab9c947a6d37b0a8e42320e2951ad44b33c049529d6201415c38cabdb0eeccd465f4ac472c90286d83538558aca14b14be9755610c0be1c8e5ed729d615a9f9ccb54df90f0acbcb5ccd6c5da1076a0bbe097dc76afa2e149fda9bd186f82a919236f6dd110e174ae0322f51def3bdbdf0bf4cd7120fbde9358811460fcde06a34435ee8232f2a15e3f37d10850ffffffaf