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

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

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

Block Certificate

Block 68936 fe8acbc64bf13cdb010a9458324e1c9d4ad088871a388bd9a66219f8cde6ee04

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7f3070c1469cbbdf02cd1a2b7a8140ffe36d6ec946a098d5af3efd3f77b9e49f
Certificate Block Hash
fe8acbc64bf13cdb010a9458324e1c9d4ad088871a388bd9a66219f8cde6ee04
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00872300000cb60000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000a2e503e94c815e199fa9f936876772a07d738e37799d9cceb9deaef2a223497e02d5fd3e11da67386f2c8d2bde6ae8c5bf16fbaab5c173fabf02978f392b5b4b44559df885510c2799fc563c993047118b917e7472803ae47d000000000000000000020000000200872300000cb60000

Raw Header Hex

000040205e7f6a13dd151cc69cfbeec7c01c3f3f8b8ecfe2069731cbbc2c4407a9353514f1e4f0e9f8b08e1c2964fbb6dbc82dee8e6931bea335c52d7c4f1cfaafef225a697e246a7f2001189fe4b9773ffd3eafd598a046c96e6de3ff40817a2b1acd02dfbb9c46c170307f

Proof Data Hex

59,560 bytes
1212160203073451983449a6ca796c4ee1696dcebef8a004ea288f651f0722b734b9a0499034ee2d7824eba9aa1e171566977f06e16cc749f99f6b30af7d717149e85146938e12d57ca72eb72e0ad35881c29e72f758983d2585db862232d099442b56603cb59f8bee783e131086e1bd8777359c0680c95efe8a04f1231a050809b07a715344c74357786cc3ea66ab0dbf91e4677eec50a44256d1e7f9f802b3e586a7421b061545d958d608f291e79d1c9c524b32271f6f858ebf993203c306fe3d829e3ef193ba722f4e33d78d9bb63456f4b3c67cd3894eb200430701b9be0f8839ceddc3b6bf6ccf9dc6f778fe0973166447214402102c9713ac9283608571e3ac327b039c0c899d71cbcd73217033b908bf443576176e6b80a363e8c295d7bffb711575da4f4ade6a890bceee028c9a8801efdb0ae69ae0c122d10e55225063bf46c5d57d38b5120ae650659c25355ab0015d1c6eb8635781f941744f10cbaa6f9f816f7216b49f6c675ce1e762146a755e98db6d4c65ea0630f1f42f778e6e059d679ef5a05c69389da033fb4cce1d6a813ee3fc56e83ca9da7bc197c1aeede8d93f614567bf327df18aa3c9562c36dc06a5f41a296d01728ddfaaf3aa725c92b2d99a33e4aacab65cfd4cce687e622c28ed00d9664c5c1bdaece715a99300027a7d24d065b963b1498b2100ddfee78070dbb29e107b148a90dcbce807c08840fc74de87041278abb51e27be9a5b903cd259a1e390d6968e378e1810d4478c02bdb05a324e7f474c9ff1588fdbd801c7a950ecd2fb2d4a73ffe22c9dfb275533eb91727f7e979ae8d28abd9e3525a9c8cf024a1c1220e23b950371892cdb8c61be1d759bca1c3067cefa7a74a903e37cc2695642f59a1c5188f0c3feb9247a4cc9b0b8339a26dfdc650d47dc5995482b6a7d4a4c5e7ef823fef9ed9084d0f16fa7202bd1efbcc80ccfc08732ead1db4c2fb8ffd6cfdecaa72887d4bea02dada4434edc38eb1673806f43e122d921fb067d29aafa5c705a9aec3d4142d994fab87d4cfb7a04de58a769f7648ecbbb3187e2c84a31f4ad93ff11fb22bf3c03bbcc6d20bbe44ad880238703c9c5c037badb8fe9e7469b6d32c8d5fc711426b462aeaa0b74a768bce8d6be18f25bded76f81d7378b858b14867c83eea95fc97c53a420180ff47e2997be7fa4c3d0dd4ffaeb499f0ccae9678e463aa680b93051b312eb739abb185cb9c89b4bdd076821e4e7d236913e6188165628c7dd7a21d2870d0fb802b9b891c69e0e84f47676c484d62d0a842915a224276ecb92d59bd58d900b5012687dafbbaceb392705267b7d6a499a982f39fe23886d2b074de784f5a5ef2abc89c31e09142a719bee3735984c629858899fde987d80b36abb0ea2e4f4f56fa05c288ceca98128dac42f241dbbc3630d689ead0ce2936858974c27f4ea7715984555d64d167849d7bce42888a15193c9cedeec4294f7e972e88d7849af02bd6f66ea8bf2d49ce2f75b50dd8c06e17416359d9196c6fee1ffac8489b68b4764a03784f612e5e25b20ab0066247f247c96d5415b4176c28e0c984cb30963fddd62497641a1717541462f53aae466e9d8405d16fddf59d6be3020254dbc2886ca502f0bd5e825135012918d4b7dd271214b74cf5017b6800699279bdb80150bd08dd56ab7b093c59ec46e475683b8736d7c2d47dc157b163045f206ded2f9206023a2ee44c127a1e3ed903968aca4110f29b2f8a04adcdd6212a01c4fa5314ecf6015e101c4946c43cfa89c2d3eb4fe924d9cd3f4855c7c39d958844bce8be4610920d5d59bfec163c9279572edb0c70eae96259d1f5aa62354f8dd838f913b13ed7da6c6ccef0f2ad9791d2de3f6a970d4c440949cc38673bfb16c9647ad49e332ace636c5a3fbb3fe38ff197e24ea253c459356b014627d16cc8d4d42fd09721621305801231d0e8c1af2ed9bc58a3b7c427c470ec2463ac78f199d47ce0157f6c341a096bf8f277a458e5e5cade328bc72a0b1b719f326897034e7f099ee8f4bb0003556b8a29ae9d252e56c190899dd5e95223f1e332f927b180c18ba8332cc58db5d2ff393d4f06db3c26d7c0f11068f47f901569b79c50db139a7bee80eee5c749476231c7ea5e48cf732cefb3e3a334e639dabae58c8ba2d0e54a1e0a55274817e7320669acd42266744e48589fb6c1cd8bad607c601b96e7f1478e2cec10d3252112ae0dc865b0438cbc6d130086df4c3276564eb3e50fd7caba85e444fc659270a68086a12b56ffcca349835f8e2383be4d607b79b1a7a04ec62402e5b2b0fb89ab28535353487408d96025dfcbaeb198f2ee98e04764ce8d49644a912e3685a8ed4e256bec1a1b2f1790c88c6ad8dc87e0102bbd70c4d73ecdd3031a20fda80efe8b7aa41b3023577eb7ac377d01bbc8f16fed189940b519a7c199b157bd75ea7ed06851de193805763f007ec612c3ca18c159b4e239b6630a3080914eb790ac58ab94e95ce9f77548a4f370d99d4c8546060475426e7e4f46d36ad545227d83984eb638921bf7dd699c17f99f3426165dc1493274cde1ddbbce24af1b480e239252157f336996a59166a4bc76b82ef2b253b3f642eb153127c71809c9ecad0750b64dac936c1737e4f4767a4696825b3fdfd244292d294003e50f08f64a573163901235488964b58322f1ce3b1f5bdd0e7e6a329d075f7cc1713b4d8f402e852644934584a6f4b2715717f91aab0ffc7d24e38e10291a0dda29b823360fa70d57578f0f958a05aa21ed8ffbfee6e1bd162bcb54e7c7b3cd60bf4ac587accc1a941115c2b09ba20d998621e4383a57360d830da187dd2cfbf7c8575f2df21b35e315e0477d8ecb8a174e1ebf67a050a60e581b49c4b826615d258cd70da79bd2dfd6c5e3426fa077f447448d591056c22b6a4bf796347ac4774df363466f082ffcdd0cbf802430313a15d96f16a92d8849368220178532cdd7e423eb577c1cdd83e302e19e4a6a37a088beb6d788af608c4ef6bff6b98b150c7879c6c330e0165aad48ca9bf71c397f5738d752da4457116d67242a30247e25514920577bba89ff0d57c54071bb58a17a3aea98054e11045a6fd9b22235b25332afd3ea0cea25a2677be04543cc8fa37877a05d8341df6b2dd22bb753a132d2de3dc84d387942b0cf160de5fe28e73e88f179ea948c013ac8e02e821a65fcc247ae19bd80c3b96a060f104f7a7474a6b630ec6c0815f015d16916f80268d8d597b11a1a3974cb9f90624487c361c8a1d21bd175bc6030f702b9f96db90bad2c0fc2aee1e75a7c0c8524108fb99eea20c5048b8800b729772b25da995e5055e111b05b9a8d27f35d217503594b9aa2ad3f604661d329c5d553b815da2d4873e0d4716ec4c9264a4386391ba3afcf31402c58751bb66d9160f4ab30db21548690d8f52b4803a1e77a4d3cc52804b867fc6f6b6d1ec5c62bab81a894964a2a97c9595924a1cd66290ee4607e5e5ef24ad7ccae039e077a98824088101bb17a576ca728da88d1e1cdff461f9281edfe583da0861949c5a3de85f2276a34a687731de709f7bf0e93fa233fede294cf4add7f936a38a2ce10676eed42aeb871c80c3eccf5699122983eca37b021d21077db9e95793464dd8cc9bc57a1ebf255facae0e334fcdddfedfeff3d3e31ec5ac362aaf28b4d7218a65ee794f9e34feaa794662c3d021d09dff2c28da46cd2c5080cec8fc3cdc86958b34dd11de6ee055f7de4b06c0c15e37872d6a0bdebca6a27eb2026bb0ede6f3923a71cbba3d3e6f55b550ab4e6f95a8f42fc238364d153e0bf9db8af60062699b35297567a22fb4621b3fe607537fde9fad078963fcfe6b21ab8c41f0403091399efe67dc0a6c464490167244f7be7755deb7d40fc4af50c01f6eaec207191435e327b9d57ca60e0004239ebfc2db29a30da0adba5970afd26e0715fbd3dbc1d1fe394d940b10b36e6cf1c1393fa2a086b567756f8d711ec021b97e3edb225203806fa3ee532cfe974ceaa70bfa4fa3f708c7be32f9f454c91c1b1700ce58cb17f89244cab5ee8d66bc517ed06f59798b3eaaa79364b26d9ea3cfa0c942f8ce96a7e73b6e7f2946fd3b6633816074461d3f9e21ce9cdb72fbfac35502a242da110f1a22baed8971ccd97223c9bb33b0c50f4d970617962e091664282a751f63a381fc161b557e6d4069bc8f0d70d82cd121097f0221c5944b4a86c9545e6bdaac364b47f8d8c2abaf7a226b686d580ed74d470fad158b155ab789360ac112e4d79c52e937a56ea1072938c457883661f5f4adb1a1d701681de84cb0b260aa9de5b221bc0434e413458601d70af0ce067227e9ea51996cb88d94a604dcd95df7fa70bde89c5c91214e2a452072899e846bb3e1efe5cd5a45e9d24fe2d1c70b325f1ee8915a4a32da737c10b693dc9fa12467e3fd6ee459fd80b653d8d2b28f06a562115a7562a51abd3c8edeaad6e2d3ba29efcc896603420c7d3b809ef2a96b2c06b78d2c0db3cf6a803b2b92515e2aa7bb6ec1567899ce7ed11d98fc1bf65f0f478b83a79c9474fa8360b031ea49708fa35fa686cbba2461989b741f3f4c67da4b6f77aa2d7b1f0266246faab4f01830bf806b3ab927fd7276e733bcc484a5676c483706dfd54cf3eea162d375cd992215f8fe6d2b42e3865f592556766c16fcf6b8347b3f41037bdecb3141021b95dd9046183b1ee92c597cb5adecb1ef68c5df4a5a9ffee0b3fbc487fa21d50acac27cc6ab2ef48ceb610dac09ecba16b02d7bf3e6a9b221d7a94a40c9479b8697ed51568077768407053a74912e505b358ea60cfd4af593b9f55b83b2ad5b32f08ce98dbcaeb209906b12a84bd460e19129d22e6364f4f5451cc5429f92ffcdc1fdbc4e501b135a3f146d157639cd13331f0c6623f3a10f447370b4ebea3f6a41e49a60830f63488b3a327200e392867d5c90b90c34e83432afd908455350b348776ec2d8b394d40d26ae20135903bdda4f5d4e6376156837a05ca2df36ea2421cded8d61c0e8f6e5672d1ca78ffc32ec20d9d721269bee883314ac331044657c31c4f0a88627fc464ea21459379e06ce4c8dd87e3f43aa2ee13a65af9f90d2f41ebbd013bb2a340cd450598172092bb8e0fb2ebf8af59654a56c440ba707d139073f757136e0a15e2ee5ffaa6a85dc79d502714973e29fe6221fe909fa512761427e44e09fa02f224cc094b4c4d820f8497ea415791e852396cdfb457773b1a11c7d22c7b4aad020fc8328fad23cb497e6e51564fb43f2e9509cb39105271fc6dae1720eb6bc6fa568cc3fdf802ab7ea81d9106609b389024036b4bc43423b691c9752b903099bd73982c915821bb7a28641ae9e3dfa187d01c81ae433e95af79be5d8e66ccae879a8f254b6fcb06be6941e96dc0068d89a23079ec685c09744b48bd4dce04807758f3dcb5d29b33668436d71a348c24e12e7f981ad475aaf33c5f23e4320d3cbcc744778b7b093c0b5ddc7a972e91f1e9d1f75802dcc6c789fbff8073782b828a4b65ac3a89a3075c696bc5d3b885a6877cf3e725a3171dceddc56f29c8cbfbd70269bdf567df3ea0078ef27c8ba8dd3b9e8df63c3c568e855f1a4c90ce0374be6861557cb0667ec8a8b0baa067e2345dcc4e71678ea6580125cb9be6c44dba6ff5a16707038fb71eff3dc7f8a4015c6d0cb3ded2b964b97f241c8a5bbed25ecb54aa1febd9fad6188c46c97b7b182b17e717d9954319108c40d199654752ea7161f30791ef458332be94235e0a70ba044ffbde39c70bce1b8eb06d6270b4dbcd01306250443401e2f91695fd40705a8f6337af90f418b5a4b2d72ff5d17b9445a137994c50328556c96f93f596c63fa103bc4feae3dd0e184d617e87e2a1c906fbd918c2f0b3ae19551f1478b107dfebb2c2a53645ee04b3dc3f87af327eaca4a2a72bb7c473f3d535a3b359c94e84dc71981e07b04d2ea742d0fdf299d6cadd14a917c8577c6c8f8cbc58d1de77a18a77e4f0be025bc4b2a9f665be1abc685cae06899ec1ca4bc9ec645f31fbbfbabf33242853189e19a6a1d7667332b943a4cf98b8c11da15d8e67bde7fffb277b2353e49a475b76ee6f3836b191ef40519acea605a801b378b918e8ceb433f8e8bdc785eeb64025bd01d869f41cb20b3f938dd276e28d9730294d536b2c6fcc5304d62e389d45bd3ebd6bce069d681d77aeddaa03c2f5e9872ce886c014a82836ca5941661c1e3bcbe011c639d4e7fc7c7f847116422d23b67c16a5c6f21e1af28b84da808466a3b4ec23de1dfa3925e58dfa3f132244ca57e3073ff2c02a245a70ffba8e258c553585e6df456d0d2338085005f5bb069cf308246b6f383391810ff3c813322b8420ebbcf94452373bb1e164ae1dcdb7655969793e3a326adf70cfb8002f94507b3d4ef1aeb372c0b1f6528e129b27ad0071be2f763759a470b676cc3740ed7a051ea5bf0a6f57c2275e804965c722388689153c35514936c7814ddabf6ca95862c1af515b8fef6c2b6c6c3c405708652aa347821dfabf9621e7ba93a99ac7e509457b31c7dbb0737d35d2ffbc8c74ca68751c677f30d2e60da2cd5a29ff59d2565c4a74c80cc70d4d6a1b254d41d0ea789302131d61d0ee48b2c4cf098d0ef90dadc6734ae207c9eb6e877f540916ff5d439268e1f363ec05334656f10ab100337e77a4f52987b8ae16906bb158a0c3e2fceb6f0763627f6ba195b19efad5d989524fce1bb9bebc8444a0428a4c8a0758bcbcac5d51098f695057811a267dfcbfbbd486ff31352ef89ef2b3ea89a055d00422f7dcdb1aa131d03b44e708b553d0c837d4811f31924df74192661712d7ceca0abc7fcc98ad002ec1832e6180d70444454e1f802ec396e7625c3d1388d639669e41023ce2ec2e90306f0686db93e6ed4238ea16d0be52c3a1d8e8fe257755ce800b02eab5128e3983b094f685da618034f0583f70d94c4b390e4cc3565298327d8cb5a4e6759b5d0830b616a34e3175960d5ad9d29bc38a367049641e6626656e51682fe5b93ad1b65794171cd493f7d68123e5c0c8f97af32fd013d766d1b1cbc0c007d7d4a92abea576e01ee9ba74b23723d20bad753223df0830a41e4c57f8347810c19cb6ad1b2be0b67e049c4f3ea1e6ad7bb9fcd56f1529e0486b18c06fc1fe13c827ae77adbdbc37fadfe598c5ab3baeea640893653e6d50356b6b41bef2c318e02e5a7048cb0fb9d6fcfe7354b06fabad447831425553a82b44361d208c5b92a906fddb52225ee9f24c33cc83a99202f066538e4281b654928b51d6d1657579f7f0ccf2becec9e7ac627d2eb92af466517e8ad36e857275340c520308f29d43969feb37d5bb2c5cb28b2163143c513dca4fab1f47a7b4b738833436f23703111ecb541ef2c6d3baee4d9bd33cccd286090c3e616a1805334e090b1ea50acdfcda0e4c5be5e12bf067ca10a0bd73441d8c85662fab67dd9d6f87efa6993d92f57849d773a8a718efe72fb4fbf101e5d27c5b1c272c7b07556e6de6b6342d251cfee29b4ee9b3a30ebdb52b34a798ecc75947910cd9265fe032912a5c26f5ee8726e0fe09557ed4d6d045feda677afbff611a8bb553ad0d5f9a4b1aaf3f6c0a281936285ea1dfd60bd573e0c4190f724fc0f6a06f43fd32d101af1243f1268d55b70e17556ca65f6b3750a6ea8f435fc680dbf5fa089397fec58fd615bfc45fb80763bc448b8506cd4e543036dcdd5396b23cbc44459b4629c59de5ac7bf64cf8d147cc2cf4447ceb4daf35af7f2efdd4a0c4ff2fa6d572cc0d4832ce3c440d972959da48075372a0626afb00c6ca1cf48fcacbf8b4acbf542bcb146a704f09e39bece14d347aa391a6ef62da686033c77233137d9fd86a7d7f866ca5bc70d39595c0938fbed5a835beb26e48951ee2d1f2a260bcffff390cc318d78c0d8cc5ebfa5ef5e4bc4da3b63fd76ec4fae95829072e1ebcc2fb2183f24ef967758a2fa2faab0b4ec2f32bc768c4aff38c2a5129de27d93155a159207edbed056e78fe91667bcf8b7e152f4070d2a40d644536b72a2a710c0ffbee728315efedbe0fad7e97e10e2d8e57619c06936ff30559cc30a04a7c65503f8971faa7b6a1676a38ad399bea1b5374feb4ecb1728dc6fd72af43b48fd89f5d6822e9b4b0a62e2201515f3c9a227c8a566b0b54be777092bf10a4729b6e3561267e6397f2979fcb96a662b5c8e1d20392d2e43b9f9dda120aac65567c924b9ae908347fb9dd15a5ff14b652845ea32e818ae98f1e985d973226391a69b77259a7ad43ee945d6c0fe452e753b5ce4e286a66d06fb0202af28349302e595c52d5f7169b8132a8abb7919b4c2c65ba1f8fb2f07930eb25f1259487d47f7dc33ff75187a96209e2547880166b205cf8b42babdb87d4601afb9d44eabe89d50ef1028b302ab87cfe63cde2e4af76e081ee1f73fc376cab6a3ed072060a5424f5be3f8d9b3bc79a02fca8faebba599ccb85d47bbbcf40f5189d0a97aac99f8ced0c235db57388f8353c02600048af0da7a08b6a58ea6f7e74ab92e267a2fcc4abff00d4a1df40efa9bf073c8e887c1523080c02bcf0687c74c5d265170d3cdfac7f695a689b91e71b0d77947ab473f85cfeb45e438553593e0afaf85490a42c94ed3eb0ca9fd94ddb03941c69aec4557627036f3c8ec7bf9beab0d779bd1e2c299fb82585536fd60a68fc64c7aa1d5ecdbdb14ab3ddf909443d5c801cfbb5476603dfc21e437f3cbc28cb03de6f14e50fa6981f464f273a4e04590e1ec7f07626ebddf16b85bd2197751b4118510e72452faf17101821f12ec7691698313cdf71a8fab7e9bfea66a1704d00c13574cd7d9cea6aa17491e2106d930a281800c8863911c83077fc1c024b01dc866e05f27679a7cc2b55889389899a7c384ae618cab3ac0231062d54ee0a25fd64238ff28018db1a14fd1362650ce0ef371adb7a425d64a8c37454ab2a93d8ff531748cbec4667989bab46d6fc636a61d61aae1aa7e138919beda5b669398707ac49f2de7a273dbd462793cdc8534add97dc0c290c43ce2a689ef3777c4e95338a12a3d26d15efae5ab59dbc5d318c8b4e89524447e7fa59160c4fc7f9eea88872ab81851d1a7a1bfc8a92a13bae46452420530559df44a9dbd30c6e667a2daf301b2660a6d695e7c09a13db703ebfaa94655427f4f21c32a3153536491bb98d054afe4c4ef128227d198c06683b5cafbbffacf64139c7e24350896107f800e5089d78b1635de92b8b0e03510c8c877174d593486171cf26f0aee7fc9a573d15a8114ba392b8d167cdc63cbff914f79cd840ded947e31c3ee14c9861e8cf4903fb5293049136adb51dabcf683b62b4eb0bbe88690cc883be353939d1750b54f977d2366acf8933586c9f1039c065e7d1eb8c9959d9d6a8775e7b34c4f86d8318d68a0a3c9ff6b17f3d89ffd6ca604a115fa484c22799163701b904cf4a7dea1fdc9376bfdce9223aab84c831dcaa9b065fbd718d5989cd98e9939542456b4d3f3713131b5f9ba25728948d712600af6db213d9bba7e294b99403062327ca8353bf4942672f50a8e7a32e94a65c502d56543cb8b763f4ce575e23fdcabe045343f5292e2c5a4c97a2271d30b42b6af0a302f9c672e6f928a475a221b394ac44e333dc867e2c9743272a3cc918275c338e214702f1111f2a8e927a310f3c34e89cdb9bcb2cd685d8050c6477885945922ed7d512a64c45b4f3773f8fa268559ca1e1c4f1c5b784c5696b867ec424c236556ac4a9087589c082afb101cb2dcb89b981716c8c5898de1005659d912f869435a652e0990d2d268f37000650f8fc662eaee602a0e4bccb98e59faa7211edb1030ca9124f205c109fc47fa2032da1bf5309d959496a840c1d269441820798f1cab6e52386e0d2c911d5a2512a35a29103e07317f874907b0670ff6704302a0f56ff0d149017bae3c71a6e7724d5710867f190b0a7a54ab42a4f6624b62af8797d60d1108cecc864ccb501efe9fce7f669095260f865facaac1a644524504dbe362c09794f8c41a20eed192d0514ff772c0f0a95103e16ef2547bccb8ee6d72d108a12e48906140521cc7047fe290bb5196ef4cb0a04ef417990d58274549009364fc656c83816ba86239cd166c601053a56bd77ae1ae66212dbca320a751d145253eb65575f0d7ab07673ab366b9f0d1154f3da2c2477383a2689a31a5c106b46742cbca4aa19050300c53bbef34e97e5b23ee339ad423370c870c9666ea9a878edcaeac268c1ec02259c69307b4d395251119225f5c1b83e8dc12715931853db24fcffb4332a43e358dca9ca17c334efbfaaa22ed389f0b7f7582a1847c003e5ccbe88fa8a3e6953f8b1f066e6fec99d03e2bc134669d3408075e53d78552161e306d00e7228ce2e3e2bb08c1294fc4298dada63b33c91a75fa0ff5611cee78abe90d4a39aaf21c7a992532d82e4f09926b448faf1885e0a79056b397dda1e6132608a1db53d6c58059b5f52af4c92f92f6a7c0fa71c4064dc9dcb16072b112eb94c456a6bd1a65bbe5e8722d15df022e70db159d0a9731a231f232cfb0290b65768555be93e55e8ab0c1fd66dcc189f78153f213cc84c5dfeab6d46be283417aeb5a9075d0a07e7a099097e653c00d3c3927707d4dc156ba21ad2fee557c04cd9ec72db37104a4baad06691b560f74e1093f6aad4e9c46792d511a4f8ec385cf379f15ece1e3c285648f366b4d6dd1e20fb38b49810752f7aa2d715d6e0b450b0bfa72533464bcda058cf5f8d4bc784928896e306afa84361a8447652a7e38bf0fe43432a650304d34805e7fd26331410168786633716cf65a8e4dc655514094152830d12468db25e9b9e68a881e45231ec7fc22abfc0f7bd28d4a2f31aace2085bebc901e0976e7c05fa1dfabcca0311d76f0d0a1c5b04291291dccaf6ec1c2ba9c77d79f7cc0f720d3da8f7e442f02ef6a44dd14a9f04099ef3c686a5c5a562afe48912ffdbac4499a5ac1204858354207a850bded70af5aa6c027f5978e5b168d33309f2564371abec85bbdfb979a84624b4c0c835afd1f1bcc62ea2315f6a61362e1a04e855fabb787e66735fed373592ae8acf62e7d2e8266a93bfb3b490e3fd3c82a8778e6724439c983861c9ff38e0af31c51d8c94f1228f2731f459ddbf34a05e3cb15f13dbb70474718959f0c86eca272f357bdec7d2b67519abca7696036ea5f8a3bb68c8ad6bed3f2fb316f36d6d6b411a0aa2378353c09c8326cb1490a257d76b8b7c40ce0164e649e84fb3964ff205d6124c666ac1439e4423163c43d2b5313e64e98c70fc6831a100552433601c4d322ae66d057fadddc95032b73f4e785ece326775bec711403e8d8e35db02494bc6fbf60f203af307d6fe82eb20aa4183b78dc46bb58c254737663f489347afad6a4e23b4723e23b74598e10ae5af0e41913affc0abe28ee481459035653ea77781d5bcf7109caa5af17ad4fbc07fe32e721e26d828781566e3f710c1f8e5a4b0ce0b77d159b5caed5c36831fd9637c3260427baf96a8aba3b2c0e848bbcc9e696bc514739326ee1aa4884726932199bb742ad1e56ff65b432d63456c172f8eedce5aee245fe360686078e867d2b491f54f5a3c32a6c46d969abf9e2a2b139e793ba4307988ed8b4893021a59b9359493f238f903307337b45c07669d2790eb754a8babddb6fce64536c232b7cd62bd03ca37e80192b46c9dd9c8f7fbda9be07cc0d76326e5fd31cb988bba76736874190685af6d7e790e548e8a994e4621bf9e1bf286c49d0f0b9561197cd4460372ea8b89b936b64e06dbd816d5c3829ddfa9ce6c2a954798478fa31d664db596d0ffcdf912261385f0dc97a41d4251aea72fc337f4f4fc9993cbeb8cf7de64ee3b5b27855063ff010c61065918bb259215d5d5ca38bcfdfb815c07259450726a82077bff6b892270cde8d960ef664be4ccb1d940964e4d48fdb45ea41c31b6c8d04132576e9bcc315a2f25cffd9625b30fd3dd565fa9bb6d034eb7cf904d044370ba531256485e28fa87c58cc69f9314777e97a64b9a1a34e078a87295b9a7a99c011ad2fef44a107b369c80ed0a4c818431051dac8d56775c61aa723d088168863c45bf589b0989ab368eebde2c55fc5b0f1a5c3ba44e86b889889796594de89ee4dc7ed19ef771f5791e9d837642c7f85e532eee082fdb8bb92c452d218c06e29d3d977c08eab80d5c9d450c8dd62c77db65d63233f28f2aada84eec9073ed7ffdc488fa66f4e38402a1b1cd443279f827f5ea643463d937c06c8de5ef6e0a4493879a0fb6d6fd83e00ec692edd12eb3487b46b2675f26f487d79b5c3ba357f977aef7930e62dd97084cdbf9650a4aaf0d2e820f62600b7c7229612d8364d55405e231ba1b75a398fc117bd56a9028e29f8519a8f5d7d955c6ae81e8088cce56fdce761e4d3954e028934c991e9e1ca2ec562c7dc2228525517a3cbbf0ac7597696b33f56ed5e66e37d756348e3867a40ea8de8a12c2891f3a873cb1008ba70eb3f9ea60b5883c7ca5c7a4cf43d907b798894afaae82fe26eebb5467b1bed447102422a616a0731f88d0bef554a91a32d010d2b3b6c197e2ff06fba56652c3927024b6779fb55688614a3a865b50f9f2ed390b0bfdc5c3e21102ea4d643fa5a5c2fa89269a2b4d6477ba26fcdf5f63aa218f27a8741e42fcb8c9c5c24ec35454ca075ec7e4e05d182f82b4e345dab88b67cc5d10e70fefbf8f765fdbed29e52ce864b676207bb1a105da159c3a5dcbc56b5fe3942ab9729d5043e5829bf7b4887dd3132a628b768bfdb32b5d4d88936a370658be7938955c6f2efd512ab1274b8466ec8d05a74f5e20fcb0c6acaa7bc9f0a3055d65666308defe96b83fc634b3e990baaad981ceb32aa05099a3f3cb174e9641d9dd35e5bdc25bce82738653f27cad2ba9cb6e0af1801975cb9d4672f68249e1b8d4af4f969acad85dd00ff52caac6adf18d3e86944e36f0b702e255e6a715f4a6f264a7eb1136b8b4c6ebd650ef23800fa941d5188668ebcceeb20baecd94537b167c2fdb7e1af95f6b160bda84a09ee806d948230bdd055afdc63b0b7a332f86ae83ece2b63442b761c1493c5ac9f5cb7a18181aaeea19d4adbfe6d059931969c06d423094b2dd25c673f5e5610e07f9839532498b0b4c054561349df3818659bcac5b73cdcf5a5f4ac51e31ed9ded0222d93cbe1195c07e98f9d0e93b8e73e04ea0892f329892deb59bb515c6887d68d373ffade8e0b3e4f9b942352f55c498f46e0be1a6d269395f86350bb5f205b56f5be7c76570b5dac3be67bc658e501d7e2d40a3ff8c0ea323d01081f55cc13c63871dc23495a478c6d5411286a019422c736adfa89a4a2ef6ab565ac276407cb9e15ed0f27f0d0c960b542abbf37f15415914825b9b60edbd89a556dd21d6db26b042b66ca86993609b9355780938c4e2c431e34ad00ac035b1a6da198abd292cba9b47d61fe167e30f74e99de1e4c36bdcdb9cddc1be2cb35d1fe69fc02a373983401f3323c99c63d04131e089a79d29e8accd90ed546fc1f9fd25389552e485555174767a5527343c366f404ab75befcb92c566072a30f56630a7f4a0ce2f80c4b41cfa452316d248cc94cd2718c884548749516adc23ba1b329cca164d361975aa91e2b621d9657ea1e0f6f1b0ec2cfdd1057ddabcfaec4aca1aa42792ba90b891aef1c370af2fa95d47274d866c12621a9ec2f8170efb53d8398169493f8ba561e1ba195cb2e93bb677c32240f813cd48af8de206d2f4f736aeec4fc31a6bf92f211c32882e552709f80a1d4cfcf30783c0dee73c591f9cb7bfb3625b645df163d69b87a9da11b07ab7c6116db403ad2c5825ab2df4e1aae9b5ffa9c2bc5916e95af9c644b567d730bf4ef40982551097c561581e6b8b37d02f82a750eb9d2a330d3b429eeb52382bed4701acfe9b02a004fd2dd223c11c142bf09c92616d0eb3eec0219194d53d31bd0bf1f500716368eb6af4bc802a797449ea13ee51023fb6e39cef48a76fb35a2e3e59a706ba43fb4975d5d37d826a0100808b4c6f9046249dd6c0ed7706af6c5e77e74ecc42627ea32e6860b6f19b22b9949833129bcc692f5a3f6b12dfa9fc5c7403606df7d9734a309f5f74b1f568d29e16b3809c4d3f656f8b101c3efe6dd16466e55a32b2b09cac1e6fe9f4447dc529ffec47b5620c833e09269634173f2840ca6acb02f94d31db1da64bb1e3103e0ac13be92e4fd66f2be6748d920c37ad0f0d9b14c01622e44c51dcc5f8115f81e5afc8de612e5370b002de908adb3f6e6b0841b148275966f3b53f528bf6ce605d918c017d0eadd432ece8ce63beb2160720ced373884e28c4d783b5708e0d3ef4ffa39f421a25b39f673ca41adc2e69999022fe2161ad5512302c46689474d98bb1cb529c5401c2b9fb4833679a6af8ddf4fa6106d51ed02a437591f090ec589cebd6f040363539ea6896221fb3e0dc50a8b72bf3d36c7e8fb9c2ae563842b3b72a3517d38c32e90595acc28aa509982a402b8f2a0131199bbb606362b5c65facdc973bd30c92dbcbd58492596fda4d43aa7bd1d1deab7956d5dbda93bfdb0b2b32e92c7eb7092f59629b1c345004055e8595aa634f4120d10032b21c6fc2888856997c0a3580ba057484a0d9f7412ad4680e46ff6d37a6008e93be9b88f54963cc0bb23e835e1986673bc6064476b24a1766f1f1092f84e7165d6b3ea8165af024d1ff1e5e46cf8c946be8cd0ef7acb7498eca707d7bc965b8bd49d9a729115ffde28cd395e84db41f666ba21588e58b936a4b7739c276d962e8b746c6978f8c3014d5d38dfd113688820b34aa2d1d98356627ab9c35c0744142becca81cf878d9c6eb1333a7d986aeb98a591d477e927719be74138618a08fa4d112af7e4d5ef8a9734fb56f290ebf5414e87505be774c7fa75c6ae797911fc9208a80df90fed6117a95e4f92634cc4b63601dbd89d276eb098f12909ba84b76319e74fdb7ca229c1eec13698e76ad4dcfd592893eb9c7990c34fc8039388ed8a1b224417d639d8830a4e2459c498951aeb3c9e443dec991a2bcce9f316ed470bb256f650693ae3e2f6bfdbe9d0ca332a40203ea326ee5d0294b31e62dd6fb79d78f54154e5c2aa555d8a4190f56d35c535fcf3e4f6ec8142cb1665a12c330e6908aa5ccd94c510c3bc395e2eccdf79898c38427ca9d27dda5a6de6b3aec3c842d3c4f180e359f7687a23c7de48607559f510c0facbf018c6261d126bffe14010131927f98ceb4ecf1fcd7af406728947e52d60017f56ab17b59fda8607175a71c00fc9ebd73e8ed3f2451b9f9be06f21509ce887c340720f10e6ac07788c111ed325a492876289852afebb9c073e555a1fdb6fe1fb5b3f82fa81323e4e0782413b4c1c074e472ce369e2ae0be86f25a09b1ebe441557bb1d3c41b94139fe95b13295a01e44e69c1b236a6e06689ba482cadab9f091c2b5cf5389a48b7abcd10bd44b064610029dadffdb6797164d6a919da48024db9a8ddfd67cc466c5b75dffadb6cf1cdf47e55bbee38e51041e4e20a3ee534399e93e3d9b75b039d448daf314984284ef7e9b963819a8f1350f1a7fbbe79fe5c8cb7f3868af2c5779ee1068d0333426b70e3f5a9339d1b46ded1f8c069a8715d7ffedc1fe4a5132f0fc57c9aa97efb884674fcd8d3f1c1eb4ed9bf7b53afbfb5a8befbffd535b5b68ab0f457e54abb1976db12ce6a2cbea55c99d58495f1917d7c85f0b9055f6277f266dd3c5f8d182a11b1c33cf9bebf23b314c1cef326a1ce8b4ffc983d161ed62e59dfbc67766bfe3dfb71d7a62185b5a5d1edb026685087848bcaf6ceef978e2f797ca5edc7527ebe9a4c1a96712a5d6b629500ca8c4efede9b603732f3e31315afb5201bf5995f5aca94e0ee7c2ff3189b523e053e78c12740d9a4ed943059085aba4b22b776e48212ce87b715d8054f084eb47ebb5366900d73f498e244f47b059ac2c40b4008e83b23fe758dee0293bf04077c4dc7e105b2193bd932e1123eb708f8c1b9edb330fd1a9b3b4cac9e097a6d5f54801102f9e9dd308a990b4ec9cf23884ccf80a09bf1d50d2141fbe41bba7cc87f9457281a146ee8e7ed55579e8061c6ccf057e9b79625a13fb0f0da8d81ca78835ee353cdc24c116627684aafcb9c49f06cafe66c25233ac783cc9fb41ed3401d4627764b11b51179dd887d1026b28a84fc5e52dcb98b09a28e47f5253796e16b4673913220cd90b8e9bfdeecc884f19af790dc193250a5b9200da8a0de9a58c791f3a49b83cdf1df553f57cf4987564e44ccf21a686cc2fff2ad1aa246a06650ce39e8ba927df3dd018c20a382fab534a77a4db21d340bf004ca98efc4fb9676845900a09d878560f8b21173e31bb64a11ec0c1b119b779d7fda413a4919b6065f51701ee5e67eca79c128010a7f11ef49276cd4f9dcfa2f95c715d4742d4ed233b1aa9bb186cbeeccc4ee7189afd912e36610a72df47e176238d085769a6b814ffad287d98c4f688f144d3510748857dc24d11d9a4d02938a798d165811069cd64a1515103526626bcf85773737abb5e4bc4245550e73a238d05fe32b6dd5fdfbd3ef54aa6f60a9f912c5e995c0ee9c007b9b601370a3a331155732d228552f23da456fa6f1452c2048faaf1036d2bdc10df0b2f53d9cbebef255c96deb54de8157983411e98ba900795a0afa4741e1e7b8be836c9749a7746133b7a08eb6d911a3e3aa7c5e1ad1b879bfcd9b56d6b664ced220bd0b46a06a9cbfb3f89ce80666823b17432d02cbb31191fbdac4fdfdc3f7009567ea7169073afb2362f676e4d7c524ebac386cc9003fe852ce1db5c1a95233b336126ddea18eaf33cb2091660fcdb8b3aa054f59c9d1d51a6ba7e3ce5f54d3415470f76adeebc65a95e1040168af257fd9a78f57fbae22748d021ea6710ec294390a980a235b4e065747b6742ba697f0bac176d8dbd39d48db36fa6e13a0f4b3196794475a2aa76271ccdd189783a2bea1ec1e01e583124ef975d18d6229b3af59cc1743199cea5c9266881c0fd8ca56cbb09e17aa836e7b338a0a71be75fa8a17cd1e49985f262b9446611711479e895d15b82798b806be059510916fb15a8945c98d72131e7e272084bb759fbd91b6808e99ea741d254fc7c931c65943bd00861fe6fedbd691d7164d019a2e470f4a6d7ed14a0958985bf0cdae6f7a59956917f48af11b6579e9c7f9339f1174106ebc265b69663b7142e7bc513af725338a86a4938a5750fcfd5e824cc7e2937383a5f29ff40ba361dfccd846bde21b87967b640cdfec6d542f558a8d0362c37f1cbd46e3d1ba29d63c05e3526de9a100e5ac60b0d42091bd2a88870974aaa219cd28de70ac4e7a2a525637d647ed258c8d1e054a5147b825eef7300e72042580d6c3e556ee7ff56b58b829acffe7cc6173695a96d740d54fd4cc118f2699dc7f4bb9633506f173d14fb1909034a4f8f118555a26f8f22ccc31e7dea93b7e980760b3f7880acd366b740afec1b78c4c0ed0b558c347d1135d9498334696c926f4a0c0a6040a2e3064aa51e8aeedc3fe99ded6b52365fe6913c2924073f25b76b4a02de321f9c4ee7040f32b4c3a4e5f7066450e36e5c457f482c07ca14f1da3b26a4380cd36c23140545c45f6956ddf73c7ba3b41e30008335ae9e91968d9c0b6a0ff1836e9837d3c26c0ee09364e4b16f6ece49773dba93848a17e358cc63856f890ac7e9a7a476c4aee86bad1206b29be9795762f1bbd72a58091743ae7e814561466901ae2792c1025e5de92b9cfad474a10523c7a6571080f8b3c5f6bf0535763f577fb8957de51828f55356e73f032bc3ce5134a9e3befaa0ff9662b8d49f00c5e7f94bf8ed45ebf10b346b438cc6be1521f87e3c0eb1ed752dcb241518ff455713be8bc5d44b40235d78a99c6f3d60fc3199aa1fedb9918fe7c8cf80608df416bb8995c061feb406f72d74a286a8812708d1fde6b784383f89f3d52ad26d30a45c470a0789b21f6030cf03d7a025481ce1ac6efcdb081df14f01fb1c47e57bf8ef0867c7a88f21cd9507c9e63d76ecfbc2e9f69c9c1334b3027664d8473fdf1a09ff44b7edec80cbbea3d6697f0ecdb23523eb7826f5fef2d7dfb70602ba262f9c9a32ee1ba6c77d9be3309958988abdf28987dcd9f99476972fc8977ee283193fa6e4ff5a252a0f40ec5f8493b5b9df19c773490f18dfe4156fb5d4623450a56a7b887354e01a86933c376280e0c4614da85a42c8e1266930c15812149077e999b9450cfb58035b0676cef7a3c042b2f8a0329ee11d8091096eccd5a0399bff7734c48c99cdbe6dee76c0ab97fccecae7247e667f0d18558ed1db60c2036c23094c50cf388638221d60bebe7333571924b73e653c5434640133c1796025165547d5eec9444e8d128909e3e71797f182c5c49a2a3a61f6f6fe167c876b6af0bb599a1ca65f085b3cc93cc56eda56a1bdc9421eef21f311cc3693fef735fc8cbb84594dd53d6bcdd959fd03113702269fe6ceba24884b88783fb0c541109e96b8292cb4eb14125fcc7b3f631ee17007dfc03fccc6414420817c5d1959dc7e1b776f631d17e5e8910bb24e240e011d96c3a43b47dd94a127abcf92f29e8da2f73c80824109140795f5fc3791ea0f79022eeef3b553cb8a08992ab54bd24be27d71153c48dc5eaf5836f6e56ffbea719488d2441e536e186e05885164667471ca40604bde5e5502d82a0b61bfefab001618ef8e4b0f17d3dda2de2f4adbad60ae63cd1a3f6de80304e1426baab2672c1089287331a625d310a0a297d0ed0ac8e8a9791e1dde650f67a7c8c6dd7db98d70a0a3f8b695ff58ed07c34aeb00cc8dd8a3632ae952a7d5e8bdde661ba5aa7680ba6635978a1b82c30acc15cd3e884d178a6db7527259a0f21e40dc83a29fbc9fa6bb19c352d6435daa8e1eae9233027c4c911963ad81085e7234ce254f201a1bd0a39850b6e5f2d28a97e4c0c7f0cc103ee3b1e185e06c195e191588f4ec1e0a9914994900c1d684c4d61e02b1445db75952ad99e7db3947b53bf6b09f50d0ff7a30b9e5b5ce37676d9163a49b83b8eaaec8bf3571ddfe5f7d80d173d98830bd2f266121d688974df65ef08c7d0c8be12374d2f14219f9a83583447319e13310a1972c08eb56787190fe14627022db25b3363081b3921ad2710a3242c84be9728d75c7a7dcb6ae03169fe2da8d147ed25b31dceb59f21318355ae51e7660821f941d2360f83693a035c2c0f64d54864d9c041eae5a65b1625a627684154104a549ea0c4834794ad0681443e18d36e9a6e0da3d1523891aa266bfb9277aae4ca8f76c56045664f493caab1b3826cf3ab48bcafd7c748fa28750eecbe3c4305839331b793578f5374c1fc7ce1ba1acd359c462920c026ced70092b3c3030c0726012f45ea45ccf1514045039c84c9570100f646c2fbbcdef028a986b35e18558e5212e8a6521c1f14330c075d7dea913118f80ee8be94f2571dff743f9e2d29598c8e8602390487115f5a50d16a3f9922315e9b871d08e125853363a2471a4df4e0b727eab2db4923643e55caba27caf1caf925f7e999b4dfc1153c14a3f56f5a028b8f57ea05910c5db8b2dd46ecc37e90333e4c3d405e6be67efb181d31058451ef514bc71cb68fc23328b4460816e6b3631784de326a2ce161e4a57ff35736f8951bbeb56958cf3b09e26766e3c8605a370fb9e2b477f7d7d8652e2811c273c70d4e54e1b9b1e0430fd42c4dedfbb2ccb2deaeaa6469b71e5da762fd34ef105d8822477f7f01184f9ac83f964aa2cae8c4343b74998080c779a1826e65b10a1aae578957424bb38c2900799faa919950f932a20ec3a2f29bdffd6bde55c60bbea3eeb5b927d754cf8a1a8f154c8c228d7a90050380b4709b9e8c9a30e57aef889d92efa9b1f8d4733c89aa02f8c9516bf42d62336bbbd8b39710fef198b21b404d76922d05059196b0d3d74629e18abdcb55e2e2d184dd418654cab57581d37c31aaa134e4ad5d1dc1ad92a54235c9d14a4f94a7926d328097e7349c363418ade38a89ff29b0be8a9d16de2e89b0bd0437aca05e4d29c72eaad060f68eac3258eb2d5bae24a3a2a16f329e44e00745729e48ef7a3825f8c7c3465b872763f6e71777bab2e21aacbc4b62a1c2267d6fc479deb5a0e19e290ddf8d166a646c88e838128a97f453a18bb66cccda3bbcdfeb266f8a93b48f5d32cfafbdd83beb2710f821e8eb4737ec0d1749628c5d9407f87bb3fd316419ad661240626661ea5bfedd29b2e71e47fd9aac33e768b85971ff7e7b2c178e05172476dd69a775f886e945cd3c634ae31dc171bd6b23a0605466401730c18d5483a84273d7ed51bec80fc7e8df521a5bfb2b0fa90865f8867cf7f29c3b4ab34956aa6f0d063ddd1e76e06e25dfd71026174ef838ffcce3f5452ed0977c6df790ad17b72114531be4ead010e711e6163b4b86e2fb86705395e6ca9a5a0a4c2058bb11267f6d0c81b48b816f50b28bc9456b0ad2992f03b7294e3ac3ebfa30e72feeeafbfecfd157dbaadc7e96dccdd354802127fc928aa995dc3eb81ce68b4ad4656a16df1de203c53bfb6a7e4afe0f8abe82718d852e1095012cabeacc34919100e400f9af115504842ecf00787a1b88dccd7f9e0c780fce72668ca072125c52edf414a2879542b6742d8564803d054e5695952753123e8332141a54c82265fe9955ab4d799dc4ab8a0b2196772cd0b647bdca2e65d7b9dd3c77f70f32773fec77b4448b6b762b275fa29385f8515c5107009c226ac50b1dfcb1e6a9845ca58d28d2a34fd6ff06cb05180e1d28a9b16d1cb344063a723e2dca7f468d798446a23d02c6034c07ecf72b48fec8e38cb753e12086bbdf8fbb1de45ec8d66c36e40dd61eba8da7bedb537baddcb5c8c4753bfaad8ad6c7044c441b3ad70c71da145ec66e99fadae680780370a7f4c8ece98503800a9d13c798ca64dcf1a036bdeea3b79ea44cbba9db54d3b8504b11c923a0a55bfbfe32be779f04db70d89e297e33e4a5763ddfc42ea39df23d6cd9d54e0c758db74d752b1bf62c327c97db98c1ea55123d1466685277dd37409bde8491fedd1f4448c38549375b70b49fbcfc96fd9b50a85f8c6e7c1ed24444802972cab050a1c128b5423a3b8dbd52df1a60255cdcd931f2ce93a3df12f5cf92d35ca56ac9921be833829989494f3e449bd5a1630c4f300b43bab27ebe13c10bf29753d02046a4b76b6339bf360048fe63a4f7c17c8d20da135780824b6a33803e0d124c3f0c0f7e5a419faf411393ca279d545e46404081e409ba1ca6c615b6cfbb44968d8a50e729644a2b437732a83febd8ce486f1ea4dacfec35bd6694ffaab26bc51df988606d3babfe8f097a153c87c4bf97735d6776b2f12993fd3b73079ff8c1f8fada79549771a8f15fef78e9e2b2a08bd793752a0a960acf9fd7df3a5e89b2cc9296293ca39138580511306652b5efd435fcc38b262da64df9fde94c008ea3286df58018e0e054b3f9005f0f557345e700a413a72c399cfdbdd70b7f39efcb54c6585e72f7f4ac2a5cd145f0e109735c6248163e2c839402c26e726e6f758e458016a24d61d54f92964e5dd5fb8e4a481fa32d75b575a641d687c23dfdd5a96b4b4a7d82c1d3bab9a1b9101d3eeb1ff2075ece6f8574978d78984362b3c03b618db8ac9a8d73a3a148c422b971f7507aeaa952a39f3553d9da1a17b680f0fde77dd029736b10e5cbe2c21aa51ff449b65d357d2f2e1f4d112d7f023570319206371effbdd8e3fb03db80572dec36cf84ff0acc3b80a973f57b15ced5b8467d57a8486b7fcdab61831a79b2775486df2aa1c2ba9dd0eec93936b1f90be925ef2a71944a3443be61ad59dc33c0263e2d595d494a7e3aecee06579b4e603358d0f733e14a780b4169e46d2af893694cef9249c4ed98e5bda82c5c0b895740f793a6e5f017b3e965db594536b47e05bc33891dadd73fb7030faafc52b5b1da74f3bede773f2856fe6d8a31d4ff74d5073e7c97935e6c5f356f715077211ac132c170459fd2fec86a47b1ddda5087bd6bba73bc62b810fe913aee3bf20048e772367e86d5223d5f9afec679936f8f017867d934e4b4038cc3b9357d710cf8b56c27c286fc4b92f023e70c8a1bc91accfba888a5d04592f36528fc63ea9e496449a8536eb66b4f544d6fe2b167f9dd1c1851fb6ee2414225888487cf408931bc8bd5ce6477aad5f3ee678d1e699816cc76bd48bba769ae20237e801d2da566d9145e5710e9ca59b9160214860f8374fb096970855ba9cd82ff89d426ea626f542e567677d0f3a8ecca182643cb854a6aebfd91a0c019c524d8b87d4416f88f8a2bee892a41eb85fd5fdee2a862a6dea54ec3f57e1aaff6b9571da174822ea1b31939eac5f7b36adfdfa8f61f41089219569ba9441e3b1aea9450800cee0d8aec60ac5f8e7e7e17a2c834c961cf619fe7ede2177dcd360560d42c711e010582faf62d27bdaeb6efe1f73cbb6321a21f8e1370884870596a12c60d598ef1e553ed2b6b09a446e7a7071a76a78a1b1f25ec76373cfc16b8ce9a5996aa143bf8dd177ed62a49b2fd97d15922d7981df9d9152fa3bbfa2fef4f8aa4e0bac2553e7b503ecf7177bca1b67176d6e205b1b835d35dd265d0ba34b1c56258fdcbde0f151a8b65054a30a7a7715bb2ef25426e807b73521958cc4dd203d6de3bce74ebe477169fb908eb75655bfdb5fd392720fb058330ef9e335318021ba0539ba7881c7026625d400012b5d9b6e17f859da4ce79c6680f680b790facd487ec9060edc03ea744b00444466c3ed1e5e53ec63c002d5716d1529d6b8e4d89d21a740674174de44e9e825d4ee66975f2658890f16203ac75892c9c6c584efbdd21666eb05595598deee558ed9d43fd1cb91d7de9e588ebe921f8d334ac59190bd34eaa235e0de460298901ace67bffa69924cd2e3a2f1c673a333d2147b43c778cb93820afa066009be0efeab00e20fc687c9d13fca65b5b605eaeed2834b3541938ceb8dd0f324b9303c9c3d21fc01f6a854661593237b81bf9585771c1d7f0dcadc430e461935b995df53e27d00afa406085eb41539770fe74ee949f5b39282516dd96a4f68e97d38e01b573e3fab086c0576153b779b6a6916199c3755e628c7157c0f882394acbbd0c84ca3b347a39b41acb92d860a7f6d91180dae77b8008ed6a62b466bb307864dcc67cb7f14b74a843c0626a6e4362cef4f0f17d143c6b0ae00cec840b0f98c45aef6307148ec8cc53a7f8eb5ab5f462909cdb6e9b0871c4ace936032bab10eb2b2c38a4e14046115f9ad09b9443c94e4036f30cc742735dceb1e87941894187b94f0cec7d8a4b4a4c2c180e6669513aa6c664438bbfd4b2cd48fe85cf61a22d9f6b80c1bf582f2b4a94f5fd2693df31c1bb0e0351937d2284f5cef77f9aaaa14072b9c7803c27f684001238093da26b710c4d95a61d5c1cd6ed9f35b55b24ed05ec49e613d1e14d97784f948d7710c8f6ae07139e4192db5302105c1298c6bb0050b84408a6b66c4fe42c0bff5ec035af2f0c3b11d03ab3639ecebb3b5314a8963184310f310650f593349250deeef8fe861c6d1e0243e7d31b5107a56816309d25481ba3f056680b0bcb7afffa14e13721337eb2a0a77727e505265afd1195bc56cd992452e54a34f8b0cef56ac3e312ff8b949653fa00fba07ab088a663b7490dfd9401f96eecb30e943d289e7cf10da61bfd8d6776838a027c7cbd9c843523f9055daeae077c778e02063ce3a704d62c88c8308d380769aecbc3033cfb241338dcf216f8d00c0a5daf22a7f860d9157f520239f2d5cde263442bc1e2779acba48674b61ead7de732487ba8f9c5145d88f6b6049752b028b55f71f39739c5c443516717181d216728c4feb9fd241ff5c518f0b1d92d9d71647dffadb19791a56015528fbe609030a88863aa60042368ca6c49710fbcfa024602f2f7ec011af574cbfe5fb12a2f9cc928fe18371e71b3333658d9d88d34603759f6b9769dac9dfa148add1b8fb20144a2a370bd96687fcd83a5fb2e1bd0f455cde7509e1454c03b4ce6f31d0958d9f06441cf79def664431a72eeed667b5875e8cdca76246b3bbad1eb15ebe5facf33efcbe56022fd55d27d5eea108b66d5e2ed88978c711d2df0339a82d4f727328f652c676a56e70f5ec29ff7b8eca43edd17c0f3481d427ffa33382596ce2406b9ac6a465c1bbfd53e60d7eed7fc782a9cd10f7c3449e58cdbb03fb5b975c53699e0a7fad57a465c196624aec8fc8e18315c4d8dd5693e6bfda66a0e2a76ec003b408588bac64bdc69a5571ee1128ed1070dd4c220ec5b1871849c05766ef04ba7a04e5e4e1da7febaafed4eae67b5c6b51e5d6b81cc51fba41803472064678c20c92d81fc94df4901db486c090f90253df730bfba1f2be8c5f5a3a53ab82045f5be1d1480cf8ba740874533e42463c08e581cd1ad74b2e7c884654361f4e4f4cb8950fcf21233b80bc5a98f405db0fa5d9cef10e3fd63b03d2a91074640bf5b9a2c3c7227553232fd45211ba1fc3ba19e30bdc5ab2b05acef4c3b37ca43cf3c1f11d5eca1a0811956c9e05f6a8e78b91c50ae97913e324df8b9e15395ea46f5ebeaced6951e228cdebf720ac44c9f4766dcb2338944a6ccb750a0519bf3c8de5420e500bcbdb2ca79c1a875a65668635a7db0b39b1324c30d3f8207ac791c1e91594cf72968d62cd61014d7b050e28cc988d93bdda4d5faa26e6c0f6c3cfb9298069bcfac163aba52bc4c3978748b76fc50e05f24a64755d4e7744da6504a6d9ea3642b6e06b4f316b40ba8471ed21028fcbe20aeb1bd4710f682bcdda29802c0f587e11af74c1e8ad46986819a4001e4d3800cf2fe23d1e3ce7e9414f320443aeb6782d879e8ee057116ccc9787572c4297a6e6274cdc5bb7173373ad16d7fe91083b2e4b14c28e5944ef87a3aff84d3aecdbf2d946735ca0b57ed9ef47a4fdbd2f377f80e76fe721f357c1a24a340623e2b4c1d859c7dcdbe2e421ee75f35e858edf5919afe8930a019073e85098b470ab3c991c4eee1afa7700aafb66c89e731fd08513d7671980094fc9fc661f55490e012d8f0e7b840827f9c57943e183093d10403f370a580d1258440b2172148be7d05cd86c9d53409a6e955014124ec7f95404a1da8a16220eb96dcb205bbd5c165da2defbd34ac3b46b7e631bca30c38d82147a139eaa8e4ea3a1258421f66def5dc5de5597425a36466c2931c8de365240a2ba09322ad1927e325e005e1fff67636d7a58099a6f5a9570fa7542bc0faae17d36f03a56569ca2ad4647ecd7431fdbe88f9ea2245a05d1972bf941ae3b817e6b529811bc97e93ab2e6eb09eacf36240d559786a26d472d501fbb3ff192e67cec823264997948a20c4670a58e8eeb217dbc5d559788b4a4c73d1a04effd639fe131a4c3e19a8e123392dde79edf300929722b886208bd831ff846ebadb7d6a1fd813f1bc559f592bb473dc2bf3e24db108bf9d0378d847f16eb3967c853084c22ec17e55e794b6627dc3cbbdbf8b9fe4613498e53b4b8303a08b443d0c3e3723a1f4d4f7cb064e0ed35d8bd87172660641b91630eaa19f55f289bebd744469899b34f844c962f68619b341f893bcfe5761517db866c822958e8182d8b82828f499e13630ea1cff7d09dcdb26fde6cc337dd940363c4452464bb4f35bc58be56e6311317054106530e0225c76f783c84aa837e1bec8a943fc22c3b0936f5cf48ef51b13d92b639e6d1800e547db63f10f72fca9392d658ee064cbc94f9edd7c7ce269bc53bbdfa55d5160123c7a8dee32b3a3bac929a46e6bbc0f83bb7d977ff54227760116efd66ca3b9ded1acb7233f275daec90a251d0f359ba0772843a5e40b0cd88b0e223defb2c21ef7ad5fc2573abb9621fb866eda006b3ca609bd787fb701d5ef9efbd92c2993f4bd84e96007055536987000b7a2f61eb0c06578c005b7640ef5566faf3268752778ee2c4f7f290ee9102890643d49a47405ee4a778913f021b6925776e50a30a07431b9cae19f8d2f0e04cd1e3e82b7c079f4d9db07883d92fd1c5eff3517f731faa5d8f0129344abba6c8d11b836dfd8164806a52de5f96774f33a5ba3c8d5839d389c1706d592c678591f8a0512720e1a521f54d6d86580f02a6208706ea6813d36cbd9e2dc333ad5ff4759a32d2227327acb42f0d9c4d8a0b6900f03731431bb115de21bc64f0422c386f0ad5c4551189da4be0c305136a18fa133051a7a5bebf5bef742b3828dfbc193ba57c9e5fb70bc86b07a6e0050bdac2af37ea0de17f9025a75de727c24397a928bc1c2e9a765d1cddafc00e7830eefcab953a5689c1df573bb580bc5f4e177750f0003bc88ec0f192bae74238a0ba77c5868244dae788f1cbd0d6a6557d508ce14dcf6e2134e5fa98704f8441c32a65907da37daf4110c1b50cb1c37a2c7fbd9e6b3d62a09f3771da5e0c23ab3f490632ae57ef3255ce51186273ba1269fbd608a365381a53edc404072d5d3f3e38f2c09d2755fe34b6be00dc5e675b181ca6690907b1293b89622d9ee2fe58c26a566609f6e6303fd439dc57b2fed56e9251a6e102a024030ba1c0e4e0c532e215840b12ac15147db5dedf82f232e2abdad2b847300dae3543ea8549926de435c7a14351ac38633178776acea9e46e3885ad31e1cdf33b3c43cf3a2a6f62a287c8a77cf0d4bbd5938785286d144b385b19787ac4113053ed44d8746f196ca25fd2bdf9dddfb11a6df0b54539df663b59eaaf366938669ea705a85aff1a8e744ac0773c583e93b9b2a7bdb97abbb0821d4c41f428e847fcd41c589d2055943dd3bb65cb08706e82975ca278151e9b9e52a054112eeacfde60d60f0857be31bbe1e831129cbec6b5c3d7b321552ec9ec377bb866eb9a5c79074896a0332bb2853a87d4109c72a8789f47bfd53ea999b06a9c6f6f63e2d7736fcdfc0886e704f6d9bc4b1061ab96b811cb94a185b5e40fdc86b32176af93a0ed81323a420d802ea6d3b456a18d43994926551516bd158466e61cf40d81b3f45654973c2bc263aeabc6933187239498fb09505bb86e2b2ca6a9491e8f34d815e9d856f932e942058fec0dc3906c1488d9a19f0764887f6f5e80fd55b711b13883407e6e9acbabfee6987628ad1ebc5e474799dc220830ed900f9930282febf8e2268d2a65acde62e2aba0c10feaa99632c52ba63d074d2e4ee8c4e3bddd723b06209edf4b1d42fbb6c6096e86ba562e4ded9299ce442a3842749f94312fa427db4fc4086c009b8ea92bfda9664e46d116637317d5e336b942c814542cd6ea3f30c91eb1b03d86c1360e71ed9fd35ceb944642b42636eaf739ba704f7a6cd408da05627d64024d80860a6fc2599f6f6a2b69ca9a6d4463c8c6925a021250f8972268314c8f5cc2f284d1429009213d72e10fc11de3c71c341617b2b76d837a25a2207da8f29829f6955cd2d4d3ddabd67397da6a7e32776e505936d4680a5afb7061d79009b0d44f6704ec6808a28bf629fa8d0ef43b389788a085097b41599447123614eec9e7aa59375b69eb239248e700c1f60689a090693a78da2921b0d047c59d253c6428552f2920b4b4be31c71dae485e8e45bc9cdf55f075e4b2a4390d9ed257bc0ada5eb3186a2c48604debfab50c25d6d9242b3207b9003a6b1cda484051cf03e222dea1b452e7b3a704717200f3e3af088f0ed98d0e2d05ed18569d92ef0b90162e8041da34dea7aab92f64f6925ecaf3652509c102a115b444e4e0b05480e00f63ef1adf0433556d424b9e27699486e8cdca42515ac3da3702985e0e6b8561e1cf7676b0e29f9549a3a796680b26b89e62bceddb1a66a563ac30b007d8fb94a2fb37b80872623383e4709c0b9d504c7ac570dc45161e8d49393e9dbf25815bc271bb7da87b56fb79590687b3b9401d09f8aa275e9d8a67b726e677ae3e69a798fe67c4968159b4a625f080bb1f9eee133a6ef2be5998412a861d4886255046451b38086de68545d65f2c5d995a37dfab9a50ca259333fb0999727f0e7d3e90e0ca3757a75d71b0bbada7b87d232ae6fe4d6de8f6a48eb2f2ec5fda875727b503a59e286bce8809a9270784e0c4dba9e4be052d8cd62429ccef2133f0b706266a66ddda40f9de77188cefeecaf0aabcfae88530f21582f0b6ab6e32cea5923562624e6f13b47ad66958f30ac8ce91a1b32cdfe477873198a3da22c534e1b2878f7cf40a2f09c3933267d918ec59d8b707456f1bb6a70d7af2320279597d6fc090a8180e92846a5504f18591767553fcd0369e9e88663d43ffa8284cdc24a69a8bf799a6e257a0384cf501e625f961b618e28d549c305f696eaa380ffe01df86bf0c14fdf4d5603550d1e7e9bd1680031bc0429a37af6aa0958052df26d60dba3d3dcc815bd46911bbdae06d03d54efe12b8dd5c55090f5cbd8ba595d5a1a1dde2d3cf4642c38fdfcd741cbe053391f39688ac9a88508fe4758c204234fa0b7048008a1eedbaa9aa23d323124068c4f79046b77f24ac659e95f962bde8061c234be7eaadbc9639f9ec36c78c105c131cd8a0a81bdcd455a30773a4a083ebc18108d0e7e51d02708f49ee95f9f6971d71eb7dc61a8c3d3ffa83669f11ebea444313e1e5f092f1bb7f186d8a4d353072e9c35ce4aee9892012b68a4f909c61ec129576c60b80ca11f6549800c446f656e38856f7aec9d0adacd210284cd09575396e7fced746af23a0eb70769097d30fd4007b327dba95cc66c329dc66fcb30bfb054d08c85c94e53ce113fb05d52e98bee65f1aaa4e04b82aeca0f819262c52535489931186280462de8f19f4a944a817ad18e87ced044e278cdaa37f52b609a0726496188bab953efc8bd01ec698e89c500e1600a8e07096382095633b94e5b4a755c9d17ead374f180d7f25b96a9aa46e8ce12c9f49dd9c892351508e41ac63fe765ace459f4fd8323c70bb2ec706c005861f4400d8576b78b662e0be4700bcf56c6c3a32a785412da5edfb053bab015f9ae5640f03431ec600f00e2d1de8153b832c2f27094e47200cff386b0b84d3e4763782c96c6da088191f3018835e45aa0580168e5eb35def43b63cb84288cc514ddf35b6dc66f88aa5a60aaa3973670612922dd97180f6bf299940a3baa50f74e763296001e448b9ff4a57c535ee7f4d06b51afce0f109659b5b5bcdb23c4d29e23063c1d2ceb21af65262168b4ffe8b057bd951b0e084f644bea8fd27ae24df4b01126602005eb1d2d153986af8d236504327c59f4404ef2b9041e764f612492e3154856ee91c15ab7e8db3eb4fe999e7bc8222cdea4750c6404950292bc5c5d5890b4da3049ea47ee57ca16c01ac933875b895d3eec0505aee532b7aea2cda7963b893b894064cbe080706bc067d6945df044aefda4b974140af4010648ec6433f171f524b078594128d704082b53483194d7738e05817e65bc4e26a5baadd12e96b438ed4825a30bcb32eb3f564f67ac0070cb2d52b971477cf5bfb9a323b172ec93e992cdf046c68c5aa930f0c96c20b75d74db61bb85b6926cc5ba6cc17c3a76a048896accc0129f6e420bf5762f89372f4adc6f85e3dfcda3aa53ff76222c9b8bf2066c982ee971bed2ce139c1a63f5db601060212cba3f1e9e5221d96c2044f5500541678c5353b7be3c5bfcf3e8af4842935b8d3f6a85eaae831d3195f0a96e14f4e8123fa9a0a962a68bad9a6048309225d6a9cadc2b00dafc5c24729cadc89a8fd55255b0b68a9684e246edf99c3be4106a639416f1b6fad2e67e2a049b1cb10031a15a1d73f0817afd55dc1ed1793171dc54ea992a240a01c6f457c31a551ac5c10e49ce1c2505fefd5f6467e667688f726a237e06003cdad301624de02d69eed2aa6b9de7b8e1d7f03829db70513b88046664fbdba289a06fe01a536a2e9a6992fa6a46dd05880ee15985d698fd8c12eb98e8ab73d63fa68dfb34c6006085f21b5c9ab2989b7d187f7900b42d872f5e88c7a9630fb051c51dc9894858fefe2c84841ab0622e2757afd6149a116a8c9846bf4dcf5c42af6b25b1a857fd2a4ba93da0d0e024949953eee7f00121cbb16941fea467ce10fdc32d09e07bc38e61d7d18da2f5fe5c459f95c1c3ad534dcaffdafaa092f58cb52fdc31b78ce33ea13a2c54e20fb79650c2085104f83cd25b95c95f9a1efcc685d843bad12c8b65d49682357f23f78c8f119ecc37cc1f981e9a57b62f68b53fc4c23f993c4ad93fc360e6e99998c2c4d80f7d3e0aa6ebcb4959dbe812dc8025febf72066109cbc7db47a3b9a36007cadb6dfacb201afd739a58a640ebf1fecb4a33f214f76e473332e8f96af2eb56e3b5decfb45be6f2a298afc20655ee0a71f51560b1f5680b14df46e4978e2ed877a5937f33378dbcc60be7cb959cbfadf95f194c939ea15c0a4c953e640a75f9bca0cd48d88647ead02cebb526db3dbe5609eb154d7901c371e9cc1d4c55a04558e7c26ef3ef7278a7854b41a94e32317acce89288e17ad2b0ec915ae58cbd4e03537c49b1b358eec2eaa685e93f89de52ef902db956f29aad2b50fd690b0783a33e0871c288c99de8ba1723a3c3b1d03a7ad7158429dfbaaf8aa6eaa19cb7806bafdf13614141ea6854ba2868688fd1290c197b6413e1595e1d554a0c5abd4d06b2bb3292271cd3925de746cc531de8fa918d1924b4c44224b859a52a1d52db201734b6b41a0a501fbf7d5b89bec614fb52113cfee8804bd50f2676e0520ded8e17f110f3045093d13db2e5d54830bf6e9897e582cc9b0d445732a0df139d1d41e7ee3605f131ef9aaabdd7cd516552c9a14b529a592ac6aab90bef21ae7c8d63baf94df4b37f175212f10f473b5ea8abea8eee209f78d4c9d5e31f63c09e7508b6df2c38bdacbede03e280bdf01bfec90462a1892aa9808e229c70ed448b6de03302efa4d1bcdcc7f52ef5afc797ab7b8cc70ea3b46ed1642adc299e9a5011b12dd22b4724b9836aabca61732906a14609e6132e8ec01e376a04111b92f949c8a66dba1b544cfc3a94c1f825c0010eaea9bd670fb5e5884ef102e63d30292eee3209c4dadc385a5b3204f8aeffded79deb300f1fc5f1cbce90b6e258516e85233f540331cabacef34f4466c16195cf69ab61600f3bf8fcc6097a11c602494a707b4ff5f2a731a50753e8f2d48aa3682c2afa85e4fcdb859e98f5be9112a3b3075dbc6bdd97a64d85f5d2b66e280d2f2e3bb34f2bbce1e8086325910e8725395f43072602a9d1520dd364229be7045148dd0eb81838f57875f08f513bc8705494a1796ffc8a80527ebe725f83ec726381e5691b0ad05c79ac81f7c9f567a5accdbfdaec9089af98aa8934d6221c0e04424d075c07ef20baad94fe15af6e6c8366fc568e540ee4f73cc236e22bad3966de11982c8d5125369062ff85951269d71d1eedda58d352b47e692c638754a01cf687d79f850b173bed79a9820fbe0a6fe861e5fca453321f41abbb21bb365363ee293cc5d216806cd18531237d15743ba305bb8bebfc257b67eca08cbdf3a3759d52a890eee33ce00b1ec89079f94ea57ff5a77cb8cf870356043ee2ff50e5aad77b84ea9aabb15f650a35d2133b267204ccffa92e8a894d33bf49503f212a30d2611c1645ac865fa10845063203e290083adb080dbcc7f90f62b79a568c0671c754c01c177a62539a1f3bdb15413663d3c14a981c761224cc6e5e917cc79e06b7358f314713174379aa5dcfecb22333e2c672f99766a1a422049810113dcabc833fe3fe87d12d2ac2554ea69337d72a90dc2a1a4dc1315e122af34ea892659c9810e76e81a3fb49d0d93935353dab4a914ca596ea22c07a9b8016e981b1eba3138de3cf3cd6dc0b897fe411a64708251881c0c093a8656ff71a5e8dd0f11fb1ca9fc5ae27804939ead4f7cacc51a91df1ed7a7c34970c348647d014833bddccfe08d760651d4c04094c74506c2f6c77665ca0577d8b71385d1f050f78022306b7ad9bb622b8c70d1f237ac32be28f8043540747c3d0f62721043d3f1d4503d0a807b0960da47e20f5f0fe3686b12cea95bf00a5e77eb2dffc4e4443c274cda98795a3df640ed042d15742bca2eb4b01899d03d189eb119dd9bc18aeaac1a152efb0473b1b15296662d2a389b4067a9740ded8817caef4b5eb62b97445834f35d95b345ecbd05b39da77b0b05d850069fc75e9192527e26cd6286ca8bf9550008d29819cfde5f17c0c29c7c79322692be37bf8167b6d7585570ab45dcb78cbf727531f7aa31d08872caa35dc67dae393c099edb4808b95424ef94af6a081290563a59526da8f1ad01dadd573028d1a85df9c05ea8fe747f3432ad74cc27e8487fc1c65aeaa2da4a3af0a810428ae68c05365c2b9bfddaf8c89644ee4c12c5966a3ed4393dfee7dc6cae66f9c715b403f1310f609010775a834a7e558cf1bba94cc745760777ddb9e0581a62b34418505951c6d0e809b43aefdcd50ad764778fa609ae33ce341b3bc3e4f0b1bfba2078f72be5154b4c0df548b3290e863d6c16b68db2de008e257a26063723c199d47ac18b7f0e001e95e3a157338c328fd7bb098b96274cbae9e29a299e9c1ed8d49b0d06192e59c9dcd1f461ec26ec7dd17c9ce3bd7518c54e0e8bca40477acb5a49367013fd48f72cefa02e49b978d0c96b2bbb77762930e20b4300d5f49c5d90782311e0143c49bed6c78bd0c3bac8a2f145b657340ab1ed3e06b9d0e93936e8e0492ef23f7482a07df3dd34c7eff04924e6f3126da969d72864840278e52721d299cad43d98d1d0af489e3740cacc01d9e71fef52b042547da2558641343f33c2fc08592d3f6c92e40f68a7351c44a3cd09269b9a41435b4385f475ff49e9de4ae5fca3f072f4c02d32a87c4998ac96dc00c8215807b79a936e65fa26e4406996d8e995d120687024db5007996c853a4cdd593ca33c1e8947095cc37c494cbf47337059528510b51fda789c04bb2be848bac40d54d5637c46bd91be316945c67963bfe1a9be6780c697a4a088ffbcd4fb72bdf2614a11f8f761da6bfc2b10116a32845b4d1ca26173fe283d87320cbc782a4c5b4fc00e469829a2f866e1e0afbc8221460f9ff95a2c8625648ac7bc3e1d129c6d8c85a14b749469eabc6d7e88d96627b7e32caf4370b405e5e55fbfcc67e261a055f002880f4accc63bd03af0689cbd84c572ea8e458c6226d03da19e9e45cd54bedec3bbf0c0108fd528c0aee84a1c951fc17be01113c5c77c0327d03cf6617e591e8e43e2fa60abb781054b644b14c9d6ed973257da96f4fd5693cca18761fc67c19a505479860f47f9ef32c23a233b83de597f6ea4c480b9b9188b252b8703cc1e1ea40c1bb47c53639a06bd3cd106baaca1f87d0120d0746b6e8c362c32b56bd66eff0770e10e53e1248159c69adfa7cf944a8b947e6b7d11aacbcdacc37e0d2e5da781212ebdc4d5118e146e45f1a1cf84a5e1ebc6b45a2c4d87a8ac0649acb408131def38d0a7d88c1d123ccf897e0aff682f147204a72a333d4fa6a45695b9ab060803c46b19984ffb40c99fc709beb98eea5c7be030a1cc5d371287f1dd1c971ed06f59bbef95e705d859e2b01f637a3bbe9b5e2aa59c38d224a60e695b4c5e8986a375bd3a698b2d6ca9ca5f164b20f90e299d91cf09defa89ad0e12f708f028a3f0efc8dcd966f07c44575fcc165325cccf96c84e24ba431d8848423a9355f0989ea58a6ca627cc33bfc1d80ae83baf445b7e0180c6c604580ff013a6c52442decf83a51b348a3a24b652609d160599315dfda979c9fd416e396626940c9b0f2208a029d21827ed815891b65649dd3afda7fe412c0eddb0e2da92193ea3cc65dc47b52c02ab648638bb60383f125d41af89351bfdbd57063732129233378008b039523034198b7d68a7c96a7c48d2ede95b35559190154a0b9c0674b57a945639ea355b51463146c457e2fd4d4034e9dbe558b47ec347ea108048cc3d37a5756325373b63d36aecd247bfab0157c2a1e47fd17bc0c8d56499f7ae22554215ff77b578f77784bd33af49242b890c031e9e82658cfc6e098c9828b0cdc1efb3ad38f3341e3696292753d4c2f845bb3c1015ce45b119bbef3fe6097030a84c6d630160f8960f2a2ab447c047e9d29adc956c1aaa6c7340a9f78319e98572ff2ae4b47fa947fca17362dbc69f8cccde6ab6461edb5f4a030f56f457cb794b38a287825049d0ee505a615288412196f5ab9265fc0066735b6cb7384a12ce297a3345355567c6df12f09f4ab6dc550503369d3c30b60f899e502316d916017c7fdb7e7560cb24250fbed9ad5c7a89af8f3fd56bdfa5c341221c1a8fc082e554eb2ecbd2320d1aae9ed22d40a64c317bdac43bd83177961aaaf70f6036d70756c71e31fe8bd25ed648ae1a5e73281cf5791d60d4123e410b59defce9efd48dfa1a82e4544e7b8d49bf69ba6463cee4d57a562110fed0dc992ca48756afcf5cacca627c078a7e064be9bff63436ff21062558430baa15be09a57a3633907237b237323df7939542ebc37370336cf8f26cae1e3158679b77f50cfbf8ec63c1a535a5784a208249fcb9502c70ac79ae6ed638fde222e81ab94df2c78f0b16b31e618fe8ff2cd7c0721d842bcaded5c34814b5d72a21e8e8ecd05d659ef1a06637cb4c271ba1e4fb4b92c3598f1d1c6b31a4229f27237dfaf9ed6c662cd38ccdd0e24b86c62b851808c2e3f6428e14113394ea31657cefa9f6b5ff13cd1106d929e5c17af35dde377af7809aa5d9ed31885075f32a268fb053834f89ed7fc48458c4662b5b4fe76063103d343db06c76530e015394570959911335ab0530fa01cc2e4e97ffa3a30e9fbd8cfd627744d0fcf340621ba149fe84b53239a4dc708eeef0209f14e9b947fa6719f6d0c2dfb8101381fc55990562a8f634375337283fd640ab63bdc112c9dcb4d0c1d2a7066f78330da595c6b815e02df509a2f584e6194c6ea921164f6515cc4037bb397405b128c6d3c73ad3dccab6bdd18d0dcc480ce8f45a8f5a724f972acbb724484d5b098c1847a2b1228b13801543b2d2faef7a148bf6ce28855453388cd8d69534431779b666692c93d53f44d083294266901218b2534161b52b7d5bf238d66923004c81c0b9569f6f5dc6c4ec8bdb6b8a25547761e032d3922088d3ff2c411a0c89e83945ee807a66d3295cd015641647092ddaf0567971846506ffb6bb285d21bba907f9e3ba16b6687bf3f0f839bab49f2488af90f9912e3c16b3641b1730fc5b7b25801cd2a23c39994cc517bdf63d6b410ee0cdbdfd338117db09708e9866371ec5aac6c813a5c0529adcb5cff0441193716252e9ce8c514b9c0fe37e614f78416ca389470a49bf5c4033d171309f8ac1011245d23619f014ba4393a37c668bc749fff328d89e8ca589eb894d779dc833f857b3baa884015d6510ad1e2796f2f23415d310a10df758ee250cbad1721285e0ecda9528ed826c6ab9e6e1ead9a1ba05d8b64444b6ae64548007ba8ef89d4f55c7209284be96fbea9051b701fab8698333e313a49b854609decb5992fabdacf6eecb88f3d4b471ef63d225cdaf85892480ab146e96424d2e62ae93dca4872a8f037dc061a365339184f5220ccecfce5ff3ac8cb2b66338771dde76a944843a74226b17d23f8fb4be7be32bfc2ae83b8a067d5af684f2f56653efd838dec68096b48d31fdb10c06e404af4ad9a90147caeb5fc6e3d6190c239b8b0c8d20a512012ca110287cbe0fe9ccd67ccaf395fe1f9e6ba8bc0eee856a93fa2839724592cb1deeb571de61adf85847cc89d0d21d7420bb90bf60e01c1a4f1b771ec31b67117b73168aed31d7760db04adb57a61a89024952e9c2b74beb779db5ec6a94117718388f243fa97424644b2aadddebd32b99b9b517eb1541d8feccf26647067b1cc8b58e5140c15afa2b7982f5949d947710cb22352470894c3e0dd5b997879aca20c45f1f155e47e2c44de780368b90d7eeeabda6d5921b46db10f7b45d8ed867ff321c37f55f9d8443d114bab270f5c3866c25f5dfc7c0d3b6ee1d40510536561110f2c846f71bede63acf114db6b18b79bff3f587f310b07296d5984a3bce405d7a5bcabe0620beb2bb1fe9775640f2df2953dcfafcf66592c1cd3fcfaa38504f404347f00782c53aef2c1acebf88f47878a07b702116e6cb4f4dc2931f02d54cbcec72770a76f362ee2a356df8469db78b0885d0e6555f7a768ef862a455f500c2e05e9cc8e844b913f3323250b0f70544e6ff4dd6dc5e2eb6966ab8d857c6a5f857ac61809c8cdac17074a4f47af8aa4e8f545b17c91d2833ff71aa0eb4215ef6f89dcf82cdf1b74180893161b1c3fd7fe35b3184969f5e0b000a9d1b99a3803a757ed68df5028c681084fa18fa532baefb8c80a49d02e82f37f4e3e1762d3508d7bd1420e7e504e2fbff46b05521729ccf54722300ebb307de911053c66e9f27801f2abb3f3cca30fefd0ecbd317affaae3a27d0b78901e51a58d74a9bd6f7b0293b88f3ab513131c04dba2ed4c8834e6c6380b8e39b61d74e6b75635e0bfc5de4d8129bea365e6847afdafaadf9181cecdc9b638da818cce3c4e6dc9dde04fbdbf66b35810c30b8917eac7e45e7412609e91cdd507c5af9a9ad31f36c7c704821d924d75ec7c54220d6184c25134d7fc64b608e3af26661ceceaafc17f6ce213159832f8cb0cfbf6ed7a5533e1ebb3dc02a3cc7f3773145da03e0910484434dfc2708f7a02075a772144120ab1298d59b60f0c64774ce1c8d126f136ee0d43a24c3a4884fe66b5b41c90e74ee9f4cf957f7d27c69f71dcbf69833fc772ca68fc23e8bc39718676b078189e1138b76e1ec46cdcb44b2c34ee1d2df935457635186a330d46da93fef3e751e9b053f7130aa032808eb65c9d943b1aed68341b709ac4c746e68b98874695073bf760b910b5c00baeb21c677f6309a46a456e445901183bdb148fbc57a28079dfe2d7a6fdd1eee74c9d13ea1189da135ec70e922079161bb6df0f0cea336f5c3dbcf80ce817f420b142c4a4681efe6d9c700fdd559bfa9aecea1dcc58f2250d7bc39e3f85a62eed0147ed9109e8fef375b2a6a7210a220fe5df2628e0fe0e61a411ac3806e65a32b457f08521c297ff6c2afbb66eb69438f4e41077d4d10e29f0cca92fc4b0988da9063d96e31c3ffa2ea18fcbb2d0a8267aed5ea137439f39ed619d7a7d1392a15b64b87f5c7c38f9a32bca48266992ef6771b13a230c3636dbc8c4a2452c90cce903237e5aa660f8460e8ad99dae092197e5e62ce78e59848d061dc57026a757e63caa487c8b86233d27e6315c309e75df9e2cb7fafb2c7a0c077e4cda713fef57ef7ef78aea6b8aa54e280b29d0060d4de60d029b6346a5ed636aee01efe99bc25693a434f2b8c07950669bc2c09e9c68ae3acbb44c00a29d9750f26409f4aac6df7ce042466d260e33a850d6ec12c14a666b19f3d5cb95f0825fb2e5f0b8583eb3216c45676f2d76e1ac99b136402c462168cea566a484fae4806acefa3cfe343033b185ee99acf8e10b5e3c0ede0bb6e7588c0813a076d137644d3c63e284ac9c711496fbd2bb02da9c4f3c759bf80955eb09194c121fff442c80e159267ddb13e489b1d954e32c33a8d865add45100b7addcf9a2c5d81b49ec8b21d013f43796d545b1667c0dd74aa2193506dad51f1c17c4f5314050df22a3d8908d4fb70bfe9ba4db469e13775b0664318d1325e49f755f3e4321d832ebdf6d5da64ee11ee841e4f0453c5b6b38b33bd9f82272f733cdff1efcdaa99a75e9becafafd77743097328982251906809f8c8d5dcd9c90085c1e7c9f72d54f5dfbe24c703113ac7b4883fc9cd5c94f426ece6a6b0f2ac3ecff8eed38ba18572e64f07f91182e704900ff566a4e95029c61ff0044fbb1906cad4bd88eb8d6d622e703daa8b63e098951de33dc0484d33147273cfaade3b65ee631701a0f18b65f363156e36632936befe37a406996dfd8b30600608292a0e15ad9e6705887d43959d3eeb3b65940cb448935f58a5fa248973881909daa9077ea3221fb117a42dec4372f02cdf9df6616f06ecaaf368d1b2bc97031fcccef2a62a8fedb5b18d803d0c8758e0c0269a6a66ac5d635fd10b2522ba21624d7fed0a1181949cc789887b3b1c8aaa02bf9599e24c9a5e1eb099bc9f7cdc3e1a2e12d9924dbdc7adbc020b88dd33015cfec24c78bdb0e277d43c42a36c2614957491ffa00740da4758cd125e3405df4d5944ddfa3bd922ee4ead11b0b1e682bb78556dfc219f2ea5dfff82644859c24361797f9ffa8ff8e326835dcfba092ac7d70b0652c72ca336be75d5582e84ad2b6ef2e7b934accef630b6f3739be8e0cf5d369c5928b6d9b45e03dc89ac1d6239ee84aa3973de2b4eb75aa140e73356283632c65cfb3938c83f097234d0741abc85c67fbf04a506b3e6daf49c81480369c12fb08137481f03506eea658c5e14e31f49def0ce03eda3ded28e06dc9fd5f23cf3bca43906c378a766266001c3f599bef6c70c0d6f1299365dff5bf51d50f320a72971c24b667bda508357c4547f1ca6bfbf265b0935b668670425d2baeabcece52d273441d4336018df0294df4bdc11bbf3105e7a6c26ec37cc13ad62735024978063b096f9a928413d26897206ff5b209d4c822f0578efaf92f62c30270d1193907d9d32a0f1ea50a5c4940cfb2c291aaef9d474d1ac472adaca2d44d07b6eee3c2b759f8ff435e53f6169429a412c8da01f3c62f89275a30c7c17b4cf8c25a0b7e8b58c0dce8b9b022e75611832204ec1508ad416c25f9e2486297cea8c7662113c435ecc72d234afa41885038892464c81c4b15d22d40f4ffc63df868bb00f096e80f993662d022bde8bccb603bd54cd4d1f39e4ee34dd61e1c24a8c451b2328a31ee2c4960da509798a058002db685eb7f702a95329e41496ba89c6483501970108804efbc0db92d6be2ad4aa50f2040a4d8701826966a89732f8adfc7aa1da4e32451a3ae461a6a9589d7b67fe5db13132634df02c3ea27acf9b3ada80a6be9ba32bfd5ea346b90a1efb3281c39d9dccc233b66eab50573591dabac806e817932654665403ff7259b74211aaf99c3d88b84bf604dc72d26e7d17fcc8120f4aa268dbf61b705e66ad74d75652f8e957f405583842e40200568dda3456c8fe38f3697fa6ec6588988d618ab43af7a4edc723ab864f010ca25494a93cd8bd956c99827f9c4618e7c64578d99d6151cf072e603249a302d42e2832d76511f99108f81ab125f5da0b083813463e1ab78787a4cca4e6844aa3a573e2c4faf0157ea6e2b1197f08a0a22045ddd1e9e2f9102ea69be2cf53763c7bc82313d9b7250cae347ef186434048b7988237fdab73fdb0cf004db06dbd29a696df45ac5a032bb89abbb1e9fc2f90b29ce74686cc0c0b22f63254b7989f1772a7aa4b4efe7f4b1b5d178af3d8aaa6f573f6dc4fabb357c24e52e8c5aa7b57d3d1eac945534ac2e5a43bfa01859761143964214cd19fcf3d4a22ba795ec141dda73666f22a62f9f2b80742ef0f831771e2ff88789dec992e0903723a7e51072e12ee59e0c6378fbe24bda39f088d33916e1e15349f4a2c8c8ef8524b0c97e9e0fa588c261f52afd3c0a1511660ee83d1a3ce377613274223259416c529ecd45c5079d5eaa2dc2dec2b7fd81549502cd6c79f47834d12c21c2a5bde7f5d7febe26c14b42b612fcb6d9a1ababa197671542d28a5d185367c391365369da30016b373656b97d7f70e9c24aa5509c9d282f0130e5fee199e5ccac4ac9ed9f54c4f79cb3060854df85cb13a86b8d81a9f148dd1995457562f3e6ef481a0ff1e32040ab85638589025b78f15a79d8ca52e7295b2b3d6e65e63313f3239e34267b0093427a5dae94c8e1cc4ff937adc296050c2edead53f50e0658462992c94e8c5c9758a9ff54ce7f699091d5c7486ea6db8963d61eba710e1a37f5ce8c0f8604ccce7be65e45555298645ac36e4c958bd24ff34f7ec2b430ba48c84a3ffdab806468737c3717691a95ff16c26c612d9967b6b945e977de558d7f58cb2bec01cdd5c27c7c774296cd15538e0abd087eabf17e1fa6b3e8d3bcf803e780eb477346d6be68fcc159b8a763068c943b13e7dee12bcbc0adf59bba820bd1631ae3b434fe837b03043bd92e7b84f03c125ada470c37b16a133c9b10d9aa621b79c2c846d94bc894e99ffa188dff12d8cc1fdec651b64f9db61eebfe616d51304ba2e0c6d993268095a8349cc0bed5c3799e31ce9f91477766542361fdfa14c9c39f80fd28043fa96711e6a847549ddd7e048cc6cd4e5e7e73dff04f5428b91e7cb7355398602545264e7f96962cca859187ffbb94b5244de2f37afa7d8799009aeb816ce355622a56054fca928a2143000b04c3a9c8d75ec7e241fad697f872cb99deebb285c6db01ee2a5653d2f516d38c80c603c5ac7b159a138d58299d6ed1af0d998848ade39345541b3270d1f8e3ce417985cfd407723c15b6408db9b81762e1681cd23354a784747f9b12ac2ab642fab94e0ad9085619dbfa1195de9afed399f60863b47739aa530845be79d90a910157d6b7b71d438ddac8a8dda2453569df8426eed77ccaef81a0f8c7df558ac8567cd73e0c81823ccd5486cda200914198299793c6cd0da97b076852b49d4a265b554674cc1490f024172172f35da4a1d97c4761bf640c3806396b4b51b7791f12cd4b529f83789d10bb82bbfdc70208138d9a185cd6b417695376cd748753aa783f5776ae576171cc8209a94118badc8f381418ed81550df3cf156c0d10f8e81bed6d67a52d2bc104e0172326a6336f1c2ba8f5eb29b0516538c8e5a2179986f1f807459916d9bd4b5c7c214bd95e054bad00e3f1890f78b7023e97bb3e7677f34cc0d63a4f14fd10059c3f8b78edf4b8f9bebb4357c8464b21f99934da481b8f645614a361767a839614780a822fc5ffbfd7a45097a4c80a959f7dc6f61ecd17df6353a1c97eaf6768de7a75138e0b41d623fae360869c19f087e37f596b52c6dc2d8caa28853387749fa1a01c9940ebd921e43aabf597d9e1473aa21f2f5998ea9583a199f09d84d2277d9d210ceab773a40216de83ca62633fb0dfd48af1af7f27a29df41a52a936fa4136c3c8a09cd37dad8c95f9de1791c2dc820ec0856b6dde7110a535b1b2da7325f8664a70281b1dd5140ece5665f9c0385e7b586d097c771882cba72a9f4abe187b93fb33428e40bb67b65a56a4db757909d7cde418133c40756a7bef6e6fd300f879135d14772451296f801f4960e18f520f27cafb6e4aa29535dfa85a139e70caa64c8072eb4967dbd4cd976c849624a4a32ec4438bd2768e9da664a1cef9e5c6644f07145faa24691ce915c6532e0024e035a4eea9bd2d66cf9bc7d0b8bf242eeb65e93931b740c1c60a62a0dce56957d9da58a4943c4c880635d9e892a6e818fab992a8302b765a647e46e6a5a013ef3bb22ffec3745b07ab6097eee679b69d195aa456bcdb1445f819b304287dfd9da8cb2f76caa49430d880b14a512a5f565730d0f8402b7f03c5b93494e2a2f379ce0125230cccd6ff44fa2a6a61937674e44b40b254a0b59ca1612b57afbd6dbf5f41005fce5ed53a2225ce17427e5249a335834e45e654a094d4f87f68ef446cd7ab9eda8b7a9f06fb16cfc4d8e6e4b0f05103e909474e54ac237df066de438115fff298808de0bb598200467a5496a09c8d346aa23016f9edc71fb954c4394689c5c4c9c2b512298c3d2b8efc1e09a54c6814ab0c0531843ea884147c5a5dd534e40f21b3e0d0b7ef04fd5d2ad4738b9a7160b910d5912a5c49808ec954e363ccd6de6f98cc59998c08de8f5628553a11c1af313b05e4a0251630932e2a874bcd36f174b5cbc224417e2dd85c143dd3ce3631abe8b536e5d2a9380407b376cea52aec73620ad8bed9016a5ad48b8295f90af6c93b02dfbb10e288d7a4b44a004ccd08d7bab0872a7bcc1a4629c657a3bfe5a72714f88e10813a78328e3a57b06d6ca253819af4be2811ed3aa49240760ee3dbe976467f0b019dbdbac5576df083341e746f25d0df1277835f58b2fb25329b0936052ba4480a6666d45505fa6e6c044dac45ce9f6b6237c619f7a1227ebe9d9d56bcac1662b2550ea29f11ea197539ccb440fdc46331b1acb76fad59492826193f32794dbf16facb3eea2ae9ea035f6af68477037c780228287ce1997dc04c0f7fb366f1f3e1ce3105308cee8391da331f8d06a46e0d487c86ebde5a1357aa133724bc1baea045ab53019d3951080535442b56eb12535eed005b929bdcaffccf8c5257a11726579b052beb265d53a0fef835858c40e2a60bee67655224e11e2677167c79b31381af5dbdc046bd5be918cdca827b81b8a10cfa271495f453004e44f8a56892eebcd4f9726c1dfb6263d0f3cba482af07cb997eaf3cfdd87a8e392c78a781ac6836f455852aca64192429dd01eec2260e2c1ae8aceb6bdaa73e35914ac4dab87880a5d73b74cfe78612b0d7b100882ab13833b33c552d253d7d9843b165918b38c9ceaa98c03e4345ee23f26faea70d6261cf76cb9bd2cb4b1246b1615517591dc73a7afaff6da13ec415df6ba053f3d66193c48abff5adcb5e09ac011ad7cc0738ff7b2e5a84a63fb74e68915ffb499aacd491138610c17784686e67ff4d4ed9be9c5561fa10b97f467034f9d78fc21ab821b23abc5b3998cc74df3dbcc62d35d0d19946050f4ab226276f44120cc75fa28b6fd806c90fb56d585a58da5c0d387e4262ae5b08a81373652d2826e52ee9e8375edca98922c6f461b773094b3d6fa0355a96cf895f44e95f526a79de2d2fe85d1b34b84ba704ee0e19b3b8aa9a79086a6aa309696f5fa4a606483a4e893da17afc9c7f9ebe339c636a76a1883ae0da09b7ad9693c09c3d26b4292ba5dba9996fc98dea3c1879ab00f592a150738385d4e245f4526f1de4a695ea70dbe136561a01868b2248db01f32f33b869ea050b7c1b4db251863a721d0bbf3c41a2f5776799b61f33fa5f284b4086c4e39ee78bb1cb49f1558b21344aab59238f94a96b17d62bc7b3b2fffbce194ca0ca6544c33c8eb70838e77702fdddb68cabc9bd32df08b6b6f55a5eeea95e45aafbd2c57f7c0783f43fd5ad95821583a26e4cbda68c5714782e355e7237460e4217954b966b26f6d4e0d33181377173dde5be4f4d9c7885d2618a0abfb36f4648e69b41319f9b477c1808033cf93751fe82e1d47824a431860ccefe59e32dc158f19975fe79fd6b6291986e3ad8ebe8ea38e381d86c0c9ea9805e238551cc74902cf34d4ee729d6acf43899f276f6acf3517ada6406e6b1a989022360911561be0403d2f95e5bd2c1d7ec960e19d1e799e756f60e7913e6a5b949c2aee5cb03081ed51d915eb7d4bf3ed478f53e280dc55ba22c071274b53c98ee5c88e1132e0955e4348e1e004bf2274774baec7e7e7ef0313d7f2dfac740f585dc5e5f23fa0c5a79322cec2579ca33388172e4d75e85ae4a2d0928bff987b4f7ec5f0a5fec82f6df5460cb819d62a2199c99deb52a98cd4b725f7d2a07bab1a298ba4448e73b7f855d19b96345d6d5b1d0976ea276a8c8ab8d0a62e2446685ead2a4d8e171a281ccbfb41c2cbb74910e0dddad07b4b01b8f165662c8883f0b1c4472c66fd2c120385e19f9f4b630f4f79d9ae8d12c0b67b47bfa5130c6e3326079dd4efd8fd2f374ef119d26d195aa91bc14de9b129c4fbc52af894ff31bd09fb93df56d6cff7e408721d5cbb9097c943c2b31ff2a24cebd5ca2d7fe87223808a52ef5d8b184125ebab7c4ae99e8d87d24a6e06f09ca1778ae20e9ab47556f146e6b88ce10e8b5be4ac00fa7cbfcfef9422dacd40c7e64e5a89b575512cbedf1553d97c15417da6957444fb11d741d3c10f061191ffde6a21f92d59553484be2fdca8cae9585b254661b749276aa6d94aea2429271b088d4434e148ba1233c97a4cc6d0df1399a0a27692fd3f3ea4ff11d75b38a8dfd1aa1e6e41fbda5b11a46994117a65ae3f98b1475bfbb50805efc69ede2eb659bc3f30cb76951eb54d321dfdf020df7c59244ebaaee8d17cff19fee694a08c8d5c38e68c61bd7ceac9dae476c0ebefae479ebcd660444c6ad46da4e41ce915baa602a5937c7e20d54fe79d5cca4e8e00749dd75b7cf6b64e7d14c02a654346d0622a358785391178fd66e8ba6877a510f310d8288af43db03d93a04922b613d20d045a42d9b6555515add06098c157a6cd907ecfd52047c74ce3020590eeea435b07a4c3ec6bf35813c7c1e149987195d70062fc025df95939f62ab1a7d5e2b7ae1c6520e016adfb539d068944a18e9341b9c181fa10c74bb5ce635321552d814299219af35e04f0cadb22c0b6de796abb2d591b49511073acf05e9bd360baefb22020372b092bb443ad15691bf5db96add371952969f2d4d44e7e92ec97ec1f35aeed218bf41d69502a3b392525b0f807576effaa3ae057c2932de95c0c3c1f084094eba45ed69e1a1a4842cafe6f252c3c795b6427d07cb62a91c2fe457dc578d0b676c04d8e9c7f70c1ae5e0ce78d238576b263423adcb52e1c1f3ec0e6c27b9f18850e6051d1e254eeadc1e81b7f4c725496acf4477a184332ff5e83b4d7a61726e470d1c62859b9ad8e0f6a0ad0120cd79f54230696ac835ff7f34e4246a47b92c6e106222ac40edb8eaaa477f13a8eb6ceb1e4a9301173e28d5b7013f569df226aa47f966a5db429827205a7cebca85cb6ece6520ddef65f30b27118efef974421ff224f2f70e04c0104c26dade0611bd4dfecd8724a192621f1f49725545cfffae78fdd851f5a19e6f5628b2f64d9168205285c0d96bff17876e195e4d6817d54764470fb4011fc0ae5d16605c0582df042d50d70793be64271c3fc6cd51cf76b2bf0c0effa71cc1a8b2785b5f1581f3ca1f5d2dcba617c001a512091d433c8df7d71a03a66159ca9725fb31084b4874c3370069b9efc114d761577692121ad85c619c1b7028d3db36cee2cc4ec8d65e46ea1f5404f3788e2579c85bb8c0d851637da8cf4495475b73ab2e27ca67697b18f59772fefd43332e9c9a74b7cc46799bf56a302b8ab7bc8790b53031f1453e9b0d49e94c2cd6719cd23383549e36e2d656fb2b2d7482edd57cd26982801407d8be8ad9f5674231bcba6dea324c428e5a19e9a249072a0b730c79a7aa57e58170e7f095ef4d9badf85a7840d4e332b17ab793e51e067075fcc617b6909f7caabd0f5be18b9964138b00070ec8490472435a29d676e0c41b82cf652858a3faa7c052e0957025d92b0524307b7f2cf57853addcf22bb46f35d5099899104de50e0e7161674a896893c0f975a3aa15855a3af33df41fb9a6b3ecf4cb4e6430e21266f21559be84ec99067edef0f15426aff5da78d34c1b4402a39f942a7f7ca386640b38e71cf12f1a32b49783880db507d28eb3338df13a46ee413ff924b875e8fe992f361900e3423ed43d271ac19b98db6c7f8a59498fe68c9793460e6d4fa92557d62949aa8db4dc1a3a3a7aaf8cf273bb9c754f308472cd62e122333a9eb6c2f4e552184cbfd7a92be1d4683c964d90c4492e1787bd4cc58c750ca465c5ada76448c192bff70f502aa47456988c67690a6ed0b1520379ef0ed17092daaca792be485e484a3ed2c869f4b95375cc3f7470bfbe8614e582292cd76f477a4d5996f725b756c5e0e78f46000c13c030ac181537dc50526801a53e8c9bc81db7034cd9db615f1ba5d2f13676bc06eedeef2c040cf41ae839eed0af20f794430e32594053a52d5d5d6be7648d4324b78bc9aaf946e74bff130b71ebae5aa73e40a1181dfd50e71c6cb17f403c5ac48e2b52cfee8176a36daa17fab4f748a455ce4e038066d1bcc8010de9af091bebfd03964e0a9f6cd2f4c4120b735408cd2ba4c843aba3a84853aee0ef1acaa3caab1008b1c2bab8704f860e27da7f6d060d2c7ecdb499cf7764a420cda4f25eb74e6a3f26c4a54780eba705173ac84c6216b454b9f3ab8fca056e1ffa64550b4aeb551f8b7b0066425a0a3a16894536fb99bae16ac7c25b422a38e023c029ec10ab1a9415583bba0d3c8ea4984f76bcd0e094748c92159c7e262bffdedd2ea0b1f5922a43169ca463e41a2db69b16e507f42821a049f4787efecb5353f6cec49508219dc72fe5183cf5dda2911990dc9b74fc925763667650464c931ed1aec25bb1a805906edff771004b9180cd5b1d6e14ff5d8cc73c015db0faea365c3b046e4f6def4e346523b832fe5ae814e40394bdd901bf0f8b64d4bfce70906b8c03fbe886544a356a519a1e5ebe3c5f6258f0272ff099a6da5a74a8823dfa3bbb34bbd9331bf4671b465f5ca626a0b758fd1ecae0a9a4637ad1d3a0733ceb8ae07c17f1e4f616ed18232b3aa07e883097ddd219e2963c512ef310fe9abcec1d493a91ef8333a757fe9bbf5dadc83ac1180448aa7ca6466050fb8aa1631bb76fbfbcac32e6fff27918dddf5b4b5f8cc605d3340c896614b0199a8671339763d1309d4223c74d123b6044d40b646dfbab36b66d9ff741833ad7ad77b1f039492a2125a73fe5c9535b5aeb2e85da2b9cee645c4c23d86c847792a26fd4aac02b9e48a3b3a1192b8897130b347b7b3560682e2378a7ec950ef052229cc6992876b0e7d9a3276f382da23b17c49ed7ae21e1b9b2586e9034fe6f3c46c628fb810bdbeb0330e5f08b0229a9894362858319dc2dee8a0c19fd1fbf2d9724d2c3b766cd1be8ca72b54ce1ed96a23db21d023d902e6be12419140d800b574959eb16c4d81a7dff0d0fcd86692cd8dacac06d1d5fe45d83b71feed577aaaca95d5e8f6dc4a3e1be441a514e60768bd3486ce9601e0c448ca4721b9049010ed327e482f253024c6a4075af497b5ecebb69afd9a5118ff232c1c9c85f19ed5d2efb27c91f7c354d261ff803b2d0425e197acb922119d627faf6d37d46c58bd2f4ffd24731b3e09dfb132432c1bdd733c5f41e1a2e30f7b1ed2326f330767ad6d2ae6ac7ebd06a840ea8a8095c28f17a2c0e850a1f4d8856424ca05db50cfa2566eaccdf9de4a7f16cad8ef24ff7c0ad8dad21838478e96883f4e7f1cd16a9bc944a2e009ddae09128df75bae5fa6a540c8682f24a3786ed7f77fd0d040ecf20256b1e22299d602fbb1ec4adadd4a9f46f5bc83bb09bd69b69ba48c6a72c369809d417c99e42bbf5acfbb0f2bbb8b5f341df7f862d8c7b3e9e9da7918fcb0910d16262a89f0248f372c1f886e680eb26758e9f839eec57baa18f8dab530769649288afcfbdb0f9010e434e27e7ee1e2b8108e779dc51f2c9ebdde9b16a5d521e6e30607bb16dd5eeb48af74541ecfa3532d1e80e3b215a1fe9e863fc9ddad2045a7df30529b17166116a0d3da906f8f9cf3da07ce8d3ea558318556950740ea6cf39932e9c3eb6e80af038c51e82780086424be3a35d73235a7972e8621c58b9060aef649a6c5ed0ff9c78bc0aece0e6d25ad23019deac86a9027b99af6467d77fe549cb9e11070a9e1f12be74329dd393c8d889feaa1dc21d2f6997df7ac83cc11ab34ef11c919e55f52e5b09d34b43642c4fb09775745db2e6bae32cc433789ca725c95d7d60a40e3ad0c57bec5bce4d383d7b0b3e207460c91cbe6ef40a8d7547807ebe0db2d4c5fcf1a986190329aa17d6c5f294003b4232fa296ffeb36d0b5e9f1d61526dac46771b4aae5dbeb6b413f8665ae010e0ccfaecfbc699e5f3a28643082c9ff620ab173dff3a8adfe2473a20496016adfba1df962cb8073fefe0cb5daf1e7ad68c97112939599e16a01ebf8691061ec659e3ec42793d5996bfee8a26a094beb886e90e0f8297f0927babc3a9ca029b49542d5a7a61acd4ce3d73a480c0e2b592d0d569557e72255785e4b13d605a5fa37cf2caed6046ae0c7b79c70497953998a1e29babf8765f0f7610b9747df4fb44461321a12a150fc68cf532eb6d73f48267f842ad6bebe0f98acd9e4bb38df312b0c0fd02932e64ed3494e15253144bdab26adad5bad339a7189666ef3731ceaa67ad4ce01e398a77a6c6a4f5ed63195991c0ce37dcfd7d1ad5e4903ce3f4c0a816fb50dd1263cba099a2ba8e7a88030f8fd541b5b8ab0081c947caf1696d011685f13302164fcaa1a99eb994807d5f3d52eed89011c6644e1b0d1dc94046aadeebcc9ea21793aef9e9794c93c05e18599ddbb61adb380b14f01ac20a00511bf4a530e5c85857430feb542d95c27d422dc0bd70899d17a2f5ae4f15326e8647fc2395119d45359c19a7802f2155218b7d26b0fe738382beb84af2515a088fd19a5b20a774fe51d33ed8b99b8aa8b369740bf61abc2bd822e3484a2aec84b5657517f0cb8dced22cbe064b13ec89bf65c457391546aad1c8fcfc00e5926a83fff88088762b9d4933b3d6318dbea58d7a75a01e671d8470e1a42749013a17037e0d6b710581c4afc119b5f3a71f731fabcc92eb8a182638e27a5e40974e46410fdbe7fe4e4daa86381970750808ef1844bbe7e98f7d9408c4ad31d0b4b57fde6ee10c32964722542870825fbc4ea7d279591d0c3150e0b390aa7eb22c2066887b8866857f029337614978ceb74373fad66b5bb50c889616abd63ea473572f21fdde1a2b182484de5e72760e36653b9ed2e98c1c5e352a2a7ee16964fc5a2f8fddd886b61b342429369472cc3efac8c1afc5e8f19c3309a89598185efe13d69a6aa16c296d4c3dfe7edbc8ae8485e84abe654cc6a491086ef37e2bf8a19b37cc089b3ad5d51d1acd2f69adbc655a163da0afcd261df40f9f05ef9246a7c901bb3056706e6b07a9dc06391bdd25fb1bdbf3f7dcff76f91ee14f51d4401b40795008e872e9ffa4687636b8cc4116d5c28c63189d63bad64ef60e54548da5dc5108a8e7c5fb9c996699c2119cf9a153e0f9c1147d3741f7e5abd9b173390885a20902882cabdffa56110e6fb9aa57d05fa89880f57711743b8076ad17e85c10b7b1e0c03a700845fe7afd1f663f4ed86bed860706cd29fb4a8432e124bc593be9255c5dc6b8b030c99cb09631a73a3e32369ca20d227b28de8796799d5b4a53a822ea63bf71d82627310b485853552ee44888560d2429969c8ffb78bd7c49f80e0281b6182ce5212ec5a2529db00fd64297d82468ca80185245701db6169847b119c2989b67b9c2028c6f61b987557fad036adf38b4c51b39ff0f25e4413b1fe5997503d92b80849a8723fafd1139333152c2310b1dfe3fb757c821a625a013cba7dba5b901e4af9dfd5a00c1e3ee36672ea0e4c9ae3b037fa663ceb3a3bd5db5b3ef8afd26651a4824e4576d0c4e0de394647003080dd4c317779b3b923a870c7279a1e4cb49a1cde98e49ba4e39b2cae2bf3deaa5b85c9f93c8f83020e668c4da6d80d85934c8ee65d0344e5fcd05b98571f3c15a8c349580dd511f667720d09f1d627736c1f207fa4b8eb103d9ddc3335685370a552fd8114ac13fe451ff9a6e1852be67b3470f09c4afd0c4e8cc1dafddc4177e1fd561cd3206da6982572192d1609218bb12438fc133b2b8def5cc1a9405aef8727b507b4b22f9802620d07d87d92ef18bffeae62e55b873dd0ebb81f1bb6eaff4a68e2700b1527b57a47fecbd7b4d01315b24a55f7b59568a6bdef36e2566e4dacfdd252571cf568bcbe4e9c48e6641ad2e5b1f0516c14a48ea912713e1f9efb50e1cd8671bf761d9a2dfd0d72da68507f17010cb0ee6987df80c3726563fa76a510fbb8cde62bdf80f868e7e86666daa589cfdacb7555b0220212cb9daa864c9aeeb9f69ebbfb05e96b8973596de64805f35f2cadaa9ddee9655d4864e017c417a73be9a13df0e492ab1ce9d1fe5eea51283ed994a18ef6989037f7ebe9b6d57d0713283efdf310b56c5f0b4cde48a412335060040ba49e0d893eb54632a89386dcf6aec27eb23f0847a60943dbfd0dbe4e676214b0aa85d78117777574f79148507adbc8f07ab5fbcaebefa3e1cfa9661b2eddde414bed8b9d9d3e63a3bf93e2351afbb5fbaa56ff784543ee69f97b8be6f40cc05f61c99b0f595ade0139bbcc00b98b6e3fc9604005da6f5016d6d3943de39183ebe76c9717b423b747b12055210893ea60d073523724c4f8b4c0ab516c4a3aeff1c6b9ac73cf10ca99308692a8ce88db121764766648470e472b8ffaaed7a040ce0222ac559ff368a41cce55b28e1165d1422da085efa9a8de3f9cd5e3340166566afe899dd9f3f027fc58226c1fdf0fb53ae57c15c3f2e1ba1038dff1a713d62245fe8f44d2dc70f77c2a2c6baa92e53dc07332c2dc01a7b63bfd52e8b26233d1173e716fe30d88f4fb8cb934763a3c28e32d35fefcae5ea2c40f5fb425096f96bddb09df5c445d432f25d4979312ac0a9541891173412ee27fb40d025c0c3a52a2408916994ba35ffd56813a1f42875b0c8d4c831b0130db6f1765ee53901d8fa7d6d107b41f2f148949b7b91c7d689199456446a92c253fbcba05e141960a16ec5b7d820343f109f0bcdcef12c5413cbeda89baccd535b76ee9bb54ede5b07a65453e6b759fc76058c81002261be146c5a56f787efab80a38587a7153bdde4f3f57a125f8ca6a67abbb98b0709e7372783248c7c40db122febd601c3c1b0a04a16c1e0ab799aa0554d9b08aea3b2f6075a3442dfef489bafa527d864c65236d2d59ac15fcd184e2f680e2ef4af576ada1b3d2865a6690c7a2e26f7dd9012f76d25a4a821c20a8b3ba0ac5567cd406f25c2e017314844a61eaa6b271edd7dfc06925f9cd406a933e5a09f09bbcac3b69d3d8f70f409c32179e47347a3f56c4f4db575235a0be87d4a48b0225ea894af2c05943fde14e22baf835d7bc9ee28c251df5f97fdb76c05965b4722296b1c181844f686798052a02d1f126f4c07e4ca027251b1929fafa0ef5be74111fc00c6b43a36136184f2e6393ace388c72c84b95015e69a90eb7f30f7fb0126334314b57dd08bdeb740aa51f177b114f95bc0f59a01d96e852b8c7d113329f13a9e5d25f1ed35aae549cc95579f21776d4f01b94a4bacab6969a6ea946a7ef36f293476c7fb0ff9292c636420bbe703f54b628ecb65b3850cb9dd8c5aebc7b54f8bcc82c0da9ebbb33fae4bbcebae244705bdbc2c01f7d969bcf2c53cc7e29de975c6e0486e9c8d0461424177423efd0b0a73915bf1e5e31383d4bd77c3c3af17780c9928c10ac20ce50dce3f589c6bdd18aa072da620294fe4bf470ba7f97c303a6cf2a4be9186d578b93d72fc1434a769618dae96a56af306fd23c5986f50839780cb3b6856d29d9faf0b88ffd734093ec4dde7b7487ef17061c75855f4a22504050aa94af02a57d46f9a1ad75aecbb1f2780f40ebe2a755320d591c15b9beb751f81425b5e83043734d118ac9048c6370225f206417ee0bb5cf004e5521633da23975f22e16c641f958e8b64b577666400fb806efab102df901d4c8a763fe996e0694fd4b9857e7dabe128bce051687d754bdb2617d5a62d8c51b5194d011f94b42988b7008a97e7d7087d20b52dbe1d6c81e42fcab89a659bf606207db6c6911cbbc61ae35ea24ac1a54cff36ff44611624efa1a12fc32463cb3230778eec9e2adb19be92fee45a37ba76fb5fdf80e8f377b39d71a37aab875125226fc83a450609b16347af3210a866f4a573704f9121f3d77c426a24f33aa6689476d404df25614389f6a540ed50323e3e40209c802a63cff3fa92aaeb068bebc5a305dbd669a62c5eb93282558ad51d5021a04366ab1c977e54527c04e7590a983c0e099ef05defbe04b486e296b2e44e5ffcbc051c07df086b9efe10b6b8dddc91d6e5ef2567a041ff2f49ba9f0c7ac564c25d297d41dd970aaa8108a6aceb3fcbbc6adb9b56040c3ef35d28bbc0eb2202b4ff4d2b018d61c5a4bd47f1c6ea89d60531786e9db29f85a32ab5bfaffdf8bf28b2abaa782d8324fd5c41bd1857b8dc4521f18934fbfa2b4e1ff6e0d2ce400372150bd9e939da5a70c3ffbcc9a77da5439eced5044047500aa27dae851cadad1c008cb92f98dea1c120fe242458f99fef2a72a49a0a960862427ee7b666fc912535b781b79da41835fa54ddb9033c19246444caca224a2a41a451e1731857ade1b8ce0d737ad39b69dd6bf1535b9c5377a7db5f51c9a6cf9f7d159a4f7ed61abc4a89f39a51335e392caa4477ce4891170b839c0ce847e0639e156fb080aec52fa63f94ca447e430ad1905ddcb2ae3b8d2b7ffd7602871903a84771dffc822e927e16493ae96c20ec2ade25ce6d02f9ccfcea0f2c0b357d7b73fba2b926b41c00ab240124f976b527b01899f4bb242ec303d3b561880596a80d4f85867639f3728bcc1e90e9507e35ed75c801426c65bb7df0507b464a1be3483f6a6af67d920fc21c2692441fbee97aff58c7457f32692c8065928a3185692465d18f0fd6b08765b9a69ee76034864ef3ffd9833d523ade07447abbda12978fbb208096c6c9fb4104c682d7fe384302d580a16be845928d95073ca8a659aa2a60a9550206f23aeb3b745b0511e1f37f516c19844dc9d94b36d0916d6901199fcb3e04cf5c9fcb5b175055fb77c7d73726eb38a0da3957aace2eb38dfa2f7572ced0d1b187a7195dfe327321bdca64550590cdb700fc0007bd381eb5081091efb5837177d181374252f92001b78ee1a091f2b7be2c088a1cbf23340ba6bf31f3416d982cfbd26071cc4e2cf6367704170b98d2e1ac72293dff48ceff31327644d3c63e284ac9c711496fbd2bb02da9c4f3c759bf80955eb09194c121fff442c80e159267ddb13e489b1d954e32c33a8d865add45100b7addcf9a2c5d81b49ec8b21d013f43796d545b1667c0dd74aac1690910c9151783f2044defcb91910f2cedf896d833742531b7b116d58e440780063737b9805b13441f001c66a0e61b1326ad5975cdf0609b6476b526fbcf7c3d14bcce52a03194a5d4681bdaf79e4ca38eac3dc2d2bf30c3ec7dc77970cba14d06fb45d8aa888b5b58f2053afd15e2c11bc672b6d0d084c268f6b1a51a5485863e147d01e1293c3bc711ddc53e51e8d9d327d3bafa4ecf0f48b5158255239b80dfcd8140c9d4b692ad7eff28fa0a0fd5c892f0942957272674b0b88d9f79b8740d02603d5c2abddd4551a88dd101bbe56473e41dc6d99381dca4f8f30cdb362fa8ecc08ef9955323541aba7a3b42095606ef291a15312c49d3338135f2c058ad4fdce15c01b74f8e1418462d5ad68b2ec8ba7c18784f92fe7bbf1ef705377d6e809083dcb16fd38340d1976f978a8032e574c3204b46eae2e31c8a2371ed09ff136222a60d4ef337f2ac43da9640953a93ddda15e4b86dbfb795477aed9ba5d471a0178cf8e2c6b522e2657e5ed74e45c05471f6e1ce6b4dc61da2749adcec9174821c69f1adea143580262f15e44ade5538aa483eab74090440f3aced3ec52e199f69597cff0380cd44a5bfabc4b2d54fadc743fcf83c68c508e0a214b7198e02002b5d092bec4ffcc1c6d7d017fce0096fc47f27fba33e8fe228e430b6f3739be8e0cf5d369c5928b6d9b45e03dc89ac1d6239ee84aa3973de2b4eb75aa140e73356283632c65cfb3938c83f097234d0741abc85c67fbf04a506b3e6daf49c81480369c12fb08137481f03500731db26012edf92ff10ddfc3054bedc7426acfe2f69fedce0af03a2847d3ca18c615d975b16362c6f8ff7e7ee43f8fc9b07f0b17e622381d3e8ccb49bce5bab26bfb0355107b85d6820c274cb491a5e79cb64d97294e8e16c20069bdd8f7d1d4238dfb23be08eef02b70667bed2af106dd17eba6dbef948293406a89321b874c4d7d58f3471ea1679cf9f99c4584ac6c5f9a38d8100a8b9759e9734c7edf626d5e327b10da5716ae6b2ac87e803a7cf2ee3afba12f54970bf35264e537938f312be6309abe5c0e25628c3c0e40f474b8e86d9904bb5096065d773d39fd50314ad09b3ec85854b947fcd897f4025ab2f965c556af6498d4ab922f46bce828290848bba99dfdaa982591946cf711b570169a0c668ffcdbb430f00eb8440f897cb6811ea3f4c2d922309da8b3378335f72ba99f8c522cce428bbdca402e6c8d9054249afe6934dbabb99b47d6f94f4f81712fa1626c46478b1f330c088ec1a6285f940fb871382b71133a2bc0de53bfe3f1fee1c5c43140b59e3dd9ed806389a7fe30bc8d93d6f2ea47d1ebb4c2fa3d56af59d4905ddd9d58c032515f235bfe6b4d5fcb1b2ffb80728875df83e6f2d7dda5779a9f7fa5c4380ddab0ab64006fdd6916bb158f5ff3d616f07221d4712a9b4ae013ad9c5fecdd31811c2778073aca3328aa7ae136d217d3653ae5b2d77150706e0d33984de343fd4654760b24e938967466af5468baf9072444a3a110d632491c7856d5a7d07f6e5f2b71cc4d11bf84a166bcec7c79f04e1fafac0b43dfa1d033ae8284902451335a4649024886dd23e11f2aa9604a7a9f626f0f96088aa7464a8cf36e644db68a7db582f777f08a0a22045ddd1e9e2f9102ea69be2cf53763c7bc82313d9b7250cae347ef186434048b7988237fdab73fdb0cf004db06dbd29a696df45ac5a032bb89abbb1e9fc2f90b29ce74686cc0c0b22f63254b71886b299ab8c6033651099ec4c3e41889b892bf2201a98a667618a1a8dc457e58d1f7bc1e383a6011ab4f974859d774176b66978e4e0f65a342c58afcd639fee17b4a283910cd30dd5cb594de67c1c3bd6783eaf5575f5ff686bbe8b6d907d294b4e4864e1fe27577e74613c965524615e9a5fe7204c301800a02798cf35242b0cb9ce519c64e39d727679388464e25c05cec6c47e48600007fd5ee52d78ec844b59ba0f63a030dd59cd7b319fa2e249f9b733e26ec46f4064210757e123a2f494f169cfdfe79ef5d6eeec641f91a7bb865a36e268e80ee6020b388b3d2cc964f7542170ee154319c4028131f19f423d394cadeefbeb302c8f0f0a8bb0ee5b1bc08a2912a39ded726cad19684e1d26b465de5b35661ed0f45c4d6fd28a0e7b0d0b837f35071281adf838c2455835d32307626ff7596b59cad89d7e28c854cb199283d18d1764ca60d72d3abc9a0528af9f24f7ac74ffacb9a055b3fa927bdf5734793f153e6213770eaa148cc96011c61c6586de3d61eba710e1a37f5ce8c0f8604ccce7be65e45555298645ac36e4c958bd24ff34f7ec2b430ba48c84a3ffdab806468737c3717691a95ff16c26c612d9967b6b945e977de558d7f58cb2bec01cdd5c27c77460c8683c7d7626eb282c64151fc7a507a36c16fcfe1c37d97bf43b5f24f18fe18f95511e51f394b993349a2e5dfdf060ae670cb7cb01767f66cd19e05f1a2fd23bd43cbdda93948481c16a11d1430269f7d979424fe731258b7ad2d21b8702ab6102b2140a9815e0fc338300410904218c89e9f8d9a32b7910bd4aae624bfb097973397a320796aaf210f5300f24156ef1be41d08f6ccf9322802def160e4462cc29d6c4940bdd97d77c80517d9d77a58d975a31e733f05aef5685a19a02aebfe53d82709bde4f1089b6da8b76c0d9a45e976d6b2a1ab4eb18df09932be09ec768589e7b310db2170e86456a201bf2d547d5acdde23864d31ea9104dde219d8ff2e9d59b177b77731851c7a07535ce3a5c13eb6a2776d5fc464b8ec1672a4bbad4a541b3270d1f8e3ce417985cfd407723c15b6408db9b81762e1681cd23354a784747f9b12ac2ab642fab94e0ad9085619dbfa1195de9afed399f60863b47739aa530845be79d90a910157d6b7b71d438ddacac75d38e4cce2e1c6e379ffdbde94e236c19698b41f0e255decebff59613d62f5d6fe6036804a365bcafb6e3ce8fb90b6dc31138b3092894cc40aaed95d900e2f77b09a3842aca0880df637b705096548aba383b847ddbc0fdd7cad95d169e03bbadcc031294d3e88520197d943c61d2016170ab871b2274dcfa0156bcf51f0fc525f8e44b54c5fb8a36c43c54fa5a563c1689fd0afb443b7f646393a0ea79f03754d902a60e5db1d6645e8755c8aa6c486af5d1fae8dd38357a94b99661f2ce825317078afb0856b8285d77347dc60cec591aec65ea66c476fd752a613c5cbfe3ad8bcbf9513a2da713ff31a97ddd8d32361837add6f46114a41e9ab4aa4b6c5680536a1366c3a3f22f09386701baa77031d6e99e976dd031f8ae90436a10381e1730c7a42ed8765171623706c4764f58c54451ba4c73d822339cf1153572bd4bd9acc304dbb645072b46d396da89bb964317e2737082265756198b5416360333c01757e1d364459520fd36ad77d5003d6f64ffe1d8c289f6d0ec24e55663d149cb2a6e82cfcb34291a9ad618a4615f4b7adcbb881db8eb63ae48f75a2cc286ac91a464b387f6b4ef274443bb3c7d98e23f619fc0e74578d48be333127d3560c48814da6bcadbbe5644aa6a3ae65fdd16db8be9e25f68f4c6e76bca351703179cd348933b6e9c1991b111fb376339f4724ce251ff09701930902805418fc280bbeae67d959f03f476f377faf160e9245cb35ae4a2d66da7d283d86cfca52c9bcde8ea06eaaf3bb94b03a90c673820982f43dd07eefad5f5bcba20c0d495f18effd744f003340990cc68afdd3d4d05c33a94c59f16e780ee3e0e3ac0fb51cc9017a993fc5cc4913e6e337b8d1e750ffe0c46a2aaad292619c5880f542086ba22c8ad558e9761ced601e97b2c67e0fe2b6df77eee6942fd74e7ffc10a4ed5e65b9c37908baf2e63d0a071c5e4cd94a0ccfe1e6af6ec68886ec62ee955048767d06c2aca94abd8d583034cb4f8d6ea2a940dd21b17448d184e3d28c683fd9b8cbce11baf7554f2f7f3056c6ee0197aba8a5cf9839d6e85ef084c1a9b1f6dc96813f74b4761decfab909ff667f64b67be9a7e8cb9f69e034ad7122b45df1829565a2574effd2c2a25de9136e1d68f69a234b682e64d72c82ef245507531a18b861054f7d5cd56ededff556f8ec2b24be3f94f0e47cd7ff356278c4c1a0a65b3296ed3a00f34ebc61527e0a91fc13eb70c0241819c61d59718c99826e417fdbfd59d4f6700ef968f2ff990198d9ed2e4926c54dcbf9540fa663383ba114110f79587be266f7c8e5467296eb445301167b4ff32b39dc4b8af0d24cc1b137d5b324c497150ff9e890c89378cbf73ff52c76a677cce1550eb5980425b7110971d5efe91ae95dad14feff5943ca33c85f60cefe00696b74939159016e2eb8dea9f30900e6349c4d65f53b5a889734652bb2c90649804634e117fd8dbd13916c24acbd5aa40ebdb5c75b6e7278639056877e1f161ae9791fa6eb1decb2adada8aa5a09c2e8905c4fc1c563919bd16e176b4731b6ff29141e4df8f2b920fe9ae1cb6df0702340dfdf1b0451bc6b0ae62384e268e27e18cfc1f43f403886f805598fae59b3305e7888e7a4a4f7bed59139eaafb04b11294091501200857627af4e033c373a390643cdee34ca35e07d68cff04a6ace890468281b27731b1faa76fe506c0a9b4c4361659c02f33987365af167533397cdd71b95544a368ca26a2ae5e1887ce5636309841099f0b9f6913a951246e63552cce173389c9689914f50f6bef9c8ed73a33d8faf3562cfb9422b8a9b0323b831af88f5725150e97ae8e018a0cab601fe798dadc5973aaea05fac476d23cadd65a72b7a7a03057415836ac544a27dadc9c185682851d32aff24c236304711b27086a3fff3a3df4ad437092a19374b3e7ff6f270ba65fb323be83fe5d695d8c039eaa2e1f74a5e61b54c62053458a7f7d62a014c38fb6c48f6bf5365fd020777b399cee74599725c026bc012d8087bcc1495a9678936c60be8cb2c151e55b2887100136c0cd6010acbc903433f668fc592299602de57a6f8dd3b4d7ac3c192317b93fe2dea0015fd8fa73c9b6e19f863e58854160d31d1a84c6b300d9d0cb83b5da5155e99e28350f08a51551af1a557bae02d50af387b599b591d6094af3734df8130cf8dafc107ee208399ede3b3134c26f514ed89c9f8fcb22c43120b05ccdabdf2787f0722f62edddb1fda54f3c2c62365a466275b49eb5876e5c12fdb1f0633927d4b1386d13ed18261874780aef0c73ce87e9410e006ef1c7bda5bb577f086261c00eb98af3a7ab17a82a5a8aa1c9c3404439440f1f7cc4803138579b360b108c018aa7204a89c326308274ebeb41179cbd68d2e45a555d3cac94340cca0def3ac1f4d65c0ca96769d95dfc27dd8b1cdfcac38d556eb542a4948853720f8f0c7a43065f8ef5bb8b4548ab3e62b67526be976215b49a55b359dbe1a0ac2e2b5362087006011ac80f9ab2eccfddf6d312b4fe8b9a58d2e9e4834febcf2cd2696f4d2f9b15d9c8d86f1c85500d0df46997c0ddecce7aad2049e911552406bc798437aa1c1d0d7502a41b7c686c7ee3da20ed553957d42ccbaacbaf1f2d6fd09fffbbd19346d76a0af72f63a641de5bd243c92419ab66eeb7b58630a372641cb9b2c0cef2449a5881a16308cd3e7daf4bbbfb81538506f30b6c7cc28258ff329f581a3b443d0bf5cae7406b9229d8bb40f9c1cb74757a21b9a05f2c91a2dd2e796cc20098fc237cc0706c90a01c2b65bd7a880fba04ab2e0728c360c5fdf42758f00747f7f3874e27ce29b43f85d99365789761fd656ad1a4e14a292eebcc86bc32233a9154e8a78ea3b282bd9d9f18939cf012e6cb2a8fb9440f744bc6be0d7bf554819208cc9f96ba9c26f3b22a2044881d5945caebda914b3b95d4d67c95c23633db6bb3478114a3c7ead47d88046fc798066ec6b9bc2192d7efc2f25f539521ad69ef28b73cd69c084096c9e17006c5742ab597261a144bbbee7373a763fcee2764a7637deb437b1881a0c31da05c24c3f4fa562ff7e133dedca84c4cca936ab572837491cd8739be6d3809258f546fad49c299b845d2c6d42f2fb9eb9c25b0d63d6efc6f482c605117bdffbad4569dba4b5feb476bde99809d95810684dfe58fe2257cf496e24b0a8fa702ea26dae3a5240d49dcebd4e067a148ba9eebfd53417a7b39eb0a09224539bb17977b351533dfddef4c809d95f4fbbbffd01351d76f9110800e1b48f4f4fbf4a2aa22ee2b68c86fe05dbfba994027e3b13f9c9a3e27ea0f9d187e5aa7a6f43d5f1d6d8f7df92dde6dbfee16820a9d816d3703a34d8c509da8e19c342e4339bbba16cd0e5641779dcae9476e97c2546d02f208f851e52f98ec5b6622de862ac48cba0b1b2d1c60ae98704af3c9469bf04624ffb43063fe0f103cde82af470191dec55adbf38be4039d184fdc7716223c3ddcfeec136ec179bea1291bcbe7c3dd2be3df62a7c7b8c0c2366399827e1c0dbd276857c3cd1fe4f1abe447dd0880fa504b81390c179112ed51325eb6587e6b1879d1981fc9fd676ea68db2d40ad04f85a7247747e6396bd44ff971c26b29d2988039f8c60121e1bf32f127610e0b002e7579340bbf56385164ccf3a85f7220d5c3ef24c26861d8e36aa1e7183648ca3693d6d506762e09bac8c40fcebe2db88a070065cda2f590b0013ef4b8a5039f3913f089f1fdd46cb3070af82856f8785c31379acc397cc36fb10280a20228cc4ca304460d08aacc2fbff3f160d8ffa2694fc896dbf293d05505ad4b91732444890b84c747ed4fb3b1c25515f39c1b07cf3690909928e8b231fa23cc66f8c4559c73964fde6ed68cfc1091d1228237c556a8ed879fac705ae899ab76fd2009798cff88fe743e160d69285bd691a7abcf40d83ac2093649846fd6a7bba27873cf9679ec815ef859b5899476cd809683756b28eae5cd31183768abb29d804079e2b167485eabbe66416960b54b99bde643ba89194e7359c6c85d99abbe10ea79e4a43edfcfc31dcbd5951b41d4470c10b5f9714dc9a65a78f02cca6d069cbb32fdf675ac8af5cf931576275b3c1d2f5ecf63fcd354ffcf8ae0744ba07080af6220a716ea647d8c1c46efbcb4515822c8c2e2ee9b0abba673856d3a06deac300423a278cb82d3c0f75f90df025931139be44023ffff83f61b31bd06c59061d0145758f6ddfa316291ab8e6fb41bc181bdc2d18b5f815c6d876e0a0cd20661bac2e49c63b8cd02d96e6c45ecde11039c94368251df222e1fa29c184052194849e39e05c232509a19dc5ab50a865d2a2fce367c3121cc0f8910bce4ca4690daf90a54c8832234abd2da6e3947976e9442739c91c3b97210a1610ec14448dcd8502f57f84504442dc8a028b5214e245b41352d48d798c7ba24bab333ddff58c7ad534b0313150d1652e6913a110744507cf37751609c650e545ef78f7b3da7e55b1831fe06bdf8870e178437a362b6fe6bbf5950b0e984d2efe79c1dd23acfdaac08762032e1e3539994ae546d2be3c805532fee845b792639a9aa8fb8e382fb1dea4e7f7e75abbe25e15642045e2261a77e3754cefcedda3e382587601ff5979ef917a69c7d99c6dd923d49df2f554acdc90f2155fba6283445f993fe30b9c5e6bd6532a04efeac2d4294056f5e25f61d7af0220809fcce807e5bd6587e309ec23417b4e5721c986b388d543f99261f4ba8ac00ef7ff06d97e306d00e15f1fda34b8761b178c150b3fb3006a53e4b84cc9b263ac4b25b3e83d821ca52bbe4b4e086196e1c3ef60357b3277829d41da5b80c3582270ea9920a54ef0e4d6f4882860c462708e9c5bc593f91b9bc7ac877da202b0a4908768820aa547234201309a69d2cd9bd168bb42443a8431fb09cf1514f10ec7645659491deafadaa5df5bfd46de35cdb1bb92ff9a4a9a48ea9f7e10c42ec28c3bab887ec2b564d2afdd4d4134b8389c505ceecdab544ce5fd9e54983f41784388bac0b46e452087c12e46ce14bd91af809cacc39db9f024d0f38c924fc81f521d3ce01fcf2ad58bf3101ebe48fd8002837a0f2342caf77398809f292a3599e8ebf7bb3fd83f71185f7ee128bcff4756df1dad487edfa3403a8b2267508091d1bc52dc6b3e591fcdfd45659b014063ed16761e7800d2c16ec2d2f56145c6940054b6d7e93d90e7934c13a44bb1a812a368ad2d353094efbe9c047609ba088f4c1b705e7af284ff383699df961809978aca0e7c427c19f260fbbd143af813a51526ef8ce9ba4fc5fde4a4a0f601d9f3af8ece4f53bdb8619217c01298a3894fdb3d1009328aa9f8279f8b3561c59624ec07e627ad559a7f8242fa7e4a345310f36788d5eeaa6eb765d0c16be534c98c4ce87e584877676a4ea570aec533b881cd8fbcdac2ad6f4c60878c7e82baa07cc879d8d7d27bef260419a40e87e65dfb58a93b08a3275c46a37c98e555aa63e9d2dc4ba719463b5a9b4b4ecc5430f089613042283678edd90bb0ac72f4a8bb0602b24d56fd167f7dca2e2c62e20abfc29d07945c278f39c1068bde69ec22bc48cb0c4a2bdc034a02ac4e4085441c8911f9848a1182ad35b3e701b99be58866d0ebd8ac24d8c28c931dd8b4304b0e40afd3c3349386a18c7d0d913e7a4599c8a81bc03652c547f07d70c678da744bd82a2bde12c1d63b37caa372e6c6981c04e7102537913fb4e497896c13d3dc08eee451bd981cdb18896046ecaece198bfdbf01c9da4f8c1bbef262309aaf4514cda8e57d27e827a38cec7c9dd76dcb1ecbe2fb118926b4c8a6a1840c1f7820b13a7a7ed964182f8a8438ee82f333713ead45ed8c58767f1e13118925dcbd8b21227425b0c1128271b30184662b58d5c0d0f1a1c453f2b5ac57800feb9357e4698ed91f84046c3926ebb8500106ce24a6790ac4cb63693cb20f2a61e51f2f51e950280e4ed2a7423f1e6cfcef3f01208f236d463cbdf92d629b988cd51352c77e1a5da6e8e5368b01eaf12bfd0bb6a613652c4783256fafc6a79e90da9307dc4500eabe9d5f740704dc1864688c8cee88a93dcac71803d3ac75976b655c18f20e2df2ea5e04d2d0bd3e6eaef992904f3f7a7954bde4c4bac8c3b1a550b3662253cfdcefd8a95e65641a01803d4c8162c48ac512b807d0a96a5acbaa68edc100a1af6f0c0d59ec8ad19898f1c4e461d9a86db01464fb782c6b70d7cf31f5a97b939896671e42381c9ed756dc09cb4e31afb17cf85f0d9b3db971a828bb057996af36244e286daa2011d5c6daf7a294426bec8f13a17f5a94ddbb97f0f6e120e1edee18e1446ae9a023bc691a5a0c0a0de49368403939820567d028ef2ed96b6a03195ea5ae75d120f652adecb7d7d1b97efcb08e2f11b9c88331bb59529d907be950c4ddde85e3b8a45eb80b036b2ef96864723363f60fafb7e2d14a5297a537cc516c2e9ee5af36707ea44c290c1d0d96bfc6569da1500bcadc4e0ebe961fd3eb0e9171e25d1332ce9b7040071cbc66485fa52ba33e1a2859a0c37ba53edeeefcc622ea57c7ca91a5efe9e8b51cd606f5c7d317f809139d6aab80ad4e80584a15a255c83b0d1cf82a526941db0c56db00ff54792b6508de92054d506a8d246e756f14c30c5ada936ee3a98de0586b99dd0e7e04bdabcdb02620d7f63a370b25dcd7a1c4fc5d32e5b5097fd4ff31e93b675be2bfd38e9118ffba72263b3d7d6f7280c9db14ea6eb8b28e7e999a5d1cf4c419eb432402adfe51bcccb570086bbb132668242bcf5471065daa4f7752f9b4b7f9cf4622e119b13d6b1864b303b727afe4ce4479a3247d89e3ea66bf87ba57f219397e67f0d8fa29d901fcec3377b93b7fcc56a01853adce3ef13c0aef34eeb255ccb140a162a9a08bedc066064b6a3c2a8ee04efad82341b12621b3ac82731d1abfa646561ba049031494ff8fc8170e10311e3d47df87d189201a4e674d57439c0922a45a7039387381238c417f6dd14b68ac982f39f1999bec7d9d194ca82331b87cb9035df0b9bcb6f647e2686c3613644f80e8cdb173edc1409b34f2621d4f86df9650bd3b786463ad2684a4205ab803fa814fe83eff3777d7d2823f306380761fbf8a1d9ddb8d463a23bf692f9a459e0d79c8d1844d2bdc18e4170d54a8e21c009ea700a97237d31d45ce50993b5792a79db17e405df3c07b9c87913d3256a2cabd2d0fa81790b5171bd8d788bb905ae137e917675907c0cbb65bf14c13e27ab0a7e7b327076e62d3ee765ce10b6b879662dcb7a298885b01193afc5099bd24d4851284f189f77a6cf235819ccefdcdc4b822f1711a9f86b2fd2bed9211a6eb452311d0cc826196b11ede46385a73cd5ffe5118d4ee09fab7592cf20707772e38ad1e9b0b48920c930dc5d0fdc5c20d9d353e791245aa82704bada42d50ea18bd7d39ecff9cf0e3469a88350d0071696febcb92ecbca05e4c271a156c2f9fd845a6b0f16b4c40cd2bc63f45a0204bb88ab44ef329d73650faf492adea2d7a0b9d4dc08d7a46cb19dbd8ab28e3d024f06ba10881af742a3c125dafe59d752b2b887b3832f63b0e627ba4dd38557fd43f49cda042529ce9f91191a9bacccf8aa425b82f49d9b82e2387742b664360afff7e00489eab84edd4cd5d6949e7545fcbaf29fcc2cbcf842ac374ca2f7ec91a217fd46523494673318e9f175439c0b29f5a1d56293bf5bad8d44f87eb6edef03e410680749461033ef30bc1d4fae541a13c9da424dd7085fe546f240e00d0f90d7bbd27db0851b5f3305cf04081004935fdd7eb188aec07a9d3f36b7f152e6186b8bae2c64ebd187b6454be4222a8ffb8ebf009089c33e741553c44964d609c6a64457b91d5f37e7471793a8f95d06636d08d6410210d499e1719edb5af9ee09f8f4028cc20140e4d373ab492b273fd98df6759f8f9fb2797d7ec2cffd909f7658149dfb83c2214c16caf5cd57be64b9ee59558f900b6149c99236fe674b7f8658687acfafba674dc5e432edb37dfe2f94ce12bd3d7d9f7d0e386eeb2b03426d72af2f2e8a6d3690d868560e6f23f7401dfbc4735b9a34202899ba8159674618161c5ad6cc5a45ae9cb18e04bd73ed8fb6bbd47efa6be7e97b67456df498d37e7e217636ed4c2939c36e26a1a656c0dd410e67da899f0a4312ec29654f1c775a2eeff586d1c2892f4dd63c7f00b0b883bbefecd779066112663a7a5211579a1c8cb63c7bdae85b4b2324204dc3df1cf51d95a0db97fcb4231369fe1d4676823b06bb2fb10c5748ac6055ef88da3092d2fbb56c560dfb1fc1244371a79cef74d6072186d63e0395a18ce49f813f5d014636ba17b39f2a5cc40c0187f9b0956bdb59d41d50380195e7ffa40fccbddc6a00e87fdfc7c93c52ee714ce9397ad1668e8d0c98e0dc4c972802af151856020da6e244dc992ef09f11f8d0137e1aa959902c5aa5339a0967a58cc8e490b7eb5badd4828226c63dde3347232604591dd5fa2fa44258df1b0380b36adec647f3420860d6d8701240759f99ca7c88e35a58c0652fdcd7f0a6f612cd14b67a356f717bcb5f815cb46d9b5f22c503cdc20e9900ea8039297671ef142416bebb020a05706a4e2c953165a42392c0501206205b09d75f399fbda69d03203be9dd7d2f3c3eeece42ce91e843d1c7b6ed6453e3cf58153ede261b5e58509bf91fd0e2699ce8751fc1ef1b365416dcf50a80063e1462fd343279ef8643989f415376c42bef6bd4f85c095739ceb671e6cc13c6e461607c94e2a94d03c2239e8eb9164e95e6c71a4491ac5f54e9bf755f3098f882d75305ab56c9a7511ad28dffe2ecde698929e141dba8b7234c6dd76f5095610135c4b5941bc81f49748956816f8d139a7bd161bfd9c927dd4e72a1d9ea76ec292ea7fcd8c629aba19516b3f74b253587a1e25885fa736a8d234f8c721a7b5e1239ee37b54d8a0ddf3a0a7473b5935405d3934f16a8c3731690983994d738a8dc7b194bbd4fcaa9cd2d9c091f41265996c307b84f7fa7c6e159937d40187ffafb4aa11edf06fc797c99a52a5fca7d61f1636a59ace8f59ecd23db2462f0b1f0eca572844ce9c621a526dbc28cdc762596de8c323ac42bca44ab6a99c9ee1dda4459b20cb3054a0f8ea70abfbf6214343d783338da9844c2705451e6bce28fee4fd1385ed314c7a80d743d1784fb115047b12181c8eaafb4a68b542e6b18225f80477ff8f53ccda88cb25c159b43a4b90b1e47c69a45fb4150c5d8e39c0b6a19fbb6e6780ca0267bacef8d955fb076fa633da9635ec06ae58ee9a715caf13a1bb7517feb7032809a657a6d253b797a6f33370315844985ee7d3804a776092643c8a85e40570c83e418554b96b4ed2968440bf27117f05e0e4820b11bd7fe8f27320d19f7b06bed827930d4762b135c264fab8f75aab9aa923a7cb3e358f5fa6c79f36c2ad2f30ad0befe5e7e66953719a104471372f1920386481f51c6c72071acadb4af8589ebd7850a54c0520a5c09e5128d74d1525c34a7d82fe7863855727416392fdc69ddcba369988d10db8c935dbb7985e8918015698362128e82af4e19e5f2057cebeda7ebc4d805f85c06ace2c211ca0044eab21bf8a7b623cc7c7b9759b8c914e3f44deca81280fdb0ec532470063a24bcf2e1abb261ee2a1e2177a1f19689e8944823e07207a3bdd11c13bc8cb71b2c6de76224f148f32492c709baa50e245021a92eedcb676403fe52fba6a88b5b666e76d66cd8cd88012cb14e6bb5622beebf27510922ad8f2cf692c586bc05328f6fde81879c9fd093d7a693823f3371ead2e948d472f5464ac6bf5239ba902306b5847d0dfd760a4c85e4cbb53e8a3bcfa2659b724e7d7c4949f42b480686db82f06dc251cdd80983c5862133f205ef845f2370f8c2d0ce407f67c1156bac4f6f70ae0ef44cc9cef15d7ae8e1b165248b072de6669dd1d821c1a2ff3fdd7d705867aa7eb292848864e1ad79bd8f458b588ed28790e5026ecfffbe94268c28480d3e01cdd392bcb8ff633882b1ff656afa728aa62e4ed4a95e5afdeb73b33e9a5f1c63c457c354a6ec33d5d75b4f003e0346237f3b5f3b84c1043bb3e609657d8d698d1b393c1fe9f68585fa0cd1189fafe522ef24265339c3dca6d05f61de0c54315b2b12a0aa3e224c9757fc087ab67a8500deaf5207e807b2678b795db9aacb9db727ae6492537d19c94978c7f703f759a455dfa37f56d095b38d3c3cb468a63719085d0319a8d34420a0d574d6f0e21f08354319070ad77323009ec1e9508a43e018d4cba75f9900c705f65549ce40851c20c3fab51bef0f7b98d7dc5364b8ab66ab1bbea82835fb5ff6b085446f4b8e8fe1f76619713da14fddc84897085e02bbb812bfc675aeae4919839660e0f5222f75c3e2f49967655a3b16f24c7c2516e2aee995cfc83e09a964e47c1bbf3a59843ac27f05e649deb79e659387db2c86c9862a049e1a6eb22075ba9b6c08922cc61ea3f5ee49300251f9f2e66f80547a0e349729144ecb0c8f028cb7d5021e35f43a9170a93e8c3047048627156241de4db9d121560895d2fdb0bcc8df03941f6bf1d3867eb11ba9d11c2b14e520ce53aa8cc4276940ba228880846a58e3ace7847a0b6e6de6555df3122bca1bf7f980f03cc9805252cdbdb8744f2c46ab3f2432f42aecd29a48cf456c435bd8df334131ceb89abb26335e3bd48c792cf30f62e668528193240ba83eccb0441ad1b9e42e4487a00f69d7a16c163ecc9bcc7a219bfb6d67270557857ff3667b71f20f935929f5c2f635fc07d41c163904c088c710eaee888e7bb3ff18bf59e5d0519d0382c9412bcf9593c35319ac6f0026961d7ddcd6cf285094296f5fa5d34b5b6ea9495901a9a71eabad4a3ab1f14387b7112f5ecb2fc451b987aaac1c1e7b157908918d6f10d203280b6d70d1ae5210e4bc13c192c7a30c16f0e5dba7631a33bb2b70e376c1c6db4b6bc47c9f552d50587ccc71d36560ce10c16dc212b60abbfec5b6522bc271d21c88fdac243ca34cc2c56a9e31fda9bc70632177ac6ed13ceededb1dc8fb1951bdbfed568f5de01450ace28aebfc4363c9072af85afd3de58b646f136e449eb10b6cebad68dede7486f76c753e5bbc8bc8f94344b1c33f3a67c2a3aa6455b4b3521daa4b1b5211027b6bc961947371b7d930d64c874161ca56e4fd39fb6514fc072c08a7c408f2284f0f6611e473850d7bcbbad8f5e8b34c9ddc32e529a960c995358678530dc967e1c5ebeb87fdae2b418c6386567eadd92d4d4bbaced37c6a7638e6f0c733fc60664e665cfb94bc1c146df76d192a0c116049bea5e5d63dd88ce98bc3df465fb4cd0c86eaf69ed5be5d07f091bbef46c39a1a6b86b91ecddebfd880a7ddbd4cd979a655252cdca3a2f17661711f12c635b31370a57f364fe6a16d6605eea99d937b0db5927da16dfb1930f0570a59106e18bf2e4a36635cd817cba771ce5065d329c4e576e1e9d258e28f8123cb462a2c1fc4ee3f99bf8343ccf7659cbeff7d8b56b69ae3b454439417d0c69fb593d8d058ec3f7800f6929aa4a0bf6edeb9186c3361a2205841959d1a6fcec43b0127a34193e9d3f9467bdd1dc50f3ac70d9b86a4e5b206bd02e608ee002a0ca714c72395ee3b4551abdd714420dd253cc617a63575fb5fa35fbb2081502e25c8cfeaae0f5eab709e59ee0a7520b2f54ab376ebc53a8449af1d7d474a3b10f30477a175fc6d8b74ab6ab09019604e2764260151a2438329695ee954b94acb2b4a74eeedf33662a9df5023f25f14054d4e75f460c9c394cc33513af5daaf1c4b171be65d7c57996f7860d88b08efdc57301ff7ad332188281087a2e90c2e576b3d88e00af0b763ddc7c2d93447f99692b98dc746e983984be9af536b8ec3e76c351f4a46bb3572c2dfa3d905f24d49529b4098137b4e46458a547fbea49cb7c53e718a1adb8a532aade1189f9aaee184ca95ff2bc22ab779c098e100820730d801f34a01cf08da7e76163a3e990700baab9ade632360e69f384b9e6a56787ef3a1671144a2c4bb283df1922cd5e89728298ed4fa2e281793ffb8f63eb6ad0300e431a2dffd0754ca8eb128b9ba1929955fc1c489bdc0b5eb80d1831f908a9bef005385c061dde03123c85096a182759d8ba8ca67233910869d0a3a7495467216433d15dac7567588d568a0673233c33ea868462f5cf0c326d4d7e4c8d20b218348dbbae7594c1d65e0b50d866b3ac7ef51b60e3df5b51c17acad93d61c164ad2981a384e40982f8276fdb2a06d77c6803123ee85dfe2c2d3f629a6820fd73841882e4ca386ec74644acea2bd913479ad70f18406bb7e184735deb45007b6fb2c63b1805d36c100fc6c46f66e2053284172922ee37e60987df74b2ace0e3079edd10c85ce1ed014f1abf133775dcde787318b4b7203bed45540010beb47cae9e1556002b7051933036a9ad3dee7d7dcd0aad70f857ac70047618cf52ffc201c1bf3eeda869803d8ce29c206bb73e909e8a6f67a62a42a1275ea01b28410d3dbc8fc29f37550ff2a6934a8683b63ae5e493eba8e7a25665982e1c50e9a6e4fcf3348c0b83ddbc03079b0c91ea0a391836b542647621f16b0ced37f687ee2b691d5b119260aab8a08ca523639ac630c23556918b54fa73f86b35e2b61d81ceff1e1d046e5645483413b4cb191f175286fd5985c4f0bcd530963e3fa6c94e335d1a9eea147cd0b1aa3d93a7774712cd405005d30a45d670e0f9f6399765812f430871ef54cec5ce4fa5515111e0a3dfcabf1927ef3144a6906172a56927ad11cbee111da8e8f016ad75dfa202fb74499ddefc752a1f113cffa3529e42feb597673970493f7f0c85df76230a19e1c9b28bdf7ac57f72ffbef610dbdbae204ffaf30c499d7a84605497b2a2d134c2d1f8a9cdd2b4ddb33700e0cfb62f66de53a3b927287a9d6e1ac976add8375f0fc1111a29f0b586c7bc28fff0e337f467afb558701629e93f5e111d189228689bd64b453ddafa82795c89550fbbb15cc481da4b745c12c65a5c1ac58e0b1d0c0f9db7c668f8b333330ea6ef9a54a4239d6967cf33a11700c809d05e8509704a7f268d324c08c5c7a0f22149cc9afccd2ff07028ea2426758549147cd8dc645a028c9f7d2d65a895a3a3f57c7285f1a6c8fb604e1e4f046de4a7ba9acef07013766e15fa9039eda3ca5991e8ec53e6632d82e953dd4e0173e944d339dd035b663d2c54f5d0b9f267c29a2c58f877aaeb81840c5d0278677756a20ef817645bc8483da684210ebfa74a3b3b93cf458e62c862dc40986e62f1b985ac56a9d69fa8bf222413c0adfcf3aa0e8a2c6bcc61beb0c37972b99be9d5af2c7f63aefbfa2d6fe82f8afbb24380e71786223fd6035f63ba87753b6e79ad897b16705c4fa4bcfef517ac316175095d846ec4d94acb7cfc08323b4cd0fe6f941aa609310d71132522aba4f1383b38f8f1b6abe2ca52b834b923d93f7d262884869e4f54f0864e3cf7e9903c68c1e8150439be4c44744dd7163b28401c43a6dfeef45bab83f2bcb9708fb64d1c5ba0018110bb3f458d893a267bd9a6da33c07fb09c127fd68c4be61e329c2f2ec778e2846448f9970317bf61760ce5d847f3f8136c8cf6201a7cc74c0f5fdb142ca8313025cc076be1b51b9bc4c7b62b7d96766b586fd0e1d70b9581d3928cb608afae3beffa99027f042fb6ec9d59b4e74bdccfe3c771bb42ca5b841b2e9f3ab4768e2cc1d9dcb4e2fac190cf8e64a98556e231ff527b66fd3d0acad1417081c1ceace8e7c219d095fe78bd1721615d2566051c8f1e6befb1ed01a710e74f3a88b4e283d64b0bc1922400fc87b41aed6bc572b0e07b038cbac5ef4431cfbaf54e3752ca2510b36a7f54204aa200bc0e653838eb070cf813eb1ca602a721a3d203bd6b12a9b97cf2ef6688a0c43c9d3c05c1b05f1981aaf15a538df5e24b0c46bb64617670495051f5918e99e1aa4cb802358c7170c7c14c65269ce3e0c2d619c6eebad24840f75d9b10f60790090965d718562e5df2d70f249bb4a4e0471d126a02d5231565bfa06856010b80f4d4baefd59ed0c30639cc424f1cec8b74df531c81b7cb6ee1dc2344bda55d4fdf77bfdbc94d1998232bc45053695f590a6a79ab98bb10c5849cef9eb1966ea3f7a800e960ac060ff0f761d644be239dad39de6e35dbefbca0c87deb63b36a6f895ae18c0773066887144f92a47fb36df2006c1ed1f2cbe1670f8ebf50ab2b7139eeeebe51c694bc623e6ad864bf95ea03cbf5e833be66caf10f32c7b4c1b1ebc1eed8409b9b3b02ed9a2f90150f4c1fffa4caa966a2fd1846efb0df61a24fedc532506ca26e8c6dbbfe96809079df3e1a6b5834cf7bd064f34a579f8fd106c9783731e216155b3d37f0d8bae55bb3b70b697adcd8cb067e1fdd6fa9476f345d6896c7610e76c3eaa3a7b8be6e4700b8fb0f3c0416f4b3d9a30b2a75769f0f99d6b664698f08a14c66c840b9ad3e1c75d1be6554346bcc0da26a79bcae599a67d1c0993e1052e1be412f2a31bcc6e6944b988d6d9f6cdab0d9000b4e82b6dae7d2acda5d59afc3e90921f41db3f1b5b4fb88b525fdce9f58c099bdeb8e29f7044249a1ca09b747c0af5ccf340292c683a9db97d6f3be7add4d5bf79fb85618b2eafc866a1bd700b7f376d8603f17cf59ceb0653544df271f464813e4e4df138630962883047856941905286140acf89661c45f956b5e6c6156ed0b507c575b07f72127f82d3f22a76fd4938142d3e6610aa53ac45c8c03269ed4cac541e093d5ec586e9e3faf31602d725ad4fb2357cbc9e8b7e95d32744abd50b44b94c09273655f230e9e50edd670fc56f3dadf17a408e801dc1e578cad8206fa05a3ccd06f8e7b900b28eceb8ad3fd34b3b571e3ca67f2487cc63dbb2c5d07ee2fcb563a7dd231a074be767a0ae9caf4d63ecb2a4235686b45f008289f78ec3ff053e2fca02ab5bf8d22fa64be8cc9554a8907b0db4c8763ba0e048be20eda7e21ad7f703b2188970a33d8d739cf2a8cd6157e8288f6014cb66d5a132407cca1985d641d29505ab61d4aed5b6c03d4c13d425109208b9f4bed8be4cd6ba229990bfb944d7c80bd6e010b4f86e3d10b25e8df38a2d620aa5481f73a8fa47f92dc3851cae8af23632f5126ac9abee8f73a7570cb0e340b3e52340234f39e738babc601af1adb8f4c8b883393f280b98ffb6d1ee3e4fbe4a46d91e7061fa618eba197c94d4e3c28ab45378df3fbaf1c7b8d79cbf6385d96d02244352647f0604bef66884bdcde55222caeead4dc07efcab1b3696a4fa7d2cb5f6868141223310edb4548ac53d5dfd4c32a357a12b9fcb0a36688e8c066db5b314b89df5e5b0c22ba331ecbed4920b36c2bf8988bf1941f85617962f1a316b2885c0aec0d0dd10d894fb14b6a867fd30da399275644d1ae33d32af28d1eaf2f86d0c6c4b2d900b3ff3dbe251af530dbf416decdca00a6cfd0f0411a3f0c1d5d3b6cd0ce7dba0771921e368aca151999a9e539a835d4ff87eddd242b3267c047318e7b1b39866a72b80e1571011a7286c3d3f04ccbd63987b4846f225b8d6ebcb4df471a7f4f71bdc43692237ace9647da5466f7901b7bad6b0a06f08c11ab37901e12799ca4c31694b977bf60389a0044ab312aa469e2752ac8e133af7c1562e4067557f01e49b276182140c0d2e27a79b38b2c1013552f98bf54ebd338762d16c90be23bee2650469c0ef7240e008b6d7913c650f948720e55c26ad74689e1fc68a2428b191b993cad6bbadf0e588ef8fbe27316a7635f57e4a0262a1d1b7fbb22a383a9c2f6c7ff9a77decf5052706023a2831de2361bb29122b1bfba06319d5d6dd14c77e2a02f777deccbb8decbcb6b4da87153da7ca167ce682440b40316efa2a08287cfa2818624286fc6037dd166ca89e1c087bd71d0ef7770ff99481ba464cbc59eb7d8691a05d3216ce3f9660fc009a52a5e7c9a950dfa6ceaf43c1e52dbb08acd9ad3a428215a21ff34fa442d8196536d2f8481a9ecda629cd65f8d6ebe22de9c033e5c1b1c857c8df40aa3aa4a0707bb7e5939264d88a907577b721f774718aee649929799e4312f5f35cc1046f1160626d3de6898f8665546020180128c131a7f433f9f219c2dbb446ee41383b63e246a7cdf678a72d76b418212af67176a58a55095f904014e7e354923b14940af83874f98d526c2969740e8167b636b9ad48d4eada5cb2a55a1fd6650ee8637b7b31d7c1453abdc4e2881aced40401be043f1b2829d83ec63b60fbda48f90cb173d93e47a7a8d774fdb2295374e5158947f42de8a1de9c5247b45ffc61def2e74b043330bb18e81816396f74d814963f4580c39a11724280b259f12c9c89d058db609f06b61d39e0b5b275601a9acc215d1e3c5a4e7c434a178c65cb872d112bc6f4a99db114ba5064906d6f57745a494cd50f0f3caaed6df263e667951ddb3b2fd65f8026ed8dcdcfc4e8a5452faf466aa19febda19a7729c77dfade83ed88e375af2dd986aaba4c458911549558646b99baab7e5b7e60bbe4c9e2036f2ee8d2e5f2a74fad890138d287f32bf145cfe062cf591df21b9a471002176974003816943883f9222548ad27c36575b056abe0e72e0b18993c7f78085e40d02a4afd6f1edba0bdc8142c643b1a088f310e83b93f95ba7bb366e03535232cd1e257a4269fe216421ba588e1b30fe4e50e21c6f4439dd9a41e8d9f41443fcb3df0aeb735838180f7a2ff2b71f1c7844e43cd2c4b19db03890cfe24ef951859966f0a4388db22fba1f55ad8c6a16554474cbebb04e99926324b2c01dd25f546a4cc606c3c88f0dfd07c35e75086e5f7898ba81ffb14d95c656a6c99756055c12adc00e438613ece29ebcc8dc0c11ee81a4faa61eb86480f68bdb7a7a190644b1fc5ea13dda74ecaaeb01793629d6b3bf1a597bf0e4889fe18aff50ba193ba1baa0f5e1330d987160d20676c36db0dbd08a58d3084443c456ef4525ad071609a437c02696616177c440932277899c37a364ec58af2e52bdda2ae3d3b06b44953b807c94b9ae9659fdb98f788f3333d5346cb16d83f8df8041c89f2df6ba851e4b2f561c4207c6f324446bbe50ffd05738a5a3d7df4c932727803ea3a1b2608f02bb67c752b122ca173b745a16d14a3e37c27417269253c772b252c6edabd8df034c41343c1d5309d751ce95dca360ef603436ad793445aa480a3dd42bffd26aaf9271f009e4b3916d5e25e42663de2b0be14d78117069e88ff9b69126314fd3255c37ff620ab173dff3a8adfe2473a20496016adfba1df962cb8073fefefe713e2eb1f1235ca0bb899a20007c09a88be6e52ba2de950b472474ec4fecd2da7a7895ccfe52b873c6c2c64dd7c83403a018a274234830c62648fa7e706b7f6add3c9f1cf10f928046f929d4055f5eb56614bd9771a2b77878f8be5fce9d3b9653567923cdcbd802610dc266e07b93e0258cc285fa3208ab19cd840c4cec3bed778406b4ca072218453e43eb77c818673ed75fc35f7af80f423e75fa5ee971d3657db57153a70bd3dd97b9a09a6c4525e7570a839af400198bcd6ae14451734ec8f5dfeaa274a9aa148891a5b0275903809719bb234f39be9e9bf84f3681fc85c222775af6c17630488210faf8c2d6116a41e33db2e29601b5ef05b097ca169a31c24e130e3098a8b638a5b6907877c2f30570d8693a995a54308dfd7ad367624abb4b2621ee435e62fcebd9b73f8d784708c00627e09a636ab30fe4f83e979372cc625aca331ebd0b923266fd65a4ca98bd8a5cf8d9370e4fb4251229586264ab383087094a91527ce2c62ee99ec787d3ba730377b43fb6015b4c3c47f2105160e9eb7141988414ae55fcfdb046dc8106396956d03fa77b6129caf63c6429fa059783eeb22eef9020413db2def06fe0da746d276cf0f6645f992a721845ab87d8b5600ce49d95f1483d44b8e0b616d731c1298a8b51d69765c3df570ec223b86de29da14b75c0d6cd9e95050a4e9335fbd0351564dc3de66bb661afca2a733c41d9ba6d0cbb8e008f430e0a792fd27fe137fde6ee10c32964722542870825fbc4ea7d279591d0c3150e0b390ac5536d5666f0d7059791438dc6fbfcfac306e11d51fcc31ca69129d4e208e3cb159e2a4e504d2d8bc671976895d27576fe3b7e6d2a592f22d331f18aa853af6255c5192072eec1613696811438d438c369a835a665f0d005452f8a2b255096b32efed1016f8815af9454dac493a948db9bad77d750bd84362003d8cfd9162309565e17bb9532b492d5c2d243ca26d0886c4b897b1f4f71a0a29ade9db569d6a9242de6c04f20bb591c06645d6ff3a8fb03e754883cba8224e86ccf1f27ae5f327a3a907fd15ef633d0485c6b9d9884f2b9de3581aa9cad342e2599aeed79ae885751ca839b77d9c4c7ff554557d2f6a7ddad4d937e9bc5bfc15771724f9994fa524ad852bead9ed051fcff11f28e6e8025e2bf2e8326db0a0f0a29fabc2dc15ea35174f658dcb7884d26ae92fa4f18457a07e94dab55a19ae2b71b4ce3c47f23e401f75c377aa350aa3f802b8a93e2af24a7d4efc780f9bf7588604e9cb6e8c0969aa6d5aa3f9ca3572f3f21262cf6d624d8dcebb9f6dd6451e54e41f74256cac67ea6eb2ea6b84faadfc417212d2d8fa5248278beb12109154dcb1b31404c9c715e720fa9568aecec3333d2fb82855186c4c2c5b0e8e989ca920910bf251e376b08efb812a53fd8b7a6f6778c2e0c40baa0af59238f2c8de8370cf6a92c9a6276f835316d479a6f42b240f5f8a30961adee50bd705d87c5f2daf9f53a6e22d8691b6870dfb781f8720724be0cf24c69b1fb92a586d308b168d34efe8fbed2976c13fa596f86c32eed71beaad4a388cecdb7a1730da9f869fec1cd649b311d945e67ccf982b1c7c90be79a9e963c507efa38ecf7c5cdcaabfcb2e1cd7992b74002d0ae0df8d07c1e31d57ffdb8c03d10d72fad2ff6cc855b5f91469e8bf01e4288de328257e6510a19e9c51ba5f37edaaf150d8cc1dafddc4177e1fd561cd3206da6982572192d1609218bb12438099ec4d0a434fb59319e3e488febe0840fd8d2a8d017a33c22a93427f6abc3fa66a68e4829f7359a45a950755496081ba3212223a095e8955b75bbf8a98459a68cc203d2ff1dfb11da9f698b9d9e34641fee27f39b8de7ab2e8d5f3956c0f22bf546977eacea398438739e8b628a34e6412054fd70d0a24285cd710b17f91f180c4dff080612263cb15349e967705630bc1127c26fdb60984c6dc21a0ac5a2e22485b29682932f2d5a3e6043fb6fe24055e4a8f8b67d8d48612b7182eb0bd54afff19161878f52acd969a7482899b40bc4b6f01e78e095a5669d93968d707510b02dfeaf012508b706c22710dcab0644ecc52687d3f66214d3f26cff6c50174e3053eb66155a1ac79b0f7bb34488dc9cc80c23529d5606ef0e200c1f3b296ba00d5fd7de3aac33935bc7fb68abcc7687cf10278465f74e498be5c93e92e03c928cc0a67e135035158a9d783b7fa43f2068f0770117a4183304e5cb1cb9db49527292f921152101fc19fff52164117decc9a74f59050e4ab84f525808fd32ab5ee9394a112f94b1bf3e2d62cd3a27475c39e4f021a77c52c6e5d9684e27d869b5f6c7d9a349708694810e99308692a8ce88db121764766648470e472b8ffaaed7a040ce0222b225bff316c5c5ebe44d9526265b672099ad9dabb3ef13ee6172d8b30cdc937163df183511714fd346a43da1b8c7f47d9e58949e1348c94567bc3c18794c2bfb75d5de781bab43d8573168957b101e29c23af3a103ff78f9ceb7b7cfcc12106ad49e50d5c939c77599ab007cd27395b42a3542214e6fe88434d9def27f3c384a095f96b27067a1e9b5b9af859510ee6f31da22947fcc178193144437f66db926417ae95d6d3101ab8e1085f31833f1b48347793bce7a50b8aee9c8996a285c133e256238a7b44a611c9bb978934323ec1bba54d7c0f87b556f1c546db290fdb80895acf6e3b22ce39b2ed048c002bfcf378920fc2b5affe67902e22ef910784cd905cee969b07c631a1139bc86a11aea1f6059a88c2f04d5fcb7583b1da40c3a2927688df4d9ca129829b061af825785cf2e8eaf960fea7e54e83dacf06eb943e49dc05cff232cc521cc3288767d739ba77d7fdbe4069685d9864c65236d2d59ac15fcd184e2f680e2ef4af576ada1b3d2865a66ed893d7522dc79e179698f8829bda1d035edafb315f7bc2ab959d67cdbf7bf27ef0f11e884813b7ed525fea9fe6a943012ff3c88392d86ee70bd62a4b331247240c2eefa893820ff4dc3ed4fa57220ec02887799f247e7b809764dd8de0a2430f3cbe5f3099324f0d614d593eccecccb7ea2d3831142d14e870cf911343a20b1b95efdf1b2f8f167063703e427a0b6d21fc67cc48407d8aa03e9f3f8cf93a3ceb8eda354b77125e53ad1d2885cb92099f342bb82cca7c3b8f60e228f0343373b089c7f1140ea8117a41f88868a60ae3ccc551ebe329faa57e52ecfa7ebf09652533e3eb2ad3e2166fc123c67c81b92aca828cdd8bf0234c27d6fd7117796c4c49769876eeff770cf1d19663547eec693a9adfb5249b561df5e2e26aa8d8634d12d451ef394b959a5eee9d0067d03a84a035cc72e88169f1f521bb3df2b1035840ca04ee7a31c906336b04dd2319e602ebd94d4bca8dfb0b27e548b320a18a1be40f23a232a536794a16c7293a41ba4958252f28012c1387ca4092399b35639019d5bb3d437d434d8eebb234345d151a498419a44fd4bc2316cdbc5a12e38159710a0bf09ddd9898e8cbd6200afa1265e7f51433253b494c06fc318d1b0c12981e9deeb6ae40b888a576a60ae9cc64503853ee29316bacea5c9bea8b42543bfd2251723f047270852cb07fec58af7dd1192dec46f47717b7b7376763fa4fca1f91ca760b927f49b9ce149928d90c13fa780711b9b89230aa95ba2e8d644c83028814447507d4fb980afbe58f843bc84a9286a23258f86008c169d2ead97f06153a97c9fde31057214b8b35391ddecbf79f92f87494f8ff89a14ad70f4700711aeeb1b71cc462c977427d4bc972535e2293de4387647ebed6fcdd11321c4ad54b8123dd92752c4892075bfc899af2722d9da71530c0df84a8ba57b5e7b0af083648847c4af788a6977acb9ed19b112223a8b4459c59dabab3b05792f948f707c6d37d34c2a1d8195081cbdd5800dafd581f26bbf5ec0f6128e48fd9cef630b410bfe5e67d9221ec0b500b80fce96ede3cd5b641662ad2fafeaeccb9dc2bf126f1ff976ef45a11a06fabbe62a56d0ec79f179ecd206dfc64db50daade8a6bee1ab2a0d071da32673e776ebe58206b17b77c978b4637d86b62d9560cb14340281eae950cdcb186814ca1608e77ae2a267f99c7a9111cf8ddfe46f9e8c7dc149468b68fbbcd2171f0f92dbe7b450a7ed5729d32656d83e0a197d8bfb6c31bc9a48315458b8f65359c2e5eae3daa08f0a04ead2e5d88b8665dfaf98e097ac5ac011f97d465bb92f0123db2e1046b556d6d373431c7862141afb0e60734610b174b8a39066013dc0611cb36dd75c97a61296e586fb9934aae487b3a6048fded43d01235ccd78d4ead52fff4bd3315185d3b3fd932ad1509e23e4f0f6abbd889bcdac8e5594b60dd2072b1eae06c5897239c2a6347f82719f5f6bfc79f50ec749b1b4f116aa2c090292ac2cb17761075885e1c088354d64372620fa48141086f62ac06f91b89a42363c14f4d676d93b7dbe03d61de8023966ed973580f230fcf1d47a981a0de100a1b40953acacf55cfe0d7070ec38e3c142257bae49fe0ba6ed8407577c30576a3b81c34b2565fb027fad42d126ba2d0d25697928b266ccf7bbcd9fee9806d85e202e6fd77b9a4caa8a236a4d56c7dd874e51e5a2ea7b2a65b83843bd1c4b091c66fb47e3b6056252a862984d24a77c96f338115ef4ea2c3d4d52b54a183e388540a598185777481741b2ef9a4936a7814077cf1e0e5b2d839fbcfafac72e602a532d19ae880e5cad0f33e98f52d8634834e0a994b4816f244fd005e23e06c1f331d603a97322a6cf46420480faca12b667b64662d9ff08c7e59f3750f8161436a35e6e545ec21bc17e863f0806db9a55c794b9772535cb7fbbea81dc0086cff460236946ec091006cc96a27cdbb27239626a8e1a036eb56f16a33b19476afb37a283675c08cb1bbb3dd970affebbf007e745e9f4f8170482e2acfb69939df14c90c33beb0bb4de9a096b827bd443ab91749ee5c96665ec5c2b5e9c3af720d53cd1e98a7d77798904a4e8f54211431a5997d7869e8b1d8ab19dd90f51d1ff9ab6e5357a39d60d8acfe8a554f70d299f8aa36a7c07d5e5d8b140c9df17ee14d8d3e4fe13759a3f10c81e6c8fb6d7f4ceb23c3628e1de2d1d03b097d871268c000eeda33968a4b72ba201bf1bae093edd4d2a542833781d93c24d2067661c415954f7c90b8eca13e10e1600bdadc98b8457371aea5e75d4675029b8c4f064e82a04969ea6139f04b33d9721907b2b8440a1b1f7f6cb708e0d92b94d15dc321d878e9da5f0f3624ec1e9fedbff7d9201c7a4ecbf6e67e58097ace9859ddfd85ab05b2dcbacf8088431ddf811de21d61c2522e2a28e4c84c8773afa03b671959550e65612a21edfecadeb9eb7549c60142a864dc48255918372d8d882965cfce466f731e6015e4fc9882620e1cce37b35545567168a4b0edcf8e62126c533b8c66edabe3d061e0626ff7b625be2484e45135809d64337954767a31a5156b480c8f453eef708c621891a7175523a47a60128b51160b75a2f8056e1a6df72268145cca0f0957c1808df081b9fe1fef41fdc4f447279ba78133069182af36dca7ddc44297b54ba8f3b2b26b5c11b3b840e344ea4e7fa011e0c945905e7afff9b24402a38f4d65aeddb45f643dd769b299725b130edff2d02cbde7bb90ccd893f12940823be01633e5678f0d6fd9a350651b48a03355c5a663d255aec9e66d2ed4d66bd8efa9359a7fc2b10839c7fcc7531773c7cc56ca74a5412b4323e2aba4577fe9671199938a8d41ffbd3458ffd3ae334302f6138d190571f9425af04e85bd4dab8805bdb60d52dd906888d09c57f134d0ee7b7418cdf7c93102f5e72f5041cf17a6b210dad99b43ca55d19f84d7a3144fb8dc107fa70032a3ff1c251e5e56193b1c055bb8e20e1da02ceb978ffb182d73e180b161b0d7326de637530740fd844d234e96161657e488eaa33ebf9a9f114e79e4d487383aad3f03e4cee27b56b78c88cf6bd1c9bcbb3f8b651ddb36b2cfc838b2301dc1cca8f4ab1847e79a29a39decfa8990c290d38be74a60020ae9f74d4cff93a1e147ef622ba6ecb26f8411c17c842ce4cf03f729e18680f74c3d5212466700cae8c635757795138dd3fb41489de3da3026f6f101c8f83c38e9b2f7d3adbfe8a1df8e607e1517ca3ea6a3bf71f05f5b052fa2c93ab69e2d61eb15585278cb6a1b698762c33e5658857857b955ecda84b24464f4e7e4fbc6186b75107c45f50f37fa9aa02366b9feb9546863bb51adcb10241c71e98198214a9b2a9b0bfff98cc2dcb36d6b74cb49cab776f3f564ad00fef067b96307253e188c93159c10f2e4a0797342a32afd8dd9720ca775e30328ab7a723985b1c64309966048de3869b10e0618ee1bbf24cc4ec6e14506896a0818c1b8af40609095139fbbf7492f2abc7a443e3c4482f4bff72ed22319372c1da5a58d90eab56df51a01c2c1e9b522760d8da833cad6a3df372db2abbe6532415624291ca51d02127065ee586f9898061a4aa598200fe4f23af1393b3756fbe42ad32b6ccf80faa2cd7440673b04ffab5ae95362edb76ae2fe2bbeeae5163a1b6b51facbb23d66365b86d1f7bb90a69c6c01147b239a0d7471923fafe6cd81e84ab19c3c284eedaaebf8218507afe2649a5dc287d73c4c918a6065e7c793db3c74ddfcff9aebbe132f5a37c3ab4b104974d64cd03c0fd2cf7f3ea5d23db01fd2335f5fe0bf689cc12c7cb13a9243400d9f820fd4ba89b2f42cdbe9d59085bfa84924f55a138fdbea463b3d6db6eaedefe2d3078bb46f8cd527ed94215a5d0aa0f73300b7728ec82bdd17054d9467174fd6097ee27f435af225fdc0839c60f147cc1374a570f506899b31c74cc39222f0ef657d8023ec39022326f74260e0fbf0cf95fbd987c7f301899250dac95be7ae8ce6f9a4581525a8d1b6a9c18c490729da965162c0de998759452d2ca9d49862e30238d25c3093ca27e7a5cdd13ea9bb62795653080cec3b7efff78a3df8c7af3e645b808e01122b765b87677ba40fd4d43b8029252f4416f64430848876eec3d36e0eb3500aa04370ed036d749d02ed4d8a9726c5201756053bf2443deb26008314b9750fb445c6f4cac5adfc9fd9eb6b44674bff8def60c868664f13bd830e3a6a74a471bf39c171f6de6d06e466f490eb70a277caa9ed73763e349138eea0d3c9562893c4751325ca73d18fc9f2b76fcab570d26db1a3ec3440f08e856283bca2953e53fb998296992618bc155a6bd1670760ccf203c16ffce88b23c9d7b63a133c6efbb108b660c118f76e009a7b84af25f0973f3ccdbdc6e16180c8c2d70449bc26bd4c3b86bc71a8f4bf6735483b2f1f723b06de9ddef96280e2b8cfacb6f11cc8d26b5275b09cd083e062cea3c2b0c91ec3c61c1a6609481924b8f30301eb04a2acc274f838dab510bf50e773d42010b77e8fa96d02ff20f7b0d6c1df688c6975a3483844f59f538c465bcac491ba4151351caee8a4920011eff902b1e4151d77091c96fd691b7e671b04e671a553df56a9f999355c80e35bf9f53d5587d9a675e9ee93781477e915ce5931260356fd3e6f6e238d32d020669a614c809d9e420d519ab7783b85a7bbf1a36ee993e1407836668a2df21e098170298142bce661355828ce43515cb2be8d5ccba6612e653c92d78e33c86f317cc41bb0a5185f289f10c47c0d5047465c3e2371a39bda668c914bbfdda676f50378f842ad8a3eed70fc0dac0b06b56eb0b7fb884cc4956cf914bcb3d138019e2d1c8f084886c322178a5b689a4811f0fcf81e7b0be6b7bdcb84c193aa48705c10745d6e406068abc80004c97f519d21f4ce9b94ccb1849cd900ff9fe6d773d702b696bd366d690ea70009ae20477ea415a2b53640c0bcf0d7a575296b397ab0e94d0d117d15c27dce98d585e59ddef4b8ac05f78c7327b6a914f9fb46b01e17820a1ea661071cce85e172b38ccba64088a365739169dd656f39d1f584711540c11478127c5c094108339eda6ff82da0c872e0c36a5be5ff40f72fb7c49da772e8e7ce32dff77a7f64facc4031a45b215e884d8ce3b3d142b029ddec3aaf27f551475d8f457e956104e42fec7a201a07451ed21438d7161fb429ba07b6ae9f95dacd053a821f46f1245ac93bb63e46125a1b6ea99c1371c53f71f097569b3b5f5cacbe663dd655d1b7b23e1d97c868ab39ddcfdede306416ebcd82c1c447e3a2a40dc074098e9a79c981494a5899f72a04d76d5eafe83042a0c6edcadcd14ff3ad2b353c229a3e1b781a1daf4818334d54a5d2a8451c51589cabb0c33f38b5e0c1766229507d5901b327124f5981100569af0285482b82796cbd63c38ead1cfdfc8295ed5eae4e25c36427cf412f48d62b1dc475275f5a98fa4f22738a3d3019f94cf2cb28819a411c1c2392d34eb5e73bd53c50061538e48323575fb5f6658dc04ffe3417d92234e35b68ae8ddfd83bb9b6b210c317483a623af22221fa385f00e70d3814467d376918ed47657111f8a18bbbd7100bab153f851ae85e060576cb8b08a521f1924c1149d5bfd49032686b98719df8d4ace96392d0bc31e567b88f4140e8c65dae817985634ce6784939cc8da1cbdc766f900b15976d773df9d6720b267d61b7a2f3167105bc2651d00ceed80d3dd7a4971c6661dffa0ec590d943f95f70fbe0ba6ec6080e187ccefdebec4fa43017bfedf1ceba67a375246a2cc7a4e184a2b6b774a60986189d32c0999b795ebd3e38b542a230fdeb532dad873a691d8e90878db7fcef16d29e43d7091e20383406402c6c7d99ba86c4fce6a5832a26cfc1417a72492f6b4b87ab1540f93dd1aaaf84368eab85b5aa424bc498e315ccfc12e11b9e38404ad1bc47ea345d21606efec7cbcd8407cffb4ec72d69964e68aa8d183be3b4f8c5333c0348f1ebb105a6a438cf17cd48e05109846943b139a9b6868b73af104b549ea84d602c9c4766a4eb473473d81ab6f73b6226917ccdde11ae913aab052ab630d4a6b22b9af8b4b54571a46f76cf0eb301eaa0c562aa5f9ed99e3c03ce657d38a51493e8854754ed8ff6176c8b0a0daef376a837675d5310c130c79ec9f72ea931d469abdb23b9b869bf9623f907c29b6e36a54e5209cc04aaf778afa65ffcef4fcd64306a78cd52f6c5655d5dde0f7b57d639105a7d46c44c3018aebfc87fc9cf60de1a7f7790db46b1aac70b25d1bacbc14b1678ac5f8a1095457bb7f6f60e9e1a4d225dde3753e8e8852ca2f84711ef005077a056ea3c8be4d3c81dec665dc3fde478da7506200e3f1783369f67459217bd7b25d22b37f2a03d2dd1676e3564c77cd18f4a22b169ffe63325a965c5338c1bb4aada8fb7ca87f255c04f029389724da665e742b7b3173c8a4f26b25c1f796f5fd97cf633aa4a66572886b9f965c317259c4fc2f51c6d3ae845d587c54548ccf181a0795a7534319c3d56929f1561c80fab52f7609b63541f4873d1131f9cb167c771afe93a5623a972d7210ad42ac51ffb27f169827049f9010e4747b927f24b934ad0ba5d21d54a4cec884910e4fa3cd594415cff37ef24eb746f07293cab3be90ab4766815fda217c052bc061184d36245687fc1fbcf554e3a5f42445f3d40053c20a0425668c5a907d397dcdf63f58d4e7907e1f824af70969aa20d3ed56ab493a3a97103844b742f00ea6c434ca4b495133fa7d58cc93c81e8936161bbec13b312bdf46d000ace7ced953ae8b342a0bab700c30568b9839651e95230f11d57569a24a3a91e8da3f451b16757cc2430cfcd568221096effae4dd8f18686f8ea9cdb773f54347f2a4c42e2303d73b22a542895f484cc84ecdbc4ba3110151b26d01ae41f60d5050cdcc2f0456c8997865140ad567760557e62d0caec30c6570da2a53b92e954d7904fbedf34a4cfe3f4790464faa0663acda8a792cd088ca1f376492b35db77ab240811c1311c2b0828f008f3cec1ef80a3acc46095f442e65aaa1053e7fc0e8cd10e87dcd565c1b1466347e8478635bc0beaf1deaa82a0d37a26872dfeb3c4bba1f3c02cd4de6a5800cd7a0f1916cdc38efc68e70932180bbd137777dcf2d36c911848c5b020de364d6fc6b986a09e64eec056c0ba5af491f8f4998fda268c955f4b3cbebef2465869841c0b281fa25a1ce3f9217425c31ecfbaf0748db8915d652b65f001db8580d344305a6df9b1d78b5f4a10749a2c9d5cc8dba8b9f74fcb2266c34bff6ce4b665f96d80026085952b42b36aa32ac4ea98334af2cd413fb9bbeea6f937fb539e4d551c650cc9e1a638b157b2fabc3d9d9fc23d96ad5ac0fa35d0e402967ca47cce75736e049a7865c7e342de7cdb2dfd9b82c011d009547ce031a3717224b40e42b568126c9eb09ff7f1638e41abeb7ad2b53fc41c0c676fae69894ea3f62ee9be832baca170aca91cecebf2049e54edab72538d189a3db6f7f39ec3e4ed1f55827548284cc9f2439623ad8c650eb54e56105a28bc86be3ce4750199cc9c8376e04a31dd7be1b79d448c1241282bc76f99db0bbac9cb57935d931a4c823a339ec38db286af8c3b3fd0d4d2bcc102b8a0e3fa6b5893afe46434f8ff9b963edef47359b05469299d5228097651260c11ef33d8c853608712450fab66512d857851dd4fc77b3bcf5c132cdb42790030d953e1602f0d6b8ab976f92da385e190d300efd951302a8dad3e03337868557958041e6514ef628c83371a724956f51aa09ab3035cc5724c5f20c29586e34d4b50dd4535988460dde13d03a2100229f92a73284e853986895cdb78cad4b472793fa385169b809f4037996f4fce3d2677906f927648dea1b41dd1c14b8f14acd698b4bad04be1d80c8e89d8cd500638b1e3b59321057f7902f0ffffff0f