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

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

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

Block Certificate

Block 58919 499be2d7b2b95e4ec2789e4177505836977014082f5e3df47457f1529af8e6f2

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e818092a7f0e75ae76113a4423839aa88396194ee41edfe554873c7d2ab58564
Certificate Block Hash
499be2d7b2b95e4ec2789e4177505836977014082f5e3df47457f1529af8e6f2
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0005e4010010bf0100
001000000001000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000091674541c84fda688ab4d740b187e2be3128203607eef9ac167636e62ae77495aea1d2c728aba29fd5495834825b87961d8833f5c3db42d40bd1b0648aa4705182fccd03098280829eb3d148a764bfe8d38a3a9b8f305028c902000000000000000002000000020005e4010010bf0100

Raw Header Hex

00004020b7c0ac23251284b503edd3cc0b5592b4958b924bbad65caaeef63df882074888bf8da0d8b0b37fac2cc7a4ed4b760d544fd4d0da9501ccff155f6d1d860ad5a91969116a7cb103186485b52a7d3c8754e5df1ee44e199683a89a8323443a1176ae750e7f2a0918e8

Proof Data Hex

59,560 bytes
1212160203076f36506673c57ffb56cc00cb33367aac9caf144b95a68465ce52285b354bfe0ea10bf83708ed099da084027877908f9a482d10b5b721f4f71de1d0b8dda300a87e19da4376d76ae31e8e41b439e7b096a222d0f92f10300fc44839c96299d9bed31479b29f1d293817f36c5fa2c88c5dc4a53b1c3c67b24f2bb3cd0b08bfb4d9f18eaba6d2aa3787ecebf1e1af6067f09ad6fa54e769bac4fe942e5af42066817351a67af3ec833faf2831380c25d409ff4cc389fb3857cb08c05cd2ac227eee28b2bc7dba2e9013653ce679f14576876dbd5bc099b7e20b7c31c50e8e89270137e707d02a0548890f9326dcb1d2ab8b56381b45a04ddc62b468ae4fb9ce68d3748f8747ba954992a443f641d007bf1ebf9c35356f5c2164ab5ff8f4261c68d61cbbace7a2c08e418c69ee5fd6accaf7e2a58d0b2efcdcb6003c59d7f9c61bb71d6f7f57dfc9af00bbdf129fb7f8bce122cd2f622bb85022002c10fccdaddaaea5f76e1304317f75a1ea8b1ab5287e62ce3809f5640e9ef5320e1ff80100898fdcdd5576b7fed1c9dac031f3ceaa71572024478efc24d960aa790e0f88bf59104e02c7dd0aef46bec9248fdade478a29cf948120674b584a0931c7e417e0dad72f89ad5c574d7f1bea4b1e9a757ac860a911bd9aa7dae958fd35b8eda79be0bd2f3f21a12e44be5510ab600de2a5d0a1e3a5c987b733c3ca634361819c8186819b9893565888e2704681f293c3bd656727453914db94f32cb15f05e5a3ecea71384293d504d51e37a8b4dee224daee0fd2cf572e273af6e56ff980964b88d1410fa5f035540ac715fdd8ed7e99a6bfd831722fa3121e9e2392802abd11d523992e0479511b83335478712a8453a31b72c315c9b437cdf55a820575a2668ef9e957d7a6d695d9cb687b81dd8a3f9bb02176ffac6f691c7fe2109d432f0ce4c0126e939dddf1bb3f8ab944769e3ab97389d8e41084ed6eaab8e6b259a72cde7c87c1f7e5404d5f3fd8d39b9641c7c92353ad4cd266df708fef3ec1e37328c18c78f549d30d1d56b09032899c57b853f02fd999eeaeef6356664239b13c36f9994d2720da48a3af0203dbae4f2791c6fbbfcaf6db651fd1fcc1f6541fac8ea4e46c70628843421abb677284a737ec59dda5e0832479bd3119854f2a067b8a2c474112b0d1930c5dd4c3f696bba30145a9dc4981c425eae5abe7e56d650f3b573902a48d04875484adc904656055f616ddca21479e9c2a0be75be4ec62ad3fbedc887c954b77c70353e8ecfa9c8a18f2efc92027e73f97f4a174f1f6a07ad2f067ed1da9ff48dedfdd7baedb5d48267515a4931e7ef19444638fa29c2b07e12e9b8d3052075a5e4180559dbdae76a6d175a0e0bf847ae0b00608a6bbeb5fb114de5c311756e88ebcbb2140c35485adc342c51920ac1a43db95d58f4fe15c9da21e70abbd20e920e7f765ee69955456ed93d7a06c9119d7a273eb4dab8cb6b910ff8b7387d141080a35c03c21d5f50d2dc50ef9e28282f86870fb1f63b139583d466bac7809095a6f01a22972dad3c1295afe871cc005d24b766bdcd9e03666eab75f53431e50392c9a20f85e40a4395d4aad7a964ffff1678ab2da36b2ea94180b15df654ed7df659deb8727a060198116bbc34ae41b6b2ae69125e9bad607c9ecb450838a293b4320485f3ae99ba08b43a497468ac21e840b999c9092af7362fb6f4e4904b0ff455bccf5d9a0cd3891f30a56b761cfde59ee87305a1cf5227e76472a5d24fc2817df34109ac2b96550e62d5fbd3c4e0e663bd2e0549ba5367e5fc90ba598beffe3cc0d6399fc1467bfe77238a79b6f80c948527e75a5a304d2d6935dda6af222f2dca42e7fda062a1ea8991408b7104a7a7b4ece664c8c4fcbc0d7c62c47c66a43e48856ba9ca85082ff2b97fdc69d93390d84ce1775e54dde5e52794aeab3ed139d07e23d0295c9fa7bb77550e17b0d8ad6c0ee6b7b69b6d9f7388d43246e5426b6fc9838339191450d5bbf43fa484ecdda7075530d5671ea623a622d564852775a3811d35e8ce9f09c36ce1b7aadd81021761262a33049a7de45929490dbbd5abfe3ac76c72cb97b5d28c7beb49b44297e286b527aea5e0741adfbf252a76e9ae1b8feb4035ab517fe3394d4f4c607f7d376bb9ca4a0abaad2b89832afacff6fb7f27f3a5aed6369e3cb57fe0e4ebaa6ea82de6a9a3b9c066dc6933e1a3bb804011fbddc7e63548ed27cf27959e5ab9de8037ae20021691ab92dadd9456d0fba2ca97c2b9711a87476e2994988325a7a8caff74cfbb1ede416347042bee717ac035bced55d08a6d282237be52abbdc0106dab05d3b1acef83f3ea877fcbe5591a10dffac11b5e3a5e59d8f74c984ba13c02bb9aeadea11273062ac2090d11949b02b09ccd7179855e1d29cb1fcff83e2c2fc5837d0357eb44bfe1674b7a8a6581ef5c97cf4d00553b88cfbadd54cbe93260dc4bf7af009b84805450497b145416f1b6db9f3316fc9ad266acba159e54c0b72cc043a3d3c88b60a102330a6f48018338d1acf12c8703433c7a0a3a877a6f319afbdac9f9d946d322780e20b52d1af1beb7b3eea384235f9e621540acc53fad38f2759391df386a459f72c216090e1ff3dd1f6cab1fc460dfd89a5a9222272cd9338b150c19fad4f08495baa9b23728cf26ce6f0c4feec633a3892f06a1d9a6c0151becfecd1f98868684c0fb3f0a58dce744460ee37848e0c3ce003692e390901b5cac44bad97ca08f0829c0325ad411624b884571ff78fd0119da9234d56f8bf3637ad5ef2374577357213aa557dd08e02a5bd6db4a39af270d0da10695d8aba9ef52fe1c1120b518f824ae782fc162f75354600ff528b43349776dcca94682851ec81ec6f638744447a275c2e3f434036f973e74f0eef0c5d9bfb3414640f6008d25905e36d00cacfd649f7c3981d82bce6761a94fe20154caae68d9d2d10a5e2961e07bc8ce531dacf0427d055d805ea00d13029d681918ac57ccb4b73f6332c2afc701dbfe68ed40ff304ce8da7d23d07e8185cd1b40ac89605200bfefd6e7df2932cdab2378bc1a5289629a65e071fbcb66634fd4ce6857ee110791433213299ad9046679bcd57e0881505b26c7ec229b77ebda791b03307b1c7e69c40b2fe3dc09fd3c7db0002795c28d4a32e740b99c21dc62b2afdb54f5311470416dc49ca50e4c0692d9a38efa00908dee8f912d3d2bb07eefa2938d3125ae7b6999abe51cc9f9ae2cf1aa0f9eee78441a1df0218bfbd6054142934c3454607a60ccb679cc97deaed75e3c118c19ac861dce2418b9ec55e36ee8ffd9d9a391913a1ff9265f85f0dc4470471eea5393fb9510435d294b71d4f93ce99d1b16a84e1053f50e84c11fbad11b5b8d9a27b4e3ba865c1baf6600511a4a4f88c93382f4f9f6b6b273267056cc30fb7ab649d98d087e075497258fc941d5c98d9aa9999b78876b0127f95baaaf479a407da047e40aa962dcb91fee5aebc481d342ff0b12c9533881e19e8cbb800b6feb04d83f6b0ffccb52fe1c7a1283be4421473cd61a0deedae2c800efb5d00b91fc7d01e9f7ef35669c276a9d116e34382585885c3ac578f396d728b88c4c360b84ae1fbd66389a66464b7e45db230e97beb7ec7594efa6ba3395eb1cd67304c013246001e8f9df8c43bc1d09e387dd3dccd7b045f1f590b50557122d2bd9634e00ec2d601dcd14ea0428ad22d0ca2ac76244551f662c525e89054ef303d5425666362b356886be9cab9bfb7d3e668243d730245262ef322cbad024b45306640b7869fbd9d7819c3f2cbc54c9039c04f5f9ff782e3c49e6a0c131eb1229b163dee12d6d2b23d703952fb13177cbf7eb9a9fde1bebea90ead04e0ec2a01cfd2914fc551e09f7fa21db43f0680d585fc3edb14ba87379f6f831593ec1e0daef98e683a1274787d2c3f5317b96137b33208ca84f333758e010a6212bbfe39920d0cddfa901dd6aa1be368bc24e668c22f5dc1630d95d254460929f24bb75ef55edd3ce3b261f0ad9513de0f467855df2725ce7ca5a3453d4a169309546da1076e651cbf1e99c638db9fdfe21d70395059a9687ee389d262737ac3a3ff31f9f82695c9c9e86db25a0a80a126d2838b53eb8c54f06d868f06bdf7c7715bad3317db95b71cb501b0f5821016c0be5157c83b3b0563d7d18b44e8f96012994229391951bdf67fe93e432c2fdcbc84189a4db42443767355ae76c05368ce600dc9fb32bb59e9dd8d72453c9953860b1dd66fbddd569b6c83236cb3fdc8c3262af3484648abbfead9a7f1f49c877216d07c8bcbdae3e62e4d80a212e0218a5349f3c224bbb654bfe414ef6b09d22619949dd803bf68a0822236a8e8e49faaeca8e7643c808939fba577817015b0f9e086001efc4d1b82f5862590735f54c3619d5431f800cb7810cf4822d48f6ebe870b0146810a913887bdbb956a086ba56d2595c82c11a9c71a156e560a08470eeceac181150c0222ac02e6b47b6440db98335d5a5c3755394b7ad925eba4b9280fe274940684ded84163c8df639c8e6bf0d3e1bfbcc7af8ae459df592f41fe843df7fde915ad32d319917cdf3b8eb0a95f9a471bec86df1f69854a813cfb9169930745fd691b0897b598f5c652d28a11e8631e4cf0cde7e216fc65df40b48dd9d2a5434555c0639104fee6852991678813f9f9f6a292344f56bb53a8c2926004ccce40eb90444eda4fb74fdc5cf27d71747fc3480d082e90984f156b5897c1e6e7d2ba3440d09f659d8d4e67da538ddc0abc9825fca3323384028fa8fed8eafea8b42ac145a13d78b3e357374a63dc0af2733347ec8ea07a2dd63b6cc81025561aeac940a8f8a35f5efc465ca61e5d279bc07f0966baee8abad4e0c1a038a4009566aa40ee1e67ab58789fc0bf45747beba2f81b84f7e8f1453ee388732185cda00dbaff58dd2050fde46f55976121cd8a021eae5fe57fa3e84c285079515e694c7b77caafdb62dcd1aed70c8ffadb724aac2a34ff1eebf5c9a001bf042a99a8f79bf34348536e2297f27ec004c4b598cd899a7b960bf4f300f35024477df29bcf66cc797abd4f90f617b686aa2652158b9097fa52f1abe45f28cb488d084622177dec5ea74a78b21297a9c8eb3de583d29022fb4b1d4ec7bdf9e2c54f666726068213f13ee4dbc1a4f1503af9439adb2d3d1bff6df5ba01443aa9b7ff2bc3cd37c5ea2b059084cd30f0b046e7291221c5f407e17883244ed5402c932809b66389092145fddb2fa558a9f08295deadc66acbfcfe10b6e6fe3a7cd9069a4ed04751a8496f33c570a20df6698b088a0726b33dd4ca70901040da4c865e426954e74dd36ccdaeb3b02e2ecbf6ee58637e42fbaf1545d0f85c96fb6684ce0f3a79d489701676e4a47399f7ace5310f52552232c9a748979d1325b841d290990e2e04552f0a4174995a7d826151188743e5229418478fc368b5b56c2c2597d15d7b4013f1da5e351400e45da4f0181e98e35b7bf144aae53cbeb00d14de244c0fd7053047724e854adf695fb8ea91f6058cba3d50b3d678e709c3e73fe600a0b4d4e432dff377845ac15e7af07b8f080a08f0f360ba660c1dc35390ef9daf045ca6af7659961b197335799189477c9797c90d4b540bf1de39df643b3342cb33197816b5b35856b2cb6fa71522051d220972a65eee45bcf6f3733b87a7186d3d06d6de00467cd326c5dc2a0843335444b9f1ebee13ad6ed5bbbd3cc1fc028da368f40c9ff4888dd1d9973c650806e23ea2454407221182f6464e20303b2949e89e9864b9481203a2efdf6c71bf73c214ee3a9505377af3727a4768e3cc574b09a3cdfbb41f2eb343be6ca9281d5fc2b6833b4cd43ee91ede37073c1b44310640cd4813c502c8a842c7511afb35bbd3790b8c05b28fa993dbd6ca6ef3d3561d0fbdb0e04dd0663bf304a70d934b6ca37d808ea68a63fa7c2643f104b1af8f3c513ede7b30cf73929412c798cc4beea0e63062ce67023f837879a13be7ed7b5c9b2528982663abaec11ac498d77a0a48ed32d8cc4593e6d7fd2fe796a4c85c4b6e49eac1c819324ca85e3f353e471840c2b8b5d81f2baa904da3b0a2e8d6dc7ac7b1355c5fed848458c96317ccced54a5bd043b285fff4e4db17a340fff985cb09a47f78b3bcd2ee603195b426c2a404da6b4a072d36d30e6638c5fe54b046fe9c02ba39740919a1b2a78d25d3a8617f03339827a2df88135b16581f6cf6e4300d0f5ea1dbfb9c7830e41cac767526683eca326db37d8cca34c187e3036576291bf7dd63f6ee1a937101bb66d784f90475d05d7cc1fc741147b890a924d10dee43e125f05fcfa07f39905eb4c9a08fad5be3f7ad63e9e35cacfdea5b3d02f7b79c4b677c661e4453d3ad1c74db3aae91d539600ea748b00892f016f9c3327b095b067369bef3b284b6d3c1dd2636918fd7e5a5630bb7d283968499a3579676f777fc1ab73a4e49a4dd2725d89e344480b8fffed60c7f1165e175c688b9fab98bcf9d1f960b96c3297ddbc409c81d1c9b3b33854436fe0afa2a7f630810e4f412589ca7620689f14918c98fc3ba8069d45301b4c20bba1a881fcf48348a2c894326a4953325e1d2ee01a129e87a05b809a5bb4f659932e9c7290cd865f1792d0a86ee64e9625973300c6ce95a1c7edcb87afe311d04d545f4798691ea07897f158df8d7d02a1303569f994bcf3082b0bd7b679cad7a93f9505c084c78eca84580d3dd5399a194e3e5771608963c4d461553de59e51d462e890db06a57ea539f682447028c5d156ed1f81135620997a401a186ff913b6df8e7a598d9773872a84edd02f70c8a847f8240ecbaf221a40bb9095f597313652534c902d372ec635ff6612167e16d7634d3d98bbbc0b56fdf9587417811bfe18ee689435413abe915f2518d5fa9fc24871ddcb1c2bac2327464004cc5d18a8ab6281bb27ba0cdc82b58e3fc5f559522dcf8cc9221baf2b2e19885be01430a4a54011f73efdad5f6625bd22e1cfff0608502b034ebd84e9497a535feb6d2302608066ca76e8af755ae460ec4ab7a924de6249eb71a63a43a756b461eb2a7719415af9c34bd367f5e4f9b8389696e56d40505e421594e17a6d40e11d757120ec04901a6af8d567f8796e9449c2acc3615f921f6dd3df302f08b94c61ee08bd19b9bfe8a01b41b9a23e95eb70e0e94bdba28b0fd72f7e0e90ed5f48faaeb149f60c01d93989a6dc9a01b6af8543229c0c29dc4c3b002f2534b64afa58a574db128186726690096801d9945cf43ee6d9dd1176f2689888351acfc44a0f73a8b83098a77a367db2bc8e13952d9e7a20756efbc31286284d8c4b4e142659d563e99633fa79514d43c0c91fe658540cfa3fd0ccefcf0ab55b381af87682c2abd867214569bbd6f8ada629280dfb1e044ef699dba3387c4822e92f10462dee1c9e595d5cf4070151a45b0135107cdd9f91cb1da4ead1e2ea150acb8ca7c12f4bcc7a22d3525e9eee2e2f2ba918dae7c6b61af7dede0612fe649eb09326eb23fff5dabd84196e91866c3f38332a6c44e4c6b71c34184159ccb4025e79ad8ae00877da8758ad3f8b3abfa6882f525db7401f434db8ea3035ee420bd458c8225bb0a62fa3a2a097d1a90b59c71766b04f482890a3be8e4deb881e71554db7c041aea8baab70bfac5e3af91ecd70fa5251b163a21e977323345e058b34f248a9d9e05dcb56c73f7abd38926bcfc2f48c4f631caaeedb96f83776cc06c15bc49074b6ded10792f43f7081a274904d5b2e985b3f3b1e898e21aebc73a627b38fbaf89b6eedafc2a803c8f9839ad2023793b7de64243ef9941e39bda5faba89ad0d5ded4a5fde3cd5a8d7c066c66bd0a17e3c62996d40c85494f81563785be7c318cb55d27f6ae493463b244772f9d1fc9216a1587c7645836b75340a6f29c1a75facaed82939b240feb9a89c0b200b81c30ff7554b9cc608d4d1656e8304382f45c00c77047f72eeb705628fb4046ec6bca86238cc8971625c82fd94dc5fb8c91fe5a6b6628427d26605a0521c13182106a00361c026423f5bfe63dd42fdb3bdea963a38361b1cac9b2b386e707aa2e5ef4dff816fd210b02ffa44d2c52c3eebd73de6434be127b85917f0f4793025661a8d223b8861b374783aaa9ddc49a2ad3416e66b816f04d080f3d048fb769ae311649c85b7892a4fa9462d04ac535318b0646800afc3111eaf80ce9f79c41a28d1b7a2d6f9841ab155ff938502cdbd9181b5511bd89dce6a2f85d7902a756e0eab222cf67aefb6a9195559368e2ea77ddd6530686c11d07bec48ee7525239ed7d7607c3eef31a5776eefe53e7ab8e0d716079cb4dbd3b18dddc8159083a6fcfed66b2be534d40ba1ae17a6ecbbe5292a470a2dbf8b596ad1ed1b8bcb0a1d32cfbf984e9ab79acd5f5b711a642c6b7794e4ba0895fcfe942d490fe0cd5bb5d96eb979e3cb8df4c54f62f68f729c7c696a86adc2828e2c9c0b8b4742b885785ba323382d1e279d72fb3f05a1a72e4567603840cf6dfddd08a7e4b173543a204660390dea6b5278d71d0971235e36adf6cb3818434faa5c258eb2cc5c9d37d7ca00e89cf4ccc4235495de1e9911f30952b046f2f45162053f904c229e22c827fdf8a55f395165fbee3655af598354b38568c9178089182365f015dce6eaa6fb9df96f86f1ae80e27548132c53ee2efa5675281591b2a529380f6888e8d3db332de80fb93ea1f92835036554dc98ea9536a588e6d9b334578eb1f905f897fe5603bac14b64106fc3037acb728b9e4d5870edae94f657ee971d77062fb1d5b6d0827cb46f2a53e575442b97171b910d995a74b6992e34ccb7033439f0a611752c403469a52453c6af137f7cf02eebcf4f25dafb577fd54fcff39ea884ec4b4ce85eb4c5cbcb27acf78ef27c16ffc03895fa6fabbdd7b5f9345c5b55dfdafe0abc8a636d9d19eca2e2590769bcd1f2db7b82c1972a8cd8ea8720affdd475976c5074dc523cf40f1fc74cc7b2eb87f44cc57e0fe6ec21414341b92df8f67f7d1bc0b5710aceafe0d4fe9d8eec5a23c7914277bf0385bb1012c893f4c198478f5a4f61630f40cec80e19492571d7c047a58d32d29eeed40c55fce22f1be8b551f8a0c70dedbea10486659f8821f5e0f7f87b94022729db07900e695a04c83b7422a153b25a391b6b526ab95a49d053d6fb9b98e22f8bceeb62bfe73c22a7ebdf7b3fc682fca6017f404ea3675379d91e33e794c5c1d77868f1ade0d295298e4fb6c425294219c5f6b307b92e71ece358d3f8c4a86918d24b5329e5e89487f518dd8d686f33d63c2e066577d90bbd0ed0dfb02c926315fd6bdd10abd20269183fa4563f62067e0b4c522274ccdfd7453b9444c308b4c1d568febf170eaf356b1417c9ece38c8d435da157bafec7823e1f6da59756006c05653cc53864efaab7bfdc32b46ae9bc1966d411177c254a48d85156e8cae00b6272c03c0614ec72de52e598b2aa94388491be5a497e2e916ad6a072d7d7ff08f401915808ac86cd2339fffce8e61b4f3273e0fe2fc636a00d6702717f6a7a2babb0b68594d14dd759ef2483f4a16e2597ec02c33a54105aa4df0e3e78b85146ca9b7e4f2837b69b8dd9d2d69df72b195b71935fef2fb6bf064e79fc0d57789cfd875773177498b1fa73b8889b43147abd3fec2844f241b7b1a7394b26e13405c77d57598805868723053ae01a18d471bf474eca48fc42148891a0ee4f5918cb7002e71dcc3335f060887c833be07b0d236cffebbee2131755d90fc766b5391b2a4a37665b667c9a78dd3e619a92ce8db37c6cb103da3a761c3bd3abb071b707d5cc70d543d3df12fd0217304bad8d581ef4d1ce2bb512425f37c56ff10b850463b927fe448b24d1c1348a0a6cd3c0f826dbabe5ec2eb810c1255ced2da5aa06ff2868f06c13e7d9c45d65a750a8d49e6bb5f6aa714cc831d3eacd553544217eb47bc49b96003e339f34f70696387e16b0d0dc1035068b5cde8b7af24c3eb8fb9bfacb871de16f157caa9008c5fc762d260d0298b1ef9d6c8fb3becfacdc40bea8c4352460256e71823bc78708b07cc042606f9ca25a3c3f5f5ed49aa571ee2c875fdfbbd325a0dde09cce15bb47d31862196feb393dbd967d5e6bc52c5d698aee31b1d2cf34642bef62bca4a39180ca0c114ce01aaed9d7c239a59d687426ae581d346bdb9633e2d3b1397d50a0e6fecd9db0f76906c88b09f9117e56f90ab9c8aa865a7bb976b9a7d300281b63ada6d05477057ee0829ac0f2a9a276001d3a3439c2fc713a95a992c53b63af03a06de93cce25548575e2983c432a8201fd5d7dc888cc54539e83664e51c97d72427d2a5229a725ef2c37a6095c80ff06bf4aa558066b7e391537d56d536b4ad5c487eeec93faaf9c92dfe5eba38f1b227c8b751c7447293731f22d43dc554677ef5808f48057a43f22a2154d1781fd2e43bb036c860886b93f4b565000969de1e544193ec6ef37f5cba1551b7b5654e1aeec55447897c6470bfc6d5eac2a0f18ea7c9812da0678c7a05c117f4e2ade2950be9708ceb6b6b1af1d1b4634abf5ff6f9f8bcc47e20fddcb816b224c61219768babedcb0d4d8639bb6c39a4230ad592e4df087a7420b4eeca9b7efe139a8430895f7f55ccaecb717f6ea1a421b9e0513bf2b76649b6595353f1f02eccaf349a62b6ed815936e2e3f3f77ff7771de18f5fe0ff092fa0db650999bec2f446c4b61ed2be3b887f034cc6d198684571137aea5b2da6075166d3aaa20713c706e533acdba654b91d06dc68683fb33e8c6ceea0a1ed54ed49b215b798a1fcd94125324f5ddb3bacf4bb7dbe6dfaa7b5954b2d5ea43a055d51e51452def31fcb66bd8d53f5fb072695464b0b1be2bbd442b2350b8e1a197fe6076b56bc54d9576b528228a07fb5dd079688a62c823c9ee82fb4e3d67a97f1b7179e379c244f0e4fce68fad8b104f1b81d0dd4124961f58a0e472eaed611b30cd7ef066b491ee1a4bacdcd63c9306ad7422b3b2f8b51d574c46b20f4b408ccd8f0a8ae8008b7d78cd8dae7c12766c4b2627430587df07e51fcfdf5819a123b095895d98b9b95551d7c6727d0fbffe1320e2f0a6de813159b109c74a29c21c65686101ace1d9f30c7344553cb2d07c2ee66ecfc9302f9572e386c06964b018d478db04945d3714ef1f95e9c2bee1975b60441bb695d48996e568de86ae5c96d063abd4843084ca49d19f410b0dc4f511112773efe2b3f05665e3635918978c5d09944627c555052592dd9859d968458292f72edc5f7759f75b20628b47df891be8f72ef1d742ad79f13aee75ba234d51a302d2e5db56c7105b56e280f02d9e3f086ee017c6d77c4fb7d87969c37f1b494051c9df91d973a3ef758bf6041eb162260d5a174dab85a70447dc88600b672cf9d949eeda01824b92fc3dac31f8ff5653cc51b3e6cc558d40924e9af87bb32b6e8d621bbc8969e5d5e32a26a8c0b3a9b1da66dc0ef3cff6450ee8cfb804351f8668b2c1d3c1f1d43b5b40191e5d65ff97df682067866a5d5aed19e0d5684150af36ef06479c139ccdfda2e51bf069b364d016557db361985361b425e8274c962235d4b70a1643c032ff9c66691494a48b322eec1f2e8c490ae2bc41e3554e59e91439d4a38afcf0a0d35b86c9ad34fd97ab0880149b5737a5e775a6ad6dbd155a56d7d5f6da1bc4c9e65225ef8dec91cad08e37bd25021bb0a4563b991a58452b7f571479ede47f087d16d24492518567adf058b2fdcbe62f353b8d41aee0fc60918098efbde9e59d4fcb6eef6a523cd49806d1d16ca3aa9374eb50be64d88a3f4f5126507f823dccef1150fda6b6a4f28a48a9a0fca840cbb72ebc6207366526d0bcc650ce8caead6ba28b784a7321da4a2d2d87f936bfeafa8548df40f9f31b245ab993994a169fa1f4eab0b6f694899bd80f52b3396e133514100b861cb3d613f4180b3859ac67f058452b92dda330a22d19b44d4eb956062c67f2a6a3b64de282a287907b4dc883087298d8b8b4006e4ef61b460c1b00561d328a21cd1c3d5850060645375225e505aa2c192f3ae7eb8e6c5fcb8b443e5b28f6ac093bc0ff4fb09a309e044bbfd7cd609a05bc16ae6bf9b035db5afd2f3269bd44ad348b4d88069a445ccfe7e226edb0607abe596881e106f0bf7bc6838e3542f312db6bfbb8c69e35459773ac47cf9dc328576a1854b9276fcd17e263694a4326432a90393bf5e85f3110c75e4f5bf2ae295a2597150f75088845c131946343ce979fc265aaf9f29580a0bd957a6c99d89ba0617b4a4d9845c4a91c01240515b001174bec7888ca9c39277ec28dd5fb553ee2cee1e390b65e216e93e0a35db70e28cc0c8a18d54fb15b16202efe9efe0d9d9f06428195cc3536820f39304e76b539312f6f340568f762d8689b93dd3a3e2faa2a9da18aea0fa658ada965cc8d6e7476f7dcd91e983be55e9a44f93307a9d4a3c22e93eac40b830ee6c253aeffbbf76e96b6d6f31b73bb402f25a6691dc96a69a1430bda0cadb940be323d99491516ec736dedc5a1661d75f899bc18e18c3e26358bd9f1afe6bff63bcba8ce2a4a0fde2a98f8b09919071500f25d4cede00034db9f2cba5b0c2369d05b30fd7c0909063452fc884ad9208f2990354814d9e6864a217d767c90ddd09e25795a9fa0aa02c1eaf35ecea37dfc912648321fcc78d1306f9a3adbed9f4c5c28b1ab8d76d3b55d09a4a97b9b29db46b75d0d46645aa613f65477e760f945581e3b17bb9d05d92f87284c2da2e679be8ec9ce5444e893ee3f857334f5a36857aff0f8964c5536d12eef9970b2f913f06c18678d886a24ff30ad363f5b4be907b36f32d639f34eef2dd1e4a5fd315d8591e786a061343ffa47bb98f7632c3bda200fd2b0264eabacad0e48c2b144e78211f27a2c2768c9b681419f29f1883172c62cd89889a0abcd0f694ce92d562754ba94ef543243433a9a9f7e8e6d368e197aacf2b2fd0bf41f981b3e128ca67d413ec7df09936b1ca0676f212ba472b390a3f2576b16820a9529c343b8a31c1bba3c4d5e0ddf4b6b3cd811d9b8fbf0129b001edbc1eee1cd244b63b49bdba58ac71933413301fc470e785abc7ea02c2c761958a953d5dd60a61875d599dff9816dd670001c8852dbc981bcbd36642047f03e4766aea48f453a4c60c3a84dc5657cd33f3d66af82bba1f80a490e673bb78442f5c573974452c3d88e3b1b4561e4493c775235419ce9b84af732f9f1943999b114d53451830f1b2e13bb0437b15ac0df8a32e9ceb8c60330dcb21e7a9c1cffa98b5654a10b99058ad39718169039bf78a846a41271a006defe21f995e5126505c8c86a76ff99fb4814bb8061eba11c3fd00a7e472e72d96931dab4a60b0d969fe2b339c8f594e1185d1c83afe959ff2f2c9a59f8df494860f4fad1d85f0afdc442531e05ee1296703eb1d83a94a802f653b610621a2d777deab24138891722f3895d67eb0fec8346478ba42a6bf587192d8b216b9382ead98d1c4cd26a5feb12d530bb885dc3d97a2ef1aa3ddb0e329b79700a25670a0dd27da9a98f24ba39b06d63b6df347e7f4ea01287d4402950fcca59aa636582a8d9ded2770dfd6cb182a2fe1090d3d74967acf4b2303032de8362006617fd18d30b1ff55991a6107e448ce4e5a45bb5148f43752d30eab47c10127ef3bf818be598dfb8c3a338f6787961cc816ee54c554fb2541601e8437f7d0bea3a039f3b714a0dd6e37f23f817cc1a1723518049bfc164a98d31fb3883f17c7a37703ddce3789f45b88dca507b32457436c6ad65737223a6931e70a72ce3b1a64da770c80fb62aa15ce28ab95aa9462ca5da26b9f32a4d8a1d8a6a0d27906bb2a4d03451db80d26f79f40bd39ca05020abb527f2424b3ed5e1b8276309cb94f16d59bfa9ec077d94bcac9dfb2cff5f269f90bb90cb4f6fa74a70566f9262042abf7682c2b6db4a9eb051fc40b6769d089bfcebb288a092159a9ad481e478274121f391be63a328c8cb8c8f9daaca16c7c2a73ebda31df55643bfd71fcb8e83dc98c6ecfa391260d5bacf4547e36991d1de73e7b511843a90e317b8bb6ed623f2be86bd594f778554918a4679beb006193f65a8acff41290322226b7d5941ccc5deac3d7a0a3ed5bc9e00400f6835211723ed3a14a77d93f086bc2f48a85a20a139570c34ee5a692bd8a99ad21c212d9873ff735d4df8792449268ad8e7d7f809b17abb3173094e83a823c165fae6368abac5b46643218f3b0ceb7d79895e2a2f89bd681740710a2ff186dae77c4ea498df92a5754c0c6edd171d252c0a718d2b9358ed36631fb9e0364a3965a27168b0b7bdd0c04d091038cc64f9e01d84066545f71b82c85a1cf45ee38420bf62e24e3f16ed47f6b119e904ba0e29c6bed2fef75c98321131c37d59dea993d3defbd93ceffae52ba9230290d3d4d7e40940dda2bd2ea59095233f002a727f23a214a50a3f216ab364d34d9eb79f4fe84195d3c179dbbe0efad04a0e3513eac4362c98e3177faa7ce8f8b0a0394aedaae03b4dda5b93da95865e79d515b476385a887c64459449a7a1f8685b081f48ce3ec5271e1b75ecd483a3dddc10f28fa4598f0572342852371b447e56b7bca9695bd888d32881be35a6c236ee5843ecdcac8b220b55a93dc5d13a350ad31c4694b80c41ab9fce55792ec953c072a28df09c63f2df670b21654d90c5f27608d6528e9ad0ebf6a42e2586a117ac3649afad23c328c0bcc697bd1e4a5507b8b78b8b2cae4b1607d2e1f78dd252405ca63642ed67eaf5a8e6540db1adc38633e9a4d825b1a045e9c307a70ed7114aa62dbf21e23257daac09955675222a55bca59376928b6b54263eb088784a89b6ee063c3eba8020d21d32118e3b12ecdbec7a5ca043d4e8f9b754484002b6ef65a0d4327e55b503bb794dcbc22a2d7bb0991a6ef28d00a6c8293d033dc1eb263d0fa20c252af10351c90c2dc11fee109379db84697be4f6efa2ae40dc520f247622b135d447979d5d6e86389b2a808073640664d2a88d2ec5e0456923a12172a607beadd4598b311476bbb6d4df5396e8d5d540a6ed27b1ba562adbfcbd287b13be94d088d0f5d66b37dc385cb8b24a58add7882174cf709f6f8773971028acf3091d13595962351cafb24776d50a3b4b54dcda5156aaf300f4a948175c59e6e695a111ff77f51ab945f6eb8156be1dc9176c8785ec0179d47051efbb5deb80c548973e78956539ca9a4fb5658e71105461d3f3e6ef7a5972c6e2c3f30305197d41c26798f8a2af64d700138b749b021fd430ab64dfe7c181fa829defb246353ca0419924d1bb68c582771bd00bd5f57e98a8ba9a6de551c0b0826891c5adefa0b34408fcf8b5554484b687089d4119a64460b46556ec6426b84c54368da36cac5a7702b6d757e523f16151304d9f7ac0e2e7174018daa7e884fc62e0377de012b3442253e54da9bf6fb2b4a5c870a9abfd71d6b84f352bdcb3f7fdbde37c2dc388feb0d52581c8dcf4b69bc3ce50c44e55f73c35bc7b93bf9fb207e52368c7f57044e570c3040d9b213b9f49ed0af8b1460b448478bb816f5602c404b9178e6602d87f067816b4c0589dd22a77dfef010333b9d550e139a226c34385c1b96546440ebfc57dbc582e8e1df98b7d98320af6c3e39483a5924149bcd77de839f55523b3101f7df23aa8904ac84dcfa0eef0d02a4fa53207270b982d21655cc2fbd0f5729e7089204298be58ec85c6b2232ceaece47431f756a76a5a7545940217d4a0c620ec675307970451d502500c8968737472498538b62f8071a8c6806e031e8a243001c3cf84b830e99c527dad976db4932bef9352853e18d2146e32261ce711febfcd9155f2e4dad019335beb5c09c9f63fdc3dba6f4e18c27e90cc583c2d18a5c4d808ad821023f9b0c492b3d4994c086cf164a33a4c7497e1536a97ac57a6b6328a58d09c460e3ef0e9f708e4c4392e2c6662866c408bdbe07443c7e5f5e47f9a8a412672dbd34a50855c40af9707a5314bd460dda89c8e3937b974548a78164e32cb60a4b4b4120f0e3456dc563fd8bbb222708c69f8eefc8fc7969fc6c0c56fe6acf676bbdbc2d62aac7462fcf546bffd5ebb7c4fd4cda6e579b5ee188c506b0f48da971f8dc355f625c16f2be75be29ed2b3dd71196ba283279b1d31e87e4739a7d9eb4fe7dcdb524b3d84e431e66ac69020242034a9c14564b6f40fc97a0357132b551faedcff5cf58992bce8988cadfc692d403017ba86b2fd24c1e0a0744475bf557726be9d9edb20762eb6b452ffcaabe86b90813c2b92cb8753ec63bd79098b864a322a701d4aa42b7686ecdfec4f3f9aa607b94dcf6dbca0d4f0d707b4f062ade9d25441a2e6967f60037e3585ce63f9d3acda4c087150be7ad6ec2cfab26ceea17f3a6e08e0673203ba2a4d51b04fcf21cc504de157651bebe389fbf63521d6cf0d345e142ec5581e3626be737709b96c34197160baf9d35c12fcc6857f7b830175abec84efe2c2c08f1d20193f6301cf03ad5871837ff0940386e66c8b5907e542eb1c160c44bcf82992125a01de370f16b9226b28328fdb6bf26093f47698d8a571e228250e2b9e11ffbaf8abb4135f821561376b788a843787137169d05a5f836c21453728f83e44a3896e1e59b4a4e3135d20971b368c77629e6c35c80b89c1429ba9a9aecd35598be71181bc1dea36388d09d64f9283f0db84438b05f589974cfc335965a02b6cd2dbb1eb700772409f3b38abc4fd6f7837d965af9c1d2cc801b804301a9c8b978b114fab396cf71153dd61d568a05bd76e412cb4bf6317469ba5963a9ad8e3e1c035ad6ad9d85e6a4e41e2a305928a00bc167bef9a8f22a3ddeed8dd408e8739e543e26b25e1c74d8650f264b5c413467c3c485a9256aa9a17e8504f0e6b07059d91d79455806fe4106c648b40099a1bb8e6e3980ed3141aa1dc349352d116f88a202b7d07cc98d203d92868169d0df862d4cf476ab36feb3347ec9c96729a51d8a17b5536d045e9d7d661c0c172660708cdffe8f55ae51f2696008735359a52bdb62c135fd4ec8eaf2168d33856952e2be2fcf88959e1219a18dafeafe52118efa1c4d7b543a652ed8cadd8e49dae315498ece81cecf1050fb2c9b5955c974071fa7ba26cd0571b11f55a86e5cd14867ada922c6c80c5430a8393183102e641395cd0be62a2b4e17a2280d1d2ccbae4cb19bd185d80ba006e0b06c7e772a7e1cbf9ba3f433295167d42e1305c89411cd5b0bd7c8bc7ada71b6b63281297eca38c61e61a2a78820f6b1828432196d1694bdbd4d4e63e82f8262f638164d59f54e7446dcc26a0ac56a223ca7b8f0de500ef20f4fe542e8a41cee4f43be89d073c7468660d9f0e885cef618346d06b9f85944ac3348f2e4825f38b0dc4ab37c5b47129e31811b19edd8627355bce012aa93c3ee3e414cc29aac8b0d5fa71a5f9a020ca896fa966196b3ae753e4b82506985be7e2eaa6b178841e3bd6762944293f062c0035b326c2512309e866896f95e319d0518f30ee478fafc29749b46f9c9a539b4be6c0be98f82eb0d42122d1e973bf63c93a5b0afdaf8b2da841706451f6586e488495e94c152909e31b1423c9c3cc76937f4e7e8e4f93062eaf74525d4471ccddd2035fe246e0f19a57a7d1a3546875d0b5e2074970f1d9b5174c59d8652eb5894b343bd4c72a1b1cbdb10633c13c1be1a65ab2166476a1414c14cd9b055dcd439600a243a46e744e11ea77b0072c573a1e3648a6612def57144d6fea13a07f5ddc43f152fcb8b1ec654ae4fd7265840ca0e8e0da84f687f259cc97eb4278b003b9e833492dca8002b4166a78941aa5d14315fd295d75d86686d3d7b802be4ecaa69481d781c9b3df8c4a853479915712c463835bf9c428dd501f04724ff42347913da94d44be8316638878007e2f2c62e9b0005d263975852bad336f43397d616aafe436abd903b725d57e05dbaa9e98bdec4a7a56d5afee018ca8551a9016550eed1cc11082da4a01f915c6d07f9a2586a555d6ce848ec249ddfa9adacb007bdac3c0cf59ca43259e99f70f259db66d0d14e704271996c3563b6a97d0b4cb526e9379c2041afbb0a6680a623ddf4491ef99a302bba8a9f3c4fab2f687058d8dae66f4267069c5ee9c2f363b657ccf505f9a5bca98f8094f51a6c6267041fb7b046b05a32892179a4d76796be06aa7f5e313f77e911f147028cbe8a388c09e00f4cd19e5d3107b0135878f5f6c12dd60cbf03a7f0c45d16a318244397f0ff68c131c62e9799d0892a39704538816e84da3a578bd4e20d40b5757a4da9dbe40fb477ce955c0473b1b63e0294a56a83eb86d5276f612a9b62707677a86eec2c8ebabbe56f3e207a8e7bebdbd20b79ef345fa408334ef6fbb82cb6c51496e123fe84723af55345f2046a8726ab64ac67d81f62b18c6901b3b77708d2caa8ba20f93f9927c0d230a4407c07e4812c957915124d4d884aa5f6604d7a8187694607bb86fbcc3b1aa051a77eaddf374862fd92f308fa6058d5f2e3178c3b02b1c0269c306ffa7c765493ad04f5adeda3b0f687df497fe378c3fd03ac07cc5aead41000ed67b48b3813f39e583215d98968af331dbfc95c559a0261a901c6b84e62f96822218f0fd7c2b8768bd157ad8e72e86043a552aa214fb750480071cd44916600c3726c72f1dc4fa9d1cb6e8a03cd9a3b0511cbae7854138de7baa7b6df5dfa615554f38b0a7797b7a48507d233bdb31cfe48cea44b3d3fceb3047c82ba58b96762a271a49c217cbfd8bcdb59a1f36c4d2c48d0f443ad2b3ab2aa4eb70cecdb5065f16d3c3a24197765e2706ede08d37ac280664a1244967db322f7635e5b0f86181ae6c38a19a6e31959e3a1e057ca930591879fade9526bb61bccb97855f2bbaa08cf9cf8f073fa6fe69f0db7e0d18a87ba2be988093bb1b7aa7c974889e24a449646457c1bef764c2563d2ace389a55b0cd0e3a8481a93d6670c88b612baaa5528ea5a10691172c851553eb8aa5a7f91606373e80f2de70e0c620e000be40f059d61c6099a392ab194bcec918d66d75dd834cb267a3f282598273f15c62becc82c239f454e976a9091e78a00463a1900faa534a181809b4f0fd9b2d80cde6ad2ab19667c05e901f2d57edb71fd83c28656e5ddf849d1e4c2eaeb7b89f1a769500173c6789934c218071be41f4d4e96ed3372e859365b9d57875aa48e3580d5a6ba5205a3eff690a18ec1890a5accb2efd891a5b21a1df17baf74d8a0e4a867a77207795f986b1096ca492516f6edbfd50e32909289b0846fce91e227fbd46addc5206dcfb305d723886fb752e659600e6e034d2f966509ef7defcc4d542dd75f23f5a3b6890d7aeb2fc6aefa52095afa0f06bac2a59073830c0127d4400477b4bb6ab86f8a03d4bb09d35216b2bd05a05dcb26b39ce44e471b9e0e53279b7dfeca9c94fe3e1a37d067236add17633e97a46ec7f6409937eedbe5581346ca288f78d11fdc9502083f01c0ffa29c1ac03bf2f20b6763e4cc3f4dc933ad4dd72545a5362e61cd17992ed02e0269a7906fc5a8fe8b8a7d0bb822d17eeea1704dff1be62cd8a38f579dd164ebbaa4ea8b648563db150ec224852db6ac612800d45a9b70827696c10e5e1e17b010e6808a50c03e75a1f7760e12882d4bdb1f80a3625b905b9517359cd0ce058e41fb11f1b15b3b927356bc0f3b7706028d098232241f64dfd52a15ec9e6bdf5d40cb08bd07d07672ea2e201fe5431f33ed972f44293b6070c609e01f6167ef40fe85c172fe2eb9b0153f5e63b156624906110d294c6438159a59ff1b4cdc062f89360ede16651e7ba22e122fcd3fefc8a00e24e232c04794a5a0e00243d89e3f500d46b2c20dc55340fdb9c634d2612d3772b3beadfd6bd9c1527e535c3cb40097cd6a7598408eb94fa2149cbf62df2974f2a2aa929e8215205f675186805cf333779bc346395f5170df7fce1522174e2527b8df33c0698e9cef5a4e3bddcd60c84a5465fa5f7bb226957d563b5efd48f8dee209641cfb10d8d59c08aa12f7d5aef5675dbaa5699a44444bde16e5df9a5e7a3fc5321df85120a86f7ff340c7ac48c075427ddd50433b180b358e1480ce900eca1cf8eef296404f5b25602ccf993b67700f5d666ade962c3b70e35dc37dc310a9f109b859b492d8df168101fd90b02a9dc62cb17d388550a40dd3ecb9216dd89f198d1353b70e0a7e2c5b4c7b45921c4c30f3d1d38f577a57365a26ea2dc5aad106d3c4d3c10dfffa789e2e4e1004a4a32af79d7b83b2f0700e8f715b05a1f201ca0b720abea5c3ca8855c3001f508d87aecd7d1895e8e6d0f64ea356825bfdb74fbbd985b895da34b368932234e6fe7d72e3b681d8fc02245471f789d271adf17e2a12b5686b4183ef22ed4bc40bad2c31daca4c350da6b899fd4cfa4a00df36d472a1dc1447ad2687c832b4fca96435a2a361628d8590390270c21755008390148834e64b9fb29095028385c4a7c2ed651dfc5c7b61f5a102bdc7f4935c81c1d4963d656196544adc628bcd48cd05f020b6e9f1969641243b3b6b32302927b54b4444507cecac051def8389328555b9f5b437e7c3dd1af8890a4ee846c90eb163c30045667220da4a8265140ada593d2332b6fffa5eb72717d1258604c6116ae26ad3bd8d6dfd9b334452c312fe64f3249036ac04737475a72421b568ce4935e37965fa4ad36ef9d4ac5e22294a6a0a62b59c336405a39241eb7596babf1057a8b5ef5d2c9d4d9d5a24dc2d406bc09dc62e206037a8287e5de06f3aa950cc04cc0e728df59704cc6ffa548c6c03962a80b7b85f6283394fd3a536a592a25fc18af158b1b6e2bc215241e182c38b4f4eafcb1f83ca72e7243fba4baf9a8204d185d973c3d3ea31a6a8ba23c073b7486d7a27a580c591fc451fae32117a58890758f3f5950771c4d69366e3741c7f91a3f772c03996ef2ffca06f9a471fed81987f3ecb41c47f0b44746d51f5a63c05623e0230238893db03d1352c9f49745f9408f9924e561a80a8218a5bc468eaa31a8ac9d319a39fd4def64a10401ae1243edf16be2470022232c83ca2bbe7ed2313bfbe8a73af4b66778aa9a697a756a17b65c70ae0eb336a6cde3e67ceb126ba57804d6a65bf6e4b5556ad666b4647391147c2a1f4aecc2c0d820566230ecc07183beee6ae4a2cdf6fafb95f3a933456b8ef80a603c2b5a73bf515f9629b5ed476e8dd537e7b0a2f350bc9afa8910aeebf21ca81e85e518120ea353df569e7c8123273884442ea8e4688827e4966dd9bc0537f2a9ae61ad5dc27012dd86c394553bb87adce581a8248e7d6ef09e104bfc2cca8b3fb8105ba14fa17b4430550bf17e17ab3525ef1078a3193612e1af464aaa93ca19728f6121f3ea2a883ce7a5d44c3bbd9cdc749224055f7cbdaeffccc9c7d1c4dae6be16d70daea35d8b696ea67b62788b34960cb52c5b24381ba00c9f8b62e3486d43919c44abeffe02f5cb153d6d5ff3f3577445e10d9dabe78abb01349cecb753085c7f693c666e7256c1e6bdc2922caf595ef7a822093251407eea17241f7b352ec2e09725a49f88c06d9dd12c748391205a330f19e9c7372196974503de88de71202b71ddd1e02c21030f9cb6bf619f4e05a45f2a1b85f0f5fcc007fdd90c69db6921c08bdd64504cf39a5f533152d14f6320dd239eee6ffa2d76177b5eed80288b5d7903e6d9bd5e671f32dee079d84a3f8377cfabe992e581e252b9f4ff8d45ef6dac09e3f645079585b8ab0dc3511d7abb91e9e790f32ba3e93404a619397fa5f2df57fc5a46078adf661f13256db1ef9cf370008f75313116ddd6d76f181e09d11698bdac09e0c9905af2ad505e98389ff17d2de5b719a085775ae2a5926d134f74c8db88beab6a430166188d5bf68714a25b05df6585a8b9e7817f19c69dabd813c3749d00fa3d5a65bec3e8c227048ba65c37e451898b7d76dcdbca158df136a5ff7c33e51f0af78413af0c0fb918c24fab532a2fa9d6633936d69640f7cca9533e40ca5d6987bb424b744c23d6c025190e519cd033c15f663cea6968a4b45cfc28bf629672b1d44dec621c505461d441447f3f907238fe5c76d28fe08b401cebe2f6855683119f062ae9b769bc085063cc85845dfd32b825a043291dff5e6fbd8e97415f8d63eb26db593e32b995effe8294f0f6ee9660b23b3619b28ed40d6a6a1d33ac9dce7888c4dfd00ec23b3c8c3eba61240477824f3f7608c738414e0838fbc7354d327ae4a499901f3ec67f7bfee13f32783301dd723d49a429b912a6e6e280d8083bd37c230d591cac6bc104d87f3db0cd438ab6c7196aeca953ad2a3db0c6e832615f1634672c5a7af1cd4e759ce65aa5a0893bba80514ee727176d764edb3d9f55544ab14d9bb8048420262df7e600211b403d0d85e75aa75ae8f01135ac9b5eba191b3f3811d5480a03c0113fcf5501298fbb4568eb98eedd59b2d34a44a6e0ba27a3a9bb3bf186487ae63b6a03601d132ae51fdd9acb68de0eb421997ead32fa18762a37d4bdeee9779e060cd669901888bbe385183315a5b2bfb7dfb8883002c864d82bbe4f438b8f7c9cefc6144c54b39ba8a3ee86f1eb41b1187bf270a059c4bebd5ffed8c4a0b71054c00ba7c102054453426cb86747249061e7b6ad247fd414f9d9e6ba08356083b13dce19226033b9e52bace353f2047e8fd92bde011dd176579d668aa0cdc48bbf70f81c3b7e7cac734d148f996c848c353b5feb72210878551b4dbd8c8debd6b289356fe92195af60e76f5f50347edcdff83583be68dc8b002c1f07384ff3c0fa4741679398b89d6a379087546b1f2913c468f3a037fb54e23eb451647d1ccb7ef045dde4645b746c34247b88db5424b5abef48fe80cd83d33297b8b339b9afa0a0326fa34e9e0d4186d98d9f11973ad9f2f350bbc2a8fb0f4fec13a040571f70518ed579a052c98a9e20c60e48f64e8cfed6d24a32d03cdbdc78c7fa25ab998d956a235d29ac37a9edec4e04764ca0ce16eb067928c1e539e16f97e16d3d23426d266f3683f425a07098be59fcc59b1a4ab097699c5ae09957f38e1df6bd4209575d14288709b829e5791cd1edeffe9bef5ebe56ab4d4a03da821e845805b71d981c55f917be5fad137d706b02df84d2628e97139b109d811a30b4d951325d7f066b5a7ea2b764b55bb4b64730346dab8a8f4583c892815e593fe3157a9de7b58982e33619bc25f6c4f28fd23dca0bfce18b7f5d08c21d865504191d137328b448d91a8b27e02a302baaa9047f71de4be4f7835d6b2149f878cd425348d8369bc72f7cb17d0e5bf646b1f8241e2beea6d86050cb442c1db5fb2a4c19168935b0240b508d4ceed3695e11c23eade82c01b3f9992624fab1c538fe4a5a9800fcb39f9e0c9d008db94afb0ebd752e9156116a3cf407c9eca69bf9ff5d54069faaced7acda087a3da5c237e2838fcb50a1d40e4df1131bdb058debaf0cce0165bd8bfad3d9a510be23942042f0cd1ca4a36ff8420ebbd7ed1a5baa4f59a6c2898f1587a18b26a8f7ff3b0cbf2e018c5f893e4f831723bcfa883c63a2b1668edfd2a549837c494e6f19510ee1149afdc4f7f73f816c0f53787cfc80e4b408feeeffc7974e1ede6b4b3ed65f2103f4b3b9497404d9519ee42bf66bb0460ec427646f1ef9559db6a749438812e22194b5bcc0f5d8a5bd2cdd34c03a2460318edd9c7cb0c375ddf1b4747af6f5d7b83ca08b3eebbb8ad9d23ba15fd144576ff0a9fcffe4a78d6b49a7c09d8670fa6544af235302f18d9ca696f46a16f0432c855f574320c7400e07da4c0303a1519de1b6215babbf2bfdf43c87a34b8f73b01ca6d2f203b9d93baeec6dc8684c240527c901fb5efc99dfcadd986fcc624da26022d649b0b0cf7f7a28fa4ca87ab22d97c4d2017cbf4134018714c1c090d232ec465b4a3577a61b8feb1cc301c43306ef302a686d57dd5563c5b3ff638dfd936af9628b2731301239e4436ae7ddf3fc659606c19f854b541e743acec680227325b6ae9ac02ec40f39dcbdc36bffccb3838e119242282c86c2b53180774807950d3d012bfd876bfbd3548b8504d35e4a28be88b9a8d1d17e66a6b278d2b3f1403c218b78fdcbffceaa88c5ad6317667841c7ded7491316aa590d26510bdaaa336a951769e0e4fc9664aac7a703b676911167ad6bea87ca096578e9c419b4bb7cf28281d0f2976f1d88b96f56ce1a5de5bde367d18576105d0315220be431afef0e8d49b86aba41f06de3c01c9be405d734d6f875467e841d0707f2fe1d462e1857837316c8a47fc16e24a53c0918a167bf78b6ba693b6d013a8abd7f7306c60e2a79a219c0350380266d6884faca120d023b62e0da4ff0c5d8cd4d1f015c813a3187f7c279cb5c73e441b7ad76ac000d9e3616bb09838d3add9cf3fbf3a3326160302b53ca30620f73a0cfc96b7578872f60daa3d6c88da5c6d5b3efec2f94351245d415d7815c0eced8c9aa5018f3812b55c189dc764f755223d9b0413ecf51df18145c9499e16a61535ba766012920224282680f1bf047a2c3def65052cdae8674ff313b844eec6ae0390f9b60ad0a0eecd60df698b9ff33e98342048aa4f6882a214d8830f5ce6bbf6b263706d8eceee93b2b133f6b8c65008511f8b88eeb01bba7fecd41da24c1fae889c565dda2efccad628300e286dee2f0c975ad3665bbd019080c17aa70929cc334760ad0c9374179612b3ab2b0aa89dc4f40ac3fed3d2c83097fb42bd78bc4d104f4e38eebec0eb8a18cdd38870e0b1dbb2512a0406f2c2e7a1290b3c849baf26ba019d698fba08274e3759cb4492d44ae5d56a6aaf8a41ec0bb5bdace2d7e2ead447586366ce2dcab6785ff7c902aefdb161ea4acd05f10b3c746834eb890c1179ca294bdb542bd7830912fa6c96e0b21e5fa1b005deab5bce9c7050382fbf075dd69360e989a1276df1a63b3e2d7c73afd4225b3f752a8d0009b600ad9f97ba86f3dc655e811ca955deac9d2039d9bf73db8b305afbe5b0a641c522076d0e32f20ff9bf9ed7f7f6be442d4db8babd3a7f28499586fb5e6bef301cee110fd0eb26e90509c8bc990c8bda83781c841efe488f74f1f994fd84ab53f3dfb1407848ef384aa3c0f39ace472f9cce46a11c3c474f42b80177d007a705f44f4f5cc1aa3c9698a1e0642d6cec25c6e7b45d6881db97ce2bf41fd413dbf9a26c775df6697688722872fe9d8d2b7523e625c2606b30b96836e174cc6dad6001c1205752b94574776936412b39c1c38e532f0885e3376c37f4d1c3fd0482383c5275867bda80970affb735853ab63c577fa8e09fbccadaa31b52847ecc1f70b39d564aec043c40c4910927b74431b8f6fb29a8a3640159b4e46b9d825644cfd4e86e7827ad3a8f6cb01ecf063e0f48daf38c650dede052aa9b3734f8cb7057ccdbc2f540ff91166587ee3bc2ecea646812b7b1cddfd51e50afa3e191f69dbe59751f992baedf6e858db9a614c193b552b7a6193612cf020d4b15fdc2b6240ef5ae570a6865d2d2969925afdff622314eed758f6d394474315ba1ba8ae192d8c58292bb0dadd759b15f4f20ec860c0fef15b88a0a18108aeb26abafe762db5db40d6be729f99eac4d8fc7b1c013f2ef5b40e12d34ea5b167b0ed77dab615285e1e8f5b3dfdc5bbc68f016fb1bbcec04e4480a6b9d13e52119dc87753160df11d2e6e7d776a3cbe6cd8b5f8761e11d6884c29d59899643b2a736b3a774aaf3b3cd7b44a6200ead6349b7b2bc01d4e0f9769a13855b0d004d0a2f3b06d09311f98288c7f682d76cef8bd68dc88b9da4219d1977d3723fd127ce8f16ad2be47a6995b281a97b797d2d248a9de82e8182c956a099b0239578a5ffd951e8739f1577b80ce192716f1818d0d7873db3e81bd28a22a83f3c6e120c830896901341c1ad55d22814543ec04ff07ff053b1254a624f2d2be528dec527f90d9be4fec750e7223680fd59f49a43b479b999f9c84bd9e046769d6b9796264e8b2548230d36b1c41f4ff8d028d70afe2f398cd9ff027d0a2283097c11d559b9792571f77a967a2cd2f214970283e6606b1963628853523f7480470df62fa8924566a0b55f3497e69b90089684a42e3c698ce1a8f07298fe82f65166e26fdff5e22145f2d91f009540b104a2970fc9ff9950b985632cd215682626361b1baa9d12eaea69266caf4d642e56a2f5067996363e21b9b983863050696889f40d42cd24eb8ba127530b424478a069436b75a0feb15a2aa43c88c7142efa32d80b73dfb600b79944c4e71f7cec2c2f686dda2c283c1234d761e05bf7208a7b94388975bd0263e5a2bade68eb221fa6c101da15d979c922cb113c3fb6958f311325f4f05f464676fa73dbbd03fb9885e45c6e8661978d1aa85fc3635520d7c1529fd1b81e24e7b5245dd61ebebbcacbd2211a207c5be6878718dfef4738d8162702e780c18da039b09593b2c710cdef4250a318cbbfeda151a172943eb9e9342e0cb18f8efb5d4a0c6fa779282daa928e021abfec87e85837635af1fc7a099489ed5becf61d7e05620f1842be34a0d6ba7e1cf49eedcff506cab364dc9629c76864c298327d15c9300923d06cf35b18a5704c2336833f9dc9d40077d6bb7c7d5a67a2f2a165a6b36c6a030093b9953cc572f64bcdfd5ac32e3de1c272105281730ddd3ddc22ac52313905cd7fcbbde95320d71cd69f347205d740cb200a311b8b7470068fba910f580a805af523762d89c7601dcdf1acc5c0aa3d98b1a7d9f5b97ada1a2d089d78011a9f7d3d4d15ba8ddea01b01ac55c51d30fcf3ab57772d39f9d246e4ee7026834fc7af9847daeedc07c77f36e9af9b2c24dbcbc76d66a9206394c5cbcf0c0567d44a0a95fe8f42ea4684c73ddb915c553559e75323c1cf8e6018caa8993f40bcf4f7e55dd6aaa15424b1013584d6be1ca792c5327a0841fbf449f1cdac86ac4fa6b248b48a20a5c2bc641205b01f93904c8fd8c5845ca80f0e14e8d52893d448e331275ebae32acf8f3e81322ae419c0891e999c5da66b5d3d248be9e4b4c5ee1f19e9fd47d20c2edefd18f2523fc5dc6f77ea5900ea169ac77c5ea23158957ff375553e58de36ccbd67190e76fce9199ee39b19e5857174fd3ab4b84888b43e0b81710de58f58ff9e42edc251880bf21dc03ee7bf755d165ab3f73d12d125537991c15fc850bcc8beff79222790337a4e4b5d0635022f92e19c633aa0f9cb6412f0bd747dfe824569e4da44c5c3fe2637eaffe586fb6dfe49d11c352305a36465a1b5c93fbaa949f20ed398413a637698f1be5849a400e204ddbe90f95f69da2e164639feb1c78866efbd3c539f0d83c32ef3b4dfbefa17b08321ea5681a606107fa976e7ea47e93ffccdbb4eedbbf1bfefbe3bc2543e4695a15374a3a734dd02430d3a3bf0c4f0b1435fda61b2431af7ea5aa775b594b94d6d6685b8ecc8a51bc61018db5b33e377720b573c8f4921da2d32ee7230553864485645d26546524ed05738ccc74bf49a69a10b9dc601d0eee30df099764fdcc197e5a7289c682cb09157050353b55025cc0a989b9885671e2ccc78c7ef17b13a880fe09ec4f61e4c4b3c86c974f28f9270baa6effe99783e3397e2b2b2f9e09a5fd5d1e61e21478fcd94f5c547b341830f80117cb1ece4ce9acac94dce1769aa1518b970d655ada175a1deacd5b10c8235cf2cc8e7fb7ae10045f3e415b5cc972666c6725e9058fa5d81d5bf05234c624cb8257c1c8202104d8d10c14e698fb0af3f60df926d7617b6bbb8dd0fa94e4f5faed6f3ef0981c2a02262cebf911f61df9c73ac6dc096c3c7a061a2e09970f2d992338c574ddc96c8b1e6fb24edd6c80be50ece44f5699d0d0703c03414d3c5ddf80806c1ae5274f867a50afe1e1e4bf3825654df5b437fd69c7639f8203a25005c96c39cead7e6534cd7e8886ce42d92bc1ffe21d881cf663e72dcac8452feacff6820a7f814709f35e7945c21e044932a16d177e43b65a05585c40330793f3e567427be58a643160d0f3aa448d676f947aa8736c82878745f98d0b489ec63d07998362f244bef6957b7c90c29afacd46e84f42dd545f3e9eab245a6ef323e636231d29bc5718e6d78c9a595230042dc6590ddc6d1962eae2249a0c88d3c9655b760604546d53df5444a48d880c02beeb6a5ed92f16df941e9c6dff8eba55893479e6fde344455f533c2aed1b24ded1045f1d8576974133217a48d4856cb224f4464bc886a1b62df1aaba6bc4a58c6eee82c4e5c7f28397c413ccb12f8d429f742fa8fa202de54ba5f0dca5398c811d3bbdb43d594651d83e4d4d91329c19654ec9fb30def3ef5141e9de49b9e0328e392b19eeb6b77e65212ea9dfe4acd08c89e33d99803e35f3e15b9eb2d33223cf7c241c22cdc518bb8715f7a3a4f86182a942da6d084d4ba493692d73b31b6b5cada4cb4590736b28494e7b87d1a3f2c1f6156f52e366a1584d17c053718d663ee0097a9e44ca5d2ce6678796806168ff39e826ca7ca81a109a9c76d1eebc22059c714d2f2ddfd18169e54c5f725a557efc9264ccc38a251198d0a104826b8f1cd18fd03b89a35951dec9390bf22cdcdc55dc17f0c9bcf7a12e0531180ef122d66cbc7238f29a6a5971755cdee3c71838089ec7987ee50da135d43cb0f2fa89bd683d9d497a7c01e950541a26b96cae3057ec2784c7b194a1d802294e8fd034dbaf8b0ab601408f1858a4de00544172117d657e90fd4b9f0fc130f5748513b8df0552abd348571dea8115481288de877e516c547141eaf2ae5e09a0a73880a8f04dfb578c7f48b8bdfdd8b7faef1806df3629705224c4b699e4f8fe189c12ad45e99705028db23fc45c221af5debb8ef77fe7c299ad224b51c2132b7803ad68ca164aabc04677a75ff0d5e0932b85f817b881a35e94ffba7c43670caaba1e7cd08f49ab4dc9397e7ca00140d218be4bb16285b3a7519f40f1b8f823effa6e61a0e167864a5fccfa4cbc20f89f7739e1610d4e3472f9748c912b2d32fee4b372ff4301f11151b152227bb247d6310020ab1f375ed81bf69c2556342aa8f3bba28277ab40dff00250f77d704a34ace51233660cee4c8d41663ea0c539642b060085a92b1c49ba2ed4bbf0870482c78118a43cc1236d593f999fec9993c0fcfaf6b20c74602a56ebcc4ae2b7e547b733b7d9a8ded5a9ec5c155455bc84a282bb41970839862b709f4d5f2ca2281962b7cf6730c697280bc4cdda4a41b25883ca496be0fc47c4e55813aca375deb2101ebb243cf131316d0637d46eeb9f03cf5a2b2a96cb6a7fef5cb61677461fdcb96af57e35b32ed58d4cb3be9d3c26a6ad6d67b09cd5f32cf5b159c9d160be29a13dbaca0042fce1e660e260bc635224068913e4b159cc13d4d7639e0da403b0cfa4b258b4ea23115e42013280afb833b8ae8f4c79fc8560417264e0b107e5a0c5197cf69fa2551fcfb3cad6fb1136e98825490a37cd8ee25bbe4cdec31d3f68ffa57040cb3bde994420fd83b959807bd2a1a3e1c22ec692510fc37f279499c5be948632c0d4cd2b73ed4a83dddfa6e755c7c64b08d6f0836f541d72b5e82b495d818ffa644ac79e53efc763a37c615587333ddd9efecdb6576d0a1bae9fff8a1ab9ec20cf53fe12877282d8fdc0ddac298a0dca60d19bd5f25b9801da9710f28219b501d893a8daefabdcd9b9e55cf965cdc6834e60b38b22b19207f29af1c26fa550df1e82c495c36e25c983e80577f67e7d22f3c252582612dc859c9f5fad982aa18f123ade80c5067a69c1f02b375ded95cbab4fcf9c39770f672bfabc10f0394ad71c421c56feb52f0edb0a9b74fdac112741f766c407b748e59d0bf6387722b8c206b56b31ce921d6a8a5b5c719f9846c23a59081cddbc426f174f4c5a26db38f42a0f29752b26c1fb58af9d6e5351c8c0fb00408d9fccd9201c61eb9cb815872ca4aeb6c31d13fccec4355427c7c0b107c2fd808002420c13b5afbaa077a7a6ae8434462e06bd70a61491877496b7d3bf442266c159f5ee7f32bba03f62e192041fbebcd96c4d826204d2e00e9175f00331f7aff2427587f8a462c377cf630e2418fe66f5f53a4188219b5cdf91802227462f2c19a92c929c08382c3592d02f6d423f31816092337031b3b11b64c8f25118a184557d73c2b49fccc618738e014763fd4febf7daaae70edb3317a8eddfd0962e37f874eb1d774a84eedd79dafe049c3a77033a75f261b4ca72491306ff035d660385dd992bc870fc8aec911f55c8b3ef6ef7bc763356b933cb5956fd8fe16af6fdf5dc524e833a56493d0bcf5bce18fec01e363e7295a07eb1cfb682232b927eb8a859943acaafbc6ad6a4ca04319ed71b332c35ed19022a9c204c375104e32cb037dd602f5cca475486a7137f625ed34473ee54b787e42f6c9e7867ec9574ec8348f08bd4b49fd565731962a96b54b8e53cc6d2557142fc94ebb46327d6e5d0c549719b94e9fcda058d62f1c1a82b7d235ba8ffd03775c3c7d423fa380a380b994375f03a58c25937108e1ccc815ae49e0fcd56ce280c8b43ffebc224381edda5fe66a48eb3316f89df087f9e2bcd442c7e1dd22cdfb06a997be3d164478d4250b66e84598d42a49804bfa99b2abfab24196086902b29bb9aca3d12e1e46ec6fd3cda4195a918051798eb5aacdb4b34768adef0947dfb675cb822030f12649f81577ad0cd855a8be40592075b2c09e532b3101c6ccc65f23542e2911fccbf6370d60c38fc5dcc21f994a8e65f775b5f62d377efefbaedea82fe05d678a6dcdbeeecb785871d86ec314b89d4ed4a996297e8764f317794f00de2c81b400d60e63c8895323f1ce06519d8717b6453d9b72d3245a93d38bb28fcffc02ac7279664e18206fe96431f674158a73ceda03582611baf3bdffb0af16942c459e8f62e4ba3ee2d844571469749e6ff8995925e832acbf34096f05931259918dd815f8fc2f51c9e90e4083f51ab321d74b58ac11809061aeb5a3cac1780dcc6d179dd9abfbb1a135fd1ef357204507dc208aa0e3eb7efa8353182d5bfcfba4bb36317d8e61c0eabd8d31518fc57016800188406e0cafa3a2bf2b397fa42e7b55ecb2eaa21d91313809f95f6b3f449a17e19f1364b99b916c13cd69b115902ea80475adf0613293c86225d25044841652d6da8a1e2db29bc07c57b2a06af2fe715261343f904bff1386e161f2b2801e1e4015673547cfa3151d504df52e2d0b3965e82e7b7dd117512d2727a359710baa49fc128277ce6436d75f91c2018e58644cd62407b0271a1292260749a08d8488e59d279d2290e06f5f2aa4433629f5bcf8065a78db8a6a2182916b9201d177ec4dfa92a9c9aba613238e9054ffd304ca1a4f02073c5d95c6e4efd56d84708d0e2b06da01eeba661b3a7df6e9ed548fbecd9709da2edcc0699458ec0f047f317437741a56eb9f7ca713be73df4466d11591b8040d79afc67570bb2ee9cb11f72ed33f382fbc9e83f687e2c2d8977efce026d5bbaeb97ca4e1f6b07af36898984ddf7203d28c9e53d3b48dc6d99f140b280821aeb69b673e4902b063e1710e0af38152cd23d548a3942776f7953e3b523e3aff440a9382881775c147a0e8f5f5009803dfa26ab60fb5024a79d2f781f892843aa1e4dca40ea793f2b3b35907147c4d49b0e7329705e7644fb803945945dbadc9a55904dec1fefcd0ebf787d039c471d42e80c9747ce9bcc083a361e7f1214fe12ee11e1d614f11bcee1796aa66e956b9763a2d18b63e20decb662a577526ebb475f69f8d0a03d55043148fe059f1cead8b43d5ee3e02b5888dcfe56d44abd7beaca9db5e6f19fa9f568ade2ced5f6f8e88cb6fcd2b5984905e66e0366f23207bae6bf883d5be6d946d410ee09a86577ff3005fb93618d7bb1d49067f75a273c2bf18695ef22e63d93c3e8afd06684ea0bb1fbfd75fb3701720cbcc964f55058151baaf4bb245d4bbb48dbc9a37550bfec197ea1c6f08bf222d8bbeba51739243d74395755a8d301619883b6312fa36fa0e5e68fb90236c7c3ede37d193b15da0ed0f732451ebd7ba20dfacf9b49a9d29acfc1ef42961b4f6c0cc545a868d240ee382bc6e441ffb311880215440fb167d41bcce750e2c90ce645f2d38a06dbe0d5cb8296e596baac904ca2cab6b5e0a304597f484a26c6bbd16dc2fe8930a5dac3b63e80698e97a29009beb059e8fe016ea40310dd0ac46a65c1d567492dab7ca85d3202accff733df0b19e961ddc0b10396bbd82d7c80cdca661b34d56d6b65771f1358d28b6a453f8054a30ced519b0809c5ecb950c3431930fc86bf823ed0db8d559b35e30ff3572550fee97e89e467e3b6b1328620b14aa3c7c267b6e04e1f1e1a118566bb8c055328df6d2553edb8178125aad081bf64e3b032adcf51cd6adac8f6c0a10c46914609f9a9248ded26999f0be3219cfc9f69e62a8f2644af18570e0478d52626e4bb356d6a4e5b23ccefa5b0ccc1d8a01d802e22ef343952fcb9ead242fb9187a55da7e07e06d4a4a2caa5bf04c69cfd72c9380230c3c49e835068559001891999110cc4098c1c3b5dc592d816e2da2857246ad82320742d5b01c42f2e9222d09cf9fa11561976e074461adf3a5c0de2bd06fcff79684875712f2bcac22038ef4fe0ac300f0aabb862f6442d1549f10e9fd9af5f2d29a8a8b4641cc92868496425b8126f99c96bd5df334030c09ab7b4e3f03b69a7335135e789c727ceed22d09259f50b51334ea53d52af8ef9ad46440f40c118b89644a6ae654c8a2aacdef72d3ecf4f5382f8e5e76f90bd85e8c1a3ff8f029af2853854556d37194267a8da96897133c0ec9bf0f9ebc05b5c0ab45817cbdf0f06f34221f4b74b8b9ec13ad2302d408a84525ae838d5a1176dcf94c8bd4ab421ffea09341f9147883c120b6f8e7c692e3b62c4ba9be2ada0df9463b01520393476e132e87f685bc294832cdbf4cffbbcb2f351e74113ef5f9634ea44440a92733a91e7b2b209c38c5b9e83086040a31a9293936be73d5d6ab88a8fbadc02e55c99c96cea4e60fd2c449dedb91869460e8d0827db66d56594f7eb297dcf5285dc14adeada60d544010f8c78ca4babb203b4bf3cdda9240defb51cd5d43089b8dbe7b252195630ea9d3adb09283d4c4506e490aca775ffb368f2b200bea809bcb5a55beef60e591136ca20f32151b39a71b9c0a50878fcd755317971cdf05479a0c8e01c51121192c559b6f8537b65b6b3239d71bcf4ba47a7c17a95295d91f915824a94e194508d156de9f52591beeb711f574ad00690786ffdecf2859b031e94eb166b3698148f870154fe478166e89f374ae9908f1d23b57d1997216d8ae9229d41490822d4d031a58f3e7b0c635dbc125dcf06783ba59fd99a4c23f2a4396f98dca9138c77a6abfff0fa546a8e2ccbfb6a15cc2d297a8b3a944e16ebce64c6180cf229312f3f216c295ebab8a3956fd48cad0de4c43d1417b907933c05d14634046c77d9a94b2f58752db51d5648c222b8263d3536e61a27e24934dd226e58591ded92f112d6640ceea356ce16e807d64792027b2fea0cc66bc1fb30bc02ac464e392a7e11a9c8834b748969474b8c17bac4678836d6fe70f0d9f8eb65cce5934bc1d53bee89aaa0d16e096507049ba2d42664bd77cb415132d2ec73713f959b25449d164ce9e1beb0c746a744abbd87e04649c6c6a8e98bfaa2124f01bc25fa9eca3988225709e6de048bf69cb6127860d75953ef76b4efb37effb84ece1bca28e701ac81e164edc62061cc70c11def3da41a38b8ca0680d130e0e226be7809b0fa7fc26a2418c0f9e78de8043d35592189414e5245c03ddcf3f9d753a0898e22c469ea4b1660460e4f8388ba5d0f8360c211477de528fe9552821ebb800f925fdf1282348aab0a46f0e883e72ef0a8b97945c7b9cb33b9f0a3d9a9683ca5306eaee7e0f7daa4e3d69adcaad72696a25f30adf52775d0ec81aab4ca221771632e20da7186750104a04522c83c5f1d91a98183d0d05c9634db00ef617392e27a5d93bb249211851844c720e7e642c698275bc96c0728554597abf593c6db1f8b19b519b1d98941da9787155f1d9b1e9804d2ba56df559726d024c6f9ce3222e7482bd3b268fd8a5359850959632de61ae3d9d565b65f4ee1bc6f783309be0eea5dca1571a4877c62341b345050aeadf4efc26b82dedc7b8988b4cc5d49ae7a65eca2ce74dcabb9e0816eaaf1ec3d11302a6d17014779f98196fea3d36c71f94e60323898434152ad6e390a65364555b938930fe073eca762a9175b17c6636d8e1e58a7162fe0a82c0e59f5128755aaaacd72895c6c67ae6cfc34249d7dcb4a6b1c9eec35a12439c05a40e937b3f14935097948bb2295e04779f6099798dbd2c1d9fb28cea704cbc7358bc0609b7ad39f5df012722b545a1f89dce9b85d467506a0b630d983ca4f9e22162cfe9fcaaa02d94a4cadd1ba37c5310adfe6d1aa086829f091cc720b39c094389f2f94b6cbb6307a922f59adff309ba312b4c1cf328651271ef3d2b77e43800ea36c75c1e4c4e1363a836db130cf934410d304916acb18b509373c4dd7859ca63812cea99c85b6bd2677e032eadd0945174d9955885b39a7d396bafd34d45b3d1b1de6640b46ab180368fd8b9e67aef63a11e97ff26131d5bcb9e84cb621db944ca064c8097d403f9723fd4e1f30a0deef9669a9165b6450ed533be4570b18d6999e90d610252de0e22be16d37408ac7f2fb6e78460e601cd537e86cf1b32e6a45fe2edf9eb89a067574d07cf571aef81c6c2add350f19ad5258a8ea27cd03ffbcca39dc22338ad381f5ceeb358632813b8c1e2cd4da9507a3a312064ade8f37454494ed7a133c47d600f3c6d3ba5ba1dbb8eb5e3d6846624cc601ea48239a93043c6c3b2955a0ca542d440458673c7d2347c1f24bdf791986b181c1e618be81192ad7fd86309a479a485f0b70a62c75d3efd837861c0dd1cb0024eec8725c9db1ceb6d427fe390902a171bdfa7d6346bdc72fe4840bfc7573923361db7893bbec1499759682fe4a63d5f48c7c2ea9fae62945a85706d089cd1e63f84d166d1e31e799de71f894b48638f04ecac5d8c8171ec78a4e97e47b4e15dd4909ef99fb0ecd398c218627a1be26594d1853d43f40f6f2903a88a4b70851e7e4b2e1237a2356fb82d24c986377368de82ba0652623109f108819abb3bac0d872081970df4565daebb647a016d452090cad5798536ecaa6a159d82c0c5e667ef0dc5c6e3c635dcfd02b6fa5b4de92e76a1f86d502e47884975e047d3bc36f0119e147352c1e63aee6b1c80cc36330dbdb713facd2ad01419716e9e8cdb2420ae461317e25c34df39a54cdae938dd2f6e345d9128d0ae143f2691b7f254d54c5be1229563f2dda8a8e12bf3bbb0b2af692e7568a898a3b7f8f83f771e5880abdf59eb67d12406fa9c44e8b28fbfd93f14d8ffb647fc085841fac4c53a2394c1ccc79b105b5911d4ccb909aac1ad7bc6c6d4f0ff3bb000feb527e3a7935771578a3ecb4ad09c5a30f228de5173cab58a5f7d84188ff26d2a5dfca4c81df50e3ef3a66b52d685c640afd1d2954594338fe1f2f877ff09eacbdd79f763c00a974ef878d4465411207edf7556dd70240c371fc907e84242a59c898a4a0707bac3e2199d8d433ae752b5b1c8b76561d08b791cbe87e4ad82a92d9f5f4cd4854fcd1aad357a4b6eebe0cba49cbf6ed427480efb6ffea4df455e05749f1e53154dd5e120cc83fe0a06cade2eff43e7c92be4999ce82f7ab3c3e707aa75a0c44762fb7cc64cdfbab3e4220854d7f1ed33d5495c95a23c221d82fde8d252fa58ecbc9060858015798d7c9e97a3af58792b7550e221b32ab118efeff8ad152ed8880910c68703842a1caf916a900605b9e2add2dc6beb4be8fab1b5238597f6d40607ffe9d12c91fc4ddc4eacd02015defa32c9f6f0f87043ad12f1c3ddf622b19e82dfa3eba282d0780cc1e90ff40b8365b35507f5c54acddb2fdbf772a9814e0ea19bf1fcbe3cf638196cbfa1f50f6b88176a2860459a6ddf96486c4af2c5bb52955163e54df701b91c08ef50bacbfe83fafdbbbca0d30e22c8308bf195d365a73c7964d5b69aa2baa1fee0fe76d7065a0f71160a253ae733d07c25b13dca9bad72455d2df13186569b9508f6febe786615d3d9cda95ca0230d3774dbbb6866b80d72212dfb3ce4afeaec2d3c540f94a03bb7922422a3d0d8495c6ca197c147f7588a9df4d9f210338e35a38bafa85d6b05a72dcdf52f3c3ad6dabbacb1b8d90a7acebea8c0c0331807b92b73d0b24d8b95e79ebe38bafa91aa1008c2ae62b81c0a54f1d7290ee0b0442b59eb970320694841e422d168fbfbb08e5c5119f841ef0e9d07e8fdc0e054b550839abdbf5f98b7af5e4ec45dcc6477672d8397a277bb330c99f5d1a36deb1acc77c6f63b688e2226fdf21972e17037ff6a1ab945fd3453f0e2ea25d2734892ee4fbafff0015c342d05be8d538575ba0b7c6b5953a50a0d4bad6d75234f9a31c4b50b5b6a86948e1ffc91935fa79544824ce38bf7a874ef956ea07beccbf85ebb47870bf7ffe662735dc191ed664d2ebf0941405bccc2a3b0310b568b12619c97827b2e5a594dcc02cbb66da329de84c28a4930d23ebac0c53d1016bb1c68aa45a327488be9f09757e5d94e0d7bae79edaded518aba3fd469e9becc5c8e030b6d73805e0d199a59f0fe1bde614b200f990df05d7a9bf394219df385e4103dca4d72f923eebc578b0338fea279ef2b8a4403f66919e9c29ab7ee3a05279682015d24b2888723987a2e2023f3d16984b0fb04d393f9ef9636c27574f91c178e7d0c7c26e2996940e0ed41d0f610da44ca8a554f3577875a72341e3895c07cd961ae97b6043fde246707317e0c67fbc9c948cf5ba98cf2c4e26bafac9ada88850cdd395f29a9127145ce7ba97a34fad0aa5df5583c04d8e504999878fe328dc046b3504795773a5f06ca527622212a3fa613d8361a5724962999c3e4b601c0815bb58398866400e9afb988e3d8953498adea17dadc28d7a6730bbd894d362c1aa2411b97c5bfbb048b474d28c2f08c88548787a325b569d8fe1ec923fa5d0f6ea1ad3f368bcc98838f0d675768502e931fdf543d3281f22214399172a634a63710c1e24d2e94a860c34cfa14494c2cd3640a942ca7ce657332ffe6ff01e9e5a770bc26d7d7cce08a5814e6a4600669169efcab3ecd33ea6995b47b527a0e72dabe06430f4e08544a8122788d229f004e60886e827cb7a24421d7b65944169afc748fe142523c0b0d1f04917134ea685af4c3893d1169fd3f72d956d1a88cfb49bf9171d6fbdecde5380de090abb0edb7f5f8d07473248b3bca1cb23a93a64168e68be866a34650cc7a9abe24b4bb97f0bea3ae83827243415b1e2606a269bb2b524f1286980db950e969dcfba1fe3e771722d0ec2883fff6e8c024406071a1f386a1a22ead13faf21590b0dc354d71f24d1d1fca5a0dc5e2a54d58e7856095b9bcb3e4973a05e1d5dfedd62066e328dd3c7d207352e7558acd619aa3d055a005cd62e035899f5312165ba6a0895b9474a8bd9f85409e464514d92c8f8889eeb1e15b5e3d9caf3715e1b85ea4a04568df6b866f9fc4b0ac63eda53276942036ad55cf35aa68c1c4218dfa27ee11581cbe04c41377c81b73865246bbf872fcf4e9eae9283afadb2b58b2651660aa03ffad10bd80d24fd83deacd0edd27039c3adcc7d0b421354e2322386ad316945c2d2fa63b76eea463be8224924f69437580c6397b87186d20a883bd3ed33f55beeb7d2fe55c54f0cca8c3dc540d668fcb6bf51aa5225868e1f9924268f5c19c371b65489a967cc3ae4973aed8feb76e8e7c63bbff20c502a300c5184d2bc50f7704b695ec72b6322d1662818feb9af95487cfdef79a02c7cfce3822dd46aa230ce39237d868ea3160e6f62c9819b7c38a28c894d68d96c9422948a923447f73cd308d6f25e6ca105373e81f4993efc9f38e255f913d48cc8ac463cc2ddf1a96a884d20789db123a76ed00a5b4e7755f07999ad183d2b8262135bcaf0f660048ae390e5b6baafc3793b4783b5b084a8862c9c9ff94c857851353db97e0523433c594b66c86bcfa592efef2b86e65f41d0f5533fa38f0fe29e7eac0f2b095941d162ab67fdce28c37d7b64bb3118402f211bc90d7f55ba95b5a0cb909a0981f0f66cb487bd250048243ece87a0befa749621180e11f61d9a95b4223b60849d20815e1e4bce38fae93b66363967c9909a84fd210dd785e4937d245371eb46994fe83f7928e47f6a2de231669df63f2789994a3e6ff8b84b6ce2fb0af02e3a65ae3853db463c9a297182b9386ee2af7b557b70b49c0a4ace197f39560e4757404e3bd91196fa77b763fd80a3dea2dfe3122198e6fa00893fac4c41c2ddaac49e4739a57ec4191a2d3be7077b3f1ddfc529b9425a5591d6dbd51a3894dcdcd64ee14bea03801a5cdc68fcbe553c69790908637d85de00edbf6141fad6308f85f84ffa76f7d1b482c8fbaa048df37ca7cefe3708e14bbcce849de72c5282342806f584d85bedf6f03dc271f48c342e126588ea60808056d16f6b893b15d86aa88d24b246c7a9eadc660dd8f3750de4f6e76b6e0456ba8ac680e6cac7f2cdcb019e6e0f834f235cce169cd10c447de708587f88567e6cd36abce0ccf386dcdfce6a645e6b332a2104b52f5f55538c8a3a47cd71c68d6801caeea30a925d38111b086d6e7c2070ec939d32e9257858f74107425ca63bcef43ed677bf04e55493ad9e40679e18c5459171405fcd79a7ebd8c683ebbeb52df29e10b0ecd2a88769a330322aaf65c0612fb1c2c8c49005dbe0f7555de801426dd61c16c9caf11644933f6672005f3e5ebaa26a77a3deab1c4c820d0eadeaf5e9c3300dc2c83db7c0ac1ecc6bf8e73dd426831e49bcc56d44dbc6dfd56dd228741fb824a0481a129ab9bc723bb1aa38a35a7aa8fada5a9969cbb210e87527c448fd1cb2c5b20e240cc739710ac1b6c275886b68fb6ea4b27e858300f4d09a19ae98ca51f4a0880480d84c9462c3ad984992c926d2cd1b64c3498b1a26e1d46404d0d3d861c25b084cc09635f145801e330d10d602f1a319c3666aee4f913bd935c658ad0b5715b490cc375c5dc40bc2e33cb5c0defc7c0654e1da1433073a7a1d5eb5481edfd0d81a8e0b4de12d61d99b459fc9d379697ae1e6ed95e03df4653eceef3b880894ed68a7c4ccfd28fffb407e16ce62d4d0d7eb13d9dc8ba2e0e9011665d38d28e2f0a605cd66fa9deb88f45f9b90bc4a9b38ff48e0cf1b78a069d9f1b5f7dc10ebc918f7ed9139b2b5a1faa6aec26f62e46f7254ab2787cef8658a922e151f9a65b8b5b3ab65c8d37f955a831dd1353fd89a34c16f183bb460d9332f17cb04e996ebb39771b98ae24f814390ad6087489787ea78db37f63a9ec0d844cfcdb4443ad71db96f556bcdce81a3e11cce4bb8f8f8dea5d0db56bf884398ba52f959935f0f368e007dd52a036e789d5478992aa75563d5232bb242950fdc67308748e1448c5d86f6859372b33d04e55d46cad47c88b55901a7c3b0dae17ae61819f05a2705e32aa600d08c2700cf078484b5eb1c50f077c17d18116ba7fe6127c12cde8b1ea7119d3a2e7a1e0b2b9aa77a186d4c50798d252784533793fe3be4076e98eccef0a488b2d26219f94caf0836cf70fe0877da24b9ef79df09f619c3d25dcdd31da117f03d8bb8ce2111fcfc8bbc919dbb1f0cd7578b498696566a6d93a36b85315fd04e6d15d5dfe4a476255726b5e2ad9cb7ea72d3d95135ca3898b1f38ec644167b49bdab2eec1917bf8d0b2edad85e8258e5e01cb150711c138cea2516a7d85eee49a62048e7324746f4e2ead20ce9a0b2965daab38a0f03bae47158d21dea3a04cba5fe4d6812f6ff123f3d33d41718b9e48b13e588e1bdd83bd35d085509492d87a095f9b1046370891fe0139ffbff25690d30d4806188389fc401e0184aa25ddaeda0d92228a174c526b41eb5b3d0d1a570d499b0d76bf92708a924b33b0dbd2875943833feb4ba6432d0d16df132b1b107f0c6bc2a08773ff6aca908360758e441e1dd68c3d277b55b167f0fca70f2684caadb360f38be8182f3acf7b91851bb5fc295195180d57118e27f61cb5b0d549ebc381ac66b235fbc2c5cda0b4336d86cd112047154e9d0eb67e50a5d6ba00cf0e40e2dba5fcc0791a6d1acb9774e8900c8bcd9ebe13adfeaa0911a9ad47d5650b0a08464f8b06fe93969011277bdf5f873137ac826fad1a12610fa3fc8e4c5c444a6f56e497da23c8b463e3cb088e8a4db447ff1c4dfe612e899e5f8ec1b68c14e7520ab62f4dbd8b66fbcbfb63366e294846aaf7ab71807a2ff37555e8d6ff260f91c4d3276949853159b8258378e3347335e5053ec1b68d70f200fcaa483e43758a21a1f13a2d31eed9c8e6cb91d5a4fb588e5a1f41761b6ab046ded8fb8f844951a1bd373433045c48cc33834d06f057635645a1735339735b1adada96411c15f9c5f26bda64c422dd178ae55b377609cf70012a3b7a612ec14a0f94efccc12379bae6e4c8325ca47673e8a5b6db79e0e58da8e55e4012c47078ced3a79c97107120dbd043579a68b5581f7fd75c0d5d903e3dad9a96483c3f3281bc33fa607373ac8c5384978b7098471c796d4acc41ff3aabccb3819e1d40b32e6143c2015caff815e9fb602d62011daa6a0ca853e4f0a229ec14fd628db088ebf9eebf408ea07ab07685b39364369342be2f63d9f57fdfeb80731f28dfd6f73801919b8216b09344f07b6c86ab2e035d181810120a3f9250ba6e03ce66fd4be9c91e48413038869905cfb037e2b2c16049305b7197452639f49e9b8c2f9a1910893f2a2634ad1172c98e2eba513f97fd24690682fe72d26eb5e5d3f50e28062b26277bbb09d57c57ef35a29712c68fd1e0fb441433ece8eadbd3fbfa5cc5a285aa241615a679792a7d3309fd434dbe749e7788d6604c2780cc3b75d71cc7035e33d953df79ed2416283efa7d08c474df44d9ae771c4da98293ab073c7d415079f2d67187f080a84d2193074d33ad83ead8d85f674c554725d9bf552a5fd51fd292ec293bf2e9e44f0fbf2afa6c4c3b373fbc517843f162bd2bf2cbecd63b1137a787930b36b4f810dc34abfea8a5dbdea51bb035f2efc2d364f9c0953f4da8371d7abd7776170d4f2e3820c43bfcda8c6a5d87a2fa61f7563fdf50e0e83fea1c61a443e5144bb0c49d6662c9b56f6bfc2406dfddbda0d777157a58b0d0089471a9c3598ca6ab553f8e943154c422b9472f14caab3b24beba4cc04718bc2649424fb407bfb0b741f8526e3195f5875b4c432e4175c5b52803d4d25746e6f5ddc8d72ef705d4e2e0ad8c694b511ed5d14398e5792ee14caf6f5f2ac041468d58205bab8a98d91e04de5d4122b1f26e4424055a8e31a02dba6de957856076458d44980a82093c322ce3935ea50743bc32b0477afd05e78c104d50ebc58b7e87dfae57829df8c1b93f9963b74135c76a8624b8be048a01b2fd838857441e9b97a540212f799a5b44a351fbcc19af4af74d64f8c0b5bca58ccc3908af7d8ca299c4370a10ed598eec5b911e5ef02eb48f37a999a0b68aee1da8d04ecee556514eb09dee8217129f013c782eb1c4e19deda04fb9720d84c3e55b7075b0fb5ca6de11dd3c1a10c028130ee82c1011d6b5f08f8937cb4685784a46436c99cf003e228121ffe75091037d54afe8566e30e175a1fcffad6e40c4ea240d8400758164b531d4b06ea624692dff958777fe6f2d13d20c64883a9138007b72806206823646e18fb589720dd530468a6b1735d4cf46af8f82697f3a39b0e7ff6787c744dae9cb8b2d3817c1659e8f5e2ea9da32757478db1fed079940693e5565f40ad9e78bc64b4d6ca9ef51a9d8117d141ea83fd817b08d204a129c44151d68772311398fbb8e0376bf21222747b86989c9563895e2358a09b0437ed02db769c5565e4b7e90155433fb6a93415ac4ade9568c1dcd79e753fa3a3157a802eeb8323076e44f849c507924ea0dac7fd4d38450af8894f53290eccbb710c57785d8c4fa343b868af3427c79e77a0a99c9463cac0935a5cb3c311cd54246c066934a734b4eda0d3c7659a7547f805b3f7d0fa73531c6ca335cfd6b588dde9741c69e4d2a8075f3d072cdd3068e607102fe773f615cd0f8701e2c133654ef241181907a9939619ac3827458cc3b92338b25b42a45067f84489d89061319564c034dcd4b7c2c32109dd5f2a1cb97d660ee7f16fb6a376c7924f394f622b10bbd5c75cb6f15f2a44f460fbf4db89e895c2f4487320df31139cacce4742fcb022b98710c9ff14fe3b4fe43806e265181fae8f4c14db5f1711dab3f44da23ca7872f8fd83bd9f70dfe1f253e73a4b0c3e58c612e89d2ee37834480108ca9531fd8b79176c530ba38c5eb3a1b539a957d04a743bfee0e1e1e9629218980d51747f9c195c24c02a1a62e4b4571b70aa72489cfd96aeb67e607b9277eca58e1bfa85943030f9a617e35b150931efd91d5e3fd2f5f142efa71a711aad3985a77ae681a5c519100428c8ea8c39ee1110bb17c4773e099ec85494f1799e17e1dd39420f1ffd7a4f82162bc35309f47017d93df5fca0df4304f74327c542bba85f3c28ac299ae5c881357d3bcd861d5786e714dd24ed093ce376267b29141ff528e03437d3d3dcec2dd8a84398e0ef32f9beae66ebd0d61da11efe2c42342187d78332b05742df4ba5996db968712c60b3b5af27b406e881cecc9a25ac5ec51734f2e33c7733879c39e91b2031bd0c286330d4ab11861fed332a862520d26d35bf2c0bb656570ca54ed0488667ded7a2704ef3a8e44a4aa3b220cd8a43b4d7edc6866a16df53f11dc453ddd8251b13f1717361bf6255429db0ad96a796a024de1204f6b41d0fc2c783aa2ad3d22683935f81b0be85c256ec3ede0bc7e4fa953431c25cdc58cb3b991454e076329a4cc841ec220be62c8673a9a06873878e665af2cb2c0956d12bebd361b5300f8f6b5663cab9c024ad8b9fe224e60db4e4e58a3a36f5c19c3e33af3fa6bde028891a55ec93a7857be5351a3cadefe5012c48527fd57b5e15a78341c6759d3e5d8a7b614e061315c4406613e08b54e281e328c6a3396bef86aef4290c2ccc2e767ed5d6a5570b0fee3d2fee3ea136340f9d8285dca9ae10adbf3bf25e95c2d1b7db3b09a4243dad39e7ab1ec39c4bddb54d0efa2c5313bab4284b8555786a6e4c87a6ebc94f247908dd525b2972369bd1a0e583480b3e27379b38c771bca6a4755b421aa40460cd0cef6b601c208a49b8bc1123196bdfbf557519abe4e780f5ca01a62fbb630e363caf8d4674145fb4e9d852595dd9813db0eb6c4bdf94cbc8d265a515052bc0728585f236872ac672cdc0f1eb8b11f15ceace7da377df4301a9747cb26b0dc61175edbb30cd309cab735937646fb807367b8a7f06e4490f4066bd9f9bd665ee4cb13049dea8372cef43505d2be3bd070a2f6dc1065abc1d11f4fb6b9e6d6d00ef46e61ab6bb3527b156073d1f0698387f77a29605a572f5b76cabc6724faca7d25526172c9b2c3757beeae7dc06bc15c1d07b1a2f7fa7e245363ca4da17daa2aea2bad1cdc659bed0ef8cb3a69e4c61f637faafbe9b9e0767a2f74c8840abb2f89d28906d9d8d6081c5593a7c25ee13c4fe73a46cfbcaa943a729724f514928a57134e35dd0a87c1fea5bc2ffe56735be96671c90a7071a58ef3eebbbed5a34c734e01d4f507520e65a4469bdc9074109de4b37ed4ac3c1f823948a9828c9390114300565fc5c17a2d0ee9bdfa089750626410ce60f719a4c5375993b02c7462398f2a6e882d7a3af636f9c8de4cfb387a2ab46df5bce997104dd80b35c66f70f3be05a911cc0a887352d171d7e236a1a914b7f634df4b4486098097de19afbcd89ca9a513eeb8206f1334779f58f68308190010987568fa5301eb7b5c4f9a629d1abe38353bf73fb3b1deaf1867ea35c4649503b5f1a4352aab30169d588bd528e80013688dfe85c05251243b0ebf66f7fd4b1e171df295bd4fdffa3c224088b6b5a1155db2d0856a48fcf2d044ebbc98e95a00d735ec535d839583c41a13ca8114a6acb407037e140cb3cf7ec4ad0629994b1cc01a49fa9021ebbb350ea7d4e86af008984b7f014e6d76fabe880a8f39cd0c4a22cb77fd982b4e19f1107948ac65410ce3b9d42ab1f6da10bb327bbff2e8af950a911a9cb1976d60a7270e2d9c5e6897555ac0cbd224732d5b828ac41dbcd75ca32cefca58803e226561329e3d138065b657b09d2ca16a42189128b770445e40be75fdde7b5f492ee9883c1823b6a64537e329ee5025d44ec38df1758e3d15e6e6eb5e2adbc5f7e2edb773ebebca3a43f47388bb7223f5ef2cde30ac2306cdb46635034149b404849e9ba11a7746e2671f895f7454759df5461c3261ac5c5f7dfd5f0ad24a8b6c9c972086d1c1b2fccc241653479f6043c6011dbf58515c89c7633ef28d7f727491cf4d5f41c57b011c093c4da57631ea611d1aaf4001adc07996077daf542ff0245a6921d18b6b8aae564c9d604a5992fdfae38f1f2b43e20f6f93c3d0bebf09c9b3869b1c2f92b63701fa3dfadfc5945dd36653ea8649fac21b00c62575a1e9e6b7bce35ead8e4c35cbdfbbbf2d86d1b264508383cf6fdc5b616fcc152c98d8e087603d0b832a3c88e03e65e83ee85e6c665820c446a05521d3ceea9eba0e9b02386add12eafd65287a1f6cd50b13ae87f5984bdfc0bb16be040580c397c1bde18f8a36a4f58cfee4f2fada79924a59ed8792e5e3cfc6093dc00ad809e02d5e67cc6c99b5f60e78e047eac471ee5b1aa0be8a2852ebd73876182475254546a0fb9077ec15ada0da3de3499a5ac909130c2655b374ccf3642cee084cee0137566031dd6a5cc48718a8891a7039f7e78b92b8bb6caf159f6bb63363d2131032530142456998e7b5977f5ad10f1b3785b4cccd192a54c348addf28253d4733471aa4bec2b0c04f9abd3d932e28dd4a83b5b8e3040ecc725a116800a64475ea43b41d4f27cbdc27e9c5fb18c14f944447c07d9ba9eb661c2e9d6ac6ba1e9a3e9003cd5a34a1e777970c0525a60b3c659b63cf184e135736e3385e66dc87fe9b1dbd048f46bf2802d506e93a6b9aa6c1c9393aefb457d8280124f053f76d40e0e34a3d4da7cf051b85df4a32bf30ed43e0d7f3f8aff3afce1332bcf4def9ac7145195082dfa380769d40fbc66024619850a6626b57f80a3bc373da6abad3d7b45dd09951ad240c602f2d0c7dd68b41dc3984d5eaf0d16ceed907e5a694c527622a3262637f282ab4b706575bc6be71f33970ed6a0c37405389147f15732dbff3256c091934e90e2b8ff072c6ecdeffbb9c28f9c50958e7e63327b56b5857b3454c04836915a47b5c9473acadb9c4ba95dba5102c794473fe6ba61147e85e4586f24d43d0b6fd03c3615bcd792dec804db3b63049b289d46bb79915e8e5a15405ab0749a5d514b00780a01b819edb8971ac434d7cafcc26a41a0f87abec2dc6a087253d3a0e70846173d29468a30467b86b2b7abb7b889fdd95861c5bb949d095cc490e045af17b305c1ec9b6859254422e1760423bf81e883c0cd05b0f69e2320c449df7c4e61210a55a0bf97ee9087a6b54b2ed8d7c3c1dcf5acb137f5a397d3ce4bf74838f716afda8d9f0e578ebbf4dc6a03d13180ce6b8e1d899e16403418c2336fda0871865157e51d0531a8075e964f79cbd42b2edd204b39e5437063ce4fe2213365b64fbbdb861e8772557221e4694c28999a68752e2f08c2d55a3437579fb57cdc03bd59f35569afac58afd89247aa749c2c7b50c8157e4a166e87a47e0b93834eaca27bc25054efc3f0a1e939aa4e5b577f9c354c5f9923a09990f01bbc8e922eb7222a87e32087189123f2fb2b16bfc25068a6221a2aa7f0bdb3986d5e52da7b01c0ff6e5170856312d309ca8b6f54e8ddd7aa44dd31680d57abfa2efbc62b66cbd0c85dac08cafc5839cc7d0169a8979de5ad8ce37b5c98c26b84f195a74fa20378bf10e15f1fc5bcedf47e66442628912aa3038e12c0d78dc7eeb6f880dff4c219d14041cb6893be07d6b9b4739febd662bfdb8266c1e804f0bdaaa796705e67fe2df44729c0437d061bed7ac2e9859ec1f1f95e27b8247effab951f251251ff80f120a29d322d34042b2a6269df4c9f1f3d8e1a60b1686ec91c91f8a2c392a3d9680b19955fbd5e14f93847a37aa8c92aad1b04bb736158a1ee72a29573eb8419f0faa41b69ea3baaa36fa63423f032865b3165b8272a4fe4d8d4436acd6c0c1abb2d68f8b1b93fba1f4af0c4cf744cd9b9849863fc147347580f83132a45ee25097f6aa16b7f3bb32e18810d1e2b8689dc556a518598ea80dc9ee31c41e87ec8dd95b0b7b56463cd3f145209b595d0cfeb4daf901f47841f3decc19a8139034a1f6bb1566cbcc4fd46227cc0324c7cd484ec9b0aad59e3cf47fea8a3ecafdc27c8e89970a99cf42676f5dbadf20e79592bf08040ede33076c5a60f53af563fc33ed09be62a996f478e65c86385526450b3ad6433df5ba2c513cfc124b4f7bfe51ba989d3830d5b1c52bbe4c75b79fdc38a9a426ed9da9df9f891e35daaff61c1ead1130a1ed22ea44197cec26d16d91784b40b102835ed8907be7cd0130d6c7cf65b9e809557334482dea27cbf2108b74ad153e75be60a0ad635a5688c55d3192d9abd7829d434efef79fc86b950f6e513e944cf890b77aeb7ffbaaa637460051581dc0a8e28037d7152eb07a2f41c8914d565b97e6b511eb2237f3c958747c97fc4608a3f66cfe10cac0fb283330764ac14d9fcc992566493486877c7a64d424ad50378436babfc63030de22d80417c9dc02eb0cd1443a50673a224afa911f7f0466a4813d3ed6c5320b041caf007bf3aab13ef300fd36e8f158f3a4b781daa4353167166b8c2141f0bd0b844ede9fa490b2fcc10ca0ff37bcaa5f3db5f118e476cf84f6e7ebeaba6413894f09d19a2b2db6c863819cef33f9a07fd883339db498eb1f2f53df8330aeb8f3f967a1b923a3e864662983ae3b4f7e47538df375ba5dd6e1f35377c3f1f032faafe26c52f91ec707cc2949af8cf9dfb518d7d8c1994fb919c128bdaee51c4eda71cdfae43c16e7b15adfb0cb130b7728eb0cf9a638f14d2640e890f5f9a484db55d2906daca3664e8c981aa0bc653da886537b167520bce1b28e733babf808e52694011631e3ec60311d6983a771b6e15321a4a7fc48dc05c2c610858832b3798c3da36108e9d28e3076e170a2dabc10f03cd1c27ab3137cfa7d4715b08ce8436195fddb371b90721ed16a10aaf47058b90eb1fb6e2d3a756ad7b1669512c740bb83351f22ca4330291e1f92984a37dce036204aa01cd56679f272803d819c9aeddb6d29673fb2fd44089a47d37fc7af4a6a7676cccdeea6f0f8b4fcbc8215baeffa1b7e73ab57e1325f77f24e6dd3b2155930d50f96432e4bc884624db14a0afa4f0ccaa617c94dd415424b03cd7caf73e33edf28fb407186d4882aeaa5bac342cfb689ae6e3b9df45d9e0122f550149ccca5e7117747c68b57dc4f0c55bfd77e3f97d2ae4a88efaf5e8c57a81c8cd3dcb0bb458797c0ed772523508802ffaf6898fd79121cd257da6655527c771396cb31a6fa851fbba7596dfb04b2bcb45d1a8fc0767cde2fe9cd63defd30e51ebcde8f3f34c0ff61bf8398273fad6761ae2c1cc894a3cc46c4d06b73796f226838ff3ef51c7284c6581139bd9b51e7935f3bffe0775ea6b35fcc905ef618660fe3ed7f93ed55d95b7a3a02f2a634a6809646f04e0fca1849357ce2e8378d5db70923dc5accabddb363903003c67ce8bae6df85ff86e9cb418d921aa9b9018f17843d4c85b1cc2043db2a3dac90d0ec83b490623aac7de13c1b682c557007a65b58d4c6bdd5e87bbc08334c9757b2697d85d807991fb4e7489be0f3d20efbe10bc89bb6940a1be6ee491f83f2cec011087fe08da48968d7053ce03c28dc43d7e242490974a44ffd0ed0f2d79c8aacdfc8cba679039176a178c7dc7fa02c04f474e4ddbdd89861e73fd1453c8142583258978240fa8fd02fa240bc74aa36ac60edf851feb59b51abb6ab3d3f04f43a128124d6399cf40a3db2dc99d2838b78650625c9bf025a315d4d2dd25d838d0af033db20629b4adc53a8c6ea21b5e28801ee79997b1d8e53ef7505b49cd6bcc6e8ea6f95b00fc306ac5a78bbaa835cd6e8400417156fc4e88b0c1a80ca723067cc425c4ad6db4f0d333a0628df16f699f85424a3a374d9d6193a539ed58e1ae6619c25a43db5f4c2990ae7c5dee5618c0c90a859415de49bae96eaf1cafad3dcab1601ab194b87d1a257abe996fc1ce7f2738453975dd1c71c50e451a3490b4ce8bd17087c0dcd217fa9fd9f979f27db887fbe46716a6e8d8a39133ec427186065767e6453cf245532e834b8b40a9c2232c33a0aad00ac7f7eca875e413681a046c298db97f15b0060a911adff059c6b5234f4a0e490f06c14db80f69e80501019ef805b69fc3551e8c4ffab8b35ad3989677dd6e51605122736bfc2080745f61e1deb5452c704ef902a73f3d2f6fbec3442d74a7057285cf89fb3e843410f74e6c272fcb28de77ed99651a8b383c09510bb2b35a246c14577dd85737651124be051e558a2726c037201fdf3d029515702bd2549943975223eef739fee03a0578760d12b17eb345466873c83670ba6f7b7adebb58d0ccec0c2eaf4547f316f1637246e4b02174bb80bf78049eb794a5b0bc3e1a81b28353ce2965d8fc87ced96e0051aff55770ff71096a4c241fe15e2c0f7a477e73869e3a81023fc30aecbfb37c000a8a92726baa0755bfe651cf6ef1dc16467572fd0c322d1db0244d34f0d5383631facb5241f9f8e3fbd270ab52d370e339a36d1e57a3a10fe41f0f4bb9df11f37f24f1b3ae930826f6c3244e67c9420a50091ed84f20818089e1420689cab9c7c7da22311366f90609a0816a271b733909e77341767f0ecfb448f8208f2a4cfc7960135f3cc48d2221d83d8f1c3b01af9dad7a507f7e44c723b8cf494d498cc1bf71fe54f975c7816252a956d5a0ae1527a9d3423344847dd7cd30e94a7da2907c1f93004fa64c069ab61b0a89948ff03d2af55cd9ed6e254dc0bd581cb9e57f93e7e9430120c93e1c1e896e1902fe7091421ec67700e2bfd3dad30a650744547e4048b1ee4dd6564c8720a70f902612b5cb26fbe3c08f56c67a256046fa03ec6ece16203b8e718350c35234430e1a55084b294d59444d24170ff4f9f67994e93f001e38f47e2ff7105efd1c08c6610aaf626a9fc86630afbd5bc8957ffe1df0e8ec193b3c7171223620191f7f80845ba02c62c5593f43e61fec284f1d44c7316eb4d5c0c826ecfa0a31920d92015b7e3ea9446aa3135504e2f7154b3156dca7dd98d5d30c54dc567aa621d6f273ec2d345dc3dc908fdd4db411ca487ce5012889f91ebcff9a7c9e4d7fe1f70e69a2a132edf679e780f52637136d280f1d06cdc3126b2e8901e6a61be2d29ee0b33e7661c6d40037dfbbedad5b3b8bb83aeb7e8684da7cb713f9db0e26afc267f99c827544921e12b7cdbe98ae482969405a4021cf2fda45d80dd7158df67b64ee5ac158d0f27511adc4837b15e48c855dce0a9b5ed625dfd693c3bae13b74670c17165a3cea9b73524af9df4024eb6d95ddf9de49981bbd2faf63de5819724ad2543a37080e44d2ca737a4ea40cf44d01c15b3d6bc1e6c1c8f5eea1e7e2ba32dd7cc99675bfa94fbbbf603e9a260f38f4a2efcd849be68183cae9dd4b511722bd2aada5bd94f2682aa723fb672744da24da65e0735718f3b313ade5cffd12b32dc71571baafbc959a8bc1d30ac1d968cc43ee43b49b9ad91444ccccbf8a24f1504abd8f7e8734d382f374fc01c635b00546e6f338c61263365e7d1579ec3ead19842f59cca3d22d8bb0c9a5eed3bb79db26e29a8ffeb1c03743955ceb92bc81cc7c7c48d2d1a83bf4d6b7f80bde13655b20a21eed6f692624fd35c802b8552c4675f686b6256efd2323659be87d36d6d8084dce78a6051a6690c13635dc30d14f4943028063c8c3adbe9c661793e016dba6f5de969a203896faa3a97a5d61c6a1f10d31bfc2db53a1555c339058f908847639a30ece451867836c2050f2b00ef138bf2be4c13df09484a95ceabecb8dae3b3e95415cc190441bfea71259a2bf9d469cf18103058e1c4a0171eccde813452eebaf3fe221afe30f36a3a67c2fb3de9361d0400c7ea2e720f1b067f304bcd79e26c876fe6b1ef4913155fa04819cfb88c0fb8f090f2ea5b519e04bddd4ce8571c500f777984d3ba7b7c64df2bf15a310027c8348f2e8b4072215f84df5f47e7a338a45a0d37163f13206740c5852eb723973623ab9845463374cfa6ef4415442051b1cbb30c0d403d03da252366bd7a3faf8236674827225fe1c4365a7c6b91ec906b05188c2a36ab9208af0bfc4a7b18a05aad9cbcca6826aaa940bb1bb7d7f8dbe60ef7c4d52f7c65c67b42f6d5080f455582ed51714e97390ae916f3731c3373966c4681fc339aecdf343ec3b5387e1429578bc462dd5094b46181736cd0f79184161ea0c6c33875ad9e36ab96932475a44658f4d0f09f1a5e7c08427fce82df7a909edf0274aff276c2ae55d9113283ab3397e902bd56c85657ebc5174cc64f75c81930135962d688c09c92366d171972129d1e17df264cd5d01c63452209deac9cd57171c6df39942304371d27d9403faaf361f21664f9ea223b7ae21e3a67758133028257963c6bdda9bb678765769d6fe2966a3cf6971d58aa0601025bc1172115a2980e1b2303677dc4f5544bf9b6604fc7ee13e6f8346c981ef7eb3260cd37e2c30ff1978fa1d37088550460d0e8e6c3ff0f6043274bc8a3b3561fa0b93f1e5b8453ffbc17b560039279521a27aae843f56c1a58f11ee23ff47238d9cae3afbfbd58f369a346274244f335b3cc5da657ccc48fb7acfd9e46a2673ac2df4d273b8405d3b3b0011aa7be15727f29993060ca1932c6e8dd9c254d8567b12f09a73b88d2d8bfc9cd56975591d6f27e23704e2da541ed434f898f423117253cb010ca22e1a9568f1caebce9492d6630844b00fef747bc43e6fb050c52522f875a14c2c849237e9270cff5e12440710c648557d3f055540e51f2504a14720d76cdcab35c5bcf9d364b4607d563e8d242d7ff1916fa6a8b4a574a706bd743dd3c0ba117197113f7679d5750c774269031551f5d16c3b831632678953365140efe01aa9f317712676b0f42c7b0eaa339d39dce302d100af10ad7dfdbd8d3d81ff4efa15a49572754dc1d65331902a76d3cafa836d693b30148e18d1aace770fc7b3e5ab6a3e2268b4fb6611d473d1f212986f8628434dac6a6f76825e7dc6431550acd6d2069f7bd58978254b1d93d4912c0417af3f8b22d46578e71f4b2556dd0622b09d3c5747ad0bfb0bb519f3ff7790e6b1bcc4a91e675f7b0d33939a49fd16e76b7534020db002812a2d15877ce6e1dfad3cf20effa32fe954882bde06891b9bb39bb55c436be7cd3fd2785d3679d33e920cd01f29d3f5f301b54e9d0193947818afa93314cf2863759a0873992d986181e1393c2d756655ad13c837cb62104473e9604ac19d8cfd09c98c4d32a33882e8eca07e33918ef8f0af2f00c124941ae17eb388945d692dc6985977a6e5cfe2e4de90514dbcbcf7d1cfc289b70ef6ec0168d655d15120a135e8928858b4a091cc4ab2326be60d818385148f69ce283396edae6b3aeec818f429fada686aa1ee878266f0252c469a42f78e20f4335e466ef478040d1e5b738346583c1d4523857016cf2756daf331518e4a172284d1677c20c5f9e7f40fee1a4e7f4590474d91039118230f2fe85d8dbb4f76abeb8f75ee2bb2a8f1e5d80b64a5d1c8dd2661fabcbb6a624a282c043ee6a1bab380e2c9e6c3fc2fb649f4ccc0f1ce70023c5313baaf3673cb6d021289b050b72a40740e7837a26e74215f1ec41f03b5b64610fd4051ccb8e8c0eb5ed47766645f083add2a0e76e06fe6bcb8f5458e8c46199b33384bfe2f65a86816dbea943267a51ba92c46ca239099d639aac0fbbfd8b90156285390abd342ca3df92ec99bbca447a4264f4b0b6247f558ec366e55b64fd3a40191656910102008ce41f32c95e8409983b2d4651c7074012f039f1214ac438289bbf60ead899d4dce3917390f1ee2dd08ca6cda157335bb0852b2f4575b8068e6fcd0edb21b58c96367ba674009005c2001f63b9ab1559e0c33c59366f3224e50360093dc0633b9c098e7bd5c3ef078a93f1e06eb1023c65da7ecf02a52364e701dcb104c343a900fd0ff6ac31c51bcedb13da66e90003f5b94b10d2dc7f075f78b521effc1788e6115e2e391f77cc55b48014fe4e14d7b7b86d9a416f60e92bae0f830f7dea77629ff24be6a9671227581eb1acb0057a07d3fdd68aacb6c83b85c5100c2300bfaf9635f2d1a30a6bb6af04e44bc7a35b422c709d6277b3d4a383fa0ec7c90740da2f8a38db82667c09ce20df46ab407fda38f900028e4900696224f44339fc247f94c062caaee7636d5f923fd05f4285f9f59c94e124730e78c3c4f40ae67b785b06a9942cb8f557208664473afcbf296bf79d18b5fa970453fd054d2adf553d4e6cc15e2c66ed000402a47d0da526bf63db8d49498b35b085035c07a99e2fbb26c9b27a5c92667d4f0ee389660618aaebd999a0bb3e9e0c246cca4c3854fb432e981c70de641293d4b58b7ff74574c06c8c5cbf3f33ce3781bc130d2ee7936e4d5f78b2a75adf87d8e60cb731d485de2f0e4c3c305823e63a0e32e948f2bd9457de8f2c1a48dc2e9bbf80a4f209b7915654039fc59d22907263b0d4e505ab8f5af800ab0132cafee5537752cd69217aabe8162e0cbe11c467b18f1c1687c492e20d11848c439a4f64b59914f62aa14ec7f06ca2aa834ff9d8d19fbd2b1ee99eb1185b64b1954655fe8be91bf9a026a4a364e0ff4124ff9dbc9e75957015343f74c1171c9c6c1396df99a7d73c25f09be6684193153ffd53c93c59ea3b2c6b5bb121d3fe2a22a20ff1086e911efb09be1be1c1af5d066cd7d3a4f9b96c1c1ad153eeb60639d3c6d63116297931566bd8c935a19b96dec9a161ab9e7b947d3e9a363dabdf077d69519f9ca9ac9d27b0637f4d2796e276fd17f852b2cd5d04fc33a0b4fc70f40f8aa711deec381a280ad88fefc2f43aeb10a77376a18e3bae2aec23f7f27184f0e7082a22dafaefeaad90334023a9a421342b49653b1f03fe29f05ac37d29241081e198d3107203edb6217bfa503b27d9bfcded030e340b604b3c85c01296a69fcc77650a79b5714a46876197cdd42303e2cef883fd0ddc0e0d7c1b2cad862c386c297b2dd208487764942328d509b3f3641c5df2691bb8b4f75d62472a3933510f44bbc2984448384e5fb00a3e8731c4df6eb5e17a1c232cdaec965ce6074993268836023a6a6f289635daa2940c368950959ca517ee847ee91d0467b636c745059f2c39ce9a6e26bc9b3457f0a8cae015e17db27a4d5980e68d6c7d6bae5374c7c3613504cf89bc42d292c4541bb4d141c43cbc15d443b84075e787e697db4e2e547b37cff433723f5058fbc49824c621420cac11b8808bf3e903c4f5a1d170a75d7f28b445b9923aa28e7eda5f7837cd8ae73fff7c7256a94e74f47a2ca836dddf79b594631046d1705f31c79e9715c81dd79bb712e3ca734a8f112574432527137d88071a24fad9002c384c2065c533e0a8e082651b070d9f608958f532bbe95d8156d14ed7b1dc0447cc68a1747d4b1d30711d4dbecf4a37d3ce15b8d0321b5fe69af63beaf80f397548ed77a93830067ead2bd6c91654e946af5fed6b25e73794114c3422d76ab0536e69705cc7dee730f259c789eb1c25b953523b03851763a5a8a6c78dd9416d816c8190e15109bab87b457f3402373fb0f5f42342781c03cad92a95cbc2cce16dd92625a984119eb4a27126c0be8437a184d9b7f604c26fba2e4d2c829cbaef0ab108ef33c434a69a132079a3272fb73efed0aa9864cc503975754d23726a3f8eceb987c822ed992a0eec424800c0d8db6745edeecf1f1db5a457adde290630b77243aae41d63cd1430d3092e4591dedc43c630e5882f93258b1967f759af4268a015028cc0fb10431baff96e0ca668ef9c8737c9214e5285bd11fe07e5224ac463e91af40eb0c7dae4bb273d1693fe1c5fcd1faf3b026dd6da72f1f20eb391e136a983b68fc2a7b217cebaf994cd692f6ead64defb85f233373db7f6701635dbb81a4ec393145487f8fc76b81521187095b84d1acc79c6afd50911e020bb91ca9f42feee62ba9cb1ffaa46a611ece53e096edb6bdb0d792116250173cf2202e424e8683fc2a4d3edcd004548576e9e3122e2dbf1297f4be90c8fc0f20a5a914ed0e9e4fd6a9d34564b67f902b1b10310371e4ed79fbe19a353cc8c04562c4e78cbd40df2245787e5a3b975b658c371c2372067e7c266d766f22033fbab4463d98205d5885610fec1220aac307946351870f59ca09a190319200d5fb85867adde4007d42e0f817405849e6a2f180492a7c0f1af41c3f8ea95cf22c0fa697e4e1579aba117ed13e9d50cc4388599e8e2d754e22fbdd73a89a96603da2062cd93c06626e56861c7d86eb681818ee54b9bf6f55429b7bd96b92bd21d679d740c489d04452c7a20c0c1ebb44c27ca7ab5357fa8d5d801e6b2f5e8d444ac811f3f42ccd3b64b0d6dddd8f83efc9b194a9ea766bdbfe01b1d2450fdaaec7c174e97c658a4bf36150b2ab2ff6d293b4e26e5bf71de788a11db74ed19025dcfc0f817b1fd941c38341a2cfb2affda71b21bdae0974a24832548e1448a451243ab5e596c3fa5908a98d21a9852117e21089a19007f6c487e14217e2b2b0e9752e80ac0a0a4e9c6927395eda7b76be99ffefde4b86d333415ba3fdd2bfcd6f00d082a797beda591fb97e17f25bca5f465f7f656db2fa78d84bfefe6a13e019a0b0b7db5dd7e81a96a946f98ed2d734b83f6e16fcd36cf3df2910a0584f630361c6d0f5497b50856988610b963881ed2b90fc23436ce01ecfd1065d1f975b5ae8ef03d19768ec817f0d626fe7a27f368db77955a196d9de9d4ad59829d8e69037c3fe8a20d9a255e9c2b635984609cb00d26fde1b20f3eb8949bb014590497ccd1bca9bc3d9309ee5ba0f6cf0e5a830d9d87149175f6e37f9aa9ba7a220104db91ff43edf7b10b8c2561d6891f5d06408b7e68ca08067aacfb8bf279f8457a35fd383c63ae69c11e3d5f3cf07ab6d54ab4c514f283a4a4a5308c4a95c0381584eec55eb8dd505cb113e18780eec58cd69092d5faa52c7af7ad5dd19448a635b2339808e5d2c148d9271d49410228b879715263f56646e8945807a57fb24e5b49720a6e485d63506f7a6b112fc3c8f73fa3cd1f0f038e4dc31a65de1d0e425134fbda35996102490f6dc5a9a8dc97cbfdb5ba475751f06de1e4e67b9589f55c76ae01c1420bbad8d52ad6157bb0e4ceb24ec236e2701570d67fbd994112d53f26972df4e76865949bfd06943ea50fc251acabb99c37455ea9ce5715d56c9e859ce0ee75c758bebfbde8f0ba8049f68310807ddd2fdf73f4ca6ee20b7f2888985ac6d8a7667058c9f55cd25a2ed578e663600bbcfb2eacaf45649cadf1d5ffdc602aadca8024e4acb392f5e3335ad25b1224553b74edb6b402bb5827a6811c34c5ca269bbd95d6a518e1becd760495886e0fb43af1dcab83fc8cc3e21fcab7e88715062c1f15c437ee0fdb4cf274207fc60d90a1e1824d2a8607a781fc72db3f141b765f16ab7b013598fa4d648cf29eea6c7b22e8d41f8eaaa753b86667a2ab70c9eabdd882d2186f51124585d0d0fde014b197e44b26f6af685f70c5191f9e0c24617669c74aca8201d9afc74a08211a6332b25ca5400244d2e2d60162d7ece8b76d9942d0cd4cdcf93a31b7efe601edda8ca056bf6e4a258aa094a483b99e30df1e742312060f550ecdc9b85ab235753811ec7333f85b97e264ff8fcc3a7dcb8cd0a204dd656fb6c66c31b9a9094355c236b9a2f2a4f656d5e1af4127ab4d8690b8994f1b509a66df66e952a8eee9cb1f197d49832fe9242accf1e3f30ddc333817d0cf784984a8b2dcb25e9719fc80cc6f8b663fd612020a82db328963cae76d918e1737c7c68a436f19862377f53d8e909e0561d21e6e40e28714ce44632079c02a85976bb9ccde71260630d6dee6dae4ac8b87836e75d1833e228adb960227c59fb852d936ca26b53aefefde26b09916616970597b76988c0b1ce6ac9b5a14ca6044d388c1c38460b9ef9ce6d6bf506d6a6af094557d98445431dfd953345f74589d46dae3f072b3303a5b25fe87e3a1540c302c20a170fecb9099362104fb7e2a80f7cd844b5d9fe693bfac6af62e203f89c7d03967a2b70ff263fd41f0c4efa7452a0fd82b3216faaa168a0f7c48bbe934025c3a052e58f360721e746b0be17bd97450326f03d371f6de222446612cf0069747eeaabc6cd48482cc6c340b8fdc905651732b9c1bbd57802cb88df06f169906f6e68b9731768a2e6e7fc9f9ae414669e8b0f172516b1a426d527f67dce11d1eb29b8f4411cc6377a6b60be36ae461781dc6544856a19a47b68b0e2a0a0ed52b97961e88f663478f2347fa9f2f1f2e6540277ef5bab1b3b4b4078754ed0b51deec9a364d6713f86810cdc699e30d984800e187e7a3b9c7a55f65743c8a479cff748783e28e31e46266be31a66759a3149d40b09c04198ab504439c22bef2541811f38cea2ad9333a4954a7abedca36cdb3947430862627db4cda31c37677e0364aa3a393825724cc15234e5d976fc8d81a8308d1b4036284c8d8992550b065cc87d1c92215476a15f99719f7176af9ee50ba618be5644ea2abd1b7af1ac27f59829aa431bba9782103ed0f0176087e4a1031abb1cf3b2d2dcc6a66bed07c1e49ff5d0c14bd16a3fc4a066f1c3554d932ac75d6de8936416d217882fd6175cf76047b33210ed60a8c28dd69ef82856cbf713862c9446c41e8635680502494433633928ccd58fbb37d5e06d33f0e23c9e24190947ab2ecaaa02155ac6290905cbfd36a46072adde0d848be208014466c7e532529ca6562db6824b35b41dfbba0558bcba06c954ace1acdc610c1fe5525e679768f3a841a78c7c3d73260aa4965cca66b6979a5d8d9d744e22d19709554909284151c1053bf13453040d43e42d734c7af15e1b4eaff90f538089d953870d6c65e08868fac8d58ee183694b6b494e00c89429d00e9fef224bc3f48267ac80ee64b56621c50e8c547189834f1032af300901ec131b57001a232da992b9ca4c171eaa2df96048aac6d96263107c800670fc692d84a7f17991afd36e282c7f5667cc85c0da666fdaa564209ecdcc3a7eb8abf03c3a59e5b207713d87ed01055c7f026ec81c0df2ffe36d48644d6b95ff73bc056dc52b70c36560c59184b548afb06f2242b94aea9b0cdac2c8bdabd64e6b7502a13cad11ac6cb18aa1fc0ff731e127fe2a40c6c9d985bcfeb36380d5fa25b04ea6d2dbd9e9057273f7760b26afc73067766542bcc9e90a6b7f9403d6a22eda50a8ca7de8c270ae01f6d16cb6d0b46de6d3aebd93e3977a0494bc38adc4da8776db6dc312cced3f7c7e4bfee86af1e421cd8a342bcd84e1bbb5521d512af6810c6ad13f60ae84126f20e4ebdd06d29cd64d35bc2985622f908028837834205933a97b0004800cbf138b2e9d8a2da33ec19e09071e87048eb66e751c23e71bb1a686f0115ce7b273b3cd886d8a9ac088329cbd5b7b6152529707d249df7d2683e4309775c8a38b7487c9856383f959b5da401a84c42519166081946b324a7240dd2b8b8477baefcca3b44d0e0226840953861a4187ae100a32e3402ba7fb97fd072862eb5d502bedbce74843e8bf5c268371ecb5428b02a6ec636ac99c6cedf76e4ccb5f285b0e3d2966bface3d6d46dbae4d09e1e8f4a0cd5d0c4818b8e6817e16151ac74c8628529f99bc26ab774ec2a79fe480ffca239e98c123967d4ccfbd9e64bf22a25eb327dab4eaf484564eeae8d3228adce1fe4a07009c348a8e8545b84e62efe47cbfc30eb8ea4662f0e2413f359fecb98c8bc38b8ae7a147723c1d6ef8c22d6c0863e92a17f1366ca973d8702f34c918c98db62b58ba1b415752bad5d51d60e22412cb177a3872317c9ca7302b3e5aed7d12f9d1a3898fbb68524e2bbb0eb06b7f6e6db667fdd8f5d6815fea9d1c4031ba9c23533232107312814a290939f2214eb682f2383a84e50d62a89748bc1533e25d2789446b042710a1baf2c743300d73d644d810ff071d30dc89414872886e02bd8cbb4d4b75a102c1665c9c15ce7782d13132e1f4e4e6c67e07ff83c7ee9d6877a1a1630a91702e4b0372bca419a131e1e61ff37431cb653de8b91fe0afd7286b774713a37b6bd1ac6f0b58404f5cfbb51e766b197832a29800e8518b3d4539e076213e2edb24353622f3fbdf4adaa6d2f026d31bfa5682f15ce37733060458fec7eb52fed91d775a726826c5bb972a8ed5f0f6cc856c90e386df75ebb9cc4dcd4aa8ca1fd98bb03d1477a14b7a0bbbf46e26fdad57fae18c415b6c32a60a96eaa8a48a7a3e1c960665765315e97d0c2b633f52d4aac4e71753d96cdad11ab439fdc4aa263dbb748bfc98638bec57052da47e6599e047c81ff6fca7a5df4f4256210db75adca157c0523273ab6f9fe9c058653fd65dba0e8d9cf84f40a81c5d7693fddfef462fedd6ac54f2c0ae86f1262d4997597e147c0554a284336b47b291e0be8d3a7011462cf915762c86287bd189698a9533aff84783eec1939ce9df56565ab307d66e2eb64f01fd9af56b511384ef5460020919d43387f1facbee64b253c7f2228eaa3dba27b58d8a99bd1441ca26dd0770d4fab5d0f2ceb24bb066e13eb84e0799c5505e5094e75192e18ebdf086db3d83566a9906ac7140f62f8ab8a5643ede74d78dbf69b0c0f76ada451aaf2945dc8482a69b055c5f533bef0adfe7b671ba1eebf54e7260db22ebb7ed62eb8446b26f5a4cf2ebd04d8ce65e8669059a9170ab6120c3a3f48ae7d1bcd328a8766fd5f482ba326d840ea2253ab0f8baace97efed2b91a53034088206a52098248950d425640022d41fdcd1a045e2653a125ae10fba7c35e7e3e7cac4a46948d882b46524602851593dcc396ff74b28789d8a61e0e99065b808664462d5a60942de79c81c0c3a95adda1e4cfdcf976cbc0bea308dce6cacf635cfa97841cdbbc3a8a6f1a33930a70ad7e01591b6fe58391993ee351c15e43d0750c8d1a10f31a6ed82d0e3ffecd6837ebf629ea72f7efb1444f4864bbf76d35616d0bf1df868b9fc68d5965bfa0075da35ba99db790f195db262135aa24e5b9e96f369d77f8530e17b7dc94ceae3b3ed0338fa959383169f9f78c5cd18724da9d2210f03b3b465d1883152117d931fc11bc8c56723192f032c47827e6467383d1b1e60b01cd4bbf7c111495117846e630fca082f168de17d247e83978f0416ec59efe3cdc5f669bdd770734ecb1b6dd7b3102270ec22e350b28c182324bb57fdf1a1c6c3ab1f14d2104a2b40512af81f650581bf93b5e4df6c5b34bccf6faf95010f0b0acc428041044d89f37b591e7c4631edfd60b591301a17d74f47e692dff87ba8ac41fd7e6b9130d8b5f55560f459d8aaafccf4e17d224f8bac7c8e0ebe2c940c5924befeae904860a26a8143fbaeafb9c5fe620c3c8286c3fa414f2b0d1122f239e3a60519dc0a52db3ec9d4263c8cdc4c88f84af0155ff89da26611bc3024e4ccde8d1ca9e28e2ec706e084bc81a57f6468fe26375c81df57d6734ab54a7e984e30d9bbee29b7c9d55d88576eb12a86aff75f64c96ea573e27573218dee844636890bb553898142ae7d4f9c2c79f8c5d498a19cfadef0179e3c4ea1108e46d29a093a9ab0a6dc559338abd6b22559a69a54e04df1850c64dfdcc2bd93d491a31b54fb1fb33507fb21263136d12707ebe38d7f495f3c96dc683277d35f4853af5b765f7150b2684089a0d668465c9cdda50b8c5b07fa60f947f55a549f6bbdbe49a55dabd7118f8d4394ab73aea94dcfbee2b37bc73e8e62b91c56acf69e9bf0be58179a8649bc811da596d53b7a20e5a183badfb335442d5f9596d8d080e087e9c8f341ca52ef3c622e300aaa1816edd92296e823942ec711dc597e12ce6a4a7a07836d1ed032430091f4391b337c28f1ac392f29ebc69ad742eabed30d9fc9386835986f25a911462192971e237493a861eb214e58b408ecd41881c16c7d8a18c91b0dd0dcba82816bb3ea440aa703efd6be2892398e2395edcd8c4dca589676f7afab29188bd949b8229328e7b073b31e99c696c1720009fef4e3d389fea101c6a68606d8f572e70650f82be3063ac07155dbbc8a7cba69bf353aa7347e173509079c0863ef2e7804ea693e0920aadffa95849a73b829586bac621b8162209bb35f2a52ab6048db364ae9279d03a7a9d36e739157ba55afb095e704a0552701299d966fe10c1960b85ea010cfc548d238dd3883deb51cc5d7ccad6c940367b6e5f296f879afb33b6e104bcd745ee236c13f37098eef160b0cafc62aaf6ddfea89c6005a84d653ea88d0423e4a5ebb705cd88a54a2dd51bb17a72f565ce42beb106583e13c1b257a99b6abe72146de2ccb8bc7293f5b4fd4ef9670b23295216dc1394cb3a4d5f2e6e5ac1cccbd7338e3359d0391e52c67b8a6265368ffe9e0a8d898d88f49d70f6c18eb6376c76c58c43a66fbab2955a39be63ea230495a3aac9ecbda6cedefeaaaa973aa9a8259680b860c287811955b0c41038d113054b51657e90e6d6b9904dff21f8b038be35dfda43c782849b4c2bec9558a4e7a6d2e87cb36bc62ba0aeb9870c17656760a7a95f2c41e183dc160b173a55e25601ab2fdc8490e15e42a864a754016faca1e9a4371f42e2d53d84e3ebc3550679ea7c59ab20aa7b5a2e8d092908ad32422cb6573c8ede6365549af079b2c0d0613c8678dd104fddfec52c01d0bcc07aba884fa13d1d3e11d80e9ec970fea04ae7ab5e09661e97c5db9a34907afad8aa3652d99a782f2eb80d5266854d7ed251c0295cb95a169e0a770c409ade2ad4c0dd4ef99b39f13d1e113cc1b51a95526479a21f5774b6f177c8a43da35220449548a88b4f63b3654defe5c56ec6e1831813b715072c5094bd4da720db95f2d19fea0a62f6861aee4a91f366bebe0869eb65a89b991038cf2068fe6fba8aff805e9f0c604e07759387a4809eeee80d4888c242193f200dd41c85374beb9f993a9cc69725f7e55b21cd8f289014f6cf9ec52ea1595e2bd7370d1cc660926d56e97afc0bc3fc22bb560cf8fd25412ea77ce93b350b99851f3d1c9d10f22aba28afe8ad255c26ed5fc8bbab75daac934937b1c64ef79999be31b8c8624eb1ff92c38ea692c91aac7ca809b63b929c69ace0edd38acc33d8b0ce2ad4b05f98031eb836798ea9c5b90ef8141ddf6cf8f31e1543754d5b6a441c8556196988c6949d7b4451851cc841871b931156e457bfb6845996efc6924f161d1864e5b4540b95e0884787ab1a306437b94e52db1f9b17e922c3860814b70a7d9893e26ecd303676bb15afad7ed731beee128ba9eea4d2b9d1e95cb6718ac2ba049ff3936c0065d4b0946f9f385ba9d71370d3c62bb2e6e3312c88aa2b4cd2edf192c354ce63f7d6f3b8d54f2fb466c6b5f90f395a33e3d81fad2345779e561b52c688b1b6db80cb05ad11f03d77398729717496febfddbb2325a12b50a17c1c7f3b5a0be43f4aa1f48335316ec3b4585c5d27d3dc930860465dc55e5a9deef2a18903c1cd1e1ce3e1bfca61a266bad3aeaafcab7c549c4d036a5f4c752f58d51896b7655419f88b54bdae5bc11f0b87570fd73ea1b6de2172f07d46e5c4f1a84093e9a0dcb3bff1d4b9a36fe6f40e896218c25b056cf556c2f4a817b13c2554fa3653208b2638b7c662157687bd8f21f1820e9b8d75845d9fb46c9c5fd35087a5bca01152af18715edd087f067cb74977068a530ea29898c0d3e07462845f7b793bf684a7f2b1ca50ed459cb29dc814844faa1ce2a51fc446e55d6ade863e56e73a44852bfaef0f7cfecf40982d60fdbff4a1da05009beb11588f4596d962d08ce88f8722c37db52ab9ba1be0cb51e22949aab13806c9f503284541e550735747c18a0ad50e797dbc8b2030de0cb53623cecb1b46c05feb66944ad005cad711ace5f4f0f099faeab3f3116515ae410a87e8c0928095a365b5673b429efec7f3f0fe2adc8359411b4f2add0f6181a2ed73addee028ed251d4d6f72a12d1a972681c8fb5422efa1beb1c9b57f4ed1c7d770a08525b0a69c608feaa6d10180f4f9cd6a7a8b6dfdd772c798390a55e81e1aefb6019ce81e978b21429ee4fb8f57201b755f1464c049548a19a60cd9e6dfa29fee4bab578ba63aa08a2e55db28140b75c450984315b940cab50ae30064c6d09ec0993334b78e435e1a9a1c1cffdd7195f57d30e3ebe0b552e06f932b084c9004d52147421be9091ed4e51909f5b67a1a5a002619db8c72c7cbe2db7c6ff9d3d5b3cdf92acfcbe1a136f1812cd9d29c5e784e8c21a334153312d58989f048317af89c25f653e7d0b2b318e8573eecba9566fb4fa5ab650ff4809c4a07cc206a7f682670a95b4b5cd67c7d02accc1603648088896392101186fbf9c793341d7f7bb76abe66d85e361014f65c161559a5cb61b7ea6607940503a98eefae048e94d90875fa281a1355b5e6390dc1fd0cd71eeb1e15b5e3d9caf3715e1b85ea4a04568df6b866f9fc4b0ac63eda53276942036ad55cf35aa68c1c4218dfa27ee11581cbe04c41377cdcba46e7f8431da680198bc2038d6c02ed04116927175747fbadb9371f99b5bff5b317fef2e70a92146d9cabbe68f64a19ca677411c8070a42e0469cfaa3917ab5cb184906b874bde8eb784f3aa792044cf1aac3f87d932de2ecda7b46631d8ea5ff7ad9d2afca648f807ff95b00930a9642a4ef4116df9e7af80a057210b8a2b21a27fc20affbbc94f5f3e19a719b83016e0a1fcbb14ed0ff3917468c14f665d307cdba60149da2d12a2736f04fbf559094fb402de48b99ea00c3a5369e03e9423163b411be1db1146ed933b9217ab47cfa953c4c8cedc5ff0480d51c9f562a8d667a80c1d429aef0d1cddb51e751468c333760ce589811a0f8badb545111eb15068c72ba8fe1a3efe1be62f1ba6bcbd4e0bd3c41bbc112ea81034fc0fe77b61cd72da7e4b0f92c82e2c8bed41d210f51be73eabc54db4a91edda11aae69e43d43273d64c3b5d87214ea28b8edd9d13c7b739185883cf1941b3a58d88867e91c99b947312e85e46a479457ac3df8c5e0dc68ec3d2c434c3e9ff5cf59aea3acb8f9fd06e8ab342212ef111abd6e0d9d23757e73f84faae70ab69cc97c09c404814d0f11419eb4da9ff230d8ca7c943dc5847082ea347de23cb4a919d8a43d8daf63ef54bf57ea341d49c6a439d85739089d1d50fcd9449479803a68753bfea58b66041ec9a508c35c98a6e6a8991cfd12467975937e70c4e3bd91196fa77b763fd80a3dea2dfe3122198e6fa00893fac4c41c2ddaac49e4739a57ec4191a2d3be7077b3f1ddfc529b9425a5591d251a2b04b2754f510663be919fd6aedd00004623920e8b1beb57416f91b5accec58c1f58c6c3fdc96821d93dff247e42c95a1dc9a5b9564faf40a23ea18c8698c8428fe0aecba58a0bbe53e6cc0e14d5ed84928358bc5c3376dea8c5acf2f64bc68bd536b1e4ca71c8366697521d3a6018ec8c35dc00c0387ab43dd9bda0cfb3dca71137488fdcf8826825497b501d81c63834b0bbfbdf59eb3944a01193614a7ce584463275a52d62b3a7e554601b24c983d78e31fb0c39741fe4c9ba74ee01d01c958bf6477936b5695ca44ce1e882cf1c630096693164163e1efd7cbc4c87c46ddcd9b334c085598bdd9d4cde5b9e1a9cc2e7949fed7bfbc06ccad928ee3d6c159b3f99b18ae4a03f39419370161a974a2653547015e90f8e2a1cf01557ae5d94f79406c568c691344fb53889df91d74f28846c8dc309815b77c2c8d955999104454f2565b19148b01d40edb24e1b923aca82f671d47df855bac687f6cc2a4be47a0623d60321b07023a87ea396e7989ba0fc2c18e470ee5fff3ee7442739e590a1eb854e63115d35852a6b09f48045b233582e79ad370547a3823b23e216ab8567489b997c936fb24b5cb2fdb9fe5e19493dd6aa6ba6ced7aae0ccdb7a340cec20066524ba16e48129d9d454ef1b5cf4ae2dd5246f72f5981bd9bb5d0bc8068ee993ebc2512403eb519e6ba17a38c1ff1b003e7550b49bd5ebbac728cec1ae8858aef12f1d41ae7846a565b4aab6530ddcd39b8bccb568cecf1194dcbd0426ae297b343219a286c4c9108b87b1c101491ba32904eed0a31f3448e236bf6df6b43ffa98d68d809669afaeb43dc68972f388b9be1219d7bfcb026a6e95ae88a4c43cea7f820924a033e23357f8bbf76ef64f097a0f3ec64ab2787cef8658a922e151f9a65b8b5b3ab65c8d37f955a831dd1353fd89a34c16f183bb460d9332f17cb04e996ebb39771b98ae24f87ff682f300adf884dd2d11cf70285468a218abde802a9fbe647b81f0015e91ac625adf4f0cb1dd18e12dbbd2f19d8cf63df8692da62b1821e5933ae3e036f37f9692dada863960004ff2e2c0cc5bcf409a9e6a982cbef9f526bda6901a2955834693710ac8c341436c7e23f8dd273ce07b33ee46694fdb3f605e93607e776ef70cb22cbefa6447804fee5016e654d6a6e1a4a839f889637eee2112d4d81fe9b114efd094649c30867276e9d4183d93a83724bc08cb0b143da04169df76c6aa14b24d64423108ce31406a0e49f492e5fccb4bac1995cea99b760c81ca86f7b5e60d6cba9a410ef20021d5750731552bea7405a9ae472b3d6e1f47cc6648f844800a2fd2cd20b8f0481799f16959f021d274a8fe796f601673c5abac80da1df091032f7dff9f38b60166e0877473bfcf89be9d93a3e0eb5d229f49861d885be646887e6426ea32cd8d620386e78b255832b7e96cb178b2b3d5dbeb4603cabadce10f64273f64fc131c2520bcdfcdfd8ee4e21ba0b5bb26ce167b8cf555b02c722ecbdb95d2a51b9b667c9debd0b6988b06188389fc401e0184aa25ddaeda0d92228a174c526b41eb5b3d0d1a570d499b0d76bf92708a924b33b0dbd2875943833feb4ba6432d2cb6840d9fc21cde2e5ed6383a5b31352bab27c4dfada198bbc33693c7a4841c54928803d4bb55d89fd08be3eb757814294f3df49381409ff575dc0ed93fabb9e7c2cc3a289cbe6b95c785dbd154c65d8779b528deaeaa8ca30dd5340bbbb68579cad1270a97c4cef2de6781a24ea6fd323d1e58c9a216091f0879b561083b10095af04cf7d83e87f1710eaf6b3d35c52119ec0aa21de44bbf25a2edbfb3f2c74a24f024087a42031b971f176d8cadc700fcdabea0ee7c5ca239eeb64424c199e4fd9c4b9954f90b870e51bfe9f8ce5d387b2216b571d0ae6226b2b537e0811f18b237687f187d67920c4f4088e14fd594aeca5c7f7c4eb99388c1739e1f7cd1a91cd38f63aee62eb4e767f4c5e75ef1e70529335ff22431799a3de530649f1567d7bd95fb6d482669b2af69ebd1012788155daae92c6bd9726607a75db35339735b1adada96411c15f9c5f26bda64c422dd178ae55b377609cf70012a3b7a612ec14a0f94efccc12379bae6e4c8325ca47673e8066655854456289c91453947d6f5ca501e910a5adba0fe512a008298ca82c058465cd7197a40540ad997d9838d99b4c7143d0946d3f8796c9d3d32b1ed59a2ec677fff487369187f7e1d5fbd9e96f94ad79e9be729fe97adf38c7d1cb47f879700b8c98ef3794c2bdcf708ff7d3ce78b867d921a2419dd7561f1bff3267182038a0d11ad083715da74cceaa7ee82f4fad097ae626c1f5bc70b8b03d32258f76b78d21e563a3c3b3615d1e3c71c7e296a13c3767c0936ddca387de814722cad9079ed23f56ecd387a64d31e94beb4258ec420fe28ef57e753d7b1d7e4290c7f7601c51d9f3f7d45cc3ebb30c7e4fc1b3acfb90a862043d200dfd409ba74645f4c2b3bf103af17f42bb16cf97b09199bcc5dfc180cc32684d90ea3768d79a176acaec1e46569422ba4e313ccdf2287889d0ae08e85e0a810787b160880a2edf5995291d190e0332642a27a616dc71063b41fb52e9acbef7d663cc232950a2ce0c9a7d44cdfb85f7cfab90bbf9a8fda409fccb02acf854415b2d108ba916da72648316190ade61530090bfcad661f7ef5906abfb31ca72051254b6e9eaece1aef6c8d5b517ccff4d92ebf4d974d69d1ff5b7045c6d40a14935280dea5080b8ea31033244abd551ca1445b6ed30b21e604a6c3e7af04bcc8e57af6608d328d40821be6863d476c910bbdca3e1f57173a3f70f106e16d677ffec1e09962ab54904c7193664f4f16270b23efaeb5519cd8bc1f2fad5cffd3137dc65db5c47bf363a02a27746654e923ce0091388ba13be3d7c590d0b49cf6c9e15124bc4d37f4683e08414308794fdf25e192cd8bd85fe00befeaee514b17c5f595f5cd99f0938fb4e532025c23753875ba7fda6891f36e3cc2979c6fbe72ea698629baa171351e4c92d819abd0c638340295bc1316865f90535c00315ddc7426c9e03d3f14dd087513c28d764c751c88bc7ac6f30527a419bd53a27bbc3f5d0748c18f4b6daf69f186b861ce2d841400ccc546a590f2bfe9fdfec7d44dc785d471a1704ee752e992e51fc7d2277fb2040bf043bed9a8f765257fabda90b32d1f6b93d490efeb3739980ee2f96ce8c9e5c92fe87382b93d9af016645b5c8f216aa290a88779ab3a04de485d38d97a99da0fed1458d077800ccfa0e14739edff03e35b16936744d2c8137b7aae41300d1536022063dfd7d2daaaa65ecb862c36926f645df4de3f9ba80e471775e17b270c7152cd6bfe067ebb26bcbc8d97095684106a5f7638c14a0da0b82220fc58219eb9cf30e41f53ecc180a4e4b839d48a93a298532ec2317b48ee584b89838efdc781711b6c91f5584a9ac1ee2cf598d09480004951bf7df339ed3263c9a62967390391fa2024c2a0e2369bd81c2bd97a5a53c2615835d4933875880adf466229a3ad7d21693250d93c556367742489bc678b55fa78b67eea56d2e2da8e2aed317c64a88d7e7ac7edfea966341580c5c329b0f17f4a9fe7c16c7ddcda8c2648d71e075fb5c1296e174c8760611bf30b3600838e9bde1e73c04c18e61c062d5aff76e33d4978697a929641fc9101f61aac781a0fa35d5c9aaff78fcc0f502dc153d17d748c751ab5d0a7d314a0f4a881a048278157bf66380b6a3bdad2817a9cfe34960252aa3bc6d5592363c1679dae204a94377280f44e1f15e658584d94284d22c98599b6abea8b602ed8a56f5542cc41289be04dd4e5b84eedc5b5df83fddecfbf49768abc95b8ac23cea0b7bff8965ce179544ae149b51b522b7dd762b6949f62998a88a48e385112aff28a2262b1c130e61ec92b1e448c531196be805011b4dedc543618ad6bd8c597e6888c7d7293d3915d6c27ebd548a0dea1fe52febff012515e8217f906079db9d41e50b64a53cb8d8c5ef0c85141516ace993ef6abeef4d4c93003c4aab164c771990741d8a399e97419bbd43abf923e4decd091d32b03a5692b71c4670d559f45c8db8a0c540a4b13fcfb0e1f28e9da4fc3b65053bcb3c30626274adc17bbfe5158129ea65d76918f0c5afe96d46cfaca66310af97b8dd5c1be1c75fc271965803821438528fdf5eb7e426c78a6f1c3ae06c7fdb108e540a9e65330cf13beb7f90c718500ed3279dceb40f3c62000a6dd5f3dac6461a4b611c3a8bc83fb6aaa4487ca8819d666752a6286bdefdbcdb1762e4dd133500b626c07e2ee3eb3a80e700afc9033b46112c1aa1ca16cd5015877aa7b94a00bece86d967158f1b524494203e89101d64d4ee4d9b3be2f5f13a844700aca08a0be7747db7fff02e4469281ebf5d47a0dbe6296bafdf013a84ce9a44bce40bfeb369a81e27c7d25f9a7f6189deeb25a44c90901ddb3c916f6ef9c4bc1257fc40f1fff19b6d764f8daa3e538ef17ed7b04ad8e4aadc7022dc1b63a1261bd9d686a299d55e4827d790b628031595362eb5decef8b53fff24fd19c21173ab4d77b6af10f44fef065503ca2431413997066daa6919b41f668abfd64972e8a8d04b26c8e2794e02a064162baa1896b72de43726b906c884c22a65dfbc470299c99bdef678af91c2bb5f517a88f190601be0aa1c5d787038781336e6f1cfa27e5df12997589565bb02d7461c8f58326656ed9dbb2430002bf1b7ca08ca89b6b9d671bda9803ce570eb50cbe6c30e4ce2beec288ad1b17a112086fd654fd973ad7808dcd3f75c5b6e2445035ee313aff99765979afe32ccf133faa30c108f05e06fd2d2f90528e1a8d724687bf4ead5089801479b307379448cae0b10c0cba4c2ec9296753c44b6e2b23e0517e75fc1ce295defbc7e5e5318e95c2cfaab74c5cb13eeacdf7fe5899bb50642b530e77f7fd64b5943b4dea2f6d9c722acc79c2ef6de252213b534b227314018ba00b324dc60a8b1205a047dff2beb290846dc5c3d8f93aa95da34970e28c203bc051c347160c7d12c35119ee2f8ae479b7de0daf1d405b088eed8a2017f46e5290e0a7454418ae2e675b4b3b1f9f5adbc3f192289da0c66c72538094ac1cd907a193648d321fab136b9037d5b1ce9e89230284a8876024fcc01a06e99d9b368d3242dcd015e30e4bbc0e2bd3dd07feab3fb894bc2ea936c2d89c27735c528855517926d191732ac01bd491a3e566cf9bbbb4ab6f8715266dba23715193822e97009edcfabab85b0999a7008b0fff0a925f8ce9f1750f30d38dc85885bb0f7b459f7954da029bc2f0e1598084e0e938f9da60728af41292772488d82f893b0a040cfe7075afc0684a55b96c29e6231a669a1d3f873b9e2665b7048ab6c76954e65370dc81bb753d93e6709abcbb51bc32e890903800777bf71266100a8012c8b664635957450f27a798e4c3c6e959204fc240609e14ff278b996c505e8f386a9e3e9f51803eb00f7a2448d47365c631aadf6e82dabca5e659e4c2a39fd88f091f05bcf53226b6352651fe8202ae3163a456d7c5d6f86c4f6cdb7f5f008529caeb6935258ed10e955777a8f9a12faabb1a213bda411e8228fed378d5aa2419c7e66ba89489a45f3bb8569c51d68b8ccef6237cc0a9d160288ff8be6340fdbb6361bcd916f898f9a227551467cc2cb9f5dec74b295686548f5195fe9a6723a3a69cda985ceecb428ad471fb3e614dc9c56d5f1a65ed32cbc5cffb25dd68afe140fca1a94ae87cc8ed7170819f4ba7ce134886dbc121082dd9bf523e54636d69a5a89568c632ca02417360010481f13d393f7cd0a5bb99e65fa3a4f993093b84183a70e5b2721582b58b14ca6c748a5ca72f1e07f91761634d376f705f138de395f1e86c157a20bdb2435da397d8ea63d238352cde6dcdf43529d3ff03f8dc7df5165c140180a04a13d5caddb3bd5209ddf47489c98ffe85c3becf7697277f3ab18739478bdef54717cd93862e5d303ee48d0bd32b9ddff377d9b499cd3dcbc62e3e413ff75b37b6e9e716caee08685b7df8d72788cdf18bd06e71c1be7886f9f7f0a023da5426850126be4c13201e6a667ba8e8e1f11d83902e278465535549cab423ecb97622a33b5327fd7ec7c71f3e1ed508117d12a597b784366786ad04d4bae4301d429894540c1d2b8967db7b491d280faee2214b9d30a512200ccebadadcc9ed03909c736046b21ab37d0b1ef42dfffbdb05bbc0d049c2a035fbf68b18b8cdda5424c5d1b0b5228c73f8f51b927b42df6d51779ea23a592b6ade1bc6317371131fa3b8b2b5ef6548c36654e183c2334a6434755bd09efa9f57ab3093861e13efbd8de4009ff4d0aa1071e1fb286881628f0fb6e2b78e4c5d591182ff2171b4650d3021aef92f26b34dc47aac72d24dee56d31e60ec25c3e9f59e10e7ee110fd6423da9e3c751264074ac39013b6a89e8adc9dbf4e3274bfe7a831826e47ad636a535bf6c690996c27346f4e735a661f0b52b4f45c95a16419398e1557f3ab3ca3ff134e4098ca4d7be3afba05b0dde3ef0b28d41492c4c43d12b496b657796bca3ee0d20f2a383e85493e2acbb8723da41f4e33868d9c5d699eb8e97982f99d3c2c3c19d45cd943b0d106e2f7d281f21d50ae9ce8842b3a6d840e0bb714e58f7d9e2e23fff9181930eb37f8a638bea0867d9e3aa9190a947b58abb7e4f3e37edfa3bb47582b8f107e9f83c5441b28b6158615e5b46bb1ddfa3d6d74c2f9ff392d676059cee6e1c77ca621253875664e96fd3073524e084c08371110e5999b1b362fb0001fcc5a75f7f80f62b516846cb5815226740f83b432ff1fa308cc309e4483ca7353d9800a00f4ed00b2ea318d3773e391c3698c160adfaa041886d3d93d5d66d8d55671c294af27ba48be317245595b6c2623591bcb7ab78a14efda2ddc8a790553e9e411ff16382b3331553e38c6e0547e7a4c83e5a512cd70be2fd589a1abab8d9c2b7239fca9137e6e679b05c2a47abf269f5fae4a885b9527ef2533849e18135edaa050ad685673e3b3db76a77cc7c369c3f96b4310dbbbcd3ac07770ca70c6944b334c3f68d399003e76ab3969b07d7505957fea9500b70f22aa888104e79063ef8f0faf7e1515f7e2b7236220e0562d1ca47fa53f24b6fe29ce70cf682ca25d5baf6fc3da3bb4004035fe698bd039bedca5b855d1894dd6e5a3298a11c98c1b1f2cdf15d6fb5477409fd40b2bc1c474680978d1d448fc74e9a900244c4e63d3a501c62576181ecece2b263d1eee7c528f0dd59b2f089c7c322df359e145601f08c48d61da7c6b9b987cb38a4b7eb94abced228a3db4cb043aa866d2686921ca2f1174a48ca56ae97da2d0443fe5398e0bee5e3ebee2c27cad86ea708c071cf4f889da48a1ab6d82bb3e58d32825507806dbb755b20df223d0260fb2d7e75f8fbf5d16191561b09c7a7f2ee91e813615775bbd021c0a0ead1656e2af6044a83cf61669b25a3a6acb332ba846365b971f374e508f6781c3ba0a0c98ccad90ed46f3a6d4ed3911149bacba358a04c8440b2aa5a6e046cef2de901a8b42f6c5a72938f4bdc2ae9b683db04b5ae182f6572db51d6199ca6e0f9afaaede94898daf362077ce164ea2db8847fceb4b7a82f9c6b28ba572cca9f6e421dc8e7addd52826fe1f336567d32dfed14767a14464889976babfe8b28c17bb51ca4615fdc4a15738fd16fe5dc8083f85444e3712c10028206e83321e035f13b05ffaf9c6b53020a76187f2a8427a8a3bed30b30594c89e52697e4f223368b33220c1360e5dc1208ee0e851ff13eea77d8a9e9a00c752ca50d62258912d10c0987cd75f86a44e031f22e789aa5238d05660bb9c231789b4296c387b82e8d4fe472fe9cdb62e11397b7231aa7a772133906281ccea173c8f4baf3dccd729168b8f861aa31e2314659b71d5c49dd6cdd7ff370cf5eaa5795cd3a0f88f3ee0c80166cfb001334682eef798684bd4f6801f20325eeedb5d8a7976203c0b9180c9d3dc438bdb9bd7a61b57d9bd9419db4d9f20322c7200265b7f79298bf45909243f3b16eaf29a8fedac70bfeba05bca8660cad182692f2cfe94607610cb5a8195ef27109127ceb166c09b1d97c36a6cecb20447a9af2baa10738108c16fba1fcf89a47639c10ab5b9d8fca47e912288e404ccb324c90e756a4fc64b96b6b240c74003f6958e7f3fdabda7e3992c8de448d4f5bc93dc7f7b843d7fe91ffd813793729bc80c4a77ba6bc8ff6af3dddf5c61f60ab5d2244eea182172f7e95741ca802ec649e9b36cba9399ab44f167b7819fbdb81d7cbec7e998fac1912f5e21535778851c74a36459f989fadeb332b3d6bb81ded7ddef9ba99227699f49837d1d7e7a52b6bd0c81a8e389ab4ce789164447558adec58434648bb5571c09b33a9be264bf8513b8a8bdf07ca9bb202b615e8139789f214233dc7caedf5ca31048770974768029d9eae4268eac21d11df17dbc3b03077de714d2658bac14bb1935bf76f02bf05d7aad759343af39795f0661e1396cf87531f00527f2969e8b85fea60047772cac917b6445d2c112b5b5a5341f05f7f043193be45bd9968134be9eeb2c6da26298d66a7c8bbffcd5040a16e19e365b169d2a168e6a8329133eb0a330c9f35759d0addabbaa8ca63e23c34ea22b95ffa7b89fec094ac6b36e885b4f9d213d8b2dd9208777a7095dc94cccd5f9e67bfde611cd728d5d5b324428c8187ad3bc29bb32ae47f90be2948b01a290f35d00754dcaa9a9512aa6f0be711753c50c46e37faecb5cded6d063aa8ed28e74fe16c626c56396dc2f8e4ec1a44f167853445a69645abc54e9848705a28e3c8c90ad10e7e543a4c7789d14bd8489735799493857a7b8e316c3b89ec3d4bb85821bd314d904b4e09793a77feea7be726ada6a1a6c949f7ff745c471ca53a3225d22aa54c6b25bce6b666942f555c917f2cba153c0d1871aaca70b7b9174f635a8402844fdb1a3f7bb5e907013a1cb6676899b653cdf0d286ec354f378822fc89218a8dcc3c122bf4639e593e47d1422a6190111414ad2a641ab65d15ddf30061ced4b8107ed4a1b94cf20fc9c776f57b9f0efa43d58e47e4a948cec2593ae3f7cf54e3bd374c79e45d5dc4610ed50bc992bfb9f67508232f86e8d210a9ba610f4dbf8a2b6edd98df79e2c65ba5f577677ab53598030b06087f9b14e0f49619c58f9b5f50b7b2bc61881cb81d10e93d907812d0791e762215d3796ac2623269f6f90f51c7286307739010e98fc693ab0fc2f2c281393aeaffda2747028365e6d952f014feab91ed041017fe310841c846b00b2f6bf63a3364038fc8255fa9dc11ceb4e5f7d12ed8ca3fad43d1d83d3bd9d13358eb1e0eda13953ca2062dbce10427b0687857dd2d4d66456e05f24fd2fd47eab8fe758a2ea63e423e68b130cc87f959179b729a63615ce008c1bd7b0cf26407092ac00cbc3b000236679252cf6fb66d19c75f4425964dd411065b34cf9c4b0e18d7a6535782d2ebf7efe9760195bfb3b9bb1548281bf6d73953560fc9632f3f02f86884202b60ee63b4b651e289ecf4edbbbe150d3f23d19d85d8cda4718440b9082da7dc5a8e3df144909dbd07b7eb943362e0cbe4bddb44a18ba48751a19cb1b42b385303a06eff86f49fdb2f5c196ca1dc60a758e34c715eed46ac9145531bd56c11208390a31dac26360f604a43ab1cfef0f58a53c0c5d12e53d84da1c24e7a07905d28009c0b7d9a0d83584971138816ee18bbc8cf82ddcdccaf3ec1f9a8f8842193b90c0509819cccf29f12be2947f608acaf74b76c82e432c319c48f224f79c13800b791671f090b9204232e7349688742ed51dbb9e7d22ca88df4f401b0e81bcc919d04a4d82ef0d9686ab9ca2c80c214453b258a00c406f41977e4f7af4f3b5ef6f12404f2e00a404011bc5ce831145c17945af11114d5f9ef9548f0b77f8432abbe4212616341569217da382b0c04b88acd9b5095d0e16ffffcd7ee143ca62047451a5afe9353b365d28cce8516f4d5b3b6cc58761f563b033e7f427fc79b85fc55dfbc5de37dd6270ad20b3ac2a50dc49b202d80d80325a5ac014e047239e4ed886ac3f65aa0054fae4522548a824d36395e0e73462b4f1b1a1fadd3a2278846b4a29d593c963f0e48df892aa6a142f3b888718b98cda202e77ecec2b4d95595e71ff86e230eece1a7307a1ffebc65db86540820a288672e42f53bfac81a4e180d7c8665d44200b27e65f7d2e1c26cb494b6ea7b023182c1bfc578b7075e08a37bcada5eb20d0a15930ec788030c0502f5a9e8e5100070a29cff944994f403cc5d38eecd9dc5e2cc5342df524a1d8fc26895cf5ac18e4ff023186983f2f01edb9c46133b043ba33657f5a1e7f696488edf6bb55b4d8518ed6b541ca2ddd71a32fb1008a10b14ef0d6460d34b206dc6363add4300ed3496792b0222f1e75e1a0312ad51818302f0fe69d112aaa975cc72727d339a31a706872e14772ea6adcf696091d20f6fa09e7851e7a852102fe83e2085af57fba69c384f7b2caade4d6e7cb0d73f1147887c9965e4eb11fb02394cb3d6052f28018f428fec50dd2bc8c834816dde6e002f46a04fe2198bae324537d8055207f4cc4b717dfa57dc57b6ab5417d9beeb582c721a277fd7b072a8afffea070f4700513b648c69996c22b1e64cd7d7cb24c6ba4e37b7e671d34fdf3281d12b5ae507f1041dec18ce6a788db4d11a5f1219120839000745ad888a4afe3888dcdf68738bf3905ef8c296ecd84a70b35f19f50b3ca248106b32178c0cd38039ee75cf86de1f91fc269fdc59b6b9340b587094f8baf3e9e1a3ad3cc4b3ec184f33ee7aa40a3bad95d25b4727557ddf2581c42f45b756ffcd47d6183a55be3a87f683313be4025382d8aa15973e911333cd2814a8a7d4a3110beb534894037c7f8659bc3a8f884bd8abbb1f8ca5a2ba4aff13d00d04c06873280384a9337c32013bd317c18332b1ddfd718211836cd877243cc7b84735260e31628b111b72727c59620793a997b250feceeb7b64d0715993ac668ff1415548f1edfbed528d60f26587d77c19e4f5bfe977f46cf158bdfb3b4b15f05a30c8c2545258afa9efbc7447e93e73c2758838bb89e7c269744379bd13c9e578e48c96e512aa6438d379629505899bfed66f46fa45e4c33fac1cb41ab956e03b8476abb61c28f993d5447ba43f2157313d962a4d65dafb7305f05b232a52a55dd81dfc0af55960e06c7bcda007bb04a88607390cb6cf3a3221a15a9c2ebba2e372680dd2c44350b3ba7159ae3ea7ed0d1be22e60d4cb64f107707ac59220d4e9e9dd5f55e6b25dd1d953a3310a283e9f275472a05adfbb4daae2244bf547c2d8e7aa64638ae7b624d9804f47150e6e1e1e7cf75f7963447c924585bb10d47faf223f0e77ef3dfd4d0d06091d7964c2563512e7900ff9c7bdb1cda9a2412346ac6c586fa382bf3d1c9ebdd68286896d92313af599beddc9f86d38ccb34ff645760f9a15f265d3d273b4fd9a998b91b5aae6e466ba190568385811ddea6707765504c0c7a3edc183389752580df5d5a2b559333eafbea1d66b0214d8a3a798291fc49f68ef56ce304b63cea37bae1271e287c73ffa1b8f9a69602b32e234c89b6b9efbb4f2d816af5a06268d2bb15fff9c6c6eeab6f7b85745ae0fa3fc83513143f3bf0dbcd9c5a4ab3f5688665ebae24995c81d234ea5508b6393f101ca531fb8668ddf312cedf56318d6b2ee93bd50660432ef00a186b397474188368d4f3b271340aa5cde6f0339f6264beea68ac6722e6ade0d95b38705a130055cc37cb3f1f836756fbce84022bb9d445f0af0850f1830bb749f5ff7690142769cbba3d38a4e726b79b2e41c46d83ff330c80a77165486d8a2fb2aff7809184d9c886f7d13cbeb15854af6ae63833be3fbfafd37715742347f48fbbce003039a528bfd155b6e6b3a8b3825b294242d1979e0da2bfe7605a6953cd241724e3c2678b74287a2873f21d7637e0921ffc5050e378c918411d6166d8664a4749a1bb8591d8e756fb73690f751061b979ab35c41784b64732ffc4d43f6f0d9c475af6420aa1a0e70c8075ff4fd0b358069e065deb9ffa0b16dcfcb1dcd88d192cdcc4001e7d4b50bd5ad946899eaa36776b4780b71492377c2b24c44ce6f015a9eb94b0985f693fe2f5c70f2f8c5a87295334a3b2dd34873712860c4023a46ec39c8c45299f0d5b531f0989cde33f7c8c39b15468ddfefb4060beed82a004d3571716e7d6de6ecd7348893d560a9236390202227ee30a663b99b7cc72eac74200dfdf028cb5acb0f829aede5013c3de51c658afb2d3fe342e7f078faeb7256816451829368a8cfd653301ec073fb26a7d6e004e47369e5b55d17bde43c4775feae79abcb702342c15729a4f0d5b714743a79df60f5c4462143cfc85a55348c68c6f4179cf6387730daf0b18d4b8950c424845aa38c1f8690e5c4581a2944dac60074493d0d422de3d1610a3606ddf8f03002e3ee0f5b7e2aaae23b3b5ea5df4c3fa3c3664c8cbed242029220cd979deac5283db093cd42f7b8ce3b6593776513ca9596432d9df709af25556977e93b3cdd2fe3ed01cafe90e2887d3b12089e97cf86d55ba4b170437223c01b9ac11447b4fa8999ab4ffab0a97b6fc0a55ce37f1c1b2a3d68455dcc20fa629e79c7daa725761a2ac0979db265fdf2b4db6830cf47933f0935249d0dbfd76790dd52bb94cddcaf490a4331afd166a1b02e096448e2d82e768558ff596445342393fd3e936ee192e6900bfad72920f0ab2727bebc05ad8e9a4606ce4750516e92f1d999224311cada38f996a7cabae6fe0720edc3e1e0da475bf7c785914eb7b13bd6e22e8290e7e4e1e982fbc38a007094be8714fec26cbf1dedc57a8471a4a69c6debefabd89b09ab6a4e91bfaa14901654368d3f2808bcc1fcf9b78f20bf7f858564cf89b305bd231fd618ed76f4da1f2cbad94064abd5eda385587dc12f7a6b6ffac432158d9258de5e5436a620918c36d88326801a96df4c76bb0b65bbadff880feb9ac904496a705aa688aa9c26590093565d185cbcb64541fb712e0eef64813f68ab5681f6f4678af40075c7d880a40fe10c3b9e2e9e723bc318b9a6f32f99410d204f9a98b6bcb1966084c4122dc749db41a7e847ebceae0e3de1fd8043775ff535408ab452ece039e081668e034074b5eca859419f626871c015d3661423eb2d8781efc6175a33507ffcac4d194471301ee70f638f16a79b6df097c6a572a6b4c6c74763b1e6db480635fedde42f26565a0d8fd672687715dc75ff43e878c2e4ca17bb6cd4df5cad13263f17caf4ad0eeecc71a5d83808eca12fe4ae332dfb84e94a27e7c8d9a23f6e99fbef14665a1ac3455093103931d80535551e5865dced30e79584baab6828c68f28687139d34fe94cd960b6e65917ff860837bc01dfaf92e3598747a67bd9fb1c6ba490081f1ae8fabbb55b16a1124c794f07b9cf925e5cfe45ccfada513889ee247251cf3b9693f2039f48b726e6f58890559996bcf3a5e7820c879cc184bc9629437b331dc40f32378456480dac4d38a65e4a1f7ef735ee127f5bde3c40cf963b94d7c3e26b6047a4ffacff3e0a0089b4387b30b4841914faa54707863d31683c6246d8a4e45363576061a20f79778f9ac0853334ea378a3d1b3d5f1adb150d52f3e58b6328393e347248a43978217df0df8c7a19cc5c53fbaedda21f0a9f94efa1d8fe795c5a492ccda050a9ab1e41d8139dd72bba30aaf58914f959ee266be2fbc4fee119cf422c33ecbd0b701741b2d40fab950eb64060915b2fca6a0512eb5f1f2922e50f74e6a038e99f9f344f30d90f0acf4c4bfe060e7e7ec9078eb38fa5cacf0f5c113bfa063cfd5e05243fb1e102e3a707c4c6f226f4a25035cc6ae96e9feeafb8f5d8fce1e90b537f1b81a1f6549c685706d18185bb772c45ff90924895dcb248b7c292e29860927a0edad214495a78f77b3435fea2fcad5c6fdcf193653135f6d8b8e1f075131084fd6256bc3fa72db98fcad9ed441e53ee541b581a2d5839aa47f9d31ff6c5247e95037c506fdadd32800580b3cd1060de153051f5efba9b08634af5d1274471ceb1f07e03f04e1e5e2375eb5a43202785cb6e58d93dc843033182728b57cfde9ac65b0bab8dfa528bd50e077ff42f6af3088cb08df0f13d9018c8d48b0eb0fbea5de972a44282f0011ad6d8b46ef14013a6ed8800983da3a031cba131d4984ca4be6fc3575128e723f61256b7aa4b2115555ff5fefb4a4755aa55ca67447a5a49c66911091cac9d84f1f55a2a287b92717e90843acc2ba7e56b4b40ae7e110df9353eb84b6c5443f757c7e7bb82aeca879429dc6453f30d31e2b2133526ca5fb8e16aa878a42ed919869ce8965e4880d31ca56c28209ad9467a51f23046a48b6572bf989b9972097e88ccbf544b8d1ebf839bccec71a015f32bb8cd4287764199405a3b5276ebe01a7877827a664af9d3261b57d3a583298bc5fe4f014eb3939bc5dbf9b379f74be6d8a1a84c3a53d6f7a2fe7568e066df891e0587c4eb0c07185812a4ddb37cde5aeb98c25557d352003aae0f4f18c973f27d63f6d0069ad304b6d22119e714f02ded48583ff08383a834f5ef771df2bc4ba01675994a2147188c82a23a1a316377c6695defb61e960f29d8d48e1de3738d20d07a501dd0491ffe4f754cdad0e562e2899337d61bae2ec2ba3fcc37a372c655bc0907c03fb44a8e5719d4275054efa1ca809c0e41b42a988a7b7fcc559c5b4317376271fbf7cceb4a8611fbbdec5ae61cf471802b4362aa10dad1d9c216f486db00576d21d3e5c882537727231726e95346c69d35b86a5f12e416aa3eca89cfaca011f895cb62e1c15526d7463e74b959135e4db68f5231d7ccefa76023e91f390391cd87560dd9881f3fbb3b4af844a1778579c013d98d27e6d6b7678707b139f3ea4398e89a9417985feb1b11436a9650970bb2cc73ab1b2d33211d8a1b716e9bd7d6f61aa402057d5f4da336ef3787768cbccf499d4904de8923015181b4efacf711f78853e46e6d7aca0615c85cb2cec33cddcbab46eadf55d3b556492817027f3f8b078eed9d6ceb6455dcbc905ef34b24256be9a12fec9efc303f9a2754d5bae9cb9eda30e34f8351090efd3da20f00c800df96da5c5cc500b3add331b1a4857f9d3554659c46cc76f2d0ac26ffb4c22f0d678ed84a5459c2bdc54551f8e7de7fc1a5b7585360f031b70ed6f05dd3941b891b1f71f340a9afeaa068baa2e2f99d07dd2c1346a90244b1127bc26738a08fe0dcb65f9f7537e32561ccbe9864e070c7c30849f0f7288576beba6bd5008813aca8cc520c1adddf708fa3825cfbc10b18c4d5c7b1e8bb24dd4eb8a1a5f5c579709e0f20d1bf26092a617fb4fefc6a7bf46ea8cc8f8e79b20b0a8879cca10893d24502392c99d4e57550773462b8c47c5b0ae79f540300afcaf194c60ad5b76740df15c1b5b7d50dd60b0c53707f0e03da71bae07a42eb4367919887b9398e82c478e3413c17839f551f735e1800a5eba279a90fc28d6b34a210e950866ca4acfde831dde73c5585874f3fad380b943b502c7e137e838ac4b7bd417134c5cd807c5cda860a885de69a248a9e4141007894db8e81dcdf886af19d260919f3840ff8c6f35ea3fafe1e88a802e9cc4f8c754a4faa537113e64b3f48fbd1d5c8a0508f863b4f7a8a37a7621d12b2689c11b255e36661eff5b43c81b2029e6b33b92e25c0765130266858cce631dde70bd740df252e694ff5c4cd1098fbe178b5c11a744909769d3186429d912d2020043891af0d5e038335d35e40124d47d11499c7812f711023f5e3f35c6ce53a4863ecacaffa36fba8e3325db2635fe6bb4842c128517866d1acea5c79c1adaff169c4d7b6c854e1b609da3af2bb8f76599762be022effe2ad8007a68c3ed0045af265af395fa92e315df642f7bb53e0eef916e8c63483acb5960a4c6711584ebb793a7be64fbc7446e220c31131e8b03de135dbd1200337e9a7c5298014122ecc30ef5fca360dc8a27b55de7e3993b685c9aa1f8c752d557cbe1c376aaa8e79cce9e2ff1ba4ee754ee797678e5bfa4dffb9ca32b08d01ca0f90b31fb1b1253144f5e69a13ee4f9f3110ea00142befdecb3de84b06336caf1cc619f6e4be11c39041a6ec31fd25c9f1238493d7ffc30a17e44aa1ff5cbbe5ba6edd9ebd9f599e62a81639aba6d8414bd9efb2c1f34f54480358df512af4281fa198a7eefc5ab049953def307eb8e333d3b980533a38ef8ea386401673780e8e894a31340cb94ffb7de7537c42880851da0332cc831517027d814a25cb99485378a013d834ff0b913b17e9cca38350fbbce55ffc43bb9c963ef74ed260d7be5fd74de1336b9392f7a0702296f173faa3f5fcb50927f1f2410dff2c0ffbad841b2bbec1dee42d2f1f318b3ec2a63aae0dbb9d265a8567d2b543c8aa909d83da3c267e2286c82dd61717e4460b174376373b723418598924280edd29461680894f0d89f37980de242678257c3d8031eeff3240662ef9ffcabfe5b1b8e68f361e16e4c50deb0003c572c31a14622d22f212efb001ffd9ff925ee5003d2586bbb97eb5d0fa3c45976261d9aca87639ea1bbc9acde84d694605ef1b291a41e9899a2a2446c9ddae3a39a9412a0c2fe4f9ad559c2720277424b8be827e802de07c576fae912209373450840f29da33ffeaf516169fde1b764b0beac1e0843fc68645ad9480003c6efe5b7680fe0736cc83dc2874c0a27c06994194e229f7cefa57cad83b408018801393da102f77369651ee06805c5fd1f57742a927bce6b315c61dfa4c4a20bd9b32b5f1b24413ac69324691603f6fbf30a5a3a6cdc764080fbeb2a483602f650bb79f9a5adbf8ad9bae04967b3c8685e3af0655a35c8cbf54f50fc9fb05c907d1f043908109f6105651aa1c7f1ed909f716270214978b613fac3ba99070ab6d7aef5f5e23209419afecbda4e22f4f58bacf784a9338cb5afa61cbf5b53d8d39e037a4e5797c73298f5470e7c313f1d224cfe9142d9c5605e56aede6faed1e9b22d3224ddaace88641dd53b79af5f36ccc048f0b974649b67c3ca8e59f2446933ddec2197b2141369da0970e4e9df6c27d5726f35b6b24b9268daf0f20be5e89dc590c7a3d6b273a88ce052b099688a1a1ddf59ac83c686d2540d1586c3380c9e75d37f25c9371d69961622f74aa89a0abd109cf9507de485382c8d39fb512ef471f0a993ddfb0dd5e4674fb11a9ab2dec36a1697e71e9b3c2a5142577da94b24c361a372994427754ec7ea0fbd744e1ac45c10bcc4fada37af3cd3357a98482521380137ced4b63317f13893018093ca295134f9f6ede281ed8a0460355da78dea1717c0026da969d20c840faf51ec43745112a19cffbd674168c3f0c528fd058e5dca8e82a1b76fa7311ab2dbc7dae23055e8390a776b8702537154d7b5f6cf78c8cbbf31b79601124a044c7423cead3f83a1a9b74c62d0fd43712e08b778e9c36c52eb5b83984132733541c85b0b14a4c1ea0ee256bb11191888b88c0f7a416448b9957793c61123d25683286bf4a3b23819e307c9ec80218476a875bf8eb369aae58e0609de716104a628d80e2f85be16a761a04575691f7bddb4f05c164730331d9f88468e8b7f4c6f74e7d56fac9d94a09ec2bbffe6c7804f86bde4d8973ba5b939ba8cab7bde5b9e579933a79cf19578a5de6b6b60c5cfb24cf50330ddb32aaa6f24d5f96f4196cab6176d20651f426cbc2920ef12db83f7b7f8cafe45af632c191012ab5b0351167dacee8c382b3ee22988e170d82615cb8f7a4a531784c012609dfb16e06adc9a3fd65114193af8953bdf5274d45f8950b6c407e33c321b7ebeff056c5427e33cf58ac219fee4bc679aa5878b1fce55b3675127c66f446fed96dedba8f6d7cbef60f76b9ec7782061f7ff0fefe2cb984051dae77ca2b3e3e88965c03a50074dc067cc300604d5f89e236ace7b4b6c99867bf84158b64dc66ee0c6120d816662015ea7f58645d667cfc9eb14274e7900c649d10f9002c69afc53d2d13e4b2152ac2ba2b22ee0754ec0828b4ea0ad8af98131761b9f2ff161167e985c2fd5c2ce3a4358585ad26eea66fa6dcf25214eda3a997170a16d5d04404691ce79a8dae4b394f3d68dab24907bae865b880c4413f5fed21011a1b43e94b980c3414c68698a4c6af5f263aabf10d0739edee858e0df20e0b7963f887f06a101ca0cdfb252f9b51f28cc30f99ca6e7c0e6587d9bc6b49acd622e07399b293b14e7464ed6f607c323fe31df557baaef8b427de1774cfa84f31654fe50e87215c4e2958654b7ee67755bc05148640d6fc8a68866b23b9a44cd855c9ee49a6acc89fd4c1bae42fdc30e3a4e7ebf7de9230f18455d7db723d045b7bce3f1975308b0ffc601f4907078552c8bc43abef7dbffc5f08a2f25c94d20611c491b05bb4b280b4a74898f9fca17e62ad600c87dcb144fdd7b4c7c765e3bba12090b88c646072c91b98decb18d918c08f82b36513a66b344b390f99325408a303da9260e5a70488357dffc7657751084889de3f7c06bc80eccc4514cf2cce3cd361f9e76b1f4baf3dff0f5974ab26d956739d7a8298f0e656e9af82c8df5346c9f8b58892a8e9943afe1b60466a5d978a5aa34396e492a396ffb300590edf4b4a0f4f6b025452d0ea4921fc625831a540141843bc8c0aa2a34eb219aa31a1332b1748ebb275f3ee6ed38a4a06a912f30de5cdda52515c149adb2b902d2d874446c2e60c2f9b3a72dad02e106f8fa63d5338f9fd126f07d9b8a21a9499849161c77b70081e40d865843ed86742ae9e0d14b900ba47df35b1444f91c3bac57a8ae44e87452c63d5f1d8d8bce5c2b86751f78f14914d4e631d8ea89dcc0cffa397e28dd44122e762c942d48a7de66cf10da808684598c7a9e197922a6d8f1b5accc2e23d26b34cad455edc0138dcb734f491835d7139124ae4d9a92f39a16644e13bb002becf508ac2e6aaece277ec6c05e740a985ff53482ffc397d4e04f1422fb2bcf4640e1993ed4e0aa459f0d35aa81e221623adcc21171af2dd7d2970f8ab5ea51aacf284eabbc6d8686a02cecceccd55e774b4e4d929e6c9f5617c948635af62c02aeb7c403662ab8030b214ac3901c16d4c198dc788c4965c21225f96a4eac4ed52b8ec824deff2b279cc338cd6dbb344faefa21fb9b59231173fd528927746634a8f9f9e0333fb7c20a0ca78117ee1180899aada3c26f9e31b6d94e470e40bb369467662cf1b315af688a4330524526546be0c8e2ef4392ef953946137332976335ef27e96d672ccbf60157c04fd6e4b397c17663733872eda3cc629379c6c1d09c823b5014440fcd55be8203aa2937394e95ff3e9cdcb9c23ae286a5cd40193e4fce4a9a874a78a6cc25fa24f65871cd8cf9417f97e853eb29f01acc5d64ec6bb9d18e767d19d0ce97165d57964be7d3615ab4e657a06a41bd0ed39806115b1f9b956ab89dae8b8bea8b05652afe73828496aab1de0b7bf6ae1a2e2e3299008588ed519ef482d6c998217427782608bf4f53b3967b46dadffe9093eeca9ca3b466c151260f426736fc6bd42d50c111d3e4adb6e392e47593383335ab24f6e6db499c71730564b4cf024dad9c7490d1cbbd0fa233dccef20e6cabec17c1d076ae0db6a408b1a6f25d4f9c884ea0a4b09634731e27ccc3c9540ce7c9aed87498eacfd7dc9305abc1d7b0892974bd493cc860f1c53bbb5fb6efee4bb2ba1a412fa32074788dd6846c82a9b5e899181c04fb3ed701158ad41ce07f79fa67f97d6c7409084a7a96c3bc21a5a505c0068db935d2c57c4572028308cd6ee6776092add0c4d2334c3f48695ab58d3cc0f13b4bbdc0e2a045531e8de63bd0952171420f26aaaff87ae180ab206c378220301f1fadf61f24882c700f196f950a20b5e102f9e0c36bffd3f10a982859a67989fd9efd15b5e01bad3d67a923519d9280c2d465c6f7bb0281f37f05f65cbf49b0ab1c9a02efd8a737cd57f1344d39e3c657c11653afc23f623b717f35ffa420b93cfa35931c4c62fef28bbb5643426854458b682635a82ef4beaac3fc1d8744e7ff7630fa6a023433ab068d0b2c02c80cc6fd3be748c9f1785888f6cd86df8621af6010eb06f6cd6ff899a6a0060ffffff9f