PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 53220 efea8f4eb8a622b04e39e1a0f45f82ef218ea49ec6d51f2c38a3fb4358c29760

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6b5e7cb584203ec0568d66e3a5ddd77c91f14c6304896b75352e486cd70b6b89
Certificate Block Hash
efea8f4eb8a622b04e39e1a0f45f82ef218ea49ec6d51f2c38a3fb4358c29760
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...0000400000062b0200
00080000800000000701000000000001032f000000000000000000000000000000000000000000000000000000000000000000002ed17f3e036ebc623dd744f5fc8c0820d3fb9816f53f8de4454e0d0e14777a35e1db56c9d8bdcf802ac78352043ee594bd0a3ca4a0c7b8e74860891bbbf6146343ab3577bd8ae6a8ebf94d5832d6a64a4b59e44e41ef93484615000000000000004002000040020000400000062b0200

Raw Header Hex

00004020b0dda9f14d8f276d4c936dd48aed97baf69ede39978b7d06dbf1de959cc94707771e3840be71b7854ece70ac75d6373979dc9eb6b19be744fd3877f1aeeda0279797076a0e000818896b0bd76c482e35756b8904634cf1917cd7dda5e3668d56c03e2084b57c5e6b

Proof Data Hex

59,560 bytes
12121601030747404ce0e4b2184219465bed060848610b9d1ffb529818d14cc65ce0a94762fff23e49962e576ac4a83972ecd146283da28e0630418913f91ebf6f91264d9b0915442040e6822bc97ab37addb04468e5938edb2d65bbd0cbb5ebedb77159d671ab06cba85f4b62c67bfef196e0b7d0a6db9b3ae89230f502dbb7a8686539d70f32687b32b305c5bdbf72d34282b55a1ac7c9ffcb995a435af742804987e8b966534816253eed77c64c494f4a9f80488156254a2fce512f289f33ba75b2dc71a3d0470941ff8d3635b968c6412a313dfc5752c211cd1676006ff9061b4d06b777167dba550b55017ff4c971b4515715e5927ac6e3b4f6b1057fec5a3bf6a68b8d9118023baec8200e11de4046959372f5d9a76a0c8f0e8b31769307c0ddefebac4964cf00d64747105b9f2fe227bcbe7ab4b34edc5fdf0c604234e28ab96307200e797cbd06cc28394a026e9a78d137ffd26b6a6fba58281906c46ed445494dcb68364b82aff23e865f5c6ed5295ab43c033bad5e1b4593c9aa73a5a2bb0c96a3518dd9f718595dc53c3332d1efb3473da60b1e37e1da657ce8f736e1c0a46775b38cf81f97e08187a5e3375cba4103180e3c96d0491e50a10676da4e50b39c58607555034938a052464ff2d1faffd59a8b0938ee774a2fe81c12577f329540f710fe03717bd1545c6ecff8887f1e331f2e49d93856f5f4766553f70d8e8368b632bf70ece82cf3c7fea459384cc19bd6196874f13508db8445e5a190a6d60c05081339260b7a3d0d29f93ae36ae91ed7978c11774d4d6c53a1ad7dd55acc1f1b7a7df25487415f4bad62fbc384b24a92562bed8d9fc6fde3fb2c7b9dd93c6d1907e138124a2364136a83b39d35f0720de3c16ec5acd9d6f929f8691d7d2b5dee371a5e13a9d4e6a7e727c0becc33ca613f68a17625b7878c126038952acea374cbbb8f2ad617ae7ad3208b59809be6a5aedddf72f4a72c388c8fdf0a523e7f8e79ded64b4b05f73fb666a09a986cf2c337a49449059dccd1280b547204cfb1a8da2e68bce2f5e5144dc461114eb837823b7d6007876012cda7a32a1517ec712392bc65eee507dc81d91b94bfb7c17c91717a1953f15cf56350e282a5d6bb71434c03dfd3179402789764b9d60d2b71b5e32d0ff99ac8fcea09e7b1b1f6408095d01421603424bd99c92e4ddffccc23be97092898cb92d6bca77487e9e19466914a2624eec96ff3e32ac079c7281f6dbef474019e8790bab8ac524a29bd7bfdcc642c5cc1dc018916e8e31599d616e14a01873ce46511e6a3d425972cc73b9de817b1b477f909b7521149a824870ea0ef04da3955f757557462f3de219c497fa02819fe7db30aa573930ac376bce8b30905f6520a1790b0ab41821c7f99addc6ea4b2808e899ba01aada29cff52b53e2d6f3440db0432b7af9c3e9774b6e068295c2a6b8ceb0d35925a2405e5f91dae7188a7e30fddd9bb3aacb560ac04564bfeb8a75a33238349c10db3da1ae5e839ec2ddb27d34ef273d0cb47857ccf0f6e62a557f83566cc470509b37941c93c808393c374b9ee6721c3e36e35abb062ad80cf9910cccbec14e4ea953ac7245e23591f66647074375ce06b1fbaf1442807881f3e7363cb768cf12fac5a09a3d518210205d1e955ac4b527a6a669aa72756f83d74f7bc0b8cf0caee13b4b0f32247a3e245456ea07e5a5391dbb9c2b78af7c40cf784ba3562701d703811b4886e881a3b552e7af5b124d0f52b86ad794584443701e77d06f454718ad005c45ac868257f8ddda836ca6f87206568afedcc713e4bf37eb478a6ee43f726d51e862d021277bb7e9e1b1c71c62e69ec6ecce8ade36041dca4d73577d8fbba2891a519315f49ef278b0518c4c186d8055b15bcb54db866eafa3ac64cf27f58a78edf832d1c5df687b0ecfa32199fa9f10643a88a0e1653d9486ff4226c1fd0c501536dc17092ac0816c2b7de2688634c145b9b85fbbe9df1fd83fcb8a51431bccf37b1be8a7d0d364402fd4ba10d5bd1cd78a36fbb93b77454d0cb625c4e6a54389d890f3aea608aab6f16ecde17ace0754f46939c1e56b88585d99babb170a4921b7a55956496f71491e73bc3019fd48016da8e823adb8a0b2e05b11f064853132e5502fef759f4841d7a83bd7affb596b0daf507675e553a747b53a5b9fcba344490be5e65513c9c33705a83f022e59102b52dd1987dd83a348bf894251aa5dabe9d450830cb443ddb4852b8552db3b817b51320d59c45494082d511717ce5c95b29900ebbfb0ed5040e50268c3df5cd191ef8ae7b6ae532f54b7ae0c7e3c0e5c611a2e78a7f4e1a747e107b0d4e96e5b3ee0ef3281dc3797fdb44afd65262ddad6059027565975914a14582ef3b4bcdb4be0c4f8cf960fc53da13d1e50a4167f0a599ccdbd63e6cc4682e9accec64fdc58c0843ad30b14cfa6d1f679cb0b5c3e98ae6cc336aae5d1eb075be6e026cda4c0c38ec4b2d1b850f56b625d5d96a71c7c18dfaf9c9c0f16047c34382e1043bcbdec1bb3353d2a5baaa2c8c50c5fb2380a7d4ce44cbf4ac6f0809225e2a69649135ad49a6fca860dad3e7ea38aa216a5608f6d01436d86cfe9bd940f33641b9023e62efa663b0686ccc3e6f216eb493617974906cf92d8c2cacf5bc4a39e95225c388db8145667999898d8744fd13d64450f9e4f3f1490d275d45e7668eac447ab89c1caaabb3da889963bb121ac2777d86f8abe9c343393ef423e5bee69b52f687289f764d7091affa4a3a4b86b8bed937f2a83eef7baec15f0b3c9fe892afa27023ff22ebc93887e30f6e76d64109a32f56572972210f86fe1726fe484c12150e82d64ce3d759ab0f706c883cb9561662e4d12bb8bf970ee66328dd8d06868e3515386f3f3ffc6b6e1e365c6fffacbf3e4a061e2527ae2c273d770f4dd08cd3f5216da5b23dfaab3a5004f916d4faf3dfb9ee6ffe0481c083e342ce97ff6d7d31a4886a3c6989de8e666c73d8ccb0dbf48c0321117069ff7f317c889a7f6f171bbede0b90fed553b13254d7895f86a83784a5753cd979c885b1ec1edc512091d13627616796e609b553f313a68ada4da08a5d039dd822fc79ff31a273dcf55c4709cf9682b5f61236567fd1df47118201249e3943ef43b4eaa795f78628899da78c257f36514ba364a956850257163ff75375c7f514efd4a3e820e9c7df4fef5ce163d64f81da84d56be396e2353cdcde2cd162787549959c8efb2fa8e3fa723bc1e38f9a1c5f8a98e4d17c08065f22194996f6796c97484b3632d0738f0020a69fb5fcee3c02122ba34924c98fb8e0823878ece25967e07582fc52fd76c1987d94f851fc928f9e7ae8644b062b1488fbc7214fe62cb1fc190cb3b0e58ebc89471399125fead6cd611eeb469d43cf71d592f63d3f3ccb178321d57d765e6d0ec42f8a268aa4273a0584c97c58f36e7628ace588e196df19d6b156f9ca8419141e690cf1bdaeeb0609152eda48af7e590684b04acd6cb7dc08089814560f5a0558819bce9adf0e0addefe6d7e2e25bd775cd3ba740e458c678940e74117c854c8874065da0abab870124cf28a5f1080deec361257dd3e49346a7952996c98fbf08b5310277da2337fd228909ce42eb8a2e2f8a934366d074923850df2124747100ec637a75604387494481b9d54fa62265ba4e7cebed06ac8ae82b348f2bd4a11d7615701cb20c9f3adc3f7afa7109cb785b6525004088f5e6efd8f81ab34f89061424403abf45f5ebb8060804447ed9d30bf0185149f148f8a5db2e2616e2aec5d3adac5a90591e5d84d4021967c3a7d8792c3efe2a6399750b0743dfdd86839d1d8941e2949697953b3a1ddc8aa73fd2fce61ab30edac64d4af23a53b3a9b0194ad40d7488a966d8d6427b22677c42ee12a4379e0895e49c4f5fc4fc48022a2f51e16accf149522f0fd203823d54693c63a41d6332f7d91ebc2a1e3b66240d4842cfdaad42921c2de9af36544117f3ef310790ec2fb8739c5ecb2f762afe2edca14c88bec4adb1cb58f02cc062db17c007c5fa3c296f3d7e2d8aaccad9ebee0fae7fde89cf392dbdef28a98004ffafd46b67cb9b5d4e85c05f1a7c0615794549d8da12197f4cc6284e573a89ad202aeae1a67ff8fe0a22ab7e7f7f0eec41139bde47b1673980878297fa14a759a17e5946b773566046b77d4afbe358727f15582ea81a23cc7a64e9fd5c52a63a89fde822a0c5a90cb58f2c7c8687b6ea4fc59b76934e37a8ca4c9b69a04af253b5bc324ddda21448e21c436622fd9c0220846d912fa957afd65e9a4715662a42b8e5ba5f19737b38dea6a26d67ad90079c96560170c51907d3f89d8d820300dc512e383d0b8c4d77fa4cb8ad657b2505308d42a90c04d62368866d2a4409745caf28114a8a598a2b7e78f74ddc6a0f8b498968afa3e453b7ae18a575598e354b97d2b3317f2382c1d14f7fd4fc326e5d709d5e9a86af760bd28bcea1eb1ed3fce704c27096e266feda9495b6cbe872b7dd3d656ac33d21be10038c5f47fa0293e0453412a1f2998e7dc5a78ead6bfa4522ef0272a691faa016753dbb0fe85303ce3145885d614b5624b583bcdb9b85d424d7efc69e9902335c980e1719484001d169036f29106a39e8054fc659c5f1db34adfa99922128be1ec40fcdd3eb524d0763200ca9a5b0b5dd7446030fb6ec79fcbefa2c0a47df0c2d3b7f6c91dffcb0fe5745e46f5c3503c04d92dd302588f119b0259306529c94bf20e541379614e0ab8a66dcddd36c5bfa73c4a0b2b260b16825faf78c77529661ad3e7d63d0e385d46e5f3f7bec013e0f1f50246bf0fc50d604270e2f9d05f370ab90ab88075d918788ee9c575377c968a24eb93f7736d7769a0e4116b36a2c2fd5043283873ba80b9b61e97b99721cbe9b2b9fed281d09056d4b9ab4286b685f108396d90d7139176bfa65658e7b5b87c9de8734c26d843d760875dda8cdcca45a0444efedb862b0c53f84e2e670b9ce05c8da31a80fbd5dda3607720a7090b84668534b76eada7358db460dff1a9f28d854d2ea3fa0f9f6851f268c327283318d39c12aa05b940c7882300c5cf41b8aaf522dc0fac0399763f4c2e9a91d600da840d523a03d9f7f18ea64ea1e864fac9073f27ff6784f7c09140e0cd228998d9fc3a0c346a82050dce39d4e2f837a00767181ef178d8982b823f997b6dc12c8f71895ab43a27456eda1232c673231a4114041ee29b0bc302be6656e830ce91d3522b2b16b8552b791796a206d190ea88f14d80203bfddb429faf7cafd8e6ef5bfe00038312b7acad6cdfb3b2bf47205aa71b9cdfc737cdb64ff7c8a3db4f22e81788eeff35505d169ed3019d43d078f057b72854babf1bfc49c8ded6b7f1a0e75388f2eaeb68c6ff5b2dd86f0682fcd8b5ba27c2ef9014f87c99f6630d101df9822d20bfc8fb86bf7d4ab4b5778003c16316a782b55e6df60bcbb3bb6913244feeeb411bdab968cf496f7300e7c05b7710e5b18f6e541a83ff573fda97d8f82b10ee9ef5b170ca0e0f2bff87e12a68eed15d3ae1a9678509b94615c51ae19cc31c3e6729825150de5e8fabd3a6e1f9479fb1695c4ce577ae15aca921b9497718d505150d54697741ee60f164d2960840ca0f4241e931b3257d79a2b87759750b66893a396e4f910c255bb72a740bc5daf15ff80449f96602b6b9fbb2df2b58b86c95509239a065ec56090f25c2f7367d7928f729d49f40a73209122c26042671d7844d8c247a5674283a2d54d36d6967eafe70165f32b6af136e999f609267dae74fb8c694b37881a54b2fa8f03b6bf9d3f422a7c987feb51d5b3aa5abd58f7b4418a4f8957dcd174aa0e411e829d34bef545de91d01ca3a7fac3ff0ef6de1fca68d6e282cbed63e956faf36dac3befb533b09ce10540454db5d340a75733590ccc5e2cb471fddd0735dca391465f1508b22765bb914be6aad783a379e3630444ea4d906d311d430970c089151f40c060f64ac1ebf58ca4dcfbf763d464d62c169a99b9487a49b7488322c6b0d2a4c7536ba490ae0b9085bf97b42060ca395f2e846b6a097b90fafdcf4b499b6cbb7b33521e24f9d4d9fe7e87835703ba15fe5386731afa45fe0788049710da3af58d15bc13e9609daf7eaa15474beb91a3dc9d2a6c8b82da65664f90223066e169b5c1296c010ba0f763b3a16ab45a54e8d99481d1836d9d23396340a37d96490f413590a557a3fe7b9dc5c82c887a5bc26c80816545b72d9413f1ec08b0e16ad0f3f62cffdce06a49c871736150cfc92ebca5b0e3a691c44a8586fcff462f96947ce4bbdfb5366c723e7cbe0741b473dd19487e42c607e84fb7386340a8cb3e463c290d981419d8db07ec799e192c1182960154498de69016c5fe5dd222f83705e2a08f03fc03fa253c077618fb00acfda17c7ece4f93e57d2da88f19e1b7aaac56c74cd3d9f4aa27c5ac567a6a5747014218c090c18b8d94e3df619501d49e4bb26eb9e756b001d0d9147c5c557ca338e0bce9be25fd9ceb546fb2c87ebd59ea1e2cc530324786b746be71a33310020a3a4de0b7eb0adbd019f43e70784cb8a46d6bf45e2a0ac84969953bd319674730e7bdb2a04893e47c5c43447d80b59465af5d56472b5f6020f0e95e427e07d3ee92efdf677ea4cdbd64c4be2be984cc911a7d7957dd00433e27d03d323efe12dfef36e7d6a8b30b10449505525ec28abda76f731513e21ea294e9690e70bedbfdd08eb677a04a723f58df87935da296f86db1bafe45586a1624f4cacb2a4927e104d014a10af2e86b8922d42740e396f4067b4333ac65909dff58aa60ae9b29233c7882e46f9c7411be3310db7831344fbd1d92540eb1591d4799004aa4699f0a68367639e7daaf9b43d1b866ea4da21c54289b84b14bceff4e7c703da213cc40d1f34bf7d78bb921577873f7b4d6d7db21ff8c746e5dbec511a67c95037b6cde3f0f8b0393c302277131c66ceaa38dfe3ed54905df3c8c91b309a638933edaa88a6ce43a5cb5d5a6851a7b8e603a3203281a0df2790da95fbf0318093fc60f7300314b7948519941aaacefff5134680a9bf921c629fa3b65df3c32b176a7fa7e22d3579ed43a7ca9e0628a234138135a4c7b2ef820723cd1bf70f3224ca90ec04618c12eefd5b9dc490fa05d41d6bc9cb5fae6bdfb543e2601ec49cf60b4c870a0b044c4d28c730087bda6068b2935f5d51d918cd1be67cb8e6666742e7a1f4087e793370697a7e2ca2a24c6814b363804c7c64f013f946097f5e18e8ab932eb4d97f3ec424ed8e050b6d7e26fdaf2e0057436aa320b67a4ba164e5dbf995108597aeadd10200f402676132b029b0beba35758563c2572322e1c74984ba62fc682ff63aec91c42ea7d92d066dca7db0a7384791eb1c04bcdabdd7db10c811baac6d62c4d07f0fad294447a211cccb21e0fdf7087f4b9983f249957cbec7ec0c3b053686e62a448691549736bd7a78065fca11dd9dd407679eff476e5e4f9f3f66b0d0d42e231c2043387fbd6cfc8d5d404b281bb9987167f8a8b25aaabb3ac428793b5cba55be8d3cf454aa2f21548d0e1c30d9c3ad33e2344c8e7f0bbfb41c3d1f921a7e2c9f9263f9476b21477bc57b74f5e4fc09bce94ac45c159d2b804463c5f27242203eedd1160164e6a3dab801bc33b38bd912e978b1f673ab3251e15cbe071059d1c781c141cdecece36ca14e566e372db53810e98b4be21ff1bf180acd626d8cbf5d3ba7b6d80e53841a7c476b8117bd1ea7202f9ae89f2463d46d78aa9dd32cd80887317c76b3102c88ccbd5d6494edd32e9018c51bdea393b3aa24e142614ba9aa01d488e871931714ed6c2748e8d66ea95993c207f29138673680b816f0c7838f06fb8bf88259eadb5d421d58611dffd516930f08c697c8ca359a7b4e62c82d517f6c30ef4b6f059e0d832ed53578f25346820351c86b0bd160457b1c75c233491052838457ce4a38d70b1b487fceb0ea2bf41cc5eaea8782f6a67faefe28c8071a912652bd1f8c4ce2b5efb9207c700f9aa3552857f2203ac0108d02a170c8c9575209228dba89a8f4d87b1aa059f0952bd5cfe80500a4d6ca3524605f9c7eb0a483916e15ba923a3747d041537b8371dbe280574119777fea53a388ddcfd151b8de144df372233c80e9213e5c79e3ca7c1e0a149ee6678337753166e15085007ff3b0e1316468427e2349de905fb6f2687f45168b18251e08c1d5f915f7987f08321926eb5673349f5de1fb4eca228f563f36ed8ffd75bbe1e7bc328bb398e6791ff9147827ed223dbcb44d7094e97785e0df991f74470e1b2c396b7224b0399a81ca4e9a00bc79d349d2d4446738231fde51fdd6e9f37938c8af08bf79528b16790541e93faa5b54fd476e15bed522deb010fe9ea58512dc310312453d8a5982f35087bacdfc517b237462649a65f153df221fabad30f5696bdf3f6b22ebcc1e472e58b7f8c8757cb43c070e76ead23d443dc5b46f9f02263be21f21e30592f787d083a1f98a9c5559a5046b4768d875b96707824a14df0cb3c1fd8f7854ee6588d05eca72e19a66f69601fd8d0d98834d9093be61bc00ed49c7b514140de3b01b66a5ede2a1e12ddce973651748ac86ad9b37f9dc10727dbea6c713a512f05ee171d25a2d3de044fe6f98cbfdcb8d62e4976608bd30d764dfdc942f60939b00a7a2c9a5c8f7ed4646fab0683b4dab7911a5ec68b6301a8cd4c65ae8892391f486877621bb7a8899c5789793f43f64a87cf34b969ea9634991868de9f3e562159d85efd337ee10dc751c1bb6a4690912a32577355e7a0f6680939b0c349b71c98c0181102bdf7c656cb303177585651244ccebd3cd485476ada2ca19a9d94c7adb14acc02b4aa00f53c49bb4e2410aec9625c5f4c634114a780183e08d13129b024cb2077277c852cc2bd5d6d89e65724c1d2c6e8a703fdc1d9acf51df1054e8694a0cdfc9df0e559b25a93933bf2dc4db4820ad21a0a5768408d79952424a19336758fb6c6d043b742f39e00db7f9da2113eb72f15a4b7c85c1b188d0104513fb722d02847e19eb8d0bba3e7aacd3862f31349d3b8aada2bfbc5a59ea60fe67b65557899021178bf551c0be02d312ed464306d349e71be0339e5d041152efb401ffdadd69653436cfadd101080a5d6faab328d1692f3012921a58be81d73d0cec7a1dabc9af0b1b2de08b3cb7229ac90c8c606db011fc994201386cfc27d3b5fa39f2552308057b5bd70216b0237925fda08f63c3386f1495446e5e840ab1c52d1b66202643c35ca3172d85cc0135307fccbfa99491c3b5371ff153d25f05146602ae094182b3295a389320f7be5f3be05b38f85cdbf02dabeed9af1f2c045e6fa22aea84f792d7dfa11fe3250e2f783a03bf9af3c4b5c39f0af5981469093782641f1d719e8113b317a21b4fc2a80ecac498584a212e41c1317500ae5aaf0ddf3601b33279f9f95709b4eb2285080a8462cd2f4b7aeea8b5c1aff2a955ed65173c7cde3c94dd148c03ecdde716803cc9dbf0c2dc1772973da4e71e82b5a8d6760e5df897ef5115d748fd653ddaa8e5524886f08a1b3c741c401787306558642bd2dda954b7013256c6ff4bafa28920d26f9e436eeedeaf2a1b02b2fa29758fe499037093f39b7ce6e76aa2615ad8729258bc99dc0a1928d8ca2997bbdecbf904267f2ebc0952d658fa102f73134950f6f2bbe8fd18e3194560ff6803628ae1a3c3ec62383dc00ff0777401656297f37c4fb24355c47b6c97cab7d334410041177e708198826a4c740f4601d3092bd31cfafebf33ff5cf88c76b29b40ab03467f7f43d34188775d4e2bc46e15a5840910f059d07257135bd2e5208d42b0d0736cd455b8411906f011c67bb1c68bd2505a3172b74f643edf1f9c2c76697fca1b654521790047c02d52709c2b41b9b83534106a158d727df7a96df545d8f9cff4afacbfa5859d4923f0c1c2b3f48e798d120286467b729d0d20d5f22e10e210f1020ff763bc0f68ec5394678df9609e3e55d8b49a8520396e9c22dd63b925209bd48eff7ab9caf3042f78fbed13b5418312f3f80fa208627ce809530665f6171edab83dc89ceeda725229a3986e909002482a9bd43a4b8ef60eb86395363806ae12e1c9a09c04eb0792eb80cc4b706a41831e28cc89ddca6c7bb7b92c39941381f6e6fc8647f4f6d52b48b9bf0f031b4624f5e4ec7f6d8c650b012e6a23383f88b9c4a03372c597fafcf05934cda40c1a005884216971db75c1242ec6d9ea1813bbe6dc626892f013703324e78ea48a2c4528e863f08144cd740c88cf417b83aa1fb5680f66a2dbdc046371775437243bc930e6f692ee221712bcae5020a6c27d986c072778aa57448330361b89812f1e747c036d892b167e3736be667c10c99012c20a7ddf3fa5b566169a5ffdd493e262b5f8ff7d556a84664f02ddccab4770a92ee6dc6a1f07750bcf5afa30da7aa29b84cb3ecebbe3e95e094b03d690215daee7b33f105f4db41070e5584445b34e7ab47d7ba050d2870b5aa821f24a58e1be1da956451c2f94a76f3a4e49bfee8d5ac93f570be8709bfd651be3752b405e6a23c7689e43dcde5897f6aa7089e5ed1453e8c3fe456c54f892e29a38361e07ee6b8ed47b632a11b55c50b9c90f74d0f6aa52441a092850f17945334644e45b9f9d281034e70b9f50f4577caee8a41f637c891ba9db40e5995db1a016e9041a1f6ba9e5cc33ef5c6a22dc9bfbcf76992d3ff3f05a7b338fc469021e81259b16b2840712251569611fb77bd3dfc31ec1b00b39c44897dd5d3c88334a4776d53229ed067bfd8dc2a30944e64b038bebc3976c3352da4ee78c5655e16cf65b2020e11cd82bee68417a877048abfc3e6e7cae922505af48cf128f051e57fc2815f04398c449f7223fa43d8f9ee768030a814a88e4ae0251efa457ae5fa24b3b3ce03e04b35e329ba7e388a76edd0e40f710669806163b8f50843ce334918387369d17d5e924d0c4d0afed7e1abd963d6aa796d0a8102af61d3791aea8e3b87c4de4ff7c8f78128da5b8ed033adbddc357820e2d219bdf454bd0b9135d2948dfaff1ba03b799fcb2d988c61dcd90e013e4ef0cda68078d85425b716c852f53a6e61206995b646ed664ef77cb98bad61fe978a56e4bea2886e0040d2e592989178daf3862ad379218848cbbf801163f4fc7bf1db8ad140ea5130c598981a0202532e7216546fc7b88a63fcc411db424af65a57688fe140363f43288e18de25a3bb55e939bec77c3c2816eed0d29b9aaf77053393135c70da382a212ed97b5addfc4080be4624c87304f5717df82f4e62a789e79a71b82f745e6cdbf2c317919a2f7c5715421c51e3eb27edb889c2ee00948c017ffd3c94bb7e073d370515f3d8961e6b090a72b921d4b7905f5dd5f8a94e1a281c1294740156eb2e6b0c342278654dc520e8285ddf0a410a69e72dcbdd95a9713e6edf78e8521a7091af04c75dd471fd6a6da1b66c6a7a12526e703e6255bcd0f475842f309b73486b336217ba5c1c503a54213ec61e221b2ae03a75debcbff24e13da3c9dbb15cd043348ce986bd990f5774a5917927704569b837062c884573ca660dfe1af54ee7c6a2d83a73c425cc9fba1e9eeb4317eb6a2918852babe9ccedcb7f6a41a896e142e72b81b2f2a45694f1f24e14cbb7e3afaa3f85654c0f4441ad7d0842277c1b713e92be7ce843717e0c28aca620b41ccb977d61e0b4bf95b4ad7db5267ff0758418df3a22a302356cebe1cd60a51bc3f344b776f50591e24a0b19bf3cae5627c09cde4d26e5b40cf90036b29fa7d702a3183fe627b08e67ada6031c867a050792a0fc1cf0f5494ede30a51752edff62994fe2ab71b3192efcb9914e552ff6ba61569880620997e1e5c937a597c0f20b23560599dba15b6ecc82ed5f5d565931324904ff1a16d142cccbc3b565ac29a960166b4d14e5615d29e36c7a9a38190d88f6dc76e93f2920632429e448b31d9fa5b8e6cf7e6f769828d9f9c03b9a110569be7d86250ecb2fe9ff94e91ffacf36a5927c008c6bd149f664c45caadb3f1ffe7ee01491952dd330ec6e14d6fa9f70e59bfa34e6d743a8f7adf2b65423bfa7e375ebfc898944b25b13a3fc11698e90b50d98b382c4bd1379f667114aef0e55035a113939ffbd811455573bd6c8ed8ad6eceb601a485c7a28305fdbb2c01fb04cc50aa9ffe91a56b803de272ba69d27a672e562f5478127c5fc0843557a13123929519b8ce489b869261efc523f7a403bd2b164c1c4e7edebe8615ef9edeb1fd8b5c8dce900c116709d8b0462fcabf10b5ba8601f57795ff05aa627331848f611257d492654b22b7b1ecfb9bfbc846042ccc7c022243e7de81e8bff0292c0c1b4af0c27a0f996fe41bd20b0b70ec5b8dd4f068eac8c7fa31e59ebf6c9ef2cba9998ca961cdfec687664f12f48c6035f37329b65fc44cbbc9f1820b8dea136b7f63b8a09e27c447c514e2f46e72deb3aab91fd003bffe9d264b67ecc851175c0c13490fd0ab38505d7a48ee01273d06686400ffc8d41711b53444d86b3a44c5e6273cabcabe8886efc7e7d75a556631c908d99b23c3a86f25ca5b8e6ead79b460707c7b4bbbac9df7d0a96b39602d98b8e3870f65cf731708237e4b2148c9e56dad6d5a26576f4c13717ee9e1d1bdf60e40b9446b1e058e9c8373c86a3bdb3471c431d8e46c7a5e801b0f83123b983e832b40e6645274c068207189f035943ca2bd41a6e7637a7fd1778ab15ba863989dd3310f24036c96cc8dfd73feed8933c6c75b6070daeec456ba382975a3166367344783b507c3182e619779310b86f3a6d947bf541e433ca39e320db3763aab13564b72e997864dbc1e31afa30231b0698ce181425987b87641f3d40eb9138581dc88cd3a200fbe339f6a5bb7482ce406d5d46da1330c1d92c89b893a36f346e44c233c52e7ef27b5f1ebb0a9ae04134e05135f449269067849e3442cfdf749a352624dccae307cf17a01f3a5d6aae92ab49d202041e106636c6bc44e4b4cba07e75637e213d2afc2bba6b19aa4ef77099988657e845f144b1f8534237b9e202c09c18c473b2c8f6bfe0f90d3394cfbd6100a33a6a9ccc56c3327bb1650c28bb4311dfc4280c8e4817e9a84a1429b86ab3e0cb484094fdc55ba862f06d10339dee4addb2566062600b1d24a4188db504899481f4e69c85f9193c954b48d064166ad6d884af5f6aa3addcad88efc1905d9ec44562e74f891b184eb87e7afeb618b969f1cc34b186b924e312d9f36a5d60527e41fa309cc484484c0d75a2b8f15ac56a57638b1a1aa0cfa8f4bac243ac5235c744213cd28af111054c40e7dc38d2d8e87b95c132ea0cf4daf76ff41351c529eb20afe168e45bc974bb884ab667326c7624651668a485896502659af16a01592e40f35458a4a6ef6cf72447f2be5ff4a4402a7f5b8ed909c094cdcbb6921884cb8f33037e3c63a6212119111d3453feea0adde23dccf6a8b652b4d3727109b1345502be521f5332dc5fc6d6d25b4a33dfe0a324c6805a0a8fd7e773f1bbd0c445e0a73077d1e15431adc8404e42812e7c422bbfd302cedf1da77f049951aca0fd5ba53262151f8b9fbe2f8e28842434e008075524a6758030b1914b1cbddbbb3abf8c37fdc9e95357a0d35d4d9a042e46f97a710965340ccbf7eb2a16a5556ef372de18d37c344b5a5072b3fbd22aeeb7d585f99475720f52eb4cb3508d81d2f3b2d3bcb2b03e882a119188daed10da2448be3a5345fc4b936e681f40e5e1747d4d240cc994badcc05af0943d94359d842a6e58bc89307e6a079fc8aef02b040355b6e54b2e460d9416ed94810bbe9b34e4187313a3300310a79953b1db986f8695b81b0ee393490e32e55f8354aa683f3f0a9f55190641e1bfae71bcb2162695d92b7d17ee45a2c2a0680a09d19cd266639f8caf13e51d7eadc4cbbcc079fd467653749161e07383a58700d3d12912835ad8bbacbf34fa102dccabe938b421239d67c1ee21657e3067e48167c82b7f82da8bc574c86a131a980fab02ce41926f229a139d1c0cf02c177151f4a18c943bfd435f3c99e37579eb47b56e1a96c184e0f8d2f5ced98b7346379206317cb91f88ecc45c63bc9b1ed0274b64d1f23d1dc1fbeeefcfe20196bf0093d7fc272a30b9b403c3c511477fdef41b22cef6bc844755a46d7f23182bf325e7b2e1356a410baa8310b7ed930fbe838de58c947902a1c90f6f139e87b7ef1e9cb71bd84ff8cca2577ad4cb69e12fcbb96dd095f6e004a4c62bd07d70e4616093a5e312ce8bbdefcb2db8bcecb7f5311ac2a08fde236011b7050e6cc890345682bcfb698eba0ba46794c0c536369f3d8b33f22f9b503890de8f7046aa1a22f67a3fe20688e65d74aed6473fb8e1822d54330451fe745e4260a564c5656fc643f4ba247e73507a25aa0c727bf3d8ad2cd47dc509bf1086cf8fa33f6863373e5f283f78135db8f82c4d81808fb2dae5d92f31b9ce8fcaeaf6959a3a94782b7f4a2c8030a8bd0c76ae4bd38a398976df793c433686e12a0cf4165044f4c2713ef93e751b79c721335674e9467a4aa6596aa2c3fd89ce77fbde56788e79958a56c62347c3c3d02d19cdf04f23b875451181ed0ee281be0a98841a08f61c4cfa4ca6a98a93818f93b978ef7785a004e927f5e3b955b2d7b7c9b925e8b7d8b0f17b5c5f46af651131dab47a1e5b0909708c12d2adcde1299aa40c25ae8e4fc756781a686f64585d1fe8966475e7641ed4b14aba46514644c75556b9244224fffb8ffc0cdefe1654c1b82ae1e2a68b33079206a51b4bb4fa460f7887a4f2ba73e6528e233053da8edd0e51cb59a72c5aa0d8f90b2461e1c328af7f3ead3bb25c20386ed0c9b77a33d6b6dcaf0095444823d8191522158f8c5909fe041d341bcdac53099737e0c207cfb2e417813fccdcfcc201b1b4da6348bf276d582a6ea32cf29b218d6d5544d4b690e98498f9d87995465099199811bf4720737682bf629f3d3f99e675aa9f822380a4b015990a23f241e2d219a28f59d64025bd32a93c8a6aafb201fa907129ad973f28e0d1b2d709fe3f836a4bce95e54a7cb28bc45e9549c88c40f96ea148d91ca872bcf0efab6c8bb44500a31ca870f01993ab555002035e35c412a91af79a7e361a902608fd1561cb41af1eeafe73840b861cbfaf1d16052e7133e4150787287a421e00753c06d61e355657564097d9d9e8d98c547bd5cd519da2cdb7b6f3931215518842540f3f0bd2d6be56acec76848f48c6fc7e7a986a25158e310c9cb5740a6cf14fab547821ff7b6efcd463187b901018910432fde342a4711d133b9d2c2217f603f85a20c69bf92b33667d143ea49f0f03d818cacbfd5aa06a2ac67c15eadb35509a1f3b146bae503a8b63fb0761d8ae15617ac66b868e2fba5df46fe4bee50d7bd16c3618f8996f0509a96579a728165ebb70e8f145e4fa1af9afa749f12b04653f02fd46c7ca10f2397d78bd2eefd4a7c67de8f76e9e5ab0f4a7f58648346b87f6cae8059b53c404a7e7888a29cb9c162c62f20e339f6b8d481ebad498f9bdfb537e62f0244e4c45a0256adba4c5e57cdb9177fbdda13d6da4bebd6369ed8f91f476d33ca2ed7cdc417d26aca3b128468348e2ae21a31b745401371f771db8ed0f2390f3f7f6e158c865bae390e25c89db745ce712b4909a5d875333ec2b90408db725c17f044ce34d010c5215af7f7490e27355bf22c82ebf7aedb8b574157d67d2a068c5bc3bff32e38f565affa1138d1c36d5b4bd04acac50c2a94383ab73ea6e99ebde025af8742229a9cc855f7885994121ffb74f567b95b5f5b02776f502d7dccced2f1dbcd63887b44b968ce391aa7e93efd483f620ec647a7bcfc9971d4a3b2e6e83aeafd4484926fad501fd73f37e2367047f68bdaf04c43228783882f4d6d08902ad61b911e0a351a1085f29b99a44a3412f3f9d3800fc7a636c00cdaee12ee3feb143c55fab583af03cbcc4b962cbdfd69b2483ded406072ec23dfb9574066307dae8a0df144cc283c3c1e38c1ca9e15da7d1cc1eb596da1e34f04245127fd0596c12cd8062fb0822b48534783c686dc6f66aedae76d0321f63960cb3d9fe8c3cbd6fe5995e16e323d0dbdba2e9cc7f42d7e61d946b093d1eb9d4701c2be2e2bfe4f652e1a5f25d4f72816d5b2a8254128153ad668cf76638834735292a90c4e76339799e3b97826933c44e790b36fe62825c1df0147460d5068671f14b607ed0531215c5ed9e2c11c7bfc53c3fa6a7a7a4ffb26794e976ba56b913b0b198361e24d1be0a67acc63005eb0d8d5b6038fe4eadcec44dc53efac19a58d0188dc64d883758e40e67bf816cc50967f6a322faba5365785dd369937e6a6c6c1da4876d62d3dd76a2ad45737dc7dd438054df5bbb8971686a98bf8a5193f0763fd89619e3d7bd52cd3e7688d600cc07650de6816a5e78ade0a572467ae7c840f915b91e0db5b9b8afc345325bbde5f816a932004b7db5a3998093e3d18baf28a4c4a04c8e26fcc0eb6b5e26c8deb33e93f9f360ee589e9301b97902662f3069d2935fe5b98fdd5d82b2bd8a0832f63aa005356245702b2319d0579cb065df28a6739022158967eb247da6d8a3557352481b4dc11a42ebf2d736976bb4dc875bc22213ad35dd0cba5208bb611ad02291a59d3b30d9fe24fa30576a45aca8dcafc171cb1e9ee03347b7aa5f36162b424585ddabe9832f985a76b89c042e6b99835322694296ae9ea1956995fcb8e31123cbd1a5af9d686b3d30c4135b3595e91364e026e5542a49916a3ef37ad57ed343f64c58e02a8bb3b521090d3d26549cd38614e0fb3b12e833d5da8d4ea41241a6769614ed2dc38ca4d82fc0886ba55e25807de2a29cd79aff9ed4635db4b0f3e7bddebacdb306e2f90e79e2f9f21c2c5857b25714b5665a5654a28e3160e8a23e140d3bd959e8ed10087b4e409f413a9e0049df2f7b64a169e3bf43be939aa609b8ad4ee9baa381cbe718faecf7416c9960a722a531e2655a4a6051bd87027deddfe641c9a8fe622c83510649138e538c17fe71c0867151b9e45924ea1c36a05f91c4f8f65e3916b808c8f81fea8ff7dfbc78007de7ba400b4cd32d5d82a8c814e0f0c81b16986e3e2a155e92f38eddb1ebba6b658b262c8f31de5c81542eccf2ce3370c0354624d044a80b2a0921c289ca53879444b63a6b64e9d3999eae23d2b8d3787b1b257ae62c4978341cad44ff32ba5eed94b3ec352af633916a5a4c43c589ef4beb9455f632f35c8e80fb3dd102e5ade78cfe3adcf21aa5dcc60df3951d95c6e90f8b1e2cdf90c1ff1abcdec593cd21cb159fea53282ce8e42ce707b251ed971c77c6135e35d54f09063e04a98538084459f24b9213e53b4e22bf3c5aab19fa8faf267e678ad3eec5c4469dc117081cc1779880f4f4b7cbf7beec0d3b1fa5b61dc825674be9e3533727b6beb406a581f955de767fccdf95b1b1dc0efd63d5487a421325aa721e7c9c534f481622ae834c0887517c5fcaeb4e92e5c6022aa78dc3e43c9e6cc4f644d3b5040d8b61004052f72095a4f363316e1e7c4c42d7fe2954ed628a4716ea38c35f4904c1ceb138d44d5cadf047fa15873d76ca1c780b58e1920bdf85218eaf1a054ef2702e9cfd33ef79466726bf78b89238ffd3ddfb25ab339f6025e2628e50fdc8a752ff63aefc55c3d58cfee2dc7f53494a402d889f9db0bcc6d1b981f426122512c8cd560f39afdf7ad1400ac7d1ec3cf637dda8399e0f462efc9b710db80194a35a30fc1a653dda8064a67cfbddc11a9b774323d1dad0067abe6c2042449dec89d7a99f245ca9c719494470f076a47e6f20c2ac39732092d2772f0d94d62547b751a04219cf6fd574cae582e2b0781c454def4e30319e140db5a87d0379effb498c286f63ec5490f34bdc3ac1132db4c2eea91720c01edc846adc047f917c8d92594fda09ab8631eaec14a088439533ef0ca3e3e93f05bcb3e67c44b77a76754f9e0a02f8efc35c4751baa212939d435350a45dfc1e0f4f1e678fce82aef671659967b07f8b492b0ff01ffde886342e3e748ad456a4a51dd790375e5a9f4f72e8601dbb3654ac35536c5df7efc5bc3d70fec7b4ab18dbfeda3bef9a943a1706114bc660536f514cb0ea8769b8f42c54509e48a2561de60f634026e0663f5dd6749778710c52444e229d71b046b8d8824232e565b7948396c2056456292786645561b2fcbbf9685aa39d0da77ad9440a326bc46d3838c565ae7854e7e39a2fa9a1367a3d64956bf7a86d0a81a635aa92664b29a858c6909e22243e92e87a0523c25b3611d96e0a66e45d2f478d93b3f4e8a09830011fd7df9cbc6577e80dbe018853132e457c050c927914554d46f5f5584b80c73058a52bfbe95f6a0b21286d49bf8ced9ae88e16ced16d7021ed6708383913672a5e0bf3321f6a7fdc8471f0b90f994f2674677c037d872d06b207f5584f7ee5791a54e03e59e2c7f5360eaa1be3c08b7e065bb8dcd6692a107df28912fe758d9fae2aa37aa1b4f11b76a7f9b7473069b9c9924923c559795039a88583072dcc77ebb75b38e2dc6ae1cf0cdd745b0dc02b0ad58836c1df009ce4ef05b6847ff63bbc5165b68e2ea8cc18162aa49ec417feb9b73d59ad25c0fe78498b0ecd0c1e972682f07c9230fb90a5b077f89aeeb1611f9d3bb1d1b29f09623a0d36889d032122bfcfdfde9692245c60b2a977083199e574aeee16ff5dcfabb8dd93feb6e2f128c9b265759e6fddb5a2de9ad5729ba6beb9ebb394f6934f52d6bef5b5e3c5d5e0042b7e3cd8e3e46539f6ff7d40c91f0f298119ea6fe5fd221af1212511c0c8eb309c9c5e094d4f95e3e7b1a9bd157c2a6433f896789e3061709236022483c699044ec51c0bc6af7ecaf7e6ab1f346a7febc1179a8ffc7995cab749292a79663bde4fb9b770fa0955a91792d8e9e0586974f1bf03477d44eeb535de291ba6d0bb195b132a92da9a9cfcb899f6cb3152fc363e3df1d9259e1eb0ff9d641071c94599748c4c173809692aeb8d85affd94e32c7e733b138021a438340a4c9527fff4eab32b59b05f0ee08ca206632e153311b107a77777abc4ff7b7cfa2b59bd03254721ab20371d5bb4745b9d3811fd3d8ca037861349563b4a72e32739a3a98a2e676dded31ad583015bce3d2d01cd790c30ebb2a20ceb94ccb3c53ab1bc4507fb484d70b45578d1014a8acb0874c483a3a444cc565c69c618fbdf5fb0fdab32ceffe86eeba73a20e13fdf8946a0e1524015958f9e3005da54a29e404c7a8ae8e4dbc3f1f3818873f2e0047d2efe0a0abc2cc85198a1ca27f68afc93fc60a82990ccf151e19ff8b6a4b0865be5946412cacdf9f50dec848577b107823e85d8a80bb43dcf76f963f94d3dc875e0c80129b9438af3acec3061a273ba9728cf860d2e6c56101d7699e0ea35ed4712282e9b05bc8ae908e5fc358260a8d18305bfd205620c69e789f55b0fbd4f834a512a55be3f8505705ef38f0f0175dec99b51354f2fbb8eacec322cad6a5eaa7a995c3048a37364437dcc2862aa7934931c381521e908003d9d8534da2fa31d4a6c386ab76828faae0fa415007c2dc7dc7077229f8c2909c7f78577a3bad26939dfc513f79cc22d68d8724f9bdecf00c47b804016bdc5096e6f196c41830a12c6a77ed220ece17a137de2e5579545a0a5ee315ecc099271206e17b7af7c961d6222cf6d429a310a947066b7e919421f38b895f1f48bcfd7e4d8aef2b5ace39ea1ea06c577ea46633028babd333e5539efbf9042d9860b92fd12a895ba29e7286c322b298e39083c74e52ab414fc7f14f83ac9cf4c48f995b37dc75227d220259acd1b1aa792a19aa2a15ea38f83b479dbf043d1805650ae330acc10d9725d92d8692b801bfac91a3501ef4e4d546f08ead823b29e861e5d87ad31e5a3e36454405378758daaac3185ff2b455f3a5d69590adb49f2a338f31b4d1f65ab60398ea5d6f13ccf268a15488c1a24d4d387182bfb31e05abf7a4233a814869b9722bcb97a2f20b160953316e426c968c2516821d4f0c5716779886b60f858a56ce578cbc53ee87362c63cc5a6b646051015220b45c0a98e87ab31d583dd4a7feb811b2c648b4020b4cfa1b4365a2d1e0abbf8475b537c13df9f809065d68a6ac0bab0cf811b8294f3f6274b72ce6a0bf0d40731d168f6d1241732aa56caaf0f595a988284985193bb05fc787ac4766d642fbb6d4f73afaa69f509291f0f912d93585d3fa3259e86c0d2be11f3c9f78df540ccfc94a7f38271fc5188cf3846cd5fecc0f3028eaa96983340daea33137660edb87593631f926ed3da70e7d1ad8eedd6afec4bd5fdd31795ba4851970e672c0454f47dcead441b4888a623a3490a7b97b218cf3fb3402e820c01c45457abe464d1f08cd40ec6156131ed90ee71e6d308cc2f6f32c4dcdd4e097bb409918c4eb038240bf52453e7843aa8cb218d34778f8939ecbe0306bacf7bf0f7dd39c7b1075024157dd5dd21668a3cbe189caed0b3d7a7848f7fae51ebd1edf7953ca273e1eaf820cf9b24f92ac3166d7e6362a496b9c36b7484293bd2ca4c1210868d9d237a0eafe3313753ccf6bd86656377f3edcbe402013335b55f5ffabc2d3378ddf28f5ea0332da4ed5cfbcd36510021dc86fb80bb475e0b69ec6b0910ae72c058c12eab4d132f1f961c3e6f606b6c939782d6ff07363e967a056e73aa34472ceed99440348dd451bec692c59836a3b20e8efd7f4fca1e87343376316d7a86bbec87c8f5dd62f7387d8eccf9c3d7991acf2837d1714eac41a1fc68bacb02157e2b4839b3305b64eb1af546b270f3e7bd2cbcccdad1ec2a0b0e3a5e1592ca2668080b6b0bdfcec5a6b7a9ab52c1d834b5d956c164cd16106c92060e5b728e137d8fe3df66fdb6e0082bdcf0dffc11072f94e2e7121ec7cc9ff27e475658829722aca1b1b14e83f38d9a619e758a8a6eb5b4832a2e2c6da8ca5f0cb9666e4fac7578b12756570046d1c2eb2969243b575c68aa1fa2f78f5ad55e6c4a31c0a52913dcf7c18473f32b9d4035522c665ea42e31edf8af845d3e84218033d11a698e30ac42c66997911559cf94bfe9c791ad594e2a255e23f618cf004c3e562bf91ba94cf615224ab6ec8a6820378061a480335694d79ddc939e32e8c4bc3b816f77adc5e7050daaa782fdac1636a5d74d413d9d1a2daab3538aa80f3a7f75ae3ba78d3a43b1dc87abdc586f4a6bbffb3771b888deae5ab43b4b08166e2f470a3eb0764443134584049bb1ead1e87833042634656739d48cd706934fa890b1d83586700cdad623138cbf05f1ff07facdaa978dc52ed32e8e20b193e0dea45f8614cc87f5ad171356e383b1801719ef8ed59043025ed80ad7b6299fb5913aaf1f6f982ae659ae2b0a85a910d38c003b11429a7f1cdeea3b48622df09ac3c3d0bec937c5de2f81819ecc2e3cdc2ee5b7a62cf2c2c6139f22b8317e0e040c156a5686ddedd021c998b293740f2ed81f041588d1a0c445a0515f327045bbf4861572f8e73a8d608dbb64ae3230d499d3dc86e157216a68c56ca8aac297669e39573441fda46c84ff2f1b60ceaa88f681fa2b1ffc6803355732d13880f18f213a857c43738e966d9fe0a795685f0def14ec060a220aa75a30ac5e05772315234413458514a2899a589376e4ee4e39a12c6c0fc09c2f7f532125fa45e5f7ebb0f21861c5819220b176153b9ff47096859ff32f81a277384f5b12f1ba3616945aec85e0129ef53c869847e85ff847e34820cc2d606fa0653e8317f58f7d416cbaa7841f6344103864b5eb639ff451079b1301b695dca21db8ce6023c92becacc3493fdc093843fb9006cb4ced6bdd4a37ff27472e668c9379c4e2a369ef041a8d837c131ceb0c3d1ef75202aae53f539fd95c8c26b061e31188958fa9f8290ac01dd0a421a44ff475b9f570f084863b6794cc89a21f60575b042d7558520965add3584ba06aaea034b7b8a0ccc4e080e5869acd0cc35752f0365c068226774d8fd8b86e3f3fcbe24b8540ec8bd4b75f0c5c7f76e54ae1697af15b848805a3e47dfff91f54cf711a1a01ef607df49ed8467f528c5ade340e274e94285ffba2719bb7135bb1662b0ced3e3183d04ce51c8937cae27afaf7b7c2ab3505c7a2cc002dc403826098221cdd5790714756beeb8a208b644f0fe5fd77691cf314135b3130237ec38f6e20b74f42b2d94af7458cf434141303dd3e1afc36913facd3fd0a675527e2defe302c35b7cb7c731760ab2c3869ef32afdb4bc8821b1339564a74f2d1dfb67d05c634dd54943a39c673bdb9780e45623329f120998449bc3d73f1a8edda379f94f3ef1d5cb8383ba4169f3f33ff480f43caa3a0c848faba334951f7cf21f244fd0030190a7f485ee42b98d52e5b5bc303a2e93353022daf84fb008baf7cd112e714803a2ad53e5198e0d6cebe962899a57cbb3875886268625e377b30ed00fdc58037ff53bdbd9a78975b6eb7968b3ecda499824266f6ae1292b9f66459e2f6e0efe4fa54f8f975ec627aa751841d212a76f8a39bc87a170071f216fbaa7bbed62dd525ab63ef97329a27c67cff37ec2d097819c52bfebd2f22fad2fa9870a5b706f598ef29a9abe271ad0784651225a5fb8166dc71b55bd17b2c5caa485a61d09325d60a228ed289356f2aa1e4e459e3b6c53ab6513e62a580c1e6348e3d6d448d67214ca31d2a484eb88932d267c3bf6f1274e0fabea559e4366a2a5bd1a1ae347ab891c6e1a9bbab36fb1a13cff44bd7a2e2e1d3de7a28a6a1263b18b489a867ef0d98721dca0043615e1c0a5e138ba92e95170ad8293d55dd26f621ff88249ffcc345a3135a79f71aab837b9cfc35f672e4f31c90c4e853b8d188bc7c0a05c98849c6f2ea2d46d1f1765e8de03cc57b8dfb711325e4aec412a74d3edb27cd214703361e8a6f8952639f789a35ccc092eb4e428fa2375fe01706421ebe91a3cf36545ae0d3f79927f3402505855c977aa8996368fb7330a788fbef77e17fa36f2a2388592d6fa09f0c5637b732ab63320fa02e7518ad7f71d4c5febb6172c17a0e1199c08bb4cbe9c20c14d17d78109a89020683c1ee09dd09d6e275aa6df18f8c230a3036a7d462cc65b99b915489f0ead64742092e8dfda6a9f73bef1cf5ac60f682c78d6348f8fb9d988afd1cfbcdf08868aea66f0b195ebab121925562c84c6f7ea22c685e295f047fc7973a41252fb5cfe74a703efc1817523be270fed87eee532b349ae47b5712d9074db82979713fbe3eb274b7b4122d073b14aa722132ff96e565cceede7a31e365dae822cfe7870a939a18d13f3f050aa19c4cdc88f7e780836618ee18105557a4939b00d00b940542f3d36d3e24057786e2ff2a45b067d30c11f3ba84bd044eb7e132b161afa6c3e9684747b5c361883a08571c42a0ea621a64d3e462c273a44d7e8b4692ea18ab964f346ee8edfc5cb5a1f1b511a299523c19f155b22e429b7eca6a8996b4b6d59e11e82b70e555eebe6bb243bfd428283424186a94b601e40aa83fa6fa4a061bbe9c36134fb362956eea401ae64e351d271f1fd261554d08ef6bda9763bf264609203be4830437b356378cc5f2ff74b29228a0610852081b87fde827837a3b16dea44bbd2da7a9818b29017a7b85c2b932f9e1a1f1cc22d206b7d3d4841f13077e2fc74e627b661db44a45e7ecc0f74ec1c6fabc60f9b27678c2b7c069e62d395994d7278b6987b6a42910d019250f931de74229f010d1aaf88fe41cec31a868adaca9a3c0c7604b2e192011d5bfaa131924de6ae9e7e97377d666876c4dc61fbd6153379ebe4add8200100c43ac4fad643e7c7ee77bdc73c56bd867490d9b6e34ed6480d81ea31a905421e0b70d3eba462b16700345be8ed8a7f40943219e3efc992ff7e64353e7db2e934bdd204408c1906de15075bdcb3815e404ac3d69a4485fc614c9e5234ebfc4807b7d6ad2c936639d7bf528bf322208e6247bd6e91abfaa8570a0fe242dbfb330c1b1d82759827a27f8382f3aa8f056144416872b928987dcd5588e55e351fa1543480d0159844436e9b1dceaceb0c8161decb255fbba914a4ed448b20782df7b72b770ff385a15617eeb1c276cab7292238234186d108238e6fda109260e0eeceaf1cdc78760b8433f7da37fd9fb7e6dcaeba479ff27a91212d778a05c285ef88e53739891f7ecf378c68c305dc0e13db37686e91bfcf9bdf94fb9f81b836b339e0b8cb5281381013870e5b292a0fcf3564da92806868b2a8bda720a70c1b1dacd3eddff7f520a28451f751040f3b2c76700d3c801ecfbf6fdc28042b5fccfd8c8bee5f4cf7921bc3e9a64c973125e95b3af56d195414289895fd5de39925c8ac20288d2dbec36d63fe4be4daca577da50773f773baf9e0692cc439c3c4c28981d7abcc6e73808b476fca6a936a14b7af88eeefcdfd29599d0cd474db2e356d236cd7357c3c7ed7f6a754e5d3e9cae53850abed692169771286058fac8b5ec98fa58d166d3da8f94d28d2906a79576fd5e5cb363464472001bfb82bda96f078816ae51d28d63b31b92650fb344a37c878c6603de956e6885f9b66af46622dd46c5bfbf10e51bb50b4fb2287a3a8c76f12b00c0d365ebb4f569035e436a4359108b3e56e20b2024a451d85d60a83f3e82ac922cf51252375b21989309a03d7c1ae5387e20a9cc30fcbe920ffd0201128a0e7ad657be8c813950be3992dd1a0cb36ca85abe6fdf3d855a4c5cf3968961d29ad5c139b30b1c5559479744790e348db03812d8411ff1fdab8ba9527687c71d9aae191369b81cb67fe8a3244ce97c8e7d5e3ffb4e5d454aa75984e65397ebc2c724d33980e451d9410ac9e3e9df8093e8af4cd108f4af5b0787844fb6b5cbc87033d6ea7918d0bbfa5d7186651692dd396223d3d1b4ccfed10537af946fe17359589414d4cdf9706f048d8ef000f8b20e630c7ec92cedf012071a9cffaa306e88a260aa1c1ed2d500e7062eb57d0f1fd97dee82c5637d6e931f17a1fde5c565683438aa417ae5b8d4e224be5579894a9f51ad4e84d0e65209e49ee3ec37176e49e9fcc50c3aaacc849a982d5600948d3f84224b45417be26bde3ac941e4a8c82b7caa4eb2ea4cbbd99fb291a974d5e325a2c8a490cfcd7134ee9972bed45517eca14af4ce9fb8e10a73cf6f74109f04495689b7c4e6d8f18840a4782a57887a672b3f393944b181d0197586be1778f7f1f3d102549ae87d8dfc64cd734e75c129d2f15d7830683f0e4b5199a9a07ac64f2818188635fa000555013f6048a9d0de8d7b31430fba2d788ffb3663a4eb08d4a09d5bc4686bd2344da9212921bc2c4c89ee14bba70a031b680c887144fbfe2228c558bbd0501f836cacd94173e456a4086eea4f763f4b11a225c95a6a3d67d5c4514c31277d1dc1d5172c69e76312d6d524734c3ef09ed1caf6e4f53782bc498c495e595b31a2bad3efac1f536edfabe2f0ff1ebeb903c27ddaa4a3033f06cec353cc3623ca17125015b9d0dd134832e61dc435a8a163081836e17a7c185c8b027d2e2d829470508b9f5788437f09d461daab0b8ea84c4b942a383e0e8c88cad8a2da1ffdd3466fcf93ff1a0326c9d951c08c12cb0ed057e2bc918c386d002f50d525f372a92d7cad1f2d1498af89df79b557a617b70ef2e17e8503c0d2d704d09f18f9a1d160c3d09ab5d4778810f51205ff00c13005400fef50942ddca2d6ddd08e77ee2a3946c873f38dc7ce9fee3f4ce2f97bcd2c6f9339de2b57542a7602ab69a696258a2fa00ce9f9af55d6eac3c2aa5afa2fb78fb00a2a1e7073a18cb295e64a66147c10d66744b2f975e915b8ff5e259f285fb0d2af0653ba1a89d745d494e07514fccc26e865d3659be68445f45b8622a3cde47068de0215b97a495a7cd73e39642e77b8ba51d18c6df372c3f33c977b9751bd3c8a5b9d37b3d4b9d91605b3bf681a6799492e0dd965ec4c451ed503270ff49234a85e844a0d297c7cce84b1b9a7981b0c262fd74df7b8a26454d1defc7db005ca0f3d259b98b3897f903a954cfbe66baae44f00c1bf079cd39040a75d920058db6aa0a03cf8a94f3b2edf061735f81b3189e57f9c08375633008174b36c8e8d950db78571b3243f2a3a0164b966dc1c665be0fcf4503fb96651309a78a38abb88f0ee33c8d58563d5d653c6de290db9cfd6e7129241230c874994917d08502070cd0e58fb6dbe4558aab5f4ece89e0c38b0d9df94e77e7b5acf1bd685833a12ad801671f63b82400d4aacb6be6f0a74356e9fc7f6f72341cbb7d95034ec4e3eedf41635695989d866f62571b3513897569fe25fd4ef4ed048af49e9de5d812f0531fb5cf1909a681b550829cc4033e081e3ab4c1778bda52bf6fc45238b1f1c962d82ebc0d2173e9a9700ee81aeec6f1104b820230ca78ddfa1e7c643fa43eecd6888ba239b9a527471a204bb0bd6ef05817f829c0c7ab74f987365a832d781c4c0e6ae266caefa52f6ec266f043d81401021f044b788eb2e781a214115a87ad4c982e71db2284d99344bac80813246822b75a9c104057fd29860a57a563ada248be0c8ec64576fed137470839b2efda76cbf72f82820c79f666c4e4abe1391342f180b77aa5d0fd7a3b1f777dd3cb8b227595a17ec88c03ad97b6c2ab618dde4428bfcdc2601965a778fa031c98946d4622a4e52a5d521e3f6889acb10a4b9c63908d85216d56a5fc5ed57d3181e64cf7ef1004e6ec0dc9fc94e60222379381ebc707a58ba9304d1020c9d4569cecc31c4c1db901f2a1ecb9517710a63390802f74dc233330f618797754dd1cb467dc2522f194a80cb352a59ede55589d7c7523785416566548005ca9a5a065b73e7afadc39816742d3643c25d5f7e9aefa712df8faaf1e632f6af8a1a429bfa3cc185b50f0eb662259eed490a36978e271fd1dd768e1f832d0d54a1a46482514a78a00ee760d55d03131b1f0a1d782826109397bdd5d94195c404c5203bdfe0de8420fecc142d5e14dcb1c8bfa91f39b24a05665bed878df52fbdf9d7a6f07de8c393f8015df0ffe297b46fda0608a21053853d722a7eab04c5e5199fad7abf98abbdffcc16a30b01e13f8b5facb6e1c300b1aaa33f9a9d24bc0fc45e2e74e3089fa51077a162bd726a9a5dd7f464d1d0e2d43669ae6f506b66bf241c5cef3bf08380686125aeec0b3b6a7a56c4e081e215304a941be9e3b85aed11a754068c27b6562d544bb9223a6b409f67711aa36b2b8e95e7ce211a4a6c59f2b00fd59367fcf07c255d7c6de327d93b7f3589cf29fc7c321cda20371d20df3e3861b7edc0299e9f4b28ecdf0f52890758046ecaeacf5cf9b6d5de74bf7196d3e7215b408d5444ab1e276581ab9e0afe95f65629f6d639ca6cc6ff6c892e0424e48ee7f4e782d98bb61cee1c077868f36152d7b492935ed18284e501c18759d42943c691e1808412202f0029140dbb8eab022b407bd3efaed856914c7c1eff2c846220e66008ed987a473fe86c841b0e1f7b3cf2c28b17aa0cfc43fa9b51f689c66a6109a012b685dfe4de4d45933153d12367e46d34e0e9a18ab656556dee5e49e3178326c45defb4be5fc05510c9045203f16c8ae1c69dd264054631c8fe80edcfb0ab93cb455a6acaa7176d83ac40db3012d268ed7b9e47a1f3f25ea86acb40ece02af751e7392ae39f8e70a88a01341bac448354a5543f9c391f68e5367233b0b5696abfa6bd09582262a84e80988791fc12cfafa0b890b53c4470070210417411b5c4bb0826eb9c11d43cd735dde76a181f60f51db5ae610b6935f83ef60e105e81d111528da97149232a8f7b0853e1de5a9b6a9c86ad9923e388fdca694731f960867c668d4adfb2d0a705ff5d0f0b79b020306d98963dffe3c63a3075d1bf2e876c0ee9e1d1b4e10053d1930b54aaf18fdc8c18b0f4a9cc79a24151c80f0c274821669b709f56de1d87da30686838d938d5af6ffbec651517de01401e0ee4bef274bc579a40022a349a60da7a90b8b2ee1838fc636ae49a1da380b1c631abd76e83739ee6f0cd417cadebfb79069f8f243e45a690e3732fbd14be8c303ab353307d5741284051f5a213e8ea4c0a1fc4a6be7483d30529639f8edb881d53631174b50e5a55d587008db6a7e9a923f321b39159a827537b2f3aed193018b4abb6b3c6b3a5144026ce6402caca4b7cb30b1db99eb243aa009724dd4d642d7e8d31c615c0a4eaffd0104e1cbe036f5baae2b0f9e2dde5e0ed8030e3ab24b5d0ca40357a513cc0a24e2258fc50a50434be92da86718b4c5d9850a8621bc9ba2fa2c4d18812bd3b7efea826cabbc5aad711fbe0bc9c86cd16dd0f71f349a4b3dfe98bfe618d936662cf6a26dac7d8ac3f92ff50c4744ce227cd1078144153888f83970536344bb62e9606e8abeb8482fe2b30d9a5c9555ceaf14cc80f309aa739fba9a941dae1439a1604474e0411e3f956c80abfd43dec3675ddc58bbb0b3f5552d6f3faf2bd15b7b95c3cbc347113a43c3a6aa6a63f4cf5f119f22dbf0b4a531242824bc4d1d1aacac6ec25ed3380907dcbda10cb5a0af05aa43e5a6e53b658b420c73f56ecd45ba4fc98318f73d46f7b66605c9b6eb7d464d6a7283a058502854a7775cdc61a51d0d9629b481f33a5797d124e46797af94d011541bc693b27358664c903dc7fa638d699f7f52338836ea504f4719fbf91a2b84db1035c146944cfef6077bb94a4c263e70957b058693f8fc3008912a85cd958ee9a04e5d4c779f0f84fba41488aa3495df1a6d6c0d0fe212747baa96633efc866bbbb5e9fef4aa08bc191db99fc890b40aacaf0f3a64986790e89721160fa069d40a98d8c13c239500c74e2d1e776e0b5bf23eb8920fefdf5a11b2bbf1f17dcfd34f8cd78b5b2fdda6bd5cceefe461030358d221642d823d8032cf34b91a34265958b3e3d275aa3062ea63eecacbb542138550ccd64645a5cab17137de6d6bbd4ce0eef87de1ca4ca7cd9257ca7704608641e45ea3eb28e66562ab8d85774d33650644fdd1f102531607f5d7016b080b2b3b5a6c4067e8c2f143fa544f2ad11e5fcd3433eae06e9ae8c3516ce9b36a9df396aa8f6050595555fb9fe81b4daf0fd324c353bad59acba1c7280c9f1fc4cb3683509fce739b6324c20ec4379dc5f3d8fc3d8c4add5c3c479a4cc1a3821451dc03c9fcc1c80392c21d21a9e4ac7f39b040e72b0ef6f0712b73662881b3c5dad0f53e38287ade40cf6847c69209ba8fcc027c1d6143600f636c8c7ad114386f854920918ab8e7c76aaf7eb98ec39a7807a4b8c716a2dd076aeafda7a2ca4eb59d916ec7d0b0a82d1285507e924e2c7f89d366f5eda6fff005e30094beb94b82f1d59930aad5b7d65dcbbfe79f64b0bfe011569b0f9ce38ad5ee5707b274c29e84a52f8ac0fb152f30619f1cd08ab87088180b54fc19df2caf6f5639fa11a98674f0633d8a961b360aa0054c2d9de0893f5cbe9f027762ce9afb271f27aed72a40e36c2397e32293fba543bff80c3a42343515eb831a7c14cf2dff2eabeac7fff77cbb503b0ca56d08f98d511a80a47077cdf9c94c09fffb521d02616d1900d480da20d8f9fd30554f2b51c5f3734267d36d3fb39ca80d0c9dc096b53b29b730a6f684d13a21f9ebea7c644e0bdfc562b9078d27c2a416b684efe68576b022ffdaa407a960e4631f73242a73387aabf6a81e724dd5b2bc0fccdbc932ee9763d7f9492bea8d4667c4963abd5852d5645ce797ab2bccf5f12fcee59562c01e53345dc9b79049ce1131cfc80ba516e4d789127ca4f3f3c92e17c36831d109320c6c67cde521805ba9a68e7ee1842ada0fb03959e003e97be1bd3e53e655fdc5ad8a97095de82398d838909ff4721fbeb29b47e73826d1dd1d2821741efc44b98954bbf8e29066172bae9dfe71e636096932bf294a79a38c09145cad779d8a2cec6d687f5f6dd147b4f4d0315b92211dc9f71fa991ea6ad8f8ff22369ef6c14e5f18616e24d9ecb1477a933b5d55eaeb8d0242c9acd278c27f90609ac61ab1cdda552283bd31c1c64e65af00f891894b5f7e5b98034a2f345330ca7914cdcca5b9cdf549c1b84691ce941099a086374be41e4d547ab01cc2105865c2edb79925271943dbf675c1cac5dc9f63dc4c85528418ef10091393e43292ffa40ab09676de6ee7eeef86b8ce36e702c118c7950b560d43f3f5411d3db844eb95dbdd2d747572a9c07f1743a6812e25afaa315853c0ba21261b2cfb9c09f2269f09b720a45e9374900f02843a5c6050b3ddc9a5d653b5205ad0748910082d86ee38484482e834132a8734349c0ece2e0729ba7aa92a1b7baeea5ac4f93aec9d169e08c2296cd2eeeec3a81987f054f631470ad9673ae32f35a07113fba7181a109f9b72a7545ff5ad631d62bf29e51a79c0625c5fbaa694f802213a53cec8794d69a91fbcfabe662adccff1f495eb227ab23a46388e26dc05867d29da2e09320c2dfbe1baef2a8b1bb481ee2a4b4cd54019cb45dd5764ea53624836a71a2edd46be2d02fb55c95eca53c6c14b1a43d230536aba72dfa6725c1a021eeb857060ed473a18d2229b06cd8b0c5590bb0160ae0871c584335aeac76fa1951451175a9b422687a24bd3140302d84c96c3bf3a28ead831c7695806f5c5368280d8761ecde9dbea1ad0b9ca0e01090bdf3039d96c22caf5c87316036c814145455e55505cd926ac93108f08b7a1d01f52467b67bbeb204c379aa1c1aa6bc6a18ab693e32e4b1c750045833ef5b67d9c40497122c5ab740df7908bc0dd9d6af2b0871caa54d63ed2217b4be06432fd1cd6b1d12fe237a89332ff24006e76ebd2a07f8f4e0d9135632766e9d65c0953f922a68538bcc8dd0299ba151719b27294652d7043d2e9582a6824d4c913c76dd8353e451a2d71b3a301e4e79709ca22d2c00e93d077e3d5d924bba7a50347ccbf75009d477092f8a16aaf71651ce1169d33842777667763d4ae089839c70028e2d026594313671f7024e74b28d853b1c6109b7b778cec78c2bd26df43b777babff91edfe5c4bbce6f8ebd8231c31f128430efe4823a30b1713d4e352d9169e8699e551a46836944da1434031dd57749f5674bca4b9f1de03997f3887845cf300b674764313da8f3a6829bec3b5e71550ee78d5085e6afd8d6cdb47c96c21189135b327cfd253d8bc34e3fd5625fb4c2c5a95efd2fc2edc2bbe185dd12d02dbd9813c6e95eb57ceaef4c83989184ea433666802325a8b62cd8badd878e1a9a36e451d81e611d46c565805b158bed207647037c77cd5a1b5dea6f63e614a34c8f813b8bc5efa04d0edd5713688620b2072552742c343d59ed6ddcd777c3e21699b8c7ec653a7a570751125f41791c96ad5b987476ab14c8a4fae495a0e0e837b13947088462934503ac2aba68cda960ec73369f72874cef970fa5e754165f424249aa46e7a018cb800a08b76223d6b496edeef1e234696042a387951c7bc0267daa2e2d118880683310e3d30c4c263c0e331291fb313c973780e5ac7a7afd36e9c98bc874f688b873a4e5a8d152e98ae7b26a69fa363bcd9a4262e9a289276f09212bff3a0e31fb07863a807fccebc615e4f4beea94c0ea3f2d1e6d2f2a1366971fcb3d3a6d49fe87c47eb0295ef4fa3a8bc69efd6f6aa0fd65f9ca4726d867b2904140db3b20498a263b4d36f53e9ca9b167640697919a16b32f1d41532194cc5a6773aa45be675e871edf3691b1eab490b57d11a76654fdc631df0a1d11d855c2469d5c18bdded33429a13ad15da18ed70c7251042d5b6de16ad9429ba76fed14f37d93393e8ac8f772506cdd94a32271ce712ac8c283b710318dc6cfc74d3bac248ec7d539807bd5ceaeec64ed0d1afc23f26135b303de3f534fdb85a076c56b9235ad6765b018359df9e2b149bb085153471e2e70e493d8134694b452d24da229453620f63c1c38cd4fdd8712362e7bc7c370365dea4550b5db6f1acbb725468ac539586c598e902f9242f8981b09f8e938849a319cc198516a7ea2f6208fc1447cd7903918976b9b3e3e558db01cd482a0d07be449a2b98d0fb5a800ac68e362e2bcd2ca9961328f5aed44413b9920c86f0123cc90a91c36bdf48de822ed238f6c692570ac7540132c8c36deccfb77d7e2a582591f02f585aef98879a0398fe91edfd3744e133e5f3972006038b17d7ef054ce33d111ad75be7fc00de1ac6e4d2b482c3d371033050a0b80fce2a0727609eab017113bc29c67952a09747ebd05267ad2469670afacc8d8f63334c7f7664366f13d9b4d3492a556c18b1a203dba833145b93f8beb1bcc186249c8b74fa013891d9c4a23bb023a9ea9b57082c6a6815d8bd8df8b43bda0a638f7b19cf1210f9ceb4755cf835c68a8538f4dde6daa764dccf26778bd690cf6e090335898be27c5c046e5825f38a98e776fb460e229795c6e51146726f5135b0b4079525aa94e32180628620817d01b29c098af712d50e505996ac83dcba51e0fa00f9cf25293553c4af9cbfbeb426c9e1da46f17ccb0c69e2376b0e3384d767f317e0e244d55164ca44db87392d98261e2ee85226f6b64f7ad45dc9051f9fc471cc6b59f2b023e98aae0f6ba5e28b4fb300dad8a782ba4911b35d9dbec4d276d90141fdd4b1aaeb90b314e97099e8762c97ca865091b3e7682c8ed4a78cf30ef9ae837efcb8aadbc1d33020c9017dc80989fe8b2143753ef6666e4dd0fba7678c74c5da01ac69f07da0c82b16a82936989e90de9efde84dae52ac64f5e07fd08b54c5346ead9926a3068c1ce70b8f81060b13ffa180a5260ef3abb8aac3ff7214cc0db94977f201b4a46229fd3ac3c7cb7bac08a98dc6a2fe70a060f80fd675cd7e0954b1c48a14ec8a121d519aae80fb4ba565618765023c674263e017e83bf92311fe2b3b4f76576e7e749875c4e13998dc22f3a22318ca6a53fa29113334f5919e2fe973861b916ad75442bfcbefb34e0fac5ff8fff226e464141943b4e7e2d6299ae80e1c998d0f2b06c5380c4287d2bb45b6c73ad67944e5e4bf5597ea4a3140bd0239bb76f50ec1f8f0de222f125295e97f100712ee69c65a5c21073456fddb4dc4cbb1fbed58d1ab95eb912cf1db4aff0d9b5dddf65123a7d122fba5cc85e07c948e9383daf5a0e28671433de7fd571491159144f36d6cee698f0f1cf562fc41c6fc64ac908127bb79ae3f287039de5e611903647ef82d07433a0eb1080639c32a497abf2fafdf8488f2a9341b5db9dc57ea3bea683b895c33b1a4c34fe5ba8383866a1b2e456bf47ae9b6a635289a00dfb39afa63136130da8a2ce86a9cf6e881161ade86ed012cf7bc2e512dc92a5409b1c74fe753bac91068e35dbcd7852cd6aac6a6a39234f4f25593b3bbc6a49c44d6918151542b2b889debb714279dfb9e9e52e10ccc28927b60c353c688fd57f70218fdabd61135fc0537a0dd73f4e21eeb42f996bf6202f0492fd2df11a942463bb5aaf4503bd9c381c0edd0c9f30720dbb05e04f5e0b6d9cd17d2d35587077aa20f55078412575e30fd4f516afe713c60d55c71de3ddd9a190551a2f2f8b7a99fb0a92fdef6081ec53bf49e800c210cbe22ef8d23b634280ae64b1402e2c84c616d3c263ed7cc67ea8918d69bedec11192265e0b5c365acecaa14d5e6277998eb467d8da41a8dcdc800f63cafabca78373bcf89a1b85202739acdbfe4e9531435114f9b2f927aacf1ecbe5a6c9461217cb3acf15482323ab3b7eb8ab049850edeea49b2487bcdb8cef428be6ad4a6de34f716ebe2aae6f75936afe3f298aa1eb17c44705a6d9680b07372266f6884dc5728240de0f7c7051a31269be4ef57f9b347aa7ad84d7b856cdf3177b7b37d80bfd7072ba87e2741c05a66c497c29c8e6155c4035d82e77fe66b64492f9bac033e98729ba57f22a0be60b1540c6aba09fe3a5e8ac71977f5e9447710148f4f796b4b63848519e6478fdef6a4a1f69c1cd8fb754ee7e4b30064c1e046c7519487def99a7ab16a723b97d8769e749b762659920727a1e492e44e1214cc9b18a15f2f2c1082c1a9e159680d0a50949bef58b0ae3d7ea342ecd13e3232011833eaf1c358c94487340f5bdda6cf190210dfd1d4d975715743334ad5e884442c61850559a33d26bfb7adcaae908599a9a3323efbab61f9d875a887ea9902e474a487be23938e8f4ae6242cf0b88dff85ffe6dfd47259319b0e1cc828ad1d75c8c90ff622259936db9551320c860e915447675fa4b836e52a5a5e4b883f5e5f02f2b6dc8fe1d1ca57270baea8341c7b2d482733c7d1a55aa8470c87acd6b7f33c1f66c5353ccc25cf4b061349599fafd309b9a23b86762027c52397f98c72228d8e81957d5317dd06ceedae4bf7b45a53df78c105a5e47e93a7d26e3f961d221c6201f3923528c56544a63b28bf76342131e906de75007304c9173c305b73d0043d8cca886cdcab43e2747fc90caab4991a5c24d14249299957dfd2060013ac778457c3b450626048a0cce46b77b0c42a4c55b4f13c7d9c3b8bde15494be2be6331d4bfc2e185972ecf981e121199031aaf4049f7324e5a3361a811c6ac10c2bbb3531b095114d87d288c4a38639d42fc900f4f7e4b80c45c191665da926dd94f483a57c69b0e55a9c495a3e7a9c7615cacaca2183f79b09ae80d21ab2f206c7584e34674caea0b985a985bfe2bab070dc9eeb6599b5923acd95fdec3818020e542a44a9f11601af8ba4d8468ed2d0ba98dd2ebc5162a1ffc7b326dd5f1c18f9b726e3d59c89313d40996e196eb3e4c7e89820391e00776a8aaa6798c179a0204e88c2624279c19986ddaff44c35d77ec3baa9aa4780e72c0a48a0c92e416c3751fbb6e1bf6ff496c7ccd786a25463f9df0755d9981e60e70838d56f85800ae6de15febaa54c57d88df7ab4a132b65eb80dc147126ce14e3793e4c303c3347f57e40ec3d7c876ee4412a2a58df442e9fd16f46add26ab1bc86ce252f967a9d5c3e2e56c12bb6e6c725ff8a30cb40a9a878fd1ff795d9b86ffbb8e67cd102d80a63d05b6b1312b8360f8f7efd15761241058c650cd0b5e7ca61a131f061a00bb77728efe62a64869fd266fa5a3ab4a9b993f0a857365b1ca392e298c9ac2bba6a150a5086e93e5ea60230be558c819c024745f6a321d679273947d7d5b4704a4a7660523f24ed914ace1ec1e6af26d5905c7c6def409878930de793868d18f754ffa36309114dd1964654da0a1e9817967ffbebde2aa29e1b6f70b442b6ef090e428ed0f9cf8d9e1b34d4dbd06961fd5f6d5592b67e4f662c0091f99f7afafbff7701e4b9478c6b43db7f0c18a95735c3f8f9cdbb7d13599bdc9e7f72aefdf13a507a90ccc3169e6dd193b1a9651931ae2205b6ea6046c6b2db8aeede098372b24d0d4b5a9b2a235bf7ae107322905ffc982dea57ba4b26f0240675ea114ce7320d5eb935bad8452b9dbb2aca974391f98358d074047eed87e1437d7820fdc08ed509474280c3745ede586fad65d1b4611f90e0f56243faeefcdd9a52038f93eaedafdce2d3e63a3af21ee86de83991d398b3704d88c861f59719e9b2f795923246a6c78dc0cc53a07cc9ba28d873ea7bb652367e8f5553b4557e7ca33ff2cc22fcb8ea073a674dd6d4a6b0473c3a06fdcb053d3f4c1539e6ef8075e5e7c0787544acd633003e1df3511189a0310fb887e666ff863d133f085ba8b56f77608bb4b62e20a944dd6e2594ca926fd1115cc90b6f0e34af81e7ce2dd873ddede8996aae3ff987fee534356631437772fee662e11b05a487fffa1befb8791f69340222b8f560a3bb5748e66a37ab29845b1fd558f750568e279cc5c94e19c97ebad5d18384f4931df8393381aac8b0f07fb32ed680275f5edd20cfca6a4548c4f77e366df0de7e81609a4ac26ffbb7efaa7439eedc194912c44e67126024bc9956d4cdac534e04c77b6af37ee9a2e8dd9feb67cb9d16065e497b88ce5f6f2b8b453ee57834799a441dd349d8d08174236026dcbf64c57d63c3e954ba82fd5fb04112da8bf2be3059164bb6e683b78e530a07369c8b61a38c7d82b021723784d119af7dac79d2d37d718ac703a68eae26b622e40902b8572d152e428a9a658049631bbf80091069a573e59c9b8843751eaef1843e97aab66a99e3e7d91d7c63885499a0f93bb9361b860c0584195ce7b9a242b2ceff9b28bb12a84b2e5cd2d8203335deadc9859f498d7765a4b05e008b6b804917e2ff6b74fb9378f50d1c69a9c00f20233341c01fcad04197d51242a4ccf928c62ae7955603f3d92f2bb8408cdabcdf640f0b3d47ad783902182fb05f2b822bac31a9c88567b4089535cf433820365d510dd61680da589e1fee435fb50d0dc1d3722f615770251e41c36fbf5a78cb02c1f37c59ead0c0cf8b36a321d6af20506931bf029a42c125533f7989953ff4237557e84bda41b772e5c18df8e81d970ccc7eede6a86940ba03126362053fdd7f3e2a4822dcf27ae7cb0557ea61291d8b3d138d7be885d411788174fe09ffc2429750b49b5e5af47178502831459b45fb8ec2db36b0d3653d59b6f37c35ad015a8d9a570307acee51fa96f0e4e625dc83a8152f1d770a8de537b6ac019f3d6bae77b9fe0488086a0b6539d108c0893dff1c78140102a79c3a1e0b307c2e21c794ab943d9f5b0c76a610d4ad348b906bd63e37a88497072265e15ae5ba7c22762bc4a44aecba92db171979a3c73793b6edcde93d77a4e658811075c92f8cf77caeed8d8d1beb2fd7664487244dfa16d295df4323da0f674988301021819075c2a033b7badd1480cb514a90803d34f373476489893ab3044d3655868af2be989d24606df57ad12396c398ea39dd1bd933e31c7eec5e6dc055b78d0b43a9f667f47a83e2b272b873f9115487d76c13906eb23e668ccc129e392135733cd4b69b005608b5a562a160c8abc3a87724b38a1bf1f81352f38b1c725bb18bf690727721fa8664108436171d7cb9f4701950fc691ef1537a76da63142fb84e1d744743de4f3f273ea4f5a7e204ab2200d24e8550b80eb0ea6a34a2b7a555e1ed20fd1ccf820288adab1c06120718bd3930370f7b004bf2e3f68b10df59260745404d16a3086c3c5e2578acd8c67aadd32d42677d0f24e3c4f550e0f835a9af5f7dc3fd4470d9be132443e0dbc2e9b1c1e950fc5986b366bc13817d30449354a76d5f63b132682e9b036ae8e964566a7bedad535fa1a9e5c57e1bb9b830130e7efe60ea40f4f33a3c2f96044447edbf58102388d91ccf0c82cf4d8098b6c59d2b201459f88377ae0a9497d7e0e5c0eae4e6ba10d14f30fab30cf92d91a20762511cb1ad2e78f71bf71d181f461d19cfa18fd9429e7496fd4d221d63897ba676d083c07353da94edd935073a4b4121da2835a0651ee20bc8532715ad9209a01ff2aee0b22ea4ed8f6c3631678230935da60c2d2823726533e3d080086dc6a724d34d8e6fee5ff7f7b76a13f718156b48dbc98cf8f593f5359ca765d0d8065799796eb469bc891910b73a4e9ae4f6d333d9d196ad9e4215336c7dff148fdee87a818654c7f37a445edd13697cd3eea5d47bb5cae853510ff2bb5ddef29ed6ef51b38fe88cd9a66ebc952e6431cd0c8af32d53da1a16d987a473fe86c841b0e1f7b3cf2c28b17aa0cfc43fa9b51f689c66a6109a012b685dfe4de4d45933153d12367e46d34e0e9a18ab656521d788baddce389bc1c7d0d03cd016b43e57f5e4320799d23d24170498bc705285592ae62fa88406b6284a0a80d1087d36dbb2cd52c12fc05ef0e1f5d666d2ca12e8117084ae96bfb94a90e52385aaaa206acc259a9aa196d22a52d1fd0f9a5adfc71051ee94e1d24a1e088b57a0fd5c9eb1e0b5d91ef4ac31c7e25757fa0b612281d68749d56dd8db235be4df1a373f4634e86f852cc3e10ff773143f118fca11e189ca418f5e007971e2943741b80c0666d7ab336b738b3c0e6b6a1d69b16cfb974a30318ff387d2089c8a470dd1bdad49fbf512a5a5036fd4f1338e921b7a89c35209da7b3510836a3c270d1f4e401e5be92722668a4866b0d8be2ade3dabbe9bae4634a1e77153099f421731331f1589655444745d18704d78c1a32947b58e03e785df7cbf273d672cb879747ca4bc8f2f5183a6bc510531dff1f465d35355ed882153e83a7d54440718980dcce54782d0e28dda8061b95ad2df6c3f24a035558cd586645bab0c8e4cad31e4cc57231de4e9dd2a68f0bd70cb407bd6b2c9233b7e27acddf931c3e96f13669c643335331726af52031a6bf727694722df3056c6c68f92e764554664fac03e449ec4d5f337135653538d0ab49f0705dca99118502fed9adf0aece7bd674c9a737b605475016f423e92367c8801cce63ec2bb8ca080acbcfa8d0e2e46f2a10c1b843512d1996f9c1eec746718b4c5d9850a8621bc9ba2fa2c4d18812bd3b7efea826cabbc5aad711fbe0bc9c86cd16dd0f71f349a4b3dfe98bfe618d936662cf6ac5e651b9fc2348985f7a375f2c0e1c459001504f221259af0dd3e7be681ee36419584401ea180027c86d59ec3dc81e3c463ed6f198bf3e838fe7e32eff3850af9e47fda258d38eff4a7bf5c125a44b5c49e72a502f384fbc1c1c8797f422315e365497301c5b911d32ac4eb55525e6383097f521a379a30ef7cfcfc5a0bd49a22008ae8c9ff660b2e42566276f7d5b340eae18a979b6575369baf23594bf71ac79499a74f4030e0cc46a82f815ccd36398382cf71c202a6b2538d52cb8206ac47c6726adcdc736bab35d56bd91e84331b42ad68b73961ea673fb22523fe0ab841db82f56ecb4c983aca2004e342d0ccdd9b5bf73086c935b1b4c207f802bff851a5c1560e8f51c98b7e5f77d83c7b8f5d422653d58e51d10fde7da8e30109e2ca08707680106bca894483964394cf5ac74a78c8be53a283fc73da985654b7bd195cd8d6722d00edba7892e96f956dc410bf4f5dcbf64790f1b93106660d7fbf4fb266470c10e1c37865afe5cdb97ab0c61247af9d12d959080b099b461acf468d6b1c83189bb10f0c5befea1062ec2bd74a6f76be702b323a56bb00af9e83e11bf3e94f0cfc71e21e365198cf5cdf9ed2fdd059393847ad9d139961524164b8bbc7f5a44bfa1605e97890da9a6c5f4e0f3d80953d68ee48ea7ae703b3969b052562490edc494dc79f5f37fbe0cf79308c3f670fce885f1751d35df6bafc9052e968044109dc03b428271d348c12b7f02d8f8159cd159eee6cedd2c55deae0619169a17edcf0a96d113c257ef73f0ebb623fdb6fe59f96d99187125c8e28c10b37103e2cfceea6d9f9c3838ca13e31998d0f4cac278d2cf3c02db0e83233f3734e0083ec8fa5b9f306d256ec96ed1d589a0355d953f8db340f636c8c7ad114386f854920918ab8e7c76aaf7eb98ec39a7807a4b8c716a2dd076aeafda7a2ca4eb59d916ec7d0b0a82d1285507e924972fb72a0be818abec1b2f58a3c4aeb1ca245b9c9f7405b044a63c8525f7799b1c4e35278557af527b9e99d66779589612109d679e5e48d7d1652ebc38dfec2b5e4e6f62bb6516e9ed3c534391d5d30ba995eee1dcb8fe3f025a449b472875e48885610b94a6a3f7010fbb5db3b9ec842144e0471f0ae3b67450efc1ee8c14b0c9db51208ad7db68c107b5d4118bdeb033dd22eeb6f843a0963897ba72de21848d2098ad0ed5f8d46e7abddb7df23d69f9137728c8d99c4a89208050126f82cef62e2a71cc6440a555b9352b81b7b27078363324573c04a42941a96955f6170b5735c1894dd233de32b3dd67631508c446a763853698c7c17568e5dbe1e49797a4c8afb47178c4dfdd8d586012cea2bfc567f7ed6dec49e93439e675681abcf3ca3c8881c9a751e54fa73fe1c91b7cf8600a3effc62665c77806481a70185b948c58b1918dc6d86acc04bda584d722d0e684e91b1686267158673dd0cafaf2036288f609a7dddf75b6fe07f07622746cf30ed880c9fd86401f8155edc462ee8e27636cd9ae5f9fe2fb37f2a3dcf1e44b98954bbf8e29066172bae9dfe71e636096932bf294a79a38c09145cad779d8a2cec6d687f5f6dd147b4f4d0315b92211dc9f71fa9ad744f8a64d09e1ed5a5705f1b37f4b9beb13daf984fa8e636c77c61944cd2052ddd20ab7baaa970028a186ff7dbd900e235aeafad9f51d77d54953a19685b03be2848a9641a2c595e43e585cd1b1ec66a31e32e97ce04641574ed05904be94b8a112d809f80c3f538f1fa57d7eb18c4947630dcd24ca0dfdb33060a9d4af4b909905e2af2dc30fa45f92046b6680d24e6f79adac27e960fcdb9610edc27dd7b06ecd52283ceba2419decc23f628558ccc08edaf7ed1b85d67e3f1965d802e041983cf658145720e58676b9fae2df78ffb9b31670277e38846ec3ceb13c9c65328d1c442158661b643891b24200ac7993b17e2ba9792f494e557c6807e41910978f74ff600df30085ba457c6e252e4c449e7f306dd48e5d940f2f16ef1392f3bb984b7bdb3ba9e3bd5f739269707740e851bc7b3a975d88680d269b192cf94f802213a53cec8794d69a91fbcfabe662adccff1f495eb227ab23a46388e26dc05867d29da2e09320c2dfbe1baef2a8b1bb481ee2ab0329c455980b65d83d3b8dc4bb80eb26ca85affa622b3be5c2a3b12f5419a0626392a33613bf9e24b6f147fdc5fb87dab8b794a4df53d42fed0e9dc2a496b692d45dafcb4a2adb708df53061680ba999629a722ac8e99be486134f4c6fdd73c165d09c49998a4db367afe7b8c6cc77b59214b1cd485efabbc2fcc1218ab7b88380c01c72bf6951c21c9debf92fd83ad6daad8782b3a0796209a983ab061fe347e73e70e67cac28c9c2e69a93f124a9878355bf2a76916a851685c3e561d6d82ab2c17de145898bd2944b9e479ad63610bc208dc5ce01e8b6d007569bcaa639506cabc99bedb3a31ba02aa45a965ff3af4630c40d01004597eafb8124c882f955bf85d7917da4a77d6d51c2452010d10e6589707de91a5f96bd3fcd2f090abaaaa6e65bb6f6ab6c2cbde285b7982da829754aa42547e76c6e9ec55fe49e13645e1ca74a47443acb3f1e34a98d914c816cf25579d9c2ecde6863eb213ba9e2f33b2b351be2e795d4dfda06402e3323cf876d59d07ce542ec69d4a0b528fba459f63ba4320a752546fbc09064ac59d4db672aee27c1e975f23e1a9100c5b501069a1aee38b82c12416050bad976e7291dc6451d4df1f572604aaa43a2603da7e6355b0d6d7cd323e1f1ee1d31c9f9fb1d593b0728e513ae9a512c87b2dbfd1db65023f9ea19997bbcfe0bed07341a7e74a00e684c840bdb7d9c4d514d7fe3f25ad494caecfdc836f99e2171091e50f5d77d02f77a4c2101b3f76ddb612b05b5cc1be9bf5fc60ffa92bef6323baed87dc83f1e56dae899a0a324726469bd3a4ad2cdd0cd6cee9b60378884371f9217dcdeefd851675351ac3376e2ee530aeb624fbf0d79098afb14d20dc6995db5e9ac155cb1684a4016fd3ccb53f940434ce3329a1a3c0be7a8b7dd00a758c2f280e76446367cd7c35727a33b10f5b62e3840ef25e0492e5ab4a5320df36121fc89b52c3738267bd8af25efccdaf17a1f925bee8a2baa1af4fea6da88f05a9a3e8532d823c56f48afe450080c701a393b4c6a27f487b279a596634f3015b9992c23e63a43981c96a63371e746cebf5ae6ab86a22b1b3c46db2aa9202bc66551e7079a13f1439a236facb7c442b2d6e4e90ea7e0f27948898a1ac5716e5e42d74c5c82cba0a033ebcf260dbd11aa3f5602d91157ddff0fb626ffd06ee481fd073bd75eb7154771c0db826e708e8217fcb3cbce6a598e267646b15982c1e227f852d68d194abed90ec4822a8ffe49421faf180d78c543ecba49ed23dde3414986f82512e488c8550f2733520dab1a52f0b022dd668b113f68a483c0fc053dd4f994bcbcb3fbb78112a521590bbf3ae20463eb374179d1da8596a111ebc944d18ea358fd23042c3ccff334261d6165fde9f48be5d70e17e25d1dc99d9235100499cb21df3bd616379d8dc41cd46f95218639344948fb90020b802537861f6260b7b2ba773a0a191ed669742f836daecaae05dfe98dff73f755134438955c76d0f5d8751b427b945187b14d88a2272c80480c7c8ad7c4d79dc19918e8f38831bb7cdcb2b2f2e772a3c17a869fb3e0f5c0b82c2876bf17e20230ac3bff93fa9cbb18829cb65a451353ce965d00c03f5661377e747903b4da0e035bc954b9caa239afe010144822586f13b5e214d705a0fffb5621fc4c59fd19ae9363c5810997ea25ed902e116663934ceada0f972a41084e8b4b7cf1062cc84bb510b6b41b77d1ce13b1cc8b5f53e5e1adbff54780ea7cbe00f4b151b2c3de04707185948a12f95c248739cd2c05401b6a465418edc246b0bf8c996981c8e03160ebf7f46e634cce473843afd21dc0351cf6a3b17f13add76f00b117f5167e4c99f66faa05cfca82f5fc5d33f589f4863f045a53277fdc9de845c0e55fafa60638369847bf0f934e79c1ce028a27294a328695d59f00f4ae49378f0525fc9f93577c7358a83d7721161b337c8bdac552acb6015335bb519718e63ab811c690692e8e7f7392c106ac690eedec49baeaaf93160287c87e3e9bc7c38416cf02025f70601a49daa8a717b692b1fa51e7a10774277e18f07fb60cd8c648913f6689a344e4520861d3a9d8b8989fbf26d330ff2b89f78e139c9ef4d3afccc4d9e5227063730f755674b10e0226d08345f66d96a35982dbd823228a4695051cb38d127bdfabf061972d2e3b0d503b6382438f5b09299e39340746f83196ee68a61a3a4521a7cb79f5bc03606aee074153c410947942ed6ffe5a4753bbb6f2191778c04c566c625d4bb3b2091cbac09600a519ac8a6c6f576ed36d2a453ee4e444e17d7f7bd7377225ca5cc4e5c022437ad5d6181464ed1173de6df7f17ed48940c9d7022b4610f1e647d6c99720ccb8db77134db79d64591a7db60978f9c71abd6e9998ac54f6a11ac2c678694a62015df4f99202628ae51679f0db79deb87c2ff4fe89fb83d68bd4601bd5ee637104dfabb98df5c5e7aef4efcc6d9112b3a05c9921f147a3b26fc18037984e03322991ce3b5656b82a661e46efa503b03e515a52dfa866084c3d168e106fc7bddaadd40466814d9ad7b7a7b3532268592a9d0e106dfb12a9ed242a4c0a3657522bbf1504d14339b26849bc2dcfacc4f4a9fedfdd332026ee307c334889ca95eef04aba49478454f84df5abc36d918f5ee2c4aa34838d0d5da9419351d569ac7e5703c72b8a8f6d5ebd3b594fddf8d27f375c08c7842a2f57b3164b468f9bf981e51e4522cec8a96782804e136e9f97c811afb1e05cd07da3c047eed9562a634606a8fc07af6efcd2454027bc35ead1924b0e3173976e5101b5b1fe3e3dba2ff4663b4d4aa1382432c50db728a344c29b5f6f534031179ccde9ec62b71fe5a309edb9ef7ff5c2a92806e459a5fc3ad6bd1cbc8e8f6b4bbe7a40455620ce3bc7a4a3de12ba669f47bc22791796ba136d394c2a3acda0d059b9ecbc72f0acc518c3c6fb4346cd21bc8d5da4531bf6922d78281d5fdc2fa3d6f81e499053d7f1287f7c3ef7179de2359f0fa4400c258a2047eb51102bdcbc34f41962ebc38a06c5763846ae03aaebc0643a6ffa8aa2e24fe93c8feb24ea504808a176d9a48441f43d1f3939aa47292457699592827f037079273b596236dad34ee204cb42d0c724095e2d83a8ce457560b007bb84311f48093f3e7e3054cd8a6741571e92769b6a3c5400107dd8fe52686a18ea169878ab6c0bd54b21aa3ac7d30c6ca1dea785d2bc2797de99107cd11de90b3e121bef56148a12f13b4461d93d8ed43eb29552c4b6927ffcf72afd0efbd6a591e93e9f1e1ea15346850444a11ae5bb71ac2e251665585e0269d54830f759756cf51d0832106b715727de1f8a6b3ea601113cda28d3dd23d552253fb126489f8c22e958b600ff6ebc421418c5cf3d9a55340178eac6bb009f08d5fbe9224bdf9d73fedfd70aeb50547ae49cc53bd6f95caec1e6c660abcd294685e84389f774a36d562ac2041706b79dc45f18969343dcb970797264c6a11709cf043843c4e3ac28b4f0590293476288c9ef748d890dae8e23617fbc58474098910223fa1d8e9c6c134c278aee356f1a7b4f165aac222558ff9461b8a082ae1ca3efd0df403c9d85aa32c3413f183fc8418e9868591d587904aadde5b8229d089850604b2be1ff29b1611b9e6467830a5002bd864602fcf4bbf928a992ecc243a103f22850117a76b3ddceaad5d73c8ed1427820741da30fb52351c5e77ed8c98021f147043f99bc95649d6847bde1cf8ea8933ee05f50baa13b0cc97a6555a55ed3c2f37f14d1d529e3f822aab5b14cc7b184b3fa133aeb967b0846fc003c6118085e76d2af68f38c4ee16946f9263671476d6d7e5de8af082963a271383bd5bdf456668b7c57d473e39fa66cab63f86f0885dc64eeee83ad2b8425cba27530f328258be6f12de8e7be1438b6d539f1fe8270194b9d747eeb1de11abb2275b4dfe54e5eab927ad4a949c86077bf5f397351abab05608126707a5119a670daa42e680e782a4c7bdda337e8b7a3058b504bc1a1ca7622c85344980d77891a3e97786d46ed7e294cb4570ae3dc5cc2637adb73bb6a0191662e70c2228ba97f3f7117a16e40c95ab3cb3b49f3f3ee5a0252eb78fbf901585c2f973cee2960b2f9dd10344a21935e0e7f6f217d30818639fb9a735e6230dc10204d293bea60724ae9d17c10c9a9881ff8e8bdd24f1cec24feabc5d58039742bf1e6ce29a1b88d609367da3f782f6963e954166bcbf5b513e07fbd3da87d3a8e5ec95752bee415f6ca46536f0326aadca713cbbf449efe8fd5927a107867c199fbfbc291ec1189453b771c24603ee7c375cf41d8276e49a1dbefa684bc5d1eb399cbd1719647fcfd97cae1e284d4ce3a90371c4288ba89cbf61501aa8f437f8b7ff3e23f89240854fc69be9424ce36ae05a1db0bc630e326c3d91a009f77806712a382621bb73a3258f27b7617d62d5362f93812b0515bb018195079956f258d504bcda1c064760e9ac2987b668663cee7dcbc9b7a4bce8090d578aa8f3d4712546232f43cc275c0c20cd36fda2d19bc6a68280a79368fd275aa562edd5d77afd58d9f28461d6872be3d0878b5aac78338e37cd30dea0c7316e7e50897bacbecb33364bc0964767169bef3d1a0436e830c3641bafc0de6c42c83917b7de8ad1325d6909823db95a69f10b587b1cb020549eba7e7488885b3ab85f7578a4bb2828d77db815d17209734ed99034358fd3bcb58604b709b0e4e37bdc3db2cabcbcb15507e950ed308c271af247fdf6bd9423dffda4deb9d38920c56217c8dd13fd31323507cf37b8fd99e170e3032064c79f739051f814947078d191138dcbb81334df16be5f933c8d099e267ffd91eb98c079a5d297186d9de65507c35b0cc4e2b50fb9df51f044701d2e5133fee0fe61940441541b0d698d9cc614a485c00ec6efa6e8a44195fa41696a182ad73df04fb45070fedcf353eefdec74841325affa5f16cf468a2dcd2dcafbbc4148d95fb298a203b8e6cb5e2d29415599fb08f151f1b9da21e55dfd3329b23ba2a645f3ba51c56056e06c6acc5592e99bf303c655b3c725d778c0e0c860c2220b909cf8bb58b5df538c162d799f8aa662333675a7680c8991ccf6517c7a6f5dda466012418b854663e01bf37f3d1aaac7c0dedde1dd2fcf60b3d3751358dc131fae1fa6a3f5c91386119c761ac00408c6fcbe57cfd56f19ebc1424730ec91098a81dabfd2f943bf43dc089243cc8f5eb9ce26a4d2cd80a4152a74e5ba870aeff5ec2c79de45b44fab02643fb31495bccaca5cf1360572034f3060851bda07fa7d0771304f9639f2823f5ac846d91719c98883abe8fc2f277544d56aee5379ebdbd78673ec2444106d817d995acf19564da44af53df62c995aac40706ea0b01cbe415d3be45b4d18f2d4a0eb45dcb3ff8c87f746ce61210e0b89da4b8d26899a8d209dd31704a89e53ede3e45216bef58c94b6807c2ca30a991bed12d7697f6b85833398b4078cf3a17e913dd2af10e391314570ab27205b9fd673a04ebc9ab61a392f6e5acc3e1d14d2e72b4b437d8536ae7a2bc5d7e0fdfc759fa99e4f944c9eb158ff94236941f3d5e3ce8e87cf71b86b3830a5faa5b43cf236c4ef188d5e4792423b5bedb42c80545250e8a7e93173a67fe1a099ebb0d0ab023892ce9f8e7f7c78ad0b96fbcc08e1647c5cda96be37185944d7275da8334a76cbc0c66e5722eabe71c3449b2a98ad4dfdad3723da8beb945721f6740ca0f8533602f76c43c8ebdaa2fe354caf89143c410675bac3bf6e4f8e71213783ad5424e45f2daaec758cc5161dcb55d0a94c9465982a936cfa925cad8faa028bffd8e3b0299581c6d5597d390cb86eaa26ecbb8b4f3a9d6f4339b6d9d69705de593264e988f7645fa43adde8b569d932f6f8a146ef1ab5f3cfa9c41aad107f9d6fdcfa97d0e346f736c0ae4efbe7e63b70812f25819f6fa3fabfecace4afbc28fcf2f48b5554c05b2794538d4582e65c8e0985feeec92eaaf31f8227b5dfddb29a7c7a5a39aa997d8982abf6a19b4e404ba6949ea90b12d9371aaad3f0cd3d6cb6806f137bb67a6e9bcaa006bf5588cd68201f745e296e742c9fb7cdc9c50a73ad7fe732e60194fda2b04e1d21e5bc2caf36696abdd75df137f72efc792b54acb63d49941926683ad24cb9d1837003c022d01ef8b90837d3cceeab4ed8cb7dbb0069f419ba6053b52d31d17a64f1632a83c1ab71b90cda23041232479c0f67d9e755f75edcea68961e4804327cb4614d83e7a35342a362adf14e7ae55ae632bb9146db50e14d08ba3cd65210bef3db3ed287fc21ee87093975866b7c8a8f1b8b2f06554f4d82dd3c27af1261c31e63fb9837b2d158c0f16a89e3dfe30439deccd2d958ce991efc150abcd7676b2dd9d28be8eb43b301a8634f77736a4fbcc06fcce3560a6b88e556c8ef376a274e50271c6580a9a347bad21d0e6773cb93c11b1098ffe6332c77851a2bd5657db15590a0612ecf8e10761f647b2dd0fb5d299b44b9309ab654b3c86196820a12e8e569cb9c524b5459da1e4ff60d839382561b367c8eb4ec863e8585690143569591ee13ba7a0619cfabbfb199f391fdb033cef40cfcf0d8bd0819bfc91f2bb4e146d80f489950f7a9462c8d0fa45c4bde7843ac22e5a86a692dbf587605bd9bdeaa8d34854ad2aa71b2ed900f35b390810b95e578f3251c492ad10119588c96a0f70f4faf36f57352f01b4dd05d6789bdba12cf7b41a64abc4126e11f174b3819aa4ee7ee728e270069b47ed1c06ec9f9f0b3305a8b6c0fe190deb5f2754ff110b25c1b5fbab39835aeaf538b853baa1218a5d73aaf409697180a301c5bf308930a91b7d063a39b6266fe9d267599fd4c86df13611c2e36a9cc470d4eb349c0518fa91ff2e847258bbdf25298db551903ffa18d04beefd1c986e3e6ee57a86820e4e252076e019668cdb254d92f0beb6cd3bd93d1b23ff34f05a9ff4c9bf465231a0e8c2fda36812b58d2e0586fa7ef8aa50d038340e1d8b1fcdebb978bb3c4d7cd7e9193d87228762d0e57bf8158195fd98d6563019f6e861fe9165cada4af4a9ea7e3d97460c701ad80d7769052c9d2d716d129f4755af29f79c60246779b64213125ef42ff9db11f477b0aeb835940852e5690530af5bf5392aebeaf6edb491cc4284afc733f1eabfc72aeee69df68e23f506d8533a8026429786ed8cd177b50e2db65da2dfb55ef98bf6aa42e3d77c8ad64ca29eb4e15acfcac90856d4191d702caaed32d5d0e9998de3535608d2943d3a05c2e05c9c7ae9dff34194702df2ed168105762c6d4e8c41ee121f9ec2c3a39185f447d3859029834f665653455ff62bda9cb74d69364a2d634d8715c92e9db1bda6f8fe34a7905fe44478e0fb321a5951df66286e85dd23357122b590a0f1831f5e01f99be2e653a1b09ea7fa32ff028992d7c5b98b660f3df724f8a7e30ba23ed319b564d5dd8a3722f1f6769b614d33a47e7d791ebcf3fa23bd3be68a00e78da3e269fbe20ed8804b1aad814a32b17c6711ed2e74779208f93d3b525116debc737f8d524623887964f9ee231215438a23fd3d28597704cd9e18c2848295e5eecc892c1b75d468f63b41f47868a77c74f05322563022f52cc8d691ecaeb341d9e81bd905278c8cfc93a6819135e13567997b717ed09b8c0d4cc27adc08aebd6de6ded7a753349dbb11cc9c834d0c39d9db502a48fb18d872804225671b9b93d6ce9fda827904e1f9bd0f15b240d820a1d08f3ec8b53605a808fb71365c438d7555c6e799f0281ae99a78fea6a80659d98b5e9ae138c3db869ec3a7a6b4be3bc8758f616e3109fac251c0fcf4d47a4cd4bad8b0a83f54bcc4873f6c9ab30bb0bbf7a9c21045cbda3fa2c57a71759ca3e57d9978aa5e166059f83943bf5b1aa23c53ce4edb339baa3ebcdd47df7837bd0784de1e057618153dc60dde9bb6d1464c08c3d005d041b2ab52eab1a569191efd52e4e35c1a957f87fc5cf637c603b685d1f2213d3a3694c74b83c3063d0413a0c135f21247f3b62982c3bb4485202a2a46f399988ca9a8f3d409f2e103240040be972ca51b2bd9c843c4be570c91af61dbe3b3638d4586715f44e10f3bc788b2a7655ac138e6cfb0e75298209859bbc85d4173ae06d775692f9ae05766678fee1addfb41dd9020655a6bae3346c43704d6e942852313ab384dfeae4a7534d0ebc24fb0327f968f162d1a12b2c2f75a51d96cbbf2e7c19f59dd64b6b5ba365ffe1e2da6a8022f93d74bfa99c787cc56aad36818a8a3b1a96bdd320d2b3dc5c8f343d7ed53f4c40a881512360a5a689699b78d2860358dc309c2eb52da0b99cd3f06046e6f8562d6b5a266a425c47091a5e6d9aed8204c7fa1876790f2cede1d485b30e91235e24661572474ad9693cfdb618f83ce3fe085f92d4dda345a12f790c53a84348722e4a3117ece427aae6e6f648d08e476006224ee3f1cf7b2250d05d710361b3566610e1a23aa0c668c0d2809373cf37b230b045e9b9e9cbf4bbbbd56e754f43868136ff7c8b9e8c9a9d0a910e82eae66fc12d66388f3c63adc4384815619bbc86579b92f4b290464a156d4a503d452fbb7fb9ef831618e992d977d35aedfa097c76f2c44202880a259dd213631421c71dff50f76bb9ceeacb9c23c2c380c998ac0e2549073cffed7043eeab243702f8a8b80de834a0f7d21ab4c3570feaa0032c886fa1104d3cff75321fa9b6f71ee7682698a691fbf2810f526aaad032aede6a54be1ea8f8e047dd2133b137134427c92f58a132e1779a8060e326c1c8d004e9e95dbe2343becce055ff60463c9fd10d50ead78eb6c20e25d76da65ee4737a214419155a72ce073300dae39f882ead9ce516df3da4160a8abcc48011c7c200efff5000052baa357f1fcc5c6b2fdb684d623c6e3f4d877745cae57b04af63a37e6250f0f190f9def35c9bd004bc857b60b09c1a278a8b86027b6a78f03a90e4a4ab63b83ebb1c2a80d8aac9dce8e4024fb45697e0bf9c2dc8019dcf660fecc1c08ce9bb4c6c2eea4b44d32889a909bb3bcc82020d6a43a70d002d2dac55a1a49630b46bdeb353df34309162b42f003b66e3bf5532deb1803f8570fcf4505295894652e54a5cda31e503016d0c6d82493a98632e188123ec9d4e17a5e066e385dba0a89c60b9554b39aaa2697e6691022cdbffa1be31c6294b3f4458eebdf32a9f289d87686bcb0255d42a0d26d92253b31430c72eb2c5992f80896d9d41d34ea4adf33f1541df292203178c05ef5b6ece149c60993265fc4f69504704eff762b296f274f6a62d9bdc717921f111fdc9327bfeae9c01ff0c1aa134f63b239ab273b2bfdebfa97c7c16835f3810e89d735fbe3c2e8016e4016b7c05fd3b29b17dc5cc510cf9aec6cde8f8c558c0c56966e131a847c37bd25928a129734e5c9ab846392f6a4a5ddf84c9ba463c3e687c9eda149e1a65f245f8985436a684f21bf3b38cdd5433c377cf78cd3930e5cdad15a72ed7c9c02d1b9ea36c2a9672c489df468f0adbb5bf6973b0a461e7bf23b2370bdd5e96d7585847b1bb2d0c247e26168c91508b0ed3548e567f0ec432c5e6c7de402354674ce8160f00f0d7fcfe41600f328f582162d527d5d1185b99676d7ccc1ffce67def61586713ec2afc8fb59e32824623b66715dd3d1adea3282a2f51d4b7f3b00ae3d53d464e144011f23147cc507483f63ac84e37498ec613b1c5c1e08864cfe4a2ec407d64618fb7f6cb5a9082216d8bea026068339a937607ace8f60914a4e9730b488e4b50a007dafaf3e2f8a4d98e75e3f3a9030598829d0dfdd86bb9b6d0e535bf552460fec88a97ee105c735f294669d5c50a3d30bcf8a88a5070afec2745dd6a71eb3802e12602702c7f6de91df82d2b5f1213ec027c49526765a567581cb7677ebf2cc43405f0fd090de092244e158a2e10539cbb6b9fa2446129abaa14a9144a55d22448b283f3cec53c4450f7a49e7d27e9c2744ceda9e08f38ac73c4a92aa6afd16ce2f5c6ecf6278723e7b9f5b331083b5b656f1b1e80bbdba6bc4247a17fdc01d143a32ee62f978db3919b3f7286c46245c646af22e6f160668efe742def38a3a363e860de62465b433cef3300a4afab3be723f1bb2a6b237d679ca1dc45882f0547fc08bfb75295f1dfeb35960d4523f2580312ccc2feb86fb7afa191c157bfe4e0a1a16cef56b147a9cd6e7e89d0d8d03b601f59c30bbe1bf9432c5c8345e999ed5b3ce86036474f1ad4cb7faed7209d99fa9558826d678df242027c0c30b5c3bf53a4df221a39d8d15da8b9a168c2333e3eff2aba0f1af85bcbe93fd5373297d2d9264578ec934d7efdcb4fd25c3b8e7b73a6f02a81d245a99778de53ca3e2adc392c5e34a3c90298d40bb737475d95d3ae688e94f3c00a2ab4d520e487e7e8347eaaced899daa6601636f9f956c797e75d7b939b02fecc085898f2ac4af049aa26721b6f058586e1a5fb06958ae0672a84521f38130252c28910dfadb26f76ef3932f51e53016cc4a98584f09f76bd8ab960a8520d943504160643d0f78f60e9f5c4e24cc4b5e827f783c23776afd3c2ebaf30c08408089687b1f83ca04dfba2e061a775f6f6048527929866511a0326598d9f899e691f43a1e87bb37255aeb7ab65b8a11bf785fc4293c1233ec6ab128fd59860bf9c628db45966e603f7e773946a89c2f2caff35bae3a968c695a0c56f36da20f51aa9ee5eed872e4e7219b89c99b6f467f369611031a5dfeec541aa40c5f39230d319e649e09cb22e7dfb43aa811bb1a3ded6d8afdb71af15539c7b924c08d56f0f53b12cae81d339bbb21b2bd523b05af501ea726dad4635c5daf50aecc143f592d389be66e54243da45d17e6d4b4b012d9111b51395b702021698df8c51b73a051fe92c2f06ec04d344ad399380c88b7a7e890b6bb2496df04b9466805e513f6748146f0c4971fe9e537302b7c87906645ba7b202479d0ea58fb736a44904d35de00369a705105d88a28b1268c36f631709934882d600b3241385d90b6ac47986ea1bac51cab62ae473a9b436d0ca065112d10cac1b464eb2c61db69a652dca5db4a5851a6f691a3e0840b19069e182c0875d8a967cb1e9606d6339c2bfbdc8a3559d96b1509c022e0bcf4c84c414d973b6c4a818552a8c69a14a308316f850ff085c363708c47b58387d690a89a0a6d4ec461d6ed3d4f7040c3f034863ee1dc4da713e0c1724d1d5c11365695516726dff7ae5fdedc640f58e25c6fab505824e3264b2478b4d23fb5de35ad2facbfd94a5e0c46d10e1ea89beb3c9e94d2a25b7541b961b4d60e38e510aa990f88bc9f5ad2aca45505caf4ad93dad73ffa8c4401c2088ba35017344e45318ed4a935cb9d154719709a2b2b4665775e58ac8355e220162559cb5890aaa9ec05f1fb6bd04f7f48f366dbebcb807d1f50c7342ca5c99731912f6849e0c1b96e31c246ca669bd390f177c5926287f92c3bf34383d3c9c47ac285322923b58e2364d3e558f4775972bde3cec50755dd9ab15d42b6665358f118e44df7fb3cfe9b7e112d1bbd205046794fe470d3ac00d78c79efbe370786c1b807bec05c363afc10e620d0371eebfba8c5b6e9702a64356d2966bafa956c5c35b012b699fb8ee6c26e538ed6f7151c0ce858031ad381ad1c2a99bdae85e7bc095c3d8c75f6e060fe1633afa11b65f06e798cb3d40c27276257ad9dbe24d9e885f279e02d976dc2c4fcf9aade0c3ee0f85df22604f6179d4355c60c330eb8877510a04f7d0a1734bc053db04f2574c35f227b303b7580367d9f2e463bc8929bfd56418c9fb003b30ca3acf235e15dab94704810a0e4d8870e66a87abfcd2b8e751e288de15c3a6f44e615f3b8ae6468c827e9a4a9f9f7a90a268b7d9cb6c186f22f3f118260ff1f3ea28c7e6ec45a782fd075f6e5957a6755b8f3700973d0f0071832a91d497e842a278a88132e38fb18fe7f53a224123172d27ecee7ff32c20dd0877c1f5b435a72546b62581b43d76dced82ba72fa400105ea1fbc0603b69a543dfc83312b1899c6f0cdb50b7d4e9fcd79c59393d204f0d0fef9f0c430f12921e1f15106ba5a2eafd7c34bc4b849c34b5cff03e2d04bde4b4fd4983b5ec4e85d85999d29041f0288afc3d2a16f8f41863ca8c9252776cabd7121ce86ea1fddf7efa70667727a37d3e72ec6e45466d9a7777d125e22ebe0e3fbfd6e35fafff7cbcebd0c7f103eefc7722b325db10f80c59b0cfffb14f1c6f1dadbee1f50edd4db853ac00f52e41bc1f0a3ed43ae81e4e26e076d87bc2dd54703d5897326d6e56f71225e813e0c97f371c7ff5f6311b08caabf8fcb906e91e5a8e7d7d2c8c044146a3bdc6ebc28b6e214a9c0d75772e231da76396db701b61e647d9f447731c34de0d42d5283fda9b67d57d30eb848cab735eb110cb941846e2216474dda52e23378f031a249de886df55e2fc92629a6cf7ef218a00f650b29513b8b25a35ca456660c2d71f4cc2122226afd6ef52aed5624a8fe288a620480d554cf4212fb0ac88c8763fc744df490772ee1f89f0a1dcedfedd8eeb6279a0d92b64b54192afccec74b7cb2d9b1879336b80d3ca97c9aae46b29c87431a93e5db6c7c82917fd8fd9317ac2cd1344b21d5bf3fa25befeeecf5f5311998f1de096fdc9f02ded3a0e1e71b1ef5f89b62a47ffcca9edca2fc354499817ed3b24ed7287f6107391dd2d24c7afeb698712193db28b0f20555cd12dcc92caf86d0077490caa5b3c0bccba951fc7067d7a5f86066fa0c4f8f2f12499ad33f12c9afc9cdacdda68078fd175465b94858b88e378771204e2100995eb82bb06ad6bca14d59f527f2b158f502a4348565ee5ae3a8161ef1e4adc499ed819b8887c3b16d8c87e3bcd09f10b2a88860da41656d5558dbddb4e62f86b92cff6de0bbd7308ceb4dddc96925606eb0612e8e32f1b79a3ef8d3ad1c6029434cfd0fd996e15bfa90dda2bcd8436e9f0be7730ada65718ed7898cbb0271cbe9a74b0df56d8958b8a5defdc497ccd0062db64c4795392c70d5adfc72c049023c9451d72fefc248fbccb1ddc4156aa14c3bb71e33e5ac62bee223749a77479c6f75a569c81dda116fa40f0574802e364b98bdf1424a5acb49c56d8bc9ec8631f64c922e1b3d8f5460c72371fda819a7b864e6cc5b15b968fd96ede3a8fdac7f2c264a385bcd10370436042c0ca0479323414ed69eb8698a652343ef84faed72326bbc78b89c103beab9fc91b0ac9ec04628445c92d9066d03b5c01d7e4090bff49e9b819499326a4b79f43ada52d38c69fe963197b09ae08b48717842ed15cbafc5e3b993925f200a567cfa933cbfbec8e74463cfb3eabec00d368e96c7c16761559d61940d7c80adafa62ecfa2bbf55183bb97449bedfa284c5e30df5a680721c831898dcc857b1b8649452c795fe26eb71638fd0f5f3d5f2cf059f9bf6b13a58ba8f9e0b0530bc218e58116c9073d381efd1d422c12972f780fa5c0756a5e7e3e7b00785d9c9cbacc2781489cc75b32dae8dbc6ed2135aac42f89228d17b93a2ce11642fa0fc68acab44f8ed8d8238e9a41f9282be94df6746434a450864811ae2d74c96a62d8dd84225dd216c82d8674ac167d7ba13e865d6e0168d018e14e7eaeb7f7a05faa72182a921594785e36a2721c2c81c5d88e6066d19ed4f2b2773a2ead1a8f4207011a0879cef18d403cbff8dcbdbc4f531e436df971bd12a9d51326a66fb0e7d358062e44b4591fadd93ca6d4c8a0a510cf37c59e64daa065b86c5fcea414daee2f2ad07a181530c5e3b1597df71b351d9f7f261c61dc2aa8058762c41bc0720b1d4bdfcb5a4a7090fca17927d0a8e8fc659bef04cab3dba7c236d7e2c799e60b070f15145e054966903e7ab89abfc49955d6576826442891fb1f1dfa7f1a6ddc61966d13675119ed2fe1885df80fd151176441908e11e6fcb2c30b5ca2a3e081fd4cb66be5170fe4e2a1d2f9f442b216d446f5206588cd079e3b9fd135b6dd5515fa71b700eb21de4b08d78371a05879f5797d8713d6a7784b5b7ad60bd162487a3c21fa3b8449d01be30053e94d87701740309ff31934451e52ee9566733bea66fc761d7c3439f0d841de390e2297db306449a2a94ad8009be08caa96c902963265ba0e221ed7c56cab457dc54d1bcdd335fa511e7c01aedf5780df2ebd5dccc861560c1f908de4569a8caac1954ce54ad4e6d2675cdd26ae9f6414e40a9531f68c38fd4575b9951c754741aab2bd029c5b03ec626dc136406aa544730b72871c099bb1485826d02de44bd0bad74a5eed9868a52cee2083367de65448d59309a471f5fe304cd8a8d983b78a1b52426cd1ce0d240446ca6dfd510d3e2311beaa80928a67e3b3041a6a9d1ce34f86d60ef8203b32751c294e6a46dcafb4c4153cb87e2f468f8701611ad7bb80008033e796f7d91588f75c95d6daf56b746739e1920e5d2f30e12c923872900230b620998fd497de6d93fc52000a9cf405642efde5c68ca9fb8e64e640d3ee8a26f6ffd3cb2009de6c594b41166a86cd6f855d4339d33f18b9f5fe6c9459f03191a2fb242e7e6bf25b0b63844d2a064f7ae95bdfe692dc172df94500ffa1f09e006994b949197421725a06fac0b257b62b9a99cb24c960a6e3783050d6ca563f0658f3d674d7db99e2853d92337272048aaf1709ea10e9f4a149648e54607a658cca0ea082d8e89a265deb5aa48a3bb54f2f5efc8b51aa324aa5be64a078bf9cf0d7e6828d748ee647abe8b48fa2e0a52c780a969f9a8a1a45c82b2546211f827a3da9dadf8d597086667935087cc5d331639262549b14d14bb8b596090be7e4736ebbb2903f72e15c7530b8b4462add98a54003315be4da5959e5b9b9f70afef208ef91e7ee8b91d4a20d67125a71a3422b4b6db411bf12c3b5f84dc41bfbc9d8be32d30b4efb82c5c7f80f04fb02651dc51383693bcc0e129097920f73a0e5171a1da50524352fe16c0068a62c12d5ba7b35d444d932d31a9609b92c236e6a3ebae9a70008c2d6cd6a0759a05675e694d51c5502e83218795ee7bfff34bc714cab2707c6cf94bdf20b55ed569b26f52d95465a93562e40e07fd8452f4d2cf82a3d209a8d8090c9de49a8546f5a23759fd2d1639db08d8e11d4dcb3a2185e221cb3187312e0eaef804e91a08af783d1d376c1a4417fb4631a53ab1d71c03db4263ee6c622b60ca1347888b14e8459f15b9dd4ce1de6a5f9d32a3e13b51fec68f44cc95080e72b5d78e7c83b2cccf62ce25edceec0da81517d1f42083b7df4d44137ce99fdd32f5fbbc66c081f2a7e72f4fb4cb822dd84635da58f1b7a3886e4c6d7ec86303deb1941882f1ab404c16c5ef7ac0840932c611b4fe737576dfd8f90864205291adb48d18def1347f704ac00b7f238fde1ca6a40fc48b659168ace40c8422618d11668c55ced791888cf3e018283735fc9d43d72b41f693410e8b93335bec13c6e178ddffe60366c6dd01a98046a845cc47b214fd979d7bcd14fcd8e078a86a2b41cc2986944268fe4f1d71268df72d67f71286779a813858fcfd08b1ffc24d7e41daa1ba9bd87200d619523e8028f3c48a8f471cc18e8586dace9b44543845b0dab78d9f399476c0bd0f7e8fdba952f16e53407f5de66ca37cecc3704b0de068180a60a96792904089d8e783b81182b19eea2056c23868795ae6393268357b90d5c60129f35ea41955970becc90741c897df61cf7e64238f3a57cc32e42e6c857b08edfc3aa052a55e045f7271d6abf7ec9aef049e33c9128826d531d32564aa9da447a042cbfe336ba89b1dd565d0e055989e3009e7eff2b16c5c2008705e83f17ec26c97b9ce44208b43bbb308a9c835c0fa97bc7f91ff497da668c15625eb88429859e201562550c0605e825f12bf4498e673d0f7889cee2b75a8b83540cd74c8a84b2ef812af7c534c2cc1a89555718e85acca3c69c98ec4385291352674b514eadbf998da3b2773a03b7bcee543cb5386384c16eb1a70e758f8d2d57540ad720eb54ba8e73256abdaf8501ee680d24fb39a8e2f874d29f3509df09a81a8bf5c5f42a1422dfdf02024adffb7ba421981d80c6833c71b0027c531387b2634b5d98164d00978e8de437b9e2f3e0bb05ad55c54fbd255eb6cc1d8c7807d831e5cc8bed71c94b7a64f3aa3d6258a4886c7316bf4df4eaa526a66a252f54434652c2902138ce4b80cb425e6c7322a8c20bfbf46befcb715c3a8bf92618459d6f60d1d363586705ae6f3988f0734811e508490bc6f8181556b7485e7767ba3057fd658333be252d219b0452ff5176cc09945896a747b1195a9e986641fffa66026532a9a210463eb0aa6d8b5597603a76bb2a199202f7f7b09b6db1a9e385bcf0c929c6101734b54df2544671fa854c0390aded0192a5fc0fc02e8ef05ea5f28b99ae16c05bd8f7532321d5f067bfde2bdb733b5033da769e6fcbbdfb7356b8f6b4df801004a4d8f37a869d9f41355a25dc720f764105971902edb0ed4a40f93f4fe0025921b2dbf3976d9aa625cbe776f68724ee6ab7de120fc16893df0d88779729dd22272acc0d281c18c7b2598770def4fc364877b3e56c12cb006652bb0a300a8e8c8b7eaa33850220c54017195a87298c3bd4331b08ab8ec46fddbe06c1348d7400f88a19e4e4a15b1b590145515fd0b6d2048e3fa4df1034526107feb7204fab1a87a60946b743b6b01478c7ca0b717fa7d066fb36a3dd2cb81ba092cde1a8510ff605b8d875ac68c0c25f61cd6b4fb1e8946cfdbf0c168ab655dd19c915dddd9b08775daf268531f6f918325db6b760c93c14463291572503c438226a5ed81607793653f8a6ef476a2067181797a4a2576c152ec442083bf2af89384b524817c6d5d507812d13fa65b66549a2429ad70d40f3183c3c727c18be22d364e8b7f00198b3cc2d9fb9c162f8e9cdefb06bf78b04849555aac9ba69ef58a6ff455b8482b28d6ba2fd8314b54e56b86a6b700f997df66e45e4507ae5df26ba7f72ccd0eb6a8239a6144eb9ca3cbf2913555ea85e1dad9ef361d3da194b35ef6926602ff71142a467fc33c1615fd34070276c796577446194c9741796c739b635f0c7464e7387b3752618b0d261981006ca315adacc4814b14b1f5b427e32e8943f0d14d48f0ba0b884ed09819846e209a15a94082c8028c38da0bf16d0a26608e1f21926917397aa798dc6905bfb4e07fff676618d56a1693be89f902c39bb3482545daf0c341b7763a5e55f595e0ce0748ae6a73d1335db1f258c9c0c7cd58b9ff1ebb267ac1f214948265c63382b2b36f01ebf41246f842cf0ca2a253fa240a24b8c0adf9a4db6ccda4c5c6fe9f18517011961cea2dd97422b5f80caa1a7d008614eac90fd2c2f2443994d7f8c28aa1bea75200bdd4457ee6f1194ce975b2bed3689d5ad3a391e27b59ec06248ec7c4953ce3f4395e364ffbd3090fe7ff23b6c406d0fa482a366a4105e7fbcd487400f575ca0da637ea7914ae192c162d8e5b3a1e3c6bfcd02dabe1a03dea1799e3dfe0fe328cbfd21694c50a15bd1da55e1792516aac2a1ae8b91466752823e4787456fb8c4bef6637c8e1d69a3a6a13bba028b363ef7278760747d36321af911d65fbf30a94a7dfb31e14a07b011053a2a32a12f236efe24817a6b7fa67e2fdf262d56052f6f966ca7ddeb25ea285e292a2af4c4052cf58463be210f416c64e3523d53f4c41767f35a72837a6040caef905674faa1da6ae48e4b1b920375f86c23202f05574274f6dcfad9f1df6a4401fec958e159b7ca62b63b8ae758b907204952a5c0b7b62e394a30667046d62e401089c060263f4fee703ef72f41c5683de5849c7979deb648ec16d19ed98aaf42f32f325d68ace1ccfcd82a6f3cedff9d228bc78431d945c32eb0757a0aff85a131493dd4bcfebe241d4c180a0948a4027ea5a5a9a786a02014c685d2c0d4ee04dc7f4def8e91d76e00722d87cea6a178386d868ff0c6fd48450e2fdda3d7f26277b7766744bf2cd0d8226f667f7b4dc718495579e14d674212a3a0e0ae2459d85ccfd81258c3ddec68a7857c7949c759b62e7bebeed99ee88800a8dba3b50621effe90a97b93a7e21a4d7c2564c9f8fb42357c4b18411656918d5a5d89abe1a74af87e695fee71504031476a6f91d0951ac678a96ff6f9727a03eeb086f1a2b8e6e6ea066c3e8b79027b3e0cadcfcb23b1d09870b13fadbb3e6971574488505e39aa964120cfa5741b3c0b4916b8fe8e1b540d74e1895901960f91858aae82f4e8541b3baa601481dfcd077c22be4d5d74ebbb5ad3a164de7b2ad77407926e6d4d1d649082329f7a3191de584c114653d64b86ea0d1ceeb2d43691057e874314020764089be949b268984c4007da5f5954700260a88b821cdea3547c7b81695fc91670449992bac9e25b587f6e85c65c172582bbdc6e05bac1fa8f5f0062892653bb6cf65f4b556d5085d6593e6854955318675693eb26d4c863f4f1eb7a7abf0f48569f19c33fc11551bf8ed37fc95a4b864f85e69bbb8389d7824d80ceea4041dfc25834da6197fe6fe5e4ea63ab4476d75fb4c9a50a7de679b0eba24a8992376bcc40e83ddc0cff1c22f7fb170633fab98397795a4aa219a614a2a4c861a29b5d8f356757c98eb31f0686bf23cc161c959b6ab9e560b4fda81770ae2068afaa2f0ee76da3a21bb9d6ef87a48c463569fdc0235859679d85ed68b56c8e75f3e635a278d2967254dd527cfa9ad2e60ec8dbc763e01ade8864f03dcfae7ca9500ce8d757f493a2eba3aa867a949c99f27a9a5cb06d613f8301b67fbd3ffaf47f306859e5d3cf8bf90e3312000c9d8c8fb3cdc5abc92ef338397926f2da6b7c14e0096465042d123dec01122e51f819e2147492637a4b69c0a4a3d0d18ca53a0c7cf20d68a17eafd43f5871ab5474bad89293f65615c38fc6c7f98f49725a5e5bb831c4f6a8f9f724a73e9ff0b389e18f5e3aeab3470aebf93c935617a037942605befc03484da0d848cf5e9714be388cda0f995cb56be29f8c7eed6ead9e2791384b7b29e3ea24b611cd5ec6aadac3cd09c776b069cfef88c0d10285d1f12b45d0e9610c095b6a29b4c1ec06115355ed9267ccc6783415bad5500bb4b0c32835084f803581ed173c222c275452e3f1b67c2c3bcb91c1bd319b064814582a615ef5efee2793b13477f852e3313d6d73e802e69fe5918e4edd7d859267e21e7b47949dbfcc4517551310379f439ce5f7e45cd4300f3e2a0cfb9f1fd2236546d1f0f8348c04258d82106261546caab27002176a3dbc2175b6958ad01f457493852507c2ceed087c008678474ac1ea8774e7718fd5174d8826bf312ac245367e905be4460b1213be91d08c92e7593f639805fe3e2a8ddd24a16541a1b80a4d8cb9616f99147c4fc542d76aa239f50444367a4e3dae9716878e64c0ace2ce6ad13161608d1e19d055dedf870bf519b0a961912c0b9f521b61a788c599f110c105c4dfb3f75f9a28a0ca35d2b24b9dafc572f5375a9695d34d8415be7c768a627608f202675707c9d5e79650618f8560716caa43df7f1b60a23b7b34367cda23b34278e02c39a981196e928e53961ff4de7e05c67379a035e146e06820b9d5bcb888571707edd24e006785e9a0e93512ba993386184658ca4176b36d0924ee5fdd59b007f164f04b8a8a864b82dcdd3a60e88d478fbf2eed0f7cd94bcaf972b3566b956f505f6a2606f16ef8e32491b7074ca3eb6e8f1a6742c1b7acc58c5c80debb1a884c661d8f796dbbf04267b15bddf3a29964c36e4c0d1b4ffaf3027afdbc34bd172c45a8b4fc82f0f3a1a48ada5ac05b0adea113f92b90618df1d026fd43ec09b2fad3e3e8b40250a04d05bdddc582af5f54b134f85f6f4b0f11ea093aee9167d1e218783271dd353497c1b1a58ab71975a6eacbf3bb1bea616c25015f1d0b8304da4c6c96d48c99b2c975bd43745b5dc482ea7f70dad379643e83d0bb4009c65f638528e423c93e8b397f15f2756e97d72c59a92f5041e2e30758738ed1c2f62897ecd2782e0561e44211d5457a2ca9603f3a864864b0dd860fe41d3ec2b1e17df3e9e3f28762380648d3d78bedca3ce1130037ac41acd6ffffa030fed51a08874ff7c240890a98e9cacd8958148ae75a18288018e730a9b72805b14ff19bbb966c07dd790a07d59eb065126491dc4964af59526f608201194b187f763d8fe7c1a99c9cbe96f55646a3a89f003db54a8fbcee8ba3f6e4ff8349b34a22275d5ee104327526369651ef61e6582ea3d4a0833eb730fb68093d7441e08df6ee63dd1a43f555e9724bab959cac39394052fdc697ef7bcce367f0c52cf41f881ab49f192557fce62f51ebcc151f3ad681dae119804804b8b2fc02a6375ccc68a433219d8873f17380ed3cbc76ae572f806ca241d17925b75ddb16e2e9b557dafcddff21d814c6a0c00dc3c93aaf99920ee5a24c0890f561e1254c3309d7d8d08395e5261c6a579213c281e6b2456c08a855647e032c554f420730d3a0c10825d3b7e595d9e4b76c57350581df4a28c44f91355fa557a054ca33a0633d7722339ef34c26c5ff0138351f485659788e8658722b9781822341d93b7bbf8fa4f84d5183170a6e1dbdc0d17ab54799df6637cdd29f29e7e3dbaa0add1ce2cde40939b1c17ac96b9ae38a8ad55911207361acbaa902937114814f1931fdc4c7e2e413c48e4386042416546c54dca86de75f8b89049925a0d5890f486bc1259f7423dd42214c30f25f12f72fe2ff60e930f8b167345d83782923fa2374980267048d2e0baa46d568d9f56b5c61421ab55dd0ba523c67f75d28696a018b27d03a95c3d02dc356fa2b49bc0cc7ba0c55bf4698b13fda98168fd3bd8476a9fdb889a57583265e296c980bec0d1f64b46fa318fb556cd29da9dd8322d56d6348066bd0f954988c3ead5907d3fe71a699d94a57d396fb53fafdcd761485ad525f5109087e3a27c025b9a1b0e2b11b6d41ddb994cba0e003f14354355364c5949390c8a2c02641c860fc21d5454c68578ad6aca5364005cdfdf168a154e6f7379ce4100156457150c233454e4a69ca6b6d826c25d94a0adac91a419a92160b5c8c54659f2df90402caf2058474f3c7db17d15b5bdb21f391e1993c77f8ca70d07a432d8ce8b4fa82bc5fc3b96f8f530bcc1c09dd49acb65832f51489df8f7bc15605e1bbc10a56ef758af31d36d3c7bcff9b047e7b71001c804752c1e6664a78133a937c932c17c1a96bbb45227e7a702d80f3dcea5ae72977d27397c630d7d28f9128d464492010ec81e5fb70cba5b1eec56b46c2372911d900bed81222338ee0699e068b928e96f4cc786cea2835232e8a74fbafbf2ec3f347382c74a4682f5c6ca519b06bce9556e34dabadde284303c88647a21db3a750db2d4ef6850fca551f30d1fc9b1c3fd2271bd1c8f9b8ec22bc660306af803c9413222b5d8515946e01de6ae1fd30f890cb4819f83db29589ef2dd53d6dee99f97e61358690a764706f42182312ad0729298f307fcc31b077b36b64471b8be33fc063ae70521d9845fdfc7247365a46c37518791a74684fe4baa94fa34eefd0a8444b6261f1ac6492ae167d78151254bc3e7880ef585f00a77d5b0a0e3afe7d15058d14b62c1ab3386ca695a766c6c990eb94045147f29419a5c45424b3ebad1ef83e209b13d03fd9c2f6e70679ed58ae049b4496658c36b03b49b844657541f5d3f9531318e2ac10360a4a6039d9e6d443510e976cfa109eecd1dae514a1ffe79e94e022603bba91e56ee471b4d7b2fb4d946667fe14a10f705952a897b21677f2e78f1b70ad9844a6ea7072a3a5bf1bbb0e7df4277a819e9753b15123d425fa876c4fbc9bb9cab159aa01ae33c3e4da18ae4fcfa027c83443fe76e1e24ac2fe57059346b7fef6611817a2caa4f332ca6ee00070492063992d3a95a6e339419cf1be526892747835fb4e07b92f10d8473103dbc4e7f3af19d38d8d3ca7c5ed96806d168939e795535465461e5630d800bbf696995bd910d3959cab9b6f06bb2489ab1f859d975aed79a859f2aea56bd5de21c6e577c8479ae1578338a96d79e2342ded1d634428fcfbf557bc6b67b77a031aee0cad4f027aed94161c7ce435418322cbc36cb5f7784fef0b38d97afb8dbaca70b722c5ffa59e20905ff96367aab46450aa8aea131a7404f10abfe6b4cac5544d54b02af4042ae2ef2d9cd49760ef41fac6f4479e72290326aab95c46b73bae6ce2577bf4dfd8ba28586fbc16095e0e77430eefd9b27c7734d0e54b39dadacc7e315a1147f79be08f688a68161e8154a3811a25f6d4546a290d3fd77ca9f34b0cb621f7d8be2f371dfd63271d6f5ba2769dfcf450ed3b358e9935a46f9a07316dfbb3a1e32d8a439c645e1fc4ab68999dd9e22bcb77fe941ee5d794435650a68a7d7f9a66592ac35f79f72719042f85141ab450c33d35cefc5df2566ec7ed16a7bafe3fb2b22ab0d84022bd17b7b1cb63d61546fd8dd1ba6a0a7b42a5c65b6649c285fcd058cfa1e0ebec0c3a5ab8707d15dc866437d7fe4b335cbbe080ff1f3e16e1db390dbac3143f668be58b956c6628fb0fdd07782850e8021ba1ac81072f9fd4a2ef8d7cf397635b055572756ef230b55d04be0c6ef0b92bcf2317ad4c207278df15e800c61cc6f3c7835f8269c58f7295fffb67743bee2100d9af73618bb3229d58cb5212e4b6bc2256bf99021d7a76249436a827235969bde2272784df150a0615d1719cd8f3ad0e1c16b765cb23d27018d35dafe844c0999d6d145a470b679cae38e5e4360e6ccc68dca4b0d71dda09156a6ab3da8603d85a9b2b692282024403a9f36f4ae7d4eb490c456e12570e778a7e1041101dd3380851f4f059f3032c0150482137afc6543210c08c2b56399171b5d6513daa6669a966726f059849e05c67786dbe2a97c9881486e343106844480313d35ff4b5f697eb77902b16d763d5665bf4e80b2d7e393ddc15c929f921f547810a2bd64f12a9b65d22ea68902b8a1f0bd1f11cb212d08eb69191904051ad4340e712abab75056515373b345d70e5b375c13bee34c1ca7851e7c59d2577922f0a5cc9f55005485bb9bfb3f157f5996e091b2c19d925cba1ee9d3654e1f698f363a30175e496867d3810b0c8c4523c6856f6026f0339852820b0bbafd10f2bd6dbc892fb5d56841d40b35e8b2eb0e1da4f8be06e69faf0d5d9985f79afe231c199b4e05047ed16f6ae839d5891eb37f6a6691003d96c0ba5515839b8e975ca656ec8e771c9269b24f0726a53a53e19e67fa00c389fb4f46283684f72e27c7b9c9a4c3900e6d18cb9fe5d79cba380d6f52d1de9dd5988f3928a90d5d05c11b24089f77cfc78c6621fec880506e5efeae101d40044415139de9dd62616ba5fff156b2d57380bfce8de1d83b11f61bbaafd114ac3fc4c3473069467d072f511bac80f92b859bb5f4c3c793bfee1c1acfc0984a7b2527c62d642b47d0792ec00d6c39037fe870507fae1ddd8d24df52a3b5792bf58d2884a91c5a4109828a59e3e8577d8b539578f34e97da9e50fa500fd5ad9dc3e9c3fe2d8fee0991f251a6f7ba36471e56ab55615947e6f1a70bd3d782ca3a2e6f554a742f2644fb61e54a0891e1b9418c66341ec55b678e792b5e33fee13a5560a714c187ee608c1f92da8fcca57093338dab455b1be02d7bdd9148c4d43bd02859e61bae44530b2ff10e9684108cb17a58422777575397d9acb782c06267313fc76bbc04f15fa4486bb73402713740db76cac87839435808136c5031722101669809d72ef4f49e60a0291549d7302093af32f6e77e2d235505e0a677cd1cf80f5000f78e1c847e2b4930341a0776b4557ea16428c9026ca116fcee5324655f47c278a506d57b2b6d4d7c58ad357f79cc4afd4a7d545bd070cc618c26dca3e9cd1fb9e749e1656b7b2c7163810c191d6d00691e49ab1211060b45c4df1577f78d6ff0dfede6d554f5b09384d89da042788c383bff871cf8378ddf5d057dd949457f546dcd8a445f5027f46d171c1c581b760bdc30d5cda0d7ab3f5771825bc4c748f10c8ccfba3b663ad77386a89e2fe6a1aca8c0dcb2bd397ded61a143716f065c03f9dc49f56b1bc98bb45ac49b4955e9c518655cc47d3d65e54776ff4ce66cc85001c6fdf9b3fd913087014c1452af4023339a9a1911a479ee1a0bbdfce273feb54151105b61524325156aece7efb7ebb936a5ff09761bdb040d366b86b16f5775f06429036c7f458e1aa37bbeccab8500a8868bc6e9136839c29215f9a55e0507bb427d54b557c78837f28940c1b05d5b86476f4234437e198dbda7e1aff94958a04e6e0705e7cfa9dfb7c41443e71cab79475fe01b78748f010cbb4926f5c53d4d3771c5ca6bab5fcb5e73f3a9e07e5487ea8441e73afbb0bd590a2325cc55ab807fd90e969bd4bed3ab0f2f525e1445acec3e48d498a78fb06f168270dc74733722ce1467bff5291bcbccd60c5b945e9114fd8cba7860e1a26f1aec4b06d975fe311a7cf761aa1741aae49e4456fe91ad6847c39651e2c68f7980f8052681a358a7414ed74b6592390da0ca762fb4d1c21f04a92c1e09e8e195495daf335e6b9fdc0a59707c690eff0ba9f32fb9d45abfc4aa2a9b2c3ec8f0a3fdaf3bf4dae7984e255ca370b1e1dc2243ba7c95760e4f34b14ae4775f804ca2e2cce3ed1ecec64310767e73292a3c54b9efee2cc4d0b639aa02ff044925243445db65acb2b7d9cc38e16a8ff1070ba82d77106724f903256644db33e61b8c681579fd11f75c505ebc64ae472c88ed35c8f3e61d98c607562eb36c7cfbb4e73061b56ff5d7bdffe1a23d384cde6c40d50c2e8ef61fba471d483ba15bcc1a0732e852ee2c998ce5413539b2884a03d2ff7f229942883928de68ab358c28fc08fd0962e817bf89983c4ed7fba3286ab531a6869ff8a89c309e0dc10eaf722f34d9b5e80447cd99c885f1ec26fb3277b967a099f5bfeb0e39ee3c9f8803111289e69b6d45e8973444204283ca36ced64fd21e8dd577c02eb3e452ce7971206cd7a2fc30f150f835047263bbbe9388fb8c5dd4cc728f21fefd8708b2bb124857cc2124160976996941b920c5ce23f5267e7fdea419345e4da1cd24020c3371aab68d987d1e2f6c0b11b80635a97abebc9b5c318d1d5dba82752959b1bd405248456e0c1d99b48684da7896bad166d4850edda6c62510b436bdce4308ee0708f6e937dbe22dd2a94ae8fa68559af99ff0645a0934ec3735ab968148595dd4132211bb6a838fddbc77bf4162a485c892d5074da7e46eb4db733f0cfb4d5f484361805a02258d579c7954d81b229f36813b9ff04224b4115bc4a37c522c2288296f13415c604943f2487275ea24de20d76368cfc8e133140fca52734ab4b00455180e87697e076fc63d23da67ab7e5483dda99e7ab0fba15c188a863e17fcc09c6f90f4a370766a3d1d7b70620c5eb8ee72a4b8a3f84b999997ca00fdd0d01f65de6bec81f69b1f48833f95c2eda840077d40acc2ce4b463dccef9276d57602527bf7e68f8a9342e9dc2ee305dbfd6943e29db0c076256e9f8f01cd5170e810b39137e2bb9c52291e36f0e6e1d9334e2ef8f162ca4c42b5da24dda0d74ac2abb58b5122c901157d144011f8fdba858b43f026d0bc2dc982261ce9d28f022c3d8d964623e86b9eb15d3f1551c70481f88c4e817ef79ee756572c80409ad1855490711e3e2816ffa7e54589e5356348630adf2f94ac09d873ee529d513505141d89bf3ea2fa8748e0794ed3619b7c2f69cee10aee4f28e7bceb02cbf3855e51569e91150aee1f72970d0601f1268e16166cc10b6723a5adcb39b7718844db386a833cd99026567778786655cc05f486b06a1068cbb0ce69abd09168d1283b9ca2415f3c941646618836f10465e2b7eea5d289fe0e8e07023eb431ce536a2a4341ae62c3885420cff65d659374cb28e4f44ec8df29e5346bcbaeda7c93fe88c56722ebe1cb3aa63d266d655a1418d5adbf14e027cf3e44af00d83bea4c5a5a4a6934c161367f0620b01f3a0259f0f87796774f2d39da1dee9137d4930b8c65a77a0cde63df194c5209570b03328dc7a69a598a438da70bb26e0ad1f83eb4528aa0837ffb109257e4da3593fb2015cd9dc3d5092cba2e9b9a70cb52154ecdfe452487d6fe4d09f64e0cf0fe589ee2347bb79908b7e44b1d9fc5474a372f563ec1bc3ab37656a383f62b0d2d7a71c894390f4a064249f145c145d86f4b6d2fd6714a9ce98a30030469bca227a32a8512f4a33ecf65fc569ea6e54b4952e32e03128cfe81c5b938c9415c3ecfb7b74b4e5bd75b7bb6e19d3617dc175d7694f2cd2924319bcd369bd18a9dbb8475411e05a8b935be6686cf49dd8f7c587474f90c16641259aac70102482e6fd05cf0c042e0c71d7f03e23b12e908a4eecc6f4699648dcd4f3f87ee2a74e000efc97c0ba707a34f2ea21d015edbdd93353731602774b5231669a5a11d9a0d6a62df74f79b10aa1d355836a80cb2b7e20eca74e963feea828889303afb2f6249cd8cb2cef18a60bc204b1bda01e24393ab007071612d57554f32435a047009fd0e4435b4396c4713746d41d3223e80033e263573bf0b45b6a962e6ef420eabdedb7b33c3982c8cdd536b925993eeeed1d48d575a37bdd5eaba89d7907234ed6867850c3e2ead56177ab35eabecd39c48c39db98f2529e5fd06b4547150aa493261eedcedfe2b582f8845536effad4fe1a36a15aa6fdb67532284f3a1d9c078d2ce7a01b38ec97416a082333b034be93c163643137705b17f46c96fda3f71972f49c3301481f9f41bd439f5000265ed6f4fc72a402fb9ec0754d0855d3fb0fa745305b8cf4241de2ec55f4a3b41d225c1815a3f8ba166148f0ceb72bdd66346a35c7ab74d8944ab87a677a020fd2324e75a7632af86b69b0ee2052cb035fa9200962badefc5271d4b5ac15bc9607dcc9e4d06ee8a0792ef9458135c61ad221f4850967637bc260ac456d954d52a37a37e446af69458c4fa752237f9342b331dc6e43b2e5ade2eddac0764e07a7b5b9ccad8937489fa8df6a1714972fdd825183847368a8ebccc1a9e367a8716af1d944c9ea99ddc36271af624a67d50af27da170c2ba4c096fc1f9d2f3027fda1ffc89d5b09fae8ef1e4c26d7079f5a99a6c30f772ee3a2d8d50de61eb9becdb13d53a5e7b41ad204dbde410becc2f7c9c672d339ffca1e2f894d89ec67a6b4ce64ff380731caa6e410a76280b81959739a622cb5c944eda2a65e4abd8b01b10cda7f364cec10eb4568c4df99c2ab04300e2f66f3f8ebb3ce0b308832c6dcbddb4a6ed582ae8a5aa9a0fd003818cdcabcf34fa2550f40c7a8dd08ebaede7420a35be61f59df349683c4421fb7bf4265d78604ef2dfbcb33ac1cd1ed6ea5811e15e19d60b791cf10090fc16b9cfe091389605cac97ecd5f21527bc4b46def486d4a9d420de15d402efe8db953d4ec372bd62e92e202eca46b780682d419d5d071b0787931dd85fa6154fbb8eeeb1562aaec2bb53d32557806b48544442791c4844ee74964d3a84e82d8f7b67870b0e434b6bc561d1ee1f74d33724754f820f9d290d4a04a8a292b14acd67cb6ea8a27cc46d8e1debf1eec9e5a95769d447dde0ffb33c05b6b18b270e896086797b0bf61ed5b0c77fb73f5ed06449cef95c816bccd85d4644b99dab9665278528bad9c44951fba9eb8a27a61a040f30f0c59f51727a22a9b81d0f5a662410bb97860d2178f1406b0a4ac43b1e164acfb6081127dc1e5b7e289eb9dd89cec48a0306ee89bd1ae3d6b2b99b90e1727182b3069dd0549610f9a676e7774f23c5999ed394b01d12ea40ed3c3b3870290ab4f2255da0dab0c80233cea47deb12a86badb5c20a880982494f7c10d448a7f98f7db52a5e3f0d7559a113b540774532547cca48720a30251314a531712d325dd44c14ca5ce0ec8c97cd8e2b4fe2e7bc1ec9d3ada2385d39e99f8aadbc33372deab0e1a185db41029c7c85b02d4817bef32a833ced5e9e70ce97342fc07fa74fd9f0f09d121992583dbd7b2e35a7174530e3eb6fa52b22d44ab09c98f3df0b2eaa1765809950d95642448fde45361e86881b6b968f19e070ab92490a604ce4d6fc75cc7304fb18a56854b65e02051beb49fafa3ab166729cd27fe60641fb00c4e4b834e38766bb17977fa98cd08fdb0d76525095df3b162c3ae675c57c7a2ca04cfc69143b4ac6212c89dec664a6e58505a461e2bfa49b1ab2e1b9e8b2ca1d2f13ecad10ff7b66e4547a9a662748c119038efcedcd29d20897d7963e408a583c17f4fbafe5fb33c20eeb5f5894912795088669e7a1b353da1f334eb44c7547e8fc07e7132ff8e65adca1be7797510edf07621ac65a8c77a8959feb02a2a57c9fb66955fd7d8dbd9f6fbb562276838c5f4ecf06104e17b5ddb9712072b2dcfde23bbed5770e110fbf9917241bba46b947a3e33734615d23a29aba9c3e5fc6e35166b8c3211ad4ef932f478896be435db873040a53462285271a8c4acec9ba7ac68fd13da7b4384b9c73e291dd212d8e586005910fc4c04eb8b340a880a582aa484eb76d9b7ca78c5278a20c0c34c4bc40017e70f7a3081e0e8c5ca6b85ee3f46a5c2a186f73e1e5b139ee7fc26c48364ae2e64ff142be396252883c0f95072ed583196f366b49d59c5d614072a1c60e03a4c7a6cd69d0c22f483f7b34d7ced85e833ecf5968af6b9d7811ada96af09c5d1f8befee2ca3b10871986def8dde379f55b0136484e49e844639de7ef69c6f0bf043f2026e24dc9e2e199760222ebdde72de3d165f8bdb32ad5c0848292844090203004308370c5fe3a10f7c0f2bc84913cbd607648d504ba9dd244a36d888ed485a56455812376a9b7658b9e7fd8fa29fb18990f12b0b7d27f1f957af5a0bdc43dcb764078b5e43b34e751334932fdcf66acfcc9a2acf03cd6bc82ec65f5762551685ca31ccea93adfa4543b8a26b09cdc01e0704e3dee8e725c780a7a157400dcc76a52946da7a436fb6cd24a0fe925910444b90b2fcc3d5ce760434625bf91b56e8b85b69adc449bedc19f15dde7ac23e12bc94f664f6389c6ff2db24573975ecc1811d283e37690968e19ed1c7f9c97c8bcf2baf450fb855af0c853bd3dadb1b1448ba3573452dc4f7c68064c0e8040e45a075bead24fd14d5d78c20156d9567dfbed3f239df001da7dfc87f993e7bf3d7ddbd4398a85a5f13bf7139e4124a6aa8fd1847f6ee925e4ee7a36a785e360d1f044b8217ba65c83caac043591d8bbdff4eb0579f3860884117f5876d8f9496b878973d4a2307d74f15b568f75d63bd1b1a4aaa8e287b7437a841499a88419e2e00f9bcff5e10c74892ea77e12ace26004507c0c2dec696d6367494b35cde78e3f5c82d7e5f1cc68a51d342548d7c2b509c8bfd16520bc2fbdf8b1e2d0a0cc0b18d0c9363f512e841129ff1284f2649a61ee8e98ec4532d73415e568db1ca35da3608354fcab5007e5903dabefb5355e068df86f1eec4106b73a4086d93b1d7d0d2cd108f6eff39c889d861a86f891d759df43dc64b19fdd0e9463e85bd15bb17982a77e8f27a3985e0e163b72b73064b50afb084541f3d6399cfb5ec0e82f0bc15c6a3437aeedbce26dd46ddb648e21297542219b97abce983552f55d4bca8071ed526b0f0b4697d80032797f015345886f2c50a207b45728694c6b92abe0863c8fb239c638bee2c52c95e15d4b0176a0551ed5fbd3b0c19156aadf6987045dde2145b3bfaea34bcbd23edf7d10819888896d4a3dfeead5b34002d0a835325a2e747a1e598fccfc143b2d2dc74cc23d7c54649992ed38a8d2328117408f2075a75e314b2020871ea1bf97c7a69afbe828118a801e9eda903d100c57deaecf47aecf80daa085c769963b999b3b92f74a9a4b3c999b343cc4d2cda53c3a9c99ab5075145d50bc9157f5e929530edf6ce29f6a2cf3d491073b00fa9ee2f59e2665dd138a6eea0e7f69fb75e809c0d5ea367a88c350acae780728f7413faee054328a0a7062e354ca98b7926721726e9c7910e6b9f9685d362d0f182b3c22f7beb118798c6364d99e397ac33ff125877005a86aff3df4e1c01c4603b2a810b38064098b1dbd5244c582bab61b356c55ed23ce7e6d5d2428aa0e641d7f9fad77b93f298c213e4b0c9f60697c48589af7e766035ae2f5003c025f040633af2a4a9089753c256e31a9edf8ed1583ab38091fc5e0ce93770545589d009ae6861fcd3669d8221e66e655e79fba2d4d3e6d48a1f395c553646cf0d1c370a8098044c1fb1955cab030f799d4dcb7392ed59bb1cc4956e6d90a1405274e85e433e898d79823d34c821092e74f3384e38823914f8a4cff9575e1b510ead7a330b32daf40798a4360d29a240e91a700efaf1e39628999ed6d2f4ba7f17ec29495e8d9afcc420cf85363c5d2ab87a71b9f11518ac781cc56216371cb1aeee446a6343089b85d52e8586469b09d62bd98433b5c4b5f07ebaf05ce171d4b63e8f177eec2e2463d6db26cc59dc575a664171a900bd605475e0e36797192cacbc9dca7d8b50f7e265abd2c71a09ae5f749c3c5cab330e653880c5c9505896b45acc4dc1b9e8acbd960448f42bcf5e776e46092fb377b23a2af6834dae5d65b66b1ed5460d347d0b294ba8f4cbe465be3c55ddf92975c465b201f3a81f3ca79481e489d358a008ad3fd9c7ed85ef15ef558af2c6ce7ca2ee003162f5b4783fb86868ac0865f705d0c3b387baabdf305040d0078252c667276e59949fd51192a4360a4f6e9c302f59be0c6f8e7db222e46099b807e560fd920f0964bc21aec293be402064dc691073d5ca50bd71d2ad85eb6953f38e03174691b6d20d08d84b8b84757bf620d92b3e6b988e16cbf7852c9f40586b283c50a4633e2fbffbd2ca3e12af110ffde14197736118708fe499f85095506fc84ddfbe92d0679edef05d105fbcdefbb51601efaff0ff39c8a6244cd24b7a7bf6aa31d829b2ba1955a65ca64b88b9edd47b556ee9485689278548994bfc5dd6226d186d8059c7432ba2f6f0e2f20d576aa161e2451780b530a31cda2621e76631aab600782f565791a01f3e0d93a2f7767ff62478089f242ddb3b3f46464db5c14cf4d2a107a7d84f592baefadd12f8acd10e797202c5cfa3f78cbb1f67cb91a29e1e89eeaf636823729e2fce83b1cc98d362efae301fc1e123af11c5e3e55a31ae2dc145efa7f21a7c5469dba325ab77ca7712c5e7c38879798c2015725db21d0c9451039c0707e912f107787099fb8750805e2e74eccdce26b258b22a820f65733bf64071126ce127847a629f50a8bfcda4ca68a1f709abba94142c736e1b1357c3aca6205af863755bb2b33f46bb458646b71a95c3b2fcd6f09323b0d4cb321b6bd68b8328fbbb23ccbd5622ebdf2cc7b5209e811e79c8d7151adbb8dc457ecc6773ba7a9709aee37fae49d25eeea8e864e007ef942353b5f5fb0df6c3565c5ff5f9cf42ed630c41fc083e8126dd401ef006babfcac0d33ca8e8a4d27094f4cf974d5cfbd7a353921009280bd554a3b1110ddaab373afeb42c36f983730d8e486892690a718d5eebeae1ddad8594082a6b202de6e6f051a2125f8f3f129f664a9e623a88d0c57bc0e955b9925f5e32381049eab092ed795c0fd175151890b5f176fa823654fc45560aa3024bb900f612c86734036d5cf75c90cc43e2895b0cb3c71afcb26390336e49d1db1fef858301e1a79a4228ecf4209afeba80b37e6cf5a4105f7a8e6be1e2bb2deaf3f62f922335599abe1dd7cf9945c5f3e0c096514c0a456d47cf80506dc01ab61e676371bfabe29e0a642b4dddc6610879c6b7d8d9697242bf7892a8596bb9f3ed75f470948e4cbc17bda7fd605074106e00236a6a8149f5afb0262bfb157870ff13472db8b6bf008867d2c404dca1c618093a2c597a6450c6b678519c631ee175837be73eb46306d5b78917d6cc62e8b48463adc5fc3881ab0c26c5728770f1a85e252b5c75f77e34e8908e03a9eb78bb0365a561431088669720b91733fd8bec972b7a27522db2a87e937a7714e1339420ccd1866cb2cc166262392158691bb07a8d99a5b29bd9bb276e5197611f7e56612e84f050730e2c8e61b8543d369955fcda813a725554d262fb6c655ee52ac52a5784240f24fcc86f6fa53c8234be1ebece2f60e00ca6bf1c19b0d6d4ed116b165875d166ed78161f83e1e067e449f9277a4c073d92b0729f6e16c4740f5fc623ce85c6f7d59106921ea5494f495f869095f4e024ea995b1259926fd3e5c4b8c4dc6b14852d7767d52184abe8b76b7b88500748b5a37c94f6989afecf4034b4399b8895e82e60b93965816a2d35b09497189dc7fc8ad31f0ae77d970635d251ac3c13bb80ed1667e8266e39a5d7f678490b6df3130c6c7a3ef470c820fa7c5deba49cc1f8bfa80136b24b3ee418153471fe2f356160e7c1942a613c8f622a1328762d84a5fcee83fc538df8caf909f510f2e57beec066b2125341dfe4d9a9a6f8d7dc574fec2a1f5e7a292910faf1b89d4a0cb3a8fdacde80ee4c640a107f5e1cf23932cb565cde1744f81482a5fc15574858329c8e4393ee2fe68632c8962db3e9ebebdf1ddce7049e55be22f18d90d3c91bab43ce4c577ee903f95a974264fb4a008720e24f37938bd60410c3ed2572bca612c8c7730c45d08223f0f5abec5e1d7f8a1023cd24b388832d517a1eb326b110961b8f946b989d20f0de9016bcbe772efc0b3c89ee3e4027a88e2c2110e4d483eb77e3dd07af161f29c0abe25f16ed47b95420fa7e7451330723878cde9a8af0f9f37c7da4834630a5666361826c9e5cfc4398f9a590d838df539a7f817f1fd0edcbe6b43ead56d79d4a7bd2774d3010550e12f6571af8ef527862d5f1d47350cc2d517850bab7e644e1823afce5debb4380d481466701ff8d6c574380866df75e61d62062ac05478ef5c7d558748ad0b1282468a246c211f2f9055677cfd9314694783b972486464fb7045361e60e6659215d70284c0ad206dc362c4fb133b362fdc841b2d72442d44ccd009ebd370b5a46f6171b3e661429fefcd7263f4423c62cdb50ec4da50ba6080929dc7a8d0dd66911453c20473a0f6600b414ee0948d5c72668633573bb6c155f7d090cca19723c2cafbde0a45f65d37cc37386ec21db4e7b2253c0af444d58089924373ea08a019061fd7bcc31358e32266fd8d764aea65b8c3f4f9a837319c4177abbe0420e9596c6168c2d1997d55e8d56b336c88db10bba525191d6b83340528b808d7ce1796f178dd7bb82ba7760cb98334a9f9e488da7b169597be37bb47f31565e0854eb2c35dc0d530147eb57291d510879e0ba689efa85b24185e7d0fdaa80c307cc46c88fb82e6e5b5dce2a546018b8cc9a9f688d20edf40fb92439791ec7c11a1218029b1ae2adefacd1c0500cd1cd72df894133861b05408129b36422d6e06a4c63f7a81a29e63d4abaa6af754211de240d41fda90f4f5de5a193208b842408eafc529b70f1465fefb3b0798b21fe782fc2279d1faee1f5faec03925970cb6a6a2916f7952ebb5ab4b466671147bb166ab7117c44cd5f11daeafe335441fc073b461b172ba4e4b80f1bbf782f0fe42dfca3747df6c0c1d6da9287f40d23cd9f220e47130fcd1030fe5e216e28a0897ac3335205b55d447ceb17f297e38bf5ffedf461b815d8f0a62dfc0fb742f75e8b0b9b0b1ba61ada590ecd7813dee448f8e70343d4dd2d131252b9438aac406db2502667c798c1bdde6153284e32172dccc233dd4dd013da52ff59836096d62db0427cd53a7d36304306a5c12f9117bfd5b83d33b473051b1e5958bdb7d4f83f28aa6be435bf52b996e6bf18cc6ea1c1e600325d1afef9743bbebff97b271da0782ba959acda4930043215f59168052be41b031b24c1a32666fa9ad332cc39b541f55376991d4680f280175e0884e6de26991fa6f76767b2f433469d889221057313fa84d5aa62c57839d2c1d02307aad39c465fd78b236b38c40cb5b32fc546da4a7914f55d6994b5aef245c09ab643320fd25f968876fb04089633f3c25771f98320bc2d881239902fbe93e8ba96c834e0756f4a23a6727de7196d5780edbed4e60533388a1c33c2fb2f5f0930a92700e38ec3e302d5a36d06167f0031a7de0d37dd0744f33802e013aa4c25bfb37e7fb62b7379c3a2e6243057cbe7b822f59b527426397900250be95160e58e2a14f442bf62a274eef7e0153e9e8c9e2011796a7cb37c0f741e921bbd128ac9cd82311dc9e9f7a5b5464fa2ec2e0bddbac7b677eb6cb4b0471c315795609d3f7b8cd553684d78582488e9615214333f9fc635fa905e304c54bd36e5fa0fcac4792e514d0eeba1df6501e0964fed11caa3df23a2f374a3d61a2d017d054320e1a0ccbdaa6f9c4cabc427f5cb2bd6512bc3fbf280f0ad9361e08ee09ff6901636c8a56f201f2c8e4fff25a407ae7943858ac1597bf802d1537ae2ce7011496e6314600c5bcb9347287a9790fe2d6863526c4e69cce55700a283b3d890ed6bc623e926e77ac76240cd029795f45ace75be3eb0626c547115901bbb8e0ac61d6675c33178fcbe455d00e72e103b39b5453f5667beed06723423f1c1a2901311a0a1a82d87951f065332c8ce8f400c7ae3f2503b0ad64bdf804ea991e40743f7edd89d3272896b684b1c37b95f7d188da16086c3cc95c86561664079201c4d772b36d32ea9ef2eeb03c2e24572272387568c7089430499a937069920a74c943795ddeee01d94aecc0c3425effa15c99abc556110c390e53c16b8fc37928a7438dc4935d498c267a9be1b36499efc66bc7714a7f6d8c35ecfd8a48edab46828992ed91a42a9afcd4b0946bc69f5b741cfd4fe54ff62ef3ce48ff561528d9b4e7d3894d4e534bbe37bb3428d2279ccdf07f1da6214987a31373af2c5667fc541788fb37b1cc38e1bb5ed24f165fd63fe5c5e6acebcc038aa3d123ce9fb35e673e623c1be5654346c75d3f4696b7f452b5d6c6d3a7109fcf748e79e0483491a63b8e8af385febf1f80096ee7ba657794e39f1b0659d15df50f58cfb7d192997272e62b7fce1e85e2d752b8b2f9ab570f30848ca1d12ca3f63d26314d108e82ce043665a2d20d793c40be3bab9c7cff2ab02bc7758d0250119a266dbaad727e836c68de5e7c441dcb9a5a8761369d0f0809240fd124ce3e2c829ecf2bd4bff963ba277de2e0afa0a1b691ec2727ab172b4981c1c0e56f8af81b8ecc7cfa47267fd71f441312644ac11fe8aaeb902498cf295936821a610652f0378319820a099e9a65a58a1734da7498c42b6eb8291981d567a19c70a27e84f8192cd109b7b11948bc98add9f410091c0dc9aaf905aff27731ab7b43425a24640ce4ebe680f040e8350b0384325e33bb6ad48b47e36bb24f49cb1852b54475eafc92c02ef015e83a2869868f9cb761f6de784f59255c1e26cc22c7e08efd8e703d881be2874fca0cc7dc0a8066c4997183a8433526c39813ac0da41bbe831265e89d777194ba9803a497077bcaac143b56ac33838d8dd4218e06e557024685e27a846916a9502bc65ea1b63de44fd9eec20c2c9f5b1f962fb43a3568d1352accede54421cf9b4f119fb69a0194d59f5558c372d78d5f643aeb03342cbeb3d47caca6956286db17d093da1c44b8db474d4759993dcc77a41a6613bc4ed194de0b81cd6ec9536a08570273859dacbfb00c049e35e3656b81f19aa19c8a4809618535d2d2f26fcedacc32549860e5dfa5e7fd8d9ba9d97e5655a95a5a314800c89c153bf511d30e4af9326b22dd85e82ad2590979d1c68dbe827ec1ed32431bd88cf23b11024bad5297c72fe7fbabe7d583fff21c92436a8fc5d8124542ce9a8380700d0576b00c7291fedbc2ee98a02e7f45c1535b4e38630936d118f71dacce9546f1d2527706a1bb43b821e626e213c8929cb40369f19829280732ce8a31b40b9bb7b622833063fb7f47a9d4841fa7ccfa940e335ae876368cd8a5c6fda2b27f03c3b7701501b75948c317b45ea275e4df28858fd2a1374a4c612ed9f9771300d388610baa95230a7434a7ee2404cba221253937d64cf93fd017a99e4bf2bbdf6d089254469c179f68ece1be68a2a541cb34fb9f1ffe0425c0b463ec6ba989d519ec0be931c915a64d54909ae559c102916536ea60a4ea8d92d937290ca0f284deb9094198e3f887bf26592390c271dbc820eb0b4b6a86b40441403c9b772c037ec5760a85a5bf3675f631bc8ee8e38354b9ad2a00a5db1e9cad0383d6aa31afdece58e5ffd22210dceb633855943feb4de7cc063c80b612b739073575f3f473d5cb132da63ee74e1423d6c089cf6a7fa0e8723b6b9983451d538f82f40f5e987edac89ad6aa09ed0730e8da71323a4b4e06621f234dd318c81f01e7e38ce2418184be3a734f6cded232bd3a918da6c1cb01cd16b5548e5f5f12a8755c9546cd565d97f1f2957f0f329db666b7fa82393705af117958f9b71d0ba6bb0840ea3e7eebf3b41fdd78d1c3cbd61cd8d11b282bb288fb0e525afadd1a91c3761a6eb52baa2412c2650fa0084913999bf44c6c025cf65653a50bd0f2d06b71ab5d4175827415468b7a9b84635509287b9c1889dce1f24f1323d6f80c1dc4208437e14fd19456ebe6702ddf17aaac6f6486fa2a164b724d02ad9bda45ae85a185892a698cb31815ba27fb0fa67d3ac2169a2946b291c2cbc387b01012cadc50ff83a97eacb3e5e4d39a7708b84484c7dc4a6bd245a4796025c75c3b6b6465cb133581d943a9a4e706d9c132c386c8312df362d57f2a5a341a037ec7a94808941b97497e83ff5066b557371e8d7d7b245d89d5e9416a932898355c9665fa821c5d14f6ceebae7174db019ffe073903826874306e9da14317687414165d94352ba6652e3ad3e934f7d42ff72d1d097ee8252f5e7ac31cc4ac1f8530a69aad736f0f500c200225ca40217666e681549e6878171c1f4d2800531553e96925e8e865fc3fe5c80cd4c2f873ed332b3a4fe025a4c5ceab1e2d3dc3b504cc93bf8b4c1be7b25d9ddffc37dcdd321d391bab8f2522e44e0ed0786503a884e623ceaf89006a87a09701e8942ab5c6fb62d70fbda072f3e367e7a65cfd55792408b496901757845f382e41eb20fb630cf975e97a4a83015ba7d85441198b37c766254251ecdbc3cea601f26f7ddf68f3310726b8adf245813d42bcc9579eb2890555df44493d277e2cc6dd29061a2c87c50ddc0401a5f441afc233419a56a80c8868a26a307d86510454574c6711086d9c7cd6dfc15ee7dd01fcdb240348293ba62652cd1c94f654c2770a6dfa49bcf36e3255aa8ba0a6fca59667c5724254094d9e0b621be3d706a4b69e040ff761e5364172d3b2b6a2e7699daef4b66e15d2bed08e6e09a62de4d332b1ffb70471243259c7809330341834aae523b1f3a18ca0fb15e61cd61cd0c14f2dd3e1f963f77c1de53861c886c3e1c6235de584a26d56cca53fed738e4f98b4599f4dc6ab53f286c011bfb3a8c28188bc4a1fbeb8d9313d5f87ff4858a58404258d630bba79412d11af02b81d5fe067b86aac070b6a218689eef0dd5c1c579ce4723aaa7f18e78fe127d879e9e5cd9c5c5d953c689f8a4fee93caac14d2c9d89e43d663588348a5627c241fce8c9534064b9e44b2b3f5ae6ff16cb0cb770ae74cf7556b94aba2bdb777d717e91e6f6f72ae3392562c861a9fa124e4368306c75d215507405d06fc090f19e9733b5af7a2da5b666350b862fc064d8d92cb7d3741e142fcd3e1067f26a78981b3200428d5bd0a1859bf374fc267f017a70ad51a800d6a6b9e25dd69a690a7daeed000de82b6b6b750f0cabf2a1bb77fadd8b3d07873a892c5f2912c992bfb011bc527b498d3adbd4c3fc0feeb23f18aecf5f64cf1c3ae2556f3d2578934fa6191e4d8f046bdb01f59490c144dfc6b4213073904ef970488bc9bd0eac512e3d1b7a3cce54ee4b86e45e9b1d032cd1e9ee38de1a68277d3a1fca1741573bbd8bf31eec425d043b0f7039175f78b93ae6ca9c23492f2ba9a1b914d3d5a2bd86005dc739c39fb7a32ae59b0fee8f01e4614a61261665f671a9d5ebd348ca9cd30be00ca81452d3556fdd3a7986f56b134069c46cb0651ada6f83f51bf1b6e94c297e39f651d374e9b7d942e81e68c5072a707469d1d7df2f892c639534bedf171a85fcc55d7888c67396002d282bc677bd56d878f255806b08196066b1cd05b16c509010f0b17e1b24f9094c5ed1e4d376a9613975287a3caf4f83e013a888cad93cf25bba616322d0afbc5364d001e2197f49fb755f9e34243535c67c3cf07ee306a6a02d2a410dbe03a3735d037eff6fb672e4ea5dfbe90f7445d9aa11da93c3631d2822c21d3cefd03048a6d166be62af3b56545836c75930a91e565fee1e4c546c1acaf96d4fd85390935f5e69ca181bed8dd734583326cfa8f20824dfd3d2a622448290f50cc381db0ba00a3472b7c067384b63e2655f3738146ed8ec0f5ee53ffec64fd530a4c3366ca247679e3dbcd5e748ccaef3cb3af836b445561668ffab6d2a560526eec0c17c082b89953584fa79794e3c492629cfd6bb9666ab219ced5818e6ea1cdee1a1ca24048094f8f770e2994f6bd32f8adf463178f8f9156f36b37b8ebdcf006cd1f2ca1a74e0c935b3e049ad5807e0db0b98c30743cb77715daccd1a20c8f75152f630fa1860b710c615c47a378b2bacba8797cb6e9e9029c4f05de1be39a55021e068535c71ed80cbc00c498be59ee2279a2d6a75ebe095f7ce9e45ff43cc93ff4502a577ef1c29315a3004b2c4ceb32b0b4d53d88e67a40375d8eab502b5c89c5fb4dd6dad01f9860068991526bfd760691b6e80bcfacb1008482c3540ec3821818de5e96fefd75e1b78b8b9f9ff433f2f6de618f8831c74d23cafbdc98b4a815b4aa6647f9e115417a843785ab50cad3ffd2e9decf7a64ac91f38fb03643b7f9c7242939befc0789f8f974e35067f90396fce9b991e569fcfd5efeccc59ece16c3113e4b6e7c984a523b093d236ed727ce41fb6bce91ec752fc6779c6694353fb100e2ce29be92fe227c9445e0119b26221145607cd5f86d68c515a46eddfa83ffa4055a67f85d1468e02e0ab7e450731edf56f54a042e3c1f474be656ccbb79b7112f0f5432fe5426cc9847c846d802fa6f7109e2ffb8cb95c46d8f2def617271bfeb01282a92c02d1acbefeeed4abf53c644be8bf169ae34ba34f87c681d11d12e826de343b81af78d555337f4f3bede3c252ccd9a8dc7d3a195fd0efe019e509dc9837893e4410b1c387c906aae6a0d601e2006468583b2c6cfd9bbb8dc0da209c62891db1962433dca6b7db6ee26ce60881b3b32baa638394186f1592dd5bfc9061a3521f8f407ac9b8326adc527649a024c18a8840aac5a440df53fe4657139d2752063c644170c651db8ae05482f3a7d7154ee6e0c2e4e8133a153f3d70dce6c93d22fe4c17c4fbcd5127d259eed4e1c99e45e317ad663d375cdcf212eee64ded499d4d3b13d088fb51d193650166534813ccfbf66d2a93474dff605515c8bf58cbac722c1c22fbaa7989ddb16047ffabdece245f0d14e5370f77d1b93ff19d8607f6335ee7cce17020fdd25d9afdff716d71997487982744d8b430163747b746e2273b54830220555b7f30037ec2009b97c122a7e4102823666a4aa290b41b24ce246ffdaa9768d61b6ee67d426029f4a881c92629314347b843c52f9287d7db534ac7eedb7387d32f2153dae208eb6ec445a7cdd2b2c22eb593233786108421ab2ca6a9c0ec85c917c054d55f98f06a444c770ac91ddedadf4946f795e3c6f109a052b639bc8fe2d3875fb7fd00f9e0590f0326395565bd8947b12ac24895add5317e1131d76159da11e7e6c498286111f88bcb402a55b20407a462c97ab2f56030fe263e1eb48cfc9a8314ee9cbfa907b107f803f28b59aa2a20596eff97adb5e9ef220b420d899973297aff9ebbc3d67dfe39b207848fdb48b34a515a53654d12f56444b1759699978da270380ae19707008c782e93e2c8e61a0f7e7c217633dd417b5a75299c58d65b6d72ccfc68976ac823ca9a7220809782557e2ad2424462edbdabac9b1d4c02f4603aedeb0aacc703fb84fd778ba961e188789520138075e9c43d1eb45e3e2b5b103f4cee0d450c28499888c9bf87e0abf1b5e19b7a4f6a98356ea8f0bb7828944793e4ce7f5042f943aba77c84a906f464814898aaec1856689896853ff194aede2f565ed9d1cb5712f8ee4a87a1af606d25db8216b37f6b3a36b354ac2cb47f6af739739f3cd0f9230f1066409095c3bd7e45a7b3d4e2df4913936fc71727aaeee84921da12eab07287a615f90099e8fd8c91776b2b35d48abf43bf8b87d4afa5c0ea9da4f3a64084e1717e7b8de9591efcb8eacf5d097cb95bf50d7810914ae2886702b87bdbb305ae02291b18ac74307f812bef365717212b7222e210d5823ba658c47ff274db42eeda52742ded4d2c14f2fc38e19833201465d715536974b19fc0e64f59768c19f0f607cd4425331d0f5cbd5d9958f26bcfa29a63a058a7feca91ecc34f756c40da3575ec5bc352b04fd85544bcb7bf1f849f238f9da7ff0d86edfbffca78ff5e77d2277b02fcf056d7ec802c712197e628cde157959635e31b7290c203d6fd0b22c0323e3dedbe92629861d77dd7e1d9868af6cbdbf321bb676eaaa550754aea477a425b324c4b89411dcdcf5d9535929175eaab5b0d2f848ce38da1eed182034aff44213bdde5bf85c28c27d29f8d72742ca0c63dac886ea5d7eac22569288d257fa66dc2f0a9fd785266c3148c1f2c8c2b3d1acfff8b3d255f01cb3aa3c66ef4148b0789f38bcee52d8ee3c631a92e16fb300c0578ed0d801427c70655c70e978f8ee7bebdfa652d21b73f68077dbba800ae2782aa603808a1a109121daf94a28cb1a33d5babb857decbe59bbe90a541e13d07007c70602646d936b045d156a756b6fcbb3b4f82ed18e5b58136d661d382787deb2745a43276cff13699949e3806ab045d504474e8edc5ff554b81bf3dc300a3770a1ef5ae11b9b1f6d71785d2dd5ba3e36f68e0a3bd521039e6d2a668f63ff814efc4e391984f9a86200ec73d78f55fb4372abf514f54d2253aad15907197bd92f4c472c999bbbb5868f99b0112b23cd562d0c193b7c462b0a54cc79d32276eff4f43b8c0639456fa6763f42a95d66244ca03163d47819fc0194e9f8a320b25a7f66f344e5f2e887eaa0e0333cb697bdcffe3ea365cf93e1e594a2586f85599df690d4a2a4a323ee9d63e82f81662016a538f5b60d589a0d8f7206b47357693eb488b95aa8dafec589df69bfda39def2045e900a7c3dd69ca03efbb7799e4160cc5732184bd3ec9ce9e78c81eb4c215cb4a8510ffc70259a833e8e317dc4f1d06b5058c46350c2e25475bf67f490074ea90fb2baae60c04b7b629e360524e72f294c483347334b3d2fa4de91091335bcf756adf8e00bbe9d7f82a51db3e1f96155e4f246a2a7d67f83ce44e93a6530b6e2422f62a2aa122bad44a77d11aff4e0a6e883728847d3adb0c29b5010c91b2694ffb9a102ce88d90fa696ceac3a399c36c9a9d8e99ab3a07e92568c89ad888af0739e4518a87d448259b077c8435d2e36d5e22b49a8e4505c616852a6c4e4dbc57ba4bdeb122a6807e586e62c2629af1366ce8abe7ee9f61ff18440444979a6d504b9497e70f9b0aee725a86e9bc909735b3abd96b09cb2e14b745a89017e7e05f5b2259039b30094c2a7c6cde4961eaa7cb5792e9991cdb75d93da6b95042449861c4b724c12aaa4ac1360db8e48fed5b68fc05174131141b02ff8bdf2b4730d7a6de7a4416841a6a4731977e13471e4dadd56b2d04c2127e3b76c4f51dc935ce6e921c4d9f9f0c0b6a9598dae97a304564f62483351c99374dac0f6d796b15f467863ff2a829441bcbfa2d9bca579e970b9f3efa3fe08463b38e8cba518a3a375909eadb5dbfb31806f146b6dda0d06cccaaaf2314bb92ed702a851d16296e736148b7808701cee2756b68ea3257dde7f2b5a6c36f7be8f0da3b74c9f1b734fcf8c78276ba47443574a53fef6cfdf24344e2a35d9ec411e0f905075464732cb7452ae918d5631de8a174fe22cddbada40a7a6bdcb6d13504f82659159a14a811a9154cc025f84cd677eb724526cbf4ffc774fa3909a29936a24cb2fb5510eb4ea6c9a0abad0f951514da5df8d2f34c3d52a772a13c9d492134ace7ab724b0e9719133f5290020d20f1a5eba2d6096eac2374b8efa0b6f5d734c3e118267a5919d86bfa16be7fba559a1a29032d85a62c71a8e627a4ee1dbe13de52bf50eaab68c6614faa920b9167aa1fec3d90fb4415bdba23d772fb3b50cdaaffa7b4930c1c2adac04694d1270953e42f4841cb561cda60e06e9f619b7e7a62ca5a02d4342dc832d912566111c3b7b16466a412db398cba184ea332fd5fa7e056f96238658c8e570bf80e4a2885f1cbe144cbb767117ae969cf4d1747c6e76b951d5e7c466cc59a64c40ab1d3161e6064cb2df94d45428e841a0a015bbca29a1af5b01a33eed57e9c352c87cf5f5258a5bf74b1f9a0f10029671f311d280159ca2a98c631b5850233d908b3b4ff8c0b1fbaab43679dff6a4177de4ddd740e68b9cd8efb9b610b444674a07635b5cf47dfdb86283edb7daaf0bfdd79dda108d4fa3b255257a3bf03b70055cb7f888400602646ea11c850b7fbd51c82d8327215670c40cf00b382662723a622e3c6b745604d811f20d8443b4fcafa885526ef71ec3ee9049936cb3e35d3d1cbfd2ab54e5fb93b43a0f141ae5823ec507e01ce2f438ab6dc83825d65a2bbce6300a832302c2532a17363e76cbc5e9b3f0caf7964b3c5bb48a4f331301d1b04e5af59d985a31767683053619db698189e282be9fc92fd29b3eb70811d2b22a034318ef69ed38e88bdb2e1cdf3f6ede420499a913ac2d859569a6562132117bdaa684667abac46ffa0d5e2ab58c3e97b9813d7e90c4392f4ff3804c39ddbf1f164ba77ffcd82ced3ea4dd4fed1e3aa87cc9520219a2bbbcde0f4f5981b391ad20c75306156e5117cddeca9ea809c79582512c7868970cd07157f20e301f1b2fdbe4fd41e817f2a99871a2f99454e993a7dc70c1f3713440fd2b91df5030e20ae0f6a1619e56f56add12e9e121c54d4ec885728bd12a306290254e3989eee12552cf4447bae1a5a2fea2a9b04608f3f30a4bf6f596960a40e4c3f9309285af85bb6019085be6ebacee0403a3832ccb5140ed41e6bc6ccbe36dc8b523377434e61d61ff9bb9cfcd03d4862ae62986154260dcffff9f23