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 70906 bb04b1bdd33be02ca37fd20d57a1cdfadd340eda570207dde38ce3c81fe6a710

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f088cdd3dc99023f1e8e84dbcaa89317994da4199379621237c47733c2f6de0f
Certificate Block Hash
bb04b1bdd33be02ca37fd20d57a1cdfadd340eda570207dde38ce3c81fe6a710
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0095d1010000180000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000003bfb6cd4a2fce35fcd6455e4157af6027ddb54448390b38d9549de89fdeceb046a3d177d1214ae6571a252c495f3e03afe9acd2257d8c87d80e2c365f7691850fd20e1e48502cc85513b36224942cd6a592ec9ade6cac4d79902000000000000000002000000020095d1010000180000

Raw Header Hex

000040209e0e49230e5fbb9452b8bbc2f2e4cb2b130e798b079fbe7999f1b2ff67f0ffdd97959cafc5dbcca793f6c0210aed70ae43611632d3c6b143f2d732ec4afbabf9c451296a00ff00180fdef6c23377c4371262799319a44d991793a8cadb848e1e3f0299dcd3cd88f0

Proof Data Hex

59,560 bytes
12121602030798be19fdf6fe01b525aa65cdbe137836f166715fa334be63a263529bf494e381e19e9be148f22f0dd84e366c8df4e849ff13097faea7393e6ae00f4bf3fd7f32f39e89e3797ee92b541d8b7c0d9070186b085cde86a489b367aabf33e7824fdd31b2225f43f81214473064ecd87dcddaf8f65939670476e1d66d9b5a26e95190436945dfff901d7f798e9165a9b08bde7d5fe5ba1a372286511073cbcd153d5f71ef48c30d0f479ce5558fe6cc7887a4b70e6a0639ef6266918576e6e90864bdac551aaeb0b6c82137dd36570f4550e55a4794e7d4c266d9ae338d8393f60b789529e6aa1b07b21b47eee727294c1d9d0784e5b5055572fb36eef209540be6b2e5bad9a263e2df587bc3b240fd7253db1677f9b5f8c271e0e224faa06d26bea1aa0872c2f52a4bfba8c52b3cd212121c48205ae64d6c55674920afc723715177411d0ad975cbaf1a42dfeca4935f4413f8b9a6a994e6339ac6d465e99e6814dc09f3b1e9bfc07198a10907c6e9952c4e425211a1f4a4bb4c993548d6fbd5e16215bba2c8284fe90040084f1a6f520e8fff09972baa6e8916ae3ac57cd336225197c76aa1787aad91ecabd2309a2cd71172f84d9c99d95810a67b4f2a040d3e0eaf433fe938246987ad1239e1892f4e0c0877eaf06128eb151a4068138fbfe036eb8a312198861b6354c9f9b23e5c084633c1b3fdbca02f12294bc6bd4d38d27346c9b0d76e6370d8944cdd284558ba07b26447377e94c3c383470cc8bddf1da6eb23d7c69a2e631019d4dae042aa339979da88c578dd6cd5bb2129923fffc98bd76189c0710569647d27394c560fff1d0bd759c480fe5b280054eb0fedecd6187be1b0df7cedef55a4736c3037337bfd260a8fc4e5095759ef862b3a29749d761693d277df0a35a1c15d1a0d0d7805dce0c190e3eb5dbc04abe5f8e55bde2f92eb1ee21a5afbfaf98f34eca52765ceb1f6ab93f0c654875d74edbea12077d88c1e14f8e1f6956fc4e18f21f5107001fb7ab9ca47b18043c1defd0f4ce317fc872b0cb42d236961044b5e406868b0723d53aed178b8aa87c34e162deb81ea9f16f10df1b18d27a01b9193fe1f16dded708bfac3cc5e85a2a1a8220e446dc597064d6064b43459d393fecbe5895dcf2ed6a5805e3317fe81bd3dfcfcd032c3ef1d6a4c3dc7a156516f5300764ea7568f7a6697243cf820f8b76b4253c47a5979e6c199c91cb05efe4d2717675a6f867030cb6047d8e5fa2913d39fa741c8411cdcc68c2c27a391b361fd980e1c68823c588fbc6973d6d879ca467187b7af8cf1473b3d277cba6dfb4cee99452cb460cdb54cc9c6523ef0f042a7fb0916c18d162428e0ee74de4209c834b16069a12a65dc1f8a174e7fa78150f4be0684aca5a7a9b551b361e7b10bf00784da90e66eb62bc72b8603ee561f7c4696912d7b46355155c6a770acc215fc00b5c1a24834120a02224cbbb60520fdd0af55fef1bfe0e7c2d175ca010c14b14306c4874d572bd2c52854f300283d56870f9cdb4d3ffa0e41deeca6aa2878913498252a27e6f5469ddedd7892893072a0c38afbe5be7392547e15422da9020ccd82aa02e8b46880adc75583233e8198e666ef3a701f78cff35d802203ce2349e4f473a358cf090f4040cb380e6b22f2272b2dfc733ac827b345d9198e40ca8c6f154cc5b7e8acdbb74f37f3f028949eb4a76eaa2bebf037849bbb2a42f5d448680b165d5cf0d39ceff0df825fe74fcf7d1d76e1f5e1ebe2b4d72543b9c9b9c669da975802b739922061f048c88137fe0f97b6f6222ad8a7969f8dc45f95807bbdc809fa63e1888f65c0f6b067ddd9bc4addb80f0ee8c310d7aeb1e6addaa9fab364001a2b722b5e9d559d15d1a2944795930a573f46e101e625e3749c1ce1f160d8ea0474fae5020c0ab2a4ef6d648502ae6a0b6876f02bc778e58466cbea22f838a5a7f1afc2a832e7025f6ba6357cfc649c1f4b624fed0f553e2302e792579287a73e6f2fe4af7f1d3741578f3f6aeecdd9ad119aea37cf32934e9039ea661600be1009cd9aa16597e07da05696e5a05b2493dccb6b0af70d5a427f8130661ab3d62679a797d16cb6adb673840a5c3d4666d44e15ed4a457a7b582e9e8fcd62c690568607633ba3d0b0bbbc54f16162e4dfb284acdb4c64b116858ce5713783005d54d97b5fba35ca9b86295f35f1bc657e890a0dd6815e64a679c8e063714619f8a3dea972c676b68891d99d9f5434320a20538dd001bcdc6da8276d1abf671c8c5b404f0e889027486bab43a1cf2af5f250a60d0a6aa98e16d905ca8ed582dc755346f63868c1c27fdcc64f39b3c7412dc48e0959c5ba4bb3110d3729de7edde50864ef17bd61e17b9adb010fec43a52a880986957b0561d29c0b337559063a0297244a43ac924b6d8334e356cb0afbdae7fa947cac75f2c88dbdb7bdaf4d7cc618005b8e4e199298898bb92a8a1d0c07029bda5e679f406f3f00f452bc2eb53999452eb3e8aa3ab31bf36c63821b2b60af58d455f06d70b08d49a4257f250b3cb1257439ff1098aad252adf16e771d3a9a66102fcac6bcd79719ef38c62b004713bc10d824aa96bff5539913930041c450d592a37c88f3568a8c3cd36adc50fd480f3ff11995019a506794ddca68c8fbbcea65a5f314eac43442188ec6aa6028ff1cc1b5919b1c5fcc88fe20b8082bc33d243d83f7b7d9f4e73c3e5525d346eef8142f73f08da71120b5fbec29e7038c611f885906940a7a35fd1f2291f77e12f6ed7be3faca08520647db596f8b9af70bd9c31c4a2ad47b684b41cb93be328d10fc610eb5c8da44180e3a8169846c769f1e214126df965bc2e626adcdf3bd9ca2df025e4c5e94eae9053fdd4fc6a8ec4c389cb5b84c8b86ff1b229b39899fb82764fb69e4abdc4bfa7bc64a5d5c9fd018e7d123f0827c576fb33bb1ed8218f3edfcf9263efbe651357d946a2b6182b5243508f074de0ed9720240fd9b877e785d38fb29187aa28f5fcead1f3a7d5fbbd13039715100a783884937ac8dfe69dcafff93e84f51378f44d56e49f5ab3b8505a24c556f1e9286579dd3c9cadef41e62ee55f791cae5e188d50bd7851820c4b92bef37a44d1f5409c39a133edff0e0f5d5a69067d495b48c7d6e32188aaef2e50a4dc0f00cb151cbaf3427117af860a266bd17b27d9a4184fb5b6a866561359a7dbdd942e34e4c585b6d2a9d5579710ce35c52702554483bd6c64722bf2ef2e8ddc536ff82c0ca444ee9fb034c152f2ca9ec186462cfae9b61233c8f3c256fcb9df83149832791365ecb03016df1be93c8f3f9bc40533aefa54e2f503b5e23aa036fe11b77cf477643d87040a59a59aecfee4832adf32d17e02c760a805d79a709b87878d66df58368897da712e74a8306e8f34a5dba849eaa52c78ae1f5027f9684a650113faa65c4115d27cf1cc81208a12125afde60e890dd99b4ceaaf1d2685b0e4ae4361a7a06da3285ac743dd83d45b343396d019042c99ce8cab8ec32c8124db1b483b844c48d92fcaf7973480801094f516c1a8e2945209f9d4676616d76d0a11f7aac6bf9d65957172bf01277d10f27c69bb70941aad05f4ea9cbe10b2ef22f764967ee84015a93107a1e760d28ffd1b918b34f59da22f5d7d0c2fd426094326f3dbd7b000dd0a758fcec9ff0a6e7d9ae477e23318b46a47ae9223daf894fee865dd7e4cceccfe5c972fae002a66cc7e02c91a65ba12c047bc1a833cf479e36de8449c89c5f338ef4d937aee7900aa2f7f46b69a1367ded93e3d982e95191ae3c0c24cd1028052a3f283b929871b9825faf149a8da23a4c99081248ed38f5bfa99de0aa016a707fe02ea1e2d1ebd7fb409c2968f78a455bc2b3d399474f116db35947a18fd51e332d39bc869e85c15495be90d65678dac9069890c605904fffc0ff9d93a1c73ee53d4275a39b911ad157bb1851e0a51ce3d1ba71c0d9d711097dd732915143cd3601dccb8a2f14bb99a15a8b8421e6c6b76e74e47688e07c2e26cc2ebfae0697c4393771ce95fbb820f34c05bf35f6850be0604e713a1964ce7284ba4d37ae7d8a1a394e12bf602d7a0f90d4a33c7f6be104f3c4cfa58e4be928a3ad91ed112a87c36872c1f77835a4f3ab2511c919a4de3300bec4ad992cc394baf338ccc715b44b602518203ebed4933a2fc2403a98e68246567c4a86b26984205479ed9e26fac33d5428163a546b5baf34c3f86ec1a987cdddade033a473048ef694d6c5a0e7f3905698b63a0406ab7c4c8ce4ede35fe1e1d014af115b36d4a59740e44636c9297bc36903437157c99957a2f588472535db4938c845ccb5ab5424059cb152aa208ec0153de2c16adfa59cfb699b8d488c75222c74c39f7a1856192e2610e218a38a64f4f8c7864aacc23c43f148231f70ed4335334995cb12fe73f4c2d6fb443cde5ad47fda83e441878281abb8a34152642119b3943f75bcfbbe7e7977a9de0277ff9d864880dc90a818b766b8d13572494cb61bdbdc5771b3f7e0cb9f006dcf537dad3b16d82fe60a1d296f6888e415d50d888557f8fec770ebb77b91c310705c755a7d3424ac8a55e2e17cebbce474e1ff13aaf43009a93009eaf9fa72bceea5c81a05e88002ade7731cd81aa763f7674da21c8de94a5a6a5ff71e24813ddba2bba1569f5fa3c459831371377e7f1ec51e19244ad9788713781ca3988849a6fc3fc9b3e696b7e066d67cd300beadbee87c472349e05a8bffdb5eec5d19bcc8710188f3e17d5e71ced8f94d09606d3a4283f51de3baf18b16e31db2e1a9529b68f6a7b3e074d59d4f79dca2a8285edcd97e8826ba202993ceb07a46646005fc26efe8f8af040f55b389ebd1103dfe5c8dd67572c47b1fcf2a4ad9d653fe76f8c270eccec118fe4c6f83513c90e6825f4f1bfeca77ac1438ea0d7bc2e25c4d9bb8116d620326f72e70e5dd35f7ede4925e6e227b062ae920b054018f684842ca9e80e5df543980934385fbf7751aabbeebc97833aa78036cfe399d842c6e4944402bbec3e68d31d7aeca16965bd3286dba00ebe0a37dca829e7e86529f48112eaea80b7e344bd286bdfc1d550fb813adc18b195004fce44b68863a46f5143738b73d04d8558726fa2ecf601a1b2bd408d3f9096c50099b62e521b876a3f9620244e83a0a3da1e87c88d40f5965db06c70f7c0a5e718cd82b8ac74a97d972282bb99924286e1e391b3174a0d9a9da63201c5220c4eeaffbfe5d989a0b91ec9d237cc77d262afccfdafdec78b1fd2a371250d52016dd73b2e2925db218dd05878e43598bde6483be75ec3324ef4b1c8dbfd3ee61e079fdf05ea65849dbf9c69a5ac1ff93aaca5f18c001ac918e1ca8dadbb98074c748533dea859a1ec0d24f90e5405523b2cfb5b0de70d14d48bfa45e2748924e8a0c5393a6fb023784125c1eb3682a8a9942e503e27a2d6e6b1e6dd8d2056cdc6f8f077f5b68dc0291483bdefcd0e0d725e8747ab0ced6c61ec061ad5e1f1cd0a95034614ed99644e5658622d83a3b8e155cdbcf2f0892ae10ced07ab52a12cb9347602dce4ea7987cb7b43cb588730c3bfc209f99c0d89be1aef11917817cb5ed44a7b3a3fb53c61cf4530df394844850a4a4695ceaf2dac8ce20a6b382ca87b18757e0c63a232e8dfbf3951181775e995bdea6279c68f2eb75e62fd37d13a7228500945d30c19d37610d36324b4fc5f505dc5b058952c5bc5e89a09fd6f970ee0cd0a8601b8ecfe9fcb65625c22b16d6e5fb36ed3c9525b6d157602bb4f6d513783c9241bbe451ad0ba9fd4d199e5d35a3c6b95f408af3c8cb0c75c53f3a50229c8e4abbfbf9bd58b4e945faaf7146e795c178f52eec6af8744688d981318f8e64afa2fb8860b74a80bb25ace4fce10e6afdeb614b51f5612c753acf7f6e55369ce2a281ce6e579be78616204b7bb0a2024e73bcef2b4571860cc81e00c386531957f3a5bf1e79f3073638c362d6660a3517ce7e2e2397bfae3cef8e39e23d6683a6b54590a86ec1a8e273c30d5f1a4ccf81b255a67ffcd44b2e590ce23b2e80a726f7955e20793176829dc8afb0de9c14e15aa02b2b495eb84a6d1e4533578170198e2b637ac26e102fb81793df014955a443d3596e43c9e36b61210d67bc2563c10962d71677a91e704c14002be206fe801464084349b5bf75a29fd663b13dc4162944dc4ebcf6fba3909cc2926cc3011efeddffe3f922abab96e3c8839834716c61ccce316261783c4e9fca42d9cf96a35a3d72db717ed82ff9098871736c62ecaca3f8aff2b785441644e64978754dd76f845fe844be547c1248fab13c0f069cdebfa2f90b62272a39dd7bf63367dd862838ebbb770b2eba1610de1b851c3a2a099c3acf2241d626aebfc0a83b2817684b68cb025f354de2d0f35b4e67e00b8d30038390c6bd53c6b4dd51bbdbee8d0341d0bf7b326073e90b903121e82df101e84902e4dfe30f846cbbc2b24e417b087ad086773abb7ee6bf1a4ff033c8a4ee283f8b3969fba43f5839d8c7f3e761b91e2e9aed16524c8abaac9f0da2639e2fd1a9ffeb650de43c204f5886e260a6370ffd5eb5d4101f929cb34b173ae34b99c39282b577b4af39b82fb3ec744233a15cfa7d7eb0572ba1cae895a0e9a249751c3f99d373659b8d31490b0289d246d9165faa9d5ac5743bedbaab438225143d468810bb90edcfd8bd564a444598232c73542476217d6c144b222a7681f16cf102c82af321aa62b03f60c25d150d07a50627e96e43fa8e65738ccbe2a323d2f381eb32a919b39608cd059cac5fb0f6d16c28b4a27c96f84cd7ccb626bf7361897c77c6a5de23a54dcce7566c4f02abb04dc423570be9fbd9a0e148daac17e065dc4871d80e176d404ac0603c29a549843f41698f57fed0a8c6239c6156ca8faf876fa664d79a97b8de0fd3920dbd07b00f262d9b356493d1f5a617d94b938e5eca0d510e6be9958de7a9bc754eb4e9225439be6a615591f30532d9dad952e8e197a1b1cfdd00dfac33dd85bb3f8041049ae0ac804f95da69e52774c510f98bdf33a0160501a96047d58ac79fb65fd2e1e2ece9d405575e7cea59c51535b7294e297da832d9f2a148c198643a3b2b05fd2e091c43bf3f7f23ca16934d1835a4693df3d7f09e13c9148eb68c1573e47ab5c67e185c1ce8ece2bbc62dbfbd6fb04593a1dc915ada2d7a3d8c1eea1049aa11d65f4bc1fd8b9a98132cacb4ab175778f652ff6a6833d1f90be785416f8238112dbf4cceba8ccf6367f1efc023fdc1356c7bea55635d4fe3a4af600830f99f420e61ccb967f0be737a18bdc6831390736999f943f15dcd9620f3a9a82783d56af364de901b01b0371728424131616c54a93fa1302c32f2b81015c371de5f6c4fc6a95254155aabb7b781c307e4242fd9555945213cb4e842c15f2da1dbd0e8421d3c16f2bed85688c0ca55b939ca127c0d8a561609a420006614b90e4f568291adb39f7409bca749626f5a3fc5f9335c7150639f34461862805236d67db6fce930b2bdbeda91537c0648572323c345888760cdfb0d6b2522c70441450920946a5c1f1d3e3a8e3b064e10712f35db7a841505d58f7974ad2efeeba6ee7cbc517eac43f61e65e438ff4b1c9db791dbc77f17342a4f4b19931f6d907cab50af23d2cc283c4ea92c588a95c0c11408f510c328666225f54ce5b840dfe6c45a0f519faf4925cc66114ee71435fd1691e6cc92a9fb670e5a1ffb2306ec452ef0bfc5be2a7fff2550e134f2436be3aec2e04cd60ff85e7d65fd6dda4dddaf4fc3f8e8582627a6ab2d0968ad7806fc40f716d4600f97fa1a49729a90afff08bf0a9c2bb54a1643f40d862e25a3041d0bcd35e15ad3ac0bcf1cea6d88b0ffdb9a1d6408eb353069812da22cf8a51eac09c188d718c5c83e8fbf589d310fff9d7ccaa59fafab746e094a0120309d8286521d10d8dbed5366074b193d1212c4bcda0c04c7139361df32b41303a0321aad3429629a304e2cf0d141265627be9bddc5160d9bda91da687a1da51eff9e43e315f9556a2ec059fb62c0532f0cc79dac514d541ede5e2a35a667e250659210b3ac87dc5cb7df724780eae212d61c4894a76323f40a74aec395e89951dfb95087d89ee5ddad93ead54d1ddb8dacdb0c90039d9cb7841931f346b22aa503437e256fa26134b438456d507c25b1a5439a023adbdcff8810af7e5e1eb964456b51c7514920d324a5e0afe82227cef4b0529982ab73883d2b622f9adc73e2669b13e7b2f99437a68b67b82f8fa6a17ad2584598c362e23fcae9a833098a14670533ac7957e5693c38f5495e5f821525cb1b76dedca6043be2b3e8f51180919e9a1821da3c37bfbf1be01bbade99c2541719b0e23a94cfd9c8a1cb40ba99d0cf8a84530999114d5d0cb16c1aeb4dea5bb1da894cfd634c2635b57384565711fbba508be344668db27c52d7a005f2c03e87826eddf3b9880dab79abbb5193e5552667632549b69f5f42c0d8834945c5f25dc1c54fec722a7ae1d5263a00e5223bdd448feca152906bd038b8c0efbf0407c137d8e09d6e5c6ac6d747d253e5892ad4e73cd73c19d0af8875c1169e8584d852029e3da67b6684969fa0e6ed2cc8a4aa44d0784c8140e6fd04d80fb622dd31a91d1933c690e166705a63e5c1e6648fc7c3bc977459e96b509b005a9a863be118960e34001c6f8db505dff063211cb5d911d35dc19676f8abc7484c296e9dc254833af4e2c3522969bec61056ac3077806bc35d49849f22bdecf54da5f82ebece00100bfddd6572eae93a551d95edac3a7bcc15d87fab77526aa9abea0493a8123af041433ada8753acf5151b68afe301fa3b6f4694553616bf79ba46225a9fafc9ae80a8e28a6cc61378fce89a5a3abb0537c13c7373a3dc9be8fb57efbab5f378369a00bc6eab3bb3115301baeece59409f422ba5d48d892c07ce37986d1458964ceeef96833b0fbd6cd4a60a7186f9a1affd2283729c1e44d667c1d2676086eb512792b666822186c557f08758caeeeb8da5e2b28668e5ed45a18cae9cee3ec242eeb4339c52f14ffeb99371f26ae70923fbe53d6a7288d610302edfa59218e14549bb6ab734b91fdc174d145f1226d511e7d1bde3fad8f3acc52e8356efc3a7df64ea9dfabafe451672d3b2ea18fd13e0c07202ecd0fe8844d4dac8cdc4e91593e7d5b94377cfe1edc47f23aa16aea56d1996ed3d754e41d4af416e5f4a6941401fe7b434d0a61bddc99a6d9b323c11669bc291c80d241d528692aba4f50a3c9f31f66741b544c984ff6aab9f7a96d28f7370fe54315f98ea54c9dd921b634aba688f7baddac7a24dc5735643c87e66d88f43bfe045f81f6d6ae75ab5220d27bb9797c736eec49aa08f5ef21553f5538d7ec0c3878183fd8dbd670ae14eaac99e2baf896caaba8dd0e4eaed595dd7df1d78a9a93c5f30fad8db1924ebfd0d289770e09ca32456c59f7b07cb6443a924fa9dae64d089c08be8f9a37c7ae67ba7e53625eac17e9dc7dccec02d8a60b5585721e973d56262bbb391a22d346e69e3afc9132c0c624391c7577f7f308034b7cf0d94f3b896653c5cb939f80bb46b4c5838d03751f7f177ff81f3e69d2d89082ce475e52ab58df16d2c0769f709a97fb4547a5abe41746daf18eed21201fde131e2bba4d65d0ea6ab0b65a57822ceb14e82437a3e36945e4d3e110cbb22abb67ef6ac1c652e59cdc1f76a4693ed2d63c87c45181a6fa6ae78a385854d77560321e5c257aa2a32a85359d6484cb9a3a6d26f3c02d2cd85689c83c2d59c8bdd119a7a8ef217b4ceab2c601994ddb3c819ba372ff029606f281badbb70ae5c34b7c971cd2c51973c23beb971b961e1dd1ad16a9b8a5bdb03cc724aad87bfb7e7ff21e6708fc621e5f033d1bb599efa19bb3268051918f5ee7109cc6484e06bf031cab66ca9990f23c5f74d2bc844425eb01d77a2f10c7faed910ffeb46c297ffaba10fd0cf74de2c737d3a4de92f31ff91e49b0715bbdfadc46036c6ba0f2aed110d92ff5e5cbe6ecac62805022ef739acb85b016a34927ad9eff5fc9a5219a63930ff551452f49abb1d4aa2b52c1c26ec7f3bc8596262c0597731e0262fcaeb38ee7fc199fb8cff569dfdd406f3a8763467d93bbd6480ea899562004850bad0d6b5d89ba59fde64665d5b7c80120ff74437e494b7e1cf6e999deebf676d8006c8e42e49a436721d8d5e18db6419d6fa57ebe2d149cce13ecb6652110c1576c4c2f2c5f4fbabc3382c3f3882f4ba5d56ad4b41059f5718034a1a4805a246b90f6f80c0eee27277c568c60ca2fa5814e85ae5f0ea0a097fabcae320a7599c171ea603dd49e7129c17e30f1132c2b3181f3df7a77d1d4be3b69b4229d59c86e173357dc3319227640615219d8b985592378f431e755a4344baf784267d179536aed10cfda6c4aedf7b3f317a6b400b3a53994ae5f66181b8d994633c120405491278c25b451b2e8daa86d9c2d446c123b9d7c31aeadf71320952df5254f551855eb70c9de85fcf1893eb5a3d88cae1aa3ff2caaf9632a11222b3a73a9c2e1b51a43c2ac93043ee0a88122d6c78e13724366da261f29a589c1d682aa3805275c51347ffdd618f745c6aed013cd7cce914beeb82617f6de80a7eb568cf5cdc406d34fb9123cc2995858bcf7b5326c783973beedf25a4fb1e51962e9c25d03a784d69c8a40d6476243a7d73db171202c509b42cc66f7cb7b8fe352a2a8c4d8f6f868888d348c1c4e91a46b63be39f37383bd076c02708fd6e7fb5abad4d12395ee53ca21bc64d9d5fa387f4b6dced54dcb3e12dbe413b321de3fc3781bbb3165f9c0c0027abad8a6ad92a3650a7805eb913b2d8dc10a11660c7ac3a439f289cc8f72dc94e759c15c5290d167e718c83b6044a29f2b59adcc9a326158fa6961da73704585141a09c332049e128a31b3b9b6d7653fe503766c7a476b9d77298aea32b9d0e8e30fc37bfaf58d7130ebe105c81b2d9c8d5600d216edb78d72a304fc158a1760186faa72e5eeb36e79ecd6a3f568e3cadd210373ba092fed7a1ae17f32e1a375d1f071bb6625d44fde4cf2774a3cf96d1e0ce85a724c7b9ad651c5319512a1bedb2a2ff8d011f5d81e5852caeac8f8521aacbfe8d57efcfcc56551e8ce3f14168f7328af719ea3a1e222c5e9bfecee744d011b3111932159b1868d7acbe3d92205ae79b2a5f289e4cccb4888bc2189a0c14e35f59d1053f3018d1a4968276bd8aa22c92f2d59ced15b95deb6dbe345ebb69da91dea699ac58c40e6ff3bf3f36746116407a2b12bf442d2eeec3fcad5b5f09dac356df90524f572aac5e033f1708c954d761494b677392d2efd9fcd4cd70cd5b381de72a6950a71f2a54ada94efc8549fe271dd5f97c89f99731c47e3f77d4a5850713e1d9adcf3f76ccd9e896348ef22f793b6e23c6d058d899c93197d17e109a1551196f33e6fad66620403fcad17895f186a2eaa9226bdcaed0b1f4e665600afc289667ce7b7832d8f84f3bd35f65ebc40dbc0cedb0b14f2b0f24ae60cf59a694fa9e71c82bf71c50761157962ccf05496816f9c2fc7b164dece386cca9920cd90e3ff1c26c3ff9d02404e571f9c25c84e1444fde4998a2a219badacc53394a4ab80c40dd6227ac944a19bf3360278b4a1e735adf004d3530870ce7696f84103f598dc4794dbad9a597fd535a98bc3ec8ad135b700fc36f0206eecea5592e1793c7fb40ef44fb2eb51072b4517a4227bd1131f2334efeb6176d3a4504f3093a680f168bec137c4b531f028f2ba66a66bb3883e904e709e98a3f52230755dd6b50346bffb1f983fda236154a4a935ce3b97adbce2e819977a86e940fd66e4d0c0e8ffd6aeba6749909129b75c87f5c3a13f8033b96e5c8221364dcaca7e6e975f7d370f872eb6e57f78dd80e3f195bab3c63e9c772e17235db5f9fc7d5edfcaebb80c76a52856a530241b7071f1f26005fc43e7aea91675ff2e44dc0129f39a7bf1b3037232bd454a89d32574c38f4361b7f3aa7f06e9b87b3b1a679ab2ee93084020e760c771498ab444c857974cae4cc7c7e59693c58b8d5a0151e293d6c18a2dfd12371e428e37e81552e3d41a0bdeced43c2fd75d2649389be469c9394ee0264a7a39bbe66e6d714980c398414e18f33f1a602acc1460f8d8aa4dfc6590d795394c7f587f6f41e0405c4da161e8ee22d7878536e3b5ef52aaa118865633d60c23bddfef40a79903c56bcc327e2072822d81e3e6efbbcfde96d823f05e849f4ed68ef3b8d4590441d5cef621f50094623a68da64fbb219167ef388c6ab2374fff176e13062a60dd73df2e64f2696e71253fe15e794a297e809ee00f42e3ac6c14ffddb0aede2d0e41260a05c59fa45c03e697721b551a9b74d117111e55c61e8f21b5e9c6e6ffb3d3f7a62494b60d1e8f3df1b2e8be329bad042f67487f461ac08ee42d60f020e2d1c5209a68fd60b657c46fc6af9465f1141c91b46c07a977986cd9de5a56343ca625acf9c463042aa5f4be095a8df8bc35f49d59499c17a0cabbf5174eb61664dc831163d4898c6d5ea85aa93ea570545a6939ecd69cbcff8ef47177a81874e42c6faba36d46758b20f90d237f2e3e8b10bd4d2f0b7ab8c4f14a947cbb78f1c30f9f0afe65afed107633e82bf62013f128a2f7009040f9ba07a6fc2c86ece66de9b36da33f73654aae71e757c78899e8432c7d83263c4e752ebbd4b2a7023f6355a754e64c0d359698b1964c31ddd82a39c5a8f5f9c87ed12c14bd2b9f22d4f5e887d294fcf8ef8fe5a9add518dbfffa11933f6ea107075ae05717800c3cd5b120dca26822fcbd36b619320a1149a7fdcd608a33e9da84557d2b555c1fb85501d15ef47e6de42b8868b95b77537a7b0dfe8ae8e0cd564be476ea0e93f25c85286276d00d279815ba011a74173a1a8bb25634d3951fe7adcfb70ef6c5a1c697e0e5c9f593e0738c4bed425960f89a11b021435e4510df7c350b3ea42b9a5955218b106492b06b553ec58b0436d05dc3ea8799272dee62c9d8193f26938c78de9ee10896b1ab51ffc0c5eef563c4cc9e7d42ab4e2f7bf2591cf1f5290bc138512271f9fc6f3f5223a715c12d52eaa23b0c665bdda97cc8589dde984da2a514bfc2652ee31d699f979c56e67ed549f13e91d23018ad972f554abcf6b3873e4e230abb2e81809e01375349bf81004159e68a2be2dac91b5c3a81d4223d1ad31d6e83cfc01295c9f871457a90a1a34496e0b9c838c0e61851e29e89c13a9ff4e587fb8bd89d57a8c36a5849e372d28bf64027b9af60cba64668b08908f82a32ef292a2c3c19ba66cc54f15967eea93968745386c63bbff6756e53b9b98063b023e62f6515b48e91c643f161d9e054f361c95ac44c7d40d980f9972334970a6122fa0c7c17f8c4c93ceb11728d9648cd7aef355b85b93b71a298b24b66ece2e62ba7e039a86f823b0872b3d7e66e37a4510816c12093a6171b2702ca6c9fd1024ee31bb2bfd2312e457ca6adb42fd45c4a3aee13ea37805bc8767c05ae4d2256599ff8408352d58c18d4417dc52c5327ea07c719089003850f6cc7fa29e7e32d700b97e5da68a94e5dfbc7cac7a47a56b90f8f6d464b08015f19fb11f452a330874ed83a7d10f79884582362b5bad45f8d78babb68f9c88287d06b5eb57d49b2689dda6613b408169f710121194418352d1e965204884112169b7eb9cf8a186f1adcbca41fa9454cb0f3cf94da3a4272f238accff1514c02a4a8e6dd4639f43df71a8afecfed038f562f392096f9df67a82fe4408fc6ec9dc31ff99240e536119364931422f5734c82d9aaf49b47bd53bc939a0ddd8b6c0bb605cba6bb774aff0a70ebcf638788c55b4dc2212d46694d715ce5ebaf8e584221d0804635f2b73509c7e7a99bd64e04f8f51f10ee232cfd39fa86f0fec560c5c71e5be5b955a2be6aa172ae202175a24a7e96534e29b2a5faf7e67776274a530336c8eab3d858625f63130be23c2bbdceecb75e53f64730e6014e39c5f482a98718f22dc87ab4ef9a90d36c9a5127e94dd6eba5398f2a0656211729727482ce4223c99d71c1318423b930a76c0a5e90c5928fd8c692c7c21e99a9d2a5969dac9c7bb526a4105b25d7183c48d4d62add175da00e5acccf4ed8bcba3d65bc66254a88bef24567634e4a2a8aff3d4bf43fb8c46eb31870bd2caf28708fc3bd940f65ee5328b89ede5436155046890afb06858777d4b699d4a40e6cc920e90ac1852a1e73567b2d10673d9b78fce90a5596705a25f0f2d48d02298706814975cfe8ccbe93cffb0a813a50932a2b43be52aa0dbccf13aa53be9043faca9c1ff46b9f49d61598203659bf26f82f7a4f40ea0c5a68273547f2398666ff95c8607ae99295580b28e482fcf8b6f6a0d6311b638832aa08b4b37c87b6b161f2a4714138dd057aa0d2b44d1101639a7b2ffedfa5cf68f5b66d0bec9c2a428861808d7141a95b8e9b67aa6132571ece966cf4bc894d1d953fc05f35b57e56d63a0bcf488e29dd1c53238ee65ef41574a6bcbff243be65c1af766452c077445676300a610521c5811023df1ec880dbe42c237a2f282c2ce5e863b0c55ace26dbbd7921baee219dfa0f44b1419588768c5d71937d8cfe3310555954ac86549033af5b2044f837c6be5f750307172e01a15d8978622e0e49971657d6528dcfc6f5136db3c8b0d944ed3d9b26ad57df5f89de91c0dbb691c50f9030dafd1fb1c783b6a27f09a2bffd6356fed7f44bcea88d70868a4cdb96450c599985920ea371009982e407c76de69df686013ff709234771e973260f2d5f76d5543188cb7b50c1de7bde99f952e8fd014558d49cda7707477ab1cc104aadb068590a703cc947bcd08523457deb1845a754f04d09ec6f89e5a18c086b0c40fb37dd7b14c3ecf85c498c53884e05a1c0a02ca9d4f592471f5819f0ca217e5faf86a30f781598e3bf9b160848b023bc3ef93b3a7678a634d11c539585844713f4ae7b099bf89079fb95581ea2cee6479cfd4b34ff2d00d323ad3870f60f53be21cca5cef54c2d1b5cc1bc83e4e56d1af31d3115b5fb96c567a8d8463d1080f87a5548e8b3894141a45bf91e17c76a93d3e7e9806b728287314ed3170da16ab01a9cddd8afdeed75ee98cba41f5c7eb584222fb9fc73b3c6e84db964e3afdfb9a1a114078ab580856ba16bbac5479337c5b338bb8c4f78835d77646c844483abe638352d190083ca91064be46e41bb5b78e2e62fe2bcd10fb259ec67776e9a5b9f465fb33c5f31893fac32c7b239249503099e26320049e30eaabdb3dce3c2b3c2c96ee450449de51746ff049450be603f186bec5e4b3c0aac139fffc89625544b16ccbd043e7575e389f1d7b21ae406ef8ff0652ea67f6fa838918d3246e0193a59243219dd038554b3de7e52561c934cdf8bd8f9e891b9fb3af3d4012d563cca981b96660c4325f2c6e06213c45ba21b77a4aa4d15ca0603c834e8137302fa4e4fbc65c9ea2712ad2dc1abb8fe57e300d3a30ca14d4c4756cf2cfe92b7bc6f94ab60b2486d66f38114227c093cafb89b7f4456bd7d44aa91ec3d191c99aeee8fd93ae18139d286c077e055fedfc5aff15c4398123b9d1ab1a0f8e9fb6fb6567c8152e9a2037508f82fd5de70eeeb06bcbacb1d39ed1cb592d828e3c53134b3d8c903ce64943619a07f790d609b568f64343e0bb0fab82d41268ddb230fee642fb454ba83d598fab791b3f536176cde09274eabfe30997102d83f7bc916037c09ec608e1135bc7256a209ac8e910f3ace917f198f7612f79c711ca80f4acc13cfd0d16ffb070a7f720ab1458db4618c236d9fd83a694514004f7465e822bfa85f213869c0ba51923c2c42f2bca09f8d8401345ed2242c040f9c595588fcb84d91c5823624212d67d00b29427a02804eb1d1bf6134c2df9a38aab58cd4041e0bf97f4377dcb2e38c1431dbb82343daed0190f789139581362061c568bffdc7d2b4c7cef90baa7f1b3b429fcee519848fe6562401f7024cc247ad5c6b9062e2e87277d543f91a06204229b948838a852532bb9dec812b1302f768561e04ff38bdf9674c9f021b5aaf960a3891316d8771a55de893aacf3ae6fb6f45e68a69abd9fa559456ba3ae6f6ab2c19813910bc9b517dbc751f5a526137c90ebb61c2991fb3e1b8f74e4ca9bce3ea5d9d0f24abd33c26e5157c4bd00882e29ac1feed9f65e9b46b103a7f2696f475f554774c2ec3b82e9491d09fef6d8225c1d62b9e073e80e343ab29932af1434abaf16b7a60994bcda6b6b6ec35d0f27dd1fbbc9ca7006871269f482cee068225cf131e5f8afe90732dd14d33e0f3e6d1eb7b1e8784490cc81d01c3735fa36e60f0edd48e51e0b85f703feda7bb087b50a30e2bbc9555057c7aba5b8848b636288dc3a8c12607c130c31bf483241283f81f1b68e7d4674200c5fb4e33b7927e05f10dec790aad813a8b92b4432349f5af436fcc8ef747ef75bc641a6d089c9c668dfcc03f48fb0594d159bcbe6394e9b9809c7ac3e57dade021b415225e161481f16efa144e5a1f4a3134d376953e4a090f24f62077d0fe8900166b4aa668b1089517d0f5fe75a2920b6ec16bcced986e3624e4967538697d8097c549913cdbae187726402b32c117bd3f7627f9e7a907c395ef04bf9e6d01cd62f5a2df46d52eccf4bea2f7fa92e99dfa14b47ccdec00a5c63471d0cdd96134ff3b9fe5d73b2d3d3f8f772f63487350b9c353b72afb96b1315f1737f9849b133c190ed7115833f34d6dea6b89786b074f60e09b7479b3a1db588dc41e1e687bd7e14da14a84c143006908de1f5d5a4dbf655bfe48894556623a1f59666f982b5c36d4d264f8bf2fc899966d27664678a4c1f3b52b8166bbc6b856f743a7ce8b74b85a87974de8eaabf5343b0f68a2a3632c97edd1750210524992d9dd2f1955c88f858f1957c31965d8abcf57c4be2ff9517cb437d35f1f072b8dba73cd7be29113b70770f8e3706f44b52af481e1256890add8979bd4e390a8f3a4d3b0a2eb6497f14873651c22e353ca516e4d8222a1940cb2a4de0e320773e07f9e84dabf84a8795b7dcb32733178dd6f3d29cd2b0a85f379b15402597ee4549570860450c9535b5f850ea44a6d2b60c2f4ad998efa5b2afdf1dafd2786aa710bef11844009e2f883c793e108211cff90534681c03f1e96d6d61c0e9b3c1308bba1139dc0e1df83a4cb3e496a08cc2d861ab333df6eeb242ab73874e580899825b005c495d71fc93c95ffe95019c7a5ca7ab1b460ecf5f682147ded944f1f8b61d0d85f63c3e09f6d750cbb07685f2df7cd137694158815781d32a63eaef02abbec186afa80aac8d4700a3b5de29f80cd4eb69422c3eaf5bf36f9f5bedf8143cbf7646dcc7616115b188dad49d97f92648fde22eee3fd9610d9b4ef53d8518138fe64662623bee137842e3315fd9cd8f0ce0ca87c486ba906d0a403e7bb143b244be8af8f2daa0f6a38109b606afca16d7845a115bcc4b2219fc9aa2fabf438fbe3b72312835abf97dcf7b2055b8fa61defa4545c366fd40dca396276ef6e171ea2b50b6d3dd4d875076b36e4973713d87ed5807fee0a8bd1b6993072d35c39b1b1c582a942c5e90bca09044436b334c1caabc95167ff1149a4de9842dd12dd4bc8178ff880eafa5754d41c01c8fa2dd444d401050944a344a52142e719380ff7370223a9f7884d6a8873aa386145ffc34e9f1019fdfcdf28f9d2b29c4e659691cd1365762f59047397efd8e9fbab3906c21a88efcb0db23ede16f1a8af37db428295c08c8ed551c20ccfbabb1347f155a16cd4a2d877b7294c15be31a2b28dc653070656c355473707c7e9d28af42ce5ed66c564015e9f046a1b12ab0e619e84d7cb97d2f05648fb3f012d2fc06e84b209fd7bd89101f317abd0647e1eb77043d7db8791e6de13535995c9fc43076a981a84cefacea0425ea7d19f55eed0ddd14a900152be6dedc3f16e169f868848bbfd0869c90584d6b3e6ac3f3db499673905a635aeed4629f32fcf0681ea52bd0fba6d393696d62bc7a054cfef70570a8225a2ca352fd79ed0c6c569fcd6372316a7c358d9ef6f664a4ac1879d67d177a2ac293e9629056604d017cd56b46c571432119925befee1a42839aef44d66c4efd283a1fbfe0fcd7a4e8ee33cc67a8433024354da8157471b020557d5f5ad1ead56828bc082454a1c1b96ab5454e21299b651d032dd643e4787e3b22d6c2adb2f7d0dc55704f69c33af74fd94c48a87953acfe5b61e024384803acd1758e6fe102ad2d4c755f768667ee46a9512cdcaf933c653dc448582ef565143b77cdbe9b629b68289649cdab707e2cc042505fd1bb4fc45f2f29270ce7591fd63130b1fbafee9b065bf4ddee9b59696eb57ba55c95878b1c36577bcb9b7b0e12a28316e80e27d65f96ea73fc8c8db93a73871fb37c63add10029b8ffe887d8d59fb7c42c7168d0526c31212b5f0d996ac353c98f63b2ec1af4d35692525036b63bf5831ae378fd843d23290d10843a917c8207acac5509fb1981a74c6137f0b56f0fae91ad78cd12a9c3a0dff1f2b8c7d0f2627b49799753d2cf740ebc6f28cd508711015e3ebef783b85d42c54ffe1237f486f20cf059de4fbbc23546d7cf2482132e61916a2d80613ff05a7abe80af90ffe72504a2a315661160b7544cf8a13fc77731b87a4a9dc84dcff99ae9cef92db86d3a4410a4c2c89d3322737db3b8a90ae31f8871c6ae17369538b1e98db8e2e0ee003db97ba504722715aa6f0f6dbf57e6cdecafe70b8a455e6cc14783b4f6119d3905f9f33ed068aee62bc67e961b36d7e4c8615b2d07e5b3ccad084c9430b3fa297add5844aea8960d77372e8a6422f42f0da3f4a46c9a42cf01080430241b54d4194d461303871e74e5c1aeeeb97c896306b540e9a622b15e26c78bbd44026e24df3900f54b578ed21e9ad25ea307a66ac8f05568edc38e977997b52fa44febac7e2cc27c1eeb0b86198e6a7ca454cd0c6fc907cfd6fd62c5cb40d889dc25e832c4bc23474000a659d674113ea31514b157e7334dccfd5e6c25d5b6a682d826f31600bde3f0ffcf8fe281c9444533449da07a2b8e5bd48b2641e5bd0e2824d1c12811f243c5766e4eca8a0306d996803883bc954d9d9ea09f02f5821292de2251c4bcadf7d17034173043b0c19f27133d5d8c23d010f57e1fffeb7ccdf629f126b1d1b1db2c50388402f27bdfea4d9438677518fc38ed97d67d610103572f211ddc94bf371971d6c2fa4629b03100a4108f217d336dc9473067166beb0d13709ce6eb305c27696df3033eea48b82a6084233f1032c9fc57b237acfca26a51d8aab73ce5e4c00ad1170713cad7e35604824819f013cb716ce57b75132ac06efce225b131e1396cb5669ba146f8089bee5c4873a0cbb07bf1955f5ea4bb00cc061ec32f7ee3df5a01819b9461b1da878f61a07b753cc1e09359fc314812eb7fbedda14f8cf2e963bafc1608fc97554f0b8cb1084e00b761fa314a37deb17ffb5c7beedbd1e204104185b2836b80ea277a2ed89e10d4e9e13d1ea521a7323be8c4864dcd48cbdaec874f9f1a3c84d211bb5bc946bb81536a9c248d4a526fc73f191cd1422e5af14d64db6c9fc860e28e8080350b01aa3c6a8b2f625ed35dc42a562795960aef23e50aefbb85ee7c4076c88d16b1f022c44baf3f3da88e058c3b7ee62ed95a5a4115aa486d2582845fcfe606cc5cfca6c8107281e81d28d465be3739be2b2cd30c291671547ff0e8fb3f281a9217844fd55f2176b22d0fb91aabeac241d5798b86e1d78525e5fb98ce4ea67954cc504e64444122c093e16ddc0c83a9acca1e9fbd4740c6ecab9523fe5ce64313a5dc387d83ffe7d30e70f50ffcf101764ea2b9a8c4d7ec6dcfe31fc6629d8b347f8253a3d347224f255afaf8de62efffa749900bcd523557fd613127376be6d3e0b9c2de7d7bf73d883d812cb364faf2e43ec3492602d63ca428291d693adb69546f1d4a0f390d553fd124a2c17643343767e641441812ea03a2a5190aebe473234dac74f24ef09fa5e6d282681aad84981fe6c9a7c1d6aa76d943e1e900fef4de98e3e0229de4999f24df183f88914cea33cd1b365143cad84f0966205defecd83c927ef2c34b487ba377050de070b5dd6208865016e2170ee5bfab9b9103a00cb27dd53361be989a7e821ad26646461c3fcf5d41daa50a5e231e31d0f1469842be0019a31e2e2c68749d30772cdf219cd04ba72972ad09af618ae7d4e6c34c84a331fa4a1ab6203296f5006698034a70b6480150ebe7775353f8ac4c51babde7579833408d9ad54fb858300bc35a86854473ecbd2242c9d52fd7c2a0f1967473eb1cad9283ad93b16c3138e2a3905446564210d34e2fc5a1a6b292bb89c355e11b137249b146fa4ddd848887fd362dcfd4538fba1abe68a85291eb7440d58be72cf0cf4f0855397cf5355f132c4e3a123a5490d198f7cd0ac868def23e0cce5bf3ee8a3df3b1bba91fce7bd8cacb248b86f1765f124de00c735256e8678e27e3d04670732a1aea4c73d750c22dcd6c0378d2b0337d7b63540f667a8a35d90c8cfbfe65485a6aa7ddc6a90b573937558b4fa339825d70aa128c81368d0d426a87745d30544e3f8a3580337235bc57b381df70f353ab8726cc907eebc159cc0f585aeb1fbb95e79e2341f4232778d0381e62ae8d2eb3f72a62e0bd89f16dc4d804db7ebaeefde18a26d449c534d04a5029d382fd656b9476260c4ec17dd48bac404b2c8b82a08ed8ba434c23fd0942c662b655b0b1d1d026a8080ca16e15178741187002cebcd9ffb433a73e16806320cd7bbce3477d620035d95238a500498b2f7cafa30a3dd11f33f188c19a817d77472b43eb24926da38979d4b7dd79f45a09183f2b47ad485d5ff00d17af97a40afa4c782f4c64bf85ced8f6fa7d94c2738f51bd79c5fbace2e7d16601031f2fe1b0feae862d22f9185e24ec985801ae0ebfbfa38a2179d97ef455ee32232b6a58bb4e56880bea9473cf2ec1f84f40a0cf5ce2b70b5189014f2df484f61a10866b4273c794540a2fbc96bb523e95747c3b48c2f9874a838549ca440cc9e47cac3310227b1a890bb6f3ae39fbe321d2afb3b3a70b09def9a6598f10b2e9a33da063d2200759f1752dda206e2d46b7f90e06f0b6deb724ba816aadd3c19b39e313278a0cd15490a44680be2b90c97bcf2261cb9b57fbe8cbc30b1c67f57eaaa20447e4ec7bfad14f32938c194eb4b7c1c5915f6a46e18204ee13c8667eb02a7ead3621e8e63b1928b7c9b5cfcffb5ed308c736f89b378c6bc84de3ad7daa9c0924f000cb3a056019b8a829fc43fc9ce19d09fe3064d7f49ae5f01a531f3b2d1c7b24cf958f298e09ba8ddbe42b2c4d585cd07b2085ac2cd7fcc352a96a49d0213659ba3008a9e20924fd5020b97e8c4961932ec775387d4b59de558ae5e19c6b66617b97faeeb40ea605878b0471eb1c4b8839b3f0723141d3aae42c7c7c3f0f0e12380cd9c0ecfd69c16a585568e40d0723d3272a96826603c38b071ab56b986fb5951e2974a9d73659153e5a3da44bde34a6b64bc26d415598e8b274ba712378e71053ee851c2050f3c146bf468e97c640ae114edff546965963999358b955bfb910501c799ba8a8b59431dff54bd00ded6ffa63fc5921d38d7e821833bba156d9ad0e1764c1db9ba5a9aa9be8420a89b2c5363a37db5bef41e029e81c0d752eb08f4c486b6a4bf62037acd9a27f8e683e18467861a8c8db325ee438cea682c2ddf5f5373a310cc575707fdba940e82d0f2033bf35e19441ba103cf883607789a4f3a910f70dd00d355aba82c00a225da1c660c8f5c9f1396d800793089b795a56a747b8b3b109e551b4fd8d14b0196ca38989aecf544c2de165340d43028036861bb8ada7542fa8541af7d83923bf701b460a4c033faecc2747819164e3b510a225bc40f378c4e9a3cabbbdace6f63778d5d0a096083efc27a68b428dd861db80f733ee1424d569d11274f18bd8801075194ce5ea2341c44b1fd7e6b0a3843907757e32094065a9ce27081915d2262856686edaae686c0dfe4bc29d7a13df5961473f9a0b9d9a4e84178eca7db77d86cac90d058160296baf22da77131d27f095725b2f4b97a68e0b5e798bb685de9981477ff88d79413d3e07b41e4a0c5d102fc524e0cd7f8b7bfd93de2ee45e98ba658201fb57d751b8664ed887cae61ebcaef7e70e7012df37432889357be8c43c8599eda8cb683dad364056bb98276df22763a239167e7822a093fbd3e74c4a7ac25bd8349f528e952cdbd423828c93d9ea699158fe366d6e025e644fa5fa4563fd8959aeb2b22f646e8e813fafe478d74ed378b0c1d3e455c34c673872be25355f96ecbd9ed8790d17f6eb328c8f223a69d9c12ad8fcc2a7eac83102323857322c8d6fbe33a3e410fead1a037ba729b79dabd14dd9aa65e2cd22a353b0a8b17691bf58e32bdff2dfe329b871277374e57f68ade9096997fc2b35485f09c3d5c1578d579656b01e80228f1cddf2dd98419eacbbfbc2761d57171abbe23fd78a6374193cfb6123efe4249d62884b44c8d1b9dffa043e62ff1cf963f05f790d954955511d0803742d0866fdd19eeb3fc365f597320a635c929cd055cc5abfd7909b6c17bcdc1474880a8601e7637747aca582c6e83b93a9c281cde4e99bbdad2a7d33ec09a42fe087409bd6ee25f93abcc13561fe24e6a200b4348dcdad271355f8b0c0f71e0e2554ed98f3084d27106094f5c92626eccc535abc2a3923ec5d261616c593fb691f0fa3e0d3c560eb6b5ffb3eaadf9ec67bfbf8197f380fa5e43eedff51aaf8852fd6049e4dd94f43feaa0ff42a5c5687983067785491e087dfc0c0e36578219977162160a5d34e8d0b411e8f95986182c306dc1dd2b02f77ba2875e68e1660104e6a9e15c0251128baad49c98f451ffc373417466914dc0bdb9651e95122addc2062f2cbf2f7758047b988af1a6a9447c47a5f459544a5d54a2f16f65456e198bbf7dba9eb7b0d0d51b7da610139728b2990c6e421607b3667e412121f23372a6aa48c6993a83be5f3e968789a39c5e6b31b78d1f6a86905f3e79a001ead02b0e4f6697117e7ea2c83dcef62e8ee8f2833f2e6c8cf3cdd052a7c9d2bdff3f7e861e99001d0ea545132283179dd419af1ef0bf92bfcdb9bc850485dff293fc2f3cb6739177ab32fb57a5da7cc9eaa8c18f2b405d15e130050d596b5169e116b43f470b353bd07a15680abe167f32cf835c0d113e4163ba8b93b149008f73a5ed3ed3902d1e0d3a09ff3b8bcc20659fa676257ffbcebc367b79480fcea6b79c8fede201b323303985924e92381106e27a030aaf68af0ac5da30d44db54361c483b16fce97dfc48ba4ad4ec8944e9ed7b743c528156b23b470ca7a217d0eab3c18a8a5d107905366fc81b28260162a5b844deb853f15d42ee3eb0427f9f156eb3dd291d3e1720d5e3c168a834e108923931c0ec0e1730c929cc94bc03c9034a1e812959f74a926810951608a63bbd35f6fbeeba631f5d2f5f2a9019f4522e90145c5a8074e7a6ca1784f0545b04cdb7d32b2b50335bc2c829b6d8f930fd53c05b6dfe50142fe4aff2acfc022b677b7443f55dfa57a7c3955b5583c713e75e13e5489c8d3c41ac7c99b658ecc8183b454cae33ac5db0e436b4034f8a5934ae94bc894629bafc78686434df4f00f65bdec2718526646b3e89c15c4a25db5596aa18ca2e3b075791d02eded8db83a33a62126114a14be4e46c5efbfe7c8d6d5b82dedeca42015b3e7f4c689289112d4efd0e36b0830bc4e359389ddc13ce319d16008c4929dcb285027737e07bcd23940a8bf56babd9e426764e32733bd0d34e15aed6fe5c6f40ff42fd28ef304540c9a492d0c033e86ae1b55c8e8e8c160195811e866f74ac9142da6df36475a7057c7ff4e5590de36e26ddcc44090b6460225ce724d647091d53f5854d563a57ea9c1b41c32f04bcd4b034f98d115b6a53a68b2a320e601463b4efdca492c282931d78bff109304e491dace0ff279740fe79d666cf8cde536f8eba269b6eed6375841069562b74b995ba75a54d3916a58b64d8ada04abb352b91cd12516fc74c4360099696d5a0c76b0642bae6d711ee0482f0bcf84a4e4aa099f750c1b0fe983882b1c67b2232e1315e7cc3e1138b46d331f11afa31ee0f1d74b3e65301b33a0008cd14c09e575d75abb841bfae2733e517e2475c31ef7aed60a2217cbd00ad553e70079901c4fd851a352a56b15eed660b159e5bf3e688d44b00cebbf2206fe37d81242ac22d8315a3a32a65f0e3dd925a6169446e96eda33bd2afc6d72a4fb778564dbb3dfd3d4527a528d5a986b76018701e13a93e5ac86954e9ca93b7a638f10eb376b0e426806042f44f976177aae7c807fb49c8304287dad0f9d26dc0a5ebd318dbc21b037f346e790a9400dff5201b201b70c6c25765b8b02dc2ac6b9af16e91e2bd753b1dbc059da9faf74e32923fc70825e88d5c92a21b2dbac615b88a8fc9ae0463272a4b4297aa7c96ef6c9987cce97ea0c3b1577dabf399dc279620ef84fc21b7234a51d559c7b197f755f11f1e8ce652810fb3b95c4629599ce74f6838a9c65bb7a0274ecf172f9ea03a4366957180b5a7701a4341c071da4288a1b05f15905eaa91e6f9d627a03e225c93332e24252e07417e2008254a1eaf5c51646f6888fb1fd62aee4416540d79d7a40815805f939987faf8fd6ba76127968bc2f5d16d7076686b3f4475204b95cbaebc99c4d17ee326c65ef7beede5bcc76409ad757e501c443072caf28333871631788e480f034a10003fdb4c8d2ae600b0177a1c80a0a2d1f6bf5ad5e87ba6ecaf36e552234d7ace8ab5d2a48c2324bf926659ac2d81e4e0e80241a3bffa1eb23716c1ad0de0ce6bbc2f8c93803c74cccca2cecdaeede8e258e6d47b325cd0698821b8cea5dcd0b9531d309748b0851892b3ba04f6bda34edcb5ab735fb665866a441298c77016e692308e2f099dc52cbc5b357caf2ed5be73196e2fce5f0623dff47d2011a072d75e9e1263f80ca11f469f6f5d54f30b0c2ac065893528d415037f870e579a5220136092d165067d5228fcbaa50b3cbb22585863067a6a3fdc4e6a30942285fe5160d9ca6592669061e1867e866ed1e031b9bc926c4976b1425e041ad1b56930a534ce996f6252f53a5c06bb3d2b45977d301b909e490a2be14e54da5b4d5bc7465daa3c81d645a22b2bdd09298df6c83ea600f4fb49f971589b1d662e3a4357b9558f1add2f30a31531336e0dba982c17c297631f876e1e5ace6ea4b42e28593ce92403f626610ccb409719e25f9bb9e30c7917574e19a5b3f72887c1b2de9f2b99df1da0dcf44576a545238477135a1d981c27ba0d6774344037c2fd75c4e3d5a645d726d8beebc4dbe6393664ee902b54e5b7e4e84ba50fed4f198e739d11ab669317112cf706a6341f5ba48cdab0c26f7366bd9cb2ed69baa6954d552e130bf3e165bf63e3a6d479ad2b15a6c09af2ac4613f534699d72950fcb1f2ea2c612278ed1b4d3871c0034e4ae3c7632256d58acd0d5a5d6db4ded763ca155c22ff6d7103fc4f416ec1e7b7eb444226e5b1ef3b556311fe12181fa4b72689b7081fe8c446cd7b0f53255669a854b24f412a86e8b96bc68177a180b1fe9dfa002ebe0ef01fce1aed883dbcedc592f3fa48b42e0940f07b83ec24334a0cdc195f01bc714e21eaab9d7b73619cff51b0c5f7dd122792bbd88fc76e06b783f35c3d39f5e841e9b408ab10ac15f0ed841a85b663fa8e5308609ceb94964c29ce740b13db8e3ae981c8d97f8c7b93a27d6683087411bb61986782e75d6dc483842638ca56fa5392134dea94c4c5aadbbab94f0aea525fe46d794f2b0a151e7c7d0a1b09fd0bf525cda14ba05bc62549d0fdd864b86ef2d6ea0a373225776e89cba9817566b4c6f4f33938855426d08d3e5e9d436dc09320226ef1afed1c3902c9e5d1925fa6be8c09a14eba6a0930f7406b1b1160f318ff9d452ddcea8018919af6779f308a3d890f556c61d28d926e654f0e29cf52a1dd831f5cbddeb8fec15fc0e4a8fbcb3c0ac1a103325bb4c83cc8e2e9dc1619e668b803f5775a1dc251bcfc42bef6bece939accf2b2e1ed83489affec7a068f484971aa951fb38326d3814502bf3d5cabbbf65b6dd4b7f5d1c9d9171e412b357e0a3ade1e964be0ff29d08f299b9d6e48553c48a7bc1f8ba884be8f2b3b8d5ebdaa0d25f07fd4e7fd5ee2f3550d1253883548b647ac768765a9c6f76323be657bde90cc037ea2112795e83a0c8a1014c3a180724c0fd0b9f9447b0d38c5bdcce22fd4c21bb9d890d4fc4d569cc3d03d065b9f327771eb1513a765ccfdd9e1a40046ed5ae15d3f2cba8776415a3f1ae4fcad710dd99634aa7b589a597d352872aca7b5be9ff73ac14eb482526fbd7b900a5ef8e5ad4160bf8c2eecad4b287edf2c4a313af966242a7ad900588ba0eb2fb500e36a30af46fcd7ce6fae8f61a983071e37e84ec93d8836a1ec7f56fb910241e4bf9017d38b048420122fe2109e646a558c58eadafe43b224ddce5adc0744e3b2cb882444ba376cde0311a326968d68b58c815845857f97aad06ea9a559d0cc45bab0b6970c71ca3fc8c013a0a0818acd2cea7b819c01bba75c544a8f4660a06a9d93007dff4a168dbe1c4037a490b0004149f241ef8df7b87ca8aed4bc48b59f87f87c8194aba6e49ab6dea928b39606220453f2d8c90af65bf319ad24fbec87140f441531fe8ac486cbec3d5f47f28b611a144a8a31921934e64b331ac8a80604d05f2ffa886f76f43ded6b20df3c6acf9909703f8b1d652df5f9650b3009bba9072f3512de34b89cbb1e66ce9122cd0b53009a4342be62a3dc684d84b775223833f84bbd16b859e199b0809e28e25b2e456297401367cd14de267a44fcff7756e5661ab7157a91b6d6c72f992d0c33b899a08e2eff0132bb1925acfbca26997ba3a5f01f60d4cac3bec60fdb2042d60a4bccaf98d9776de1541be6c441edca315ea8f48da31f6476d0b472dcc772a8292d9788836e5b061388c7da6240ad435c28983f17c360329417f39d1fb603f1659dbd1cffabb32585a3ae5db3c472b7b1fda74d752c9a6f12e4a84c7072549aab8e48d6b54f8aea8e408335323585bc364c02bb8c72958b60389e68667055005b0197fdabb3fe24f1e07ba98fbee424dd22ce3bf87c3007a0365fa3b7de2275644eecafcc41bcaf28c57dbb4bf19037339cf34f3cd1374ea216314aa78fd34b7e04c1c36a01cfc5efa299ed5ab280110a86100183f0f2340e6cb9a9724ef83b7c0c5d6c3f1a9402270ce96baa8017638ef1132d7286620d954d4879b32efcd2e822f300697da0c46805b91bab68638642127479ac02eb49f2d54245206d65dc79399e2cff49234db7a122176d26108dcdd7ed6690ac36294753c26586843cef340a15678c30f69b3f8e155e27eecefe5ad5f4039c04745633ec727b69c0d28cde066b74d3f32f5ecf030428e9dccff047b8b1c553aab1f74a1f8ecffcb02a1cefc593903ca668e1470e2ef140ccc783e5b5d37941eedbec9dfd95b377652b6bf40cb46d089d32f5e658455079ff04583e8d3d8800b93c82e08650070aed96ad01472ffd92617990f541a47eadd6366e5e67519b955d014927a6118e081d336e73059d9496e5dfe6daee81ad9fe42297d3e2fcfb33542de46181c4d8c2e48dbf761a50c5e85b78a4fb9697635e25d476f32fe07add51a6d4e82efc7a75dee03b6768a373aa357974510f7f2802454a5f7c1651b7468019c6f584984a5eeab4c7255106cc91d7dd538d85c85c8bf9add50c9b8cc9f5f42bf39dcb1ed3492636658a13cad233d50c41aff06619e7d9f6423a7059831cf7c1d0ba9b76fd17fdaa43cd2ad9965488e31b3c749cfd316de72f44519b60df6fbd78b6587160ef84a605d0e04389bee80a58f7a1891b08eb4ff5c64065a04a4048a7e9c2baa2415817592e8e73bebd09af862cad75d22dd27fd70929d6b943f3235d2be889de7eab27e5b0e72b53eca7db2b09afee92a9077c66c1b657278f9f13814087b826a6569dfbc249e71ceb1763a5f7afc9ce8df11032352483e72029d986bb1d193c89c8af928524e430c419d85d65884c0b8d54fc6819c2af062e938d90776564f6eb225eb8793c336a88a8f416bc033f8d5d8177310be7dd51ba9f75be8597e5851230af73c51b9fa29b33e403ca67304e40799577f04a4f5f2da85edd8add38f927de02375203602d512e1342ec3f45e421d26f8e582a4a6e91222bc8e974705c72594b0bee0bc53252c56251a9f43b831108fddf5b146bdfe899ab6ecd0bf065242cca65f8f15c03970b38302a30821c86bf7935d8925b7e16abe86fc51e5cedaeaa0716339b7249873b42223c1118fd8f00aecb3e6a2e587a9b5110a9e7f9e7e48d8826627ec841e7ced0badb6d2d3d9ad10dd04b4231020f689019adf9f6a3270e1e69665160c77bc59b6fc106bf5d3bccda9a58290458b5527da4d1f5182f1e86e291515086d270f76655ff4932f6bc5d56c453e8fd3a5dda681a677ef73e31ef9bc8351094784ebeca895c088df925430804541ebc303246783dc28658072983859865107e1ea63d93e6160d5ba5ab9084d90b69502a72705b1b029231b10e53519f1c73ca6bcf8c5e3536c0fcfe1db1f934ff59afaef82ec9a3b00f2a16501d1ca15c89b2018b5a2a5d1860dccfabd35c285dc2f2521966270f41cc8169e972a88261a29adc6bc07b28d78d8f02ae06da00bd4890e8d83ceb149d116f03ee438e550cb9fb6f5aba1fc8527aa776a10c112abe785240f6f6c45cfd1bffb24faac63147778345ea2bf2f70b53e848a13e0407d15e46778e02d0d170865233106ab73f581ac1fe120ea20699c14e0dcbf4ebb67632549a2d08d3239ba475efc34dadd2654a4180f66bce0054fced8271a2807346194627704f47ba5de39977bee743116d02c55b325cf0c54128d965368e0453eba78a8dd6f671e4d897488cfdd3cdb334386eb40d68f5b233b15ce769f11b1bc0402ea8ed861cec7d30054bfd46875ac52a5f3d6bd0e38c5fff81a0435bdce3b5e139e964b977895110a15abc3e79bfde19b4f3b1d81362d7de378e99ec29730d98decae5ded1e6e9467ffffef6d893a9a39b54f2f9ec650e6bc564d7b56a96980d3ca9b39d1a36ce197b771dc8689b3f223441cce25d91ef87a2b670f80cd82867597be239df57d8e419ef606564b6f54e486ca7ef8a5cb56600ac7830bb3eb82ed484d579ea21f65d5c09c33248208c38327a34b7ea5e3fa9d05ecbd60cb397f44ad039b5dc3d8c0213366d59d3f9df70dae99810a4cb16d167efaf1401b307477741de8f358df9f5e3b2cd8f7368b8b924ef745dd2d67fd95802379dbc826e7683a4d7c04811ef40bc2ee06cef9cdd600d484a632013941869f7b576c37dcfe955f6c28784b144fe72b8c69c6949eeb3e857cac6f5ac8c5b9431250cbbade1efccefc6a09714e80bcbfc19d00123defd7c626778ab22f3662ba4560cc61fe99daf2d40de043f36a78024b0cd9baa1b74521c8c48eb9f58fc83059c1d8723b5583cfb479b89dd249bbebc6bbf4831aa91710a450de60f9046321a7216ccfe00f844d9b1652de06666b05fdb248b02ac4d13865a6689c36da30462590f440b0e26a9a75ef1aac6711db3e1b39d037826f0ad6c774a3875efb7afd9e6a6d9ac11b5f3e033a446b80be74ba7e60af0e3925eb59636fbd6c7ab753e0cb49d7d0782a6a9ab2df8d7490cc397a85ce3aa9f0a181aa11faacd1b6caf8135cedf17d92b22e7bef31dc35efd884f2bb0df18c245c9bb41ee514df50ad237224af3d9f6e5b8379e98507f4ad41845ed9ad9106fe5025403538a532042a1e8393ed1b176c1152dcbcf4667e9014ebf886d012b5c38a882ee39104f1cee438c7d8d9219dc72499d5f1de2dcfee781240c6ee3d3bd61d70d840539a7bf5ff1587fb989f6d36dee6a3835ae773f3a674d71b83e487a2350ac2fb8a5e69cede4dd4786182035082f0c5163288bdd971d1fb91a8165684c4d3b81c245e751fcd0edf0f2b8773780bdb227f02712068b6264237d8692613b3216e911e19d0e86172815b2e6343c9fd3094e8ef4c28f24a26eb4d12d343661ee6a65391e48ffd33fed284605b82106401ee208e4752860523c135c071a5314743c958dfacc92217b2060dff307e769f98481635dea58b176d08d0a6f1b2e9035bd2b33e9b499cce63708610d44f9f282b0a9a25336a6019df0d5385b117dfe1a4e76c6de7229883acc8d4a71b168b96b9560d01101c41ca94bdea1d8a9af7e9db4f9ec95e4ba4ad0a4a69dfdb66b6d11fa6e8555553a5449e5d472d043e41b93432c7adbeede88237a460cd3a462fbd1226dbb24c8b1713e37f8d15c8ed92b2336415bbaaa965f50c5773cec41cefef9627163b0060ff9568cf9b1bc001ede4eaf7131d05aa9f5ff1288a2850267ac50ba85cb36c258304b68e448ff69dc657e8f472b0f2261f256c38565794667e3998bca1e87ea058571f82efc95618cdeca15d7186b752e1af2969e71fb38bfe21e1671a59c5b3bd04446c0b7e698fc4a336d8e035114adee0719a337f5cf31f80e5a4179b2402eaf7fb9c77eb742668c8330da914d2dab6adaedc7c4e8cf0cef5adf581b5cc2dc90ba26af61e8629c36ee2df9052acd574056e5a6e1aee7bb3e11eb79603c795f7bf73325e2a2c0d5144c986db583877a74174c22011954c2018c076b33471b5ee9863a9ebe5a820702cfb8a5f877c5169ff3d5a762807b052443bebd57438aaeae3f65ed96db97501f6a8de98471541d4da0a078e2b61b8f2da2cb344e04d5b7ab4e83987d0471f8de80667abfb00b25d0bfd9169b37cebe44cabf2436f8ce2a37a7c574edc0f26413c8e3eddfff0159c9227a230bee2f3f16b904dd9a77bfaa91123fe947ec033a21ce224aa7ea3237989b98ddcc887fdbe0c21f7d7e88ed549e14fdc40d74e9f6799ac228eb276439f07c832b920df3546849c43f42a7b79b25c6707e33fd128eace6cf03d6bd96ff3aa39abe5ffa740850ea38f05b2b7c66ec8871fb3369ac4d985b4989da8de9b430c06d07ea78889791d6c5193904289d2f7aa1a12a2d7b8e4b4cb33bc5dac6b2fd7a5e8a8a8c76225bbe00cf60dece07768690ff97fcc1598882cca9917a4eb86bbe420f7630062702084fc67b1d5fc1380a6ce240fa6eca505f4de627d4ca6d2488bfbe0138cda6dff6f8147bd1198958c2d58dedfef177c23436bc01817242ba7adb381ae23122291c81781fda9497088ca5cef09d6b82be431c3a8895836a31f19e3b3c38dc16c880baec4a9072cb3a97d7095ec63f7c6b3927cbe8f94a53541315bc981fecfb2961ba0a98f2b77f7718f7eeea2cf0ef4428972cef9dc58c898a99a6305e4bdb34fd3a81e90eef729ffb08652143e4e489a69d33835ff52a9cf1ae534e213a7cd1ad6887a69b25a7ef2b3f7bc5f4a7ed149f05d4d8de2714606c9c75b91a876dbabb81eb55bcfcce114bd7b5b368d24089f544701a315932fbde7210d756b2480c6c8c7908b1cbbf3f047ee4964cef21a0ee9d87006006f61e7f0356a68f85fb9e4bcb4292d2c085a63fd6a2d31f2d21168b607dc285169d38bfb4dc0e9bbe51159c6a51dff2cb9e4951a5787cc96e11095d574dc8a7a17d8adec935c604892caa9c2a58254e982f3a44286f95c5bf613417e466f2218603ce171f7e074e8ff1ec6851ef6da99060558fde2c696a4717e6bd336f3f3846bdf7ffd992aa316912b0f4a9c52b4857119062d66d51092b3967f7fb907458c7be0ed4b6ebc75c0c00f6fd875bb89d480780e5b97567c92bd9137f62f35a8bf297ede790dc967571d275c92aa5caa263cf2a3dd4bc1beea7f197c141773860011a690822cf062e8e18cd1e4acd7d71995f9af98e9b69831948d85c9c62ba5784a1249458e3089eeb51a02853b5ee10896c53524b10f77911656cf43f59065769ef10f5db4d0ea29d539248bd66b25137ee232d1943a0c00fb212369906402c7695f812c7c1033fe4a0bdf5b8d75f4ec932d9338110868554d89fe61ece52600f0de4c539c585a952683ef7b9de901818424452e4ee2df1d3afc1676a122a41482fd7c5f4d2744831d58d97f2e157cfbb895352e4922a2b38ed089682a813dc3f40d708fd34e5fae829bd0c58c7a36a1d0aae9c3fea1a0f549c20145bc1b21a383801aec3679b353164fefd0099c21aff9baa2c2537d2169c30a4e8105084df2f43f5c3f8f478ad92374b37be0162e668e0fd6da4d766d0e8bcf5eda69621b791538a5a75d10d70709175b02d2fd4ceda57ee69cee953ebfb48fee7ac3d3a805c35afaccb57c02159877a296a025d546548b1fe0028d94cc5c6aade17cfe09cb097d3d3d98a553be55ad88a58b0b83ae4339c15acc16d50855f3d566a49a84b03390436f65400ef4068215b863ce75f698709ca8d203c4a26d99521e90e381b8ba6f3a3a615a7fcd36504727b7c3a187eb39dc1ae943badf12f7acd22a2ce34b29c0c35bee5d27298a914f673bc5ea50af3eddd34c09b6a7034faee61010c3664888e2c898f6249c9e24489d8eb011a13e254fb4389ac6f20733d6b408e4b55eee2af8541d788378c80894caccb7d621dc729ab8097ea1dc1ed11a6118e0a58e759f3450279be453c88e6efd9748683b1a143a65e3e54bfffda790f81f97e28d6876f935f7deaa2f96d3acd42b4bc5b9bff933f7f633501f9c29055f66c0a2bb066327122b94a8ebdd259a7d228d85da259c08bb2a1bbcb4beb5a3a27b789c2346c2ad74d920ff520a2d54ad35d03e44174bff8cd2d978ec108c695f9b90732e9c255ce50fb6aa5d01517f509eb9eed734b719033e010d85bc179d3192a06d9128f5f35de2e12ef1581f2270b0deacfb7008b94944d5b1487d8bf5342db49aac1e3777d262116c9e2cf5a2105d852143d54cbbef9819bb3cbb25b84a02e811e1e5164de255c476bbdf753734768931d8d832a7c7b6b35162daf0db8390ed482a58c20b0beabc48c0ff017a30644975712605529ca75aed1d4f1517fbf63657d79772bb445f75c98c49b2a9ac9842c5a4845599b6a167b4ce0025d8d68a61ceeb39dcaa79d8bd99967edc7f4d1fd30a30bc44872aaf548b56a4ee4d48dc13931dd3ae229decb2596553e0e2d8ca4c6dd14b49cc541079d4f7e51bab9933b84b78542b08eda40bc9844d65a511ea61457a090e7381068c35ef75c4aacc577ac652c6982b232927e79291abe1cb923e791e1154e19e22b24be72e166342972aedc7fd7a9250e269b174f3740a6efdb22429eae45d1346ac800ccb045902238151114e2e74df2d4a6ad07305b39e9d6abe6146057d81653c52a54f62c0436459121880e57f4c5245ff5cab989cfb51507641074591ec14272413dc394c97871b6cd8cb44f200922962c98c2811d709aa9358aacc20d1d4da2534adbb66d42a4e53c1a53683e55d7c4a5a8c535950b12521c1f0871a36a5c0644e98441259ad0285f23e5391ea75a99c256e7c356681264e88c88d2fced116f49182e3b7db743b9b1d9ba490b6cfff06fc47fbf7ac023130d10305c3ff701c136be0a39ad63530c789e9e3b1be256b7f9f652772fa46ff29faa5e1a9bdfc83b2e06513c581ba1b048609dcfdffcae2fc9d1a5f712c2de31f4d5eb97faf5c9f3e6be03b79dd03da9b133b7f0eb9ecd9be0f6a4e580d621e4947c8a4cffd6b94f75cfa3a2019f58676cc1cea9d8fa3f97811d5809f08944f5d1db9207c70f8e9f2062a2822968ddb0280584ff8b9a31c45864fc2100c937bbc42b8ae2bd68637c92a99cb9adb517f8c15748d8043f021032f220fe0d1dc85cf047971df0182f26525b14ab8395c5b493611563548a4e635069b1f53d854f7bfb394e32e80933ff4a884a078df811b9f4ec8587ad9a32bebd03f25a94af3ca4ebaba47d8054049ba15ac89bea36b3e802de5e79f10d76e90d257286c384a05cbd2d8c3c9f566fb52801e3f2795e5a1f0cd9482bbc2fde4ee21bd441d00a74d4d2fe620cce07425b8ddeb5319689e9ecde36c32e3acca5154fbe4185f01104cdbd848d2f06b1a380250e629b858777df0bc3ee2e9cdfa62c252c727dfe2d160d73f78e5fbbd7a56d61db1085ca41371ce936937b3d268f99ae3f3a8fd6d1e81b19901ce29724c8fc37a8a8655167f857ad9373422e772fe719501958ccc14b43144cc27cc94750c9bd992f33973b3626d756b8135b33bce59b88c0c538a8db9c0b8458e7b771084f5cfe48f9f827b6a995b25189082e375d85553109b695007a98013b9024a1be10d1cdc040ace5e0708dc36807ca14b8ceaf4f481731073ea65908e8f7f56ec6f8e9f3fe8b492f35f1613877eada7657fe915e08429f9db6377b47b34c8cc27fe286a49e2124bb1ffeaa3e3b28f27f7b1813c5f243a1131dbb394bf5282e1296bbc03ad8f2c891d417d2ce25e892cd97aca10a3a6d3fb57e988bbd1ad79adf957ecc03ae00d5df2bf4f5cdae93f65fd374e123260c7c737845225f430c2eabee074b822aa982184cd4cb62da3980395f78cfd9c4620a0c80929892540c34a0ded0953ea25d0b82e31735d246957b50751c952852f49ac96bedab50b13553a326d00222ca3cdd1d21f2ea313ec1628b40b5610808f7e45fc9b7a5d9dc8bacc0c9639123f6e1e1f57a4ef8ec9a163d137863ba86d322ec9bf31ce972427078b8907b3f240ac32cedb07f69190d08eb11becfdcbf36644bd24ea1fcc15362ff56cd595312cc23c886470afc9904cdb97c0dd7ad45439a26961560490d87a7f2cb024a43341e9a632aaa6f18a15e8035a90c171a42f071e35c4b14d8c8fbc80e7892542c4db4e15c3160648a48a0696e8f8d478df145b9538460319c1e8a4a3f88737b461fb21b45bf4c618d4b972da1d7a6d2288abdc04d786a6b8dac5ccbad64071cba293852c45d1e80de96af2290d0c8ae82bd5f24393c3d07bd658759911c9a7422656ffccbe2ae8835f03f62011480ea9d7d2205eb87cf148e493be5443b76860c3a513826bf23a751899ccabb367eb085874ee6838edcb3df885b44623452a749f75edbd6cbbc4e4001be554d81eb1b263329fff88474e27f7dd59792546328916ccfa7d0846546947f9e15dcf05baa03ad2fa84b53e26409c153071826668672863a1f71180ca3026b947ce470cd8c8b683fbe26901f7ab721718ef676365ef74d983b76efcd193c22de5c29a2510f7278c7d2d4727b2dcdc0faa942398b91a6458787dc4a7a9dce608da67cdcaf7953c9fed6bec0bc44d4751850e7ec5691cd65fea513f2f0666ad0b3c602179d71a2e9c4281292a939ae10b39e5ab23f4b23cd57c6960f5e0967fc25ac7af204b2703ee879f3b51805a80e1d914323f56c9251ab2847744fd544a89119a63f2ffd0b76d1ffeb2a82c0d48bd6fc7bcb8ec6e2df71fc92fd3c823880dc20b249686a903884970393250f9ff9ee3397eec1428fdd472cffec111dfde3335695382029c1cce984defb55603173eec2d4fcc400c79a8000ec323840fee553a89c98e452d0c782f1f16132c015f10ff5c270ccfd01f56a3ec3132fe9ece6f9ed9704848d95d32e34640289ced66c13a353cf1d8db11e9a93efa11fe1404d1e78d60cdbeadd2f270fa27f4d1328bf99caf1c0bb7b873ca48442e84e13ab0569954258a844078e9cdb8c85260fce7e94695a9ed5e411c0bd21580fca91a7f029cc5da485ee1a47d217e9ac2f135d425721796b77f643974f5eb9db5f169418aa0b4506ac7f3eb3fcb4524ce39fa852709f4fe71fae3be30a2ff4139454905e14162ddd456a3bfe3b1db96d698dbb94212ef9d2986fefc71283f9974a5968a34ceb15fc0320c25987f6e85f37ae47a65c8bdff257b2d210d50a21fd8ace8bc0fdd86a628f249561628892f6813cdfe3035abc1a4546aa848cfe159327c6b79de6ee52bd0251207a417db53aecfb3e36b439f62ce37c5acbdf2ff89d9d1016f8f39f53cbcf32c16a0a8b0dc88dc41adf038ed96a6aefad2c440a92a33fd8c7fee6438906191d28a91451e3fc1570c01f86f80c82a131628d2e104edfdfef4fc79abcad41f60daed79c7b7a83f16943cda2b43f53ca5ab5d1655e6e6d5fada25e1ca13780479a9d46701ccd1595b5b9514c177c057d787533fe6af54064dfe78909440207a830972df2cae9e5cbe4b9d0539a947602eafb1a1ab1a8b8ff938f75889fe7642caf2332b01f57ed9a40b9712bfb85b26653c48508d386fa6eacbb049d298d7ce50994effae70eca1ca2688eb58c5deb9ee0f0c75c7f6964b0251211e2631535afebe875d2d5b8b12f9f668d0c7edf8ae7bda4800221a859ec0f90e86ee78019d9d83a1261bb424cdf3565987ea970ce82e1bc7191225e34383144a4930a4758d9fa01f52b10e4d68440e43e8b07f67f3cbf22b3b6f382ff21bee85952c8f4917c31e6f22e9e4e412f75d30c8c8141be0a0a59dcdc7851bd51e39aa3c6f83c8a97bd2df599a17af722dcd7e2e0fe208d491256598bb068623a5ce6ea4d1f7d62cf7a5626c2f49df8c148a029411188d089e36669f001db434c0f0f15c66b76a0fd73058920f1d6e093149bdfa45b54e3aa9db6e1d3e6d8dbb2b9a77e3e3ddc7383b4ddc1e4d2f0ecb9d76e75b7dff482e4faee7d68364ecb0cd8cc46822828078b67cc2219369ded9ec1726f83b94b61a24fb9fa6a5b5f66f38c7fb4dfb747469cb412914bd093b3622442d30abad5730db897ed2e6e3ff897cbc501d52507308bdbf4bb5d49ef3bc1ffdede11ed39f502fd3f909b69063fca098ec4c2b0879f789007c806d352495403e73c54127aa51e18f7d6e8a8cbff1ddf08109e938a72f1bfc9a633e25b83ea425bac486ec88757927680a4c6806ab67247a53b45c2a2f468fd7d31de6a17a2342f4da5096a121a915d5b28fd3e3f15d4627416273b91b2e09a8c3aacf177b7be07fa248b13aea9b50b558b807248ce20659cf781b4c3093752ca3bc1b03745c4fa10a8878f910a802f1832f3e2f3d79ffa209dd1a9e50372e2064f0183158c055659a73b14fb09bf60dc1c6e0fa8e9f68720f533fbed9a93fc82e997849dbc6b8d02d287d0357359155748708b8fe522eb141702c2b4665195009152dadc2b073423224cd141b712f90fbc60341bcd26bcbbf68df080ea6bbe5cdf0df43a12d290e4701ddb3a3504e6d30674cacf1fba78eed0170292abaa4916018ad3557c39172d4a9d7a4670f803aea14231772140e6b4cc838eb48b348e7544deee7ee00e90a69126a0dbfea3b889796657f6689a14f7acdde4630c7e67499f854f47bad877005ef4bb483a1664d1f23a6b72ecf43ffd364eecc04c306edf29f4023389ddeb1b93b5baa82d08d2d0229a001cc34b283069c9472d572c673a940cae09329cd8a656a0f4139015e87d9461dd8bc9e2050445b2e71d8983abbc326c880622ef549dd2140bb48a28cab38c1ebdc8c4485f0c4e4ca69762f5a90c1e263cf74be2aeaf4986a08f1a15549302d3b52f2be6fa6b81b551e6b1b77591ffee4e3f7f13bb3057c292b8e090d719cd8a249139070bc9f195c1878d67dec6d816f4e20650bd586883be5ba3cf60ffb535891484ac4dc30b5eafc1363e9bafa89d09136339557342679921423cc287741aa869abd013ace8ddc2876a8c60df7225b1ba054b71b177f52181c889214fc0ff084083266cc16204d47d2276e6cac9f7e3be09fb57fe7c2b28e9e1ca7db19d3de2ab9a4039baab0563621ee7acd673f8e11ca887130b9064b3bbbeab71a88a5bf7fe845e9afe5e2e8e5f844bf194dadc0b9bc0889c3cb3bb7085c962e2e4b59dac50b1720ebd0d8668ad66ee85d00f858e8717513c5d61bd180647d0c846d4ae0c1d4a484ce3fea976f0c4b7c6885ff8d92a4e952275ec7f0053bdcb6b375482341efe082afe19a019581c0f0d8e5754cad8f660fcf847f4ebac99a4873985e6f15d25476877f449d13cb013357228732a57c1623ca80465d526d29096d0dbb03b755a6983546703fd7f41b3b456dd039327b9cf6b8760311a4b0199400d6c66ad4e522eead83d873bf6f80b35536d1dfb2bb5dbf36aaa5bcb130a9b3e53bc0c840d57755dd6b639e5d780cfcf6b0c8285e80d158ba2be42e17c1acd0846cee4c92ef666aee9671dad2717cc27b8d456ba8d12b3812ae14bfa77a6b2f0759440835c199a26d3809b55f82b03dfb6b08af08a9bf3a6d57959605a2ac9bdd2318ec48ee71cc774668e09e5416de7421bdb6e1dcb7c174236ae65d1fb038ef44282c3caa316efb106f9a1846ec8a6d4b5a9f9eb9307a8ccbc5eaa95217994ca3eb26f373d7abc032d9f9dc32a482d8659c65d912589011095fca1ab2dfa04dee8dedbd953b21daf81094a80a752e0143a1d8fc30b8bfe99ea902d06782c03c0b49f6b397b55569944927dd1a9607e7dbc8fedbe6a4dce7615f15f4871d0a772d1c40e5a701f22f550e6fbb5dfe54a81cc64d74a8c724b693f1d12220c4119904efc4398a772dda0502f0f8e9e934a8b8d901f1b897321cdbcabd1fb39f5f6bc5fde5ce048d4d7cec0f7d8c974ff1a08080922993e0cbeddb69c728b7f536a5001e7261e8f414a43833f3b092076f3c93478462ea132720044330a9fc34cb000565253a4d66fed9a6ed4e75fcc8d1a9c9d4be51a609f92f88b5f04064e7517cc4769d7f798311ac2a463457662315fbc625c77d73edd92d4d5081dc2392f0d774a2bdc845c6971706b1c49d4dbcf947f5140e319a29a16d18b0c0db4dbc8c4216232e153d763e96a79fea51d4a9456e543ec328d39bb8cfa81d321bdaf9f0f2299c76b1739e2f8b78ac62ae4f6f5014bf4e9609a8ed9f844d2f0a95d5f0ae03bc85e24a8020ea350e700644bed78f7a9b85488e8a7eebf8cc3eaacabc9742e1e91bf5278cb0f2937b98b628f26b25f1e59655227934e63f39af0346d6e6111f47b49eef23674623e6cb236947cb61ac6b3c499b6b30a050bf441982945db259be4d2a90298f20b27bb749b5fdac7ca19ebaca6fd51cadb44a5b9731eed4bed6dee8fc454d38ce8c809080914cbbebf6dccba2f85b2534f15ee5fc22bc930e1a86877b889f3976412b2fb1fbba4e5b52a5c64ade0a3d91b5409bc4efe0b4efd3243faa740d2db4b56dfad134ea04ff20a359ae22173cc9e7bfc1368636ad67e933505eb49f2a6aff491f7d3bef635f67c915c9afed85ddfa8995535071b5392d4bee7044e6e86b3230a0f37554377c02c577c11dec61aaa1c8e8a52d58ca6055f1f4f39af3cc3922ef5010a2affbda23ef1af0a70e57a3beb5c496d1108e41673bb847c646e5efa1db7568f73678f316a8b0b4df56e29d8fea9e2d426f8357ff3eec4be2017e79833b198617142c3564115d22350c5b0a7f846ca6b59d92c42465812d1d347268498bb5ab885282c089677d773f92e185f6f61674573632c0aa8f3d012ccdbff2a1a40c5dbc4277e1f261f93c0d1b0bb3efdf4dd670ce97137741bfdec4a4f4657f1d6fe9c427204632f088ac04998f503c514eb47effcfce57e79b6453e9e7bcc2c98edfa0e5ba1ce9b1da923f20cf5720112581ee68376fb1ee7a19d29f65982088076c494443e1284186ae888de36ad9f25e0a2798c774bae13c41ea62df4b652ddb7920a2b36451328de1aaa1f9a081a8474e69ee8fa038c0d159f7268fd02477ce5f8965a3f1c7674e749032ba50a49c1be6f2d77b1cd1bb714d040601b881e5d29b2c590a38f803829f6519de0a5888b16f6f449e0e2dc59a3c5c773fa6f039df31c35c731e67f2dec1292d05bcfd55feed4e3f0f2694252e2d45304bd99ce43337d985f15c2a5087223ffb909df3c946adb10ebc4f74ab809fcecae9e2e2cd95cbad12ff7bf1484467956631f754e93a2667139c67ffa06098adcae4fdb8ca56859d3f6b4e3cbcedf1d79b5ed49aafd11902de21e8abf04bc1e60ca6270770e488d38d57955102cea721c7b4517a033425bc4d17e13b3e65394a52ecc29ce20a14ed81a2d29bd00115ab60489cd4ff4beb7310560a91fc5e6507b400f33a09beae38f27985b9b31956ef017f54e6edeb52bb919c4adc33e1396ff51b39ac1fbacfa1b529382281cd975f0ca0ae28b77268b582e3bd93f2724d0791bc05d2a997086b2b511dbec004c8ce444a938a79e2852a560a691874fc8529445f5231fd8ea17237d8beeef460ca172d57d442f81099f6818bfbf7ab62d41abb0f48dc8aec3e09c834375609021b8769fcc669bcc983c6268e34b04f0be2c696765cd4840fd49eb8e6f7e48db1bfb81d772d9877804a04fb9766c7501a256c150ef6a136ba0bd24595bf534048b72728bf8dbbcf93e16d82d038caea58fe47bd7b096121c8cf41bdaaae6ce79650591d318aaa1356b814a802b8a325c3b9568b2f0e8f57b05c5f7063beedc3ddf52e4d0a30e055a7e12f7e574d54e38d1e712b86eb5661a401abc3ba9f6ce7afc91cd288530c87fddf47435bb93f1fc3678a8051fd682c3a8c152aaf270224ab5013c32bb440c46875a30c1b240287fd6a6fb29b2d7fa956eb9f3752f62aec06a72ffa3f99a69994c76e96084603224232546cd4405352f448f00cc6281c26d3d6762be0a28bf6727da4971029b01a8a04ed6ccb8a91da3524f621bd74f0d0fb885eb7a082056b5ee7546ee40c7c7aaedd3aa78e2a51011658664c0f1c0c041f1be862391b4d3ef91141ab2a43c4a1b009c3b668442cb05f93cfb49e3428afcd31181ebc7a07b3b48b69a08e276ad8bfaf565fbdb67ea33db54097d914ea7ff17a4912f9ef3d3fced3df2198f44e1568d110278bb69168d9788779b21ee44824379549c1e51813055f5b0ebb8a39324349f77e9c76046b24ab2b1d0e9da20d6a3e15873bd976b160c75bd1191852daec228b34c08deb581f82ab21b7924136f41b865dbdab4faa31134d51da778ac29c1a11be449e5526ca1a5e187fb11a2381dd7ded8550b09666f635c0d9d8e21d2d0b3a97167fbc00cfa2fb6870e5abc06cc105a83a97b836b56a8ab124d9baee0486f2b1d4aa783d2bf339588f446fa4c4e382b35d65f44c05a3a0d598b2c33868a073611d18ae448bb892430ae8a2d4fe2b79588ed84fe96a067409971285104d6110beaa06cef652b3c1270d3279883b0185e03db40400985a115570984c34ab57480d2d874776cca27c5f88f9c48b86ede946426cb1c77ea470356e11cd55918220bcd45de66262184e9b0184da3450417baff3e86bb68f0b90c1ad808dfc90b325dd90e6052714c2e995f907148b3946ec4715cc58f4e3e3208a1494b3d5483a6d28c7da4bf12fd0c23e707c64ddd7e2e0566227066d5291f182e7bf16ab2246c7feefc218c89a203c57ea4328b022f8b3b33485a4c8606eb34d742762a565c5523fbb8a2f4c9574b6dcd4f9b5a3dd43bdb332d41b7db3e05b95f305c850f41b86aa2792619003885fbebc1c4a828ebba3f2484464c72ac18986c2085371b9ce412168c44e47fd4edfd0d9a1a9631ddf7634f84d0de002f6ca053deb3728a7e194e902429f92c3058ae76d9f72390ca18069af3a4187184dda27ff307d243d3b0cd100040cd1ee78e129b17e691c551f1419d792f98fd91c35a7cc60b4b02f6de7a11ba30e76983bac206b9447e6bca8145fc867702d61509ae6ad8b96db9a8615e1c5c039716d6115c7037a72b4917dd6bb8c1cdaae14f037eee7c2539048990a907d54160a14091af10011c2165c128210cc5548f7a7b5d21d205eee569abe30d121afddc77e3ce0ae48e72df77a2ee498be1cd67c19c398a01e85944388f1b5db6d635074a49b373c193251ed4a73c81a3523ff40d7df7a2464d3ef787fecedb2ed7af436313d83afd0ceb6be7cb51c2a4fcaa23b3047a21c069cc4dd3ebd21445b716653e01da27d8900e6b0cb2ae2d4643335880b8d146ecfcf25d7495b31145ea26f996eed78a9a6d27ec9aec072bdf789ee4b139e0dd611c5a120bf8dea539d97b65b554b1c05a3471afac56b5eca5998c0022dc2ae180f7bc7162aabc77474456f1db16090a4b734f8313d9c4b0e295cb0dbef4c2efa6fb44588f411d5211efc01808b87cd5dba2f3394d6412f75cd2d4750f97588fa3131c967d6c4f4f530f7e011805db6a130376b96fd57073430d94df1e5ef42483e4acf7ebc3e402ec7fc70707741c1332e558b3a2fbec051f26d164617014b91ebf19e19bbaefd0d636f9cb97e919a8f9a88617e83425efaf065557e3b6cfef8f5b1a4fb70727e7524fba7cd2fc6c6c40471a00db97549d246f588bf57a23809d1764e4cef30d8f8931c55f78f643b23dffb8c104314aa10369c75ef787bb7c5606a94774f59b39c87b1656a9d09b7dd8a1c7c991c1759dacf1ccd03884426db1441b1813e8d65ec0ef698f36518a6ff0572f2f2664ed9edcfca204efa50cf64b4f3a35b792eb1f90798e600a042430bb593ef5b075fdadb65630f42877467a9857f87b54c91e39732b1a3266e8e1cf537ac4d74ff9b331de1659417956fbad0a9c29c240bad72c8057244750cd9b1f822e6abe5ba09c659749502cd63bf9940895e0b0c04a23988162920f0b49b2c9f726556ae3ef52fc8cfecb4972e47aa73ac88f4269440d208d3e1edeff248f0317525a2f4aa43d744726555766be385cdb68d764abe61590f1cf3d707dfb382f0bdfc423c544b366bc5b490287d64d0f07068716c20fd43a738b55bf4427b623c182623dae30496f0b9f70dd849ae4e334f1b92f1fcc15c4cd9ec219493f31fed6913aa188d6d425cb30ce950af637cb509928cbf0dba0f72e1872cb43a143ac694a929988121cb241e7c94a8ed4d054ffd32107e3ab781879e417dc19664dc7673d76bb5add3c2790ec0703c235a2c6548ab3a976b1856f0e2707d14c6eb83a4871f5cf6c89390f978caa3453d667fa08d8eff388ee485265f800e1ed4d7220ad87c53d9eda288d749722ebba678c8123c20edb1dd3a6e42e70926f577e47b52faaf307319453337b69034a5e211ad8bfa805b8320dd61f6ee4062c20e18b425627639f7e9dcb9e3d3dc5c05650e7f14d033ff39fe5e9c07ff90595fb6394b4024d0454a621e7458f1887edb67d51a1894d14c4f6ffb8a94c0ee6b60866bce09dfcb6bd9776afe9c2f4dd057ea5ed9f93479d8dd2908fd5d67c69846e0e95e8110f83b296442a363c8b1f9a7fbd0940f1c9a41bcbf5a48b84e2fc630fc6d31da9a3e565ead3879e2ccdc32942b67735b497483b10bf9fe6f98b7ef0a5791ff1a008c1d3f7e6bb72bba483ff059212f868b83f0c1ebfe549ed2496750c681e6e707781b2f8d81a441d1214da946ee1df3605fff618fef49970c68b26bf990ffc9cb2e66de3a15310de474b8798e1c0af1d20fb9b4298a74ef0a98fe879721067b562c338736132b18e2b756ac0715e3165bf18ffdf370b98034793698d6f78ceaea994268cab53d307614774f6482ee3cde186547a1abb23c605b498200403dcecdd77a43949406d99cb83914c68a843eb67b290ae88e5cf02f568bc800b40a4f4fd2f242d985199cb5397970c2c62c81e3908d0536c34bab472bc9603dd661837f8cf47051193fecee3a466f15bfa7f982b59ec6d22cb94cd8d031616b9c243fb620c4371aa52aecde78db4ab7f218eaec7cf2b0c56cd3735183afd4297a8b2b88b89548a222e77a94a366092b99cfbb398d3870ae2cf158b2d9c504d70104d656c01ddd6b3d79e19d76133c721d77eef1da4c7ccc1427897b118d7f6be5ee847dd83f19b457045964e0e1135ec43a4cc428cf7d9d3a7d4df392aa1091c69aa1e428d601d2dea0c7d4ea297460fc94b43193b63edffe0a6827cbddeb5f85f780b553634f0961bee5236457ba3279467d99d3017cb0fbac99ebb8cd376895668d807b661f3704736cd76f0f99ae1164975aa6bf1a80a818f94ab96a6040ab0d47d0e75fbaa5decd12b5a9eaef6b946723a92acd6adae8b451fcc28b58d17766a3c5961502aced83a31f3bdb4fc96bdb194dadac6da1a41f21c94c790f2c49e4af1513aa51f73676f83b779bc35f74d5a865a55e09f697bc0047e7e1947b2a9b5ed2bd26d948fa84b04f602023f276a82473d8de7ac8324bd26bde640fa4e0bc03a8f89bcf0f2f5b4cfe96a14e9322d6ff79e2c6a421882629ac91de9dc4b02f1ff268d854fcc43367e994c7fd3b51e66a8879cd1ef5089c817bdc01ea43fd9c8a49d87719dfff8fb4a319fd60701f42b1898f9baf5b40b826b11d9a28ab642c186eaa211e522c0de12c110bb323244454e25b01912ed132eb66effc5b7bf92458910029ef413d3561256acf88efce7cda4d277c67cc580a8644b47e7c28fab89d80cba132e40241209c18f57c332b169280c6c7f15ee13a14bc5af244dcb94982df20af1269c9f2600634fb30915e9cc532be013b6b7c23e36ba089e203506b5d8335e60c2fb38fbd55243e57e85e27fed449acebfd9bbe962e5717fd1978e4b1c157cc2392357a2b7a0b6109a0f9a79840232c5493a09a5695907192bddd29d33e8367517b0cea532f5897a13f125fe17b8ebd81b5fc5548aab02d4eba69fb034372250101cdbf1d758b4fb653641c90ee3b69faab182cac5c06abc6956cd56f5c46274a23ebd078768f70c5fe46fef06f6aafc20a09e8034b196e43b8d32a3d4181c12c2b525e784f907337d7a9c1f77c8a7bde107f19d668281344366ea3bde62b6d7c98c63af93d1015a3ea21b42cfcd12f2de297ff4c10d75cf4246b0de89c569dcd1a8e010dcd2cc10b54e4d199f6b40a0e48c9ee0d1d7cd8ef9a711cd0dfa2657eb8817305aeef3e36509e1a4299db700fc20217cefa378a5c0e6493ef0e807c34997667105c16428d8fe37712d99dd661f66634ad20827bdd1bd7f91ca7e5a384132a140e5b2277776eb122c65d5b009df0cd3c3f93949f0fab62f7aeddceb947ea3c5293907fa0355c86a59dbdcc67d0212c0271e7ff9456b76742fc1f0d568cf84f9c793195d9814791bc77d2a589ecea55676d61556735f5cb36e6e67fbb4c8e7637bafa03571b16a8cd186530e974be38f1d49271bae0f1b167d8a0c02d7e782e43656c2ae5a51f2b7f222ae7c389faad65556280a784054464b4d11ff9d3626aa781252145e01dc8bc622d5fb4b75d0ccc17da775bd72c3f94e383b9929bece5e72a3b61c3566c1b939c897b933b590928ca2853fc602fec49ff8a321740b8f629b7220396cc65083060fade2e72b155e45a2a63a72f0ef3b1d369e191daa95988b5975d5bcc0098a72090df0e7a36ffc8c3af1dd6a68a7981a7febb885a23fba339f5b0b1979682e03541bb9d193eda373bd5d41ff5c0d553366973d1bed151acedc85876e902a7d7b0e472621307f652028542ca649726d18fcf0976f48afd8084381401dec35fe22ff6d4fa05c213632ecfd1b85b054647283e9ada9069ed812de3ccd57d65ee0bfd6faa44b038b6e96af26a860cc8eb1d59847119f7e3e652e4d0fc5a9e2cc4deb23e15ddedad6c0f3270aec3038ae27ce8a4061f949df4df7da2dcb58e6e42f6024dfe5658bae5f5b9a2aff5603c9d7028eaa5196929c31a226663b9c04ca3c6af9e01f5624cf6f4541eb1535e7fd0c1888edc6e6112eb326441098aa48f18b2a577e135b497840ffe2df7876025fac4da70bff50f7db1e5aa15a00c5859c32dbcf7fec8f6315130d61692d975d70fcd05be91453306c16506681ab83ac97e3988e928c69d20ea9989bfea4b70a5254d29ab662f4f2885b3bde70db752286549a86bc77cb2888403947ebc3f20690f6ce28dd0bba733227c2655bf711a4c101a3c3f3b869ba09223230509414b09ce3035e9822dab2a21960cbc96955d1f78b2299c5f6491a41267cf83a14a60729d47d0587f626dc190fee0cb7f856d0b2c9442dd2f00609e90cee6d4c125ad86c279529e6c036d6250f2aaf2674fd25ccd321f7c80286d25ccd2a060af78898af0f6f24a0b6c995c7fb6e104f1dedd09035ddf5e6ace77f9e86adbc0cb8ac68a97794005ea77a101277a2137e1f93694fbabbdfa617e44ddb5d066fde5b6eac738cd16dfd6c76b31e96685a6cf435fee5231ba1a614518c1fb2175738a934a04c8068e849d33831694a995c0400d5c0e755c89ab3e663002acaccdeab53d043c13f73d0830331c948bdd0f992a4ba51e4c25c90cbc8ae7be7e0649d74937b06f0fa9b4ee75839efa2bcaabcc0b95bbbd2939199e471c905e913de21489f2e2be890eba18bcc0fa85a804fb30809760e3755a89a1d151a9822a0b99821dc185f78cbb9a01a8a763ef1b44c89ef6fb5bddd86293a7cf8fc4ba9efc2fbe3f8ef87a328eae290c6afb1aef1afb3998b3993a96dec41a883556c4da4e70c2c46a0328e8dd080919dc3dd045adb5b1c0a6ceefa6862f73d663e83a4aed1d93b11db9ac0c734f447b70e87a2c264e57f333d0b912baf7f8f7ad61dfd6416d42dde574b7ebf37fd2542a5ed79aa628509dda7f1815a39f1252a3b033a428b7634b8904c3b568b3b1a4557b1703b6b83b250511e24e0ae21369300c6612a9bb7830fc5541aa84bfb48d26b91d7e473f49426f323f1a3506b8a7da6ce2806952a9d85fb18d0d3647b1cbc4f1180ebb4fddf73bda2749ecc3b410a9da4036affa3ae18702c14bbd764eb2d7561f5e94fd52f25864c785b2dc6a470da6ff92ca47c626ea0074e4086751397e1ef107eb40992fd531b345d4ce6a7b0204a5c631733a83b8846c996b2cac24a4f92740930f7ac46def8630b3ac3e59dcbe4153603072eeed482d59fb738414f2d91ff5876582433add44668f8746e43046ab96afdb7597008c07c95771e890fee9344c2a90bfe7b464944ceb07b4663a79e50c4c1f871b7f213fdd995b921b968ac4a44c94500bfe0becb50d9b1616b68451dd0ad82f75513df18731c20318c6c0ea7d2d706e403a17685f2038f412c6cb8b87d90c271ff0d89c8ff4cd1a98f021cb0ae09633141a912f954f1fc838a7fce903c7eaaed38f8247ad0b17d6c7ab38f75c269a59d318f94d94a4d956d6185956f62ec8269871799ed03a9af79826773fc5ca427966168f38c5c6c917cfda5e399c0f58d38e7b0db72826f3dadcb1160da031c527796ea3ac7e2e1ed96faad680ae9aa314cd6ced44c0987388cf541fec88cacb33d3d86007cc9f2df7fc56635a18eb7317fe5330f0243cd772763e9bf88c85732e56d17a98b2bc87b650b17936d4e2430fd831c642c51b2ab20ec4c9d2b462fcb284c411716c50c105eb856cf1a9e8f3e81d94921a05488f38522b4b0131370d70096482dd0d7b35e7ba032ad7ac7cbe52d4dd9b953421c12ee8d3f37e680e6e5394b252c01f467b635dd06a6d1b11a4388e4f4dad81e4083d3b24cc96abad8516d108697fac6eddfa415f3a7362280fe520bd0213a7466d57f7f80773c2c36e9fb38f957a325ea922d67bbfac5f7cc09883b15a28da94cc219e6850fd225dea4d0c769548c2b48ca3f806241a68db210311030415e035d7be3ce667c3d0445f56dde9ffcf2dbac4e63866893f220d8e5dff98f9a9aa50bb8aad2678a8b99207f990765c58ee87824b76bdb2bd5ee1ad0e2d29478fb45fcdfb4efd1ee08c1b6210f4868bdbffa73a73de6b903d525f1a312e6e142d54c5ecae0c305213c1c2ea79f22ed7511f8acb2214bd78b04fdd27f57e1202d786b604da2699186d84059e8af4eb871b01e787075b28a5f85a16a81ce3ee3fb19c1496da3a123a76420de65a72552b02b5628eecc0391421449064634a75d81f0b2664752edb7292e518cb309a9ef02e9037575c03cc905d9ab4c29cf0ebb6ba4fc7be8db28f1baff698d36090f091dc063722ec5b6948c589223fc547a16d4cf3b0fa6482e97154d4c8a671a2f53d21cb021f03ff14e8db8ef97587a5aaa2663664db7730f45ae347b6850dcc693922d13015282918b236018ab7be8db30739c7073dae196ff6cb4975f03080f7b440a02049ad7411cc36557851fe8511922c9c74c051177071ba2a62aa613d0887307369ea62e63a31b539bcbde0b36a48b4ab2051c17c19ac76ed10f0aaab7939316e4996638b0d048ab1d15b814a253df7b7e85647ed2db4ee09e00f5b9a2f6825515ff58e58d6d8034dd4b6bd927a50c69998b95e8dd73f29648e76e8999b6367369cbdff8e5e8983e0ba652da1d456ef4ff8d4b4132c24c68caeccf86bb7f784cbda704aceee78981da1ba633ca7fbebe1edb23a96616c8c473eb2d7ef012836f6d3435aac4a7874730cd64553a0dbb8a41544e71cc8cca9619383a65224e645d6d9c2c6d597183a9a08dc85d7804e55745694e8377e6e60dc7035f4e31b433fa903813857507ee7ab87ffa4a216760dba0aa4a2edbfe990ebc3e1aaac08d28c725a7c9f454e98b2d84b258b6ef3297a3d9df1be59cb0917b4785f23d3f63f0c93fae32b543028f0e264fcf5c8e13859639c45e0d990da0616b2126db94699f53965521db3e54b365afb8390c9c5b937932ba4ef8a3c1d6cf820ce501ef19a0588179dd1a083dfa04f0ca3d46e463efcc9ea931bd009c34755dbb75caf9f2c4d4ed1b80476cc2c4a17fd88942ade2f38380d67e630316665f7f8dd80094996bd59da4cd2cc81e56a6f574da91ca9183ca081dcab2618d7e1b81ff3d67951dc62fab64c3636e0baf66aaf2cb633f61d6e058b3ae651741e584e4ec8cb486bca234abfda72549a487f7ae399646a202f4ed73b6f2dcaea42cf74822fb9d7e2fe73d4f3d87d2779bf3fd9908c687449f58e05a5232013994ebadcb67dd83638be645992baa2fa7c5904032ddcd9c2ea199cd740594d5b9a0ce32a58328e076452e382ae501eb21b3054e1749c0e56be146ac7f16d3ba495379b7e2fbab90ba4cb195952603885e831eed30943b6e0f7a0abd571258382b5422499bc9237cf2f5f443bfdcccf9b779cad9baf50f9a85fda5aca1aec9295b3177dfb0851fd4cff6a12c060c560dd43843e75e070086fbd002000909270e877c633e26cc2045c7451fc387a9bab7a9381b9ade8d29878bcbfb480330df892f4209b0c62d9565233a048926f7568603fb020ea7e31c56d5d0a8da432284d4365279e79704cfbf1440c6a6846c785379b3a27d21ac978a95347f3575e0ad20a610631c2c0b623a3422600df29cf012c575c05bbd33c266e6cb370c651da7a22a031b822eadd9adde4404c7ba5376cdcf7ebeb8ef25750a371681c6ccec6c7faf210f4d5daae0b6333a89d9ddf54d27f552a1114e3e2fae67285fec7d1126933b3225532fbbb97fadf7f563841122816b4211aaa4efa684b2233557bbb3d1dcdc564566709c6505268a0d2b3b3026b295986138d1285e939f6da087f30e381d9bb71808b5a52affffa18032b550209701b68980e0efc314d019c1d952df0b422fe7fcadf72cfb85cc14366d1de3f7ddcbe43eb011ef6dcc075798293740f75def35f9be6bc4b1be98a7409482c7c474d6beaf027479b223b24f45c77dd3a5812eef91a1c9a6fa8805001e4fb4769f2e26f19cceabde6655849e11cffb69a7f73a1c712d5a33382a0c8528e4fdc99b98a3d43e9418c5607066e4358547100096585e1525ce0c7acbfba1c47af65a57780f83b5d1c7316a9737bc7cb00a2b0763bb98c382ee1477d9fb339f9b4d09913eb905d80d959694fc7603c9a0512344e0f0e0e7d220fdad3e6ba1794e0c28819308b2e806cf2fcc8d44a157f2573ff24ac0ff13eedf4783a7d7adff071ec544e78ac878de49547022438728cb6e3a854014aa8984482066cef87cd8c28e66d2fb4e24284febf50a0e312b5b6840d2258e1b373e99d1f239cc8d0896dd9c9a58f85aeaa1a6ab4c601f2ffe083ffc569e22e1ba99b8f5753d56e4a6178043f0b38fd5749c263ce19cf52e087f3a703ad4aac265167243d6a656435ff56c9dd395f3d6c7caeef2db4eae08215e75d48d4a47f7526f50160afbdf0b5da134d31155cf7f3255c69b171599b2da5af5f0f894910424ba9b86382b215550f8b4cd6540cab866b447f85abf143f4ff3ea3ceef20628e33df228a43d6bde369818258c70328e27485f3a9d8354b75b3320b496341ce6b154b95066db14f205169d714a18d4eb9a30959d9bbed9aa1cef96d102b1175d6c0a3e0275baddaecd35778ec70c4b1f03203bb4cfcafa1824cd38d22ecae35dd5f017c68278a3b89b8cc4b0853e8dd1b9727b3ba87ab1658c2dfedf5e51d06522b89505491059b0713c95916bc833e3eeaec473d5c044d06701d52b416f7afca8b1d21d91d19debce246bb59f786b4f9366363464741fe225a8487ff761d24ed75917d6342068182f935e1efeaffbaf099834f1e06ab74e7f0ec4ec2e9e6bb7c0a53464a13d37666bbb269c0aea9850a3c1341f411973e2a9cc133f1c1587ab8e431abf42e6d126575de451142fac5dc8c356727b705813b962424fa4ecec969e0193476f10c493f31e2e4370bfb4073a935f50e3ba3073b0550ef8d3f9e6af929f7d49bc3ea8404b466a91e85966e9c794cf478a47599d1501af8164735f60a5b7ff4f2820aeba3b790e997e266c599d987b3e6faac19dbfa94bd2ae89cd05010e4e5cca02aee679e936f00d52ddb881363469d0ada87fc9227d30a4dca737a92002f76e2e793f9205ea202f5d6170863fb884edc44272b802daea126aef45caf223c6fc2838aa6400ab06ad11e4d70f0bd48d6c98d0b44f3162b7bf5a52f07fef86ce245fd01625f609da54b8b10ec0ff0e2671341c20ce0cd5cb5f0b5ec92ba5d47a4d6e0422a59611c2955bd97012ed14ff05b2b8d0e982cc5423ca8937865fec7873633ef174810353a97096054c4a8de8978d87822f62027d3a535772f4339c1d269eb57570188399421f88655c131fcb0edda1f246689f2386eae1e4417755a522f55372a6620a68bba9d1e59eff78d8ab2b6af226b882c71f38ec61e6b9377ca968e3d1f3d2d29a46105e22a571460b18093ee2ff2d8c7c8fe49ba583d8d03bda36a66fa8cb287f659a340082c94ca8ea93d386a2969f53c6c480fe06eb42a205c246a473ff32c9b3cae50f52e776d7b67d61006614c84201bc888e3dabac7fa5f8d5be7349bee31bca948329231d92bc697fdabab778aa5df7bcb492b68f5806735cc5d751e3956821ea5bf0cf2d607b9693f5bcba14aa4c74ec0091e20ef398302f4245a13acffcbf2ca8b51e4343514a54668b9079fe808eb942a0b3b33b14613a33b9955a69450ee11b9d1384916197ca527ecf5b20b2caee29e113f91e41b40c4f0c544c98cd90542bc1573585d8bf343c922717de921c6cc7742f1af81940316428b3bf1ca4eb8ad4af82993082faa831c686f2d2980f77f41aaec4ffab52671dafee0b69c18ae6efda99701f05c2110c4fd4c6049b7ba3defc885429872777f3b071a1e6e617b3619ffd612242c71dabdf6be315f57f8d8d3b5da2fa440967e270974e5d75d4b25aa60d5f0bc13a8d7ef946933bc30d32e8116c7a9747708dc336662cc8ee21a79ef018d5b64206aab4c71e118d262719f565754681ab80d27baa25dde4a526e76cb46f6ab2fb84698556ccdc784fadc1b463078c684270698f127a403f672813c4f95c613d7f87dc5445f770fa9a2a879c98b94bf3dd7eaf4f7e585938a5dc833ac67584933d8b231649083d68146b76bdfbcd6ef1d74ae1b39b99dc491f282c41faea0bc378d605b9a1317796679e7bc22a1566eabfbcd7a8ab7555368e9c28d8f0e761a142d740a2771945c5235174f30d562b3003ce57832cf44d4483004b6fa1f97382cd765619c74e841a8788e9d115b924c87472c81e24217f66b8e83e951e1ca03bfff0dccf4cd85239e8729ff4147b945f06452996791763fc76b0ea1b2b462822336d9a2759025f684a3052ed3886e89bc8c40dee9b281d2165f1ca23446f169ca0f070546ccc76278433a15b60b010d2ba3022b4596964617dcdf9aa43cdc77b68a7f4efdf20fe551f2c7881c586676dcb143d79cd78ac53685b63ee7620c2e11d5c3d8fcb2b49cbf92a660feb57783df0004e6d1b4cc5b42e00c4f61bd04c14756e57af802f3ad83a3f19ec3529f9e3ae8f55b7c27a87187c69bc3456f85c238a04210c83c668713be48f40677d516ee4478f4d57a0ed4d5ffb417b11485a0ff1a07e09d776835af9b08c0375b93b23879fd34cf78f712af3fef704ce10ad50536c777c274da08b755b46230bd7a37f02ffe3e4f814b797f06c1dd7a13c3c4796e22601959e84ac0f2f7dfd8a4c715676dca41f4cbb98f7cb9a712c265ede4e360af0acd1d47d518b309d7fdecd14cbc080329aa4725bad13eee90d3ca8f86923c242ebca7e7149fa0e8da951f8a8c0691b28af328d775ac3d595a65143bf87a05840b9a017e1fbf3a5d668d1b43d3f520309f7bc21a0a2838a80f2c9e68d2c1ef41421b2902c4ea4428eebfe626b65061ed26b5e611d48543837818576ed92730bc3dee5b627e640621d08e3a0ad871641c9704a05a7a2c7fecb700d3045b2cf769564b55513fbbfcb6a2de4e1a826f5fc375bea6d25398f09d368216b3b0298b08b5be621aee13e56d0ce2d86d2b4a7bd5c1c4a915ff0865643e5f8665b52fd71e203a30d8eae7e9b19fd83b02058977a59e70543c19092b5a30c9eec9854e25623f81a3a02f3a1821a75db0cf6e70c1b368d2260095767cfbc0865b82f9c7dab7f7b267f2320b70a1ff4ba78400ebab40d7dcc54ad867fdde88f54a59c329992285ed1843e08ad49a69f05e70888c5ecb01c5f0c103e96c8ffcd1c1c79e5ad743e53b7b1613eb1962199bcd666eba3ca5903db8d40bd38872bf6c3c4efcf1becc7d96f3e674d511bc9ab077f6eafd4270b1e3e8b83bbfd66d396616fa902aa2d76cb4c07a4f6903ac6931d80b20ba2fa175cd72bdc2bcfc448f41e9fb5b353e7a8881cd66a825423a14f7c7ca34631072a216ab3a0f12caac5ddf10b4abfbd62157fcf4aa29d9f4628f10503dea488fc879d15bac6d5b0a295f0a920040b9a8c039fce605f66615a016cf389d5a08df0cc6aa3cf0fd998270cb7a7fcf07b508a265376b30e525ed37652ff14f4b488b327a07e674b7db5f7aebbc3f1ec423b29ec46f9796051adc6d79043a756cc51afc3f8127d322eaa3a315f7fa07da8622df0a835d7be6dd879bf8bb0b35a657266f6e5806257a442b5b319166dca83b94cd13d2a15b4e82337b0a92ab1470689370da8b09919a3024f97e592d8e316cf83195824f0d3a253da2d1a66ed305b9251b4fd2b0b0c1ac26795b90dce27816642f0b11c911c9e93f43b2f0a20af8cb8a4cd02fcee9ac18120c9eaacb2bcbf11eec0162b537a60732fd664871fc40ad34bc429aff912b90bf1e1ccf77355d120be0eb80e3cec9087fabb1764340d11a88249c291f7ba1fe9b038c8f86343f9cbef401909241d16c07ccf982c9fec1b77dc4f877d5ba05dd4af2bf6332f06db97d90f36d75434e77af3ced44c7721651559320430f443e5f954dc5f679f87375a8a77569170a4205252784f3cf14881c21ca81e94e1c1396a065ba3679ec22cefc91e3a9f8e960f7f4df7b47d99b8a4da756eb4f1c34d9368e4d5334500a6feae8a92c490e9d28efc5dc9130fa565a4c412e55b82aa01b9904d6996f048f31a56e42107377d97dee24ca97c4f875894ac092aed4c1b811e364c8589c9f2ec6fafa8d9f195c8bbf4dc78737682b1a6fe0a5c4f6341dd9ace278d5c9a7116c7ac83b4c0b48ed3bd1d6599f5e88806d45aa6ccbe62d29926563e47cc64f8b85d76bce953c8e98c7ee2d137dea9e021e08f1d8d796f3df5781f8e825e9cbbc643f4c2b5fc79e0fee7f215de8bb308b5af11a2f6aa027cb7d7eb7c84ff65f2c2d6d0916c9522bc0e03b3272f98381a16ed6628b682fd01123c2cef75b05d2fea340e29a49f0b343715de33b766101f5a65cbf15c332ee5c69bfb8969ca3aa23db9abeb17cc555805ad89d4880dd341d44996b1fe2429496f1fb9e3dc66a2053960cd1e06a5db0fa7aaa8097adccf0a20df90c3e4c5ffd8586b5c263ff65999f61936acef9553d2bcba7963f2fb3c102ccea6084aaa8a53b1db2db9404cc925c60e3187ec12467b0636a5be52dfd309d71625a896161565cc0422ada555ac6887d0074ecb466930f54a1cea71e31d0eb82796217ea8a08f34a1dd62dd6e04fa8d781a568cfaf076b109c8a601a29af255074c45c414d8336a186d626d772d91bcd950671445aabe0db94f5fa9fe080bf00d90b3f0235f6ab83f8de3048154898d24194e1570fcd59b13cb1ddd0c7a16ae93a40ceff6595f77213fbd396b1a36f2bbf50f570c99c1bd74c58d6ce2e52999e1029805e33111e0e68fff9f55dd1177d45a3efc4cc122b1987df1b52d1380dd22cae36303188be6dbaa95a0c785f805d3bf4973a7e73b1ff479af46645aea2594fce0e842c12e35721e67d9df2fa97e297c5d4990176eb49cf436d1d335140702b278328ddea6441db2b0c8f0e5032e7c790f6f74c5dd3e77a3073ddfc7b15c867e40ef0c56a5fffeae23b39068c55178cd1b7f6c3952f38660dfc65f4d38daa3c3fa5d770004969aa3e9ef7b0f78a40cf5b7516377676f66c4af7cbc7ef3cc2247acec9b2f609e81f5c4744848c4b16086236c3206546720cdccf20e0de278bc397f2242197536cd5589dbb38248baaebc60fd879f6b3bb7218e4881087c72820d45cd98da324425c6dd99c5cd401790ec2c7d3fa7c9c2650117f42f0b538ca22645229010c52194e6b7070c531f95a4f99c8976e047513d2191b2595922f02a316acc6d3b68ce9a95dd0403154be3b5467b6436daf09a7cbfbd44aa1a574050c175615bfe69602772cb778bb68f40863bea2d089b10cd974a935a2752958e4fe884511a5363721b4ee3e8f9a4032148b4c9055a45a25b5fb11ef5fbae74963c28dd4db12965b8b8dd02d92e441e52757816e49ac7ea3a75a66a10ea865e0f45b2364259c43b2c3bf3a7c0050e9973131711ac66ab02bce0a4abf5cbedc33df47105ec7013cb7c67e3343f7690f9d8de952a81274b12192b5d5f79724610af887f2b2acdced1ea46a9a847d7b9874139211f055d417791926791a8aac9671ced86656b247b8eb2736d6079914222500ab1556b0e52514be8c25c7101e622a725d289fefcbd94dc95b40a950bfcddd69e556465149b174c94d6e5b3dee4b0b096f187eac86a5ca51944c92b22cc713f6473530ec736f3bb7c5243ed0c03c5653782c8c05088d4ce7427d1baa16ebcc9e0f5ea7a2d58c6c0df0fada83e48763bfb2a1956bf5d1d2f31692fa8d39f97daeaf5552192c6b521495526261be914e0605811d50ba0fff218b3e07798cd2f56611112264cbd44527332d2e5792ff5d2aaf0a6466eeb57e9138117b25956ddcd76099e106c25ecddb605eaf9c07dcabe2371204fa12d3687d21d656e25d0597fee2f4c5d1ccdfea80ac6894de80b3d923d7b543b2619905dbc172f2d9476b1891aed4d9c9e4c2509a3e20aed7dac4fd4591fafaf2270d174351a7f7d85bd5cbb444f01559740537b2560c846a1ce5eac52c8c2f3c1380d44479ce7357fb122b93985c338724af967ef2ae389273cb84dfb0c559892440dd9d148574a3b7fc5360fc9048157b17f7e79466a1ff0f595af6c9c9361ca4df720e1c3d52c1a8b4c6fbe6ef0f956598100905eb2e08c573aaa97ac6aa32e55295b6ebf6049010ec51410750c7634944c5af88b8086c9d85a831e0f2bc71473c7afb5ad685d9cc98855c71db5f626ece7c6902fe86ea86007ca36ba18bfddf236ca98d9b3158a026c5d3f107111dbf05a54f09d0066476c4a98019b40fb066303934b3f23fe639ebef69fc43d544d565ec053aeef40eb6e542eb1e8ad8eab38269f1e80958b261ca822270e3bc8591930cdeea1f5f29479af912fd475b64e30a3ca20ba0bbda2c05dcb364eba319f0e6dd17b9a6102a40e62c57fb9afcaa9f9766222dceb856a3b22e84cf3aae12bb4f2e197006d33dab1f86824ae8592f8143b178e141bcc5b0e1c4940ecb552fe515329596b6afb9062d69be3d6021eba15576a38fce95a75c216292f6d677637e7f4d25cd1db93db1a62e404fc4e296239d4e0426ff48f1ee2a5b1cd900e9634efd3e7d73e4bc7a2467b58ebd5b8140acf592191983db5f10f361eb23398f68e7d5575407c60f9f6d0ac67c8fd93a096cb1e2cf708e4f2de7bc1bd233008deb8d005d994589ebc4ffd32d96f1cadefb1d39ed71a19b113d0754a6957601ae5662414c158c341495de7c5f9e0f1c73af111753f9a79495c1c05a9204dea7adbd17fd2f5307d4b984754b0ebe5af269ec083e1a6c240b4398678a37ac5b963102c88a3d7fb207e98e15ffa60aea36395fe383a4ba9ed594888d3ef873013aa0d6f96fe46c7fd9bf0d7758299c85e067b83294f30ebc7c1d5d15b6b0e7735fd9d747d23d56aedb6912397211ebc52ae35b5b069db07774296137d51d70f5730f955db74ee552d0a1657e686b5fde983f6244a1210c94633bcc2d47105f136890f6f281bbbc4d727a5203d3776551422c42035757842572b676504e1647bdba7ef413f5d8aa379931c0d136eb393096e254d6dbf1c02025aaee1b84ecc5ad3f10b2fe82a975c4b267c295d1cb7cc1bdb14b696245699f33d42253695545eaaf094308ad9a3b88a02ae40f6ad58a22755ac187733cb071f6c60f871767b82131708742ae213fd967f74964b198091b250440a2af0e34470c76454849238aba4005c6a2057a500d2d4b694d7c4e137dbcf8626d1da4d320aaddc919879bf70dde461ce4b4d9d4d024052ad94658f0e46fa74c1c11c6d369442dcb294f2b005961ac07f9c00e48856ca48e16e5e4154c51de599d883c6b17836b166f755e672c7f9d6f6e97ddcb68c8a90d1456fce986dfdc1e6d5d19a01eeb43e9323059d2520e0b5ca5c3631ad230862bd4fe67d66939252afb0eae497868429413f346744d79d4772f103d0d91bbea0bef986b793406e63081b644ff5261959e2d055b8cf0a51d3c541fdd04d65924cec8a897aee609ac2d514d2ecf04c852becad1fb33f9e54d14542d827bec88dbc923b59615a17c2f8edb84d11c66286e174700df06538fce4323192f4c7f9f7ec9e7e4ee17b337d2eac4c4ebd503d98a10b17d7fecc5cdee914d03a73c4d91a654da1504829a21bf5ded81d419f24cc1c7a21de707dcc96e5825668b7e78672412728ef32120122a70fc22bc4a6ca217d79f17444a4f1a357a60f3e2327cce11b5e17f596be5882dadb4cc751a75b293ed5517fb8091b87a007fd14dcede049b58f0f20ed71767fd37fdd571c189e4efbaec3d660999455e033cb2608123ff057a72ca9b48edbe79c8fdf08e8663f945311bed41bc59223338f86934ece2d63a42904486b5e3a99b29a0244f4a9b71f6e7cc48c12ec5066824b945ad4f335a3b41218d0f7d42c9378eca95601f12dc51e3a1849e85ce1e5aaf62e4bfd538b7d28bf9b49f035fa41a3149d3d390fa3a3a8f72ce9be63743a5bb19195f5f1a99eb12abf1cec72f6916d372c10ebaf53c717535a815d57030e08bf5f70fff1575cc0ac06a2190777cb02ec6abb8782413705441399e7036c84fffb6c0123c48f3f1a62d4af42c3a05d7fd223a5f6a64b934d445fe4f9edf5b803686b76b4a00e424cc533822089ff6c0d9aaa9b69609ec575a0fd0a5001cea354689daf9238076ebfc647edb3297fb701bc7b2d636a205ac921d5d4198198015337d4de47eff0eaa6029adf84f2dd2e5e4063b0042e159e25fe621beed2cce9dc69124b8f17af279f45852d3078dd46988580d56c5e39945ad31953ce974e525f51e251a3a4193e8eac2e6f7a920e3d4f86aca695797a618128a8b5a433ec6f394f0dac958bace749f8da6c55f142fa1fb5df3845701b911bf5a5b836dd2a8a565029fab454f6282a739a3565d6e3faaa07ceb1a9e0948fd7ea3ba6bb97faec7df3de0d2cb9b5f05252b0b240c7f7c5308e012e912fe2cad00aa21abb26e6f1c1a0a27f89c3d176807bac5fd5c79c21b75e3ba575cacc0d2f79e6c0d52abdd694da308ac4591236bbcdf2ca413ae7c3b04cf0f281cf59ef0fae3cc8fe7aae67cf769189c64018d58d999bd50bab49c2a65933e22f6c0c29efee46396a6341cfbc11001666bdfe84febaae36bc95cccb3ab9c7e9e74b4a8d99524328bf51568ae241800682501fb46c6506870626b8f6b3981ba726c4704b4686bba11a62fb43636a7766b8891f9ffd2297b45200f8a096f640ffef7c9ef3de2dbb85c57da1cee6dba75aaccd4330ae91e4037bb39848eba4aa4ed9c275543d3d9c6b1d5bc5c30865fa65188c6c8217ee068db37cbd39c3266c1ba819fb3b5d69c23b626927f8b34035f1c94a20b6635b48341e722f8079338ef60cf2f6d92911f931cd5aba3836662612850a96bac8feb836a85404666a107f8dd0630cd35a3eaecb92532ad5aed8ad5dc3bf0c3b91eb5725ae1650ff5cbf9bafec4908aa8868c745db03645ef32190862b85954c424f680628da34342b8e75d3ece47bda9d60b8852e21e52fa5224654bb977f3319b0dc15fb82046477f4ac489d22add46d3da979215a7956329fa92f1117e9e004ba2b168aca5859493ad91d39e74194da0d0e0e7f9cb6702c71c5ad62be8865704bcfcf9f2ba44c595fc5e447ad964612d3afb15647275683f740845726a25282dcfcaefd7858e3267c8801a5204272296991bed833f18d76abed060633a9aec9eaf0c127749c365933518ea12baa26089936377214418c1bcf30124f4b7d99972953cc1d3cd8974093ba4a49912e25b52d204fb3b49b31e4b56cc4a9de5cee614ed67874978d172b04e4335aa521fca7614da7df3f63d302faa2cf22b1163634e7a88f31f334821cd600db04062015e5f531609ab32d25161c6fa4534d7c6cee53832e7e45f20e378d2c9d6c38681ce950b5e13d6d8eae3c554becaaa248f917fed07c396563aa3cbbaf76cd9b44297dcd75691841c3254f5fd9aea80307bf1850f804f96c55db069697647de3ad10d65044fe0cdb7866d1f891dbaf2e0fda452ee5a7bb031d0cff7f4b646b46b7facf1a0ff43840ea37731b85394929fcd8bebcd88b7b8b0b0142e3705fbfae4766865de757bcc3dd94027cc0af51591ce1664a751fdb9e79db6fec2aac98092ffc050c852de728e1d8e2b871f12d010481b5f23e98f0c914acac9722b9207f7b6cb65b4eacf9960ea9254844862630f01aa0cbed6b8017c0fc2ab052fc53e6a27b3aed1f684b3273295b07d24b00f1856afc0e8e4404934edb868446eb1f5650094814a4a20c5fef7d7871b8687669c627c4a5a3d1c00b31165279d3a6048efd9059289fae2d1c4745605b9c3f57e9d69beebdaad2d638240a43d71179a02791d82c167d2a1af66c43c48fec5234ab53169d0ef8a1568089635e9be879b5cad99c37c6d59a1ef612e5739424003aba7127a9513b99ca30453b1194e71df2e4175dbc9f27f7942106293aa22b6bfec9b3b05634710a8e8415dbb44871775b72ad2456f492f963a8e72a72d8e8c1e8b251538e709240ebd7bb11add9daf86a3888f97c62a8e9df24607ce0ceb83a8afd001b2e9114011a4931e132cbc9332b1eb794297c9d1a0cf9e9938bb3212f6179836ca1f230e1b386e49b27e9791e94617b0152c79c2aeb57b0f25f946dca0b1aa3e6745f6f74ed74ef8789d74d09751b0949297703c7a0b083d1539b4bcbdb8d6bc97ed6c2de4c4022e6072b639f10911d46580a9a2249d8eb07832c6e89829e174537e00ecbd4e8745769e04cfb97e18d073bf46d610c316e2cccfa66b9cb86bbe2a283dc828ce6a8d9b75b9091fdc2e21ed7dd2772d5a7fb1baf63aa148aa1157b7447045fcf121c2816362e84a39bd84a0acdb86011539f512731a153dc69dfce92c4f60d0451446c89a8e0bc7e6fb89f54f6711f94b0d4e36236a6c0f09afc1b486ebd06fe158bff906ba8e8c12dec29db3af0cae79fbb5095e8475af4d0cd8d4806cfff732ca5d617d2d79d5e026597ae1b2d7fddb39035946b1bb5904279a2a4d9bcf546a7a4f3451ea6576b0a45c0ba66e3ec91ed70ecb633e3e4f88afeed562054c82ea1a46000f8d4e1f019b5a933c3e763121b6a18b2f3a23f89ab0604d21eff93246f75273660ab45c53b650461410b5c7a233aa48ba9db8989a07b16410d49aa0213dd6377ccc6ab7338c8ef2384fc23a61f16e4f958ed82b3d4ab47eb9ef7581a56d0f38fccd22a6466ab18f261115e1e01810d13e047b860ef9f67da7afd7434ea130771bf0faf6dcb0c9f21fc14de4e261530cced73b571d70c6a93093fcaf44cac1408e67dcf3e69e4be5a45e2c898ed78172307b3632f6ce04bf88ea7ed960196765ccba439e412e750564d5601f505d8fa605286fc5c7232d21a7ab961355f12345b7875f636c91de810fbabbcd7668b913a09cac95ee738531255d15d86517b07e17ef402165d52b143cb470e7ca610245969e9f0460008cc91d1c8959e9dc4dbcb23ea9a703ee54c35422e21b86d82c8c305ab20a18194a192d8bcb577b7a348ceb9cd85283830d6ae49ed41aa80c0943c978707e449c12dcdbd47c385e220c53c62b607a57517e57539e04c0c14a2d6efdb9779915acb29ae570293cd0a2ae326c634ecb7169889e3470f6bfed004f5a8f159857e14f3852c1b930c01f94cf2f41e31e40695fedadab4358efe60e06a78cca7f3a37ae2b7f58bbac72d81e393d84745eb0a93bee56898b9a1200f1f5f0e0b1f3a1011a959770920a9db22eb018e77a882bd4ef0ec06f5d93c74b00dacb55f516fce44adb81187ec2f95daa8377a0637775fe9299498ae98b8cf7ddc2958061d2832a292a5275be7de478827e4ab3a6bd4ab53456b602403640e4873aa0509024585fb797cffbcfe400e83016804db52ec0338c2e055bf39a8c063ba41859364c7446ff161f21a6d83bcc0f1695c9d06ad4ad4ca8496fbaa8cb0545b54293f4fb01531803e180239d3bae8351ed92e16f5b9a3687f32cf704cd56d625bf3b24255996f3891d2e651c85bd88e5359638248080b8165b70e42fdfc968566ac5897c92bd6af51ca0ac895364f07b7cff5d1c11d37ab64aaa0780536b82623bbeb932abd9e5c1ca1db51cdee6e4179f2793858cddd45d358bbae11622647281e3702aeb9cdd09fffacadcf9ddee2da81fa411b72ed57681ac83702067d8e5e76629c0e25fe78227a90b2757e83ddce534ea157525c4e4f064c7e5499f2d76d9f67bd0eb16187d53438c3c8a99d7f4738dfca1e7d2028d27593ab3061c4709debd3f40ac46c17fbadff112932d0542b0ffb4b8a7ed92c642e1519742a73f36cdc242b496a32ac6dc1fed6275cd33ecd4af379606f37e1389004b9406bb3e9deb455e091ed742a9c7a3372773aca68c849e8c0a966ee827a45ac5987269a5af1c276f8e8a1f1e57ee0fda36fd01b01114a02a905720bedf7b5a33b7a181532eeb745f2f6ec94114ef2483df6cbc6471b739fb33ab87352e6e57886504fdaaa343b46f0d0d562c873ce94cc0adeb7d77f1fe91cd990dbd41dd47d250c10c6fec5c4af11d19fa5d177e6b66546672dc36049d45af5ac8283ae6e77eae6183f4392f0873c09fd40c4371f1e9e2d8a2e1c3e0796e4b8839995a5cfcf8b8c0a5f9a0463fdf7fce1b6bbc62e87f392bc3d15946f99d29f114eda6f1478ba9b0ca5530bcc573475ad2b708c3ca9706625928764184a25123e6984b415f5200d3cb6d782ac79646a30cf7a424830bcd90e9202181a1a79b606949a317e2c61cc19334ae7cdfbccdb85c003e9a4d8334bced9e36a3a0bf9d2786ae6192dd486a85fc9c362c920fac5b8aa791b39b17a967e7ca62ce82fea4c815e42c0846d9c856f6751e16f896f2c7556baeedefce6a1faca1b6b1bc2400bcac5ed33b66cd619ad5b3de4cbea24cde499ea9e899273fce08b1896f6f2a0751753e57855e124ae3030425bb9f2d9ee9b2e4cd4f90fd76695d8fe6ae07d137997fb2873b000dc1d0afc10b7d7c068b6b3e577f3dde290764e4ae1f139b6c366ef3bf9089dff1414f8175948edb85ff8dc86a48d4c8b7e3cc9db944ac75d238e208283ded2a29f822718209a2ada70506b53fafac5c3f5fbbbcccda7905b4877ace3e49cbecb79a4ebefb43a87fbe77619988250fda205716ae49d203a142149bf2c8baa6d82aca71992c58e88ae60d15c3d9d6ffbf4753932e74b9ee1a9bcf501f227cb56fd4c136cf708063a9b4711b45245b5af67a29c51449ee0f3ffd6e0d42b299c9610b0aa456f57c0c9af66d27bde267b3288e3c1936281ee6eb41c0d40b0a19e5f5c93d65d5fb8df439c5c16287ddeaa6b7cb701a90f468ab7d402b841727486f0760d84b22bfc4954280015730dc0b45962da2bf301c17749c09b8d9a4ad293b0aa1d1072ca335c147561803e263df4db72abc0e0dc77dbf502a5b85b3435a1f0f6b2998dc5b22afd321cc970eb7ae9da4bb6638ab4a3878494f3ab857a46f174994fda8bdaf739219e2e709ea580d4e7d85e55dcb5b1a2506576f596b8b942efb13ae7926712c427d16ee0a74f44384bcae0dc6592ea096c69f5b596cd712f7baf89ce5fc755428063253961fe036005945e11ce9aba04d53c35ef31d9ab7d6ae479c20da2b6cc0d101a07e3941e1bc04428986407d98399337ff148880e97e8f41068d8777900836b37b0e56454f529a51b118c701f0721948bdde5db2590c4041479a7590d16334cd747d949b21bbe66f692c188ce80ee2be8e3d3b4b2386d92686360153f8186da87efa02b5a5e4e260af701296dadaabc8d06a8c27b6a5d7a2d81713e0623a0ddafc108da331ec03d01ec2b908259d11f0cf5fa7744f76c5fa6f45098bdaf592abee6228ded377f62782fb843a1475e3beca4e0237716161ccb257746e34cba824f25a77821a91c7db8f1c4dee7036d6c6a17213c7be050d46c132956e35bcc2015dea6d265c8295ecdac8ec49ecdbe20bc1a58896be5c37b891b76e1b2fab7d0004759dcdb29432d9d2df20105e5939d6132f1d176edb284b6f98dc6ad390e74d70c8ee7e204d6fa2f5a5a4809431deaf2c3638cae6d06370b7bb1cff77bc5bda432d04ce1030b2e56adb03ba56368a89c72d736d0e495a0d90f659b632132f9dca5a98e805718c35b03058f5ad8be675d9c986dabe402e9960e84ca32ef81acfb3867a6fa186715e5d919b9bb61dbc37542a1e45012e49fdfc5a52b91b75a67da2378de5fe41878524834ed7b22e24f1c893aac74e51299195ab2cde3b17539e99cc36eefd7374f5ced058b6c2e5389a0ca20354542a55bf63a0ed8d8e97bbafe9b87d59260bc58f2b30fe51a8016be88fd2e33d0d9275032677c2c53819b93ad76232b00006597324749eab72c18058c45e185c7f0ec89959a6c87fa857dad4cff0d6da8fbdfdf77fc94fd1451e87c17eb173e7584fef89d6ccfafa54aa46d3ce1b22fa97ed937d5a8d9d3c56d06277352d93317be6cd9c54933827c286e407e2ad55c62c24813403e1a1607d9be4ded74f014ea299b46da6c5a2353f0b333a8db0e40b150bbad085927630806e5053e04547b9075b2dbeb26ed06c76d59a164f3c26ec969bc842860030a0f351ec0c15ebd5553be06808c90a5767a7e1e7e325dc2141b48983ba3d6f4c8093f6a7777954ed0aaa1046abbc62d4131bc3335e39936c33136482b736bc3540c854a19fc99254b4b28d4adb343da71d24e4cb4f82033662b4bda5a8b2b8c7799c13ac07017e5170d54e1d76586a08a0b0c011547e813256de23c7b63b4926bf137da44d846545786ae9f67188e27e48a7a35686dd98c5b929a53d3e8f65c3ea44a2545dee6d31ad1b5cc8d2ea443a74b664de997d89caaee4aa44145e3b7067dbcb499f02e384acc80fee12343e53743b5917c4758b0d50f7879e441c98eabcab129a9002758a17ac516d17f412c2315cc12ad788de7321e2aa2df3ac7843c99c63e3046efcf2f1830602bf1bfc802f9a6e1447195cf1f82efb2d2dc04d393ce0c823e16b39a8e22f8fe219066f263a67debfb5415d300c15686e32f526dda5ee8f5042abbba44034809799d173243fda2641074c61684939bd80f42b8ce7142ca1bc8eb7d5529d011d30e374eacfd4c91e24b61a299cf0892d3c1885964ad8100f495b15c0e56dd6e180c0e911b174124d965848b8173df361e33cdb058b556311fd440f96a4bf23631cc6b20b4395462524389da149c736574f2d25cafccadc78a8615f4c36846cb2e1478b5e5e12dd8a8b3b0420fbebe460b6ea960234f2ce8a9f7e6dbcbddd43a7e2a690eb0089fea9af4b223a96e72796f684e23b414487c6fdd52f5e71995e9660ba5fe0284edf14250de028eb133ddd484b8a34b7b859c121ee774a38430fd016a5f91774043132675d062c9a01b78f8b2e21fc89c36fc11feb60d49863cea52843e9b2b8a0d2e0d93b0aa7c7b2e8659eeeba3167ac9f2150792a4f73d194188c958f153b7b05ddc67b9d2b61b8fb09473cb1347cf40f821b0e20cc65e6333f23097e88786478eb739024240fdc0b4e55e9765224ea9ea0ad21f89b9ea859e7b6f38007e6c5a61afa7619b1d4d4526dccdbeccc6849170cf3ea72e103b90fba5a08200757d97fc407c256e4a04ecf3f0cb121993b0429263f90342c07fec3ec38056520c6a14141a2a92e19f8c883c4d2dfcc2f60f906b2ba48565e2428856f47383a5f72d03656a3ce1206ef6339a535e1216a67de24e886e8cad65f53341608680fa73123856846774606a6f1a9230dd36cc53b3618afd1dcf8d3934b29ec9e05d82edfb2a231898e0079ea7eca6c834d6db94385326b972d7bac1e2a2ffc8ee63da7a6e3b0c21d8399a5cb75f307719991f20b2b7909746876ab2e95b8013a90afac9cdd2dd5ddb985fdc083b832189af199ddbe32f2251bbd968bb0cd2f63dd833b4aed243eff6d7341379aeac203798df7cb788e6e9f06dfbe0490e8106ffcaedbac8c7f462773d0c2f3825ca84808cd01712f7ea88630cb09afec7c14b4f3a0463cc6e002de432cd39793daf7e6ae6f0e63f899e3efdac71fa6eae231600ef8aedf588a46db7df2717871dcdf870d8a730770b8e78f7c4168fca4c378b397d8e3540f2deac38955ec08e034cc3c2c28ea620232e947b4692e066ad7cfe8ec4a7930623bbf7e6525849164d6062d7ce029ebe21c75637947d65c431c87cf8156e064a3f4a84bf2caa1f0c3e159f04a252307979ef07201bf9d7671ad9f13db1905084805b7398857d1f08d1d1c8afbd624b00beb6dbf4d4402f8d453f5622cc1e6350bcffe4461b5bb68b70832489d69b175237b6f7d1eccf671436253acff9f27871b620f97bfba7ae8a251a14890fed823d98241b1c90cad710eedf032b3d889dfe6bfc0a8384d2515febc999c5e427fc88dd25b7fd4576254cce8c545f30e46beef398047a52b228d6aaac3ed38c1d02b7bcab9326d0929755c9fb09908950ef43c8cb5a03c93a09d530832619299c5620a9005e9f5563465624791e723d1bd7eead8328264bc85161d3401589b22ca59d1e3d45ef60d1651c0282964d5644a02c6e433f7e5d49cb5d42d56270ef4e4a2148661d85af30bd4385fa746e67ae26545ee8ffa273a64699f63a82fd0f4407050b60fa42c8fc783afd89f17c13345b1d8b1ef4c00f6cb7cb5e90e13815aeff06821af632b085c0cc5300383f5046f4b5934439f55b87fdbac7dec4ffdbeeb272ac72c63f4882f387b9b3fe906ceedb2e7154b2b41c1d0cf0cc81cfa11b183cd49893c18aef1c43d15764a26ad5231fcfdf78713756bb87e5bf35d91488a270f0921138b7cbb2e451f92912936cb92899cde6399541dca2a5da771beadfa518d817999161eb20a156a70c1dcfa2b8b10d925348b47180ba3198a256c12b57a526eec8d0afc31ba1a89db3ff035078be847f1075cdba45736cc00e143f74b6ea23c51d978870a5e9a44e55927eaf93a736d01c2040ffa541f11a2f3afebdc4ad17d5472fe96a160ed8a33612bca74e205075d5054e1c2813a417888ad19a89226b05507677be334a362f94ac0c83acb98c26292064996c08ed16be523699c791f0d9d0823796e23b73544ddfd6ac5eead7920d9e9d412f5314ee7531b41f6455d22d0f60fa830c7f2e3b02b4ea896519e46e2d3fa8235caef9fae83f191019cc651e889d5cbdfa64ecc16187c0d846a6f325f9e96c6cfb4585c7996c6ad6cc7dcaea36d8678a5a1cb400002c2fb80eedec103e477e27f3ddbe70ce5839d3c2596f745007506562f53c6e63ab2041c4d4ee1d734a9e0b5fad8bcdc67a724281b355a9b24b1ef03f147c51390b3ea1b948fd70543a66c23009c4adc813448a3813eb80ba552f607bb623e23f529f002b24b2c684039516a54c6f288a48649385dd4c2ba8b81b64ceb7d8d77cd9005ca574f563e8bc663684626386cdf8a69ce4519d4b413c4c495c8e4a03ebfb2926a87e60aa57d828b9c0e359cf281b3122c2888bb58f5260038211dec659d8e7459613ecf9f4aa447476a177a2cc3d32d26d96562776e3bda7b4b93b1301a79738732e4301c88650d46b70fdc4d1440d196d8b717a09f0777c99f03d14d68922a8147779540c0f5af4c37265362ef4ffb2916ba95a7a8ceadb985ba69b5ec7fb2adbe409dcf1077cae57531437f3d90b3ea64adc17090afaf00976990971874a0a65ce0bb38693aa1287840d84ced2c3f70e9c14e16a0375aaefe3c55839c59fc74c39eb9934aa82acc62ce2bb51d87ba2a05894c539b2a508229dc33a8397b56ac43c989ca1789664cce8f6acf0864d784e01a78b03ee1a67228f545f0e5c359c2aa2ad15a8cf0e5f2a87d3a5df51d07e0132f72eae1eaace5e305dd08244dcd317325d66b578e5b595624e26ad67255fa8d05ed499688fc0a44aa8d516799c227c2ffdc854eb9bc51b16f1650bc49b58b4e1804ce401e7fbc948797ceba212bdbd4aca8a60149a66d1a89a023e1b37d7ebbfefea9fd22299bb6fbe6f7802e35e58063c9235f2971396372440db5f98f67a582d48f1c92d59a7cfdb2327f8edbe30aa4aea213a153c3dce4291d831ed8114c4d08a85b20bebb284bbb585eaf0d5a06d9ffbf6413a881023f07b5073abf55008f345c0044d174ec0b0c2e51748e5fce38c174b2f1e898f0863dc4eeb48e002e82e3024949bdd6f37b4ff228ac0d80a54d9b744340839edf0a3c25c9b9a84cab774d3134cad01457e39868ab51249806bc1683885f43aa0961cd204e8ff53e03f4ec6195cf3731ff1b17bc3d7be36cf6fd6876de819a57b4bef04e09d104a4e2ad9f78d57d2b7c7617ad5489b6522182fcf3b5b1d2a8f18cd00b7c0e89b5d5ec891ed52fc8e1aa4ad19e88fafca78c37e5a5b7eba28f3c85823a8724e11beba9f281af30f78798a6c4e39cb4cbcb8e5c0e16b1c3ff4c211b57d5611a48d553ca53cb9bcef02823e2fab13497d3230e58eff078f14c22638b8bca30db7ecc6b3989424aec3cf8368c0a0a9fbeb00cf22b9f31db46ab2fc5151eb73fd6c7b3877edd66b393016814ec505a3b6959be1d8f3f8776d7705e2339fa23924198d694b790b82a8ae8d7d6539116a54bf8237a2e2e6f928a7ac20377591d2760f8a10a121c947bf314c3dbb6c128fdefb8ba6fd223acfdd478396b5abcf6ba75db929924dbd24fd5842c67fe868bafcf2164ea8d0c3c93499e467ca4644f425776c237317fb7e6285da190142c7b43eb3b069df8d951d868f0bebc19302f06a5366250833b6b5de40f00aecbb4b3832e8d021459e33136bec40990fc38315d766a9d20b290e4db88283e4553d7aa0c423382c82295b71e5e4aaab955378b89f6cce9941a38735e846eef5b4d2b9a01ebd7d47651a7f5ab05fe0785bf5e1f6096abfdad26d440476a9bc2523109d73a36e9080a271e34857ab39382c276a97ba215de48b930b286dc99d74f49c5c1635fe3af38ced28e2bcf1e4950074c415dc44840097f9178dc95f01cf2af71be34eb5357bb8048b0ec3edcbc8b50269aee4958a194c0a44c4a1e38e61ba660c8e5111a4fb931683f7f5ee2785b32b8910e6a7f57d227e36bb808f72061efd8ec1dbc37f9f50570b9ff4aeff01ed9fc67c7733e9e8613b0fafdcf872ff6a021f84c8fa82a0e4b608f72b5d0d074efa976662eb2cbba53d7cba98a2c250b71279693487c20afcd42c0f39972135f022fc46286e7a1c6b90523a44bb988ba9a153ec0e02c67312108bd05584bab083e9c1afaa3385da1f68b8989d079261eb413b6f52f59915c52d74259972ec4dbccdb7727c15bd76230591fc9404c60cfd0e65f3185b44e668ee80addd1aa756ed6af9d5b532b94abb5db93f4abd207eba3f22867c9263380bf9120b8bb08c59357e2f0f3524cb80eb05bed401d17926c9037a10e59423f7fb71fd614f034aba502addb96ff8bf63f5023fdaee97321bf635654420c04ab6ffe92dcefdc551e59cdaf47acc46ff20cd81fb947f6e617e5e0279612cbc01bcbfcc426937af6a83558cd7b4c142d30585ab6fe6a10a115ec75e1a5a997b9c1370932a2b233886f25354a05933b4af1c6a41e6ba17221df4612137406db56ad5b701b617fae48ec3fcb37fb336226a0880b0a6a662418607b573ad54d6d50f146b0f93f82b6b4b07c659873b1003a05067437ba97691b1602e454333ed7ce5e2ed6f13a239f8bf44f89aee13ad9706d7598f079cf315c6b8790331452e7fdd01ac2813a1e07c279c5c93a9d4375ca78de03b933964cf69c38b4eef8b05cb2e77335254720763535374cc0681d55c68d2e6bdbe20064ad6f57d4076fd9d20b56fee87233af3ea47135ed79ee4fdccb3d16c7085209dd6baa010ad0cd61052d0b02658c7b19f89d19c2be189a846ec4f2fc138eb56538b3b6bf18456326cc939feba6bcdd065841b7822c38329652fea84ed4d07b8e19237cbf064bf21c9c8539a86696a324af020e94e1069e7b8207ca1a2d8fc7ffa0c993cfadb8472d42d19e8d483485990338e1fe6b006a72d2312fac7a909660a4492817648f438ba955e8e09091eec62338776b054ed457cd08dd372d4d454f4ade80c4280a9a8b0dccd98bf9cfa20a3b3d4c983fe8fc060223c67c5960aa9dc766f5fd61242546da5927e554fc662ceea45376a81273b4ab5c5e11d0f65d3f9627fca2f69369c88828a3cd2528ff07f9d35386c5ed981655acd9143a25a5be3a49ed67e72193c0e8e6072785c5c9e35a2bc6f49ee4afba648588afa2a524eb4a0f95359199a2ad3d648dc0c9572b179130b1687d58df5f3eb919efe299633e20cdf33caf83657d17cde7e89c0430938dcc9dc181431ff5d2eb9bf8e3e247959e8dbf06b95b41b62bb5609368f95460ff10c190ecb0d3b7c5e65957d6a70a9ee3badd768bfdf1a1651dbbf6f38fa116137abc82854c0ad8cd9f2d7401c68cda34ee5b82d7b540809135aa6760c7dadbff4e70c96b92291a07db0372e4d91d80ac9b8c1daaadd8dcbb3c9bf589becd33870c4f63d6349e3f4f2a111e6cabc8c831b51e0c12564c934c6a66cc83f88d1fd293cecf23c4fffbd6e916518d1c5f85593a012bdc34e47c825894dd4ecad04e83341e1ea56aef8b144c75a6ef19155cd5972eca055c795e659d4e26490c204a1a7cba930f2c4252d739c8aca02209ff0b8a41ddf1ee7f60a82d53e79f1277811cd816a869638a809d99c74b3a9c9c0b4ef5c3b0780078aad5552adb80b43f69aefde5ba04cf062609dd03996a05a524754e53fa23d4cda7046add78a3cb79d5aab46696ec4cfabf55e7a2115393bdd0cbbbbcf62719879104f2f2fd9d24e25da1f2df62741575dba8717c641f2b15e5518ce9612bcfb59e26b089055b5ffaec83dab37975bb0fb33281f2bcf88e6cab90776008976a4ca0c4e8414b570acd1fc32470c92740fa7110709383f8f553fdbf236a6b0b31fcec6e60aef55fb21f8c5024cb63fa3cb3afc06d84772acebb36246f12657fe6863ef8d7a0c171b2facbf2fbea6a769ca9790da0f698de05c4a9cae9860ad8b659acbedec2185ad6348404d713d311d3abb29876ef2a750589549c12e756293637e55f7a7b1ce2ce88199a56dd8dd067b2531b141a73970bd33d052e3ddd78a8e66a3881ac476f071f8fa55762697188c0810fe545ca6cc4df8efef4e6a75800bab0d607aa24ba531199da5b969a3c1e6eb28db2e5ccf30422c6f061ab7c140df69eb60b8a6f2ec8e57fce6bd26113a31e3cf035963bd91575d51e68ffd0ddf52381c348018c045c9bda61fd09f6c93b81ca4e9aa3f4a96971da4f8d151d649ef8cfc6daee023543654a236e63e6130800d768e22c5189c84dfd1687ed08af7f1ef7a7ccd4a375f822bc510e06728eb1338746959695cd86e492473fe71e0575da1f74a7be4eb1275236fea5d4fc50e80927653cfb6cba291aea4d9703cf864a4a5b6198ba0fa7c57e5893f5a0f55f2aceb98a5a2ff6e5dce271ac2ed9d2a077d3b87677446edae3ac3f83d1b1b6185b7819d16c31bac42e5d14dc3e3498f10d7e148e1ff54f4cb7dd384c829e464596f7709bfff1e58f25e8a227a242bebd2aa3e2749ddd7978993617c1bcf259ae3c1d7c9bfc87899720761cbcee3845de8b892301335cc7b8eba523e2b9000355f2f0b073fd421fe8a0cd70ae8f66b6e9acdf1b22f2ebf59a9c271dbba8c14dc35fc5d146f62ef54ff232645002d65723ee861c2e82af00539dcd36d794785219ae92d757d92aa880b6417a704db69788ea293862bfe5e2b398545939f73853ccba46b8ee0541373797220c80df3b8f033976f4a3cd288f08f1a942a756ebd883f316105453834ead09b3ecc2e2413923cb30a3ec7d6ed5c441d53a6192b972520eb47389749020a18b6f5c5028800a746fbdd0daa6ca4801ff14666237142179d7f3f654ddec517c807e2c866242a67c3b93a4c22d72a5ac34a39a7aae5dc38dc03dfc9b24284220e1f779af896951bf77b22b97a24ce1dac949a884354addaaec83b733a99658cf1da46c2cd64988ef920dbb0db22b97603ddd7b5e50b140ca8dfa918849779ce6954b543c24aa9ee0ae09b7d6f8c2310be22f45d1fb9cc6b8dad786ddc1e76d5f72858ae0dd63851958ea59e2199d19ced16b7bfb080c0dd0a0e4346b75687c616f2218d4d2f6c47c90ac14d686bea3aabc870ff042e57a1bdec80fa976a57eda01b0ef869782b60c68408e0d30d53cbaad4d583cab4308b23cfc7962bba02e142c7cfafd22e8d3480f0872f311799536c6a6cdfccd8b0e6042caa447315d4f15808cea9858a93bd134adf6dc3d1dc9a106aa160169712d7122466485422bb45b2b959b1c7095e485cea3ed942652efcf09ccb6090646ad7ce7280da2adf566655d29970f21a193826ae0c9fe216f6bf9c3c259b77bf7d52318fa3ac39a8989042daea3b5b9a30ea771c1bf160ae0d05f053c5cba18b037900bfff1f148a7ecde574d65f20f0a876a37f5111d69e222410deb1086644230043680d55e7190f9999a40c96a6fdaf0399a624abbc26436100206693a8efa070a2f0c7eed93abb710a27b0eedd06ffb90084b856a01f23eb0a8b28ecfe3b5b8d3db3ee257e952e5fa6f230d1c42c170c0ec06d5e239d82efd5a7a52fe31b1bfebcedd2f2706792f08b1038048a590505d57543e0c0c59fac64d4876ff18a29daadf5c1a50fbf654bc8a2c31b35ad720b5fe091325c0e1de2825b39716fd759ada183b6d8347becd4c3e8e7724c7d1e9075ae156c08a989d2dfa3093c156c78f94d83367457bca4fd894af0c4e9425dc090f0658ecf092b2d4073bf8408aa36ebc3f26a32df934caa168e9f83e42b9f7252dd492892c7c94ffd641b989e28f02a295efaa0fa80ff25fdc00c959f0a6b65e7c01cc26e3cd8809a4e29c4cbd11c61c8d383b2fe4054ad3f71506bae7507dc427f4405288fbfc88d6990b77b93e4e15b2e91e26b05ed2b2a21dbc18684fc6d320e42d31f9fd4a099223c17bbbe21556c6f57d380e632f80455739c0a5b851395d1dd58339926b229915fc486dcea28d139a839a4d217594d079f394570149bbb5cb23018535115af347f7ca8ee55d339f519dc13b29b738b2713d497859930150801fa887b8f37439989e7134352d65aae57dae2fe486eea9299b9b02488f1517ada0e9b31577751cc8fc378fdc5e57fc411e76057d347726732e7ced6d071c3fe0bd6debf00c44151fc9de10443f50d500c055d24cd8e1e1a3a89e9c12aa1bd4059e20e22e926a9480bdc441825df856202dd385c5fd24bccc2c93703b9e7d12250eec833099999705c808ba9915050e83ddfce50d8e6b78a5e50000dc9f7573cb5583028fc27cfc8d771d5933a9b69784c064037829a3d2ea3204459e260fd24b9eb62cee2835e977d8eb6ce9882c3139f343033cc7b0d1dd52be53a037aa287ddb9a79b04de9c0a67608c3f99c84884c36eaf13a3e4d7cad8ecb825470f84fd38d609ceaa889b46912a05b304a75205bf905ea54ef66cac20d76d9c9a57422e0257e7ac76928d8ff0a7dce398638289febe9fd4b6478a1543b94b76382b2128104d8352424aa9f4e292e5f689d4638c126bf38d184f175a54facd0f9a690749050b4b2899cfdc9ae14046bdc1cb3b266a4b4cb5a584ecd967d49e058ebefc490151f309964e47daca831a2eec0257f79e5d00c4ede9274666fa81d12ef7a9de0660e2e0b67de894f92bd95f83c9c46052de2f36652c00e9ce444fd6a9614eeb4400c9085cb435ce199ad7e6b8f837278b5e9b0e60c29514dba8d392cda08a2145580331eb1c0ac5ef0ff6f7eb2a7069ff598b6af18952f266e280b3ad883cb69ae49ce2c984844a9e3e8c42446bb5c8d46609f9587ec614c4591adb55ea905f06350275e032f8dcb82001985d60585aab67607dd443cf4ffb10c901ff775044f9b6498599cca7e744c68603c4bfcffa2909b660ba1c085fe3b2fa2c7a7723bd133561ec1c044a71d6c01977ebeb6509a226ed9309904671c1940abe6858aed86753c50d58d022a202b800f0d601dd359c89b7f04bd27d593e9e7707029d8b5859a4fa86f862b965aac44a45e68a6656d8dba84a53e4c544a61ec54ffc63789585a8aad00828532b29cd6d060068af4873a7c1dac5b9710a2eef3fccbd02118becace48cd743d7342906a7655148044c09efa37192724d229cca728452dfb26ab793ab333e5211a88ac3fb8473860a5877c5f7b5513b71c1da12c8c740b5e831ad9de14442cd0d4a1eb1060fd12bf597dcd895e1eda571fd3e562fb3584e4d685f62bfe16917e20acf527760b52a3fa11e97b1291d06fae5b78a603698a0a471d68e28922d78d245677f867c7dd7980285c012fdcac8fad6740d8f6c160c88bf75aa4ab2f42146627a358e2204ed8e5cd83d083ed40320d5c147160c52602251d9028dfac27120d6c16882b28271a95b9162bce8cb8496145ac54909947096b517a3d42d3c32d88b2b1a30073048378eda654300042b7d4186b788fe0701014138143dd6c40e7a35920c49d75d463ff68abbf9bcc83c65b9c785f2306b924fb6849718eb6864f01fff87a3c66d5372d3fd7001144d2f2491d06911b0da10c0091d68172a61dc2620ba8c4529f7f04960aa9ee62e4bc9f2002faf4825ffd70cc4a1febb27db6568dab17627f290179273446aa27ed0e2221734d47b944eabd9a6e620ddd921e5fd22c0d7aad88b00778c820c2cac448ccf6df3cb89a79f84a221217536bbc99dd1fa09614661c4d582c24373f5217b99089bcecd8230910328bff4c5c0fde240d61e75c63ecab8905b385acccdfc87d6af4a1e5a0617dc532a9031b640cb9b62026bcbf4235b262e9c34a7011b5506ef6009899c2082a35791afc69ea63c07c352552910876f5365475eadadbfd035c9c079dbade47e7aa236bc363de56fbf663253030e7d5bba139327a6428965cd7aca6486dddd7a38d682d254e3dc62e73b99355284b5d05ecf94c890344dfb25cc90ff1d15fcda443287180963df67a4aef9817b496bbd815d33231af956acfe35495464502d1eb947697bc59711c62c4dd341683387958f44c2da4891611ad6959a87608d5d36a4ad4ed36e5c6843dfc545f31af7353be10641217c212e202db39955ccd295af1a445c7a5e14ab85baf533877d464432af651c643fe4983002be93f5de10f4e7d409bf0673a16198cf0bd57255bb378f04c7a67971c35e8921f9b6e4350fc24252eb902b9ad9f6211932253fe67761283f00da853b569855a150d1737374bb715eea342656680035f21ad11e6fb2ba2d2bde26ecfa875dce8fb56db86e5f455b8b9b1490582f3ed849d4ba05b02cca7bc5a90a90b91695c867f80ca787b93dead85e66d8173e75138611ba2515c660e85761d4c201238c38e2b3a909b94c1801cb37a953bb90c704a4b5a1a0b50933f9cfa530958124fa15e0be353a81301d0dfd6200aa963d79f233763c1a4ba4e4444f7c449825ea60442928f66890583fec55327e71db8480c0e4bd5be2557d2594fdcae1697ce4631b4c8b5e71c3049ab135f12fcccd8be546bbe7d040155118b52cf04ec87d4603a8f12cfc4f0f647b02339c1ed44260f2087ff3c92311b1db0f6301fe6685333d529e29d414bec7dda72c8d898bc782c35ca2e77a4c9a3201041fe010e2b917a787333790a4f187860e9974f07c04b1dd443ef03c93e7ff70a3d829691be88139807335587aad3d5a6cebe51a63507f2f6a387b9849aa61457f2f08e37aff911c3cdeb05749462d1561c5adc303da4aa7b3338b1f77ea612822d3b75c7e7714af93f9e1c4d6795b5c2539f57e3995a3c2afc6ab3ccc070c8bbe325a321be37a05d66fbfc93b5a70d8b5cbdd02847d0e5ab5f9a0045667770b766201eab04b7d840204a802e79023bfacf1134e11a1dac90af9f3ae42eb37559242b4336ed9cee61178cf1f2ef1335ec383532f70640f4a63eb7ee295d2ab60d94bea190ce311fbe773c90a7b3c663747e7ffeaee70b8d6280b2dc8afc9a5feb531bc2794cd39155fa95c6f87ed06b8caa27a69ef5a38e949bdb7139766c237b69cd83853bbaf3f001fecf982cc1e31d643e5fedcf6dbfe8f454fbb50997de3e0065cf8dc695b0ebf552df8931c57447cd96b19a91da8a130f7f23d5a67046f372df7095ea0ecd3914258a3f1250b76818fae5bd0a6b18c556f7088d287e77d91de7815016475a04f8e1f12bb79f4bd31918a83ef696b6176d84214dbd1a89c662e85a42a538febe71609be17d3f02b75e6b8788a67bb0251c4de5b5f85d19ca8e2a5a56bd50757aec815facf279eb1a62207c90e28f00d84f6dfd0fb6d5991e3ed3f790a906b2175eaf9a0a743ae69532d75ad1c3fe39976703d5c0e078b49abbf3450b00bb8a013d9d4c011ba5d1c539df0bbf2927bc3ca76071a117657756cb1adecbe04c0c20cbe1b15c97492579d260aafa1b31d25a5e20e211eb4a64ad96d13fb97d646c699d2a570823dd019c4d2de778f34aae2a125db1359fb8deb85afdf8128140330968bae5f0aaf765d4bf50da0b2fc5591ff962e35af0ad69ffba7d3aafd09899859debd07093fea51c18b00881738e69a415c5d18e9e8ad3dd3a77e5d076898402709e3a7c4d4ca504fefad8f13619303bc14fcf3de40b5ec456dd3388d15dfbaf95c8b3d547bdfc2f1a21032f31f67d5bc2f4288d5c655360e9a6eb23438b499953e3390b93523a88b3f7a6e1ad23e4c6092e89f36e3de9a14c49b4e92d7f81864aefcbe53a19dae7b02b1b2b6a850d17cbbde86c49118da4efe8e623db9c54819097069e5be15566b3be85768fec38005511c24526f283f22b3be401e5204ead0f5be8b0d81061b66fa769887d4d09158e0a441e4c845121b1b07ecaa149004c55b23c8fcf0a1ef409b795cc6a2936cb5be4d2c5d8bd12f04f66ab84b517b81f9e5cf5a098c73a3041ba8f74c4fb3d6f3881ff9fb6da3c681c3a12188ec54a6aa4c7a1edee2615d9aa7b4aa50456d937c6f0f265e713251072ea740a4beba9e6c8ea3f25c27c328afa94c07d818835dbbf9c13e13ed040d90b220168fc16d82a253128d4ce951540efcf382d0ca8ff9be4b50e2283f2892f04862bb3549344fa33a4198785ae48731aa5cab8d19f86c725158b6a8e598744c38d119ec1dd430148fb168a3dd3e33d11ff8b4f677f8b3ebb184012715f9d72d00bd4ae0513e88a306e0e0e3743a8e87b738a87460b9fd8826c5a49c929b1a0eb7c8a86add325011d8ae0e06510985447e31270816da48ee2fb14982eef53c91fbfae7870f79b57a496611d90afc1f007d45a2f1b63ffe02ba98ea2ac4bf861c84dd257a87969cf2431b4f8bf12dc852fe08d92368e0cf538adb6c2dc0e3c7bd223f345e376132f0509dbce6d396355d1393bfb081d21efc4379973c0007975fa340f037ac5b4b331392a7cb09e53934e9dd8da40fdc2dc0dad2f01ec5b5a1971fb0bafd183d4d605a90d7a0d3a38893084a608b9d2c9ec02104c11f8c78ecfe405fe4257665f4a5f2c53bc229785446f439576cf96c89525f59540fdc202f72f6bd7b7c846e2f3bddd4d513bc675130d92417d60c045684fdc23491772f33cd63e19f1219fc62fec80f6737a7db312fee845a8a13de67f4f52937563fe751dd9f7d75b02a7802fb5971f356ad95f834de8c4727ddf71e2bb2750ea13042958fc209d33975f70445acd62d6f794350a6dca125b0591df8d93369d337954d53e7f2bb13663ec0b560d53f3df31eb8cf3dcf44eeca38fec427afc922d2fcbbc94efe6c49773ac807737e935ca907aed9c51ec94d890ea041e73da36c402daaed59475cc8e107505a488f5c7c8219b035d1e8fa2ca5cf05379e4838e9c1fa246646d883ad74dd9ef59255d69429285c24b519a7ce241af6bf866a5c7fb8876f07d94aff33d5275023ba46554c9a4980c4717209a57e3ce67abb51651e8e63259b71ac72432f4a2567cf0f4b51c3b816ec61b9295f2aa32bfb8fc5cc5007be2c0a7ac877fd727b2a138ac0af09550435cef042191f8474f9a8c3cff16d75cf2d848f2901e07383bc4196ee482c7f77d9614ba4b56b3f13b91a87cba5dfc2cf476dc6748e6efa6a7e63569dd31f88808c7b7e1db1b4bfd869d6c7d88d73da4a3522a8ff5ca17eaf6254f815fd59f64ef2732bac00ead4deb8c9290eb9d3cd463d0ed13b6dc2ca3d73dab1aa92c5ded1643fef09cdedfaa15e198159c0f65c876eb064bb619e24b459a0a03bed1f55124fef652d2787546f2eabf2b0d3c8498cd880602b4ff3443f69d9464adbc8f89b3e951824909a15575c23477a31c3a7e188526f15e5c9a37c6fe5c8eeac4a95fc9c4b85fcdf44c9bb0324ad0d69aa9063c57d596e7bb67c6a253ca16ddc032bc1b67f280c7e8590c1f767ae0f605ba743ede9931211d65c10ec020744f438fbdfb80c8353410b5da080a2097ccdd2080f066d18c2f898f5718a8281b0b024ec140ec5c0414d0767fd47e4b596218562a85c361bc7fc447761030f9a9e8edccbb03d6a088d0dbc7e0fef18f0d66c7976ee447a1660e95e187937cb0d439cdade2c0af87cef76b0e357e438525e9fe0f0a7d840de59a893b7b8be17edf8ff06fb27f8d4e1cb43708c0be590a8292eb5ff499ea3f7c4e094de2a9ee26a8d1e97beca337c379f3ac02a820568db9f4e0da6e801c0e7cc71d42d15cf9c519bd65cb65f828eaa63ff5ac78a635564cb3ab65cfa0c77a2bf0e6626fa260d5c218fee785e6ed0426635814776746b6787ecd70cb8a6343f5bf90fb81f5a47c21ab3ae8a7c98631e310e636ad904558bcefce73e297f269386349583188dcfcb5c47a5c7b4cedd4d0769701fbd4debbdfb17d61885ee966597f8ba7aa5e51b29849a9faa8eeed49b3ba09730e02b22fca3dc78aee8d0e7c6acaa769ea96243673f7a29afb2bb751d9f7aca5e2ee31883bf8d333431c39cfd76f6753e6688c7316a143f64418211fddb969cb7309333d5b813417b8063956886a61465360eb8fcba32f506f28ef28814178bd95d550cfd5b58af05cd4abaf1b2cf7552d9bd33cd6d0af78e8729d065b0a5183f3fc8ea1cd1307b7998f189ab3eec830802a97afd36abdc3a01a1d8bad2eba15e54def0efca1b07b0ad788f846f810516e5032ba696b8d6166561bafeb86d4c974f002757dcb230b37bb10c4128cbe7781e7ec725cd86fc9f0efe35ef3c1f96bc582c97e28def4a3f24278413b3ae4d760f508d32daec4607d5bd6b2b958bc1ad3aab72a91d37503e6809ec7c6f28928365bcd79c8c2045b8b3fefb8194b2164561d0fe3b8a9d6264b7e877b36ec50ffdfa16cfa3ea62069334255781d7bedef8ea8089f10c3400307fddeece860b1715eac33d26e65b017496c42aeb6c4b11e23476253d34a72871bfec13e8303254bef265bc5cf46a7c3111e1acd3a72e2238ce34b3434a9cbb1796390c7294b1ea54ae06dbb932ed3ba95fc5cae95ba77836ad84055bc0b2420850c026fbbf18de7e51ea8df30a0948cd55272a4444c354a1f80c7ff09a80db93bb7c36767820e2ad36a0487a09d0a08bf49eb76d5a1826141a3c1ab8e23a350711b576119214f47462e98dfe2aeb737b76325aa772f96710641270bcf15c335396052319202c8b36c59a2d4215074605891b5e02a2755e67dc97f19622789a1b222308ba8cb95a75102ccb001c86a9f97894e7f475b9641166b765d1476f37f48ef3c1347332d2061df8c33799763a115106d9c7049902ac8ed7c7680572680c47289e0d10594c8175bfb2c9e506d7cb4077089260bfe7880149f749e605fab1191587275120dea3ec7ab1cc620b2bfa9769e5748022c67446267f63e0e1cbd19f27be4ccf6cee1b8632524210ee0d6614ec08274496c891b6addcab176247e78c45927269b48129b43e42db01bfe4eb0f663879869b68479500459797398b12280116caf62d6d772d6acf5bbc7277c5f268f5740c11d2efc35160921a54c0c7f74ba5a3681649b9ec44639436ac67676530df5a1c62f75d3576911f534233ec032e47458b464cfef7c29ce0dbe5c6ade3073b482da8c9cb9b8622f3852bff65769e077aedc4732bbb227e67f021c5a431017147015ff6a9f047c09b8a6c7a43f586d515c1ecc844e73344ab6cae2dc4e39eb916bed28186225140511d0a4a629df3b089089ba75661a4166ca7a4843d9cdd97af926788679257930d2e33bca93e8fb62549e96096b5e4d568dfcd0873922165c88ca7e1f62033cde88311ece09f23e2cc3af97b70990a3dcf781c267344da3a050ff0d5c668c7587e5faf480819f2941e396aff5d563210785d11bcd053f20fa82e4b13d838e2611f88c14ccaa69a28452ba611d2e116263de06bb241b4d090e493ca9cdcce87b3a5ac466789af36fb06cc39dee6805b8f2080660f8f1d257038ae4c48d6d7ccdfadf836a6970c3aee2da6da5edaf6c9bf4de4838a795e0567fc29879cee9c33ce237f6561995693e3bd246afdb7e8d6b782315fbe8dc4ea5274af1dd27f4451eec7791de6bef903d6decc988974f4585e9cf4df879ea264576476cfb1d9e196e119034e1922ddcee4a99ab8528df7ca711356a9d50b705de9d5257330fb3cb3097bd323a2ef0ab19c0347f07123be90cae1b159cce3f531f373f26f4a6581b536fc9250ffea229021c333926d15afe6d6c7429086c541bec87859b6ae6e9003b25d0094f4856d89bb1e1939c4d721d56723f6afc940d18366c9fc515dd1f923c311df27037b6b9ca00eba68729aa0bbb81950b79b3c3c233bd5bf837dc9077e6afb7cdae06c9b8556c30053bf4e6adf4fdfbdca47414c584cf16b83fe18d545af19d44d8ed67ff96873a3d2cdacc8d1c031b6312caecfc1ea5ae57e2043e924bacd772d477d4a1e55a8d9c7fa763c22fc7e200c0cd05c9d870cfdb681e45da2db7598557d6fa6adc970f767c8cc24648ca13c230915c8a960bb46b6f0c1d7bd3d624b023d74aca8539191a6107aa39140654b67ff66595b83a5fb2556b58b28c14e82f88e912e9804ab424bcf868ed30c2a61f6f38df536e98fcfeafe54192f61f463a53f39c15c4a005a595823f4663dace39135d5269b67582111ead6e97256c25d2eff485950d74a079bfd2326d2c13f0df0ec5c199ffb6ab267682c0d59710e881e1b440a438cfd4a446fd92f2a2ccaf4be5eac7cfb65f831a9dda79a3db4a2f275956d67e8a64ab87f95b251ee4548933a1362e165f4a83d26fbc8fc57b62016f81cb0005c0bcb9a0a8e850a874ec0ad3afd0643eab42d2c7b7a72964054f4ba4d2e625ef70462544108ba949de33a150de7be1c9ff3fa630ff7c5926d07d241a7d3af8b10ad3ba44b351ee726fc7ba5b0927860a90a753a56555b7f363e446b68cfa3015dd11609f745cba076524882ca1f6266b825acd6823b49052a6f1f70c82143b24b66cd02674b8176da16170616565eadf3f3351e3a2e81a05d871c5394c4c9517bf29e3a70a1c80ff414e74653b59da80b77cd23eb0f93aafa4e4cbf67644e8a920cd693b1c58aaa53d3b5527574b46a1e8405a2bf528f823b11f3a9348e414aeea00b8e533b1aaa9522d97b29f9d18f153729743cc338dc48b71317d3f4fdbd82b385a8cf8f46e038f81aede05f1d7b37e19e225b47ae736bb15d09f218ab400008442c695d3e00c2bc9a0d5ab60944a281bbf79b590113a51569bfaac41bbd295b9de4ee89dbfee9bac3d15340488e38a0cfdfb0c87da0af904055ac86d59853ad3d28459c3e2207719087a1821e73fa543e58d256b736c6fac812a6f51bcee89cc9597b8372caa608a12e9eecea1422dd3852abd7341c68aa8aa99ab6d88f821b797a35d6600b8005ef24d9b371a1ba055d6021b9c86732c0ce7ad6a2eabc0c2abb79d209bb45728d7071dfd33c8464653efd3fb2e05d0329c107365aad93c5aaf7740be66c7578c29a251250089936ec0456cb82a0ba8e67e519a219b48850ae4fe4239fe0025d7aad42334c8dffb3e7d822ae9b7b456703d4dac28f5a4aae9be4018aba38fc1f80c503005cb8af5ba98e868da63e822c6fe8638452b2c54f52bf65079ac88e74cf80e08ac54bf072f0da42771a994177794ecf1a123d7fd386652520ee8cf022e5320c289148a0301a1dc73c7a1d742055425924aa78ac904769848a1c51e9515efed0df26525a0701ee2994aafa740ce062e53e539937de26460a2542e6ff98b639a1929d21b199861bc9180bfe9efde1b1337f1da9a2dffaed85e7b3ed5d47f49e6e070b14f2803f537d0f3902eee18cb51b829466b6e285532a55b6b3ee7ce0fdca0d12c11d02bd72792bc403cfaf5db6ca8db4c62707a6882351b7a3a48d2471c8dbdc7c65c80011e81ed20a64e1af24609f005240e750c63248757bb66e9c9cb53f3a820a3125bf5d9028f010034ed17f74b10560cbfb49d636656ab732607264570014a41842097b1d7eae299a8e17985a0ef174f7b8846618079d9ac213898909872543061921bf9ab50ea0fe108cf2504da71dfb0eb32ba5ec3e68d25ecb1bd6fca340e5c6dd9d121b3704fa9622eb4f788ca692b7d2e2a225922dce9624628cbbfbf7541ded59a33786359f799742e218da641f3d7ab9769687f570f6cc78e4e14da880921993a0d7e2815075b7e2605ca7b6d38d2e06be22ec03dc29e2db5d9a552d84200c3c118842c0cf9ec546d44d7e05666bf1dfb4ac935ccbf5a82c4610fd6e55f6c772f071c31a74f6c007dbd77d0bd9350d09f8c2179718f18bf1ffbed9ea1c7fc6a7adca87f7bd651982a396e5b8b57d5322cfe1ba330a4501399d0dbaf65b6fc2aec359c323aeaf430f720d8fa5971e9767173115ee4211a31df72aff7c032febd531c3e39b9eaaf3c4dd5840c3826a4a5662691916bdd34db23c30925f448de392f1583a877b4b9cce834c2f9305b7af956c27189ac1f9df3d17be0e6acc2275da469f4cdb9af52c866202725593344be54afa8346153a941d52c11d22cc70a5b330a9e61478bfd13b2e05f1fd8ce4ee975bb8d5327c87adcb4b408857e733c9c2cd1dd0e9e688d702de5b2e64bf9c287f56cd9c3f70060c5642f56b3b091b2c7682065f87992cb75a972e6b60bbdc3c02d16cffbfcdf37004ee592f2107a06374edf808fba91de95059fe569ac34839cbddb341b21532a11da2111028237d207a30c75ea8547f4e3c4ab62ce1c79476be0b4f709c4ee2c71574ddb24ce6726991641ac6d9b321ff8b2712c5c7c4bd2bebc0081eab622ad70b03338ee4fbe1b8af966051699651978d835542413bf8b796c88744876bb31b5469240fd90659388a9b114844a6cab1484296fd36379af23e83bd14bd2ff56c4cbb1997054d1bbeecc6fe2ec5616aa990d3d13916878b1e558e61636b71080510d89212c31c9a0d9b08f1234c9ce7e130b9ada41e5f22ba4324f78695288c626f2ddef27e508532c2c83b0b251b9319ff9fbe56a7c7d47f2e6584d59a6ad84e2456dd2dccf0df12101aecb29f485a3bb30a721a55c049c1cd730c2853c1c57ff72158c9ae7564e94805b0e888d060bb74228f095a7bc4e12b476f818a5e9ed14660ba800e2887489e7cf5d1c3dbdbe6bc4d16e2eadea236ba49f149d7dbb5bc8e3ce5b5218e877661845f58149db0218ceaef3ff68ebfc87d030c8bd0ed12380c8a0170732790b5da38e08279846fd4724b99d1482172f33596b3b7d9795c9ad5303c2c042ae523908814d7c18ec944c924fe93e0990148e65216bc45483f4e02cfb9c3c883e15dd7be46b1f356ff5d066f95fbc8b6c13f6f79a091411f70155de023447ade2846a315d10226355a7f577974487ce27bc68faef03fc57e894ce2f08f6b0a1b091281af00dc6e2c24bfddf63bb4ee973ee58fabf3268cd76b6a5d19dbf95cf9a293b1bda8852d5012b1e6912844522fc56c98e5ad094c526ad99e1f58fe875ef2e7466e683c51c6dd73ce56caed4343f233c331a20b2d31fa22c1e11e94e7841a730dc759e3db9ea31c57e21e1e0e7b882baa35d1dbfd975ab34be5598f9a99a15dc1095d2e002666e7f41a12d1e7acdaaa8e6f446049083b8e35e822c0a695fa7fbe883cd83202ec1a4e0726a0218784bbe60581f578e42eac0b60ce5c3b1e51caec1123f0fc4a5e5ddb690ea8465042fe00a118658a538cd9bd2163bfe365016e156a0ae42554f8c7881e3d5f9e7ee698b26c21c4362c5d3ec37cf1a6cb89450b90208d5a53e0f26cd89cac5fd86cbab36f4c9680d8dc2f9daf8c589c55d2e96a1e32b87f86e02ae4e778fd3a058f488b0a528ea07ca27d37ba800671331a6f33c77d30602d9fc6f2c925d3bc20a221d902f7f25eea04124f82b08bee59a905d7d506505ab5e651c64dd6df0b8bef98a2382f89f418379dbdbe46d8abec6a4e91f3f87b2c76dac0bb8be71510cfdf4efee8352d8a472d0c0dca33b681c2072c51088823e1caf20d35a67d62c057f57c2cdae983f11f159c032783cea9dc3fd7c1a22ee3f51b8c32923accced7db6a082cc379845ee95cc5372e1fd0799c81e41997ac069683f90e7aed1aaf0a24c2efb910b2ee55fa1749047f8aeb5897164d62ac892956d6a1e6a66654eb5e350da2999242225fa8989b627d9b7a338569b4c3677292816bfc85cb5de0708f5cb80eac3fa808f80ba6031d6fcf8ed07a359e2328f070a01e6c2fd286e76b009f00e52621f2a0ece8b555aa63c4f5f1ebb24c63db78868918bf4f19e6935263c2ab6477babdd464ab2d804aaf4f9f00baeafd6adfb0b76edcc1d3ffad1ac46e695fe9999cf9e3306196749f3a356d280d9d07772e0e13277e4ba1bf11ad944958c70da22909372c7bdb7bb764008f4bb414e7efc4ff52b18f2791a496fb18b666c6545850fe4695f8fafb9a1e1cfa550664595f3ceda113a375af225662d57c58a4a3b76700f0ffffff0f