PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 49654 10dad07371cdb4da3e6bc40dad305813aae03cd15359ebb0bad947263c195c9b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7be957edadb8c86c26867d24a9fa2c6f2a9d0009af3b416171dd00fc86f91587
Certificate Block Hash
10dad07371cdb4da3e6bc40dad305813aae03cd15359ebb0bad947263c195c9b
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00f0080000000f0000
002000008000000007010000000000010317000000000000000000000000000000000000000000000000000000000000000000005fdd24fd2da94c133c432de0104fb7a4fb6c31ceeec44f6dbf521da32eccab2968ab1e868ab45543848a86a85289e9be6ee20ca42e157cfde16fe63464164199b5fec9eb289aa4827889e94eed92cde5ab4b9d0f3855cc49800b0000000000000020000000e00000f0080000000f0000

Raw Header Hex

00004020277c0e4390c297489039159b5b9c0db393299413f935ed16e5cd55db922124e8a52eb0cd2f6e8bf8e436681dd20c3d072590864f2576b95a46125cfb485e8141a4be016a665b0d188715f986fc00dd7161413baf09009d2a6f2cfaa9247d86266cc8b8aded57e97b

Proof Data Hex

59,560 bytes
121216010307744b3e6ba43f9141fae261fe0bd16fae243eb9f1ffe821f083add23693dae1b4f0980d962c7f42f7a5c7af210f56ee487ed89a0f9671bb1f814fecec4da41242dc6d6efe198f927f84429239bc9668e9e517954c6aa1c6ef0af0ba02c357ce76b147b6a6e4da84c1bca9dc04286ebbb724e74d74ffeeb95177a99adb036f19c475dfa983ccffc788da285b98cb68ea9d31cd58d38352274242cceab49d24c9d5fe553292722a54225e8b6ab6759db57c23bf38b8a97f037ca29a115171bd8d4ba22aaedafedcf54e34102197176f3151519c307a24a26f0b31b36bebf680aa34e2baa1898b5857b3651ebe96d1f80fd1c0286eaab4bda1c58550670a7d89cc1581592da1be51662036f590af4cbeee377d914ee866aaee401ed1d5420d502d5d6a9a96b25f80b797aa4a20b01d3b9ebf97af331b1f9a8144c8c5ca1c53f6903425483f81d1e2dad6a5104f7835b3346677367c9cb04fd18af5767c74887ab64bec6fb80ed359a2663e0221e2be52931a624b598c94f989c0931f79279c26758b46921bfc64467fecc0547aff555bb1426605c4b889a9ae519f3d2fac98a35d129bb4e70589796d2d9f7adad3cd3791cf4962d6cb1badcb08550cade1bc8c2a41bd473755d33b9fc05ac03356063df89ea0e312956419c08190b395d5378053da3baa84606f3ca5f0b537948219958fbe2ae18e8d74866c623fb003235e48ccea29c8b1b539c5ec3798b1dbeabff61270a9b435744b1b0469157c374760a13b230bb2dd55f2a74a10143ba0047ad4e2defa460aad39c1594bbd300fcbb1f6626bb3867bbc0a2e9e8f6ad20f5f91fd0e46f21fff9f75efe1bfbee6d7dbaef8f186288f1850f171373cc7bb16294f79f75d1c1403ab780ceb8601f19d19f9917595fdd61df5242aff1fb60feab1de2df1324f42b5a996ffcd9201b77f803f05ac46e90a8092ef1cfd40286f2dfe79a26ba8eb98abd21bb28e36a6de605554e19b99c0893250fda824dd7f96cd61b466ea72a5c651a27c3a45c26f29a0f99348b826ca129b498e69eef022ee0c948ae9522bd1a7cfc21f978a7cc47de7419653cd7f9841492bd802114d9e4e92953dfaedd883eefc302a5b8f5673f09814db971d06d4a15fa5d6f3c07887a6e20067799267d1a7416eff043fc7381ceafce3cfd5d9d2aa3b5633b878b43a56c4681db0dcbc5e76022437ad2c666862a921e67bf0ce1bb0261748fb8f6fcc73f86e9a015461c4c7b7df5771692691af99f94b9aa8f92c4d2d70b4ecebc638baadedc7fef6854f6399c4e2125ed9e2f81e4ba878c0b3b4a2f46e1ead8af435386f9a1f092bcbb33d35624312102d5edf482879bbc76a11a62e44d89275f18ae13deeb84e6f9696093622113c0e612597ee3a4a38fabcf61bf096c49269d95851bb106cd9e70763bd2d5e971643a8259c035d5f321f12e11cdd16a03bca72e5151c64f69419a45a2b158ef728f89ce2d1f501163bb1498351b7fc96cb9bcc09f16aba8fe67064957ab92bc1341b3683b9a6d1a7b57c6600311f3fe6e046a45bd6d2bee2014803e6db7af47738b7ae87a1d83120bea2d04e5b671cbd4d9d65a67bee13530dcdf17cb300dfe729ddb513dacc06354b86e90a707d4352778702ca6626314b0f825c2f66d85ff394d7aee839e0817c2905799937896350e405cfbdb8d65ebdfc8b5e7c7d5fbbc19b86180bf1485b17517fe961fd7068e0c4719cbe08ad6de1f550c4926dc20513943b3592a48284921582bc16138226a5f458d298e8e2f8b153d5037edbd7640097a198167a75d8685af581bb71db87c4dc51eb1ab054f1d7e134ff7f8587557f9837a9c3b93f485b72930f3f3a69822789e92082fe2ba9ebea6216e9d496cf28ce9e2a8e7e8c6f0c86975f5267c1a1b2f486a175e239ea978fa7cc7d40cb582bfe6d66e983ca33c83e78d299b88f2b597bbf80684b1c82532ebc9824ae7581dca5e797f4cc7dc0285d90d51237db61495a9474d82ed7747b4161a86dec13c2f076e4bd47d6705dce9f72e88aa0759fa37f183d212a81541bf7875cb44d2367e3cb4ff849b940b28e74cb3d6af4721ed46a765209f8a6783a8412af2d23f6b4ef7185659c9cf3fcc23f2c054e0df7a6fc3b7ac107968bb38a45b766c39222ff8d306dc409d627a66db45c1a7f50a271baa414b722198a01835f300141341c04d21fd6c3a9b0db4e6727031208761bf6fb80c57192f2039605823469df9098be2edfe6691b6aee390bfcfab00fdab13fe5b5ae1572135544832f1321c0e440cb3ed6c930b066bcd9b2f501f1a91f41ddc69585d33a3ddc42a2a4f53f3e6712c602429688286f5304b252c35e7d5fb72185ff5b790eb4de2f5ce29ff7775c678a67db3ea9e6a55efde3fad5de552b2fc457c3fdc90c009082e9d7f0b9463fac87b5d7822a2a7de828767275cf739d1929eea3d9e6cf4d49f6ae064f33abf317c1e5518599dd8c6129c45f3db2bb702822de7beb9df5b97a9d3fa7f6f48020d0f32f64d2ca88c80fb751d11a30a628484a766c013270cbcf0762a7fb0a3701e6fce86ae351703ae45a05c8ff2b67fee66297f428e9122533db73b45a7494a41b013e17873d84bccf5b857036939635fe7aab3acf664c7e3b7d20db69ab19c14a373f87f2ca4db811c60bdd96f267321baeaf9d663943ec7686bc0276d172190b52de35ca555c4976a51ebc7eb752fc0755cfb7e3bc8b89c1fd6208b34b908f7f053a2ffd1423c3c9157f360d057b014781e824c27ebb0bf69d2900822a87d7ea94dace3de778cb73d33bce9c7a877a2af4cfc18246d38ded826a2dfd906427f006acae1c5d2f99221a869fdd15ad920159805108083c70bf7595589ad15409dd6bc7ef8409cc5df4b60348027a6dc042fe1c7e1468d05580e468b59447feb32d9af5b2144da34fdb0d203c0e8810e19d4874b6defc6fc6994979e3e52a42a4ffc935dc9314be33b3a8ab45c38b34c8c398a33d579fab010c6fdd850099b0995e7d20e2d93b768d570472ea99cd9ca1a4ce08a82df2260d0a51401b71d12ab96ab09760097bc08bb675a4f73765876418b71e101c9e005b51ec3ca56ceb59e7b7b3490660b24be86544f1fd0f06bcf0422480a2c89cbfd2188637f79408957aecf45eaf99c315a070bf89a96daeacdb67ad5c8bb5de4911c34a3e7127130b1408a0d067974c4c61402b3bca24b01ea6ef0e5d9c47ed01cc1b7f434a250cd5dadcef857a2c273f3f732085dfa539fcaaff0c57f79f24d2d5d55f6fb0f14657844899d46b8f59bae919a8e77c0a2f953ff9e6e3a8affb126e7a962afea595a7d385ff8d6bb0d0c044f18a732fb0f9a74c7fea5d38a85317861654d7ae1e7458933055a243648db9ea08dfd11c05f1197d24e2db648b9a8f8b280d18da1f3b502f9ca00b8111d3001be9d2da5810899ee776df005a8cf1ce363cb50d9f084b2279c5ae83754e3c83cf55af6acbfb84f24e2ab3a17f97a136dfa10aabd3086fa1d57dc886a405ca129b22c53147262ea38e7e4573051fb57837c0efe696a043f177a14d467cfbbf55e98e70cea9cc666779287f7d7b32de6eca67392205224dcb889d39d58e1ec15affcecb74bf3ff882b5fd4bbb4b0e3ef0cc3574cf43cb82f31e9b0b1f5977d71df6ddd4e1d812237b5b6146892eebf7a5fc8763b7e6fffe19db2eb5173ea88be260307358a78ededfeed91711150edf615b18a14af7835b7f773b162923848eedef41a2e826de6f0382e760cc184abe749a1354014b32725d4b9a62acea25afb247c57826d53803befe7d84f838596f6ade381f11746950f80f791c1b81e95e578ec92999a5890a4e256e098e3a1c774c961f693cc475376c9299ebff595079a0f25a9cf8832a0339ef0b7246eba60ac3f205a10384cef7863c36b44f2c5e78c327176e39e388f2181021ca48734d1ddf592c6a83198a632bc11b5427be690c24d72dbc32f17d99b178265c912274ac35d06404dd596cb0f068a175ba90da953e345f3d825c234d5e1910553cebeb0378d6b7b22da62f661d063c9df056794a41c6cc7cf708a0abf1856a495cc51c1c5c4b75e1c7e10a1d0091636adaae19f46d8713a62588900a4db9decca5fa0f134c51854d6034633f8aff3313d064776950ae1132ee59231284ece846c2331d94ea280d38eb6caceeb08b90abae30671f95afddbde8f45901f4363c3fb7340a061d89ae440cccd1a1035444b2405b30d2049c9c24a35b18145f9bdf071582e4fafba2aed76981630224f4c07c90bd9401096b01b8b3dbba091c393b72aa7e842517d6c9312bbc12aeb7e8e00935f2f44f422772fc4b6b6934779ea080ba46b45cc8047145114f748f07872f47dfd06bb13d5b9769124b1dcd77ba4082d1d32e95db35b8b30ec92bfcc2d9554e4420223cbb8ba7186818eb3d776673db8a3ac4a0854864ec3be8a7ade0129c408eb6cb022a5db998d5c81f7630ea31b947f92e85976422e357ebb7f73060cf85fbd704f60ce1922188cb079f497f2570957a716f9331d0f1907b23dcddfc007a94b41a77cdd0de870f16f18503aa40d572b9e0cd093be01d214450c85d15a9adfe0e61bf364bd28b80752bcf20158f51b10deb1b0ae18c249b684403d87a292603de39215e3fe42581bb603fb0314f949635fa935b74e8b996811b793ffed2483dbea09f9d93729e8938b93476120842434b68fc1215773ae5db97a9b132f1e16fc560f41cd2faddb80a9e9361f62d167a5185e8d55544bf895050440863a3b51a271165d3dcdc7312bb5fa0adc068bce8cde8c6b854f76d7feca7b00a8beb65443c719814414996aaf882306f944599cd4213736b2bb73409283fac72d0d0217e57e1dd5f8a66ca44b68cae27dd40cc8876a8c6115a5e90ba178252e086c5f91a59dfef57c988b5db836d008efad641964c596e6154725301dae68d01e7efa760980bb6f293c40b8a69cd18b16d9d7ccfc11e9e6d9793b8a500600c096593217a3e45583f72195357707fd5f963be91d84803b1b718d81151c71f8fa2211c7f13c3af936e497665af16cd8f1670cd01a0150688971b5d8ffcfe10689b6643a9cd074f03f33f54470169c9ca5d6c2eae51403c1850b5d6402e697d34949406a3666c7e3b05666a7870b9616c78b8856dcf178f74fc878f5a7a977d863f5a9665a291a461452a31e2a5c9f47349aee8e8e1bccc461084a3dae1eba50f7012f3396608c6aced00365c4a8de2dcf31e98edb10a26424c4849133c0d4666a6b8d2979ffa5e19df160545747a1b6038d43a19181c44c230989378b4b3ec8b1076fd0074f2bd612321f16183a5e5900ab234cda3e0fb89e12c9ce09cdda07da457663503f05f66fac4efc90875098e68245287b1ebdf5223c3cf224c27e7ba1d06fa9704793727b0967e3ef6b2dfb719aabab8afaa74639403b3ba6064f317f3863eff7bfbe678147458ee04f6db6ee1db67d31a34dee2b3d717141b4d59e7c0ce18b1c44e7485844d5baa3202ea75ee6b93039dd395553dc11121a65097168997f2037a485b82f1451c6f7699e47531304062bf49892b76abf043de02363859c4afe8ef73dea6aec90d6cb09afcc2be04a50f9c2066bbe5a72bc049a6f82e59f1eccaf1de0278f3a8b114cc094ce6fc530a7f58019d5438cb1e21943c5e2dfcf80664a92d3ff7d21472f8bdc114e2e01ffb6c8048d810a84818fb03be3b5c7764234cc6f05f431f16e3e6f99a015455f528ce28275d2c430808ba3753ff45ae7ba16ec01d98d5367d9e7da5adac1776164a9ece02f6d20886d9451a6fdf9c0ceb28ef71cf7d89d682d0baefc7282991234cd4cb0dbafc2f31455069d24b45abd6bb8166a0af663afa3cf34d3e07c6b61434a95a7ee357a2a354898b0e4e734e6b8535f1f5707f641b561d9833a9d824cf611d263149f3ff3af0b9950ce39fcc1b24555022b4c18dca558b6976321f6774b17aef17b88142d43c1fd49ce1969b98580b4bbca04be1ede87255c7c6cde73cdc912737085a378c2676e7cb06df93bb6d435d085352bcc72dcc023a3a13984db2c98252c4f5dc97595ec6395131a5c3f230d49ca13aa6e69dc02196d1ee9efb3a4b1ab505a13f45340f35ca624fbc5213993c4ef13232dca04a767bf92292235c459b8e7e78dea459354ad12d8e42af17ccf75c54967949c3f69527494f1cfd71da751fc52da7af677a2af148d8ab998bd4b048e0d929723ea09efcde070300ab2101cfbb03368832c08b17a08e326c5cf88f8d60076afa58f9e563d193913ecedc895843ad25aabb988c057735519537457c241b7a029caa3779e88006f5dfafb5346a7d55e07806ee5e425cbb20c27917dbaddcc99aff192ab936f7f73ee5280bf14c695d7fd8c8ec5f2896000a49a1784ed46ceb42deaf9fc9136dc645a6e3c118260b33609dca4f7007ca1bf2c7d9c14dceb296c8314857a53c3030464d5ee1ce44226ca48bc15ec673bbf91bb84276723dc365553bf0ddf16e96925aa8218a93943c28032b45bab4cc157abe708a64bf47d3cffc522f0cf9bb174de7c145461e38703b6267a18f6c1265218b6eb4803dfb5e014a2c9388ebfe559aa9fb3ae09e9e29ffd80affa04a05c8bc0742c5ea27087ed6c6053ea308f31cb4b2fc365a1c0a3c883e595d471a36263e6e96e983bc32b62566481cdbf098af5d41d6549f942efbbe57016c33a7a5751b3838c44f5c36a9447d06614064024d587f43560c95005a995ecf3c8e47f40b29dfa9e552f83de7f64bec5ee8fb8b5566464e126d08d92416794b5cd494c0084ba9255a06aa9e47c729b6fcc42535caacd7f29f2da458718766d315403521aa6d2987584ecdc6e595d436e9a77e875d56123ebf5c4577d7e491d8ec4bd461f68c5efdad94a606627660b5acb3b1f0a1a24bbd2a23f93d5f937242e8d5ad4e522bf0a0c503a106402fd0120cd12cb97aa7d0cacb51bbf0de3cb02432988f81a2c52cc9a2f4217554c2a22348804087efbd625a3e57084a0215fa4c5399bb0a517346701ac70d9da5086688be390c83970bbd3e17b8ac3d343ed750150b5d688cc940c8c553565c5666b893cc81a92c20c2fbfee78fdeb7476e76d864bb70d4f7e857ab93dd0dc5282190615aaacd4925750d5acee77d46840f98752ea5ce3f95332c943e13ff329037eeb1dbdbc3de954d4d9063d77231018821a5817ca55e5d98fa391392510525e0da6a5f03d4ef5135b5d307903e1e23ebc9a8609583ce3b4bf5a2f1079929b38524c0f34808c21e290187b6ae6d164c52236bb126a05deeb573ed55f605883bdd12ae8e05132eca30e2a80254bca4f1ea2f1cd84b64de6e2ae46601587773a96da9dc4299b0b37de1d67a25f806d175eeb5542e0120c5267def75230774e4b17ae963420897fe4752bf30a7edd098274ef953b1b0b4e8f09cc535cc5476dcb0296928f38974e96e5e586d26a5fa82ca1891fcb85b1fc82ab0f847122020fca6e8b7083dc1332143d78597c9c9f2b4269fd71058fbad5d6e931aca3e5935d587d11e85c47d4972efbee437ee7125bc769262a767fe4fca826fa76f4528deb0d8730e7c86c431b211c8ca6d315eaaa641c8dbc8401e112f7644c37b0a36ee2b34157002eba56086744866077c658d6cdf788eb62dfe32126d1b769c85f51d868b128e571b162c94b588aec1da31326c2d88e85e9635e02d8e5d18c59e027ddfb50ad219d9186725dbd6cac2b5e13c6e2ecc92303561f1775995e8c3b2ccc14aabbd77efe21f8b344f8d42558e2903d9085fa015fd7ec9d47ec36d9d4cb4022605c563320498ea126ff56649382f01164537cdec6d5dbad0f240a836a09fca14eae799e68bdeb409d1dce4869acadadf2fe7d1e45c98551916d359d2214d608c511773478e124544f14dc35639533fcb2d16d61f90b0bc6f7041f39e02aba5d544de2699ec3db5383ced18c69d5168a80a8ce728b148276d8262580582748c2c26088b3f6fd85ea66a1b3ecff192238a04846df0439e1d3fede30dd710859c124fe38be49cafad9f9497f8fbc5a18fcd2a8b5c68a59280be3cfe0c9854c315756417b9de7eff20dce0c34e11558ca0dadda3207751d6b385cc8beb1d9dbba899907ca9ca0710bdffa4a0f27fe667886739819974a4924cfd1601237ea1dd31270c2a0d6f3eb216a402d6b260527725a75f8bb779e57fff60e53d0d9d890807432573c60f0933d6d41ed4aec26050d089c2eebb268b4d8722171ec8daebd908e33a684719c5c37c272ca2f6980b92e868cbda18a37c8902b548e324e24ac17cf1f5d6ac88d14741354b801d4aea46a39eb441c650444ffa65ae5e392d6279bc8d59720bfbec8021c28c43682996cc0f18290fcad7090ab3795f9e553e19d52cd62a24b6f87b890c808c9d98d8e7aa87542893fa95d011b620d7dfe4e3bd79c58cefc9ef3e674a4270c087d630b5d1044315c9d9097baaf581334c5db5086cd99b501c1614b8ca9c038b4f17e7cebbae10c7e57227a90e7c49b1186d0a8481a0324bc7e05f474636eda7acd8a22ff8a0fb4b47886c15612a7aba3af874f7b592007346dd328de45ad6ff205495fb02c93ddf06eddcb98b535ce40e34dffceeb42eb7062efcb26de36f4494c427b76972dda4322d353756fc51d2b66546a7849a10078dfd6ec5335bd5736de31ec3ba5aa14b5533982bb8ab1e94f4ad6ae605fdc62593ddd3dfd1679ffbed680a2769d4ba7ccd8eacc5311d28c70b12d3b0fc8f41d64aab5b009d8fd657d77a8117a63f256b117e095f04b29b0b59b4e286ac36b4c798f9d0c4a612eb46a01a40b76fc9b4e374e40d42db2e1a464b85c440b44d94c55153abe15d2df1cfda541c3f1c1f0d326b3979ed261b4e57296912ad3f652cbb10d3a1e6c962b08a4f97ab348fe562cdc5b67590fab5e7e295330bccf47bb849f50c322b23dbb793054ea2832a0d3ff66b95ebd4bf38b8500ffd9a97ff162a518469801ec15a1422969149b6151df619765d3e4ba12c4ba921e5fcc7513365d68f21652940a702d1802583e4384efd2a43a9776fb72750a2db290cf5f9550ffdb5af7f0cfa1ec1e971753114fc551a666a6ccd71ec9d84f908b087f321cc2ebecefaa74c40e1823d04761dfb105957d695f32217b1f00c005b9f09dbc0bf185923adb820e635445bd9ff3d9eed27110314a44dbca4ba31f706e27e046117e990da067f9a1453a4f6a837b9960576e55bf15822ebcfb5e0ba854fd261b9f81976186f5697c75fca6d77e2259ce33f992057051a4b5a5a04b165c6f39cbe1f5aba31588d1354ac35517ae350c36717639a3a42a00b08b3ff207d254cb1459abe86c2e6f83ce5380f07752789940d995d998bdbffc43cace8416a0c78d895481782f54e7d46ad2696b80a9bcbb0c5ad5e36a0f42a9f75dca459f6a24baf5f4a3733081e6468bd3ea8415847cc0826af3b7b4f6b95586d7ed4181b98520ab8447c4f9ffb77910a9638e5dd141d95adf9180467feae9731df2d627051b054102340a2155c36c7fa314c30ee05698ad881c7fccb6e589683f0772959226880feacac0a6bc4bc4a562bc9fc3a724aad1251363e29c15f4e8ea758c609434a9e9f6a220a5a9947b4218f64e243e538aa58f2d669fcb12edc7a53a32e9f87f9ba8d6a36788e0268190cf6289793b10bdd3967e685456583bac0d9e7deecc317d82513284bf161d91423f3668c91013dde7a97b15d89658a19db8a45ded227476bb67123a2bac2fdfdea7d245720cc00cbbef6764e6c99b9754394d33f43f77978ff5faf922a12432682a65a9de82a2664461a7c304b205ad19ec9b8778d1c085eb2488781ebe1847098d32a98e0539346f1e911ef22ac2ee18c0958b2dd1ef2a453d2d4e72ec016ed68589dd4585a3e3b0e11b4d81a28e40eab8e47705c1e84ad2127984c38c9e5cc34ff0ad10c2f92cc91ade29c4cb1be007ba20ecf42ce97652f5f63776b7494c84998b9823e6cc7d667e4e4fc8c42b0b19224e2cf278cbf47a20bdd4eda34137d42418586878bd8b037fd1d49ddb4127bd6508459130062046dee9d9acdd8fd783aef5735a21cc33b71e33ead2b7879451f7ad7871e6a87c582ea1fc6cecb58671646294d4c8ac159a26e617a2b19f4b876cd8b8787aad6e23e25d77ca275354fff81a768adc8438f2abfc800138483cf67af1bcbd21457df2a5472f94f52a316fd7d126a5a8b196df7a8dc9538b60ea10bc62a8f283c6e6ee1eb4d6c1b566c404399e92eacdfd3be424e970a8c088bca7fac72e6d9046c54d49eea02ff5f714c5781d95137777b5b109f1c8cd9ec96c4f2fc3ad87d7a929298ddafbcb9a221fcd090f8b81afe87eca0cb319ee20988fecccd195d4e57f72b4427b9a9dd221913efb5a30757a0d31a477d1d3a8fb4c8b78285335304bf1a5740b44a3b6ae88998133fae986e82b1e18d170aa22130850f2c31decdb91db4617422a367e1728c121c2309aa3972a9810efae501dfdcc28a157c35751a15265b4739db86a0f78e19d3e013df53bd6b39b94b911876b5597ff85c11ce2ebc73edc4a9fa62ec59922390e8b96c90ac8ce06d7df2cdd680f9cf56191d2d1316c11f88f3b3008fdd76c7235b962a33440d6872759bf59b1d5cb1ad742e0c7dd9512090a393942e7901cd8790779d4316e3ca8528aa342d91e0cb072929c880b939cde9624703f3e741ee04737f3a3806e8ab57c7245a2e50285fe635a6464a0c238c8926ae89832ec42c1cda0535b11bedd8b7612af1590fab46ec2b9f668050c489d704ea8c5c476076bfa11531c7c9527add4e155a72df888d11a6940958757cb76b1f11b7e2c63560774dc0748e139509a7e357a8f9076b82751e2b6b556c24733cd73086d959828e0f3a2dc6ca84791c839a24a378995aeb41a50fda3fdb7aafc97030cc5098107ffb1fa0aef4f341c8c73818e49cc40d69092a277dc4f004a8bf71a0f5aab1ee33971a7046f1b0e915f117a8114db103bb05e886519a23a889cfd60773471eb66eb57b56c0cb227b8615cabd1e6cb44d0ad6f7f2e70330c66e9fa4a4119800359366a32880ac26f42d845fe196dc11b5a6ea9106ec59aa6f9a15708adcdafc7b5a17df72b4960de10e928ac995d92ab439fcb236fc96456c9d36cc561c655921f003440f7f753bce11bbff123ff607c58793d6cabcd034f150c89d5d156629a2d385017069281a945691db833e3268d14ff2a83e4928a1cc34e190a5595a3828c4d707f7c99336101f707c1dd844ff203a31ee5ba0ccb887375b0cf6322747ecd725de2a03878ff60503ed747f960fb8858d06096e81e378b33e132f5c38714625b8c78be7cb8aad51b9c56a6ed26b9a547c426862709a6d2b440dd451933b2ed654b8a4040afce18a380681f78005ed6839ef03429e65f4f38fd82283123520a0d0395615403ef9a003c2d429adc2c3a72ebf5852796bbb3f4c63a96afae5133df4434affb51a441ba0c220648945e0b9ec7041807fa96d408f0bc5550a96ad8306afec98e18c5b5d64e0dabb177fa6400895f9e548be77f82c6aa68a786b11158ea0639c1cd3e655e3d265a8c34eb3dfbd0fddf11f3a0e4cd31f1b7722836810f7558ebe68b6f83ce2912e86a5d2dfe77ed7c7b53649c29d95f12eccce3cce426ef5d198558e1adccc573341fbd55f0056d0fbadc62ebe6e7373131a9b3f281d5a83c13e54a6073ae27db53630190b37078348b98ed87184dd11cdc5645488a701d73603f796955773ac7caa1e067617b57af7218bc70175fde2146bd97ec7c586254aa018ac077388e24bfabc0c3c7319435f11cda46b4272253461a323a6540be741a3cda52f1c850beeedce0f0660bf52355226a18cad67fe864be34c1f8d01bb7ec451ac9bbfd305ade3985d60eda74e36d6155d9fefca6ce8a0776bb28007353de58cb079bcee07bcf4eaab31d849c99c63035e5aa0bf82ea85f6e828e3d6db7a0041ab99787497f313bb7cd024a70b8abb72c27b133bbbcf6303b5ba2fa1c92e2117a1251a5e580ac93f666d4e88f2313fa1f1556da620932ffa274f6e6b187c9de500d0f632b2d409b611c1004644804964cfb42f4adaea6288e9ec818948b12b7029201539233320b64adefe0fc9693e765af0314d198562ea6addd7f2f5524cd4ac8bb68fa362beb90a7146373c66ca65c48fe976c69bd150442eb9266f8f3ccd46c475bcc00c8eec919c4b6548690390fcf6e4f0a3fbfd3a9c030fbaabf54405cc8c75739bdb511aade3edc4937009fb8dce37b133cb887fc42a4483032f35cfd89baa2510cdf64352a5cbbf90e458a0459d14ab026531b8c66fcd5efae26154720c7d605fd1a99d43ac4df2a6bd7bc1030799774095a1d2cba9184465679c0478691dcb344e01f17c27a8538779e7c5769eea5f373449da2ebd3a57edaaa1fdbd3c0ab8ab5dbe329ee07dddf14a881c3765405fc76fc983b3fed622db396e0c8999bfbddb03209ace7ec2f629be9d948ac5ff81ab2da249f81429407a673bb8d4aabca3bf3bc112b260cd795afc033f8904e08ff9e2a2b3fe36f62be2f2787e6fcee6e6a6aba5215a92af3f6af734beb485b23480f362603ed09a6f5adedb018dd36ecf3a28a7e4177d3ce66200bf8550778b023a670fd3e6bc09f1c12ff49961635e951640d5e1d80356e12c882ac31e2747987e4e7bd293a5265979ffb8fc31d1f65b778e2b5413fc29513b54c5df242c85d0eb4782c0de5494f347537758e0c56401f5fb0a401b71725037f4b864e137c81c74dd0bb80545c24dcc83efd63a20904aae5a0d4f1692e2e370d53a8ad13970e337b37905a1169f200b8dad4c050c387512678fb100cfc45eb1e97d6a67f3b6f8ace08a0d4205ba365081caa6b4541b062417591ce9b249420c0a78031c1c65768618bccee1ae77bc358b8da9c39e9f317ba92c5524b753007d3d0d75da7271900618b74a8c8a599c54197c163b3ab49995ec87c91933329d774a7d32bc7d1271c08cc8ccfb4a266486a4b9ccdfbb2d19fec0c2584c376983b4c01fdac52fae2eba57ee1b30311993e38bc8d14a5be250d985262c750ff8709751c57d81ed4fc3d9f96eea524bb90935a48262be4ecdd9ac7c61370181b304f4492849d377a5098ec1e48bf88aeb4480f02157f4154f23d5307a46afb2e12fe7ee71cab3db3e71d918b338d2fb5b1c3b31e16ba716b1fe44dd052a178b6d302258e50ba039521e20f8d13435b0cf42a57025fd1344155cb8e31fda8836ee28e425b7dee824e452dfa7eb8887fce2d534a0e8486d7e1f54873dc7bc8f8525e08d8934adf1622ec49a95d590e812898aa4326499875c76d8e1218e4b8f217c5e2ce0621a1ca122721c1be5e33799dd86a99335d2fbc82c68510bfe220067ac94a8473c5d073f19d93e297e55919110375b2dbb67d440649460bc9d86591eb7752dcd8b0e8e8e1286c7466afb8b19fb70f27c831d42b64f0af61e6027e479b5eced9b8b5e553d667c3dfdbc11c90a5489a4cddb9eb946f8e90320adb60c8e5791989133056fbaeead69b65044a6600e4e37688d3e4c3bf8f632b88cbbf438d32e3f69c6b110db70eb996c03b9e1805816e33bc2d6276f6c360f63af2b6e757bb7309e0abadf8d9ef9d4ae052b150a9fd71a86309fa74493087c8afaa10b5249b3e523e8f3bb5edc1e4dda2d62e1e68862b00f02c9913fc6cc876676e04979d8bdaac0b0886885190a8d0b5b0fccaaea8ef6e4b7aa05c4bc15dd7fd9a7250bda4e4600d09af0c94c33b0abbdc570db3f5e984725f33096c3f739548c99d5c60f557d97d09a9e65cbac550fea28aae6409cccbb92c63a58a7a2d3ceb59f9ae07ff66997871f40d0761cecca04c0f47b98f62b23f05c0e6eca3442fb21c20eacb28144cf17ab6703182c95b8f1f3e6894d9f16e2844e0b07fc9287e04305cfeb129dce84c299efb8679ea1691e023ebb4e05d0da236036e5a145e95647bd0fca4acc93bd882b60fef4b880375fbe14c346c31e4fccea5bb17006f4a921602254ff13f171555c3ab307ece8db7c1cd12d86698a569747164b0d257e0aa7a1e519625b2aaea2369ea2b7a4b39f8df89fd70311279fc080c5c225cd40775200b70be77dd939cceafad48f701cac63c53069915f1aee660c2abd0e7ac55f9b21bda395b1f1b57bbf8821d33f6fbca5af770fd36560a6e7c789dfe7a988c8c3c61ce66f4863b8a2ccdcfad5c61fda202afcdaf3413ee687eb321675ef521088d55a5cfe2bc55c5be8d6694ae9911d195b6ccd9c22a8a5cfb28fe6105d4237248c063153cd89c46295c8aa02e4d71d1f175dbce8cd0a039d2844570f2f0eeb54de7d5b259798352b7f383f2245ec9faa9ff7f00c286b58f8520fd23c822267fa51bf1cd00acf7734b07120a1e507851cbcd55473a1a118a7657a0d13bd0430bc2b109c44064ec19e0ddd5769d7210a231b0a7eb3e3f8af59df0747cd291164b0c6840c7a49f8566338864348cb2674e0f16209b1bd8cfb6b398b0b9822ee899558d6924daaf8657c47d02c14441871e658a220b1d404887734fb4ec47d37e161cca8b291cd7a98efe6d8782df758ad048c1b1bba34e0190fd392bbaf89e75927e46809b4613ec2567608ecbce3f19e19f3eb2c4dc96382061e80c9765ca641f7741ccbea6ddbb63babc4e96b0e3dc1c6b2d61da93c0d220b43dd630aaa405075906329dc84c6691cd458aa107c461b73a6c0dae6f04de43c66b25b98cae12c8b5a324f93ae29025c9f1d4af05b19a8df780d99f6cb8210573c67a7086fb8a6b204937cf42b7766cc6dd7d652f3d916354405c00f3bbfc9876151cc4d3912c4c741b96911130b9adb052c7c7ab0bc1661b8b3f13f97cda6fbd3b0289f33b7ca17a48667a01e8b7fdcb1b83181ecf8ba0aadff97d48090cce2934b01953c7c83db16f890e43bc519164a5e699df84e66a5757212f2b04ca1ca27d568ee3101b8d4046aeeb7148d5dd831023d509c64a216a37880d79c269e3c0970e93191eae1aee5c36252a0c70499c4a9c33f37b4e6b967b4fa85e6cc11efa2b5448f740725517357b0677e7e471be7aeeaa3d41461bc76d1565ed9a30d7edabc822acf6980741e49559d111e411b0b135ef4ac7b27535bfb13f2c13633d0649873f7dc22a61a7611f72bee400f81f3d77e97045711e21d6b68d677627a0325894341e9411a8c17749035b912a64234219e8f4d7390bbbb354dbfba87d1925a28524d8529f7fe64c439c2121bb8300091a1b1636113557ee1f59321eb05557f7e1fd1ca2098821956f5e1020bc62374c719ef862b8249b69ee179d3ebbcbce3c2a9663c1b6802647e28c0b761362c3dc1e7a11c97929ef6f2d00172f80be35c59fe1555cb932c595d2f3f04d3c71641316493da264306d22dff7aed92f8f1118c01aef55c8ad4d2a03e7e6e74ffdf0e547531764b59cd6d491372548ff7bc1cb955e621f49c992ec057158ca9294b7d511ebf2aff6153fe7eb8288eb75a73cbf7d4f3175d3746e8be4a53228c2436478eddb93b3c6e7edfe32c702c7e73bb2895ac4ac55f268b4a7fe1d368c54d8af11f329bdfcacfd7674d772d6c86af75a70683aa64d3da84e60ffc645090a59d08b4284f6f7182e0d4cbc9c095ae80d9e285073e744322b5fec544a3e7862e654d2a38fa54c14cbb75d66d031f5b35f2df1a9f6b2c7abd9126091c3943050139415c1206752cec4b8a50f28130380946304189e1b5385f4fab38062bc8c4dbaa84959c5aa30297f2f9cf86cd01941140a39ef5fe381823fc2c5371d995984710c48196ca140cee1d5130ffa674d11e8d8ca807e21fb2d3592b349d414e5655aefcc8f069e50be3c20b5062b13d2816aa031d19fd957d3d59b563ee3f784b630abeeb92b0aca04080081baaa50303dd3c11c1b2634fe68209d527e0e83e258df5bf7e87ab9ca2006fc1bee6d367f72cd3b87d4d1f29064afc046f5601be87d56980154e876f6a9894fea8072a7f7bc398ae919da06f86a707d33eca5d7deb6539f1889478a85ba6df219263d1cc5428e413ad1192291e3d7fff693ea472b80160c8963972ede63c513ccca3248cc2e1326e2f5e6525341ee9d7202f92274f7c751d3c6727800790c5be8bcb2468cf4015c98d6ec804ea4719938d35d5e645050970d5d5b9c9f0d41b3fe0936f56462efa8b9b10d2c322f36ccb22bb42a9b1d34bf909e8d13a31f11de23724afdcc78990dd173d76f0e3d79f5e80d4b9a0dd8c16bbe4df7bd8d95360f238ff9c34762b02c2ad0bcc2a7522b3ca97050aa94e2244daa7dc1723408cacb06b7971e58b44c8109db84366914b69b0eac81a3325ebd67c6da722de13e86b454368f3375aeec2b17b000f322b5cf93bbac0deb8dd4d558c6696eaef84be9dcf499de1ede12868a1d446969d8424c1b089e9a564843563c812050e4eec602c68c748d9efa0ec23a0dd63be156a603186d4c7888b8131479c2956cc52b23a6f0f6e2fa9aa5021428754ddb240d42e9e15ce8dee95eecbdd34738df234bcbfa04a49b3de287b9b9ed8f15d3e5f8b9f4da51376d62de837ad8008990ec025c20ade0046df0b7bd0b5e1446ccf569f9d284aff807ad2311256a83c62d41ccd5ffe21c4a16804f235f413a804f38373383886019b3f432e78cf9435303aa83b4c9512731e279cf215343aed616f8c89d648e9f113ffc3c79f0d4eb484b9dee9917cee2e59f3c711d2688d648645f0af8031ea327cd27d2ca025bc004a1356185c2502f7291551ead71f31d2ef260a405b788deceaf0b49fae51b04031b00ac525bcd8abb16058e0f8442c154615930059483cb290c7faca338904e57deda9273357ddf6fb2e93901706dcb9c59b4bfa8cd0b9628f03eb4c91489ad695e18e5f169291ff92236018784fb0ee6a9cb6897a714983533f0fe1f5c34e11b03f3d179ce7ed0e36d82d3f65d4d0f60c42bf198744bb9e0ea7c0973b84cb3ef83df9e4c433f81a6f97ee6acddb8cef131db4c57f14769c41f9d2313e0a4caa672d0cff44e477ed91f728c0ba7ce52787f7a6d1eb82819975194a9190e619706ee63165f6ed0d4c51249d65a4f358b48b5637888555b4c5e73b3f827c343519357e713e2f223f0713ec7cc7666960c128063503f96340c9b8f90b02ddf754a92e556ece9a2f3fe1efd718679582089b4ae449770bca66428fdb39dd57aa02377ee2d00cdc0800eb11d128b8954e0cc043ba26424a0829b292a7d69dd77e94c53898b0e5f31540140b9838417fe5c167161e16088347ebaf13200596a347991f6f15b92beda588484556498b1eb5562d61274796ab7a66719206d7196af295e8c0fd4d0e6172e84a33eea2b6596dbc905e0441ca3215f14946c599bf0bd5fd6323268d1ba8aeb91db4755ca220b06541d4f4091a53ef1d2282b13fe99ad870ddb770d9b1b5ba936cca52f5de525010fb51f753358cd0e64bb960b9d74571a423eab0b59926ca40561ed062f4a620babc11399553c8e9f203ae3126611ab527f3327ac2c32a9127d6ef9abb15b3e5c05507e41f7a291b128292ae5f71df982e7b13cf060ac7d3b4dd109ac6731f894e21cc470e0b29be53eac0f683be1ff27a251c63804378605b3f73aeddabe8c4016ca3d3527345b79f87504725fbaf2630533a96da50c77da5cb3f798080d44bab79de87f3e87339981a8de27552cc1bebd379aa0a87e945d3600f5a5ee1e06aa18c59cf51eb6f4028b706a5ce9359f4970e13276fbf076dfc30438be8f336d06b857cc951db5a20717f138233375685527485cb47c399bc9e3839af065bc089d2e7e550dcaccf80089e51c9aacaf28344b30bf09787325f49542181bc6ff6b5553da52fb407d4e03b28ce704a14b692ea373c4792acf58aaabd782cf14a754b5a3139b1003336ac59320f26a113880652bc0055bf297c7b36ba5db5514f12dc1dae41148711b9eabe7620bebba6918093eac6aa45976632a1faca6957ccbead811598fa615f6f9c8b91b1652878cb8315779cd1148b383e01a50476c4894ac54d37b37f0bb3242fc18087d4c2facb6731afb64c06833fab9c977ba04635bf09d82f8efa8d527dcf3742ffee415c16f257486f1b20336254bdb25ce60aa02972b47cc84658d3f5d584ce39310688f542155ad0e5a87a6944b3434cff3112989463bd9e2ed16a9cb1bd3c0318c6413223376dc4933d92d695c38a07cfda7dc54ed2b4d7c5e4c2aa1fa8b0e6c4fdf5771eb77d9abb25c0677ceec96631dcbf215803e57ae38582646df725017454f85a910f9385c339918915f1c02fe5bf5b360bfd4b79b34b151a984c5884222b45ebc7bf59d079c4006bcc728b640c8a9812f36cee3630e92248850aba82e75146161d39c30c543b0729b14a888b5f8b60e4d5cdc5d6a79aceecfb1bf40bca2cd7005fad597cec8a848317f14987941f44cd2caf7352003877f505e5549e96c0ed75c9b01eda068734a6534ea46458c990a342caac998a176c784b186c131a19bcb32d387dd2f900a96e204737030cd185d387352862bfbec24a86997445f94903cacd1dd895974ae5d30ece15d9b7b3c07ac072b75fad2a284e9ffc0a93b543d0bfbe3290df71a65131e60d2157abc7a7aa941a755b7ba16ff5f51a4299072cf2df2940d51f17bcc4377c4d7b384e72cdc87ff2b23e63668cc0dc0f7dfa03c9e9cc04f02ccdefa28e05280ebb0bceb0b628df4abd61ac5a9fc62c59429db97ab299f4f6b98568f63c474e34890ef218b425c9c0e54138fdb915a7de4fffc7509106205cc5da98480ffb8813b8c8d55a0fff811d32c2745244341d426f60b4a93c5c6702c0a9fd24434d1376f1accfcaff865380c820f9390971a27ad5db4621c167fa3bf4946e00a91afd0751c4b539c1d5b3597aeecaeb8ea540e1af77017225d67e9699d28414a04524538fbdcf02359e19bfea964f8fd1823a156d2a4682c95ff5ebca2095376299a62902db95b4809fdb43bfb2fda4db3137669d1ca190c37052bc6f6a3ebe6d0a30e91140f5627887cc19d528361acfffa33bff105ca628c58743363995973fac1f3fe654f54288f278aa893892604a3187d3b1232e460d0ebf7716afc465aed9017779278729b11e159239e70383e68f4337fc65f20c77f5f7cad976b024afe841ced03a8c1a731e7815042fe9905bd46641fb5a9aebc7f488756c8bcdc79de994f31129fa6b9e925ed0552e86992e9e95034d843718380fb45baa287f71d7e550e762bfbe1c1b0d30265bfe8ca6a8c2057a1a4360e7e7af7349bb8d056648a216f04a9ad16bf45fa262c516b3d7343429481e731049cda6f85bf72c62f2a1fe3aaf34d3765111dd97191bf090a488ea9786bf3112b46fa8628e7eda2b999bc997ff7050795a1a6f4a29ef35e55b9d76f389b29a6b5d1ad3f113d96c6c32dc74d78fe720c8b2be0c8049429dd42ecf12516341b38b561f467a15757d45201fae332e453691dd8161bd07fc025cbe0cc8ee418e963b9d43e9b1699a200ccba8aadeee32840654c45b6fd36de21a15f5f5a6e50fadc5707af35ba4f0b6da42c3ed2d873729c4fceb9171398a2f095f399907ec4d4277eee628d7b7e19adb9e1076a54ba5f99f6938ca07f2a27d5ebaf79f890b8ce058c356b814a6d734b25a76206842129f4650424c7d3a7d2fccdf52986a0b7f50eb4784e2e649db76478ef12df4a1e25db1fcd4c239912a4e16316f60b411e9d74060057ac8d7cbd5558e2e6f91cf47488b00bf151a28c6d84778597c5aa6226788ad897bd6b273c92eece6ab7d4763a39376ae0b928783dc6812c579a0471b32bc76a65eca6ac4999333acc24469e2d6972224759fb5ef759f2ed2fd572db257b67a837655cf5eb1047f80200d9f0e60261eeaf3823051fedd30d8805e07667df45e6069a4a00b3b24e96d7f2941e73fbdd6e543b22bb408629f8556733f4d57b1f230c7c8212ceeb486f97223ac1fa1a4ce2d3a283fc80f8008f63c084b86cdb6b173ec40538cd4692ca7c0368b6e3bddbdc793bf87d9ea69a0386520885e536d8f2fd1d5e8d5739ca0dc51293ec83bae809c271425ed1209442b6c31d1a7b359dacd12642645dddb7685b039607ebe275a1bc87824a25004a488fea691ca9c07e74e45f4d275151604e90631ac5213ef735bbe4e40672f8fd8aa8f9ff23d50f2590249673a5d7e4021a256e081e73ee73b5e41ab80b52890353415f967114c9d0b25b5a6720634f11420c297793b26669ea247d2ff32599ddaad66aa4261f85856d9df466833bc96df451103d710029501b2877b2cc6dac3c9c99a4773815d2e01896c370d461556f96f0b62357a8e6fc206b0bd41ac846706a847a2e8e2c52cc26f0d9058685e771bc8b565a8847e1509313499b1d5772711f5224d852d720898aa06458b5e83f6b562f46add5794169f17dae293348678551e34249ffb3aa632477270cd30cfd9e66dfb85b0548f9d5149bb02c6533758e013368047fe77ae306a49318fc3b247a291ac718ff34515c200c305740b807442a020859ec52b3075653fec7e10a4895403ac19e6207ba6d2eb4180fd1a29b18d381c685d41cfb02bc5fbf601e843e079cef5766982a485da239c3846d590428d8e69379bcdbba784a47b61c49be973d1c2c8c06481e76180508c2ba70d9f6063a666d89679eeb7952e2a111368f6c01ba3ec182b1f8282b174d8f58ae687adbc03249c272a4d7400af43843b70f40b7ac9b5fc41e9fc1a95872627fd7ce936896a64d00d0b587771c814c4e644f1b6d5cc01539c24099cf3109b774b7312c5768a3f4e3dfa7939b2e7709ec2002804a797ac3f2bd380002e530244826e815fbea1089ad8f3eb79ce1a58a007a7b7bdca5f05c2891ac2f9d18c864d677aa67e7d282cac15da7b1881898e52ec710a4aa1910b115b785fa20d91f52b99fbf569b13565b8acb62175688218d309dc6accfedb470b39df34ad6b6afa9e84a80a58e3ab4d3e5b4f84b57dea7f5b348a476ddc2d0b80317e6a743785154ecea8abb9f1f862ad7120081b4a1b83aa4c50cfed3094723653c3a48988c10f254aca9433f73da28571e0305f1d98d7e8ce91dac2054be6c97b0546aa577c0df94a9189890f5080cfbc6a45e97ac5205ab3ecb122b90568444e382e4a400655d47d9475c73b5f231045229a445a4512fe7718a4b1a1c919e17d52e217bfbf4207d358dba1added84040c5588d0f6cbdafd745782518b742b12ec2af39342974faa8aa05a8b531ecb3a77d1e0146e9dddf0951fb39264aa07c048c1e6ba16be0a83ace4c23b974d72e4e5979fecf299639ff6afcb6412e01b25d17e9bddb65d72240e039fa683bbbd5e8673d37b4f8e77a87ea4e65654233104cb6409fe2f927a05653ddbc3afd902f0630e996cf352e5792ee58965b1d79ecde03661f0587884b28e30f8debe243be8d12f8be0c599875ecfbe28fd5b9c563b81afaae70b9ea4d0e038faaaa84218b60a77f5b214d8a920f7634014fad5db655c04defd6803773963b9e0ee58e6e9685b1668ce1972f121b52423b9d99c006baf651b533052ccb9cdb94ec8d2d44b5d97ac3b418ff4a2a95da3a653c85d99eb42bbe9fa1131c17d7d7a6bb919194a3b29480be6bb9ae04598009322ac09d79d110220151b6a0216886b8d4a3717b000b21207f6045eeaaa0024f0f93774f68bae0531bb7dbb1c43a62a31c09c9b4d2ce6a50aca29c2aa4455a284d3c2ec7bd794b0527451aaf49e0ad99090d03858c6b13caee2ff18bdb7b2350f80b48969a7d9b9df89175cf961dcb6a28a225e9afca9b45fb3cf6c8fc6754c7d5fa0c8e4536e70039789b8996adf0953ceb5664cde42b46e3927b1cb74628b95932ae84f0bf94cb5cd452c39b77d83d7d60753ff7abbf85a67013f367272105e5e8283d3334cdc605a37147490be204c3939546564b7833f3dc9dd5caae136ffee2c9f3c844b97a8cf5f8c2d43798b452b25a2a3f338d7ca4a867250fd8f401597704fac639a960e63e2a5cbec93df25f49eb12b1679df3ae39e1772b1a0b010a97c8444a9970316f95d261b4ebc4b75d4fbfc298ff80df43366a08b5cf758c52c3c62af17fe4ab538525f8c4d352019c3cd1ee5ff265d49d3b982bfb0f073b65ca97929737cedf2b160945d0776772232fca635bae0dda0ef5af840f805f79fb62bf8c7c3bb0c9cf1267ff169e11da3dfbc58d74045ab524ffe653bb1c73d0d7ddbb67f0cceebb446c8b114b764c9002bb6706ea52015c63261fdd28d34917165760780463fd016abbbc101e394e80a646d2183a6d572c86345a79750b9c8ea494cd200041741e7b7de18f525bfd0ebad02c251b3558880cfebde0fba8df69a03550751cbd368f5bb9c0655a4ea9ca9df3e8fe6a32f760d0337611973624d906a4f3438b2b7a311599dbb167b0a0455736bffcd278dd4e6d5a4572f1a23394e589010fc70e5432d44f545615c6c1315fc8629b1ad0bf748207228cd647527b19136f79e2d1a5e8d5c480c6afd7c0aedc7733d25d6b2bea761b662093db35432859e5ac03c8c079d81ef201e053c86ac7d60537c24b5ee1d66996b1c0c49dbbcdd2ed0dffa3bd92e7da25e073bc56cc0251e3fd36b263e11c0a90db29b4e3edbbc3a9343905a67178bd5bb80c6d29aa18fca910e0ff97ce6aad7483260ae390ac47d317dc7ff549d93c1d3f22bcd85c14ae0cf3b649386f3f496396289999f79a8575fb8d4c219c6d6d629ca603760f55de9112d636f04f73ad7f573c4a07cf19367faecae6baf19b360ff325af41173bf75654f40d3289150bb1c98760a605309a235164ac113bcff91711b097d44ad3a293758151a2c3ad5b5a4e920f06ec0f680109b72a646e5360509d6b70df38178d620ad24f2235880be542b319d9049e115b77ea7935ad43adc0141bd92fe903a553545a7aa7fb4cc6db3f740c2c153c41bbb58c1bb2f4b5fdf82ecc4c9a00b78c2b8f99e927f3a2b97e8c30acb86ddf041f70501974553530d91bc5a2f95236a0756af006d224498f6d89908e93bb00ded88a433695c5b8e3f2a60057386b7fd39609b9ff732eee25bf93355301c7e2448318d4a71ae412ede1412659def2eed22288de310ef0385571f5566ad6e74386e8fe9266da0aac8f8bfc2977a81e5fcdd52f092e7824649e6a74a0ebdfbadd7c328f476e2ca657750c0140e8b152a914bc5362550277338d89c392d4cbaddd3aa945c8c1ad95f2fd6971b0e1d4a681ea90c7d44c76ac67662022617564422ac11d902a46bc37291ff91f912544da9ac7fe6a91d372adc2468fe32006d5851028f7124bc3e57556cadb831b5fdd599f82feb2afd96d16b5b113c0901bf3383a12281564118fb61156510872bee3199a666855e79dbf9f999e0be80645268c055e22f9c0f743c2f35ecbc70649666d6d321ee2b63edee2cf9b9425d4d6f59959ad88a941acb7421e770c7dbf639911e7e2d4a924ebfc4a2c74ab655705eb91b7e238f5117f8085229bd9c7e10e1e5ba12a5fee2907e1311f3d7deecad29eacadb281bd52cabc42d92bbcc40bf6ebadacab1b15356da8273462c547a233fc37b96d15903eb793236e4c73a87ea896518757e4d389cb1b9502c83edf927b8931f75f460526c0bc76386b05b782133cf1055c6c454f5b25d1b4b6afc05060e9aa9195db363fb0f707f051e1862f885fd68d28f36ffb82399c90f5fd08cd8741ebc13629e80bde03edf6671c2553bdbf9b179195604c606a0c0fabcafe84470a782d7d1b5789641d41e70ecfb039f2d0f21c11a71454edfa95a42e014eeefebbfbd08d63a6883beebef766b2bb5a9572411dcf0a8b8adf21a698434d8a01b3d09c265e0d36e6b279591ae2e00463f1e4b2f94c978bee92db64df067c40ece58c33d245effc97c2a8dd6913ee938c93f5597753326369c2fb3d42b102530118eb2c4f49d0a6da9efeb637d0325e34a35b2bc9b233b239467d6a8d38ed4729c97003ad761d13156151ad4bcaa6cb7bdcf1a3c7abcf621dc487189200263bb313979ad2349f83f83af176eca835cf04b3ba2fb8abe462f0959531e28be1354a6e7d756fec9c937b5eb80226da132630d442044eca84958cea2f5bb27811b8a2b58f1cccce065d1f491931abd065c63b1439250a76db4bb7cd57b5eca2449739dc6a974796eb0ace88b14a31e95dcfc41e756b0ad68e4fe0923076fd0cbac30f2e16a09b3a7ad0b34f8f4ff64acfcb37ab19cc45b12244058147795692f9cbae11ce4b26903b3f4f25f832770b01b1a42af9dbb585e7787ef77db463d4784ff621dd9064a7a4917374ee2f34181bd01d990b298d8f62fa91b88ac1e4418b82502547a285466a481564b37a0faa8e18626b9807ffce47a9188ba2a082715f9668d9ed850029c19587ee6977d50dff09b66b18a30c143def7fdadc6522ff42e9c8d940c007a136511d76bfbecd714ef77b481f8262c9c1570fb384bf422b694027e7fc9c1cfedb9d03873da4cb6bbf44a4700c1b2eb9eecaa025d1a94770ba3fd15c125a9da16c4f2f00bfb5f51948a1822243eac7485f1be37764660f98534bfbdf7cb4ca87971b89f29bdd343f3995b02539e45d6df2e970681b26fe182d108e47a85857ba0615f0cda3da34caec2409f7922d54d03140f0ba085681fcb4f04141ae96383f311696b8c6af4d3f54611b482d15dbd7468c14cc311752973cc431a1b37995cc35131fa6ed3878559680297e91276078ccb9133d051481e0bf66dbdbebfb68907417a6ddccaaea210bc87075521f4c99bc3fc321ee2b07e6112941a78acc89ee598585b5960158f504e89ab2c9be0db0884fd69714c4047f05c5abb8f8bb8449eab89295ed02cc7cfbc2a9a97fa66e007ea99c78d44327f99af067eb8a7a659ab78dc9b03237011b9ed2e009a2bebf36a04d64a674b0800d99da1317071fff0f8a3a075f4273255182350ffe8ba55b0d6dca1f430513be3673eeb811bd212feb54c86823749947a7eb66b0747b3bee43709867de6f2ab7c0f760d63aa4255bc06dd9f5130680325f1813a69698399f12755611335aa97a5b18e02e322a78548b8be1510d8c11616953be2a351ceaee7090321cb0cd9057c44a75d9475b48364e969d9a5d580bd8206e77e4352d94d878ad095fe9e29d89c0d7385fda80b4abe6a364a352f7db43f9680bd329e5c950d3f5f230a1c46d1091f8c6509ad51b63743a366fab3676a818870633de03d4b75f6a8ae2c18258134508c6cf5bbdd1eb30ae3b1738f1664c794d73bce8c134337bd81f2dfa54aecb007042699e46348c2fc8b19d1b8de2727945358a47deb44960b659ee4529e689a7c22d42a7b577efac950592216ea1ca421fa537c7d7fe14906962ba7ee248a6240c5a379587806839ca3287980e26ecddd8adc9c2acfa77f29f1390a83530c1733627a902609a34c9d18ba2fb9aa2e71938b0880a623cf46fcfca0b1bdb9a5a062d94cf979789057cabc3abf6bb877a752a5754cdde213b329e25c47b47de7f7aff711b16e4d181be1b96b243e1716d976cbcab9829ea9d89910fd32b2f2900488ad518cf27bcaa7217aaafbb3fd6d7ec7c19cc5fa00c265bcf348f7d7337196b4658b15bf95b93ea4eceebc7064ecba56549b7317e49b7229b692ea5025ad9ed8eaadbb8597a91fa3b9e707f397ade523a39c998f81118575230f04894a837fbf4ba52105267e19260cb8279c31a6ed421f29d6bef03e571d66588b4f78b2f63649c4498fdac9c9fadacd16a77df13fa735dccaf11e4fb1a2a91afa02ad4be407fa969ae71d785b822d62aed2ba8c8f134d5748087332a872dfe12014c56dc770c175a218e65211c16df05aa0d879142e2f878d3cee3c6d25295d93f22adbfa214742d32d83f85ab71583de2979e0a36cf61e6828be0a964b2d73a3e0316cff8efddcd957cb7f091c10ba91400036965040845f0c4d257794f0129ee9ace7f68c1c32d94a1ab18f9530b43b9fcb3b96cc6df0a6169e35b8b459c9a4ef5069e957a6ce844d4b64ab1dea3cb2e3be06bdd434f9f728fbd86c627affe27ca5789a21b448faabbc744016774d4f6b775549d3860408943c6c90467e2b4f2f1d80225a9a4df254ee0b76bf80624bc0a0eb4368ae8b7a261f48a48289271987f1da9b843f87188b933074d1e374a5a29d1afef18fafc0ccabfac1967fcbff97113927f61e28afe0f9f83e4fbf7fe5580bdc2170e2d244b474e0f1547bb903c6216d0f4c047888c30aa5751f4f67468061079a13e48748122220e42fdf1d4db9743666ffaec8a00718a35b2a7f3080905a3fd107c1c229b529794003a8ee242b735a8a2e1f3af42a7b81e72232979c49dd88f068023b1c32cda88015f96575aa019e239c3a64b36b9b81d9b0596e71d66746e7f26f1624cd6d34509c2fe76f90d72362c13552b0919ac6d5889c88275265e5b9983beb57c18659d2274fa3c5b1666f9be2362a1695f865ae0d9a0c8844a067b43587dc01b4730653d8d235a1af363469b00401210145d13f3f7368e8aa1df827acee37e4a6583472c6a1234586bfa52060ec34803b790bf30ad685872ed2bf25c6200ec5aba774e1b5a1f1818ed42d5054a13bb5b244da3e65ee68aa6b909b2e8f8414c3d4646230e6e8afd54575d4f2832dd40c60ab54a011ae587790692bc7e6e2acdec36dad41b944fa605354a1a0bebb829a7309d9b56065fe7ad6445a5b3d4021a32cf1e1e3e1a1f8d84cbd14c6420c063954fdd4b6b40592bb1aa01335cdfe823daff1e5093455ed69a28f82f575511ff3cc1edb0d2c5694409d473dad141c66dc96a198d30090bd7ea203958b70428ce84e4eee6783c837c8fd8808132d1f2f32bb67874e8a8595940f4408c033a2e57c4b99e6534a4566a5196f262b3055b9849285750e9acde5af31b2e9b2a3336acb97006fc1af3bf6a929c7ad2ba2a2eb95e044bf918982b2a79babfb857c74bd46609a2f783a3922d5d0ff2f17de05327a7430360ed8b83ad619f5322eaeba9287b867d6c948af7ea77cf9fc4ee69420c8d6a23056fcb2840af4d35e57207af570de80fc9eecc3082bccc6f6b18d6953aeb13faf375571795904af875749c02e9fa75b6e332ac88635ccfaf3b8751d0069866014193b0ae9ce8c8153e1df38db5de7c4a46f15a26cfb1dd8cef354e8b5e8949ed3156c45797dfab06df3f65d9ed27374d6d7d20e582f302b6550f9bc9d67a3e6e439c0b81d51281c77dd1816e2ab0245a1a09021868bed21650f5806104e420fb9b2c3a3192b316878068eb835ba87bb3e52a87ff33829e004ce3b3dc5674480d5eadaad9cadf4f86f26e3765fbad44b6604fb1f7848a04199000904cab7680d358b1f9984efe8bd317547317a809bb242702d0e5c6226b5426b7d3f9309c3cd1c1f53a162fb241ccab564e7a7b39ba5e037f2617c13a96bb39dbc7dc446e29d49039503f2963a053acdc6a91972a59d9072208f03457b9eb50d89492264fc4846d5b3e87c7f4f432f9478f007eef7d5a85e999817c4bb49df6f352163b474261bc91a9340093f3a311d45487cf533bfc5d7c929f1a54805fc76763171208f5144ec06aacfee3dcbdb6c5f904cc85734db3787acfc05a163f5ef9298bf154c05cbc798d23052a11c18f436620e744b4d192160b2c1e2f41001d48f5e10d48b001db31358d245d3c14801f84795514dd7aa1c3b30da0058e4dd3a79ffeb5290a6af49047404fcaccf75845c393779ae0a18784a932af6ca3ae56e0331d313c9563fa5ddad53351acb6b229dd3258b02bd1ff71a9a5378ea01cf8680e1257c05ac7ae448d1c3eda459d1e0b018243fa535fc919d1cec69064da45412d21820f3c08f7d7806cde19e44354c5ea23895c9632320bc296b867207e3faaa10cce41aa633ac06be6386da26cb96ff1ddc94ddd39c709b96213778c1a2bff557ddcb41c23e9845265cbf9ba122336cb98552e4db8cd8dd9f8f1763768890c4e4e6152a4a5b53f54979d931845043e5a2f774ed1fb2b7dfa5aad9302fed84aaf19b25b97f0c69bb5349e861fc46ba4851ab9883912f589b0fed70be05875cb1f9ad6c87e4a4991b5be25d60d2ad297b08eff9c13a39c4e44fa8a0652f0fa17b6a90d790821ac9852b98e9ba446dd7e55e95a8841ce2eb466369722a57c6ba9b7abd940db3d456b710b527c58fb61f1235cb3e2067521d39490e8fd85ed83b923871e2525bee2193c23bb1ed80b6530683b356b50e73fc556ba68c2354cea3702ae8165009fd863970f63c1b8e542ac19af803a1124165c62469dc29222e922fefc48ad97932c327de9a5a0d709d2f1a30e460e51bf93b88af89e753c3f6f6f211c249bcd7dfee582de5997803c22c25b2214ccea2a0d9cbc4e9f1f66dfa284e295f59ae3e6218982f1f712032feb708b485cd323cb674b1df75f6016296e179f359fe2f817b1adf6f6ac7e681b15b0195023b253f4e112b7c904cc95d21529d7db95b3c0d4568fc5af51118028434ce11e5e999de7262e51e6795625085ab49f5a5de46dbc9ce27aaf2f9799d2773880c17455fcd657d1d9b03d0799d1552694e0eed41d34b35d2da910eb1d8079155ef040f33283ee11bb3da47240da44f854b5f85f539ce25cfb4f13bdcd88ce0a7e6fd7c0d1fd5650e586a764e54d6a623faa38a9b205f1df1a2d3165c0827de3eaf8c8eb4c777944188f46845f171a95fbda49d128dc0a2d5b33d0f030b09279f548b12e6287bba1df3f2d526f3457e52a84eab0655bc07c92cf7291f6382417309baab6e18f0b2e8e04774b064e0a22871175b533715d3b95fc2d28a09719cd7c0f24ec2070c0a60856130dd53665916ccc60282f2d3d71c77132d5e68950154ede430be6713b5530c3994dbfca37b7b9cebd9f0e92eaa9b2f0e03e5fa92bc173f08927d6f3bb18b27d43b1e2aa15b6a09ad2ccceb4b3d933a3549cf1a129d181bb69c429162de34ee3e566287445a1243969313b23d779301f389a9adee978ef3f4ed83cd94fb60ba2e208cdcc8461621c3bdf3d85dbe19505717dc6a9487cd1ac2360b30d6f40487da12ab5174d5d2fccb9ab7424b9b92403dcb2baa935b4be33f2fb77f43ae442026b9864c5ab7bf667ce13d98162e56d2fb7a3196ebdddae360ccf7aa71a34355e8a51254d0084556ce58ba9f4eb8695de88c8fab7a4b65370239beecfa2d811d958476010695e196d1d3f4866c9df644bef5fe8ee785d43beeca3d903a7d3ab1ea50438bfd53c08906a07ead6c525c6ac4fcef20896197c2cd68ff648feb7c64975ecf301f0f93870740bd42f64f530c23076b82cf3c7f0513800bdc090a94db142017aed897d342830656bc6e7f268a8c2f82f8a39081c5a13ca5120b8e101a29524522e259f73612f3b9b6a5d1c48283bbb6b22a4b8ecf18163fae6f9ac5f8c2706ba0ee9971489822ccd4fa4992dc29dd0faf6ea487d2a65e17038b76f5edfbfadbc50b188fa48e4a9abae946ffc04e9997581ca343d41f734a9796c942d166e7f5e074ff487d9ad021fcc4cea74181c6aea46ed104665fa73ca5cd9ac332d146c429c04fd3ffde3cdef4e930c791c1fd78674c5910b648a2f606a705d28ebb026f74493a3a01715129ca409d23f9c235c7562589ebf636265bfc00624e40c8e212294013c402e85db574470ee69d63501995fbaa8b0768c0675dac01f35e9b3513253a1064155155d2bf7213a2a8347b586cf8b59b53e3e548357a18fce6b03ba90caebb50e66456f3dfb55b7fca8df190493eda2fd15f51540654b3dd41b101e65b93847d1e915a41f8ed71775c8f17254896884f86acc240325fc5c0489082109a95b4b18a4a25a19e58974794f81ad5390d92b8eaf2b869c8efc011e427a50b60858f1737fd0a53103fb30aef16857f9288a8d9a1ee4e0b040d3ee054c7cd939596188b965e453e7c7c39e2d5bb978a2909346b7da4572a4e8750f3446735d793788172ef2de42843ee821583ac605019ca54c178571ed60f2799828da5e70ea7d4b21e53d80846efae1985c9a57f1b62b2798701973b1712e574a8da252fa9b4d7b321904314ff698ad356b1b1dd7e9147b8a358c75867f002b6dab192e75255810a1694d44c4d600ab41f1273772dc0456b142a122cae706537f78d0546b0f6d74128c12cd45c309979df49e679d1a507c1518e2cc106a9a5b59a7006e45b32d8d647ce73bf11c1df2129494b02f09e241f5dbdc9c66d4193e6e2aae22b670ade768f83d09971c38081b7e12c4d19aee73880f0f52d4a92ff356e6c84b5bc0bcb24f53cb624b6d1e8a871ac5290d4fa0a14cdc21b4dd0e59b767631b5f4f9af356e7f04c6323154e15657ab19ab0d04aa3c8783a1d3024db22b7cd375ec0f78da705656d94b70e5ed436b6b131d53ef9429a7d58b09d7018fbf93193dc1322703dcd3de644ba878d8b4ef0bca5b02f7490c2c19feb7e51a8065e208451c3961b01a41b783dc8a746ad1d16f5368ee7e406d39e32329672d4e51ad429f64752f78878eb165137bfee0f3f842ae5703f5dd395d8bc1d23e73eb2bbf20c9158e546625c1e135c5b2cbfb86d60aeb43289729acbcdc859b9a67bc4c3c1fcd9181164de583ed2da11a450c3fe3bb157ef5f9b59754124b8d78ebea7aeb7d319c14acf39835f9bbd3afd06db7a4d94aca01562fd326ade6d8e91b7bb7ee9a62419a331684ea9f19d05c5b4482fbb20ff21f7ce4292f67dea83474a8bcebea4ef2570a89e7aa5918a92638cc26f623a5ce762bc982557b1474d890f5c23a6fafe37a7e66d83678002d67f9547571176a33f2e77a2f4b6765d39c7c17a93530eba71d00af2b501a11e67d9326be6a71064589859d03ce416d9fe7d4815b8f6f8469407668ae8a043b82314e16aa10b4abcac4a34dd10944b1f4d98b2b566d680bc2ec3b91ce43d09677faca1cca55f7879497dfa5b387ef6547630301d0e36790d269ff2a25458bdf6db9d934e797d298c606a23bda070a397df861ab1d462cce54cd2f085e014217828598c7e3e078bd407b96b4abe2659bf7609abb1108178c3d0362d8d8e003bb2986e06d6133acba813ffdc785a59598a3653ec131f749233995ddb82e1a57d33cbd27b4180221eceb2b05bb030c329935253847bcfc8bb75fe514abd1f7b9cb62e322e06417150b8a35d3740a7ef2c492dac3812167ac127ca1838c302bb7726eb0685876accb3cb76e9367da47ac593f9302ae33b94ccb1c9ee7eee88dac851dd6275ce4a7e25668936e1026dbf4b6e969baaf85c6a216e2bddf2ae01646b8e7f4c2589e57260778a4077b33d3ac96f074843b8b624e15e0d19967e0d049e5fbca6ee509a1ea9fb8314c2599418ffed5b797596d703d9eb1788ed2dc39d0084df33c2fdc92336b4128580f58f1e7db8c05a1d7018cb962ba4e550a6e5678523c55a96a6694d1b24dd719d652d587b63e63486c3327cad3f991cc2fd96d4ddefc89a0791785100215779b6c02770b2d17d2fe9af6e9078d801c1ba9e765d755fae60f55bc8b4d9d1ed1a5c8aadceb055e3ab1f6715a2c72ba25a478284c55b0e9aa9141fe7b2cfc4b3943910e64644f875a5597b36ad3a84907e219537b7a8b8571b980478747aed74b884afd3ec49567944babfbb5326a9c26e877a4b3c93fb94b1dcdf61a96969de4f016b3716cad4e9de814c6e45e6fce96c61ef1ef66b28e114d9a033b0b022636cd186aedf4de2f6eab0964d70844a36d513a121f0907853fad2d98827b5d97171afaffb20d3ed74ffdb2497081c1df5ef9032859debbd67ccb4dc3677f0f86f631c3d48d26263b2da84dcda1376aac7d90741d9890c05707bf91ad52823c78fbdacdd0c38c62de26a3c6793f2ca996aacc0fed753f851e654762c48935e0d92eee7b223d127abbd96c3da173198c35e206cd84a6f19ee6cfa16619871566841b2ea76bf48d884bbd1b58cbd7f582656d2fa31f6205e435f1ec22100a5b2972d4e1b3f59e62d4753f5839ef3ea4c07c564c0170f875bb0334332825570620a7378539ceea63807c810343057382cde18d298a0a6b92df60bf6c892e103166e18c28376b4ce5ff124aeaa625994f66041cca1d2da60d3e6f21c87fff0526edcb26c0a8bd915b741d89329d2980fbdbff2685fc995b5d4d758304f55e5932b9b55c8ff84eefaae75a434086bfcf66ebd7cec2cf543fe01d7989e9bc6098f503045e91b6fb3bcc3df8f907edeac7973ed62a33979ad991951818307bd8bbf4798a43047426a79e840a12afb33d4f1342521a61dc8652ca06250a19b9d609139083b8018a960b3e4daaaa114672faf1f2da14ac5e93b822dce2f0c2176c79c62eb340119d087af761e53d492b3b4cb46d28d385e0583d32e902a520872fb4b7d8abbc4a25b456dea6a4a0850230f4857e10c33232e50f3324cf5a5b6360c1bc23b3a6717ec58f7456299edfe20c4eb1b0d2cdf74f727100122c2d0a8050ebe160797697c17ca53b904f05e8aa20d147e8f4f058fecd66a279243323972ba8eb18514bc4b2f58f0b29aaa6bf089351ffbd7a1d2dead3dfbc92c9a19302236ca0c47eb5d76fb4dbb1d0916de1f3f08519247c9abaa1aca6a99f1515de2e88f245c217a64bc832cf3440c537400f3b9d8493861798f035090cb201b0a6593a1e0d08059ec1f2f8bbfac480d5fa7554f045d7945e787b76fad5ca454a22ff481aef2a1058e9ff7840c6bc7a1e3952fe787961f88ae2c23874af2ca64ced8d4807f93dd6b9d2663100a37068954d323a000d76a313826922b0e60e0d0722b789e6aa8ec304b0b53f495638f3739f2a2f2695e5f9ea5935b599837dac7357f9d9ace73272d289c06d9ba5d80a954d8380ce9aa7187330b196d5e1fe25fcbb718611d9562f7b3496a5a6e10b0ba7a5ee42e119a293af348e4c877d0e30e3ea10fe889838f5eca125075666a3058aeb8cebe061243e6c2f47089d17f14eaf1809f423a9227381acb5492244f904512983f8072efe05c9fa8a3cb8c05f30d42bfe705453921ec705fae1599bb9315fbbea4e0abd27fd35ff5bf410dfc49a969d8676de91bd2e6befbe2494820f907b69065a6b7c90224e42a79c924fb049bf63c3002fd7695a5d4b95d8eac5a432a18359d70bc45950de1c01a6b0df4f728dc47d7c437ea72c907fa83d4bf8b7cf0c7633e9dfaa76a74993b244106f91b5f8bcfa1929e2adbacb4ddbfe0b85e107bd82feb98d07a81ebc9f678447a5b2ec058f72432f2ed8a6cd231e67a0384edcf6e5085814b9e2ed5ba16e2a82dcc2115bf2ac5ec134ee26ca0e9d9794b141ffd3329965109fec4925f9d30d90bdf2a066b676b87c6342f42635a67fbbd92da8e885f19a6644da9bb7f97cf4bbeefdab615c49691042bd84a0caf325d9ae42e190fc7d6ced0679883b4b4adc52ff00aa661e3378b0908d58df101a67119538b9700d776670dadb847bacdd049aafb0f86f2efae2d6de9bc2fe3d87da99c92adbea375831ae3827e9de0caebc97a05c8a9ab3b2b4e6694daa97aa0c8cc4398c8ad4e3a9ca14a1d410086a5aceefcbcc4826d96d2994bfcd0c58a6a038f7cc673538d6d576995b784b36577b976f174aae42e6d55ebad2918f251531dd06cf8111266fc2cabe21fb7662dfc713ceb099db94d9976a93272bff5d16e6714204bd39f6d08a83e319dee88c58f3d553b0a26fcfd1efe52c0ddd5345116423736f1f5fdf2eaccab88bb4e58ef0b24c076190239c85045b990d2a6175f4185dd35e5ed1e266da5e11d6fb396be78e7a79b745c7bbf9c3ef6a41158bb34ef4e12cff1e663497726c07e7edd85a9fb3026c20c51d524559dd3ba5e2f701083cc3a9bdc21bb60b7b8a419d528b5c37177e111eb1e1ab0fc96d075478d4bb2e5b391269a20fc0f93dd657f17c4ad4ff074a5bde02b53c296d25282153944091cdd7216f27579f6df489614ff738e13e5cb671ddf5b175807db5711dc88d0742f879965c6b96fea2722f2b4d7240bc73e79efcb8d9fe7d1dbfdcf868782b56acb7d81d96339297a268d672ecf9f3b164ff6d2135a76a3abc12bfb8841409a11f350bc0c76ff69e4b3409e12d57445935ffc8c1404d8675054fff2bf2ee11da794ce78d28a16dbd84ee17ccf53510a707f57a1aa2c21bb1f39f93ba65ed3b3a2cd2decf34736d232035455be2105e511ab17d7c5a04c1ba267d890e765234593d615d470d222adf18836223e762cb70e3b5e73b6964de8025829e42cf15a24215f5b98a13902105fe41aef1e4d674f478567460c106efa627b74c922809c21a35636a6e65b502aa71bb49ebba108c86636f3edb62bf95123b8a0ee5c67450678128a49b67c09ba77048745de6e26ad8211c1ae866b62926e041da169912d37a9b99549951bd1d9b5a417df25a0a74a5d83e45ce5f187addbb89ddc0955a5ba5aa7e2b0eb16d6153602a4da0b6a886d2fa65c94108a9f70c1de0e5fddb9a45a046516b4075105aad114368dcebb8a088f6a305f92b5b40840fd3ecefdebcf251fb40f45cffd5729f56b1afa096f098419730ab0f53be2708482a7febf6737825439886d7c1b4efcd512dd831b1e92202a2de28df55fe09e2c81be3ea6fdf2e71a7601bf5084906a18d779bb1d893468080ecde3eab0ddb7efd4f7a8b1b20c0dd8e2905e57e92b9ba77e2cc7f64831fcb7340ee3b213a0aa7c736add8222a7b6cbc8fc5010f0d6b79a6aed2eb4018452e3a1ad93371c267f69bb4a27e37d6f69388341e78230e0e1294915348c6c72bd5cfaa17af4e7748849c2ba1bf5d96ec2a5bb19ef60823981b32d47eac5e1fc4ade1faa0b30d44e72c7988b9d18eeed186d1a0882dad249fafb171a378364747b93c1b371e1dfd06d1721021d033b5cfd0b3ff8408ca01b13caf9cf9392eaec8d4df32ba3a5ed25f99f0057932a3c9e1667f41bfd3b16a66bce2fab1a0adc4b3bc081d1416778c75b93672b8129127f98cc9bf4f09af49ab15d81c7f97d2b110614e02f7d0489935b419b44e2b70126964b43e2bf6e6168f17a6990d6fc44ddcefdfae790a793a1d7a771ddf52d6648dcd3956be31dd5ea6cbe24cfb6f8915698561aae72d6f3c3ba1ee08fa199e24a7d09b0c435593da52f5e26f21f10482a1d65bcbc643f6cbecec6c473b7a6643ed4979cb12b639bab7132522b346eca3d0da59690da93f4320ae4d955bacb5e6224f0ac5379bb7ea8016b8f723572056a8da1f70609a54f792b11d2e321970c3f7ec2f5ec30b53017c58a0ae984c1290dba95108ed6f491e5beae945bfc11aeff9f60d3380993d906017dd9f94cf3709d2dbbf507e6ba55454ed8041d647fc40e8a1e9404d9d9021a9c2e43b4071fbe364fd13d40ae2dceeea81225ba6d54a040813f4019ce3bc5a6b585789d2f036f4269addce756c87137eb767197ba94d789ff7db9393d01794bc29f9728703053914376a84c5392326d74e3fced69504ab36036b46f00f200ff8e5c3417053ba0b8b98e15b2ad18d76fbc5a7f7687a8427a63b5ddf37c20fbf8cf3ce2d2daf39e3b083170452822147f9ef9898a722f22eabb0a6229ff56678cc1914c45115647fbf051656239c7eeb1d6e17c86561f0560f65aa7f85fbeac45cedf4b28c068de22c52dd95f986f51434c83f3ecbc1321b1179ecf15be854ec835149243b3a7f6c18ca15fba7c7f913136e33ab68edaa13b5074a692b38129d99beb8d914eaf75bcb94b5cb95f2a9397d2fdb297a83e803cdd0ef3e118681d5c30129f04cbbe4c85ff880759870a5b8655a196c61a450907bd5c699497638f97e8291dc00b75c38072f1e44fb95c8b7b86407d6c3f99a92697e869a9898f676791506bd18a81f3f88ee848502eab481b7149de7fff355221c2fa91673025a7fbb4fcbd24f3ac1156f741cedec73dff3ae159c4189fb54092309d5d29c2c1d187f4baac7a54c0d18d62d648ce6d60c6692e2a60353f72d0bb8309e66b395f03042dd9b6a59e2fd56fad62bddf3ba999c22aecd5682dd2e4be96cf22519be24c466f7cd03ddce2dcf2cdd287111a84d7e76d556b7713f0d36bc0cf9ae20b84a65d6b5604e25b05021318a2f32d6b3716272be2c5eafc956457dad29ba5909fa7d5e2a94250064ed63bdcdba8d0fc25c41dc588846a90c2ff991c24fcb6ba238001d13160cacc303b133618e99c432a454ee40d9d11f614e932ebc4edd90485952e7a8f97631559af0044e5770a997031e974d38928a22ddd67b3f85ab51c0d003176d36e6815101c572e6633efc6621355086f714800fc236e9f94e03774a52dee71e00a7f56b090fb677da687a21905bfe34010f8e4ef308a50d86d9ab47dff6271b6e38d030f4732b93424d3983780dafcc59f1693ba65233f9960294ae76e747325222e25fc6d16cdc7075c9f39f2dba0dd70efe93ee373d0e9cc15e0565618272ea68c2e1a1c8b107a46f59102a68b17b0a2f0137eb8db53c3c124b98d7f2ff22e9158e247a287a194a0931674bc3e6a98709f404bab2236e1afc43a4cd7abab0f6428a0982337ba8536c71bbaa88c96ced2a11406abe73ddb308cf80774ee17045a4dc7a39a37accdca33b2b17ca464c6bbf40eb5a9599711609103b64f045e67cc916289515eba34dd76c8e682b807d108867b270118e62ec86c0111f42a2da5cb095e4fec406858815b299d0f49a28a63a7201b56ccd185c50f9289cee18a9541cfb2d9aa34a13b914557626278a53e024de3751fa65e825abe4a549df5079696c3821658d2a5a76c5188fac61ae9606b2ec5b44f8d54a9badfb860f0a71a5b46fd27a7f7b2a91e312e05b5ce6ab8b1d3d88869c2ff9ee1ca5b8022e6d48d0cf69f63ad82de74d16c8602074002292be2ef21240cbf783b88c5d8de53dcc86c2dee13d9e9afacfc42bdb935c4a9d069f3acef2e67c216df12e277a73d178b7bfba7827fc87e129a3b7db75ef81ed6a8b03add3142e6cbe812725b4ec929de7eb5b0d94f42249b9b8739595c215df719f33211e439a4dcf159d8039d3d158edc043aa65b0ff8d00c3e6d4ea7fc9108830ec1906f7e23e78c976bc9a6e40e5df360486ae31bc1ed203a4bf3354615d34e9dc665ff3be5ac83963a960930dceedd5e95ca64f6be0bd4c7d0c2ab09db4b01028c19d1e352e34916080386bce712839b2dfab253b5bf0df1f4b1c995c1684812a3d0ad7951b5d6beceaf5697a9d1c91ccf64056b5b0f1b6b1a22234b833b786ffc260027de8357aed8ee704b77b533c78b895d60dea052b39fdb98ccd97641a5c57adeedb5d90c86f1d847657c9cbfca2aeb78b5fb7bb741347e131096aa5f9a993524dc7e9dfba9528b43e4663d0d932b153f37e20f581cea5b866530d25d99d6291460e08b449619b14eede2c9a4ea1c3e01436e714fe9ff8b1c8e20d0f99d5a476ca349265db9d61fc9561f240fbe60fd3d1fe420acd35562e58f44389ee5bb733cf7ae54d1f78333722666b1edfdb58bbe93c374baf07370a86d5d6cb3651b1b4c72b6310c230c5d09d16c86c15d8ea22047be81967be86846b29c4d944a0ebdbcfd8b3f93d21e8b9478e2de7885ee08f3de168bb79ac8fdd4aca6382b9d164e0fdd120d21d5f9e031429eccbb00e0dfe650b1c808d72fe577925c888979bf497843d3d09be13072e578bf8cf32e1692c11c1e692adcd53946e3317effa812d68a812d496da2ee2420723348cbbe81ef450d018e0f2c7821f74902d0ae3c47ee4bebe9e8a553157c95d80fcb5b528acc35c8ba7fb3a06c7142866efb078b5c03e78d1d8436bea3657b93352684481e94e3027ef19f12775547c6ed233efe645cc73028bba8a628aa6d639b604dce9861ea7194df271a4d67af7c489c006c95372721c869d008a1a06e92aee0e3c17c8d1c68b1fb9b442e729113d0585836282c1bc2b013a3d591665e4a790b85da10fdf20a609ee7ada5564c995d0647256c444fd5741e6da0ed6c638291722ba6d46c9320de1a4fbd8fd689af008540f250d3e90fc440595a530ee1338d220688c98c446b01c65ec3a59267681e8dc508d69c3adc73ef5bda94e82e2eed58fde3e2c415dea36821d5b9a3294fa30db129d7b4b4780a978957154255df129b5d00e27564b915772457f67ded147c684a631fc66bd2d5321af142192eff7d36b32c490f73c607bc6202f4062ce806d07d9141e774a6d6a72a20b5f9318f44807ba8e8841afa9f84229df5e52cb119cbd4de9b1c1d8ae8762877e72c2cdc2fe4e85b959f3d881a58e636bf3d07605794d41abd74b208b9c588bee213c3b278dc85228f5e3b24e6a50b754d70cf8ae569a31486a105d354a24ff8347c2343ed2c26c926813bd25945bc02ddb520b496f7db0be76e1c79c7e4742d808b0e0f672066e1f5b8eaee95ed17d470a38c9f1bb15c1206a6b7926aca8eed5c465ab166ab706dbc2b67fa6542d3d204c6b69051bd69c449720b9ca306070c153442efd84019ea9d3bb908ab10a98dce6d5ad8c4a0cb929ca3707eca80f3aa29f5f5284951f0cb69270ee0d349506d5cac60b1610245d37efb586110ed45076a4b56414ac41de36b2878aec9155acfa556a7ff90f0a4e68c797278a8e47b75d8c2dafdd0e45481f9c050afda32a09277e8ad29ae90c3500c67b0ef4e01eeedf5c86eedc74d512683cf4cefffcede61c5d917b8cfc152698afcf2fc0cdd8373a8f82c5c41eee12d355fe2ff03682ff2191f46f127dbaf416b4199d949b8286fc9ada6841bb3591ebc153eaac5e9bfebca1e2b59613f0b85761a89943318907a7f7b6c231acdf3c8df6b2adc28482d347890b8619ff7fb93686ac312a229c4c275b18a1fae34946e9afb62c209307e4fbff15a5477d98a678084503fe930e32e5b7c10410dadf5ae861fafc859d1ae02d4ea35478342a1005dfc3fa541dd1c8cc42b14d7dfcfe39808c4c2e8af0f77e95cb23acd2d7b247864975b09865f55fc40f20162df687fbc680f10ada11bdc88d2e290546d4d61973ea8c3031e3f63423e1e6c2c64dff85967f7a8c94dd668607776eb71379f041e49bf12219a508fb666ea387ebc3633f8120dabe2dc347ed29ca6b4a56cbe916d85715e9f6b9ea917bdbc179105771cf316d1ffb3f187353b9963bf532a114df4a5134307a8a151e0bb9a45bb3d01abcb4ba5fe51328114c51c13dca76715b4f4ede0a0ed7c9707a5e01bc22fce3a3dd4b80b62e93a81b93f8be411111b5457b6a3c5d913c3e083d9ac7ca0710e1d04e372b41bba581f3d211b2cfd77c0740773c48bedff29df4ee79f163000b5cc4bf9b027ace95f7146c816d8cb5d41b2b0226bc44928f5f4ba02e8f25b46519465bfc36ffe9140f4fab6c6276aa4201211c226e23cae447bb4bc6ac9aa11978750f3ca2e62328f088f552ba680ae724ee4e534ddd6e975b0738ac15f31f3220dd03f5ed96779675ff0cb92df7025550cae821e939f5826f05fcefeab4a294e9892831900f6a886c264a738f9534bace48f09f1d0787841f2a20e0b3a6e61524b0a350558dbbd58cabfdca4bd39e945c0020539c1b8d1994ed600d5d95216a1792e99c72f42a43f0fc4de17787a09532b798b28b9be48afe850760933f3d3156975ce18d3de567b04b189cf5381ebdf88c56c526992a615299943f6122db50a363b7465cd03b2699263ba39a1b93738d98fc8ce2f2e2516b0dce7f8a3f7e1d1def52fb946bdf5ff526a8fd0dd246a48c6ccf870a0531890ee760c8085cfaee37bb6e1a1fc909b9bc1f3356b43d570efc12ae5549afc1868c41c6e98e6cf61638092085b1cb45d561d316064750e55e4a0f7d39dc2baf5668724988419dc266f76bb710e80530a60b459afa1ca1a0c53db0a1c5d851b406f0a4d523a83d0e31733d996f15e2687190361eea0921a1446be6dc0df815c2511bc7050a43320dc7e5dcb4b7faa396582ce9d41bd414af09e0a8bce644dcb923afdc2ea0d98467189f93078ed5392b218bd57ab39dc634816ca712ed7043a488de5922aee5392f77ba8ba440c942b3d9efc7d1cd0fe1555bcd713ad2190674c7d8fa170508bfe5de67a4be18e69152265581a3455d767210e501c98a0c6fed92de7d631e912a180c943672a5e1c33aa867ea5627bb71cfd781feea3ac0bb7099845ffee14d776130b61a152378fc7b04970d438e27b75a36c716c0a8c40420537d32fadaf6c53571b1486140f140e25c5e4c6b2245edd7850459c20af85d754f8ee7c491b878e32e4cc9378f8834a31686cd69cd50ccacf919cbe9dc3f861dcfc8eb41a52689d81ae0631b3b1e9432836f7f9f168730de20e54c712e1cff34b39162a2324b090f6db9b1fe49a4d6f38f99c756966e0858358766b6376ce9a960c102dc6b3f0469d0993f6c3c4b35188f4349892123bd36ca3b805847cf4dca2cf4135e8c05b02703fb39168c417b28524198eb1da362590eda4f4178404b4461c1966d3bd126bcd6e5700c142f91b32c9ba7797a60211f66e1b04ce56eab59b914290b30b3c2ee50406de741e82fb982f7d99e0c5f78eecdd34bc9976ef1b84c6129d5b6a14f1b6374c519d8e652ad3deb2cab6426243914c12c6e750d15f7dc7a30f45d0dda8b184138ca5c614d9681b7382d78c9c80749dbe7ad9c87b37579865e53c4375c1f06aea03a72f4d04069c33eb12b7116453ae698836a74f548a7fc1b2a1a644082704f2470e9128480ab45536f968362b011bbe68c449d26d46e826ce8d3ff4ec792b5611146a8e1ba63f04581ff64be6eb404391fa336a276457ec7a7c1ac1bb2e19da657cf46d38052af2b93f295ede7192938779b686e65cf48e49fd706156e523289ff462f71e9c03d40e88f680397e335fb028f1f0d2edd3d4613416a4d48e8e6858d566dfeaa4143a8929d66c3f474391fb99ce8251009fdc79cf41f6ffa7450ee85c7f77b7061d41d1dfb35482d6ac40fc2177e98e0335ca576749079973b7bebf9e7edca1d9255aefb642cc0fff96f09f4318b7d2f850918973f71ad61ec78247963373abcddf8b8b198663b59877252439393b4788c059b754c0aa01967da1796b3462049490456934e20f2e169b408d6a494d696c840b21477ad845d1af8b0869c473bc071e3d8c41b1e6444555f67aeee3cd8841b28ee554630c0c726fb7986f01efae3814bcbf6afe8f4ddc31baac956ad0f63a25f16f8cd888aaf72876e0feeb1e03ca1c092fcb5bc2d292b1cd0fb0b518dc1b65407664817afa3f9f085a62556493b2590821ef7d2dcb0e2c0a8c1e52e464ea5cf04f47f1aa68b7316390359fe589908e5a3b0fad41ed9b9df3a3fdb54e635680bfee08bdd507a71c1520bc4620231489dfe92994343402b5bf1a8f781283c97a83d4ef240adae933c4f989cd122c076f0b6958e0201067e89ec26d727beaab3bfc7cc39a178c7445fb5eb2c8664d0e1f0fd26d6eb87cc43b2f47c0edecad7af4daaaf7daa2f9e73f7c66e21e1b9ba91a1678dabb68bae518a3fe4d03cbbf911d570dfa37721b422a5119644cde920fc83958ff1b6be78ff0c7b456d31f418d9a785ccaf725632c5ff01d3217243545a7b115488c66e53c6859803670c8a7329ba251a96bdc91ea98ef11f74a734f9e34ab8e9d403aee2e7b881fc36df66d2b1fbf3b5b17faadba9567623703de2848a5c8dbbc1b3087a8e1eec7ff7046c6a4c14169d4856e940c15417587b654909ea836e840d836da8b30eebc993c5abbe042e15714eac276594006ebebbfa666474a74ed91952bb5b6f27e5457559fb00a6aaefd1592199053cacf864da7a69acbba5c9bb48efd2f7b5db92d232913397cedc20429c704b301385df0d8e2add8840b490a0a390e02b13a14ccde90abce1b6a69a579e8841b77c75e5bc1d4814122cf7d98187ea64c4deaf1a070c57cebe2a32d2347f3897ac57b1130e8e6963d11e0b6a0b9c0c2ed4726e3e6be56cc7157480426b50627043a408e88683f106987dc7fe67fd91e6eb119e07397b9807a01718667d38a5342c0543c71a403cbfeb6920eb31788d4fa2cf47d7bc05e3243fc6a3b86f88cc4272de4f0278ed32310a139fa969d28118ebc84f2c2dcf718425e45b6d6562874a26a49458a2d1805d3ca090c934084d9dd9089c46cd942fb33a9502da3e22a1576b9065037899572222645236426215a471be7b825756d4d1ad89e3cf63fd01fdcbe1da8c425fe034cd236ef76eecef966e431c274e8c33c6a1c1be833caf96611bf1f54437a372aa868158b0e332d424feef36cf14d6877a5e771553b0ec8b25c9eb8fee5af4eef81bf0c4915ad0fdf82c966a89a50ed0892f64351b96359c5d83c67bf52cc390e2f280ce595a9118233747c9f5bb2b1d8ff8a582b676ed85adbb67d6d2a5d2b96ac2b0fb1b13c7fded686167bac0d12797245f4e791afae55d81c7b69cfb7773109d79855bd331eead28dfa663908d839dcafb2030fe266ada4bdb378bb99467c62c0c6b32ff892a150ed760b449bb409625a69dce8badbcd7c216785530e727c2fd17ae2bb0ee7d31fbccacbb62f302aecc5ca66bae723bcbc2f1b87e2b1de74587a7047bfe7a7001e052b664d1a70c67e00892faeedf6d4c3f8b8e872c73df5b52df033b13323ded4218962064f15418ccf39d7c4cfaec4390e24e170c22686034ff7cf7ec1df97a9e671b381d9e266fbdd044c6967202c1cf1b954af13a24c8bffda579b08edd143951a4334e499e08895d28f128b70fb01f5c4de10ab60a5b046197c0a9591d4aca741273f2d4213f98c00541909cc23726052abd1d7b26b998894e053670bb33bcfa5c97773380cfc4794d2dc9c1e3b971077bfdac6ee80e9ea761b662093db35432859e5ac03c8c079d81ef201e053c86ac7d6cfe9227442222b7ccf874ecdd1d012ca6cd416baa2a0e144033deed89e10c0352b893a81c098a11a21bf2f4d1e5c87842220c2a9efdf13839228e8b7750e08722b346dca445d80cba028a49337b37e5cf798bb739695b067bf7419b363dc161128fb2caee9cd16a0a51fef1ae3e53c93f5aab213322e52fafe145b93546bdd0ca67ac4adbf6a2fcb1325e419d5b17b02e35e0f6e4f6a9ff20f44b6c4bb21f151c80988217da74e6cf6b541b413e040e9f3894c98fbaebcb882eb3d5bcdfafa2fd1f3ae6e722ac067cd997cd8fcf61d746aa697342ead270888030c19334e2f511ad024cc874936d26904d247874fec55c28c55b5c2f12da130f4f6c5610edfbc84407e9077ff700c958c7fea5a2e2e2207c889a99f7cfcaf92d0ae547e33869499d541074105749029c207dc8bb4d63f9126c91982649bcc97d3e7e904c18fe431a8a27e35575d3c46ce741071128045e2481174ca15e8561d4f2a3d1215c09a6ef8adbc37b7afadb8ef77463f6b421fc0b44d9869ddfa323d37fde5cb87b93d572dafcf4f54029e3b104d2fdc0fdc470886b213c3aae915f11a22f283baef64af6014bd1dc0b2de423d19d4942317b84534048454f451ca042f969d4bd978f802ee825642ff914d3235ee3cb81250aa791dd935005081faf0c6ec1c1320e13e4ad606ac8040848e68fd015e8d1a8e590f0e62102c147f86c858ab69719588ce0661d5e890dfd25d49776a0ec5500e2366cda5c3e57556cadb831b5fdd599f82feb2afd96d16b5b113c0901bf3381253e9aa1c7b9bee987f1f18231f5622d8b3860a427387d697e6bed3f1c033111a41d1075b69692a138f723b5ae78da11cdbf3b8a26092203f765f93a66db957b82fc579bee2d7034bcf369f53ad5f9fc7e27c0bfca8052a6b824b40c0106130c4348fe0a3edf5922c6e2c9aa81ea38f593288872fcbb56f6ae848baed883f8f35a89e831bb0b42a79c6b1d7cd0fa93ec94ca17093ff02f54c76b152fcf96dd90bf7ec3784e26040c62cbb9b3ead1df495af03784c4f6eb598de22b699aa7a3b3977b782ba4bbc78873a2b8443eb1588b9a941e1dde8c085a94b131a7bfeffe85bd6350a9a16e2727e474a23a074e7445abb9b0ceab6aeeab0474d91edf175155069642b5b3bddd64f0dfc1eb63f4511536b89718b5a34f80f9cc6f850694b7b0de0f783ac53c22724b6c0a4ffe673fb9f80c7365fbe5a97664823910747584378cee2e32adbb24c307441848521005a106ff0056570011fd4f4837824ab0eef2b7fbc0006e8ee71e6f7f08954b98389bbd944280029968596d3ab14cb6658082412482c960dd7125f60050c4c8379113ea15cd57608b99094fd1b9b21fd20966aeb70f09ff46f2a5a176ee077936664d3f59fe6a7e55a278fdfb6fe317138aff43b69e2a87dfcfe214097ab96e6bab8f96912d15b27545e813ea390b9edc9f1c64aae7732e9fec5e8415506644b465d70adb6cbceeb5613c2a59ca7be16f57034ee65c4b485c4e1d79e685e135cf4e39849c34eab2c2d5551201b34ce1575591caeafa7dd062748729d43b3b34f616f288a7d3a4c268ddf424dd00f9e31528a9bc2226f8311f36bf7e84c38972308dede134f1655dc798a2263f821e9e2f245a5783c090c470736702e28a2e685e0b94ffc4385eedba999999eadcff006d498741daafa63d1861322526fc3f30c228ab78f7a787ef77db463d4784ff621dd9064a7a4917374ee2f34181bd01d9945d121b2203846d40bc596c176ad5c823c9f4ca848ccf4bad3394c457316e339f523e5265f050bad50ae17ad9b5beb17a71e9cf30e9dd3a54fe554ae68e811ba3e1c28dc6625bd1c4cc0a2d568e71247057d8442f07461f93c99ebc5321fc5c6f23138e332553f540a1819839a85fb9c4c78e729d0dcb0eb71f732c7c0b55aff0c2c8a360098a5518b6a5fd52fd4d9599d4c9f750ca7499a0d03a917fb7ab4219dc1d7f09559296ccbb07070c43d41a6fc8d73d63a768134b42f081c1028872d61e8ecb58e6a85564f4038c39d86b3fbe3745b11780df7fba75b00b9f068d392c34362c7b6a258147b7d024aca2d250e2aa552bab97a9a1e49c61a2558562cd157ee01327f82c22bd00e89d69519609779f98ba1ac297330dd977cac0193f5a5cf385db7a59750dbd89c967ddc55816a065e82c0c951f4df8d5c383f84422c085dc0393bc664cd2fcfeed6891d064d23446bbeaf1b58a39a17a0db9aa1bf79e769b1ec2fdadf5234ef2f396ecf0484ff20e79f12d5528541278dd6fd796c01828cd418b473fae94c4cb031f9b7ff6c6c0ed70579a8139ebe570f93f2580b8cd156829449d9fd741cefd4800d99da1317071fff0f8a3a075f4273255182350ffe8ba55b0d6db9f68eb78393ad1091126618bc9e4947ac5612e19b233a4cf005da7b1d6a8bb0c614f0194ef2d1db2d988f8adfaa115facc54b06246fcba580826277e37d28fecb16113956366fc07d3af45189bd6289c0ca3c9467542fd965e00ff3173cf3700d05f53c7fd6a05c3d467850ab14785a059665a4b3e8fcbd546d74e026b3694309bd7fda4d110a55c9eb563b0244d4a5810699bdfabf8cfcd9cfc2c94290f87e6794120ffe5ccb1bc9a3063f8d1a7c9fd11510ac026368ae9cf78acb49c2b51a97fdc2b072284c4f077e205694e602ffb183bcbcc9e2cb218474f5b622e06c0af02669555756f12697aab2bc5dbebde2db7765c2434501ebab7b2add88df8614bed6af0dca5a1b26571a15b487ff5fe7560e1c316d32b5dcb80a4961339122e71bb4b60a339134aed1ec68cc8d75456a8504746d03a7ee65d4372bc8ed149bebaf58217269cc4f1a9b832e0e9294f7495f739d149f47293354880a623cf46fcfca0b1bdb9a5a062d94cf979789057cabc3abf6bb55d4b58d922a6b0f8d5cfa2ea3f1b48eeeb2fd9c53604fc9049d41cf3435050a39d112ed9b736f5647a35c0717219fb9125dadc24fd75e2dcdf0693f518c7b324304d1325ef7f0336e9045d78e0354f80aa05c9b54638a57b15f54971aa7addc9d2a4ad7b50e2433350dbedd04d5be77206236f773554ac5df6d1faa4e6e3ce387bb8cb3094e464b7b7686ce604170653efc0fa9394bcbe3ef18365f158ae31d407534a5b2baf2685431131870c16149d2cedf09f94c13e021905dbd91dce0665d465f5431f539a681067f046b667803decb05152f77bc1cba0b00bc44489d209821212fcb453c5e1b5dfbc6356adc4fc39672ede7e98b93d7e3ba6bac86b48e310b8e58b08d40cb7dec9ac90d85947458f838026ec43a5b2a846b5424e3d9546a0b7d672b09765320985f82070d0bc8869259114bd87bc14d221c7f56a974cdc4575a5d675801924f312fdac61e458788f47151b35073a5931b27f4f74fc169b636c20d8448a82ad1e75cccebf5b516419f1a1c1f117686896f55fcf3c3f845867db85fbe43b659a682fd41ff14b452a6d8612feff49aaf750e0ac05abea4b536de89d614881bc9bde627663ac2c58af05d8be79345c38b697c6dd15e0310614ea85613c481db2531a300a5c3f2ef3d2396dec3ef27ce87a2cfe9b217ba19566b054c5e19a8ffa655697c293ac15334ee66a4b18626408d5f63b59aa8c87c1259dbb6a6cff5eba4c1ab3eab95c94932508d0a45664a19e442de38bcb404e1a53441e696f365af4505bdd7b27674d3140187652b14fac27eae76301a7f1bc0d3256e1ae95460c7618d21b7189844b10af2edc066ef6062b3537c9abdd36cf2e008fd473bb2900d3b7b7369f85fbec5c82c56b2c55774966f67a0a6265ca01b4b1c441a7c5a1e63abff2ddeaaf59b6ab33ae34aa3342cf41b5289f2a9c81f5ee3e807967e50a85c5540f509ee2e7a410dcd40ff67198f46703a2ce63f732f0f689ecb06900ab548b7471d672dd34a0155c0b07380ab4c947df44e491a40d8caa4938d327e912c9b84dae51af08ec75460c34dea92a5cd17d421b4134fc04de78d104c93e7ecb308b3423fb5176228b1d9f7ff424fa85d47734ea839102c6a6d666784d48a8608c4b1554fd7fdac1ca2f180b6cf361c8a468b99d4a482381ed1d844cdc20a1184b4f440aec6c20c731ce15bf4df50b2e9ed05592c093c6c73b03cc078c5a544049fbf52a6b058085130cb2e60b0901fad606d40411b5b1e6e099706a99e53e553c88b6813c467ebb72a7abc77d3cc2850a408fc539fb0059e5fa613d06ee8cfbd0ddead59f535320f478970c3fd0621f98591fde183755b8a82366643869906b100693a11e0f781192f6411c5db90be855f3c3429cf532ea9a6e23553bf0ed79bc1ce33872a89e24a0e8fbab7f358dfcfd10ba3168e2ed447beabca9836aaefd954172d2d3c9f2fe8cf31eb36044dd91effcfdad0a13f097691ade1140fe24ceb1a744f0c72ef723b9a2f95fb7a8ef1db95adf455dbbe5bd7761f565153852b19d162e31f55c34043973b0df60adcbba02dd60fab33b82ce1889e2ce50cf572714f2b3c5629ae94eb924836764c20898a4c8b40df4de62bd81a195350e1d0cc0b26739fad7ec526c0cfe6479af8d082c9811f1a79437fc6524ea67873d38e9161ee398f6b8591340b4bedb59515933e01ea9b058c1b177a21d87344338b6e17fd5c5e27aadf178cd3065e0aaa254e3d03d235a294b098208d3fe4b79d3dc6673ead343b0577e918d38459fd60867d4b70f3daa295b12afa8b2bc4e03f63ddba4dde6bd0dcd6c3f2136dca1129770570b48572468f3156834963f3110fefaeecb63b72eb1b63967cb2b542a2c4d7dbe209dbb299ffeed381741f52932574f4745c5ee9861d3460041e7883376413be687f561c3469993d65469ab3a6a35a09f5e46cf5d714b8d04a22aeaf14dc751a28202d819a508c8c5f819168578b1035b571945b1735f9da60bd9536b738f51f6a0d89096b6d44eceac5acf7046dc659fe7c29559216b9de077c6eec04728c3a16434ccaf716798af9cec3699e0dc121271a425542c5e0ef3b69628dd0fc71283216a9341e30460d5448aef7ae363b7788b7954b29e4378870c833b078a8c19e55241007b3a6dbf8ca76e71290e872997315cebc499d4c2351baee3db7447cae4bd8d98a06bec04af5fc2c06753b9f450a402807c761c82e97b6d2426ad6926ec1c900f5fb1295f6a07a98355306bc6f6993f2cfdaa81b69c20d5571fa89efaa097aed47c73e9ae791956385ca78a70e78de526fc18397e460a0252134736f322650fb95acc68500103f5514b60cb9d73df40f5f8d97caed67467e10f4f629bfae9af737a1d1a4ec0e866c60e61d493c18bd1d0d1a3197a2baceb3b58de96668445ceb5bbdc126a8803e40cb4d7f61d59a7cb57cb5f9fa8fd37932619c4dff5bf45b09dedf196a63dbe6a6279465bd6ebfb4bac0e7702eadfdecd7d75096e6b1c9e064c9f46c0ed85da01c15e9328e4cb90e2cc09e0fb0f6b0fa9f55edeaa95a16e297fa2d1f4819ae382ba248000d888d17ef61fd5d19f62a75efc1de9b3422c57d09a3d1b09311ab55e9b1a78f2be00e534e23b7c11b0d21dca7126615aa184e76d7862ad7fa8ddc1e39433630b5c6bb3bc1ca3147b4f339805ea3ca5d10c12a0d76bb53d6f128f095c618719c2dee97a712b15c2138ea88292dd89b9ac952f68d974d6189f466ff29ab2d560f9d19595a8c4a18fb39acc5878b2abe1d15e2b55cddc3f523788363372ef7562d182184e0d75fbf63b7365edfcc1fe521868fbd5705d17d1da84afd6ac7b8c1b26cbc438d412e91655d74f03900c60bc57a58e8cc861977f462407172490b146d057a6434a01fd833ba0fe9e15316baadb7660a5e2748945d68cce338eebdc91b78eb16d2e64af1ea003e1439c0eab610e2ed10ce5eca38d37db4801f01a06e23dc3832431d44ce8b81a2b70f915f6de59d99a71dcb637d3f50107edbc2cb889f75faaa4ccea537b5e292824bd37daf05f030293fc22790c4caf74b4c2eb19c07b185eb441b9a48667be37dadfca86a08c5544624b1684d1a1d780b580ba8b48eceb06b86ea0a3e4be761af23473c6eb77909af133e4687829d157e3fb705ee62904d6091503be00bc2d24b9b4ef349aee76e211f158a5ebbf44a9c473e4523bef2fe2e98c78c8b9f83ebec82f616e8e45217c3362133db5801b1c37d91c4a4ad5e8638b4d884f384a8210ecf50cd2b1f2f771efe4b2fdea3e896ab04d192f65aaefd655a7b75f68c5a8bf64a6ec6dd3c95330f593f4b3462304baa4e1c4a02251e27ae4f62ddcee2ade5c6bb10beea29bf27198ed9301bb23744d8f884e53e6df67296302b66dfe690838ff6e2b95edd4076a1e0b2a6d64b04e268ebf7ead9b5ed748017fd81a9817b1ef74518978810d37e789ee23d04fae764c24710c598e0d4cd9dfe5df6c7a969044fc2f0132a746c4d7ff5d4c924fbb13358c50d55bdefbdb4acba5133e4fffb6201e1b09f4f07e5cb2f62ab630ff38ccbf275f6a839f6b33dacf60f7aea2adfdcd3fa069d0c5d9dc22e4ef106ab14f72d5f784326758650c6ec68617fd823143d2b5de78836829a3f129902387ef3c8345df6acfcbc0b6fcb9ec86cac4411d8469ddd9060c436c9215ae80a5c050f19c776dc4a1a6264601b0bdbe2da996f2cf3c2adb01dfbff60552ced53e86ded3319d928b8c972b2fed801ffe46c0d3895b3c1ee1b4157e66d10b7c56452ce9ea98c567781026df25ba5bf7adb7cb98bbd8c6288fb8560060ed04b856b5d4f1fe75e067208736006fdde53b2cfede2c0a141fc862ec5e2ddfbe1f134383b5eef1c91472c273f7e9e7123e58a7cd594451f153fbc46fe8a1f5339d21ae60cd935f25b160b87f0eea3dd600006ee41502edeb1cf05a51ca35f31b7b63f4fd92ea5919b46a813d1fd6d3f9b399d76de8c09bf9eb229493b189eff6ec173deff19b9295d6e4d7046eaf0245849dc8a165c634678fbaabc3d641802f2c9c8cd12214945fc704f9b3eed05b8e22e4919b1f5de0c887831bdb1a66aeec3aaeb996c395557dd5ae95826557f1460f9bf83754db6b64da00d71fb813f7b75adb63b0ab86ff37649024cf7ef4ead6d54791e8294bb0f265a5479cc88ae555a0a5238d7b120424c9a1ffe4b0a26b9ba8c14519e1bead443db1a3907a56fa1446ddb04141a3d513f2f2153886e9a0a6f5d9bb2ec2346427fc0303812b47625aae0184903f9ebe0756ba5af8030854ac14986611c2127c8551c1b7f9250ab1d1e4e259f8862313851bb46af533d2f8208b1c2ddb72490a467480e539e62b5d29357373c9b438147549f4d42fb19b2c0cd4bc82f9e0ff37bb3fab7b2a7a5ff803e06a55335a92a02be0edf5cee552edeb60b887f03a9989064e6bbd3342707ffb076f7c7ab4fd0a8623c9d64154bb957e4d5452d061d2dfbdaa782883b5baa921e1ab95192ce95e3c7da2b5662388a8b64f64041a709ba1b1c4a5d6471fdfd69ee1342e8dbba6c3d9c55288b106933c52ade61abb6f46f0195608be5dcc88073c3ace7939fc8f159db6502574a6635468b8d8f019a68c36b526ddb27506f6660f9c016e48bc3db8b30451bc8f5efe9c74635da62fb65a19e6d0a95266a371cdd7be321d2c38591b21dd92d2d7be6ad360d32df95125f5f5dbb75adfe09af3bd73992c795d9d12e63eeea466794a8c3f7f0c211610d9d0701a893c5ca04a8004bfae97c892b80e283535c4c37450ddf2e2b693e89a0799d698254b7502276512372839558712ec2d88c6d1747831613871d428e59a81531456060b77a25d94b54528a9e854fe8b326e231ffe69b53e569313137b483b70bdd7bef047700a27ccf3a2dcdc9729638b2a31c2cc67a9db5e3d6df2698eab2a7d8123bdc2f6ee18445e1dd65a8a54ba9123bbd2159d1bf41fa8135c817ca2bc28a77cb624ebe96e483aa2439cbd252cdeff73d26ee8c57959fcd23fc35a2aa25487a312d593f261f87fc9d991a14dca3af7e9f519efc3985d0529611c5be516d06ed1ff4bfd87174b836385be77f927483ef90547f10c1c3060457bdd3bd36ef7d77f5f9f6b7a89b345e741232cde68058c1e872bc4efef5c90fe55b0ec2b8f8a1f987036899213df778451a93e7bda9a19033a77c1e536d54038e424636f745fd93aea83f1217a3759784762cce9afb2bce91f1c566883cb29e9e367a95a1c978a21336c163d89de934eedab6c65f23e31d3a145ea4cf33387e282e2d81b9a9ddd8da0ca3565558dcdd12f7dd3d1d2e72c33bd403c4f3baa47bd316f7d338b8796f84e7fbdadd477002fbad693224ed516e843bb9f55d3e76ebb23ea1fa1475f288054bc95348f292480df1f47e70fad85f5bb748c80a3dc741cd0482b36e50b0a64452d952a0a1b02baf0091ace29fa7e65a4af50767165b256e756e5cb739c8b1e0374c7747ba59d893e0435763e4a9cdcd68e5f8f3b1124804697377f8467509f3bd2c4ff72cd8020d1190c63141548e4cae9286af520f31ffe53cc670b8bfb55cb326277be81012cb6489a56da3ae203c854bad79e0d4e524b9907ba9473ab23630c134878768fb7ee4048f89178fd8adcf6327d1c40ca837ab3be25d46927b4e556afabc5dde7287eff931858d7f293c4659ab18b84a2794d90c432f95525eeaf42829d2dc51a83074fa739bfa32ca48c712fdda54c9812227498171fea8525150e74535fef9ec26be8b7c181d3f8966f744e80b66b4095b1fe94f9f78a258a1fdced9fdbfd4814070cf60d92abdbd965cf8ce70235c2127ec5af4fa80c5e7327b842b49d82b87e53a493f8407399d64bc9d5fea0b11643706bd249d65e0102572d1834bea998cb3a584a5b8fa0a26b905028670f250bd4d82d73fba974334c3a5b858fdaa7d3fff400e936879e3892e7a5fd2937984ff268613cb5659075d18a1dfc9913a540c1d690b32d21e5cdf5c71dd0b9bb9df6acd447768da228640c0ba22b2f9870d0aad44548bae3e85b0205a91574f1d2062189ca9e701f4eecd622084a3b0ef74bce806931f347ee9071ed0862d738974ac8e5dee93bed38878fbc7675a961f27441743de3fdda6a1bff7de4555ca858b90464445496222acb2e2d21c11854b1bbbb254bae1545c0b9957291376146080e1a1879fd0aa3818368c47f7e85d718732e418d8359320f68203351555b1067651d35b5244a4c3fc43c07ef80b76ed447d8bf56403e0e58ede81fcc3eecf8e7dd52604c8d68dca67cc3d2a4bce84284835a98e60cfca0725d8299bbabaadd6cbc38bc7bbdc4648bc6f8e86ab3cdb63a463bbd7edc3e36919cef677d0f8c1af19e738a9db68605b1cf857ace8a66ced52a8f17f195a2251bb000656c8bec44277266af8aeb05ff24b73527e60e50e9ee8f61376c6a95594ff1d8a585b3537d86123755f37c166f3558f3b0d7e21e39dd8e67a90cc4d1046f972afefc5f81ac74b7870508d6e0ea49a8062341bd468651e5b78cb1a61321d78455d69203d14cd43ad3cc8ccb8f28f779a28d21d2ae656f899d237cb3ef90adb419593586499610a08cbaa0a54a62395b91d22c56070a8d01654b09be60d51350f8b37736ca6d82f8cd47e6bd63236e6025182fce74afb763e1ec954678d5fe8f6d444320e17d486a4a21878af28b70685dfa4ae652c67d7662337d0bce12c22fd45814a7b333d37049632229ad67d7a25714d5b763bc882989f3be0b0c8789821b0228a281931fabfbb5d89aa9214ec2736ad9ec5ab82697b1763025ac3f2fc7a3f66e66691919557e10232cf7c0e7165d1fc5a61b2aa11b87345f09623d269dbabf3fa29c042c80217a4ce481c4952651651ccf6740e2676d9b98fd8a1154bfb01b39bf004f3fde8909d53a47a9a76cb93baa2f0acc6a0521054838bce3a18f457cd824c6e7961b8e5f039ad6ac698b7390afcfe938e6fc1092969804a0000e80cccd26f0fc28d91c0be83023fc04def90d0d6e151626e484c1cf7a4f15fd757d6591fb8c78dea484cec09829d9ba2c839e1a00aff981ad9f7cc505fc4140ee71e4497125a2b58a9efb2dc9d92827fad7071461af615747afeaf29c7eaab33ff9643abdd0964b77258c44a375322a29ac17f478df9f5da390ab02681fbb109a0ef50acb03f1ec5857b41f62d767e08d69d84483dd7490011ce2d920658425dc51980f0b7bb4d5ec6a7c46587126cec826219652d76ea441573211699181f7c272bfab4947ca410f3adde9bf949a65eaa75064078d11dcb718dd5ebbe8159c942003e87e8396ada08c76f965e56e8ea35835518c8baf3ce2311004910befa25228cf30d0fcc037ee052b9e314319a55a373a1a6be34cacd6132224a1c16736f50c9e0e882bd25a0fac12d1d95560f3c14ff1f4a2ce61d8f94ec20469c601c1972a6d95b176f1920279233df2b1efcb90e4fcb68b19ae38701733dea569077aeb7f6e29df5c850c84ded354944169a205b40730684a5224340ea41b38ffde458a440f772e16499bcfaa1cf19cd305efc5fb096286f901f63d7b557153aa131cfe0cd7c56d81e94f83e797b2e3c934ca10ff3462f4087c74fcdb6a96075e14abf5a3c441f9786e6380f382935220ef8e661cbeef52b9109050faac977b3c8d8dfef7db5a92f489b5d5d3a592b79824c221e719e5e64a3991d0bbc73d929badbc040f330ab07c48f26108b64d3ff25c125df550770ac638206135f6289fa662efba2d7ff7a0c8b09c64d8d21a118614825e3524d883618c1590f56d6d5d1f94965c7fdc2eaaacf1a9404822cc6d644b56571f501bd175b020ff7ea3b63e7e7d5471c2cf93be82f496eb3fa348f68c603ac686089f79f3d0798f4ec681859004f3ef9915f4475030708e48e3eb90e5df12823ce746e65762eedcf5f9dc4bd097a92d339dd694062c960eb756bf6bb207d3ae2374b22317296dd793a7a3ca953f5b188fd023a370d379c3df1dba68eb6c450a3c4bd3fbd48ce748b95f487a3fa2d0f8fd43578803b9010a12cb4c30ff55a13a69ced19bf8103e6a97e4cff62d413b957ec4e3a185ade308dabe061adc2222d741a4cb603102f54f24a9e1f2b07bfdd85416886c8ac868f7806c2f475356ff2b9ce1bfb5d3d4760c4d0bcaac44f04a82ab9ad72ae75223f0cd1185034d4a6ffbd61500e9e00541dfbc68f335e58056b998963b1de0f198c00eb0a64f8cc61b8d99eec411f30925a8c58c0135d59f9ea1dc6b4eec849d9844c0306772ef3fc0d97ad46d21e18774050bf11e68e2b9e34d78b5b62d7a005f57e73bd320ef50adfaed4a8f50223c819e34b6497896f541ce595dfd4370b29711d5b60d9840d768d224fe90e35827c660370ef030f7450864cba186502bc8a96e4d96515c8bcde573e569d6cb842abcca8ba875f514cfa278cf2441a63e0e4163d22bd63a2852af12b6fef1f37c0cbd3cd569b603dbddd150981e1314c47d0f38187d49efb066a292c546451d3a8a9498ab021252ba517a3b90cb0e462de569d0af8ffb8eeb47dcdf9334acc876392997166fce073efcdbf142920a735d6df42e35a059ef79fd9f0ca7fdcbc811c1323a605d68b470945284f06b0f9c66df9327fc1c7aee3544731715632e607fb50873ce9f1ad49dfbf416918a5c180bcf6776f61f1c45c019d8b416d8c45f2f3b791120a4e2c801f4859ef287ff4980f166c3351742e2ba58e54998f478100279347bdc16373d6b9316e9981c15b247f33afa81272c997abf07b59eb8840db52237d0006cc919a83a7ec0658e874826be3c13dc382b330afb6f980c473391097db79092c40f09462de32b8b90d7afc590733ae61b7baf3e022ef83dbe56d2e5a065171080dd60df02b0ff97467fa257235d3d8b4ea4eddab5c70a1b8abda8522d507097d74e8b01726e21027c1f65dc1bc004c4c16747edfd7d7a2453d2d945705501762d4c9075693d75fc555f9642928378c2fee64658c6ad313f3c8ae06f53a510c041d1ea26243bc58eafb01df69cdb351d3921e2c113525d7fbb32ee8b9f41c1a99770e1055158ae6e3c2fa92417bc24860ec5cbf1789253432b23743d2f7f3de1be3ae55f17d88282053b7fdf548db85e82c317bd0c33229180cb717497eb0eaf874802e46ec9f9f4adbbdc886fb9769e1c7210c8bac748c90bfd04d8d6a64ef16d2fc8ebe397fda6567defcd83ae163298eeec7de0f147c4ff65d110183b06969770b725c238f5c8e6b49ae79d95c99db4d90d3454481c374d98df293fa882ecc5ba344697c7353f98db06c10ed0c78b06136c7cfcff9f2d9bb77c5352fb038b8cbb310687dc821d6663a539b304150faaed2e85a66adf4892b2255c339ca6d9afdd315360349ff594021312645372a488beb4d595ebe7061d19638dbdd4ef4834997993165831620cb7d2110e2bec657947b8aa8d4ebcd472a5f696d2c6ceec0599175574f9529e0235b488492aab3c946a8ad4da1309540399089c8d5a73e36b7d0bd8c43546f11e57d9f18a99d33497d97da5b3468ab96c51c508b076cc769b186d99e50a08197e1c5573e1c7aa3534ccc3ffb59e630c4ebee7f075f04574d33972b817a4d0cd2e9f58921d1be0b8c47aaf45fb9c8939a022b466d0219383dab424ed61fb2cc5aeb151b3042270bff6771df5b581ceb394b346e1c3ff9f94dd31502bc24886b7a37bad70983d5c1f4f38faea47e3b350f46c3885341c7c7cc63e35532c1d7befbe0078a1f838db6256e338dd740993f6a67705ad74009371deb3070158540164a912ba4f7033be950c430b46449ab38cef0de59f61caa1a3518063b0a3bef7c6acac1b8eebbc127d6df673597e6e11a85104d29acc663a5f3d60b19ecee7df3b4c52831b152bc7c13548573a659190bd3bdfd3b4cf39f75cb9a167bb4d9d03b5ae59323172e08709612c1a459337229f868b084c4af29d11e9fd1686c6f9a3ec7c2d5bcfa87eda5ae08cc65a4db02240979a3b71cca24f380586bfd1034696fcc4fdab5270495ab7849db12a4fe7eb1d014e40bd9ef960afe15defd4baab5c2cd60c8d2751f5eb52ddb6e1cec64374db2332062871d5d53b5423c5e937701a583bbc00b1f276cc215a0ec50d7f56d3de4bec2f74f38f16af13fe7086578fde111a158e987a93f9f45b540edf4535e04488eb33af4dbd9bc766ebe71e014d3f5b44857f56d6a52e114bbf662f6ee71abbbf5be3bd3e346964badaa30fe6085aaa3301485481f3f4d998c412ced40cca3b0ee5bf6866e61d4de4ae571a83a49f4303e1582b69b2b62f6c8aa3dab5d0857f626ca5b295a5d90711217ccd832486436363645965ee49f8f35bcf2c98e3ec339b638bbfb847824978318e470d12c5ac78e003adcbf31535454ca6e9b3d60e1bb8d5fc90c64d281704bbaea814db54ec64e2706f01ebe7ce63e265e2b73d2a5c4db416e23010b0c0b8ecf3ee0bbc5175d7677b5733a6161bd1926661f9cdb310b0bdc90a1da7b2909740795b71bb39d6382fe102e5fc54c96016f5d9efd2a016d5498fc8e5182566d707ddfa4fe7901c49c9640777fcff6d9d30f0bbbb0347f716523fbc187c62198176b9d54b83cf32d2ec54e4d932097b431115cafb33b78a3bad525f2d40d4f255e2bf378104c43249da86a4a5e58bb97537ec008366148d2223b79889d189f82741d6c53674f199ae6d3b24504af825887ab5e7c7842b3ef882c44512fbf3ffa041111b626f9bb901b4d6505751919cf650090cf00ea6feb0fa7e07e6f4129389a053c1e85d91e2d8e147a59be983a456333489e75b0f5445dc4c0872be54beae966f27de734df7c36af9a32dfe0ee8124c8a5776cd98e3a344afd26a996e6ed4c6cf9103b79030f129a07f4735cc937af04ac2866dc0a00bc596cde08fc9d942d659dd950e21c3650cfd330aec39cbc55c75cb5c924eac1c232234893e96b85812c86b4e69a6343bd897cc20e838c7897b8d15b1d05592a7e969b04a15cadaf0adb22260305f7bcc2a4d1edd79039efdf302e2f4045ebef70a9ff912e9cd7095f7b6191ca88849beff3a98d5b702cb51c8a8ed44ad1c1dd9e0a97c569231a13cdecac4e7adbc4eab2b06f99e11f98d0fb1c873dc4d88a38ec5c3d8cd05685620294f65af9cabc98493c60353212dbe1adf606459d6af4e7c2c92075a5d8c4a10136dd8b9db7a41937068428131597d4b84c322291e110090b462e714b933a2b1b52ca8e217c0096ab9bdd09aae4bb3a3c7fc57937e9ccddaef51d745c07851ee0c5f1c81fc65e485b5b09a3c84715835466f685728ef4b003959c87395bbd04ee63577ebebf48b41844668d66f22e703ea09713fd9736e3dc496acbc64ce59bebbf3159626cafbb93b20749058f864f82bf9d1997f5d566e95b42a6d5d0c391c13267f3d34abd3e0ed8fdc95d5c416075c342272b33cbecb982befe67d6e457373ffbc35a735e0169f57acfde262fd366011620245cf8b5606fc1f04f6d44b3a1b73a0d91794012afd1638be0d7ebecbb2d4f4ecc63e91ca24518bf6e0d03e4dc48b003a2a51fd565b34875cd4f6889fcc0567b23556da0abd217878cbec2ba685a0ebb41d370cc905e712c57a3314b848aff595d0f7ade35969c9ce710733e56e86f22272b38f08f0f10a2ec2cc2813b0a39a2af73acf7432df7ba19f3d236addb778e172fe489970f7a427ab649f55ade7f68484efcd506aa80e88d5ea54660b55c8bd18b095ee481f53451debee419e775b9de89eaf93d26ec8c8b32f75042af7c65cdb217de21dc92de0535b8a45746f51e4bf53a5f2bf8cbcbd00c9ab59f0b3f81543c3405ee7fa236f95ddc6dcd787ab1f02c52b111ee59799b549cf23eb2d2a7128b4af53fe845a053e3a6bb048d26c80626b3f79565966a6402a44219f30400557287c8299c453b6e43fc9fcd330936c27a18217c8f69ce946dcb897b6790f6b46d983fd7062d62e2632c3eb6cf363552c9b12fcddde3cc257c0ac83358537da74dd18335b82dab2c4a249f89febf1a8f2d89e5aa82d62158f5d42b38597b03b189bf1ee8d9c730841307465c44a3bfcd02688390e8696ed0d693e03a1d131676e08096dd210656f9af9f2610c155e63081375dcb8ae91679159c252bb7061e4b02030f57a23d61f816b3b6e7ba3566886b2509a5f7868569e1f6bda14b61a12ad0240074b50958b990556e6b7efe7f38dbd358d7113136bc141cb5f54e990c8d9bc9ed5d32430e6a638cab139f9205dfc0f4f80e8212b7b213761889c1396857e17f1e94528e7f1f2d45f7f9eb58e1737d0252c700306035b3ff665a35850732e1eb69c50ce3de5ede05fb0a2dd6c01f0800916dc4f892d66e7581db0a23020935e9248f66252c67e5f8b27e16fddca5e394a1a8a80cc657f31494d0cf6a1d588e2181a8749896d7569345c05af687027ad0eb9e914e44bddaad223db2ca38faaf2892ce165e03ac7ab6e908b72f9bc8ab220f79fa58d69e8db1832bcf790fa0022fa755dd9781d59e97b8d387eb8ad80f589fb8ff69ded853a3cf714824bd31dd553ec52a4432c92896f2742771a673758ad46c8019527d1ef3db9b039e61f27e0dc17f2d8ecae1b5137fe5e30ca6d8daa4cfcd40fd40810e60deadd5377351629870a10d36dca18279a19d2d6853d29ff385cb25b5e97be7a9d1a7cf544177eadab6ab659353febcc3da9f096c0ef37b296eaa529fb363d13b23310c6356cad58964697545e9b2a52099b25bb53abb3c71b37fd18daa76b9084cacb300c8326c910bcd45e8332ac17d7695c399e184be6d28da5eecf46f0cad76b3cede53379c179e05ce9d2fbbce3d1414b5ff69b2e283ca9961bb1c8e374e6e029f8762c9a09ba16e728d4efe236cd8eb2dea971cd52878fe846377bc20fdba0b6b21b407c9b3ffce0ac6d3a2bc5404ce3662728f04d69effd4093ee851a0e1e4db5047b29bfaacaf857d219f8ce5263ff77a0c78d8ed7d79393d23c5ed0054d75b00bb7394574276a3f25d5cc487b371bf4c9ec39e0a3d870377ce413877c76723d482d8dd5c94e02fca5e8809c19d4acd30c3c080f7cbb7e1c273f2da4fd8dd57d3e507c1703081c00febc100799195b950a56420140d7b3bf3c5985d7282226990bcc522fd89a774b3022de8f7f6e1537d4b8b69c9aff473e386406b93b973584364adf4637874547ec67c5883a7d69fdb0beae789bbd705179d5bd8e051381a2d0969646c631a1cc8e3fc3193fda70e9cddf68d700a59600c4327bcf2d9d9f7c779ea68f9cc194febd12d65c8e08521c7a27d3ef0ca00936677c7f83d176f9ca6e69b3345f9c5466c1c805371a0e7b382d0fa9ce9873aa38656be6163435ca2181f9cf14d4fd802dd30499889b9a8063beb044fae3b9a5e385baac32acff88f1656c1cf3133fcec88da95521c2649b8e6e01f9702c84aa6d1cf2c297f53c144eac5b10f682d870c424b3beef6f9d52f780d447ac6144705db7ac5ca623110bc25ab086caf0c7f6321c2a1710c510825c56a64c26df29bb457398068e6a5207f999db5e6a5f46dfbeeb985a7dd4779c61052ba3f71d46c7fece05d82db51291023f68abdffed302f9d262d83bf50ebdc46fd56e907b2c5981f897b11af27fddd8504db470f05192ca4321c17f9c7c1e1ee9c437ce1e68d4206760829af93fd4786dddd6e6a1a650da05a6840d5e8f6b42f91a111f0e4b61f889b304d1e75ebffc588f23ffdc189e8778d83bd3c8ce69cf773dafa734217b8b3711b7ed0e87fde94ee3035e2cf72e4a7a1e63672eede540e9ab3fcf6e141633bfb5477a93072e3cf0c511f1f92d3f8388fb6d32bd73736b85003d42042409561ecd7217632795546f343a2843d140e92925eae307c8768ad427b8682f70976eee06c7bca48efffdac8e24c945886374869c81b06deef5e50cfbb663cc3719b994566fe0db2bb2cfea9e33710e5969979ee6065a1ffbb569a830c53cece504e78540b013af9b5e67d0743118793b33232f60479fbf9136d7eed2f4851d0a47b0e68f78b8caca84246cef2cfaf9eab44ea37119b3a464d5942ae4f997b155078f6205e475a59c9cf69787156ffe944dfa5101b76c8e8f957df88fe71aea688dc2ece24c7c1183d0d2300f8e43041f93bf1f53605fbe548224eb7b8b7ad31590a97e05c112ff9f2d373478abf582d48ac8887c483f3fb0b366d0bc07cc1c01ee0b70cbf910b850110d7ae86b55feba77bd6a1756e1d45cd180ce861201a05f84a945819cdad23e72d8a5cf5416e7bc8ee91520b19a2a8b5d429a8d6b54c021f9cfce8198a4c5d29629cb560b3b60f017ba9f62c62d8ce5f882380b36a11bb7ada2fb1891c71678c7e8a909309378099f01f112d21fed5ae46e8ad24a3c5df3e3cb18795aca3a028f455b742a3c377971cb33859d00ffaf5eab527da656d0956eb5cebda1b0353270e53053e44793f6b086163d0f1f280df03af3bbd5558ed995f20ffe9d7158381c25bdf38f28bc2cf12c9adcaea8cec46be6c7cc069cb027c95fe2f39148d40ce6e51c12091e8d09767ec94f5559ac95d2de211f707f28fbf63009036a2faa44f700b5e61fb1c601f32502d5ceec1a5cce4577307aebaf634ba17ac60e9404b9067c2d96160380e43435915bd43ead2065d1ddf5cae42c34336e9b120d371988d275278c9894c8bc67d397e842fcdae5e0e536397729ff34904d1c62f12bf132c402272ecb61e90295c0a5dc98e9b138dfeeaa0280854a59761215ac40af950129a5a782aee11f9d4b926432931dee9d34dc385ec91212d11bd25898245d2b247dba9db148d63e6b0d0dac52667444ce20de61c56693ac5c23757daf72ce8cf09498dcf9d1e28f06e14e569fe977e3c7713e8bce828a9a85fd40a74ab1a1978594ae49397b651028e18394032bbcb334eec56440e9745aa954152a0bec34d3c5475694d41980be6151369dfa826f8a3bd50d3ca889ccffc3f042340e976ac191197dad137a49b488b2b0b35a87baa5068b4681f92b4d05480c9c0b826d7a448a8efee98a0f5190e11f1dd17d539957562ae414bf181de66d77a3062c5659816135b4d2aa5b2b5494931bfa28e8f6b5bdd88d60a20de507d1938eaf4e9d65351cfa9959dc4625701db5f306f97fe30518162acc149b900c56382d1bbe711d53af9eb82a8b3b880dbf009ab13481e9ff125143730a5b8cf75eeec3fd46ba67b0fe7699dc892c8629704db90552fc00ad60bfed9a480f18626dfe410eb38288e8d9940e1b92eae20dddc0aa4f9c94ed0c267799231f45c38adf270c93e0d517f764792d56aa91cf571c5c644bacef1ea870968535ef669ec237f168c2f949515f0bf172d1a3655f0869a9169a0e2acbfacdb182cd6ecc0dfa273670250f565089aa83e4521b65f1e4428d7f60dfe84c387252ebd5d46076818c082ede9649fe9afc65b09c0673cb35263b7c1d167be5cd7ac470a8cd84abf1b2cbc8e7948c2d82cd21f8a17b87bea4016534c7cb59687896d71a9c398d0e325fe0c1835eb47d5630ac1524fa630dc190a95ee4ce866742cc93123914f48e552884a2164d3675e1dc0befe0fe9bbbdd3c87fc1a8f194c0d28e25e66f2006ee879543639c8060b0b427d2c1ed78ec9cab7a685670d2dc5f435e7c493317338e568b575f8861b5340166b135a0df45bfa682b0d365fb4f053cee2633132eacedf7caca40dd89bd7854f3cc25d74fddda9c687c5de5086227204de07af83f9ee8bba215575cbaf9f1751fb7e367884a0805f32189b8c49b5377ce171196cf35e06f6c0b900518164ea3ae60c53a65fef280931fb49cbacf8205511c1da1ebd196474ddf87386bc642380cd676cae9abf61dcd75c02aa4eeb25852d83468318abd789fa670c8ef7919d2bf0c831b8992fd2b8b439e9979fa856ad23e7aa7c49a24f6c7c610d2097970ce1490a1e8a873f39f571c83b41af8c473567cf3f1095ea8d3c09ffe136c415fd5922ad00fe41ec99e64b6c64ef8c5f43a7f274b9e7d3549022ba11097644fa58c6fce76245e4613d86f23d97086e4cbc650579d97908d307bcc56133b3327277bf8046dcc291659c2db912884f59edde2b0e7a394df7be57bf953f81ee71aa92ab0d3e16344b90f18da704f2ce89a90ccd3d874e1772db65e87397059a64a2747b3164f2a2eaf282e6d60662af80c21f140f450154c334071d9ddb26ea7285706c86ad923812267543cb868484ec96cc5456c35b61dd208109bd692831cf18c1a5775022e98db959fa33d4a36db4ea5b583ea7f2153bb1df859b053977201fb6a23edfdd762be9d633fe10d2c56ebd8b40dbbe7705972167da3723567c19d03b639de9f799650b740f350b3f0e6177d9cedec489869e663097cdfa2bd779c320c4bebd75b64c39ad77c743c5f6454e81b684cdde344e824e9570e3dc7f3db50b6d744cca6f54964ec6e635d98ec2869420239c6b0d1982503119a1596dcaab0f683f96a525f38fb08fb348b861133825168c40e8462513a6f36fa903bce0acfcb57bfb60bfadbd43039c9a474a5c3610045361a3732dfb0184639fa004750b1b358fc638b7665e79e89166681abec2827685c099f4553a9ba844ad673b5540448f97d9a6914dc9db9aaf265f88024d326610b3c8fb0676b5d45fd43b3021897d673dc273e2d5698ecec8237ad28c4b07f5f35017536e6bdea465b807e4b47f74e7b445b4d4a585fbf19d6f3a4a3a55b146bad7385646807ebdcb3454e9f81c39ab5c982425765862a4cb5bd580fdb8db7d3ce36314eebaf8c0818ea55a4f6879fa8fa924de1ae7e1d01b0265fb9ab6c45e8dae0461ce379f6b700cd8f4a7c6808308353e5c3d1b872380431cb0cf00784af2b20f41b43355f73238e21d533efab5cac7905c1b7badb108de81745fd51c9eda84911ae2b11373a45357a82faabde87e5ecf96895c052539fcaa9d8f55f5474e2ed39df0c12579e25768e0d81f125d0f600d44666d547c8756837588ff56c1586f31b5c5bd58d04dd7d162664f87ae183abdef755d62066fae6b0fe7e1506eaf7131ca00536c26ca2859fe952fa3c56949abc9c7dc0f5ced91dc67f1a37828d69000a303988095746f04bf2f41ab8f7f939c29ebeda2161f6c768f8388654d106b4ee4f358fc54bc1cc468196995920db912cb756e7a52916bde5259de1ddf3bc1697fbe0b18815e686d0c11b562b21c29dd74430608f281482ddafc5e2be18a9c484dde75ce9f827335edc13bb31937a7cd21972c61620a064d48a22f63872dd00fe8cc386b166e3bd0d4953aca2a9c62461515a21c022f5fc2563fe0b9c0281713000f24b35cb4fac959946780725960573b29e88e67cf3e412a2eea2f933e073d00ed790f6d05c3eb39e47913a65495acc1a0e9fbeeeef1b59787b4a95ae01d4d58b8439a39ee384c24e9699775a627404bc8efdaedd2c1cf1466b72037dcc94a1d9f572f7a2f9affa99eb8b2a16c635374b4d518c635cec7c68d57717817edf10e0a164f8df9dc28ed9d658fceb7bc3deeaa70b699580de6974027a66087dac62aa8b596ff0a80f7a84b75ca8a0e6d44ef3f943bf0ec8d81ce089bbe948ebd5e6212cae4ec6bd8ce548e262b0682720b6d9d9b4a8368ddc323dc9fbb06d646d98ee3fc3b5cffa1d0febcdca2fd4e1e4c9f362eeb070b74a3c03b5dc08b885e2e832665618ae4c665b9fe916f3107d833ac88d3d43df2686cc620a7354e6f78a8bfe6dc49405b0c463d9f04d52569866c3676b5b1dfbddf9eea88526598fbfc4e95ec8716609c4e105c64bdc081465964d4320edea161104bb374d6dfc06d84908277d3ee4341954c73e446b5f7e5c29937a2472eded73ecef52b93439b501cf150ac82076b6293eae6c289675b39d0c8d3e290a6b5c258453e4f6f5d2e81874a743bbff769e8d90190be5df331a48b5818697d25bfdf19de08e53af013425f403fa1b741d245afd2e73423349cd145af8bb9f7e58a3cc692c9f2f439f427ed619c128f913ea3eb1a31d2d59289270238dfc02e510c5960e579a58080333b2215941e9ae361e906e5570f01f2ed8d3c95aabb78d01873b46c9d1156c6926e44a3687490000da7825481b15d759ead2f1db1e6152e9bfa2e0cfa88508a415110a35c580ad58be77477e85497958ab92fd7e5c243ee51b0d125895b71dc1123feaea9ddb6c2048358509d006c4bfa7e7424c067235c7d1976ef2b55fb147497c2c4ce8cc48b82c0fb9ac9014e860b35bc56485419ff7cea61fc1d32cabfffee8925f473e593072119b88c2681a457e3dc2fadf9b772fda3b28cb85ae906b3d56dbf105ea55b62dfbd4284cc74b2c167d6607b734145d269b1a6b0670e7f3747c7829815451d29452d9428085581abbaf25fbbdd6b68ab241b1d1b02cd786c2cf0f6bf62ed0faa45107a8a37acee18912a7fd88442649cc099ea99aef1449b0ddca9e6b440cd5f79a285219712755bb5d6b8f13ebb683694e8a8211b5df6233e74b85f4c7314a0e104b2098e23a6ee6a6cfa4e9d984d00fe17b7bf95844806bd523a6e87493e2cb0adc5052c9f2edd6d0a3f7bac164b51403c8b7d26248eb54d5a159130356684553334e50e909dc0327c02f32187336c72cd4be8f24bb84773cd8577bb1e30d4bf9c7dc83d234174269cd0d551becef98d0011bf9e2f7c8f01f4cd530ec7e7401b72ec70acfe36dc9b4fd674cdb7198edcf5f11af2309d5fb376551efa3680ce9cdbcd96628bcb4a3c60095b0ecdfc30b53f2fe27b4aa14f4849200ec6c07d32ebbb3476aeca1103c88bc27f45d89ede90f7668f8d409c1dde048e52bd5ff087bb5523aecbad2b0ca5143c4c3fe3bed24e29f808cbd13bbe567c7b54ce055d5fc565ec29cc98b0162875b2e37af9ae8ffa5dcc7a22facb8378b99e0d2da81e5cdf6f957f96f7f4e6b3e55a75a6b3c173928003c300840d1bc5b494b2e31a4963d54c55a31bd76df4082402ab06d8ddbee40c258d24376617bbad791e6ad72dcba0bcbd639e394ee967cbf168e03042aac7aa63417997916afe617e9d7fa2f64068f4c51d55188aa5076b64d5b55dd86db7860f31f1b5f3fdab5d00ea315525a848a7d0d2b0c87e8e6d677cf3962eb79025c39edf1941172ae4e2eaef6350f97797f2d083cb28be820581be7d8b5322468c90abe2620310d42d283e84d025ef490683d1eff5861ba7fb789afc8c45436565288cb22d1677693690a7b3931b35841406d99f4ab4b28477bb4c35a8f7af4409e45016f4393f7551eaeed13bca80f307cce52cd390c29ad61471dd607a8a5aab73800d0192453bfc8615e7482440a85055fefc638ee5a0a2643c7975e397232c04c8b65f798d9424668b29b193a0fa2478f1e5a4e42e925fe4b4a8ac1dbfb5b619486e97717be0d035d4a74985e96210a5695e91e89fe9d49bf210914428be74444b31b6d516a1e6cfbb8c759c18d773871e394b758b051f6124b7bbb78ce1b9cf4362c01865124ce21499f074ca713fc84d9c612572dcd625b328357be6d94de3aace8ffcaa75e4f10d95deeccbefb5bf7f3c79d0cd87dd8215ca825870b0819bdef3ec8caf0e89650d2c49360a25bf0157bd21bb3d4786118fbcdd34c3d5d60a967a010f762ce4b983e8693fb4489422f3d963dbf58591d1011809006265cef5d36095acec78d4968ee5e50f9809794086bf61d726ef4e3463732a6ecc6de58a148cf456ca752d89f6558cb9c7bbeaca46191858be78aa605787130659f86614ab619140e88731ff87772640eca64dde5ba4c5067290ec7890d9dd9732ab3923e245a5640b270baf6b00bf9c24d21f1469874ad448b724181d59f63af448412b52db53d60e3febd06092c633c4f916c76d30313fbcead47139707b27679cef78322745ef8b0352b2c2aa4fb556a907d9f334cfe3d11b053ac0945a4704a64e4ddcd2439d058c6c4aab7d0f182f795414e2793e37b3bf53ae748c3b8156d3b84262f06e3e0102cb7ad3e594ea3ee8a7cb180cb74d48da8df9f2bac9879ee17e11f56bd75ba50cf1167361cbea7419be04de3f754311edfb9c96a02846b45929aae0919f9ecab02aeae5d228465560804260f16542dde782083355eac4b669392c9a2ae0e1937ebb0dad2a49f2abd124e2eb5355830e3b629f6fba7aba5130e4baacef89db7d373119cbf57bca8096e049cedc415029e01c056395313599e2efa9d5b664ba6bdc31086cb51c30e8329a54db1728f6af12409f50197dc43a27c4612522aab0fc90858e10cd162d6e1b4bdac93acb9ce63c92acc36c662063d38e5481b99424c4759adc1eb09867ccb46cf83282dfd6a1c7cd5d484555a9d56dd74360f0f9d4329bb74b520fe2006b8b1466628dd3082d984dac3a634b403cec7291ec735d64cfd52e2ed1f9746988f1943573084114215bdc7dc7361435869e4bb79c61b9d202e41cf33db4929e27a2fb97e66d5087896961d68ab713641c56be83b2109080fd389692e07685e6b85b7fb1758bb2838e5703c1eed6fbb91dd5ab9c1b520ed5b4ebce763c8bacb88e782a4fbcd05602b86bfb8e5a612498ad8cdafd42f1a746367c8ce1685a9363928e0e05dbc0e0925f4f8696c39bebf78bc43e4961981ad45e6c2a8aa6902e855c692bc56816faf351a062ddae479588bc9f23ae732278e5f65c9098aba9aca126e5abfb404ae929b02fcf7382eff4f813f917f9c8f4720a0e6da9d4b3916da6f3b97cca13f9e2a1064f57dd494fd55850dd3a81029b2e0404be056328e790fc2540104e52d63c3bdae87cd96fd11cb9035e629021da6059948864e0989667a2aafb1c4ef03134befb546bf28bffbf4e3e071d826378f0cf795f72027522f1299662293207b72f480e42b4a5523737be5dfcaed393eace9a2b28d85bbd88eaf6c9553a10bade2e735b7bc5632998b3d9ef64e74ef27653487240f870e6945c464e1728f4595781176403756e30968d219037a3c8e372e78a0a299211963591f70d3717c4b98a60d63ea46ba486abe7bede16ff63e419253b5e330a7cfc3bef1de2469dbd4b633c2848fd43ec30cc2e2fff5200e69c13ae779ee542e7e0ec297a2c6efff7e08a72a38b440d628fd58ee99f3d833315947106e9c1edbcb42efb9fee91a8fd817db3a4cd345e68520a71937f3495fd334340b014c8b0314c5e97640271e460018b4fd2e288fc7fd3ec129c7a547bf905beae601000f500360377b92a8c1fb5b550ba949fc413d7dfc87b6c87b05314c48d24ee15044f176c344e14a8514b788d8aaecb6c6e30136b2732036bf7465ed284c92916f9cb3126e68f3966262f22eb6f5807360557d60d51feb8db62ae7b8886b237aa84e60243def45e3c48fbc8d0496a5150976cef1505e9f7d3765a23807accf95bd1ced0bd5c242696534bc8389fb23e6894d507198c9e753f784d7cea92c340be27c9925b8ce8a514e09eb9e5a844ef3b423855b83a25c53d498ca9b1ab5680634c4ef4f63ae78fa866de9c6d8e1c6b23630f101a73d98e3b2a9fef9e88353f18d99d42a4a70f24808ecb9d061cdb118c77b50f4c11e1d1ff6612a804b4aec7b5eaa7e5527774ddd7da1585a28ba46695509e59038f4e35d6873652e0a3ee72db00f4baf1888cbb79d8a06c0bd820c987c00ccc865e484cff0161af4d91c2a96519c1dcd7b04c4b59516ce1352b567cb48ffcf91a915bea8976c647eba7cecf00df9b4f9c821d639e946a49dc444281976d3ef68ea4274990cc3a89b335cb6ecc80ff6291efbf9b7e080d2b4d2f3217b4908ca3b367810f1fec7ae3c19a761f06ba0589435aec4457aad51bf07a452cea7f3dab4bd17fe480d0e19f190b957530fe768dff0a5cf9f01e6b8993408850cc8328523e23ebc42a77b97cbd7831526962194095a2c8747650722a6f13dde54565e41c826149e2d21c5c15df0e8004a7ee8f5ec3ee15ffca83f264e230cdb51a7097996afc862cd1539757de0febe3ab2bd80f421030dbeeaf93ff1c8303cd313fefbfaafb763800d87cab13ac53154c32688a0927c5d7290eb8a1370b8237f1c5d83deea4ab5be0864d85c34cb3fca70cbe73ea6739e4261ccb00791590ec2a445a748fe8eda00886407fdb7bb1260d8ef92286abd530891644b1dd5009f827637533fa37942ae31fe96ad5c675fac15be6d89d9ae7c011c6b5b3202e90bb252b5511141bba3462bfe1158d59b4b066a9c05e4c8a74a68495890c0532a4d90652c17415c85d259dd2b6812ccce8eca93650b5def6d766abe93b51a5d2ef5e470faa40ac26b7d274e0d802d25ce91adcfb5cd82c71852b63cbd105cc58ddc66b8104d755e15915e50674fbdd68371bd90a52483f5787d3fa5422e1f04d4631260578a6d5cd6174a3a51bcf81202360b41a4114a44dc2eef21c82bb2c5854640f766f451348639706bf2183225e168ab2faac175302678dfafa580d514f291d90802d2e5a5a86635ef2a07791b7f4c46fc98e5da6b06a85df8d85854f0c04f0157f0ce6d6040c2d936174f124b45bd171a50605cc5de96554c72de232342ff6ae9d93c6a46fb04a5bb70f3bb55ac99e277b3d78e657e4be8fc450df5f5ee2751446e96befe34c0f8a0c8516b98c6afb56f45c9b5d91751d589c70e2e75400f980029c9f747de1cf9d1902ed31207d6692997ac8721c0428f282202d0157662435daca0a1a1e3159cba6a1b9c46f78587a5b226bff376eddfa5d84bef0f930710577b9f24c0a2f36d61cf635259322bfb990b8cecc46aa98d1cdde73b038c8cc8845c338a4d27bd69e74b87424a95948089e3173cd05f6810802bb8458036d872f3b6f6fb8bf180e42a783f7968d6075087b5bc249d8013797d872d422e1ffd8fba6392d9fc9f9151e616fa97e330abb0c7026dd75d21466c942d0b4ce0165c85af9ec6e3a24b90d1868f0f404af2d7120f335b3d27b52f7ef3435cad82c42f25388e3d26a72a0cb04c70d459e90964446869076fa5d9ea8cbc57bd79c5168ff117f8aaeb3e836228c6e44bae9d1d4e33fdeb8885edfe23f7a5bbea44c48e3a643c584699c8768995b4208f3062c39dabd980faa19d310b50fec3cb0726b66847433ed9e1751952f9d16db5fcf0904e67698eb6c427be83e37b1a7bca53e28ab0b28887b4262ff356959081b6f2a771a94b6ce42ab410c61cf35a01621cba68c35cac038ab504e87cb0cdcfd0247a9a50cee84b63a7f6080edc584ff9b7df915dc8165907b3476dda4b25f949d3f1a8ed0c36bdcd47ad58d05f0374e32aa523ad22318f85c8a2bbc0456e34ccb253b2432316a46fab7235b4c77aed9b706f6a14d9392db35be1022a3905e2489110178727c2f9146d18a4c1ebcce8a6f873579e68b7f97c850b0c35497d8eb0abd1dad4b250ee9a01f0ba0d2da712a271f4478d04ff8bfdf0cce3b681e199a2c0c4411c62e9ba3f604f6bd931753b989af9c7afe494656638b9ce302c2e6028ed9d43c12a9bd011e0b9d82bd572e9d5c242a22aa865f93feeb1a62fbdd4e5492b44d543f429f96b74aaf9d24b353b076682d989b44e80d6c4f81fa735140000158837b98d8c86f1c67d069a65f339707d5876a8e8b86a2795d10e7ede15d18a0fe3a5d82fffffd9a3489f101062137af8a248359b6e6a7d4cca6bb52adc0f14850858466bd82cc8cb7518b15f2c3d782738e3c1dd7a24ac9c81f178a6c48d4aaa5357100dc79e4aa01f63465e926d9a8c9a108e7d063c26cb82e5a9ccc0b66016eeaf26bbb44d6c257fb450f68803eec2c61ad2b43620a2a6c983922c52135dc930c6b240ab4508ad35c504dcc4e82b841bd11de4a0b00c2484e31bb70c2bf6bf1ea0d70c1ccbb961dbc1dc30db3839fda9c0c22a925f7d984e641c55cb356b6e23f60edb583eb1edfd83d00739a60a586470afba566bdd691b5ad5c5a332c008397e5015ca65b999145744c8c1a5fae23aae16c390ec6c5089daab2a69d45e161f2249d71af56e346ecc3a8d884ff25f3d8a90222777ae0a5eae8826507abba07e858018ad5949540de5e2a8438dedd9a1d56c07e01ced6deb23f3b5980492c694d9d1d8fff8f5eb45e5456e1fac2ec5e1b03dda52cfc5402ffca195e08f5c5b4e90f7a0265b1e4426524eebe069e029d42514c7ff4ffaa95603b72d0d7e4d68e5aa09f38a569a273ab1f7cf39ebd25a4294289bd56f75234546a2925b89f4c3d7d6ceccd31ea2c0ea4e111bd14247d25e9d4d33da1bd4f351612bba75c4d5266eb92b3e25efb1cbe549d85fed0f11c206a0f978bbf13cb0ac84b16bf1f29bbfdee07d1233e9c3c75a2d83a165776edae90b0a7450c0d766fcf1d45c68f8f2d106f3bdd727c6b328552819abce04888a43325378970c636a900ba8098422b5db9bf09ab356ef6ba7abc829e5aec519c2582e26ff6eaf0b0a2d56603c4c3fcdb61cb2fe79a74a88c29d9a0a62299e52fcb1e82553cdaf6986076463997e6fd2dffb644a9a3f32c1cde42d01c73be87ef212c9fa48d34ffe06b4f15b8385d1d4a25f060ada0fbfe1394660163945e59784d8e657407a113da41663c9cc031b222be23e973493eba82f6931f03ac12c22508df6ad933ab415f4a66ccd5caa0754294fdb6198f43cc029d584fbf069fc4d354f6e35b9147437fb5d4421060e6c63601cdb817fe5af1eca1e16458ec2f3c8c1307bf02631585aa8e0f9877123ab4baa7767b6773d399bb72f8c01d824b4d8c530551bf327ae7073244114d2d6ce30026577536d2221723fe53e109d6016129a639caae8386a193c68ccc67ef0c4cd307f86f084ca2ed40b8ba4f058bd577646dacd46d9d83d0a1c4382876344117ffa1e6b265fdc27f97e1d682f0e0abcfa23a55d74ff4b400db12610591ca4e079df237885dc21f3f2ff83502b02167e22cd2c056fd674ff55b2fede2d6e6011d7242ae4293d2b02dfd9ddad9767acd811e516985235ed966cf31ddaa5bae67493b9a3e2f1278da431c91557e80b9046c0b5c7738afd478e8ca2b6420966e24a9e5f74e56430764ebcc2105793eade039aba87827b3fc2f3accaba158da05f61ea32e6b4e07bbe726672345f6788ca39d50db15b50d30b97401ae88a5e6f75d9fa3ea5dbb40d4848037b3d73b9b9a562e918399dc0f2340a649ab4d2b0eb1102e0151de4bac89208727689e0955908388efd117379f75007457d8a74ec36960937e5f602c8021c4b062401e93b0c6d9aa4ce85d9968ea0c1b94c9eceae7b3fef11a88446052e5573e031c09c5d77702db4929588651ae61a3b684faf6d3142dd045a445f107d6995c002aeb6dd55ab61db3794ed261c89ad4da922af601abdb5d2c144e94adcba3923d79788ec17021b4ea370f7f93700b1281d8790512cb7c2a33860cb0779d2eb0583595d1f83230565c430d46cb63645ccdaf98c828614a3957cc1cebcddd7f6652fabb8af86cd090398c22566ac126b2d4aecbd498e604c7c50c570e2f0bc76197278106d74fe5809ff1f1d1308e6e10fd87c65ec64668e51f31caeeb7e4e6141985b34cc2344d43d2a6936b3579053c1e6c3bc89ef83d380d54a66996e96fe9d5c6cfc05dbd105854d59fcbbe1cef85524e4e81bf3309650a4baa28c2479389f950eed63632b7bb25066507074876923c59c63ee21c9dc5c83bcc069c73d837ac03ad3a46e5ac19ff5377d04ef40130a8e5e9814e506d8ab8d5f9254e6cc299ad3a26905f51399b8993a24e448acefbf3a67a9803aeebf44e9d27e59d472a8c09fe1290a8f5ebb76d3d071ae33c9a74e83e3c3fbac1fdc9945609b3d977024ccbe259c2fe945561dade8d10ae08c5d6fd5c5ec62eb0df84d4e4705f2b239aacb671e4c8d9bffb940ee077f665c5d52d1761754bf09b5f0ad2ad806a3aedd995e8c7ab8e8ca49e066a38f9e01ee985ec8fcd619acff945f3da5613fbdd87cf0c2690ebf616370c4f958d072826f5c902c7e715ab2c2534f599d9c410e6803f5104bdfc7bbecff3fc4c06a206552439039437b75bfe1fb82803deb5d25e31a5ffcdf241c6eb37dd40bea7fc85b679cc4ef109c2d9c60ad8efa74462e940d9c5483aa35835a2380557c25c6c265aa0637a2cd94a0102d34a16605b7d22314d80086b88d876d729d47624d653feea99d4c7a21be54a266eeac12f80129f28a1d3b358786a08e7da18a4061daae039cf35ebe37b925294c6928e8e57dc6144e46d4653c10ee5ec6c7e16186b6c44b3529c0eb2742876e391caef6862e6666bfe74a9f729bc158f80a1c10df140c9a8fb145d13d63ab742ba42b9ee31cf3df87cad57d19ce61949060f0e32663f11bc22b78114483f55fe31d893bd429612d6c1d1b2fdde2444651effe4ee7b50edde0cc3b128014651b8d75452eb40c6839fe83ba0890ba43dfc0afe341082ac2042b0a51fcade76fb4273289f492fb84453341460a1700a0ca1d1bca3e165480859c333324a51d981aa13186dc33543c1a97cbe9dbc286fb014d2459a0779529380fce853611152412695e33107476610e5847df5440add1a73aa84b9562c93144046643196d2837176ac3fa90a9f3fb82c8bf5429367078eca2eec16460f89ae5a0a371598736e313a966ad426c3c015ba32add502ccb69e18eef64e70d6377ffdb93680ff907176d2c5628397141f470766c95a0be80c6f9714c949e3128b0caadd8159efb365d549e77230f9be95e01dd4c0adf3067772acd9bf1aa35ecfd8f3714946fc5ef0b7c2b59db6876b2ab5281922a7407f27c03f3bd247f14ddbac01f459f2df0585218429efbb93a8b08edaed1ab60548478fa49f04c4dafeaeeb45d816450b31f57109d76e4c625e7f58d2d9e6b499487ed0402a24586847d04e329d2321ee80130b5009255bffdc10eefc8144297106a8c0d1f6de067c62f2431a465868ae122925a2e806bda005251ca04c8980f8b89e50a1bd6b7c90315853508cd26f2a5634d005a3f58969a8000a0bb2a2647329a7402b4ff84678a96b116e930bda37a3bb7f076ab01a08262be8b757d65f8f766bc76281111b3ce0dac4d9506a8ba87a2a59999add90520ed1b9af302f9d8b679a04d3e3d9812ccea59fdf4804d0bc01210185860cbf59597ee4e98b99b4913893e81b68fb0d0f96c842253b5d3d91e8a114b3b45b94835bbef343edb3fecc7941ae6c8eb629982ba657e75f364225bc04aeaf91f785509f7f1c93f62719bab1e90f199ad50a0df227a7028b630dd42b27a6d068e4c8b4c59794b0c495b3c089c83c8169cad3e7b232ab5814cdbf8a8e0bb2e6e7fd6913e400db5ed80571de182936dbab51183dd60f09162c40ed70e48b557eff6a5fa9d2e429c4809794cc32f279012043de04a1bba3d840f7925070ce93868f4857388ed83a3a44ab9fa8f3161f53c4535f5536959b1bacd19f03183c6064891259803496d3ad5a8a7a8eeccb0f261c9571e4cef30bd9fb7e4722a156933e87731bc06a5bfb116d5c7ae587f1cabd971614788a7fa29cb890e73b6478d7d16fd547eb66662d4978135782ee8a836709f78c807237e1acf11181a702b87e87aa22dd085ac8811d3e4b11ab8a419313f18b7a8bd97e748447a77df5914bc053d9d581e73fa59234651f618dc319eb5a9e1c4cb2e215be80794f7da14556c271a9208d236605d9a626294fd4cf739431f4c334dbc194084a75f54bb2571bdc86e8e7980eec2c186f285b167aa70a32585aa786d89cabefe690fecb71d5680b1d8c88cf6b4e510e3733c86e5d9787503e3750a72339d349cf75c337298e1f1640bf4e1ba79c817cd50c1c15fec2ecafd8b89aebf2b6f3152a3f88412659654ea4a060b4c33f2b3ff57c20c87762f86f8465a7d6af09f66711aca43ab8deb967b6b8ba2a6b6c188723e3cfb6be41a7da7f3cf7793149875cf20667b7b85cb4ca1f32d851b9e47627d426f3023902de3ee946d6144ce505c3e5ed8610ff911b1201460edffcb6b18d6041b5c526b4eb2bb64813710654f16a7e65f9919fee9e61557c9f2f0d51c0b607b12dcee3c7bce157dd6d8ab5dd7678c773761c9a19b6ad392707647ae398ad4186c00d8ad9309627ec503e2abbe1dbd722d6f4475dcfc9d5a5475f4538591ae3373a92d49b97ddea871919fe2f5997ef80b94eac090db79e872eb35a55b5832144fc0d0f0d4a1f6c93a904538f8565bcea769be45c590a9bf3a659bc667b311c4e4d92e4ec43dbdebdc1d66324c16f5ea4e9bb23f2988bde964d0b0177b294ff80d66e4fa3177e2ed3c69109ecd4ef80a2838c79a1ff8eee57e88b2c64fb3e34508c4fad32c50ab085700e929719a446ff07ba55f19aa5bb3cac137d74769568997b39ebbe96a6b7744002a895bdd39fbaa7bcd8ccabe6cf5b1da501791f1c90d0a54e23191617d17f02ec796aa7a547eeefe22ce35845975bff3e2daf6ceceeb66e246f7e9c85f4d413cfd2ab17320dc5ac49aa78721ef18222142ffb9960739d2f95977234e890bbee9055b27813afe49e9b04e74f77da004700245a49b0645bb7afaef83b13f9e25770e3bf89dae40e3a05caf7cb788cdedc673a92ed0e549794bf88d75652989f552d76d2f2965bf2b1677f5d54e11c1ad4364e523277fd7008824ab7e2861d31cf3ab70b16d954b60967fc26533423010ce362245a22ab7e99ef515262688fe0d0ad96ea32923daee6e6a639f777a1db65cb22a1c7c0f182741304933e4112263e8f04c489917bf4fa2d1100e92a77d6cfe82bf54d22a1a5cb6d550cbc47f3efad2d1aa33ec62c758df43926d6f846103133cb3075552ed80dafb304083502deaec394aa01e61540fc03062241915442245d88e82351f4b8ffeaeb0a232274abf925d11e0407c50b49f8442930e1aae1c3e822be2dabef124dee2b0b5d9063a605ead08151dc54f3f83a37a4b28c6769be0166a87ef3781d9840307e0f43b84ed0efaa6db2752bd6e77718aa8d7188095d822ec3e7d38dcb32451821586dff6f8ce067b0915cddf7775ff26ceec22981b066ea96c6af97861b2c30f5cf9215a908858e91e13b53c16e12988505fdcf54c742a239d03918ac7beb65c16a87b8bea64207c93726e8f74626d5b74c26b4d8b7e3955f70435c463ede18235e6a751d88372de56b89b7d40f46957bd196cd859001e874aab3d7be15f847614430d310bbaa2a21e1115164a57c9a57ce3d32b5824b8f2da94c039d73429338262339f2dc9a0b83629c04f5d40f789f5fceb025190f12a5e626f2b657a418743f35c811bee10fe02c0bacb139ca019de62a96f3894696c2eacbba5daa88857e38a9a1dbd3905aa56857f928011fbde27be5ba03343f869d83be461c35165e6d5d2e063a50f6776429ec7219759449c5e0d0a9b0f8ff878b67ffcbd0e0e26f8f2a71333244a9a17388138816d8819b97b4b41cc97d7e10eeb72ed40f8348dc352df9ec6eea4914590080bc1ace034ed0c6ee1916e8b04590dc0923aa4022c9f5d93cd1f63b5dd773499b3abbe2e04e2f3561f623522b8e4040d6b4ada218820d8bcef5d2729fc044246446ea5061fbc2a02a8da16602328a233fd570f1553d20ce5bc2554bb07f1643c9a2a408e015befc301249b7fbcf90536a4040b3718a3f8c960f6ce759e267b0e8c7542652cdf0fbe8aedfbe28dfc8a4c8ea2383b0d626fa84438149b5ccd80ca7ba3af30f491385187f88fa230d4ed1363f59fbb49eeb952741c5db01a5a1f469bb7d0e55fd07c9c377e7fd09ac65d5f03ccc4d03214790475c79e96c1c5ea7b95314f3e52e0051e647b1ce051558aa0d46bc8bfd40a879e23a5d3f6f650fd2ddc0cff101bc80c503ecb7415de9aa27b562fb0bdb63fd821d6eb3ef9ce1fea7ecc3fe3d0e22b7166937505ac57a863461739552568f1903008fcce1ffaa661a2dd71412ac70f0a56d4fa2354099ae4aedc1ea1129ef6b022cf24bf582a0546e4f22ef446b9ccc922a14598660e3d82be52242c57d476600056e880306a9199eb3a735e9f773daa531ef44dc7d0bb86c8fdf536a2e2caf01ede5f7b578b250c505ad32ec9c56c7c61be768a02f8726997b585f85df84f101c340c70e372577a7a9e86f3c38810c80f787a7b097ed219e863470b75aea3b097138d861d579602c065d934f10b49c3c35b9c2c1d1837ec48afbe7979ac464032f4cbd00ff0f7c89b9d07e02070b8bc6d83ebdef89ca8cfe9f85f9477ca29b728ed32b2dfeea5e4f1ad826a88ed67d119ab25a7cd7225fc1e55859368bb2e7c65173a65c73a7e3440555f833063c64609d2bd259d37897ec581c8bc59124ee6cdd17b4951810a1e10a431922d6b05bcf05ac70ce3709b190717e530323588864ee587826c4316f01e9e8f8ce2c2ae62e02ed3b178acf463ccf59cdd10187deb2b1dd5689118d8a9ab4ea8dbc31a0e05f19a7d32430b96ef04178a8233f909a887c3bd8289b5a420c6e9e573b680fa3052a44b035fce4a86a481f4f7933be6b37514f48f04bc19a4c5133297cb9608038afd70118b132000bf67b0349180376d6744ef5b4c6b2ed1f18640ca7a8930a9324ae8db5a7bff9836aa68925e2eefc204f82e9ab44d4cb024879a8fb0042e9c0454dc31f85e4ec81a6f1b23aa9ef3ecf2a606e7001a908dcbd2651d037c334276e293d5a448b94b876b89749772113a583c450af362b4ee326ab99fab60a519bd11a94a41af4ee96b3465a289cea627c549fba82ff18d0870562b3e558205bcbbf4084b9a87c7871d5e5e9e5369909dd0b83ecb0efa742bff7d7c2fb6f326dc6e456859090615eb8ff18c68b898d3278933842097b629efd3fd5b6cdfe1bc5dfea9c72dbdd0072ef83e2703a0ced77c1e210954e8d247ab4f6f8462d19868b1f9b84bbc9971208c862e33bf76ba32b30487bfae13c2c1e8a4fe0dec94750a50ba4447d0f1c29d36b7aa23d09f1c41ca897ad6d353b0e0aae6b008ae6a2300bbf8b5b369bca57fdf2619ed7fa6959f7d8000c4b370a635f7dd66d860a5bb6e7e4cba4a4294e63533eb81a19697810d88bff02922adba5d20bb4612c76e4570f4248740344a8b5292c59a82fd15eadfd5cc0febaa44de29d27b0efa10ca4ef399b2638687bdff7510a6cb96ea017eae86aff455e678593b4db4ddea73dfa367fcf0c39edd2757b764186dc8c461790187d9848ec54fdc990510a89d3b3e5dd44b18bb6f6f2cd4a83b4e860ab0c117bba94968d27e225973c74c9dc4cf1432a3a18c0a55ac7a907cfc130f2141b2aa73653be26cf7fe54860c32e5b311ae6fb3ac0ec655b0fdcbd21e3ae091ae0be763c160e0c43eb253f51066a09c1804d7d0c8b3a2c3947c32a35fe3080ea7461977306d6ce8db9ef49886613c90d306cfab7bac186bf1b8cd248298f1e13e26866fff7a1309dc633679911abe2d4519cfd328a5db2c2b78fadc7dc879ee83afd3d69a99431fba52e576a4d2ac2d4aa423807a2dc22260e88d9a62b3ddf3f450b0d88fb1414fa607702a326ce868683e862cb3901daad0adb3695768cd971fa43ff3c51feaa0d924e45bd3193a75c01c1960711bce4f19d088edb9b7e3dadf1c4b89356395ff2018ebc87067aeb180f0a386db178127194a091a25fdf6da92baa1a1489c2971de4c18a7060f4bdf7491349c3e71d27109f5d59b77b2aba5c9b946679afa0db20a4929cb1d7976ffad51672e90de40eac3fb97e60a05c1e0a64acad452e3062775b1dff1618a9b273c5dfb872f02b8c1747415291271eec8b5b503fbcbee08b06ac3fc11797adf178830f0cffe98790f894c7e7657734605e64651cc3ed91c4e057cc0ec07ac9375b6517275fdcafeed2a833342b74985bc641013f8e96da53cb7c19bb163d8623ed2a3ae84a43855f37f9adbf025feaa3104b3bc018a8a213ae24ec4ba257c9d9814d21830c11524776d90879e3f4f5f9e624c9061a545cea7b5308b03eb5fbd4b5eaa1c245b789dd9cc3652eb6a907dd2a1c0d336c67cd2e82de64f70360490be58fc5e50d689885f28bcf9ace9ef84ff9ffad2c8980fc90b724973c263a94e0158835fd79b98b9b52fb8e70e82713ce37ca3b17a7a2b294f30561250d5d280847f659f6556f645663ba5273d0bdd8a2fcf3c6ad5d6071d1c885232727558c7bb44902c042d536f4063bf25bd4f55fe959c7f42f1bc7d700a4f78530a95187256529b2453e0b6f9bc29f9a5a1804284121e029381b6875381b3365714166a44add4bd3f0715064b877d8d590d6a158d2ab0a8ee1a4b742c323912ca2aa64baa79c228f03247ed0829412021ce5b8a12e01cb5156afdad84ea7081bd60cba5aab83df33d52e028e7073461434d3e7c27c1830d9413bc3b5bd106c894b3edeb80acd04e2772c4343159ceed6aecf0587584d6d5ffdac1b600a3e3a8c2e40d1b34937bfdcce5c8a7a7773bcaf6daf9a12c864890e918d42dcb36ce34b63d002e15bc93a7268d04036ee3627cec7144b04c3c433c58408c2687682d74ab64da72072e279765d1b185f0f9e78cbb08d47ecca9d885d40142b7abb01b75a530485975e3325ca85703c7030aa9ff05574498dec74a0cdb754a9c4146373784d80d6775733b88e9b5c8fd79c85a921b267c48b269e4499adca3460b5adc97317116a5767d406337cddabf4e70c23e592854e57a95c1eede8c6e9bb310072adffe92463a70390dc1ae21f2b231f3367a9ad8ca305abd43ce4ee5fe49e5d829d3612d74cf2c6d5ec53789a35bb09bdfbb045b7a7b3512f9b2804691544fec24b7c185a0cf3e86112c16e7c9f214bb98f2ac3089cf5e74f308a8b1208e1d835a91c9b62cb352e805a20f99aac67d9067b76a57680aa2c2aa6b6a5bd3acbeb27e1cc34f44c8a1a2a9d1a5a754301c9cc3eb27fd5dd886addf896d4646b2bdab429c2f5849dfde2e2cc4ba2230e045746bf350a204e6da37035c585d4142c59b4a0258f8462ce460e0293403809e7e47e4b487255e69952f024822b92ff7be4e12932744cb89206b444f4d2cfd283e6c11a8a2692d61ace7518eeede2b485ed9cae09b6e037dbf5d24dc6ff15bf6eddf01602f8c89e952093155b0f5cbbd47a77af374f701c85c7829eecf9f60d3ef4df09adc82143f5a689b54602f031ad67a17fd558315b0803d3abc37090c80526c28dd8744674e9aeab19462562ba73aa61397575f1c43b0736fd7922cac9f1912a07c06db130119c729473cd523ab62ac5d98be9c67b37461b24a7dbf6671ac98949ab853520ce0e0dbe5c19ef8415517d252ba5bc2ceb918ff8347c610d37d5d57f2523fc17827447cc02e95e710ec8c5630576641a5db000153541b3baf21c8c21379e1b3cb1b1b96dfe43b1f0f2f3a49a0c09344a6ae99da5f67be6a3b45506d8b7c0e4f7a21d0ba2cd90658b0f56d0203fff56d5af784a23a69aa44720eabdf33410ae5a3fe1d836a8d14f061067247abc71546a24be8e831d8bad8625f09b6c91bbfb63358166af6ce34452d2d7d204388cfb7e443698ada9daad3186e5f2beaaf42a5337975bfa2d4f50d4e1057b1fc23be8c8755a34b42847e772691a431b8a3fbfff0518bd7e18bc0acd5b62e1cfae1967c3efd6019006183a9b1d34dea591ad02c949548b7368461a31d292e391b8af78c337a70f81476a0f7b94867be6e561b9412a3921a245b36f20820bda4aab43d50dc1f1c566f57cfa166a3006d50b03023ddfc469008ba76c39ae551e9c6a58c132415554579ba65f18104e9c1d1f804f699ecc0c893e2ca8c7cdd028958a95b77c09dc3e6d9a9eab158e2ffd24589f2ca4756020fa43d93a667592d291d670730178a80acf7f8d8b0a6bb6725954374e1bf099c721a36b00541f482c0805b63c56438c414044edcf71dc0e1771f9480be0de1af49c39bdf9f00fa98d36ebed5dcdb2f3416c1988e49ba45565f99806756af59b223b51f72fab026548ddac5a5d5219557fb9ac4145bedba0d922cf989c88e647d8dbf7074cb635aa31cc7292e7a6f40f4199a5b40d2e4ed953be95e1764fa0012ca8ec75041b9a53dc061c1a1b75f98363a5680cec813d3ae866009cf770ff5f41c9c3caad01bc22319d2158a71ce462ec63a729af0c6d2224868e6cf53f622137256821dfbc88c423458980ec71ba411e1268b6a952f21b7f46380bb1cb580dc6b0af9583e8e857149410c95e6ea8c932e56c3be8a5fde5c642af16f5a53aca36bdf88359f1e38eb93cd6c9df6c43c8c5a1f1248e75c67cb9cfc3fc50541480602758719f6b78d956f0203b7d82b3d0c1975559d128ec687e0210482d2de22b0e7592d1c24f6e8ba66bf5b9b8bb4e296e828ea5bde568f3af03f5385e7e4fdd1ae60b4c3d4c7415f34ef585d6047e1894bb63e26c35f296c3145b8f71088e223c06e15547cb8505b8384e7da7ea2014945db619e194b7e5544a7787d1cfec40abee0876d7acb2ebd25be53d84561a6b6c92e93ac5d50ed8b333bed3d84bbfc87fc74e0ea03162d87dbaf806dc0e17cd036ad5564b611398dc04dc9c887911b99487e4711ec6079e4d661215adfb9280738a48a26ad670ca8f2f449801c875456da3ee90dddc837607e76389292b2eaacd4441e0936967318c0c9b2cf23cbb676e3101a3945c14e666049de479fda82ffb4d672bf8f9b08033ce27fabf35a2907c55ec6b976765926a6f342305e08743378a2e70bfe46807c26696d2def130119994947f24ddb99e190b2c41457a1a7163ff1cc0505af7c271fc61eb5f6643a1ffcc2a54c08736483f451c39e4d88b428de190462f73b71481f40fbdd16aa75ef182b84bb56f4a4cf0305d8015808c9d33907526e96c7d68df37a3aa481f139d45d00df44ad9c573cfc64dec0814ba3c1984ec0b29a5e1d684d7ce43cf096ecb6cb10a63c7bc8a6fbe06686353474e2fea303203e4e64e655573e244220fad3f012efb0f872b56e17d67b1afdf8399d98fe01e287dc7822c7a4d2a2f68c91ec87ba9307b12a657de13a1f3e65e582d4dd1a6e524ff54a400d0a4be46b8452ebfa44858dec977c2c3f4449a1489dacbe119ca69f7e03bd778981a12e81068d4b590a62c83d28343062478bcbe21b53745601f55a15ac1cb3524538ed6d1f1b74926882b1d0459d024598a083724db95c25358fb4d63ce29251948f21b884a9630322c7a2b36696103bac3f24e6825ec6ca11cbffdd2a1900e59ba93e09afd86a93c883129d7317df229eac9f2dd5f188223c4668c97d6b7ae9e5053f7664da5fa3fb4148a9d0ff0948525f81fbd8442b2b552dbca61091df01c0d518a4acbdb00bfdb67dba753b01683f9d4c428d93de36a5809bf46bdc0f73dcc96127b36d5880f66b8642a31cedef463e74e98e1d7ba6ea7454510ae6d0242df19edc155af17b66bbc3ce196b04cd187d4e8cf11d58618c81addc64afdedf292aea70702da57dbba4cefe26be3c4f9159d678baacd88e7742ebb5880c0aa34dc370b1ca8068f0f739e08fa6574a53aaea57477f818d952f7e4673b02c3a882fb6e542ee3f2b809c40f5d64ef0e03df3d19f8d4416105d0cf088170d04dd8d0930f2d1ec04161f84b1b6e3743db43756cacb8913dbde07a1ea1b63f70aed8ae456383b99d3e97a9d1d083a221891ca9a3f111df3ba83887e6785ac4d21426c049ec31b7e0732aafef7a711a8f5718b29f24356ff2c22ca2e403d61faad840747afd082eccd6fcc329a1dac7ee0360c89fd39d17e8973926c4b51e7f6be72d5d74990e8e84a9488e73c071513abd169d52e922d370cd73b3630937380cb7567bc60e9d1d1daeb63fc93d5efe49863b4cf2121ef9e71576a83abbff9c6fde1afb8a859ba27db544b3c8cfc6fb76daf7cca82967f0da17f651005bcbce0554b8715d5cad3c168fe46f90d17e64fe6d861d9e3d4787b6a22ee0495758eacb92b638e1021ec6ef229f33a30c66a86e5695bc55254116daf784bd3abbca90f2667cb940eef053df52071b31e17d6ff22ceb71a858475b5878327859ed0ad3e5b95cd3848006dde64fe3abf58793b59f2065dd920a632c83efed92fc265768bfde071a0a218ca0c28a3466a8027229f57a9453ceb87ee35f198cf65aa352e5c52088069e1b25cbbc29ad85bb78d700c5bbce226c5e7ae7a766b3393de0d2502c15dfcbe97a77e6deb302685a020a0410af19ce76963095cc1adc210dd1bb871f0ddb513614f9c250a508af108f95d98d0fc54571bc95b0e5b954dece7c255b80f6adb6c6f38cac8773ac6b4ea92e248317c5b3fd8f372bb9108cae31d746d2b8535dba59029af5d47c95af227bbc0fd6e28cb202bfa5fe5a2a63cc34958cde611d6b8c29f9bd0e45fb5bb6af27e1532bbb49341cb326456a1328db00ec2df79a4bdf134265ae24322d19b12c2c9640e99a8385c270e8691e03ac462c90cfb4285a03dfdc1490094194279a5a674bdd5154d4917f39856bd963567d66acd3204fce8b8580d9cfaf8b7f7de66bb76ad5109a625dc0fa07b950286c050d089b7b723c575ee5f1a9acb72dbea678713fdc928827f0df2c402ae3278877296d28a134aa0068c150498632f08b8d3cd4b9d39ba634279db4289939235eddc4d700f20af8557fc8463ed0d29659e2b5ca91e656f241bfaaf6935a9ccd8fb72a499f8427c46cded92c7a158cb529651e2c35f0a9b01ea1d07f9157bdcc6fc724458e88a514084d408498f8f288614da9625e447c788118b9cc3434ed3a3e9aa4a012d8f0b8341a9e53ff93fc54c097b86873bffa327e9c318106c2451843bc81c8aa17659bd62b994a2356cd6d98d526c5877d1515376cf8f98feacc9ba55dd7999b70f98a9b04debf15985fb09fb8402f10d8d40eebbf9a31b52a0ff4b846dee73326b05a2bb270bacf439e9dcc4e7c4c7c0773787f4cbd9a6d6c56160417b89740a2569cc40c9478c52dde08b79a3adf8d7d07f02fe9bc17e248dabf2d550bf0ed2fb7bc916555eabeed574fd666cd88b470d2e412af9cffda35079408b6940a5f84a40c854a891e3e8ed548008c34b0ba83bb180726e47d087ad19b3ce9794224ff1a097d8ecd655b27162f61add6ecef48c77abdbf819c479e9b2a009c1164dff079c219e9ebfb0d4a3cc4f7eb1af807b746332d4b5202f100d88ed323bab4565f192cbcaf60d9a4cf2ddc326c8167d5d4c7fff4b5cde9755466d4e7eedd8cb6ac77fc946ed524d6b64bef171fcfad056c3eb57e3b134e1b7896cc0ab3114e805cc92bff817216aa63184c82d7b29717608b95bfd08c4710fd17179282b54953f28148c67dd3b2f70deca78506b15725ee1cf48dd370904849e8af8464b329cabe85193f3976e34e5a83f52f9f2d6548c6eadceee18514b8620d6bdfc892676609a26f3a3fc0768ceec80c3a53d8ac2d37726d780a5bf3c8a4cd378d3adb85b6d89ac5b7030db75a5dd967de99279205c487827275076272c7cd5b91e60ddfce345fc9098c38871988dd0da781329fbc0715d1bd2eccd6621eafc96d6253ef5ee6e62c56c5dfd59aa043c5911bff71778d56cd87a5784f0479a8576e7601088aad52a553f4493ff2443e105c2e3f282c355da5c7af2b349c56a406c1b9d3c7cb4b3ce860e96e0fbf007ec746400cf4ce3d3b3f0fb29e3d016c7ca51bad4c2df56977b6e76622655bfafd92e2d55038acb0d117fc8e8e30ddeeb51f9445e9bb9b9fa7afe786ca0845332487206ad9335dcaee8dc2b5ff135ca7ea2f8f39a1b1443ed7c567cdf40dc0353548344f48699d966dd3e836bb16e01a46cf588276ed0e05bc8b63f27e1ad84488675165a672c835375c80d3613df9b4eac97f527f3156f501791a7c444b0e8f4a4bb17c29ef698d8118a7a740f6214e2a5f2bf1eab7d5939182ccc4da9aebc4d11c1638bfe56941589a7cb5df2024fc9a9725ebbbb0d3f1f878f5f1cb3ffc81938b29ef907382969e4ba66bb303ba7f7bf7a8c8accb1ff4f751b8fc82b1b022a205e14ef8fbcb026e98f52b50b1cdeec69c1c6f2afcc60c240072dcc69414b607061f98b8b240f2bf9adb3d0c45421c6cc1e751b0bbbe82184f24f7dbbe35a0f378e753d6d601ecb4eb03d11be4f0f821c518e4d5ba304079f19e8a52fc5cb1c7da0061a3cb830a1dccc1ab28f9fb958288c6e2ab3f1d9b223b82ce20ebcad378aa8414c092c00650da38268d2d625da11cda6ab1609d35a95bbc7a1a133444d2e00bd909a14840ae870fd933cf273fbf62c45c2dfede31873bebd2a5bd3b002372b52dc6247ffea6cb19e2feb5bd5ea75b05fab9ca7a4cda873958fea174932826590a1bb7b854a6e97a809abfa00cf70ea7d8d19f21b06c4079ec31cdd60ce2b58ce4aafc5a40a25240c37c681553c46338b4ce07fac8279945a56404d15e8f954dae0feba6bfa056725d171e2385ce441b7985d1ccbaafddb98f329e806d441e4915a5297a950e1f956cf20a0a0d8b01f4c170070ffffff8f