PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 44747 bfe4cf7827194aacbd26349746f69af1d7382eaa364939c9377d07624f21255e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c846fa4dff0b7e3b9444e05702b5b07f75aa6e4085d05828acd48abe4f7d05ff
Certificate Block Hash
bfe4cf7827194aacbd26349746f69af1d7382eaa364939c9377d07624f21255e
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00227a0000126d0000
002000004000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000000e6adc2f09f3b03abc9a1a91426f3eb1e75299fb04b14e726c6e77578403100467e392be181b45a914fdb0cd499ea974138ec9c93da3bec2d88cfa8396cb54eeb657c193a7f73062f1b504da6a7125336370828f9c5ba2deb8e00000000000000080000000e00000227a0000126d0000

Raw Header Hex

000040202376461c7072a431ef37f1939c004563a8c8c39bd7d437312e7093f2dee1479300a688e4aa0b7a62cfd5930f0abf596c646804809266bf88ee624356cf1872c99b1bfb69677a1f18ff057d4fbe8ad4ac2858d085406eaa757fb0b50257e044943b7e0bff4dfa46c8

Proof Data Hex

59,560 bytes
1212160103076128c8fd178f834841c44ee2a94931c386174dc43eed54dabe92be1bba108088acb0e3a6d92486432e7453c1d7c3878bb736236246ea1c0c4bafadd8592b4bbee551d9b574d7b9d401b9f3d87896728f86d4a36417cd02a97958068936e5b40b1d0052665a72bbe2af94b166d7ceacd5f4eccce8ffd311d9daaa2017a6d56982c5b7f57f84b8e013df0c3e761dd6f4a875e86037b50ca211f6141fcc96630145769ad29d198de3f97f753e1473c01d51ae1ac317dba940bbe24c214f9458451032bcf554b9e32ffb2d9880aef72827e9ede29dd2275f8c69646def0545d35462becab5494bda7bb8b60f13841fd539df669885a56b473125fd99546cb6b4c23d9d1144f70ce982ae300ee95c2082bdc8b83ba60f3ab1031ac4d74afe6c38a490d34dfcfb0719901f434df1ef117be14b863a92fa7288a80267b449238fb8f8295b350b6b3032b482576fbdd9dc253d6becc8ecc37579bb85a48044c75b2176c8158d24053be5c9e9885b840b71840dd5e8876595aaa744cc64f53ed8518b451f2312456b43a45f4240c41777a6390f8a8681296adee46631c554dd03161688c33b15c007defa3d4707e14a5e9efbb8aaecf820a86aee793ad209c9922b199a648ea4158f292d97bc49589cf07a3e9b5984facecc4d1cc88172422d35a0fd82f296fc78e179aceff21c9f1e35630b73945bc09ae0dd7c497fc93288b971c016605f27c696aa5be15072d58400f080dd3425140580b31d0a759e960555e15cf0faba4686516d0a417dcc8a902b91c12ff25c0ea4326923365752838f315488704bb02a8c350ba47d75390306d50880475ed61eb057817ef95c6d7127e12e177d96aba1e2192744b5accf02bd953dd186d4aa665c5dbdadcf4ee7f65ccfe2527b46ddee01ad310ae5ee98783ed80bdfe7f69d3103f1199c7ed05306de0b68952a02ce906bbedc42b843481ad5049ba25eb16b35e6c18466ca075e6ef5acca9601e82ff248f76d5e0037f7ba75dc2b6534c553ae021c6fb03ab6dd97d368e96d06db587b9595e02477ff2c623f2f8d4d5b6ba52f8a9e50fc322b017ca6e62dda316bd660b351c69ef7e361fa481b3572fccc5a1467a880e5979e81100ccb59ee275ee8514086c5b821f51ad17fa20eb731027fe6107c35a5306e5d3ff91f6884b71c7b4daa074e7ee1c4bc013f9d0644f5e4c224fed97a0863c4dcce17e942105739182d88d950798904b4192c27e8a3055a20896e3011060287f326c54133de830bc99b2abdd00f2f4b0cec020f6072457f9cc99e492781932afd3d63594d08a411e8f407a770394b943bd22bcb77e2fc5c2368bd408787c2e4e7f4db15fff8a057824e7e4850a6f769f8851c73421a1ecc7722961fb50dddccb65ef0e4031bb80a553a78153c45da3ebfb4cb90d5169eb3d33faed8daba183a429df16f0e7f552a8c68d6071854fb64149f21f8fe33ecb1ba1b265baa115b637d836bf67c2f2941671331a77c6d97055c0b33356c7bfc20c29e5bbff903b48864834659b5b128961384a4cc4b4f28106774a3b081ccc7efc059a3a55056e36e38101c40df4dfb23c912e837fb8327f3f9a61806ed86c7676e4221e2db5c11b9a15a7120c734c3fcfba296c36048de9bbcf9dffb21451d6a2f306eea6b6beaa3b6d6d0d96665342796f1e0fbfa53f35da4f5dc42b8310fa2cae704ddf4224d6dd93d59c8dd9471bd755dea5c3cc258cece80c67956025f4b771b30d4e37a0cbefa1a10249147611583312ac3569e79d095add2f0a68b28d3e7aaede5b4dbefe3aacdbab7ee53215736e176023dc70a59bd507ca3053d0f6d11a0f2d510243a5ccf6ed6ff5bd170c59cedcc5cd047c23abbb7d00ea323fd06f695e09c13489eef46cefbb63990f9b17dc5ab1195078984c6d33ac71c5ffd2d5dd2710cff7a5a3c440b6ca3b0e165c95a5c1324fb5d615fa5bbe845b2f32f8ac1bfada41fb2d9773e866389a744cbe813c885a78142db093bc3259a84f9d775323ed0324afb00dd6d0fa596c6afd71b0265877b39a6e027668e9c879f1f76a7cb2d55a7d31f08c739226a3a02358ce59a2466ed7dbb8d931da39625edc5532d47a5d591dfca77e4b30aadca7b90472ef583c4c4f633e57f977c022dc6651b39dd966b5dcb0dfa9efffab2e1e5df9a178e9640b3b57743bba3750ab4077d8e09d2f351b4df4f31df80c92929551144ebdabbeb35a5b40fa55f003a3a7348fd56046f2ecb7e39d0ca1eb2ab7459b734e10c0221560d58db5f973af65975803961a64c023fa284ce0ccd229c7dd35599460a3c1c9273e61659fef98cc7abfeea97a51833004a912aedda2e812a1c9fa3ad2ab9be2bdafeb055741db539703f49773e32791e033e77f73fd9cb5e514ef30f2b6039ce33661e2ef4c6af7ea8ef70bc82d3b74f68c30d558e3b41b257d5585e3db4ebca567d14222eb06442c70662f7bf3de0eb2100ee91dd499545a155575e8b196917be7a1c52f601d6be2656d0aeec4b7f95de77b4bd0cbefc331d6607550ba144432405cb150815d437a0750d941b17a872e579084ab1ff91ac595284b394d574813371b516c04fe3a1082cceec72321a26bc095c3b38f53d6a7b7e613fb863537fa52d1890c0dcfa83de69102ea144e7967730ec5df99ed8b1403ca52faea981659f5635223d2acd5687cf9c03099288e4d19f15eaaaeb31dc149fe784a4ed70b190f5f34e2d6b1279d04188a5c4072127b4dafa37ad624b7f80fbe8c5d3cfd6b83f0d6473d6c9ac065a1f4e68f06392145094bb2afa5d42c7ba63c3d77da62757f99b7c2bf0f5a9500e04bc01aeeb01fb57f3fa10cf68f748d16c589e5d501a885f5814480ccf43e150dd947231a188d7aaf5439c10d79e8bd3037d5bdd991392314358b0f877ad305beedfde8f7f9d1472fa88a05ac470bd99915e7ff560d33362582d137b16992a346cbe6aed1c699335c3f295a8f75e6506c83dcc04bc097fb85db57fc224aeb2fd0610d2d84e709c014e02bd5f9bd1679e75bf29c6e12553b198771e9620174dd01ae4ce63a5d569c58d9449bcd5501d6fb6d5f1d4301a1a3688067ba187a7696394b8be66d110ed9280158f21737964f70092caa5ff9c36d96f7785f7412c539a8ee8840f95345d47c5989e42d4ecc65b2f34f99035f556706de83001fd13f8be566e0004290b5ae98a10058eb7da58709bde6831fd4d9c0003db1cbffda20c8de07436eefc66248a2db6d6c27e457073a2cd985501d9c8728aaeeb982f633162705d1cec20cf47708c414fdd56eb8a10bd5fde2ef34107eb160bbcaed8ee426e0b3f4d77174b33d26542dc045f957f2f315df90afa2f73a2167b4b72cc3d432aee74d0c57e7ea08fca60bf2c043a287c7fd9da20ca09e46482b69d7733d9369e7bebaba1e0ee73505aed9429c53fec988e4b668a7a8727e1b24affb2ccba767607b3a463ec9620e54afb4dae7d0b52220bec5c3fd9c1deadfd0aaaeeae941d96f5c48ada0e349d30b1df43cc2faf92f4a160e7801f32df7bd2db00ea6b6c168fb9995600a26dfdf7dcc06a7ab6c10ac02e1b0ce7a4844198d99b0e1e74a0dc51fa04af339fc9ae1e508792153321ffe78b00d3bd0846fff2294d08363fa0a8a5a8eb68f782b29ab867da5bb29db9b5c3e25e22eed9e8f968e38d6a903b273d20188bdc223bbe732b45ad801c085179410f14bc9f6902db17811edeefff0c55fe313e8d7ff1ad4f6513be19b23225e3f730ce088d776e393176258b5df9aed1b250828d3eecd0dec7631e6e904caedf9c4e85a13f7f2cf3b5c1047794eef8d50fc5d0babd4cc08da2911926af2c9e7d5266bf20201567f8734b2b5e12ce20cb58a2bd4dc677f5d1e4168a5a601de652549fee35e0abb9c1ec2886beb6c4ef3dc302bbfd0dfa9d8d61623db5150f3b62e68d8d7fead64d6b771307e5d183e4a16a4290104c8ed6358a8d255e51297d09f926b3b3a83f5c8c8c4e23124fb20479010b9dee4e7910912584a35a8a9965c92f6e5057133d7920f0e87c2e2b75c555c99dc6f1d9d412ad391887ba1bfc24e471f9dcc3bd9b3d5608a61c2023600d07cb911ae3bb553c05c174c4e850206f9edd0e1284248818c5825c5b38621ce46eeaf658ea94a29c46d12441ead647875d15b7baea6699e0b297553cb702c3424813767453e73f736364576a9cec1c915f01c9b4ef453d88391e63afbfbf40fe3b943a4d5771a64879642f39b61725178b7e9bd95cb98c1e8d6fd6e714cadca141b3b2bc41e4675ea06658e6eebe2e5bb96a7a4a9790cc0a1d7475feba3197eb96733d98d1a882f51c31355e48c75e97011674f007047ea21663b1e7443ba9861bfb92f69bf64e9c7fc5c3eb23c729df36afbc37051c82a7799f8a46d36178a0297538fdf12e64cb59b9847cdead577d3afef08731a11cd807416ab5bef3ef3b78c41554c75c60fd7ab4372ade5e1a494effea4fc537fa127047e01ca62f900a5e1271faade8b6886cfe6a0047be1393b7e702096c6dd45882e0822ae57e535f20ad5fe362116f34c04b90067279af23b533d992a8a2583cdcd7c71c0405fbb9efd8201cde100c6b8e5e442460d9a1bb585e5c7a114bda4946ef17373ad48cfa11818af8c4252f1b158d74c4937963354862f8de53a392fbeba1d6b2bb67abaf6bf3908999e2d15f16ed51b7af92a8b37d8b8b011df2f281f492292aaf04b2eca9651f40bb3c819462ee08d411b478d312624f85c8bbb5408e1bb13bc6a186632c031173a7b23f54499020eeeca92ec8763d47478b14cb14f470eecce40f4af5ce9b8d4e4e1e3d8d077dea8b992758eb673b3e902034d6b26ea2a9f069946cfc7474838ac56ca6a489ed643feb9a66fe2c2c0758441a9e486f243206d3fc6941160a9907ae69d375f0798b356cc3b78a10a0c467e486ed579ecfb0b8589770e530856b12cbfca4b2977f76a3eb8de5cbbbead6c1866ca2475d07ae59bd59dd0033b7c4fb213e8a3d3970dbde49a19ba382729fef03413570f6c6d436356e81e998d8e9670ba6a902179bdf00d566c2868c3aefc5db29ef94f8f2c27c11e3c533b81c3e251cca6acb2de66da9a8b2c0ef874382a24af02cca4b72550b06916d3153cfbcf443e9d0ed6cfcadcd7c60830714d14f74ef3e7a3a17831c357dabf5d87f2f6e35f73b9879d32fc23c94203b4f9230fcce8ec2cbc54e9ed1e1b45084c9dc77f14ff31ec1bbbf39f74d4182dd1746af7fbe5e74a40c2a659f02e23d89799f58b0fbaf9894b4859605bebe703b51435522d6bdee78db45c5ba86b1f367c5097fc30adbd56fa8e97512595a5a8a97f8ff02e4269c84176e669b5ec10b2aa30a11e42c61bc9068556b3a644b4c0d74623d62c28c1521351d65d7c698bd0b214ae8fa215df8de25e2c04d92bdb2a08dd6a2259a0249c8df4d3c7d228045836e972d5be21b486355aa7b8677b826b197a8be5ee0737032e99af60a292773c59690544b82014195e6ddae6825773c34dc8b3333f886a5623259ba2095dbd0c7f6bfee3b3eba1b433a0daa90ca81029f105aa379fdf7cd7f0e1422da189c5d542b4b84af891a39f78dd069035af5a3fd26c8fc01114aed99cccb85261dd8575d50a4f3526ea7f39cba625f774c30c2fd2f50d09c09c39169e47fba736672f168fe616157c0e37b21f64b1caabe3558e86205a29e38a57c86a7ea975bf461f54207e3f9a322d3c5522c5de4610cae3ec0d994c91fb4d6bbc4b096ae0c8ce47732dd0154e01a9ec98a875c936172715815c9da55c39dda14549f3b23b1925a31555a5347f0e0bb78541650891197f61e39ae95b13e858156e346fa383e1ff31f593f9d70f89fa2d2f1e242cddc1e25c2a90520015a9fa51cb29b59d3e2481ec2d36ed2397390951f6d785cc92ec4b253d3de3eb2957c6c1d9c9639cf83ffb7eb80b6a068fb8a15e52227b13d45574a29555206f45687463e6746fce1240d9b6003ee80a10758966ca1c625e5f7535099db8184689ee1c1a653a7826e6208f651da247420e75ee90957bcc3f5441f7afae873f474d94c40ecbeaca6a763c7c23c1de229935a431b1e3a4767c2996f0ccacdbbe30ff343b62c29473a921a2285f6beb7f865c29beb96e9bc624fbea33eb86570f00afe48e97bfba4e88f86b182c4e0575543a107c7dbe9408b446b77dd5eb946497c08cc855fd71c6ec33b629ffaa233dc38223467c93f12ad98b73d9963e5ef6e09dbd3f0fbb2f712b364e916a3c5e2b0e4196c8fef9b6278d28de190505ef1a8c67d62e6a64b54a5000946c40f402f7128c1db9f39b03eba23cbbf9de178de347a175adf9f1dc2b59a2b317324378edd70c53444cac47d33f60f14a5bd49154a09379049e419eca8fbbabb97edc93675d241d5a1eac4af109fd077c366eed681fa7e86a43ee9187bffd318aa391aec652b2304fe863945837181d9fc693731d6d7eab34ecec47a95a9b24eb4638e2682c377335919d3c5d30c9e220838206bdd50358b537c7c0fb983aad3bc8a80ef788290a60daf7d739cdf469fd19cdf76756aef6e8c9c9c9d57a7c2c660533e2c1cdce590280182cdd75734231c0c5949497adf1f67637b7de94004ca6005d9c9a9b4654671b2de5e7cb80d2fa2ceab8fdd61ee899fc8f85b22514b65c5ad7e6a1039ce40b36f51d216cac15eded10a88a004c160655086359c6a8b2cf0def39185a23ef004164f70d2a94a349fc0ebbabea24b99001541f13d132529309ca15723b588038c348c6b4983bf6b0dffc0c202a48da0a4f800a44f745bed320e42c35cd0c7b7f7219f64d08fbaa4e988f1f730985fc48e6d0f98b361913b7b412f05d9e308bd05dbb349e5c845fea9108593308bf50d88a338b6c77ba6fa6f5389f06f0c08c84ca98f44466bad2c841bd5a026d9ac059a733aaf25c8eb88b50e1fa14a39c402ad4581a34bbd46f130194d495ba0b74f2a3412e86a617ee6444a3627c847a8054e9b9c3e782fb0b1b4e910f4ea2564d4931aa7320204d96aea7e1476dd1bd6636bf1ecfb626ec3d56f15bda42d562b67606582bef00cc4c1493a8119340cc219554e2c11303b2f3359281bfb7633a7e496860d90fe00811a13edcc56117274eff1ab3b4e1711d9375f500ae659fc8244473804c5cb4318239f009b3de03bfd3ae53e2aab9b5650f3f05bd7f0d9e4df6436f861e94f3751e030af1e655e3e2ef6bc3dad157721d08e8b0ee9af639a2c2d0e5303359fc05c16a6b401dafe4535a8c7d116f94d19104cfc43db248faf9aa41d08b46f95be2fc6380f80392720a3f2e9d6b1ee8f562992325e12ab46edddd29e2e5ddc25a8c72526db0a850b631c0afd857bc7e952d3aa480374f1a946dce60ecfc6de2bc2a05f2baa8b84ae6ad033607648d94cc9f434ee068e902455bd70771ac6876172741c58c627acdfbc2878b753286bc52889770c5e21107a59349c1c2a98c77e03641e275138f1ab3e36b8a7386bf7ef4558f9be4100c484aa4e413928d1228af335c9dc045db8e14e7b4536e9aeebaf2b44f9b0039ddba9f1455582af00885f05edcdb27b242d9d8e1f7f5aa309f0243c326636e27c1017a98b3be5a908e52c0de3b6e144b0763d15024098ef3d1b92004213b9279251ed0eb1293ab826c7b06a33ba228e3acbdf823dc49b23a8f7eb3b441b4be163f908d152735187944d476494790dd66d0ac24e1d531e0e1adbe25be6313b3330b9a03814f5326c69c65aa51ae6827dd34b51c9d0d482659ea1caedb487579aef52e93429f830c4f58b0462e4d67bfe148e85c935035821c82fe3133103416bfb9242689113fccecb840f91606c3dca19ce2eda190d97dbb83b81db76c39745bb13fcb5ce249b2273131a2279fd518c5945a71765bf2e62768b2c8de315502ff6471326bf650111c75715dc75497880fd67319a67b34502547da14b27459885848063a2f5c0041509841c663a63dcec86d2813dd46265475dd6f59d2fa0a43de2acc37903dac9c219e17e3392acdac89876a6aa95a81784f46657e8c6d9fe9cce2e38cd47d04cb041b01fa34e02c5e0db3e0e7daef0bec30cfd97043ecbfa886718610fa216d1e5fbb943c4c9ddd8932fb0ee6249dd3708b4074e1f16f70a18de684d36865a7685bd40f622a373f60e9297e441da100778daadfd4df49f56ca92b39c148496e26b7b075bd0fbb9ac650d774616f008394174eb19fc6ea1c8ed272283befe85f7fc65dd53a1a2188141eed77c27d16fd894bee722cd13db59b1d39a4ee29c8a51f2bd800eabccd89db5a963cd944ab5046756bba5b7413b69ccdf2ccf75ea6354544880504cc4205cbdefe440c6fe990fce7768660459b194fea2fbd934d99305146299812be137542769cd8b368d19dfdf0c142e85b1e8fd3f7b6bb09e289a94cc87537a1a6a8bd82ce75c87bc1f282ac4f39868ece4ad5462152928cffff7a94af9436136ccb11ee3c8698ebe1384949cf6002c255879ffa23517eb1843d2ad57ae9d3a4390fd01ab975750577373f6d54a23fbd683a4616c20986153728dd7e125d04dd2d2de0499dbdbc44c080b67259f509e7ca96f9555943e483293e9587d1b56e922f84555ff1cbcfc6a0b443331192f11c183cf82e2604fa6d1d6f2e19492e4ab32eeccab0be66763c4a7b5fca618e790600ae81f60db524cc52f6245e0a0329ed96faec794b50a04f45e653ce54166a24685f2b525b81557dc99f2756436e9e1f820ded79befb2260df1fd22ac590c37a73568d477c09451781b09df4aefad21797ba212f35429148b7871faef172f408fdef6da6fe72bc70f5ac505831f57cd4575f15f51748f4f3b663bf2ff4bfef7bad189a80663c78b1878dddb0871148721e5471745d10d85e5afc071f10bb57ac629dc4de661a9c3fa3f0d22b76e5f13770315fb5d21e651d9fb10897957e8a645a3bc612ea2be96fe9ac6000020cb22d4ab3bb9ed143a0fafb81ed616fd6c2f837577df2d725bfe3cacc1f94e98127d9d7431b824b4ee02081d20c9ff75203e859ba5de8d58de01df3b57fa5cb45481be48de64e66cee67360c34fa9d2bedf190c34d2be03d27095aad6fc2102bf5c825176a7ecd49a8d98ecf7a77cebcb7c39017afc0a10576d0d9e86422d83778b0dc2c9862e0fbad6c6ae4607fea74ca8c4f907884d6f3887daa4e1e75ad393d6e9610764ae374b18382fb21eb63129a254c4828088a8972fccb01bd46ba376516f92f98ccb5d03efb6030423572467964b86695f2f28339135d38ef1200cd827651c9503c48e43b469c4b7af9bc4f05a8b81c84dbcb488659d81af9fd4292d1fc293fe987e42fed17540261b5330b0ee8a91c838468a32f9020fedffaa862c7845b8ef1371049bf4ca7a5ba160bf568244d43c001be4ac081b8de27ade8400b0a8b10987e223641740f29dcc36a28c3644ca5e9e72e51c2110e9a0bbb398beba8daeeeefb4f6b5a960b9b9f713b8d6baa4a5a0a184594b01a99512cb46649a4f917ac28be01d14199811832b1706e7b3d8e6bffed3da449be186941758585766b480e2a7cd7b42c7c63dcbf5b416a23fbf9685177349875d440f17ff50ad53db89e6e984693d96af39484cb9399a04d0c1940b7bcb4679591557467eed5a3bfe06f2c450b7e5efec1f3e72657a1a25d25e21795b6efa47e844d953065e296449c7046d32dd27731bfe3b2df1d28ddb53e1754397d15f42494aec1be0bb51c2912dc68e901a3dfdc9e9d2358c74ef4c2ea88c23ee22111b7c12b0d3f7199655bb9ca2c30512278ec72866f52bca383615fac9b194b1c9eab1218599d0826ee68fdcf38316b32ff8d4649a735e32f019735f0c9201151df9e89a22c8342bcb445482170a664dff9f86f1fda1614ab36ef3cb175d23c346d76952fbcab5d9564ff99111d9590a64201089a3c98720934f40ec61a7e85cc3c8f8235e689edc234c4329c2308283abe6c1aacec76c5fa47d57e977be088308d3297e2681014d04db6f973244e9d401b2db7eb6a0f823d39da31adff8f210254ccd240b5ef21d9b566dad6b96f1a64414b04e3e733a95c979d0477ff23d450082ad19de00252f11ec3cddb78d8a8da4922f02684cf6985d7abd5fa596268f53e45e68acbea9b8ca500fc2fac0a64265d4d442dcb43989f599d354880d74a28c83485aefd6585c2a280d3edeb56b655646eeb5b04b9b1e0e2704a3aaa0ecd112fa0d8e938edea59e9a2a1b5f8233ac60de6187a17a7eba8c7fcbc7d88658bd2a0431f6cc993661a26940dbbe9d1f98e64fdf01763043f523b26aac354d4e4c28016635cd1339dde014931e0b137e592a2be6e35445be6c6fd4926d97f2bee08d49ec98ba70d84a123b5379d9ed96ab14ac8c4b8434bfb2f6a90c056652eca8b3c9c6faf2fc6d9330401d1eb4c5608b6c39700e50bb07ec1fae4d8d5085b388e55d25a5912101886e2d685dce87e43e31f5adee6c86079421a6185b2958cea22a3eab89e0e645bbbd5e3ce3395b1ee2a4c2eeb99e0d4336ec96a9d18f1036397756adab0ff14c4055e164d35f3ea4f428138431fc65857db1d6c6d386419b59384c11134ebc538748ec8e628b4da427433fb7264cd5b7b66849cdcdf341ba7b50a26974d3bbea857e370fdd3433b1c33c841ff92f5c8c3758b13572e1609cf42e8dc317dc4d237d9ea51e72709db9d536df331cb5189f81f8143a143bbd07d7896392192e3b0a499c76e64a68e13bf3f533a1ce5ef5a4fa171f48fdf9c4a4beb2670bc094da046cfc5a194f6769c348721f112f97cf83eccf5b0383b58035630dda5c042167b3af398b192987da5d7a979a21c7fbf9ca5dffc58593a07a6fc6419293eddb5beb0269943a3f1f0a07a087ca9ebe1ddfd9c8a923734521223cd34c54f07b5c7af92fa3591a1f0b562e0978dc0ae30dcc4d276b011dc1a910c5d97f6c3e2cc139a3df95e69d0492e8da76000f46d66aa10b7323621d796355d2b75a2bb4263efc604b64d2f398a9a35c0645cb1822e9b6148dd87172b4adda84dd75ea991930f09dc12a65ef3587c3e93fb1b6eb486294e2578021cf2d3bda970526e292422a39f3453c995251cc6d68bde9900eca49358cff3b35f319ec290e886a617121afc48299f037e1cd192d599d24f1f615b4f0e0a95e6d2bdae28053036abb3e50edb5bcdc5879f5939fa9ee582d9c1a757a6e2759149cd41d6db798b095a38594233b9fa806309f549e19ab432c46dfdd0dedf3a3454373e160f5ac463bb5ef0b71867910b518a441a375e3699d2eefc6ef783a9ad3c84c84fbd4b9441ca25f9976bd716bc432087783f802e81a6e6145cc354be0bdba0e0543f620e4ce4031b43784efad58ad2cfe8a5374e7193a9fa432d18c08a7001f180de2307560121a76a9f02c99e197ca9b2013fcdb1ea27062b0f107834ead1883b76a8b5b529d420080c2483f3ed45f8de39d1d6cb7571eead4d486a7acc3718559e47b913d65d92b5a8886ee503deb0841a9f015fdee5c92e00139c05d2d9b725ff7a24c7951c051952b1ba45199c170271f514572820ff2a8a9cdf5531377d7806afd313d8d9e1384ca88fcc46ab57222ab64ba0a2763a15e257d3d91f5412b20008fa96bffd8393bb1ac1d3f2823fe2a06647ab02f283a195b0bd576d6b67b18f8ebba4809fee81ccfd9b785e6471c3e53188743fceb795cfce8248bd3c73b7b242d232dbad0917d24a404244e3af498bec430698312a3f07179e11bd80cbbc93985fb159cf8b8cccebfc774a2f43717e05159f75ebc74fa63c45a17973b951cd7e23e2ed3832f071b394c24be25b73c48172efe5eb12c0a3499b0c05f101f5e854766a7bccaf21891ac9322d14f4476ac6210f8a1f26105101567cf09cd7c7909ce4226184153a463904c326b321e4f0ca305f5edc6293b83984ec175deeceed78fed3d6e5bbf3d26ba9eeeaf4fb17e3270230ddf073969c804c79e4b6068e4232ad075fe5168a59feb70f99c1254821604e4ee40f3d1726534175e39f60fce12ff0f4c1b41d0f8a32b8f737ccc64d827eb3b5203f3d1460fbb1c5f2d53425c3e16c1b65f04a2cd1b13dc0dc4f84ac1fca6bfc4c42735c1cb0a3b6a02375f658afd610f733facb91269100e3ad3bc4808218406decdeb7cb147b990a598c5fdd3f4a874c057d0b516d23a48bf8e1c0fd317e21e1e4dfd3daa93aa8d756ffab038e910842cb79ce4ec6503050d125a1ad896aa1c83d1182dc3ab45f9259a30b0e6ec5fcdb198bf6e39b54b55470a498a3be3583907012ab8fb3dac1e3abcf3f223866a2c50ad891364cea9223bf1c992df8fd2dc54664aedfc14df68a2bb06685503026e2ae0f0af158bd67dae96dcdc9e847261c0b421d86c129024ceb60eea3c2ff90dab073e5acf861ac794d32a2995cd2b097361c2a4498e13f60e2ee9deec527ded7575faf90884c6d5dc95d2779c195894ff07f33d697253bb957b9c488589111c228e4fe3afbeda5b27e9781dcdd30c967ccdad8d55549166a14bf33569617ffce30dc231da47e9a77c659927581681a9fa48d4287adbea11d590a5d93f8c34b407f9bb575aedf365af4a09e1cc60092a441136bce9cc1e4466d12b1b9972dc29678191b3030a8426edd28ed1dceb11a35ef3d4b2bd2f11e4f01d8a2ee0f1385b5beed55b7d59d0920ec01a353912c1c594764c0801e1217a9de1217074ddd2afdc4e1e9122e72c2bf46a1e0b3b199cfcb63818c13a4904310e4174a4dbc579b8576b1d2aaa98e3e10f5c2f898279709c5a3770f50414d7f489ab1fbba34e642c11b799dd6a323418a910fe1352a794a9a1946617ea9e9d0a410d2a15cec792e28f9b74f5bbde53ebf9baaba09787853bc4449d622323ee6b73602996cfa86720f1dc0de1c9082057102e3adbceb78c90fd81f02828fc2092f39c93d0b9e6f437fc91be705cc96aca6f424758370273fab99f7b86d5376d5e37bdc7c5de84a3116d9510d2d967cb516899977d200b8a436c7236721921b960652e193a7c7592110c90748d4cad0c077f8e9f1273e25d11be021f37364001692a4557fcd7745c8ae9c60aa9227da3b22967af698a2f57f419057036aab0c1db09aeb98c1b2197c8fd685e3a0bc0effb8f88dbf952ba655f846fcb7b8e063c02fe202f6ee3f8dc7c3fe2fc6870d082d0a3e65ad1b059cd822ce0158a2ec8c9a0bd7fbfbe11ca99095bffb84a787414f07b4813236390a4a0fb775b4eb16c2a2aa3d640770e6a0fcb76c56ec67bb0978f3d9055484334f3319a94eb429d2839c93edfe18fed1093e2a6dd9c4eef35a9f0b53e2078d51a4c019db004dee6ecc694906ed2d5c0d6cce085f835368f1b1597144478aed1e69620d7aa5cb6ea1acc64ab17cf6d377db0c955c189f9ca5dca68bd020fd5d9d8d7b3f0b3fcfc095a7406ca7828cfc1de2c1cceec2237d3577e297ad0f59e916d644ba5423bb97596097b865b743438971cebdff342cda10f15f8a6f63eab9ea02aec0d60b246f5966daa7575aa66374624993fbdd6b4e8440112dcfdbd6c0994d892a3720b6c7b8c6b4413396c103720330a5bef0f08334cef662246899ffc659fbfefb14e71e6f474df8c186846e9d0504ff96f65214d65387e7ffef0fdc5581929158fad842d13f51e83290f205ceed9f03b5b4832605899faeefb41bc0587b4b47c806e70bff9d61b6835aec52766a83c9c07e0f341bcd1b59a3d0da6f82746107fbe98e2fee0cde1a6464e9bf32d42296346a4ff944b33023a48c93f7e319f291e1d545de0e3fabe04601d59745647d5a4c93ed1d15395c3b7aba7e9b5fad77f63b7468f703bcff91c1093f4f9929ab27162c00c8382cc077564a713f7c4c6ba30e81fe6ec13a90aeb0e74440f088529cc542782ef41bea2907b3f213761dc9d27973024d17307c94040a359ad5aaedffbd327133c9bc4248692faea319a239e770b69ee9d75772bd24d36cd01c2fe70d5dc508a599dd238cfd7d38de62a8c803b5ea3986243f42329561c94a4d7ac8ca800ea1aa2f54fccc81db1408fc82fea1d7b028edbf660e92a9d163245bf0d244e9b60b043905dc1d97c548b069a1dce4340d324ccac633ee7d3defaa32c422914744487b2cdb9b71fbf8224aac636aca2d562b4931bad33b2b2664b262267fdf30ccddd9a134791daccdc5310221306e9bbed9e1447d593ce1e6533d626b66930f4f5900e485d3a25047e782477b5ab2141013fbc62223febb99911713b474e2145843dff9058c6870dcdd5f9eca0209c5507b3b70508e785a5ca5bf827aedd3c319b2d1d9b3d522b33695a87d040aa50f9ac98574191e30485edd94e36291157e585e0c65f373749fa18a42f84a1dbdff81187bdc9aae12ee2973a0f75b4ccb0ccbde07b95170cfe2607df2069597f402e703e59fd5942eeee15451309c564b44cf2b19afff90ae8dd83b5f2309bf2cdea1699e6fb0a452fdf7473f138047ca2816075398d69f1da738243bd0191913f8071114fd608ff36232d3fd987af4e10b093de0b7682b130babc63addc95a10d720eb25a6fa92ff8cfe0ba23efb672fab15450da58637f08c2cb987abb0bf45c30e111f88d47e9790df5fb30b12c2e381c565a65e420ae96ab4611e3656d28da0dc9dc98a3f82c9a9875e6165dc149ed140f45193e341ebb832b96c7e96c29989b17c6c5d3aa203d76fdc482f1382266c9bc989c362c859903b412fa224832a45886618c597b9c6ba0a33fa7bc8731150e4fa2952e1d8c0ae80fbd02ad36de61565c46f1db3488876a7a539f91fba63c30b7f09652b4801f12d81f70933f7c0d306cf340abae49ecd791c7c8a8b175227e97a7a199f7a174bf2da9cbbe72dae2f5ad2e0cff210d1a5270e7460366804fcd9d17f107e0de651e413df5d3f01ee6132e2e890f5686383178b0c61be9ff484f0ad4ba9e129403f910c69fc7d0abf7b9b62aa18e609b46c9297c82ce202d8c8b248866c61a1fc69a91acb32db47156f7aa01a5619c16d48b2b90160ed311ccf0f9852be09571f8fb9629716baf7e6296d8973c420dcdebff7391a7f9d3273834e8498f28c08dda3074a25002ca1d695c6043aefac22ecc1efca7eb66d98dabdbeb10ad0741800c53124610c1120eca1f2e670b74e5157ab2fd2e0d5d0999dbc56d7af5b3ed7de6ac005a25a8308a0fe0f54288fe6ca0457b844e1e0022eaad739bb589e7d5dffbb5a951a95ffe81f3547c73d00ed6fcfe789bfd7f189caaf3ab20dde4c00d876eb26a557911e6fafb5c3ae443df1ca0f762bac6db05824a2b2093b4de94f804420ff6c6e18a422a5a6d4f3965fa10eb9d5c1eedcb7c2b2e309f1bc1645ab484b95d9272ae05a6a1bb44aea2b2b2b26b9553613c2b49156ebccaf56093d0fa62740912d4634c5bf1d17029d3590b649fde0298826b09542fc14d4b46b77504a355802cc50dc1065b3a8b5b51886ce30b7e6509734a3ed6235930c47e5d13eeabe7f09f9ff5bb5a20100e8daa611efb653862bd9ded1f1cf40ab620d9ee72f148715578090a41389fcda54254760a31784430280435ee300b6eb9c4d9e1cadd21932ce4a9b8499e9e93b4b81faad4c1fe4a6cc469572db850d069a408a9129c8ef14cf1ee86d36d9e7ceecb31745665f58bd70f1115420750a14a80c95d4d76cde4d00b35cd1513bac51d773177409daca038f7b17cd5b1baeee3d48e3f818fa0a0920c93f0904fdc64d9c5cde758a17defc95c94232f7f498ea4dfb22af0ccec3b01410a42851571192b2bf9130a6b13c753d4772a06293928ecd3058d8db4161f213787489d8060d376919dabb4f87c4865cc6843d4d5bb40f18d8f9cf9174e83e6bee76d82b37c64a55c0abae7b355e730ba1c5eb43db2dd78e3fed22d3226f6944e7862b8b4c2276da771bfc65dd0da914aacc2ec0e97461154d472f3c909422d2c76991dc6d6035a1dc6eaf0c75976d1ddca850e6d90f48d8b8eb9ae9ad19337f69c2f4cb460eb2bd8bce207e2bbdd3ef72dcb255456d1869367d2ac7e7d8b0e17357c8e7bd7f83f4b1a24c795b30ca95cf7890d90d88477b99bb66f8b65e36642558bcf67e0a393bc6587d48d6a4fe650738f3ee31d4c141a5a1f0c4926843d765d02c685dca7065c799d02b1b645da2d1db19da41eb31824bffae50c2dc2c0a6e2dd6f1252cfe5d4760ba0ada779aa8b5658df0dd7ae3f2d1a61c829947223ee908fb4cd62151d89cee60439ddfd8de0b05f154df39aa7480ebef7ccc9e1bea32a3d589d7bd3b851704cdc0900d7416c51b90a5008c3449587f2539fbf7281fb94fefeb16c58770c0b759f18dca2382d1c4a7bbf464bb506d6abd5d8c2ad6cd5de05287adb913e2fc0c75cf02d81b9d4d35d162b922ab0269b95bd6b3199e966bd7e80ab54d6536611af3772b61de9fccedab725693b7f71247db546a999035e9fa45918f5c1b115dacb6e76dd87a208f35d1c68b8e9523cb6e7ba2ab67276eb5971feb881afb4c0dabf3fe6ce3b33f4595cb341dc4a825b12306b99ea91e9eff443f448fb9bec2fed91391470b54ece092f773d00da6e60d541073dde2d260e315159add97519d515a669a72151953c66c3eeace7b1838fba70b0e14b43dad0bbf79e087d9c5d9e2f531140e00601cf6d736f509d5fdce7fa935bb0e70253070c23c507d6e76f286cc9571c787713c97ee22808c25509b6d3f8b1923a3b23fc753733dff8e0e208269c756c4a2fc851ab45a9b08a9588f27f10a04e6f35f33fffb9f04b9cf1a6739738d5ae5131c6ad693a062a68e84890d4d9c15aea8cb6b7e3f660c6992e1325efd2dc1f549c6a7cefcb816b214b30c9719a9a3bc80c812131e316e2aa9cabb89dd755f1cee239fda06ef1fec395e08c9498b2d4bb469c134efaa54bf15519a8cb36a66f8f880d4c7b1f6428da2ebb0947b840754741845abc37668b65a690f597dbfd50fe685e73e765f9b8188942bf6b36c523fa59edd2b8d08c22d323934a350b9d8e312d8635b114cbd20dc8e4a323e9fd0a390491f9b4fd92f06dcde7c00daac9be09666366465a2de2f0ea23f039e7772610b21650f8cf9e5e9bf91b4532988c6ff45d6ce1e84f6fb894a8b6f8433afadc28ed00ac236ccd21526e5cd30d064cc220ddd7717732d36d66b97dbbf8b67d4be20cdf4dfbd76a635714276095ebb730314d5494f0aad1037fe8853a7a213abde348e769ce35cf8151e6473aab0ca8154c70c609e9a26d8a4685df4fffa9668584310926263c230a6f42557933e82904f3a736bc346b4d3593820fc7160696c0614c86d9fc31d5edbe2658f7e6e8cc2b7fc8e8fbf287bb13d34498a27d2e8b73c0018006aaa67654ccd7022bf2d6d2dfb911dc8564b8fed6e151425bd7135480f88b7e5b8d23e9bf4c7c385b14065994e64d64aa76349bb585045bdb573ce55b78a59ae910abdc35730b98d8a15ff2ea3e0eb2acb9f800fab4ed42750277b6eda18e909816850d4727360303bc827aa9b377420b2d36c875211c087f140f76edb6d4af3ce2ad16958c97813ecf8f0d6df4d457ea4079913d547f3ffb2e5624cc72dcb7cff9dfb4bf05c193d776e46c01ae040e1ca6b4389ac38771593a38683277275a00e7d686f32841ee04242a82ec4abe0943b46cfa5839c915131d6edd05c1f4bddedc60108c5e4d5f6f1a4bd58c076961e7ed35225264f37bf2f30a02eb6e87d61afe68e9aa06f0cc79ee21dff3653a8cf045e7c6aa70f828139688830422e8bc6c38b309f4ec063f8e7749a78a139dc34d2761b7d8ca000c854a1bd872acbfaa6cd30ee62f356026a7767b76d878c113377bc977857c286e6b4294031ebbef5f12624d5915e7cc4fe73a688742ccf4ba16c743ac88b543e883eb81d7f053c90da6f61afcc7222bb65353fc1da19ef42788f387eb8120e8e6707b3cffbb0aaa55b65350a68bef4bbdfd001afbe373af9bbd6596277fac2ffc8e63e0e9626b1f96c368ecbd0caacdb9a58ecba4bd0b68785e1bed862c281b6352ac3c642c1d1bc354048b283581158c4bebd320da000d66731f7517593b700e4fd15202484a5b286868a3d826de06e3cd31a26d0be65b2f300883758e162e14e412d3d88cc5b7bf8ab506bddf9903c23af507e05d48c38f7734b556c006699a7378e22bded4f3c833e17ccc8168b3482237babb81e239d9de739126419c9fc36517efb7f2ad8249160c1cf1875355858ed03b6e81d358f57a9d0c2ffb9aa9e0eeb1f2f9b17b3ba6156e09b65954ad765c7229fa49d345199eee8de049905ab32ee97a7562a9d3eb594c4eeca75d9697d05c7f65d89019b13e29d1dab3d9d71923f347cfa5c917336bacfae4d57ef24ab9e32977c2b015df253e03e7c23b33964b6e749872896b8d9e3eff8f633c8c985296fc1f1f1b1fa34dace47972def3ab402b4fca52361b998edb729c42e1d0e5ee1adf0c11c73cb7b9cd25be9d22ff774ab28a0cb350e9ac7966c56331ab5059b102517a723692f857adf534191a1d1c3870a5bce064d7dd8b32d6803b514727b65f11573a935d3cd7b927d18f2940631d58e98a644b84d821e7e73ccbc8ce2e56ae7eb50f56b9657c9dbfd98d709f726da60e2c48839333cc9f90c0ca518c49f94d2ec07950ad8c61d6014f45da9e09b72e7ca7a7dbf50a8b4a5452157386a769cf4c764c6c6a712e56e0561b184ae433a275033c6c25c5cdb7bca0f63bdcc88b0da78e38bbb132335408e2b49216003b480bb77b904b78b5a5b2f1fbcb2f5f4cb30da7c5d6ab3dbdd0a49fab4f5e404b2f1fd2915690795f878a544001ad6cd8523bcd0e27f435e633ac8f69c20e7840a108824faf84340b20e7d29e6c9bc7e49ca2e21195ead875b1315ac2a92fa1db55af31c69be4ccf19d4e948fccdab5c3fcecee9a065cf715cc587df4f30d0362fa6df3b07e1061f73079247830d12421c89efeb2842c347ca01bb911c06d7f74bc7cf4c145c377374772ecb52a3525815d96c3d9a1687ae0108695d12e85019522d065dfb0a3a8d5f90fb5a81cf4392ed05304bfab0e5fbc7a366976fe6bd0a89384ad47dfce8e53bdfcf96dc9888bb33522ebdfb35cfc82036860ae261e4b2b248d3109f6494ecded146a6d06bb427fd386effe82c429e8527aabc730decefeae70b299752d47c7cf420e9f5e694b9b3483875edc570a28b017c831c8a1ecd57700d62508e4972d3beef4fd794a2746773fdfd3b12dbee84a505f5aa503ebd6afdf7825a632996748d81b0a9a448af10f16e6c0687a38a689db1e726be5ec69a1a0d5379a40d9f54277c3bde5f0c3220ccbbed9bdc5e178e2e115143f7b99338f24ab02be9e3c56181ebe74dc54474661cd375f40dbc65fad78ad78aa13dd5f5a3791f30ab878f743ec2bbd42e4e4a82079fb7281e742d5846952a2726869806cc2dc4ced7345772ad848707b41e34690d11debee5dd66493aad9740a6bee0cf0c1d8490098f77c3b71988bb023ee6966d62a852602231f4e9f9907a1b4dd9ab4f626909d9372008ac0792023ac8be7ae5a83eb86faf92e8b33687458c504b70e35bd970c5bad498e54412c3e194724074f84e97daa9410bc014c5381cb21fed3588ccb34b27f74a7b33747c71c64cfabd148bd3d13b47ffa217ec31f077f85944746a91ac35bc48cdcaed829df37c1ed50fae3513ec429cd8668b9e01afd08417d246bed0182779f3231438fcfdba22d4482ccf6e2a4aa75fe89d65cd581e1e6c9828ed454f3c430d336a25686701b63f2a1a79405839b3a5b4c0134ca9069db5300ba5b309fdf67773e4362a8f1206e6125146817206573f3ff0f27349a5721a9ba2458de21c118f5e0d60836d9185f341adec54d8643427ba794b5e025e1f8d1c176f8ef76dc214b1b314ef8a9de0521f2c74fe57b97d5db448d84252f7bcd3750dc9c9727dd7294ffd2caab66852cb440cfe3ab7ccda175541b1ce7e85dc8dff00992fa95cd2c6c63337afbb5c1a2f5ea1c9c349a34b620c9031ba5992413f38095b2c9188131c7ad20296cafa982a689d920568c99f9d595008f651bd8e9e329626563a0303b5934a543a4de938e71136c79b64f24999ca0f5893c390c602b225151e09374fe0a7e11ebfb3f0330fc5ab859954647319cc1092bae59e4133ced8fee23b2d215d4628bbbf8d3447fa55602401469db7ed4beaa167030e97a928ef4b36e3a7100b093ba7fc809b12c78a9653870b2fcf3591d4fa512331641f183587586f9836296d96b7f5681377632ab9644b07b9a6fc7e50211a089d98613ba4c7093673c45c9dc92be7ef8c80bc6542859e73256ac7c7764687ab4bc47aca217bd26d915ba716d9d55895058ae2c297322eed1a6de2b1c899fadcfaf078106d7112871aa55c88f4943b896729fd436a5edb2dc7c59e17c899b228c1561eafbb77bf2a4b44265d77cff52dcf5f99b6c9b2f1bcdc76856c7b81b4c111a89921950b7004e384ef3154db282d75a5c724627a1c33782323d42193b62bdf0ad47cc1f6d274f04639c169f6ba71053d593ae322bb0debdf3dcb40f364bc6d95e5bddf13c833e44eb62fc61b9a40e92023964bc7843e8b2c22478febb95d8a55e0ecb0ec0f8f19c8b652bfcd3aa61e015f7934519feef5c6b71201707a87ade1d7ff087be6f4cbc083fcc9d154b54b8b98c71de64d95a0d8d5c031f026cb75dc1e501bdd163b017ad5e3265261c7d07068805773c84745ae8f87a786c2aaafdf61bd00c77406d6fb83b15f9072a730f9ca490cc223c6e70efeb5cc58245965b1183c95aa67f88ff11bbac527a363a05b39d4c1a2957eef9ccf34d644f4fe553e26b20ff359284d97f4b1e7f64a8be59cf4012e253fa1a1c57b277ebcd233c53b738967688578d201d72b507f55d50cc8d6d63fcbdc5c9e69469cd8c485f2c9612ab3b1ee88795c6b0fef2a675126f349196891aeb57268267d9ec09546ba6dc09b7d2a4bbd96badc14374128e734310ea95cd40856cfe5c924a052cf81fcdf56e9f64e7aa802025493f6ce683f99d00ad09f650d8a1804cd1f7de1cb9db5147279e1975e376ac2c37b7b0b79c4639958e438cc793ddbf35a49199466786ad356ceaae06f80959b6bd0ff77b70010df279f0f620ecf713c176c68132779b97a69cff07985efa8c78826bf3b0a39c4489c540840c0df99a801ed96f7acec9dec930f0a81c5c11eee394384f79abf9f0c33ad488edd945771ccad5358ad0fc3e0c453acbd6b0845d8a2ae9c2b6ec610ae9d8a243c0f9f1268dc7c7339fb585b61275efc8f3b5f8fc3862ecbeaba04bd03fb1b7156388157bcf4d130636de0db8cb3fbf65518e0dc5c81d2e5c69b5deb386ca79408c07d9eef1e78bcb0cb07671d88fb3f20fef6ee36eaf5e514eb061a1c22470fdc37c6e647477d7bfae938cd2e35d33159a23f38bc6caf8706ca9da43525dd1c6ecfea362a5a8a9e015808371a03c79a5abcd197f80f2667b9cd88b996a575b9cb6f42d2a0251f5c8850688c5bfdcf44593c2b37b67f9d487c90714ceb5dda83d4a25ab6c5e6727bfb27ec6f9a3fbaef69d3bbb8783d911eaac980f88181a4900d0c8fe02cdb51d2aaaa07209ae54d24db0638ddbe54598cd9abc74390d461cf4abe889a91ec6acbe9c6fc30523ac31f51579ceb0154441dd2f2a58ec71f771c5ce59a6070dd3b6c061add304cf4fd5e15debffc088d9bbdd531f136f5524d861e6db80d513ff1ffde4213b7483a8b4a647eb8c186eada9df9e121073860e409c76272c65a4fbf867c88c97cd03001858e0742025c07aca760a220f5b5d277a51e59362d29a2442694ca7d82bd575472eb93fde8478f4b93acc5b6747e57ffc8db96b43d772da7f18c5a8678c2538d7356de8f24e6d02a3d9a576861a707954b85052225126329a9c956490f66f54a9925a850214aaee921512a5c6d494a94f829f3fd9828f3e534a36cb38716e8b5870085e885f3958a2c7fd4d10cd560f6c6a9a269abef0da9fdca959fdd76571fc72f1dc87450a9d7262604a3d6fee8970f17f4b3645a059505805481c8cb762f826d097a93ab024b59e3fffc4ee5459affc546d411d74ca7f821fd369d33774326451651457b79f5627e99413af0cc803f2cce754285e5122e0a2d76ca6c0a80793cac182347b49eb4e8bf44f3a2f847001af8c1bbe43a1396c73557cbacf015f859491c3d597a76677589cedd5ed4b4caabeb84567beb0f5b332bfbeaa9d4620389558b4f1bf52fa77aa116fe9a00fee71679285f7c32d7bdd9b538659a89a5f986e07c4b2635b25de102dd1ef9f09fbf5139662196a1aca4a4c5a1ce9cb4ce46d79b432f2a5dbbd812ce7158d443604e70c42c0a5548cc5c7b9baaee0f7d03200ea4b6d51c1d00cc98413f0bbc9bdd756a6d98dda08111d85587ff10bf5f3be1938acb3847f14f1d0ce8dbff93559e317d20682065600ee88e586155fe50329efbe688e896c40115a74e7014eb484ea89a8cf740bf02b15be5bc7ccbcce406b7743b868397179152eddde8540be997bc12e636d7061e62e57e5d278fcbd2c6cc30a97e1a123a8b2dca30ac36f09429e704a0d81f50c7ea04d5dde7281770ad3101b5a953de1ec2b0577000b79f13963bd4e3e0fa0a7b32094bc5df60afc80cf410abec5086f21833ff391f93be0e9ac6c9f04f217852229c108eb5e927d993ce7f75e4271ad246de117d9331be3fdb9c520219af3a3c7c92f5d1d93440cd9b3a2a210c92bb72da8db9a9dfa7dd16e96af1a263134c25ba065cba6b04ba7267f618a097b344a9ec0166b0b0290dec65b7d3865dac82e8ba2b84a6dbfae00f530a03bc87569dc14d6156a83202388562ca3a6bccff3fe9572272b6246c891ea02dcd46bdc92d727c89a80402f1afc9a38fd0e65f74414b453ddad8a4a48b05e794523d24e8ac45344d0af6f5a635a0890b663bb9ad6c7b31d387b72a0e9dba4f183137e92a0eb96304d8de28df3cdcdd16664776ff2b8bd913a86099495dd2866b3aa24f30d3cf0d53e28f6440c801c08abf949b328d2ddaaea7f07194de0bdb8aa0f0f59c4d24ee19da16892cfbe7c5d985ee6eebde80cd49947136e6621191645bd366a07b3b768b905afedb323ae656277174e11ddbd354ef5db1f3f7798166e097a29e2f04ccb5b9e9368b877d475ac8ba21a2869773c7dce2724821ff7fc8e30a91a7b5056fae825c3c216733b12cd6f06aa6224b574fe7991e262a52bd068f7a4aa098deb5740e4dc7d688645cc13d71ff0e32f15331f617607115ecea9f9c15e2c022ca5d8b3ef80e768e8b9d0c35dcd4f6dc3d47e6950563e4701d8d00b90a3f6781f580a2f25896693d1085b2b8e5d54b528572bbe805c4341610024d78a0f5358b0b7b27a7ba0e18888ee4a6026a7cee4a4b4d0d920cff97fd4aca90f77241f1f83d5b613a76ab23c94d2a562c24c2f231597ddf344e10df93db66b34a891960d43d6d2bef85b8faacb24c4f76ceee559ef116ea1d5feba018ab202d2e016ca1db0071704051ee45c08ca7615bf24231ebeb67ee5383df384688c6c74c00f65d399c389a6ba7b339b618c39066861833307a53ed2580db6534e9490e5b3920e70c542db37863e6a8919516f5427d2872247fbd9b1c1dcb0bbad83818a9372a5b76d9fe9edd55da30eeb184616b1c563ceb9fe1fd70228df489799f5d748dd5b508e42b1cbe88db685c820ae2f4deed70c78801c4715c47706f5504e9b976036b232e3d70e3b6ac5f6b5f9c27f8144778523d360b0c94bcb54e5250762001a50460a22b11b1ae160fe299450f4070678c8036e57d0e8731c11a34c80c591b5b1a33dd322c5085b79619aae67c20b365b01c55ab8b96a3ddb942f1c85aaa92dd55cfe1e1da72ea116532f8d34f6c1ef6926c6ed5cb37123089e269c4dc7d91d11be632999d4c1f715be521b96076de5570b36155f2ad432532fd3e5592355fb48d5c0ef09c3cde11c354491db1fe3ec74be54b43e96bfedf51c8c1b32a6b0a62db7d029fc01790d99444cacc090a86ccb3f5f97c77043d98da4840f92296feb40b1c1306028d001810dae91b8b0ee92a824ef6d8c7a38f70cd7f849cbade9c890c615d9098fde808de797066d2826d357998b1d33daff860ad258d804d2b3fa2d698614a220188e3a1eb706eaefa4e24ec0643103c7126fa6fb4ee24b922d21bd6d584f8335e33a4862fcb6b6311018ba427903cd32488e86594fb923bb0456498bb5a6095113c119ffcdc2eed41ebcb222e80bc5e0ec02b4300faf50ff22f87955114e7dccc4e8c069e70b36f213648ce828d4a539af70a95055d2bcc75dd455edee58532b2a75bee0744104898e5790333445875e59f13562c4d2c681263420339f5ccfbd5649e5a3110db1186401d90e3a790fec03c18fe45d10cf060c7dd414a0bf6dd3ba949e6031100952e5323479b3c7a79598ecd9b0b1dc36b13d6c827db4b5ca83d29a38c0ffb8d7363d0af60afd55199c9abd8fa0a6f53b51b21310a1b3ecf7377733325c7cc631ea9c6413d6556d4784de1fe1fff430700a10ca64bc8e1013faba09183a7ecedef63060fc2de5ada4a5df435a30806aaee669d9ebe058f9d797dbe6612048327858477f97dadf4e28a7337c61c3d2dd2d5c36729a9554cb87cabc72bb89a4a6eb6185801e65806db411bd3cf02853efa1a2eb271d9e5c685dd1a2f4c2ac0213d40b58b531f9f4ad5537ed4344d6b46b27a53c1531922db82a17aea5eda7c76a8186d028139495688436b48967ff1b1e1803feac81550e3440bd8546374bc6bd6c747a8d0564c8abfb0c898b38e2effa8ba2ea06cdb3e80fdbefecf497e48409efbbfa91decf4525152680d059f6c9b9283b39767994cfe4a89d7325bf8d5485e4fa776f1ffab2e0a41f821883b26ff53da782ccf14eaab6d5022a3792bc83723aaa152df4cc15e6b9c03d4d8e50c7e60f1d70842a1b9c35a187e83ec67a1cc4dd4fe7f991c80a7655511fc62456e160c3c48e676656281e40e2074d06c4a616a73e7c5c3dd5ab6a173e1d6732897d3d5384828ecb9fd489395c4a5ceaa83d0a19620760c33d20424db79eb1c443409f799ce59d2755dc0d5f9d690c87295611983b08a71558abcf4efff1bb10bb7764be68e3d9ffd9c9dcf7c9107d9b83e26a136ad23cdf51deaf4322b2926c789dd13e3447898b33feb096f9bf04d89c0ebe5505324261daf1c6ecfef8cde24cf37d68dfcfa88a293c3d4fa5928a41f054c56d3263d9b2d81e3b2a56f4f1cc4055f5efc1715cdec4a087c3dca03e7e816f9b07f4e1ed4e0aa623ba6f79cfc125264446401b7f7eb0ee6aefe110e0148dc50a94144b8bd9c632e3b5b444963c632584ff4c1f29fb229d2b828a8e67654cbf1c968a86ef17731d9dfc78192f5d9dec8c861b0b55ee5309db938ebbb86b29ff29636f09c8d676c17e772b5a21d2e3ee6194b82822b0b53a060dc445f82cfaf24c5cd6ed172d43156ea1d2c3b97050e9df791989099438ed1f0b0edc4d933588a5a04754010d0fe72485f0020221834ca9e385b3db3728a83cd194185b955cfceb7b573e135d6b7d00594de87b2d170f17e59af6dfdea807d7cddde9f336ea69359c1a9f803bf0c0601cef5ac6d8c615b39b71746ce18c4245d96c8b6c0ae4d60524af4aa5d70530fd1558b8b1abc8dbc4d47a166560c4e5a5b731d8f5c18b0bc792323ebb58b749ea9f68ba9875d0bdca7c513070f3b923834c7e8d4a567b87ab20d2ec5a26a106a3001603fcb3f81fb614549f47a17b327c205a18c4ebef7e9bba37744858d9282cb71ef2fb128f48a4b0474cd28ddc6d008aa0b7e7e51b962c9d73c7a1363aa55be062aa5b9930d75f7de7a41dd286b5ac5898d83e5f2029f21185d7fe49c35aaa90b46f2091cfcb8e5bb25ac09578e1ff3db87c4f54e984334abd52c17cd56d0dfd113b6840a2c74b4f18161141c581bf8b8983be125f1882d77614bb7f4366cd91dd0239e5cc984149920fe997bfb9c729f3099878b0c276c5a856f4a365702de066efee4380fbde2bc9435af68942ef68f657a6e6c1726d0c895c18ed6738219e149f116efeb7deafef2c068f3b3c44aaf039f6b117a9a5af9ed8fcbc3dba4b408c559b46f2abf286269acbecc5b3843eca1f0534cf0230b14e1a441728afb206fd34136fe4c21e48e894edb045c0e7755eeb6e60abdb6f18407e547acb9285209c79affebae98e1696fdb21905b3ac15b4792a6aed98de14f401b03b130f4e8385bc2e2ab18789e221a0b6ea11e0db8e0161ae75a24804ee16d8e500b2878d4601345acd9459c9bebf84ffb14028cb8a66cf14a665773c8cae50358b1872111be63deaac64366b9aac2a65219f0a7dfc1980d8405a6d974b75915d2015f9198c866b41f223c0bec38e7afcc0df450d3633848f34487d1b6843587e5d2a6e80ebfdbbdd0b54bacb41be1339c8646c1b29be1a34b26562a0e8470612858306c1244ec3803fa339485f6abae04584dd501aed7bbaf13e9c87cb36b3f494e26c9214dd13728f6cd7db4349c50ce99daf1b008520cbb8f4ef7d35194fe4539da12a7e984dcd43f71d9f7906dd210b2e9a89bac8fc1630845c6e0db3bc6fbd42f517ddc5879480ef6070e5d071150c4e779a16a3a0542c136009be6b8573f2f4fe75822ab392bd6fbb3a3f791d82206524db96a0f0eae2a2b739fb4df3ef7f91f66369cf20ad0d649f5d0476aadbfea3262935890ac433c4b26c9af85f15a3f7e37ffd47bb0c1649455f67f262f2da05b8b1631efba04e4f58df52b52735353aecf0e1dada073586e9c6fce90204bf42cff9598e4f201e405be6f8aee85f22525ca87e5208a96fb7771f6d2709bed96bb470cb34c54e37c6f02da2551c7e57b3e85526ef6b40ce1026af18ba5dfadd60bb7f241593b025f1cb5637210ea4b5ae0c8aba5ae01dde0133516d9fc2b80d78e13908988431f7e10d5e1ddf9e4b699eec4e4a4c1b7c4ab828129c6c240f3b573f2a1d22803925b8c6fc5e1ab68657d0e64392f3e5aa2549c6bba7fb9e2b976c483f026254ab4be9af2824527f253abdf0927d6f122fdc4dd398d7e50920aa537e1a6604316eb9d88968d125b880f9769fdcafd9524ae0192ad4fa82b7a409214b4a3c4686a910caeffb313e4bdc1c248ce3261483bb8c9bd8b391ca2c24ecd457f98c6675bab30768b6c970ffdbae2052af8d2a3ceb262110f33a098c0ad6a684203e9f773592e04cd73415e704ccdd2bd3564a1e67a595a9074b02a271207dc9610979a7439f3c7dc55411eb4735b2ac060c13818fa0dfdf6fb71950710c79146f03a57cfc31f8bfadb9bb9b9c3b4ac862b05cfc6568f837b572d3be004323a4dd810aaa0a32a4a812caeb6da9723c156d3924045a562dce46453965e81bd397e7d4ef73047488af88938368d98c3f53fdf676454133cb7c4cda7531fbc87fb5ef7472030fded8d1db22d76285c0d56fd498a55bbb3ea2e2199d5f4e4e02ef3c12b44549d4027be4beb5ce1c73e30a8bded68d5cbcb007937f212a28507c7cf2cdb31af6519cf145c7835c8871548e8ff929ba3ada6f6d31ced346f1ba9cf5e383eb79c82afc49bbae62bedaee0939c565bc4895fb43bff45d8e97a2853c919ffed0372150baefa642e8bd61d03885e8cf8219ea0d1f6f38d219ed244b6a096be9dbb58899b717eb5b75d5d3119baac51f2d2f3032a9b5f4055f0c64246b846037856cf3966015ee6d0ce9b9292cd499b55586d07f580bd906cac87a4280cba3d5e0e39b74b3c0513f384886333ba5a81c7b0e5d0596686b967c3852b46b7228fa3ddba3b5ae2458b65e20c95af5ed71400514e45b62027b3a11110b21614e4799a959bfeb257f1b92016b081626c6142b69d00bf7b84f54ad7330fb08c93df39af418ed514e695f7e4fc7c8f3122d3191d27fd1cfbbca59900614764b6306c1f451e991100f332d4b2a6b0e1c80f66a86332680416e1caea47d5b0f50ce0a99c8a56a986754e28a83d9d1d04a94ccbca9592547cfe3aacf784fe9ef6ab9cdd2ce312aecea293254f6e47506f4b49e5e24ebfb23aec68ee5743c674728a4d9fdf7dcef65fea8fc6d986f44eef89d67cf8a3b74b3e4e542a9483efb848b36019a38c17f87c80c8aad1eabd79cffa1f924d63dbd4b4e90a371195d22eaf4c7d9a08cef838f3d35ed3be4c05dc7680fb2a5aaa5eb96cfd34c828183c7d0118a49599eec1ee40a7fef7e1a1178ff5f40355f394dc46d2d97cb885bea19b9990d592891035d66844c79c48a5ae5ff352a63e291e6a4c37dfefd36a1b5d3f5ce2b081724871d9c43339b4bde97835ff84a78b59ae5401961b88f7b95d5cbca8b7aa852167d43eae4f4c301fbf1db8491b5c3355f37b8f7bce9650da41c194c8953cf94e9fef41a4f0e6a8fe900c2c44959639c21503418934e9dd0dd103d41296d200acd211d8265503b45117cb00649398c2c83afa890636917d9d783a0d9b40d63b9c0aeb2a1dd8ad5ca3765b8b5d5d9c3a5f3ee27dd280a5123315027782cdeb9975f36ee4f10db7cecbfc0ef03834533641da77ebac2efec734828689b50cb2a390fa499223c460c6e04b6463c87b797021cb5b87416ab51113de2b347a64e955fe448dc03d97bffde31c04dce6b4bd7f065291c2b4220d66814658e8f9c11bb9cd66e591e2842d9893be34b34f3ec43e4c0c64c510d1d1df9c64216ce75a0bbd22c765d321824966a97f804bfae7c215834116dd2d786d86076b7c026fc7ae5db3298a9dcac0a17cd4cdf3cd8b0e26c97b2dc4967c2fced58ea6174903a5c83de24899824f6cceee289a6c025a7de40364dda455cbe8e6841d1c78607dd570d27f6e660ebbdd78c1eb0f0e052898bb7eb140e36d81e803daf85b54fdc4ff7aff5c57ef101dc44897a91f8441a1e81b992aeaf1e3d45eaacc3af672e689338b479734ab19850d932f57309aa53773c924e29118b63b85574dec25735217a8b9072156ab9c9f50204881150b09c279843ee58a81b8fdf3ca3284e1f8103fd11a5b2a76ad0c01d35ed93ac7d7cc07a3b2c55016528f70f1dcb63127e5800ade1ffacac8ff3de8c2f1ade139df303201b7922ed2084ea90b629f29e2862c884a5e41ccf52646c649de764f42be63b498a7c749af562b7c50b63472d8ad4e9420bb14299bcd2d5d86ee198a5743197c659f6e235142963b163aaf1bdf4fbd3329a27e75a3ab4a07d219ebe2236b87c33de6baeda047b34272a1ecc426160683810ef975f9a714d0d5be12806b7d28bdfa2ca8ff7d44247209019e4b3d49227286d3471ba727eb25a57e5ba8f2a9460497d83e1f2d7fd024fe0d1730040f8bb01062f6558cbd9b6c9a5776eac67b5d69f880a36c9480521841a67639a6a32f0cdf38c1712af70ee4518eaa417d8912ea51c248b33dd6a007be3828f3acab2d349358999f94f2ee0d291e820d30963bd9af8673ede339ed9814576b2ba5942d49f3ca86f448fce48be46530d000f9e66b2c70d76d7680e2e8e89f947d1632662759b585c208b113afac6186c63ce008f84b7d19b591969dce7d7c00cf12c9b5b5c4335c1006d98bf2ba2c246b60fa5433c771dd156e610b318a33de5003a4fdc9cc410cbc6a3c45fc86027140dc8b0fdbf55f6a09f60cb2628e2420dac4594d7a3c2e0a26b8c01b05b13fe11a900a16c8be3bc0a4c644c8b811108ef6fdbc49e52005d5d5bd11325f0a4db229f046d37fd0b5f9715263d7d1f20a40360aaedc9fd2260dca9ff0063bb8dfa87db287c329d0320e6c112e6ae7a9cd58b7b5530883167476c41eb5a488903a74c9a1d48c7df42558490e867fbdd3a774d3ac52076a8cb41c39b8e79791c22dd4833e258e5b1553e840aec299dabe31f9c7bfefc8a87736a608d7722266d792ceb59f27dd04c424237075ac51c48e949f399a7b19609c574e904058e71308cb5df94269bd3c9c6b53d5d15fc8b2bbc63638dede2e192edf9321b732a5d84ffc3ae7090f03b68225370c87e46282a8210270dc3db1597525cdb33a77bd57e00fc3773df59415bbd54335c93d6c841c0c530f255b86de9bf4aa8cb88169deca9f1b833ce9b67bcc8192bdb3066f6f5e069ecc24cd5cad6a0ed20d1a046c9dc897cdacd7189c54dc675cee04aa943f1de23a732279571ae01f521ba703e11828b7a895559b0591bf34a7d0315e2fe46d1adaeef897d4ae2d7eed5ec8262a7bf8c162cd4038b11a16eceb93779d62d1f543beb5d26c0a94201c3b5188ff5f0981650e0dfc96ce9854bcb7d109876d5010f69f5db03d093e3a8bc2f7321e0a8a11cd189ae0820f6276405ab25121e1f2a81134b404c4686122fc5a3254184e1add575bde94288eaf69d07838f2afd227fb642565449ae984a0fc19136b6301bc184bfddbda0f37cdd6e180567b4431679d5277e3951cb523c505a695f0b0d4d0dd5602a8cd7e01848fd72e1358e4eee56c98a7ae20cb18121c4568ace79b12e83385813b6479dfa1eaccb2bd4b6d49d5660aef15d5fe2f45517141b76671088d7e6f75ead1b0f178d049bd1dc58585a8cde9f411fdaeac57b2c8e31d65a1afb21750e9c6cc22acfac5cbc7d6d5a20f2ccdcecc45860feec6804c234660c5e4136f1339e223d03f4793355474eadc4c8dddc9a65086f6691604b3b9199978288a5a3d575aed2dd9972f110e997f453c863c433c525dd7e297ce5226b73c5edd6ae1c533b458a72f749fafe159b90aa54f71cd8e30d3088d7582b1798ddae15a1e8687ffb8c1bfd879fc5a6a665a50d63dbe64477f9105e2a7796e00fcfe27792388aceefb9233b0268f5dba4d696afb299dc0231f7af7b543335c48d7489af7ad49eb6a8bd65dc414e7f693ac49cb21fa034ae8979e930c14fa5350666e8fc455d97b27cc4840f1b0ae4cf162140fbf3b0e3b30dc9cdf6fab5025f7dd1b298ddd7a229036ea616a882196cd8e19630a517939b969328b31aff3f6cfca6241c394c6b8247efece5cf25fbf033a669a3ade0fbddc8a7928b967db353c1a150db3f9b0eba125523bd95017efa4ad8d8f721769ef785a88ee640ce06aef43380ce1ef2bf4f2e2f77d34005cde0b778647cbb0496bc5c41c2d2121056ddd69c91efb6657078a617d9e21401b945410a7771edd0a2713bb079c8e9e319e4f48200e2a11e0d3e74ae208345397af2f94d5b90f253748e5f81a18478ce6b00302d521bcb20626e1cab9a1ab10058af244b4ddb1d1ef8be66da323b15839b97b8a7c1d78be5aae1037f35d23b0123a61ac95ad5384dc2ecee4d2e75dba105a940a6d54c51f5b8390195b77a192705be53330724d3462e7dd21d9f231028909ca590937a686677646d125baf3fd9c29b2537f1c8a2299e0bccb65102ee0cbc23f0f978ad117acbb09ad842aa6a92df950bea49029f3728023570edd54c5f3258d6e0451633736537deb21a4960308a652a95723265a78568249429ef0e3da8304108d2895785765cf370588c38130e1cb6f87a897faad0fcd71f4a29fafade3f63bc27566cbd7462714f81e3e1d62b659353f5be6ac4fd5a9d3b21b65770ec0e218f82b1d40d41fcd61b55411e7f12254a83992341d16154cf8f3e8e1ca174c9338d4c73a7d91ca8518a2db0a408900ad73208c4333b0d3c43d7caf68752060691ed004c1436a889286e5755581c41f51ed814d329ef047f6927a5de78dbc620117e3495d6a24d077a979dc8f34429e5b99273a7f0f63c1740753c40315a1b59fb715de890f45bd0dac53b1bf64251f06fb8b4d61aaa85495a462c4952dff1aa36ff8e64f7dd3a9e96e715c70cebc68546b73cda321d0dad1f1a0ee355171c4c99cb807cef57a904cf36efa8ccd907c644164288d572921c8e2967b70240b3afcdc4d81b75478fa90bb0a830d48a7a35c2b23e3305991b97862e495fc976dd29c60d787d45c65b3fbc95a22b77cb98e2e68bc2cae938e27a2f5351b69803a52eda0c761b0b6bdc1f72d29ba5c9708160aa7182aa5d40fd4cceb2ade4d154bbb76db4ee8ee61fae76f417fe359df2212ca5b7d686c4161bccada83ffbd071697cc23ef2222a77403be20ba0578d36fc57b98233433f732061a267482e1813c4dd4972e9df908a00cb9eaddc681c576f626c06be42123c2bc2f0c9c9398faef9d3e91f855001c7eb0aeddfaeee3870e80b50f52a90b5a3094c8ce44e09a61d5134ec6a6daa06894d36a11ee5887c9b5189b3193b8e98c4771eb289ba0a7a2c424ebc78232faa1fe4e9ec7c91de21dcb7ea6e5c000e660bbf5d15a51d3952ffc5e13322c6642738416ced640d2ebc8c305f407d4ffabb45d0dbaa51807de83a92fd78858ce02ca0e17a03a4824748aa1f264270c781c06b97a2e2c3543edbd6fc08a04f1308e12b1eb434fb102f65e857745ebdada8beff21b152739ca31b4bb4b0488c060abdc33abae67a5c810de0262e4c42beee66f51e78f60821324dcbcbe0d9389086735b91677f33e60fb82871205b0d78e5f3de26dd7cd7b82eb3b295f2aa6ba9ed00fd59a79f9472b041f6725b35f994870c6f6166aebd72e88e3f7333c5206549ce412dff388d2f19e0925e44aef13cb756b92f4449ab2207a11417f792bb754e002243c56e7f875d24ccc6b4073b929d22f268f2f4f4897861fc9c02b29692c4b34e1fc3924c886cc3f2ef443261c0b421d86c129024ceb60eea3c2ff90dab073e5acf861ac794d32a2995cd2b097361c2a4498e13f60e2ee9deec527ded7575faf90d4432b6eeb143475e965e347a9e88f09ffa2463ec2b90307313b5725754dc433011526f186a86e9cd25a3e6fe5d7ec3dd5505f5099c899acd8deb64a16c175fb4e5ef769d0ea739f03edd806e80b7132d17e4018ad2b767e6a4efbb0148513a469bb0199bb6bf9dd5773b7125f8e9b690889c2269b6b57cdb6fdec8db3255a571be860ba920dfb6bf19b5ba6f74f744afc70b1fce2790f220ff64f020fa43c0567eca980881b199409c72c14d42ed47f2e7fcbb1af1f98a1c909031d06a1f300d8d3416ab7299807ef0c6142d50b818334bb5a2664345efba953e0743e759c546e3b10d0c12a18cc1db89ed24d03a804888b8efd8cc836f7bebeeb2e67c883ec0c46e0f5a7233597ce53e5af353484681200c6773c73a10f17dfe0062b27aa68c132a5501a5ded57847a4ba9e030451e079f99db541852d6796d9a14c55a1d7e3d97a852d55885ff51a137036d119a16c4ef5aa705ff47b969f532ae99fc8ae7724d6387f06008f91202bfd0102466d5e5e718e6f222524f3f55af48ee77f93da63c583723d3e080a46dfeda259038b84abd785aea6c3cb9d80d2d4e7fb7d3cfb8e2bcfec8e5041924badde71dd982cc72cc07fe9cc694222d6a5ea8df4ff34c353c0a269b59a2eec3cde6d4ac9a7d9bb96b4d97747eefd1fb94996633530d936a46cfad9162b83830bc727ff190c2173b9fe769cd260bcf3f8dc7c3fe2fc6870d082d0a3e65ad1b059cd822ce0158a2ec8c9a0bd7fbfbe11ca99095bffb84a787414f07b4813236390a4a0fb775b41f1870bc673ef17f0f740ef8fd11af141cedb0146e21714b67e38931bf7e8ef0d81cbddb1c9c1e102874ff396852f323f8c4563d7a6327e31e7a5c1a661e0a25794870ac7ada767c4059a31ca59d335562db61a9c845e90d67ab1d92f3418c0479595449af0d8c16ede839f6c1178ad596c1607b2262cadece08e02460886008e81c773307fae5bc5f95f3f11b8cd0eb15100fa75963b49cb04942bbf52a61d1bc87adf905c44b4caab4404d2763357e795c07d8e81554b2750fce9729685a06cea575a134dde3e588f2448764f3cbd630c765064e86ae8dc25785a538a1928bea675be6e3b06f9f4d0f4f9193446fcf107de1abf98565aac1a42fa39c44ad16299169eca88d171684bef0eb16e65c7f1d037c331633030f56b8ad73f498aab8c9267e12b89ddfcf54a11a63d39595ba9271a6bf9f1bc56cecfdc7b3817a89c329252fa1846828ec1c040d5231e82d2a24c843868f42367c41b02be790a9c08c8110ae37e4db3669ca68914fad14fd1c3e10f21ef91e3ad100d72f7390cc0e57a46d237dedb930855ae80ac47db1cc66e42c697d92722705f94ad9b01d00fb1b9a04084822862a4c006d75170a0dfc26bff1e50650b636f7f48b3875e0ad69b37c5dc198f79fb444f039eeb9a1d3231ff3374ae86176ddcd92e85ce5d47b6f99b7a8910d47975346c6563bad798fa6f87f83320825800f9def255e4e1341eac0bb3b92ca6b09a409e01bb56fb1e9eb490820c72e298d40b07a723e138dd89aeb009e421b73f5344eb7c318cfe89a624241b896fe9fe055058df68f79faef16633ea0b93a6135ab49941d054965bff2b491fb4b230db713519a122e71b700ffa073ff4fbc7077612952fccb99c6df79488d5c5a6eda8ead224aac636aca2d562b4931bad33b2b2664b262267fdf30ccddd9a134791daccdc5310221306e9bbed9e1447d593ce1e6533d626b669380324a940aa023a12724c3f3950f40ba07acfc86cb51b6706b9e741c78f7ce0e6c369c6e5a997b9305107753f8e7bc373ab91522adadec75da252163724cd67b2d3dbb6f190e73e8040c230012598cca9aa1b8bcb217aff508b2dcfae6a797e1e3b75164e61bc2daba07c28801f2d4c6758ebe8ad8787933174e3373ca59e3a30cda708b4f54fcc182075eb7e54c190753dc5ce6f0c02af71302505b8705440280ae97cfa17ca6c9e1a8dd19c3d430ea588ab19c2232a0b1879f68addc91338ad8e880d325994957584ece2cb5c0d335fff107a3732fef202aedd0a56423ddbe8a0b10ef578e580b24d0733f48944ee59b95915c53f6080054bd2abac7503cdff7549edccd1dab9e6e575d6f3dc13c938c203614f2063e96614596e61ef67ef4ffd0895bf4b78a170e61e6e6ad6803b3ca4ecefc72ff236fe8df84620335af1f61fb1e734643031f920ddef14e4a59364aa33b921665157ae9e7de8a58ed6e42221ea728f0fb297933ced63afc812546a2366917a83012ac360792a5f450096ae05a48a18566964417ad686a780981e61565c46f1db3488876a7a539f91fba63c30b7f09652b4801f12d81f70933f7c0d306cf340abae49ecd791c7c8a8b175227e97a7a199e10734cd4449bc921b2230880b9c44230b2710d03405d517aadc924430ac30c099e5b1efd66f8d593599222f5a270afa0ae8b7f90c4cdf4749d8b31f50e6af7a7ef81e010a7ae7d4d54ffbce25ac3c5af5c82437adb685276c2c12081c4ef433c3377d16a21e87527d9cdcf66fcfd8d6368c71d0e15863c844aa542eeabcf34096692ced5f320c356227a5346ebbcf9d3f1189b6b6c4920f66fb2ae26fbc45157c1503beadbb8057022f42b742c04d5d63ccdd3bc68179fb09d9423ee6c57d6c0f237e93725b3b388694fb981c0e24352aacf8ff2ccde91356024a030d5a832b57b15d3f1454e404b64e26431e11c4fa085bc010b4e4c148918704d57c35bc8c9e73d96d7c356aaae6d6bfa6960aaef4bb75ff4b628a4a4f0753b0a971e59ba77104e33ac2e31bac06182dada171bbe084eae09f05525e86260b06bcd274de94f804420ff6c6e18a422a5a6d4f3965fa10eb9d5c1eedcb7c2b2e309f1bc1645ab484b95d9272ae05a6a1bb44aea2b2b2b26b955fb13fb7341696f571411a39587ab0002735ecff19aefae72c01a1bf01e0bec23a421eb30d6b6f41db0ad4e116340f25e9f740eab026d4659b1eca24a02fc954530e784c5fa3e21627411b6f32b20dc7373eefb43daa911c3c602a511f6f93b6e6f8ca558569e868c6ce42d8af0e71e6ead95a65b270d8901f80f51c3ebf7c25af16143e83be869988e4cb163d1129895f1c0533e09e35a97f20636f57f6fadbb382a222ceb14de2fc3c9c6853f740cf350b76b6858ec6293258dae772492a10c92659303b96616412809b4cce505329481ee2b8217d01ff5d7d3a9e813a7be8318fdf862e5fe9cc1625e2401c9bb0488eb09198444f6a05defda8a2db488f986e0cb3521fc245c991eb265839aeba7e95abdaf4b9e2be7c6b662b5651854c17da7fe137516ba478c69e75829858f17987f905498ed48c4d39ca1ed8b3db0683cfc69eba965830383ab72cc88206b337919f8625504d94cd8d830f390026d5f24e97d41dfb6a614dee75f9ea2e46e1f4ad703f6488e510b2ef59f5c1997ef080224305c7e180cbac0df1ebef1ffa468bcd5b400edf9378a70d891e5f91901cce4d5a8d88d2604cdde7af1043b45f922b77a09bc3afb83f2506793827cd67121429266cd76136349ea283237bef2117fef8d6fd4251ac2a229d323d356947aa7aa4cdc87aefa806ada7be24ab73ac1672412ddad8dab54c2c2aa86e126bc978da0dd45ebe2a8bc854dcc4079a885acffdd86426763bedecd2afe8becc5938456d77594244d3055c3ad46d36ebd4b08a1139d1503b12eba1d7e0b186273a971ebc943f1ebe649653cdca2f36b0e49b7b74500a43264d2c0a202cca4b1cbbeae7cf26d26e3a926ab39a2894e5d03b71f1660d4dac0aea7be5be54f3406af77ed6c3978afc318be667e6fa33feb656cb820bba4aaceffd6196f3e02da84c49c8099c45eff98d6ccd9b472964a0766dbe125f04b8560d9733eb582776aa3f0cde0a60ab4ba7712723906da07cd271a7c0f748cc4525e5341f6d88848242b4b7fe25614cd89d6c0495d0b3c1c61984bd37819767f16ac135c524fdd7d10c537879d8d1a330e9e28e84ab9583122ac558649e1570dfab26fb085a94a8639cb13e56473cb5e37325d5b5646885f991a8196afdb390aada9eb902dd353b4c558850f17bc6e68c8f5e32c1ccb7cd8ac8ba57fba0b32af0d62c542cb3faf5a00aac5913c1d0250dd983ec1b65b94062fe018cfa45e637228b868e9ee8da27fae6159d249108d3a50b45f02368f727b0957501975322cfa484636983f48f2b6f10ae5c775191c0ac45c7f873a33b24b1bb75eb899d63290f68276b3c2bd58ffaa795a9722d5f89104841bbe3c63ec5bd62b2d936afbadced466d21143a2e6d1de47b43a03ab0877a6e7617122cdb2e836be1f4c0d999be94b06e2231142f13c5180f11669802f041db8cddc16645985c285289392428740194d66dc0e223a27c98355494dc1612efa87497945bc3480de10d12e71b7d513c4f9236a381f6e64bab315875ab473e2e04b39a4fff55ca62c2413b5e4c61225f04ba114ad1a480f33aff9c0a15d8bf0105f1823c1fa13868c75109f332e3ee94128792f6fb7443745683ebd2bfe19d2fc39d21ad1498b264435288d1b2c9c58b945ccfcad61728e49b724c1e47521b6b8b742420cbcc25f3b796ea81354e94acd9754ca9087f308bd5bb458dc2c8e48c6ba883ab0fc226862bba46c0a2d4d4cf12fb80c083f908370fce915cce81844d52d433fe685fdb0cfd00b6736161dc4189ab56c88defe4354ac4a12f8af55dc18a6121a9ebc7c774c250370df4d3cbbfcc8fd0bbe55fd8d81e03a1e2297ff09d622766e10679c5756b8c0e832f66376352f105c4ffe927fd73591ee60353ced4489e8c1bb7aff3c19976bdc695b342151e32484f022b26a671cfc4c8fc1c27f17a02a4ac33fb5856b53e4a9fb460dae0f95a3cdf26531056a37268b289e41372a632f3045c401104af9f2f408d0863c27ae5e282c2a139f96a52636dbfff376b2f8fda7ddd8b17c5918f251496fb09daac338203cbce6ac78de6b2ab9b6cf5c84b0a442515d8ee6474686477ba5498f353d0a31b49219a393f0adb169259e1028577d09eab7e5684e4cef6049caf9eb526bd3b6a8447c505a1678e51fe065bd9540e5df5681617ae6acdfd3c1ef648029c318fd535bea9567b469fbee545affa6c3105ec8327054f78b1e9964916cdde1d610833ff9ec80f9b19f2ed739052d6adaa37b68812c2d34862166d7b39224518b1e4e8da2c8b4d43f342bfb46aa166f5a6c3174f865e43e1bb995d27021e039c043125a4f7cf785c2a87a5e6660a7910f46a5e10f360b6a021de46738aba64b313d936ae681afcb87ef7b635938a0e54da5f97957d30ccb8988c9305e8a741cd0cb3fd21d52d81f791087703a6f450102a59fedcbc2267fec6083a3e7ac5052893719e9be67b800b59733e2ef042667a4126b77ef6e75fb6d6e3f17fc5f70706cbd8d9aaa42569391bec554e3462f9b2ab2872e1b8f84e4782979669ac0961366792c1e485065fe2a561201304a7a8b08068970740d3d2be8cf18366b64724acb8d26738f2c6a84b815718eef97ccf480635aea13d112b7e01f5cdd47613cf1c8bf15b4f5b12993a28e18ca452ae977dfe84e3d0dd70342727587ae7ef657bcdff6afc8c827cae5e221e978c19d4d02d17b5156c1e3181bb39d0b19e845fccad85c82b84919d4fc3c36c66c99c11baf9c76f646809b640ed04240ae4f8f098fef13b621b49279b4eba36f8535c981bf5d4ee33f711339985cc40f2388d2f7d47f6ea0170bf1a2d812690229b9c1cd10169c6b99b4ffbbb1f9ad0b8a99275bed11992b51dab6022ae154539b59dc2c9856f8cb39f88021b8890345cad90d866b9cc9eeda155e5d6d49b635bb78cd9f77a7a23320860f3a98b17f10dbb0f65d157015749207354a54f4add9159948473f2215405679d453a4af8e938f2fff2abbf8266cd26a20da507d69548f7ea71aff58b606d8319724f0a3b9e4953d15e036f0a938eef63952c2ffc9beb69c9e08cb5ba50bab552506c050dbc85a0075d65060745c29274257916a08bd2e55ba63b487736a0d8a568450b66073e00b46f47531694aa1d1bae91bb3dce217c7e4e69a8f2fcee2bc26316bd3e9532fddc0a7e3e74775d87385384677ca3108f369bc488bee03ac139afd72dff46f6336d3e33d562cdb1e9c7fb01ce42328e9e12e0eb5fc2c4847a4d5d37abfb7b89bda4434d10acf13fe6efde396468e8809ff9dec27f82a9f47796d2a8cfc573d5f57bed25611250fc2b736d1c9ff3bf1a03714417686e7949018990d72e9e83e6e4ca154929682ff2ca2f84c2b7bf9ad0b117e69c01ba852809aa1bb60654d535279fdaf6178462050114605d3ab72751d17c0808a10d9bf7b42917252b7bbd7e46b6c45abcfadd7ef5ea19836652b687dc6007205a966f8cf4e933fbc4197c62317cec648ff0b448ad0727c8a6198a7b741c3116b6dc787754718d76c0bc212f57c26bd95023f0a72247cd9545ea46e4dbb5501d0814ffd225b8264e78d0a35dbc3b9c1d6d10cb3459a340462fb5f1c313b3ac8ab7f39c69df46b137c6c11329a1940c642b3cdaf64ed8ef2733e450468b21d7ab70ee9ec8b3d253444a86e24fd85761b0d76a5c267a908a2ef33ef5f24aec638f5680fafbf9f8fe8a9e04712468838553d1b8dc3b98096971dcb953041a8e4d4c4bac59591be3aec3d934180ae8b24519f17734c0cb8d7b56bbaf8b8bac5751170d44310f13da41bc00cf38f1f077d0a5c0d8722bca039d7eb5b67c9ff08f69c153d37382afc568ec84cc643f0b4898c36456dfa41e72ce2759cc71cf759ac2d7a873b509b6ccf5cd2f73b70583a0f30e8f8f5a0cfea1bdfdc8d371c268368fa85b2eabedaa60e083412ea6d1055064b607599733d75b1459935914cf9bc17f769fc63c33c3d63e266ff72c660d9afce33b106daa870aa7ab0942f0da205dd543a5dc75e1e33691a2beaded9afee16d189539f7b11a6e8340f50d9a4da075351288f49e1c7db33f5b80c78a2f33c31bbc6411786e04ab041849c411db0e0adcb5697c653457c5d682d5a8f79af7e3dd6a553ee258dca1a410a0f2ec964abb8b5047c1b8f5f691b7d46b71758c392d8b62278a74c2d041de62ca33b4fafe0d9b0c32f5c41f708613fa113ea75e9f9182724a14dec3a0167eb0fe74fa407c7521e2e36ffa016abfd53bd42b30806c3784329ceaf29b807c736551de5abeae220f3756d67542289bf5f8c632f8a3e4227d79a3f11622d6a87f2a0e3dc86a3babe938061e6340d48f421881346812d040c62a96a1bf2417ffff0154ccb1c547f0641e88a3bb25f94f8bfa3a0ebe3e0adb45b59141ded06a7fe1ef1003756e186de74ad07f9b36f734569dc36b57c6fa95813acc0534c4e6921a65d94ab3c3f468e5c478222c8e0fe98c720f8c25629c2bb7347c78297e5277e6df1fefeffedcc50b408d717d49a72e20ac80bd17edbe18e4a0fc76e474069e83853a946dfa267951f0fc23966aabf664624ac9857cf866b5e819dd4d392e579795fa3c84b4d84f71144bf666fd4fa3f55fcd215fa4bab769fbf47e9d0c6944297e330d264a28c6ef3c9ecb76265674edc8d843da855743fc6b67eb4341a69d7e178fbb4205c276c9d5148a627d4ff3f24519c85eede9809037d026f4b58631f2eca6e09da14dbc91ca9139347d5514292ec52e7816585da03cb9d91d3a51bc19264a8281f39cb2cdf0e8b8a0d481988c965feb76a8c517fe765aceec29389e41fc9cc15c2b4c290ad2c31bf242139479d0943c234335942fc09746eb6f5c42a79970dd4b4682914302ecb5e311a01badc66f09707bd016f275e7f8e5b557d4445d5fcaf8369279550a8e4e39cf68e11257023601de354ae10d94d503917ed0b876ae92bd61d35399b9bda25e7d70d3697388db6e418b5927292e8d8e3ac5f8f5fc19ad72024e60b1615a1f3257a4daca8fa6275f6f72363239c85d0de14c2a3bcd6233270c70355e482081e882f8c04bbe69d2b9444dc2b28b82b7fc4edf09d0bded936ddb34c59b665acf082790e011c873b4e8ca97465e08a8b7d1af4dbb06513d97d05e7f48ae5221cdac73b10832f2a7716976e33060c8096752df60d298637e0d767d6c2fb9187401a11606a6fc8d1c1f3b3f5c87625110d47f1c3553afbfeee59d4082dbf850686ff5baa66fa154fb6ad00ea617d20f8ed4097294f16e5c7d1918d4ae929ef6c8f9ab4997fde2fbe783bd059420c9e0e99b80883a902a96d02f94e17cac47e1f60bd662e60c255a6da386b4f7819927422f15ddab92dde588837655a7b3832a297947f1ca40d404dd82fb2c0681efd9757037e9dc382e859f1f09d021980f412a3804a0750042447d89791ec06399dc6bf9a0a18db4b09b3b8df849e724eb081f2afbfecc84a5083161e9a2d5db8175b57dd0984c3cf1b7a2967ae15f7afa76e92cab2ef81bf2eebf410665c6448735497195638b8f8cfb8678b96f3f211692165d28189e8ff4a667192d4294dd713a2fbea5a73169980805298e59d3695d2262099163ee3406745b254d61a0787affd6cf0cdf1172f4175fab3a1c9e9727a4d72dd7514739b1eed158a31660decc03da481c9bbc0243b552134d9b960421ecd7075cc594b2ca38bf8a3b2272ebc3181f3050f668aab343a8e828c2ada42c475d277478862802a5dff547544249aba229f645bcf27f869d72503f16193821f2879c2c9192d72126034ac8080c91983ed8151686324aff8f11ac4332ad8138aa70185a957f9813ec70ea08ac95f4ab32f63284e42a35cbfcba47dde184bfdf829b1fa8d5cdf2d32c2c2e71a5b004ba7193e52e721472894b01184710a6710aab774f925d778ef7b7068500801d31d5748eeacf3f11c8b9a10008ead53433cd2eddba1ae844d2243f0a165b8f1ffd298355dc90c3ac529b94086545c75c6ea124767db75040822e0875a90937572cda6c554af5d807aa3a294acaeb3f8ab621cf9945360291e1bcf20a06a33211aeb57181b59faaa001256461f990ade292930794f6642462bb4d567cb7f504942853ec9600ab2f18b3f7bc9006785935258f29b138c70210fa091d45d04a509387290efbba5b4621ae8955e9bb30b1c91b763267d13500a8dd52906b412a5a2fd77a1550ceaef8e2564d26b2c4fe4d96080c66eef1abc9484b5d68e68e58e1a21ac8922d19ee8c1cd46672ab330a13c17f314eb5d6643d9ed136f01ae1e10345edad3ada58a5e0efa5c0121f28b4830c52d98eba8f567cf0c7edcfedfe99fad646a766255357c553de6e5746606f92756a5f25c22b97fd064a5835bc9fd19ca06936167a3435584ed70fbbed524aa866c3e1d7fb6bba4355c2d24ce5831db7af5a38ee4616c1be2d493f7c5deb3b9e0463ef0e3457f82ae4b1c0450eb7900f3fdf622fc65e0178802c9f51020e9b97776389bc7ec116b146c21e99a10ebbb1093ba3cb7b988ec67fb670730d4465602f2acb57e8e093a71d5a80038a96ac9afefe51825184edc14284d858c2302daf914555262e3e4267c4019fba65af26263553c7f428c9f0b21aa3634093b0f33fb5615ba130da8190feb692a7b4154acd02e91b5a7a4a25f604c0648a9cdf0205dcbbfa1f72a59968cb0f9cfb736f53c7cabb1d70fc6ebe47b5209c3bca14dfee2a99312ba5b3fd723f32ee76f5c1b61a46deb64aaa26b71cca9c095332d51d6fcb84e02401ebb32a0d0848ecc7b330980f9a283429d08715c8425cae743bb9c7fb18546678c48be42dcfa1fcb31e3f83cb676e1f1c50c2cc15bbff58ad20c47c54a0f754bbbd82659dc351e5d79d35d9a0e9c0779054bf3a96653eb5c82e0592e3340b35ad9bbd9528a76de4e8e7bce150d01a4ba561b915844ba020203aa9432b6acd0d9d5dbd9430f012cab351fb6b5dba49bdfa3b93fafc11f6b9093036a41a1e25ed9d872e3394f5bb1897eb6576b45eb902b9bfaabd934c4860035fc095370584411176ff791e9f0b8ff8088bb3846aa87d2309941fb9c573d0f015e6fcb55b79c63d7ef734ef161c99905a401eb4de81be6b7f51c651cf590ebb5e683106ec3e8e313e9ee94797be4b10076aa8ebe85a33087c1362782cdaa60b83e27859216eafee43f39f5b92b196080ad45c70084ce44e76e32597464eb87b01efe114fba4efbd5b394542deb655602cc26312aa45096ab134ac98d7e90633768f1261c1a87dd43a3250125a14d9dc6eb0808b94f3ff5750e3af8ff1013154b7cf3bd53210efb33c3075b5af38c6dacd59bd609a25a4c9a504518042be0edf904b13b59d3e5df3be577d56da7ce677306ee2c78086694ac9399b8456bff9ea37dd99490ae703315f00806db68c30fe31edecc8395cbf4e3cc8d5092c01d5cb919caed6dec5b709549ea0d361004c1a73a69eda858455800302a18d525d74912ce527bb80568e9db46ed8a02d6b24089387042a54fa42f44a9fbc51d8defbbd19a4dd2fe1dbc27ca0c3318f4f5339ca922b5f01714b907231266e37f7993b09f52a4c885404fc6dc89f1148bee0efdf0e3ac04ad278ffff2dfd27e01fae4832759663770e45848f58a5c2d21f45d0dc5a026e33accc3d127b32b6bdeb18e63eb13c8e0b9b7aad18337ca5f013ff2c927788559df27eb09c2719e235e41edb98d75c0158f9251f42f394a041ca25efca2d65feac351d8a7f55ae1d315a6ffe4875a5a6d19ae83ce01929a48c1e325b65f8c1e48c5a4059106716070d56eefc14081976fb6ba0175382b7fbda604aa0fced4a73f009e250b565671b0a908e7c16a4753c9659246239f77d19eba8743452ec7dfe77493d1dd97e6990b810558dcbac7a21542068e71eff0fcab920af1addfc9e85d8cdad5cf499c397561d2c69896751e33fee99cc110ce6dfd14f3e3df9a57656a0cc4bda661f19989f7724eb9769227e353771aff2f0d4d06788dc8c1db61a8ea0b9fa6cbc833c0558abe078600522bf5a06a0b6b08bc613477c4518b1b3f9b7af5ebbc58f40e3a523d3385f2906f0859c1567fc629dacea7e8f7381841daa69959fbac10da0ba83437e4dfd0373693a8dbf19a497521f1b25df343f5804e71c0bc1815fe1cb40d4f232226c8d26e3ce259ccaef2b7331fbf5b4d87776702a40d3790f4ebc96bdcc4e99dd5a6f8f470b17e54486fa3463116042b2b3419fd5a65c349a4a7aa5d46abe1bf11a9d07dfc89f4f1db57c2318359ca79cda73b411a99e111973b56af845da3b4a657beebef7e3facaf297c0bc4b25544cfec4a0b088e0e8c4622affb9311c65683d9ed436cf25469500ef55b6f6664ed41b4c329191bbd7c65163fb4a3d9b10fe4ac3ebb1bbdecc66fbe5038f8f75dafaa93a5cce180e0b90c3ff5b2fe1e7f7be07913a4fada0311093672988d42fb59af5c3161736ec70d5d8bf0179b657526ca69cacbd456d36188378d27b21b9767d34de967d506bc8a1bfe81c13389ae4fb1af8a308e6c0eb57017b780258c65eb076a02766b424eda4c7785fe23e24f6eba8e7d992894fd4e15818a926b75d062602607b5ee5cb9c864e7b28510d5974d77a081fd33b86ee62e297ef2fa2b6f320a408e383b3752b90b0b7a322b709d891b814d355d319652eefbdee1d481d7dc5bae5b386da10359b849f1d90b3cfe4f29164bca26c66bb1128975fefad088c697ca29c816422a9375a9dd19dd9dac0d11d3cdd0f1658558278ae27823284e90b73ad848e3d44fa4711b7ed7793a9bc63f09cf0d4b8aee7e97fa76af2e1a4c66eb7b8bac41f002dab89ec1c21834c9aff24f5baba893ecfe135ac127b0d004d2664c7de8cd2d268745db809b46519027d6046d50b996e995e3a2603f64cab8b149f6363990f4a7f64c9519803dce88f55d517d575baa010234cfdc8e373941a89d5fd2e5523938a8dde01210c4183283ad7df3a2df584768f5a5b7cb05b3430dbb78e8c3a7ce616bf106615b00e3ea26f0e837d385c5123def5adc7dfcd25c34d3204c0bdde6b65d2f90877053702e67df52195847d975f811bd74ece4e389134cf668160fa41408b1dd48cd14c554e2349e0535187290ffacdf12cbc631e8f7ce666088300c2321ff99ec1eacb8432821a78515d1515c4e3820766852ddfd95750d0cb479ca29ce339a87e36ad7e883a2db89528d1e5d18f68b984725b7d8d5dd683a6703b008fd5cc9d175d29e5456972fd4129ec81a97f66d8d0c1b45086be47e7a10ed97d09497d67679eef3360fc99dddf53c06685657f374342e3d03954946e2507ffa027ab7a0e461e9f0c21e3c6f6df5ec3396a70dd59717911b6c1a09933fe6b1bfbc3f822cd96dbe2a8b71136c8cc484286a6d363f0c2738230278e4f5d4fb863aa6a588857df7df5193415b711238a2d9931df2d8e911d2bc2a056a643b87743cfebf4318e8debeb3e83897569861731790a865aaadbd9131fa8833f1dfc7a3dd1e670fb71a6625acaae6bcd41fb4daec7f8a9ef584ce21752ec413a74288514d32f2dedca9d2d2e84e21964b7eaef4999459cb77feacf7f4b9c4e0ed4687540a68f23cebeaceaff094a16195cc87a1ad9f2a65abebd231afd84be6fbeba85920013a59bacc3bb2aac3a195bdca36a1279e726a3763dc7d71d1004d8fcc6ea03b50ffdfbeaba71fc5d74fa5eb9fcd5090a73b92c22bc9120f19c452c9240c78d48708fd989fa8229af7a92f69dbaa322af8dbbca514e9ac4402107dc80cf9d7f395f5a07e0982f7b6dcc300597765fdef1099150fbc2742fe3039ca7b006f773bc65fc4291a6ff5f38e04595a59c70d64ac640cc3269a60a8c920167fc1af01caa2e5de297483ea43ca172e1965943c5b4033e81d9faaec06f52c650919c88dda992a58374c016315812261f14fe94d6ef8445dbabadd1363538127fe8ce0c0b09268a88f8b3f99e1f366cba2029a75ab5d19061ee917ddc3945ebf35352fbe406745e21b9608856918f18cdedf72cbbe1c30785276b1758b88be41806ce2a90c67f9dde54797eddfa5602352a1aae3455457a44cb5ffa34beb822ec0db5852ad371c43ad4ed5f79d4290e441c55c9f6d88ce9d37acd4edee5b2f595757096e30134b9e08e9a1cfa8e39fcd41e1f07279386c652e5a8c3886dddd6db77847a947249dd21a21efe1d8c82870e2248032c43b39f1bbe8f0d6a7cf09bb0b51c8901a2b1454b1a69dd88e6bc9f9e523a9feb6fc113222d0bff8e726bd360218e57645c41924022605325b151d36dd70ac5bfddc28b6e9fbbdc143a8450aa0435ea4ba1d07f4902d8085c372c6290c5bdeed63504248fe5ae29e8b67aef74b45f46424ade941b9a93f17e086a4fcf8318209a645ec780bb019185146b1033d424fc9dd08c587f6a9f5dd1d7c831b041ed967ceea4de0dc70a9bb3e570a9fd28ce836250fb9fe8f45ffa2f75e5edfe1b1b49a4540520d9073dbaa0ef105886ada555ffb53fef16da9b57891a220f2eacbc623eff4337878c6c8c3802628b8badc7d2478b7142dfc2bc3d79f19b192fd81de2d621d2d09ffba055f877fc31db49ec1b11050ca50025402d60f4fa333b3054cdfdc67de4c3023d9ed4aa1babbaea64e10f53c1222395bd8184b8e797f3058068dfa52d1d2a2dc217a9c64c910461883639dd51dc68f236a93fc2f606f52ceecd1b56c71c0c1b91e52048fef3ef0f1913e4dbaafa8b64165338e5e92abc217411c9c78525962a47c00c9ec996c898afe77b6dbfa4f3e0ad42d18d6bdcee6d2f7f238917a791f29afda6134bae280c88ad7fd49604238774d7dec8997a2f096247474db84d1a660c19f8715463dee3ed8a6f6bac31f2ba98c1e82df41b61329d812d627e1c2a8869631ffdcca1a337ca0d71a9503ac5fa104288a13f9a54dde3862c6e58a0b11df952e08ec950a53705d409aa780a48717dbc463661c688edb24d940ee0993b29a69eb9c4868f2f54bfcbdf504ec108c864628d24f20a64b22ef0bd12d5d681ff6611519918b6c5b39eae7ddfc505f53e3253a73111585b83bcb3bd203a29c3610b1ea4968b30952660f9260c1bd123209bbcf21978cfffd52d8bc005b6427935ef2c6382963ed803ab904d60843ea4740e2c21eefce1d07dcfd770e6898ec3c88a1a47ea5510bd8eb08c8ec9c35662be7ca2a844cffee7daf4b88010248f8cb569672ceca2e2b7de88950b17167d70ac5cbe7f332019eb6cd7c75ec74b8a5433188fa4170fb48ec3530de6f2ee12130415398207a2aa4f476e4035c9629597047acf8ba18043510a9593d1b81b85fd101824d6bebbfa7c3b4d3d9394e07c6ad0857a4edbec78678978974a1ec90570c2deaa881d686663cd5c22927afd9bcdfbce501a047604144de58bfc9ecb6661a3235903a87418411d28d49b648b2f8eed18e45bd736f263fb83c217f039836a820ac7a06ffe4371b86401ea0a835938f5cbe8564897ed8d06002acd3fa4524b260365c4be29cc3891bbe994721282a949050a2438d8ab72e7f1a0ebb03e405b68535d464eea1c388e57ea8168e9a2faf423c06ac04156c52bacec9f63973eccb4a8c0bfa7d56ae087a9d0b161aed602d8f73aeb49ab1ad5794ac99c16a7aef86253796c0737dc7c66de4bc7f3b6db24baa22f5cb08272a7d8a2ee6a4d70f670f08cc992c79c7dca7f46d56d90f4fb4b95183bd55d324516f82aabc496f58049c33fe02cc5f258cc0f8ead170497e008ab409539fc01d8fa150124c119859e277c5a4831a45f03713434b9f156793de557348b265ac0a056b797dcbaea19b68ec64f8cdca06509d7e3a0cc92282a7c8f89d7d4e0c6b695c6a307dc95129e3df292b18bdcb22413e797b1c38a4b7e8ad3027913b4efbf76860a92bb807814c8f14a76ca6868d497c2b032a4583adcea63998aa3d55c98c84df18dab52183a3b49b45c3739aebda888ff0fa32e76ab8cbe3b78f5d219ede4ee5ff47c57ba833d0612fe174815ae54b0a427030db3404bcfb0f8f374c84b3b21be9487dad8ac67f8b5916d74bf1c815dc4927b677c5144fc8c9b28d8fc3554130e8505a35450b66400057013761f643338971fdc33da0483270cd728b385e9847d9aa6eaa2da87ba69ae305bac7844bf339958b7405a4d8b1ce7b13bde2a97f3bdd2104600c0d60bdc5fdecd77f9cb5728c45613a9d4ce9f50417cd433c09e89416824aaa4a6a1130424ea11fe78a65cf909e51d96df723e65328a9fc14bb5e46ac4dda3f1e976c776721168d239432688f560ce2519a899a907ceb909facb3dfba0e8bfe75404d43afa1223aabb7f139775eb68b15351609d28a0421314ab55c4c9997565ffe07d9955c9fcf0a6a633c0b0276da2fc655451917750c6804aea544f06a9b58c193326b0d83c016dc729b6fce4428884ee43901202d44bcf71258e945c62c0d235a3495dfeea91304631d362f6f693dc37d32ea5bf5b6187459660eb70f861e2c3c8be12f07dd67e69247e5afcc5c11ed3fd010123f1460d1e801d1ac723faac3cc551bf53e7bb4a7222a9307eda6f0e554b548dbca58a507e13cfe7f65fc3e871ef443b630913a4a6c481bc4861c2a7dbbffae8d5ca85b877f8b085e19d8b24ca32351b1a70d34b792fd89ca71a67d1aa27ae528d6a84730f8f64feedb64ef5add518223a2a843fcdbae1827269f64276a2dbd192865b74afcd6af6d1fb2173f47cf6a843c7cf0217e088804e7d5cba67d9817fdd95c2eb744a29ebb22a926d651e865e5e5ee1abc047c24a9ef499fe3934a25663d1987bbab51e2e4be9e7805fc10ed3f5826174abb0e09d2ff77eee514446ccaaf3d0bb2a6cc970029d29cd3aadba1407555cfe5fbc24512e297b04a288db44dae55c67d420b5167b34e74abc384885891129d51f2793367b50197e4c495b5265afaa7c8deb526a305308bc07cffef25afa9147d9d5ab6e2b2fbdb5e9208b459d4676d0a1b969ccd9517eb2a30d4b31d3ef88add583e0de4c274b43162726f8a25aa6b64fabbb016f9057a6a7e5bd8141748532ac25e9e6d2930fe0607b9526ce034cea91bc83d539e7225325caba29e84bccded1ab72a201971e0130e741e8058929db7db9430e27f0671076231af60aeb72f7188d126a092e8dd21edecc0d532605201bea3ad59c0b3643e4537670a6d75a70330a6b11a868f5e04abf0cd0198a84b705694111451b5704b11757785e117410fbd092638417da3aba6bafb5b16c4bdfa188cd438bd263840db2b6013af27156bad671316a5df15e043d9407179b5180bf247230824c776e82acb8093dea069e769cf4b061ee4c628dae33cce33d5c4c77fbf15e219862e6ed6e3c34c36fda6e9e6bcf348c57501c8bdde536c78b3a8762dab455188b4b58027c29b86fa6150af09802a85954432922326a4cc726173eefd9f26dc1af107c9e91d9ea37e8117f5e2fd0fba89496051c3fe5fd9324a799d5d6d56da0b63dfad97455da122bb42541ed60ae8897ac37e42a752c9bb1d82743c8a01baa731fa5798f12f61aaf12da9527a75c42c9c8d5570f0c2d537a3ea177786a3d9775fc8a55d378db126668ec41cb88afbd1ed3114b4437e752c37bcb452a90980a9a9bfd7901cd409da99caf2b8c07e7681ca85f6acb85b8f4ef879fbc51508b7c153189044b4836448f6c68c69e89270e7be8cb384368be9695f4d5a1ee0ef9af5a4b32b5c2911a802a102083675c5e9cf886ec28001f328d8f1bd919264e556fac3dfa1c4f85562a0c18e3fd1ece31b244e90a2b9b44378aa12a7a971a9a1534dc97c1f2b080e49a46468069a31316290a0bf1962cd11fd0b839b56bcd15c0d9740b7d8e0f20d04e17e04146e46115849fccc26c1758e395b9b04e899a56de6d63aee139c27d92d4ed6b632fc0e32d3989fb0ec167fd5a5bd7350cded2a3e47e47e949d997eb38477ed0d424fb89598fb8b315c4cf1e53175cb856b1996c13498932011d1bcddbfc2bb4de618310d3d255e086a454becfa1e5f386e3159e458c2eb7d5da7adf64e32f4da2286ccdabffee06f2cbe1f8d0e60467c00c5754caf9ead4d717835d6fdd7822e7568f0ed42b5ac3860ce4de2d49369f02c65e2006313373c64d16a24061878791ee861d8470a200d4654d40c84cce00bf4a022a873fca3e9284e6068f2fc292f45ac49ae1f505d9d6c838aa25610e5ea351db26acecf5dcfde0c826b85ada615360c1ffbb5406a1803cf29a3bc6d45589dbd76e2a2a8588072a177598cb95a4f2ae95b02cfd95618b30320954db247952e2fdaec09287c7c3b85d1578efce8078b9bd624306fc3781b86b925cca37394fdf90b84d4813fd4dcd659a90921a0fc8806fc500dc4743f01d4612b5f9e1556b5deea3ef3d64886c1e32384b8f8be695521885bbc927bac8ee901fa0c58f3539aff261b1082c90f9aedaa30d4f752e9b44de64c3ce2fa45bc28252fdff3b4f0cb20de8e7c165ac56543582ffc3c02f13d83b135cd967ba56db7cd5c664d44de656a4ee4b92a02d4ad9724551d52ff02afc7472f166efcbe9f3d697916365f303271ffe4c4da1a62349cf485a3349b72c600edc4a9cee8c501dac9c59e8ce41f265deca65e9206cef236d1f307635809f05d8b5c70bbb7693ec0aec720cbe01f93a1aa9ca5d7bf334edded2043cf88a981d1b8cfe4e7d841ccc75bdbdc89aaf436dd39af5fc46755eb071a72336d49f7a3965f4adc56547eda0370616b14ff32e141e8a46551bf29e1aa7bf41ecef7650408e741cd0d1240dd45090ab6a7234241f7fff247df09e79d116d2e531ae21c5923f287d90c1138cdef6db34e41282c02cc220efd0f0ed42847b6bf99130939cdbaea953bacbde3cbb9e40f8e75a2f710240dbac369dd862cbd5eab30364eba5394f707e0e8c108151bd4bf3fc99a5d00df37efa09d168a6253b40ebe02e1a64a705e29e229859ea0f601f8e891e0097c6b1507fa2557d55196fc598585a21a0c67c6aacce005a928fe5c10737e1c1ea700c621253f19dab46a6c309315031f7c211348fd1e1cbed215ad99480f5baab33512abea16aecb40745bb407f49f6b1d94554b73f9f07a0f551b1593e942e1a75f529cf947e6f5e28c89178a7387bca1b7a602000bad68135da1d291dce10546847d682ef4c0fb1182a7b30390455c6a5b3da2d9f95c73faa8ee13a2238e76d9aa4475d4a759017a9bf1db0aa88006a1f076c1d4d2dd889fa7586ff01c96d2e6c4bb164b8e509f4d0d2c510920086edfb43705c903a48853debf1a7fc4119c440ece1a8c1606693e0a9876fe9975130623456519d852f7d48e1eee79e459b5cfd8cae49c0318f2f49ad1220c5562467353ee23f87edc2a2879bebc5ee8d40ab87722e7a148c664770c4bc4aad60d12b830c05994ac317e4f834c646072a5b67336d6c40bc8e04d6b42489d797f5efda9bb4118956f200bdafa9c0a8274c73060ef6f92dc827d0851d59b82f87bde81e367d429bd1316e4efa6949f92d6ce07d06340497aec4c6f27d86d1138c86316f7adf61a241f826b9e781d2113bfbd2551f45798c4f69f193f15f4b60e2935aaef7762c8eed0167dfac26ab6ccf9eb22fd872fdadefbb3b510c631280cdde32c6b046dfce1331190f1577841b40eca88b5121dde030b39bf8b9e119ecc5da31a4fe7513f8a802f53aef5efa9de50fc6a8826f33ba9a1c078d38d5bf54ad63a0ad46ad318fcb3bcd9ae25022a0fc93214d7a6f6c81436e32389df821e4f91b9d4148cbc5b8889093a5fee4402ae2063f512df78113a3578db840ff75bbc7473b513436ed7472c9962e3c8211895d21130fd5b501d0cc19ded6d2bb2b5ddfd56cfdea9be2b74ff409b3b1f546eb1b05bbe35384f23195d6c259cd4cbd6d51e72798aa0fe9567a344aeb22e28ddc11fe20345c31f219c9d88aeb833c83db7656344c8a2b8bc9086917fc03f3f7539536577a516890958dd9d59ab6b74c73adf6065a60c91cd5e8b6c7f1217ba9da8470a812fc51550538b43dadda4a6c8e312748aae7a9e06022e417709ad3e167d6ec0951ef49841317e359484c8ca783e7a89b3603f86cc6395c2bde3a95766578f398e8ffb105ddc4b29a883655cbe63a7fc1948b9b94b6a88db4fa039c07a4c8d0fd0585c14c3bc04e3fa1b89934b92b6174d79a5c37bc843f85777cc55b0eb92df614ee6a6bdefaa260d88bcffc033577ab0258e07cdbb01f76170bd68579ddc816bd6d6e50409d4c87921e1b5d1285c640d00fe8233fb632bd03963d9953ef8b5c1050d78f15efd860565e39c5126e56cb8bab169deced33f5a2b965531a6e650214128b8021001629561e29ff9b93a9b5506d72a0ff14650e431fe77036228fc552b0a1f09441d004d039f319f5f693e8cf1db6463731dbbdc6e00f102f637e13625f6a0af49a315fa8a1e6dbe2a7721d114dc8ed7db3f18b89e446cdde25d125d02425ea0401a2e66fa9be4debd41da5c43db7dbc244a264db1afc1aa0b11d2adf5b725f453de690bcf09006f8abebf5c85f8ee75956d69d5a4e56c5743d59de916a11d724e1582fd9a04dec0a719459eeab08e5754c8798ea9918d0107708815d5b2f4ca2d7f0dcfdf947fa502d1cf32f3b51346085dad5d5bf115aec340eacbeb9aec3976693f194e77c7cd8d0fcdfef995ba34e22527fb3cab0134c15919dfb423cbc78a4306fe2e3975ec254be90d5517e858b63cd912b333b21d637ef516264f130ea53755833959731e66a468718effdf7a879a5ed195b50fa90efdee6510cac58f20213cb40d45c0a1d3f0a2b281a7488c3c3913115d93901c8b4941b25613e38f1f2ca07a07e6c9d24eab26b66a417f6f610ac471db85c3d86b381c472393d330ae13afd7f2763e97e3cfb571d81d67d90f0c926793f5974d54d126ce015ce9e0ad364395b8616e77d5f2e4d40c25f44a8e88d4a2906c31d6c1dd5e2cf3cdd94b1e4e79aedd29f7407f63268c70fd5b87d8a1ddab04cfbf422340feeab4c90f2a472b2b2cc320ce9f5c1b2a1fd3f39ea2e33665130b7c97610f83a78e5d47e5d1c03878780d63277eb128c4fecd7e3f0585e6c500d2699232a4ea2b18c7d39ad62df520d74976c63126bbc75a4b0ebea6a8aa0a80b16cf85b9fda271d51b24aca1d29b4f432da6b08d61c9dfb376a2d57a5ce5ca59301f166eab9ddd5f9f125342811eab97cbc834c9359830055172ab3ab86c0aeb82b7e13784e1cad754d77665172c0da21b51b1bda75f1b486f6659258f64079a9866249ed4c5e4befe420a74425b80fcbbc48e0ddcc5a0b7de4098a4a70e4dded27147f429cb3ebae77cf0c839654016d3177494ecba654bd5677226ad78ea8e8863b4e34538ea87c8e5b3ec417e2c493eae1025f8a9b8f3e3ff0852afcec8be2f2c8329ee70f8d76feb275016a61345647a287910ab8051d58e42c847c1b489ad3b9c953d349333de269fb97349483398917c590d7270a40c4b297ae39e6cd3ab75c3807e259cf21aaf90faec9541de565732b1b53d4a5922dae21d7cf8d30239c17a9287de0d44ed70cc2419d74a90f695e7ecc0fe9ee8a7a427748c4a2cf1b7c921b970bce874b3cf4a7b4929e469c636154fcbaade9402b7f2ef9e0557e7297cf5614972bab2294f8753d29a8b1e32a7aa0d650e6068e9cc7b282d9481121b6b58bb9835f698dbd42917362b0881b190d2a36b3f982b18f20c3811f83a466d52545af653a8e542da882c385f6b00163f1dfbcbe964acb26e8202d0445ba4a5ccdde5acc19eee3e7d9fed09c0d8e0566811d7e1307cb4c9e68e58ad199f3f9058664a4334a78d40fdd7a9add1dbd2ccebea7091629e0909dfe8506c6507348c1f1b2c2898dc2c8ee637f713d782b6e4c028d7aa3f83a18ab9c23ebfd7ca5a645846bea90afd3dbf339a52f8d59302baea282bd83c22509fd3e82651c50380ebaa106eb3fc3f26ea2948e59dc4b0c7e96cfbdf3ef7b3dc6edd6eed395637d4f5f3ec99659c561c6a064ea3a053277e6c48faa2abfb1f08f626ef0e0318325fa111c5ff6b28a5d969a762050a1a0feb3baa941bdf349a0e8001c967d93b9aade3ca9ff73ee109c6c5f1fff582228a4e9aa97b810e8b61524894731527cc4420c55fa05b8f3600a65d580e5e9f62e9da91e846f03a61cf0c1fe3b116aaf7a1b36b542b6f0a8ed581b8b3443e6f3d1e9be9ca064031c29925e422c7927caa0094f6663f663ada3118c336220951785e86563e363c4927942a365bfea172364f8408105e2806f985e5d2a54314a476faae6dff3afbc6bc7c342fa0941bd793da091a0d62b8a9c2856d3cb5649aeb97e24bc48bf5970af824f03f1470528702d9f3cf74e2a425baa970d2cf04d75a53cf1cbebd9c5a3431f54b8751f5adff95bc8740425f70064b7ba087e1d692a6a418cfc888a38662e5b7bece37bca35915a6e29e9139ec62d52f17bdbbc8470d916e93278f4c1d75e85522e18adefcdd03eb3641cc7d1f1c547f38eea1e82d3088327e42e9025c3ed9a8c00c43752610f0f26b1653fa6e30336ca18dd82758a341e11575f575aba2a0adf4f6f66879ec628ece4c02b2f1cc6048ead8996ebb9e2c04819f795249de199843785bbe9e4e1a0c70128393f2aabf238cd54510d4a82594ad2d88ffb3bf23811996d6f149ccd82db66df1d5d69a181cddebd0e648c974e7b7473919fa72a7ce7cdd1339c3bfc8f9bb08ebca461b91a83d62df0619c4c7e5fd3e4f4f5e7bd73348e622647e79517ca8902a4fe8b3201f2a4fc97bd26440d05195f9050bb3907d2d11026e0eebfa7c046d104a81a4e8a79b928d7c3f79c7e79b1cd04d5d9966d6c50606c9db5be006ea8b03fce6ff40a9c334f432d84dffe5b5d280fe014547a3ede326e81e8c23753c30f582141311b9b46b10e86c56b9f55eafcef8335be39771ab1d6124556e7694ddeb0552ef1f5a811682bc6a3331c087edebd0c3375b340665e186248da991853d3ce8f86c31ce7df8a496b6fabf9545b28f50bbe76e094da91836a08d38d6fc3898feb586c5485b37101b6e11794aff8919604dd26dc7f4c0a3e12e5472b6f8e59e2c202ca43b81944b554362abb96b79cb0d081bde2eb2907f72e678718852511e14757dabc72fb263f25d35bb19cc8923b6b8ced7d6ad950a32c08b2a90283e092b518c8e6b3b6487e1810660c0f0e95bd506aacbe11af0e5c680093c0fc4ab05d7741d474fe92424dc6bccb7da564ae82cf08a35232c9a02266072e13e21e454e83bd0b9f59f57ae43fce1e3952fa1aa6eb0c60f37d672c56dd88c005670ff24dd17a22ec823e063a97b70e22dc50e003c6df748c1b253d6865593b926f2b3c398c7782322c2dfeacd8933687ce297e27ca694ba2e04b56de1ee1e21deaa156de716b6cc71884cde4655f76316b3d6864e72f78a29a3add22e9f2a49bb5a0408505886ac50682d41a33c57d5b98aabb5274a077370bb5ead7a8f6d25668a5c9bc64b11b253cb1565bbb30a2347ff9548c03c9486c1f27eed1bf93d51f7cc93485f485881193372516972e62b9328bcc53a04c438172e56101c33013b9b5fd64a5eb574dce0ce6be2a88800f733001e2869e33ab63a6cec9fcf5d832530fb40a8a86ea763747a6095ef216d2ee966b98a67adf06268c14f112fd2f45043f6befbdb904ca44ad2bb9b5aa15e3d558dba078d0717eca31ec78b8cf13a9e64be1e87cb4378982ce6b784763d66ae717b5c7825a853c8f60f500381839c3f9f777e4589c17f5bf34b8f86a6b6c086c898267fc212235b8d2448be6291aa1f19066c5bbecf980a0726a6dbe32eaaad55cecd0da6b69e5ecab01698ced895b80cf43126487c0d177b20942925397f273931e3755b5ee851e387037de523487456799da5b532aa856dab0e0edae8bfddb9156da22bcc41d94497109539feab0fb7ce5082fcfa279672bb785391771eafffc9f761488e0c9c28fcce567ac76ac45cf5d6083b9bd1e5fd4a1624adce462a9915acc209bc8a222be16a2bad597032e1a8f26297c41f9c347a1c7a154657cf1131e10637131d6e9065e29d0d5ce37cbbb7022845cf85f8e6be18b4d03bcadf4481cb48eed30ac21d51c147cace1a90906a6db9dd7b22f99f9b64831ef0c7c76a3cf976f1c7adef42ccd8689a5b88d8122f4b68fe1e9bb092588cfcb19a03232146a84074ff65ec283bb528b48ba89a77d5d44625f90cb9c8e964a0db6cf8e2fcd36f25d1ca956463244ab1bb87346a3d38fc28d54792c98691d2940c62070e687f829a9a61b3a8ef0dba70be5005008e66bfb89c1b641e8aaa5af45d2e4a60f0488d97befdd7cb340ebff25492e6325d7e9388e0f81bdc4e216589ed63945663edd1ed84415da9ea6cc1a771299ce1ef71a04cd251d15a1749be53e8719bf8fac5ea45315b0c52cfdde387677c5d4365657fc60e4bfe92ef2c63e8e1ea38cd41e44d9594f8494519c5f436628ff8c3dbf118e0fcaa3073b06a3ab38c45a66c780ca2024bd35e721b607d39926eb4a02bc764eb9d7b660c831ea798f3e6087f33d10864eee2bab7c150b74500226f7f679c9d8654bc8ff8be1a767cad5506642b030018f1f23f85111e0c09b2518de689dda486f2248b47cc61e72e9ef3ff2eeda79eb3abada1fbac21bdc6557d7d5b8b5670d1d7beadd76665816d66fffe30ed7640b32a29a7582e6a54d662421da5bd6172f68bfefd34fc17a5ff5ed496cb7d59b9aaddf856680159e552532372e155eab47a190ec7a8b367ed0d8beecbd5e0a7606bc1e4a81361d3345ec73425cecffaa62d828c459d7a51059307eb01889942322c51e6d5dcafd46ec824143ec76dee0c043cba69859dc08347a4bc95951a5a984beb10e9e8a47ce9c00d9dae644bf5ff636af3f067de730cac2ccc3a45c87ffb4610d5f25c311c08e894a1fd0a5df297b452d33713e794a1db3f1b4f44bef2822e3cbd1b826424959e8f8865b45b4a25c5cdd8cc7494ef705e23d48d33b2c3fea85f16dd281c392857aa7215d51965aa423cdc2e000c43ede123397784a4cdb5da4e19f3cc6d10899ecf972954410e10934bdb693be2251b956df4091d8aaa028a12e0bc2ad6f449d9f34261b577b3c9c0e86a93e42c759fd792a17857f493e97c71a9c6e05ce11cb64fb6e164c277463a86a6edbf35d7070ef00944209081c148ab8fb423ceb2ce836c9492a8c1842466a14d0b8ea317cebf1d021bc5832c2338d0180f8d9f2cccf4e5e23416d8aec5683e4421561d4d74bf369e1d02f128c164e4872169140302613942033c96a3fd844e7776a03bb8a76ec22c58f89007ccafa625deb762a8215353d38e9443fe540933e2f0b7e7e62a4b4f051fe42ba24cac518c7a625ac6e1b70480fa6e961c2b732c779e181c401e00abe41e15382bd0a2cf2beea06c96e4f85ed4a8a40207fb99aae6158f8299e56bccf116e6c9bebe146e5c096e1d6d5f166a8ec278f05abbe8f85ca170c8184e52a866b288b031856a136a527e5f155fc0f450bd9d88dd3d6fab1ee0e41c4a173bdff8103d51833a0905075853d6615429940712a271ad626e13fd4acf6da61452e7f3e00563a7fd6b0f89af44c33f26ef1cdc60c898363d0deaa087ad2cbd4e095945d9dcefbe5aacc4e96d827b9006802d12e181bc4936e84533ad47a418edc03524bfa9476c4c9224e36fd5a4a19a38aa79e9e896a59fc94599b102d453c1c435a82aeda61012e80b043679bc961ec6d0221229abd76301773b990aeb63a13b702b0fac2066f31d4873a55bd5d23708df28e7dd0b696d9ef6ec58d5970d2d766feee60c748446b971c84c12996b7786cac663b20414911e31b770f4fa3c97a927d294277e3f937ea2057ef95566461bfaa5576c4c97d8e3bcaab284b25f8fd9a6674004598b2c09bc7dd79ee7b69273f7547aaf1923d978262d01210d8ff139fd2f59ec4c9a9a8e1ead39821c291cb263aee61ebdd8f2808acaaae4ac1c745d21f282f41c10d8a6aac3add818aec9ea1110df8b450767880b355d7b3842835bbb3b509d2f7d9b9e57c0a295c1193ebd7eb3b8416563628a0f971867a778e807bd45830b6a9a904f054d66da4d08bbdd4eb015ec722b04ae381ef919ff732dc7001afc880a1c1e424d766fdd5babe15d9a9483e000232c4b91b4a01e82faa06fb72e1beb6934e1fcbea9e34e415c2fca4025684dbeb1e894d1aa947d47b9043118b5af1e610fc18600cc5fcdb198bf6e39b54b55470a498a3be3583907012ab8fb3dac1e3abcf3f223866a2c50ad891364cea9223bf1c992df8fd2dc54664aedfc14df68a2bb06685503026e2ae0f0af158bd67dae96dcdc9e847261c0b421d86c129024ceb60eea3c2ff90dab073e5acf861ac794d32a2995cd2b097361c2a4498e13f60e2ee9deec527ded7575faf90ca710ea29472b97518a3e8366ebf5d3e9d602a4a12d80b8accae64cde59eb69f68873b6bb235c82cd1bd7a2534098639ef6b18e1973f726004cabe5c690d06ea419b987b328918333c7afc089d5124bb89331ccb3cfa495dfcb56cc610c890d8df70d797f6aea61517a08425d84b620c8aee8de8095be40764ead614009d4a3cad6cd910372d3e764fc2428d0f06e8c26e32659aae5dc33d0fd5b20c62c6adc3e92fcb8fb4e2427b4ff3c2436395c7e1f2f00bc96ff011ff4aac216f189ec0e1b9d406466c97f307460cc3c9b6adba70bbc4f3450aa2a35cad6d60f7ab7ea2afcc0fe2a2d363ee7f4f0a78aedbc0b98330e7a3a3fbe3dd9f75be8f7d6d7218d76bb9bae20b5cb9b9b262baf8eda6c1041430f457d98bcf352d444e8329db33b74f038799ba4ddae51bbcfde00b14d759a076a11bbd44a579ea1ddb5f4ce265c27394813d014977ceac96ebffd1acd2ddef9b1893e3d413e06494f649fd16ebf6db2249eec29ff0471dfcf197f472b9cb36e9d2cbc950ead824cd14154bf3ff4dca6caa2e62ae109de088e424f8e43b754d8df5fe70faacc5c307569ca711619d1dc4f0633d3086273e25d11be021f37364001692a4557fcd7745c8ae9c60aa9227da3b22967af698a2f57f419057036aab0c1db09aeb98c1b2197c8fd685e3a0bc0effb8f88dbf952ba655f846fcb7b8e063c02fe202f6ee3f8dc7c3fe2fc6870d082d0a3e65ad1b059cd822ce0158a2ec8c9a0bd7fbfbe11ca99095bffb84a787414f07b4813236390a4a0fb77571b7c3629b703feb0c93baae02ba284fade6c2de59533d394efc219bf860da3dab86e7accc601089b11c88e82998d10eee2cdebec63595dc0a31712fdf8832c7920444e86a89031882d67eb41a4d7ce17d53f4d10ebcbb89e4d41cf87ea40546882742de163e4abf0f06fed0a7fb9f86715f266e270a2a3208757a8a2b30a7e5783da68cf7800a30c1a949fec67ba2b61fcc0482289826960e9b39f3648ed752bf042cdb050f935d75ed902b82259865c1267cca0ec5b1874ee25e66633a790342d11508bb65952558eebf0eb0d7e6da231f9163481f666d6f98daa18771c67c2c03e83d9408cd6c2a03dad909019f3948a04c6a655195b2abbd67d2ece1eae80802e50516af7566d9d227f45f5e5112aaac0e74534e16830f538365d93a8b084ba00c4989f942b9f3692d6c4463e2cbdd4413f3cd88768b8bdc063c8f0223bda893afda271faea7db5e5516a4654a97e4ad940ad3a86790b9ed3483da745d5617fa70fd89153b3b8187efa5c1023fa1395528401390668bdaa8ed2b55e430a68c6354c2b23e73adf5c782ea56e83c3dbfc3c8dbdd7f2c2a47d543d131f996fea6c3ef27474f535845da5bad53e5386a51f5c4eb02d14b16f63604269723b29f871882428a34c19bae593443f011db644109537e307b0e5ab2d5b0d575f4f13c8e9faa319dcd4e60929782bd1465bd26c69d67efe769214704aa50cf0b250cf54159c636fbb654fd4d6b257e00c6ded8c7ec60ba79cbd862995f75a5a4eee31996f56ee8ac350061c94a4d7ac8ca800ea1aa2f54fccc81db1408fc82fea1d7b028edbf660e92a9d163245bf0d244e9b60b043905dc1d97c548b069a1dce4340d324ccac633ee7d3defaa32c422914744487b2cdb9b71fbf8224aac636aca2d562b4931bad33b2b2664b262267fdf30ccddd9a134791daccdc5310221306e9bbed9e1447d593ce1e6533d626b66930f9f3deabc42f42f08e0a05070b8eddd60d786634426e0fe80b77928e7f27b97047321694838a22c36525da70586fde940096a3cd9ad7a1704f55a1db83f92db3c3df4e014cc398a71c8b810578bcd78355bd23db4031d07451c902074d5927d25e4b4861df2b5afaff367be729f8dbbd927f1501a9d3e295b26c844e1f567ac0c6511e978163bf2db73993e11e449f9e9da32729856b94535c4af5a6e82addbea3c65f666dc286bd2faf64c9ca41f99174268e9a767fd6a6bc6ad05ba01bb9299492119b2b48483470ef0a0d246df357a80b3354b8fa14edcd32480d0d9fa3b84f914dd738474434e33f2a64ce39b06b8f834a0ed024c9484b4fe38a9214a94b0185d0f68383232d4e853acb1931087a518f2abd82732740dd2714af746b4022018a1d01ab61194c350fdb4dc4ed423741df2d38735e2a006292e30e51d149ed140f45193e341ebb832b96c7e96c29989b17c6c5d3aa203d76fdc482f1382266c9bc989c362c859903b412fa224832a45886618c597b9c6ba0a33fa7bc8731150e4fa2952e1d8c0ae80fbd02ad36de61565c46f1db3488876a7a539f91fba63c30b7f09652b4801f12d81f70933f7c0d306cf340abae49ecd791c7c8a8b175227e97a7a1941d22bfd33da6f5dfa59e697d97cbdba7e998b395016c3ffc98fc27eded9439249c1d4a842cd1a320f9f53a9be478c5960442ede5f8ce5609073353c3d3956781d9f771dd4d39e5a76a84c74a41bc6233813aba1f54d562575d3c3ea040a4bbed97afe2e185d871b29588d3c3e491f5ef6b60ad32e14dc6cfc6d7f9cf3fc3583098ac2c1c978b72e5bf94b53dab442bc0283e4bf8f8dafb51c54621e196d4fec3f22bc15e00fb9584be9accc396d11d665d551507302fefa379d2bb57c2ab97b406e7bf08bc9513699358a08193a393c0d526be2939f846a348c9bf1d59ea5974883d2d269d55b0f868830eac054288fe6ca0457b844e1e0022eaad739bb589e7d5dffbb5a951a95ffe81f3547c73d00ed6fcfe789bfd7f189caaf3ab20dde4c00d876eb26a557911e6fafb5c3ae443df1ca0f762bac6db05824a2b2093b4de94f804420ff6c6e18a422a5a6d4f3965fa10eb9d5c1eedcb7c2b2e309f1bc1645ab484b95d9272ae05a6a1bb44aea2b2b2b26b955d70d4944f21ac78af582e46f99cb63ee66e4b513651ce9200766ea2bff5844ffc76e4c59c5cfcbb0d8733e53214dbe0ec296f7f283b5d97303d025728bec607f669670a9cc64bb506d8a05ccf88079d29863e447a69708dc6482e7a4781f4dff16aecdf4fc32b663b4f6ce260975ed271b3a64c48efba63aed583850704088957bb8f754a28bfe7d707c4332bf5a3c0bedbd941e3bec803802d399d253a8e0e96288063a9b5586ef8b400fc13170c5cf51eb56e3072cb099ba45956639415f0429d73cff3fca850c4457d226711e3cd7e216abded87c43f4acd739620c4c85ce5c3d672264e869bf04aec05196c6b2c06525a6c4d63fcbdaa08f1e892da33e708bb4e43faa5a4bbfadcc8277d19a6ab076836e5567e89ee4be68febc6aea4c0a852f5cf64855e90bfb9a8cf616aa3cc4ccbbab6fcb35781eeb355f213a83b2e906dfc4e097c7cff3f35e2db41479f69337d8ba910f9d640900b48d5ffe569bf6a2d44f01e94b0c3c8e44d3d372a24a19a8e23448b75c6ab78fa91c53ecb75b00f8379577e033c41510ecdd94f5c3c6efc26409235c7890a29e0be9fc0c9f7d29e451d2af4ef2f3f63903c33489696f2d3474bbd705f4e0fd98d49b5b71879ce93e696689ed1a9979e20e3900baa786fc9de20eed7255ca1903610ca788744f4402a41f6a8f4fb36694d75be966ccf0ca564ba9fb2b533b46924b054a616afa16bed6d7770fdeed503547167c8553ca9f1de5a5e83c5011ab2f56d346c4448dc625759612fc5d213dd59ea31f3babbb05addb9be2eafe76d642f837b9c57606edad77fabe65947512aa82d7d114457ddec5ca1e95000cb09b31f24fac10f8f4ae753ef1cb38620cbf92580f4802ff711d8b81e7fb6fc159ef5ec553588bd490b03139da3714a081a98645817756e2720361f169176f434de01d2ab321291849d7ef2c041581864209839b2870d2100f2148a3c6a6390af3405b545e0eb12d7164b0db38bf11d1b732241a51830ce1ef6592a86234816c0472ccdb6e6d2eb5bcc0ac7e123652b07500b764dbc31c153bec02ae217a74572ee307b7085cfb045dadf5094d0621612f51f904e0acfd2635198f170a7cd5ab117a967cd32757b677e4e96abcfa70784af23f71d5a31668478bf853a5c65cdfd77b698e8a569713d72e93c0357bbd892d6d2d5c8d6087d604f442d70ad0146e25994c24ae40400cb753f8dc5e1d81748f4634ccbafb522a1e87e1bc5d3f95068520f2403c5b43806824f5424ddd28f764ef8faa49a388fdcee8e0a3071d6204b890b529c7823886fab15d755f5b7ac566350884d654e0e4591a052d47bc6862a5b02e3ea4b5881f86a1527e3a53fd40dfadad94cd627fbb2637e3dd252c6e39a1185aac37b78bbcccd42cbb5b2fa77a34688bc8f4aafb8c7c1eb648ff53d357b3315882449231bc28d8fc46f2cd1106ac9a926ae9c693fc762e531390c5f17811bad2cee2c02cf3d5d3e0f63efa9097a9f4fd7afa8d9e5d7d613ded19a7898cd392bc0cb79914011b771f6dcd2d947d32d24b51030ca80f1efa21a2a826e5df673b0faf8fd32d3daa099045761d8f958383b6ca17b20c4919daa1ba9a6f017982ff7fc8a59a5f07af79de0a87e9709e11d116da27b1df854ba70be6193ce8aaa1b146ed5b942133695206de3007ae26eedd16341d4c7a409f6819f89b6737985a37938265e4aada5ad584dbb76cc84e81fe29b815055107d9e41c4115add542476f82a74fef3711811c715fed0e082b66e319c8ff7fce78ca1aba830fb699c19bb122cdc7b707c5c88a63b715cd87e0e8df03f723d1a3fd1aa6991b468f253a55ae29eb3172a0c505d79d1aad50db90cc7b70e3dfadb2878f10b56e49b5f3fee7a2040f9565f7eb23cbc95aee4d6f395e8acd66d9989fafda4b2391fed94641c667c2aa27a0c455cb9eee3a0e34d0fb0c78df6e554236ed13a817b9d1f4f264376c24da399567f7075bb4a37a3dcba27d639278234a44a6faeb48b4afe614055a5274319eacb7ded9029c3de824fe2a6cafcb97ed6e5c722f3561edb88762871a33c22b959860ecdcf704a546ed8797fb32667245ea9886d78aad2228348e6d5c3fa4510a06b850d49a5b7cee2c092073805528d69fbe7118c0d0306d9bb33a64ec01caeecf313af3d4f2d36d3c47f3b66c8a5b84ef42d3ea8d2920ce0ace5c6e6f1804d2ec13f681bc60998b66157042b3d3df80469a72d5c83ee6be348519d0b9c254dec25d072d35030427ddea548c2096872721d9d21c5edf5f972d3ce825df4909385cfa6277f85c6e4212625233cbe72abe7aa7e61878a89f4701631d8373b43a91dce1e52d6be28a1cdbc0460fb21dba24009122504cce6a7ea8cc9715339d3db2718d905365c2904264a1ef217c2004d60bfbebc69422d7533fcb05adfca5291970ee9ef9472e7494fc82d149d235d0e1c2d7f11b36e7f8fb4142d0b05c1d871c66590b9df0959d298b4a63aba7a0e6570b935e8cd375a0b1bceb8732fb2d05a4c40850ed9942188848e7cae6024f544b3f212300539f233874670f7e605b4652b0cd98bec51a49985de44429a3ea643d1bf01b97060d90b62335e3148281d315c11bae004f0c8d9cb6b15864b87794be614bb693533b69e2b4edd9b6255bd5dd96dcd1635e8d931a23b7f3492b8c19f23edc8a238feabf7d999f3657940af6c21476c33111b7f1298f17a3a44e2cbe4417d03ae4d5fa22f5803b9c3997740f6004e091d7c49de7d71a9f5887a20ed11527bef27a7dac01c143c808266b0e814d5a9f982f69ca1113801213f3c4320270934c6c28daffcbf81cafd054c1551c08ab644f84a9beba2240f2222bddf51e562a8eea1d8fe8a1e6ae362daaa070eccc698cec947497d7bbf1a2bcd96bcb8bb8d44797aed3d0be71a91e0ec68a57b90ca1beafbbdb104569f2f118e8e8295678d71bbb5264910e6291fc319e5efa817df9bde2e433bbf7a5e6d507e388f0f5372c05170ac869c26d788a1553a1525160c91ef03a471bc3208718e6fe006843d2e6e7baf85d9f85b7148bc3940c3bf00169c7ed7f5fb5cb1a381d0503f1d298b4f897578e14a5012092daa480c7fac5994f6bdf0763eeba8b78d8bec8844fceae1e6f9be9215d68b3273289368e1f537127fde68cf5aa183743293d2cd142bf62445cb69a760256df59a8c501300f2dbe693165a87bd00cba10b622f81b4cc63e59fb186f60ce21226490170bb25d7ce526018847d87fcbf31b42ea052f52ea6c6fb5ddf519061aec19c34459c025861006360691d95990d317d7082a87b34fd0c691263e6b7d624a660f5d37937c90a625cebddd8518a07820d06fcdb5b2b6f3929be1df914e4318ede575c442733b677addb2e26ee8c168da32df7c2e8d0e393f785ab1bd429202a574e77ac170a0c5e914e9781fc90a722daaf2b1a0b2c83b18551b1baab570840a64068995e9cfe61c89c56edfee6659e50c42d40fde32a39ef2ab247478796aa730536d1681366f0f8c62e5ba63ea0b55c7d99cc4189b1b769b8b68d03ce2be3dd2bc6cbe37508e5425066a24b6f8da88c23ace726883e25ea10f2d2dc8062d053a7d6bc67822dfc38d106a68869524568551bb6639d565a70237268afeec6a94b8ede69569aca6213a534ebd6b48e0ec7b081ec328bde0fa2f4b08a3837e2ba00a0239a941202ad33310cd90ed2abddc5fb217318749b67884889e617f8b860bf9b7108488932102368b513a174266d7c52b841088905a8a60bfd2e60b743da40f2556e5245d7089dedd4625343975f7e4d7cef5aba272c1f5bc3131949be1a811e11ec989cd9f3ce0232e98d0c5e2f99e2a83f714885581f2c96704f8012263422219a6ea95b4e90c06e5cac91e245d2c20dab186780eaa9229e6cca6ffade8d3445f852408a39822d949834943c0645cd797c5d3950dbcfa604a061ea49d8147219b69c092bb74b4d4f3f45c7bdd0bfa6f4ba8ac020e64c91969b5c6e6ba16290e2a4e04accef50e5e276d6008df4488307dc6f5c0e94f02760808dfce6496ed89dde739c7f826c70fec115b6bad5d4d644d789d430ca4227ebeea8cf77898775136da4b258c94459ad23e112fcbcb7ee4309e7c5e35d11ca1924ab5455455850dd90077bc475301a912fda70d0d977abcc88859740a88f8ff271402ba5fc32c72bd11a9961c97f17c6d6639291f68cf74de53b0912a3d8e286c3fada1c39596d7ba10462ecbe8dba5e491f59dc93341559dcb374711d6d9bc618b6578279e10b8bb4d617747f146fda9aa291af7009ca7d275d5a985764c8c09e63ea1643b927d7b65f65464da801a821997e15d525b702d16d137e5276c440f653eab784952dc66432a9c24641f29db3c10ffa9e8134f438b74022a288846e818608430cbb27a36ff458993b19bf52771c7078d1a6aef3daedb994a4842000fc4cf2f6490acc6ea9802e7c6e73934267735a93e3072ed5f7c0a0bc2491b38ff329d82c905e1a9eb38bb78e5fdbe655f22bd0bd0f37ade6e3af8c3b05c9c62d9e4fe75c97c5a923b6c60b1bae8bbbc198bee436131723153ade22ef26f54821f35019551a5b528025684273c822aa1ef5f3ce0e9b88d5063be6265b407203379c22352759ef3165edd12378feb295b6277aa26e1ff6ab4cb9002332f62b41e29c9c532a66880b9c5192093c5a4d8e28c5875cd3bea1543a521b9bc8fd551cf4509dedbeaf08064f5969818d428ffff2f8789a5724e0e4fd14ded496f8dd0889bd8f80925644f13e61ec7f2019f1e323c7dc5256eb09528983a87f95d8a505c084bf770f26bf5b3ec23768b81e7f36e109a32666e282c4ed9e7eeb7bc2e5acd954c6460fb5742e15fa4cf8c17c88012ca3e1d50e927a13ac3f6d4696a7aa8b8e4e741e2b8c466944978735b69baf0ac932080234a7f53a5c2213c2fc5d48c0effe4a14652353441be2efb4e13f828cd90d2f6a37ba229ae60692e4a16a7c9fc8310561f21c4e2c36cc8313b18ca79d20b9ddb54c52449386995e9c687b8a3f536e9180dbec4586f66d5e9cc4cc0b81f4a2c49682f5d72a21a542db4eaf92c13352ac58a3ac04e779444c2c01ff111cc1c79bfdf8549a9bf19ae7e72d0fc8eb8d73a1700925d6604ed7e296be1e6cb011b1871a1228cc8aa9397f9866b6739c7f385b2e71a78bb6d56db8793ba6ec1defacccc0ca4abe9ad874f1e32c19d8e4a427bcac3f82ca8bd651c3ea46c8e70b0f26232d9eaaccbbdaf8804bf4c5f78427b9c804b98e53ccafd3a63613b91b94e0a272d7788bf44224db5b9117554fc78f4c6b3503be1eb1a1300aefb0fb9b8c5b2bfc3f09236982b9e4c977415d7d4229d6bdbfb887cd626c31d032e9683be4e798924a8ce1a9a4759d0bc29b8d539c964bf4e79341733fecfeeac41e9e23c9414620da3bf4df29c9581b1b58ecec22be8a8553809e7dc345f637b77805c5e4d35885dd68e47196b52644180f9d8763ab0724ab5335de51e393ae8b05dc610cc3848a0e0683774453e32e38bb002cb99a8c5bbcec18848633273b630e303bebc453b1c39a8354766a0e8dac3b8b3dd5b8c40bb17a1fd404b3a2fc7f7402d4a97aed63f0e6d77a5f4fb5156c54d828cbd37271359dd2280c6be89f2de4c36b6a0af5c224c03211c8ca24d5b5716ea975e671267275d07e72744b30fb023b9718bae02976afeccee11494d2ac6cb3a8aa16902665f10245760c9f89bb51b6e05b0d461ff65d01b4edf28f391e586f51aca7b1edf0edbe1f2c18fd15bd2891ea00d0e30d83f79b030ee50c2aac83fadeb0530af4a262d042af42c12d87f57336a98ad43edef5f79218340d5052ad15c46b171a08bfedac16622cc407d240db7240ca81981e171c75a6e5b7ac8818564b9358259782552d59c41697ee78a88d8212ccdb8ea3919937013db9233a3e156760c9e0f7573db62f003530d2dd81e3de0be6d97dbd026a2b4a472a9de1dd5bdb2c2dde7a7b64f866ad25ca367573f2eecc546704ec8e5f71e49b92988c59e698df2e6d41e160453fc1d75869136b11ad57a48aab4615ededbd61e1189b034f80244a92f6a0bef1bff16fcd082b2391e3895f3e94978a9f126e1cb7adac3619b8fd465a9a346fd6a4ea8c52092ac150c4b867c394071bbf72af96111c784b14e055c8698f06a2d1817f9cbf450085a6543f6626a4380943fdefcbb69eb3d3fd13b5e2afb5e0da32532a67e6eec38da69a3bc7e83cbc3c4528153c1615669150510f6fa74d154a2002f6855b055850be4dfd48d9e41283580aedaf698b48f936d6974dab33c6cee72fc74f938efc1f5f5e817236ffaec9396ff151583337045d0966386af9e470d836e3ae972e9775dc53e8771329038bcb2e1cd1f9df1d3a94d02a81282a14034b538731161a5732003294feea46c187ae8a5904e8aa15690b45d9e47b8e4f2b3d19eb7b9432c594bc80ed205ec6c320a7ebb59a507e0de611037cc355bf2dad16a6686d1a6c2f45a6ffa7ec1824832a6343f20c0757d9c2a9fe0303d3e31787631be630fab48801b1facf9a8545ad0a7ced4ecff040b794281f9f3c0a1b940802d0c283aabb1a968e5405314757e59d5f75c6371fd9acdf316bb3147e6a8afaf305291f014df40ec0fbc47c47b13170a1a9abf1139d326ffd653fd5bb697995cde9df2fa406c52f26e25f9332a9fd397df8521e7d87fb3dd7c8160661bd43a99adc4af111b11841679bd9e94044f42f7a1e66d2284406365e319e6a94f7e53064600f119217eea6047e6f3b8c2d4049f42ae3ed8a3f0139e57ffb6760a2f8d67d1ab21e199123cbde13f156b3872f63684cc283f6a86458509ff51bcfbad89133bd3e684919e30b016641121bbdecb554da609631975b19ff5e85cc45114dec80fd941c5be7d734d3911513c11ae95065ea120e84f13a76c81afeba5043c70a477848cf4d63f07bba4e21e5ad76c93fcfe885f93bc49c26d2980cfd3648ad7a691fd5a1c82cecbbc1bf618c045cc24cd0a7b11c91086238b3f5feb1b6591c78a89d73ac01c8c6bd58599038352ab682c9511dfe712c09a52dc45e79d121808cb8ddeba703de78529b1359f61f4812ee4c5425871dcbc30bad273af03b0ba2e01f00bc73b89176d6ca9175e6e599f852a55841016f8b30ae2594131b10813205be32a959e8198428dc9915c22b46d0823d7e3d41986c46fe2bcbc836d6bae160bda2e20329b81644a97082e174efc8af385abd4eff131bb9069766aee269f115a7a4f569722fa5c38f8819924727072ad16b64025a98be4ef3e7c92ab2acbb822c8edff0431c05e46d4f885af5336bf61a4367bd53397f42fa0ee60ef56b938d975201ab6e85d7ffb3a7703ed9589bad12a107da9ee4019c73c2c05770713df8078ad2cf53af109208eae1f206a213af11ea3a6654f3b0faa361b54891d00b056c4c17b509e1d00a1cb671a1b54b08bdb3b804f7f24fc3d099508035fe8db02035ecd223a121568532d088bc78ac59dd9535083aa52654b62d29edcf893cbc93ddf7880f2d824cec247fe24eb2c25b95dcb33ab7ffce08b799b84c9db4d66f25cce2fdfd35da843649043103490a4be08294d6fe1a45149811c5397a94a0d0d32f0672e6c5bbbb12432c0db18b9e8f526fe23b8826b1dd877ae32710ffad543267f53a3b9ae41841665da38361c56854f366cd6920f0d371e65e2af961a0afce1cb53522b9dd204af5450aa8f9a26cea9a452afb2ec226b42f4a9f0d9ed05c9145018eca1edccb1747ab0a78570c118e51e651c77c5376c4e159dbbe66c48c273313184ad107ed5bfbc7c3fb38d81493fdc9712fdec9404da03e63fc255f19346ee58c4d5e8a24d74e1ebad03ae4c8984b65c44efd75a2cf2649d71c05acd9d9ad2c210fc55429320ec680f88cb449b7976e5946ab1827396e4f31c539be9615baf7297c00744e22395b5a658734b5f798d6a8da523971a7e862686752dd11805ae2e340e4c6c384d5e17dc1f04d8be4ccca1a1f3dd2e387b6211d081e9097d433a4623bfa529e7061147b607c2c646d7f061823db7d17071166b04a25795ad914416cd28dec27669f6f0c4d2fc8baa15da17779b8f29e5ec6ea569ce83d419401462ccdd681e4328ff964ebda33c0dc46b6a1e98ea44c4e5fdef00392029bb79b52306397bfa5df29393f65258252e4a03a80bc49552c20828fb4d8811fbd49b94e6ef3918800be675988251322363f43c92247d5b5c8a1594cbba51b40b9106bfcc7c2598351ae2a0ab0eb80336adb07fd4981e31aaedf2f1e2f65463a1bc6e28af615cc699a4c8f876c806ce13d37fbe766f28446c9ec9af21dee80e48701cfdecc631538225470c6a20f68e83e78f644937416b082ee27db8f6f257f9fe666c3355840f216d2be722f1af49f192741743b2b23cd1e04150cab5dd7656582f5a142e0ddee3335839124ddc55d5c4d976ef60e3fcd93d039f73a27fde03e2308ecf2824278fa1a9aa77936181dc58ffc9da53c17c3585dc034f3794e5eb6621e6b5e88e481f3d25efff3ad4983d4ef47806a242e9f067a68519b6844521b82144b1b2e1c0327e210159d90c8827bce2b07ec9878020c8376fdfef864e8361606e10e3d9a18f576638f06b1f2533066ef489ca7d6677708bd425bb2776428510068f228f87a7d9d8d060cc8cfbe8e2a53fe3d7e4f87a5239614526ebd70c332e7f0fab2b942ad6d42901ed8e96fbe01e828daf7ad30bb765ff0b71ed4635fb5582dbc23d2e8a8fa1539cc0aaea0014e39aab2d7a713ef51c81712eb90498d6f6b5ccafcebfe86d31bc2e70f39fca4b31f927c3993afd9104abb798a10b7efbf01ee517837f3cdf548c62f03d0c16e61bab5247b41a6682290a441069cefb5953519b4def3c36efe2ba909c1b2a45375c69d9ca36d16985f7c1f1174aab823578e7110f206edc003e3e0e658e09d1af75cdd75e647524696c403e5e3ef3a2bdb449d3a97774f8fb86e29ee956011163c62b154e278391999ba12c8b55f331a9f7c93de8cc64973c249ab99b7fc7f0bd3382232824365b2309e498f08df857f9c659a9ecd227e16735c3ca298840232585aec2bcd5a97ffa0a20498135349b18f96983e5bd72be4f1af4ac5d0b441a9835475e9b35a208c1816b250c2814073300669a6bb09052eb3d9474eaa268c3fd267ce4b6160d2a6bb16c8cbbb32a5dddcc669e89f2a6f6df0096bc786c071796e262eb062a03de726e063b9ca1fc991671ee6795e258ae750dfc0f984cda58aa9363ae5e9d1cc2a68fb81657cbc1fe146bd8841b1dc1e95c3cfbfc70a5acc5f33167714c4c50265338ca8e8f7611d03a23bf2796cabd6e6ccefb6d7c6a31ce8a72cd82bc6c759b4f3c33d7f2376359bc33e48de2c155c7d5fb1da404c7c8bdc3b5e1366240488befa8b2d5d24e14ce9275b70c0b463ab93208a0e52da6947899874f61c30c5dadcb886b8f8b9876e47224aa7fc1cdb0070ca5b9cf3e36556859b3a13e7338b5428dd36da0e2c3a7ca2feaa8a57bb331e765add2d07c491972ed11ec97c1461b1f4aef134e40c31b88a4523806b5d981c5fd3c9b0dfa42d739acd48278afd79c043d489109987cffad9fae2a31a0f4e21ed5474eae66f13f36619b3cd267d17967ccf7b119ba0b80732a56e8fcea321b3d13366cfc1dddd6d58949712cf3cbd7c910f2165ac31da8976beb0388ccaead80dfb4901a650f1dfb508856be06ac27162aef71946abff7f3bf1bc3503a10e4aa2308d9001ccba3ca70115aa061a49fab9bf9544571a3c7728f092b931d243d0d9030200d1bea988336dd419da84d73d6b54341329cb8a0c6a2bde1a2bcb9c87f779b148b96880e7e13444a75a486b685f3d763704f4fce7ce0530bd4961abce276674b66e160f807ded43e292f476e7b1f6fe8a688b8c8c3bd616f3a980863996ae7ab81a76f87a2438dca552c034ef6695aad346b236a2d0ff9036dece85bd1c0affcfe95f9531a16126003da72858dbb8022365e15c2dd18ced18ffe923239d0998b1f4d5d5363475192de0fcaeec10c9ba507dd5d72a029e384442b4232e02819944975aef7aac575d9bd8f52218c6ef08772ff99434b2bee3de90f35b6933bfc4d50f78ce9b0421d375d8d0b80b327ac5b318f0ae749cb1d5c9643f10d1682bbacebf37917ac59dc58ad7836d30fa86b8698987e17013116d0f9a7b6d569f9d6a36164ac6850235d72c6ebf41f977d7bf7e7de497422d38a782074bfc39294c3fd30f9058e6d471daf0c26bc935519efb96ccb17ea35c5a8f770d2915756c0cc03790b02e1487337d37d5d4e2cc7d511748dc137da25092d93388da4de7693ca84ad718b48991381739fd3e93a243548d91f0a32b7af411922bd0e3b3196943943782a1b6dfd061d9debc8ba5e72901cd8b838fc97072f9b2f23e0ea1ec0c6d5348ab2e89acd3411b0039a730119e600b21847972da8b5d19f2807a13de371f6bcfc9e93b473c79179b236f8ce179d1da1b3729344934474c35a4489612aee41ce555710ebf51b0edeedac037cd05bc1c07876f30739cc0d3b9156f0fc16b1d82c4a2cb8c0026e557bae851cabc531a568725651510f2bb7a0ec0839e5e9a05ccb0a465e65097b215119546653ba475ea3a74333cc71a4d91296c5ead19bf592624360d12ea4e6a9cff5e19aa3b9f9326e58507bfac1f9b6b30fc2c4e03bb2b37bf5071c34cc38e1c1d3fe723c74a5e460fe74fac5d14b0f31dd7d73e17017125879cf12860eacb7a9263241faa9b76a6f239f905d703be858f40a5d9ed7f5bb71560fcb7e15fe1bcaebc957cf09bac3f4fea919c0416d9ae07af45102b3d94cafc8e69f20ccd2987efc74735ec44d38d6395e9f9bb13cfc09f08683cc27caddeac929f00d28d7a58573209bc7afefe1197a71742646559bfc95b58b316a76fa54cf89a85848a4c514f655c55d7910ca3ef308556c85f5c4ff0cfc03bb3c3cbfd18a4a1f0b16f7b000aa5295ee14066ab9f671f69a0bf936a0531240415aacefb3ad4071faa3e672ae46c387b81d7fd0802811fbf5351c179a572666b81049913928e6231756c603e8b1fb69db4f04d5d3e4e10124439f783e288ee55a36d8da6ac21c92976721d28aaba664f35fab30bc8f7c69795f3bcb25fe6441dcf9eff85999a55c38ef3e22747c4da9a2c9a610d9bef9d95b61f9a676200f9c788bf83b43788c9c8d434e39fe4ea3af79f197f3f2a7d70e773409f7e40f4a61df979863a8e306fe26b61770c26787236a6041755d491621bfddec2c1b49e9ebfc8ef70299c01f105ae2400da375bccda81f1b9c46022cac4d6f901c56f53a6f700cb4bcf1d883630ae2f77ac2e2c2087807df18ce15b1cc3829a14d499066e00601175d308fbf5fbdca178f10b70744596df28390f5548fbca371a1114b98e719621070b9aa5e08a5c045d458ca1f964809b1489c54895b5e4c95b594133858141418a1e838aa9eadc5bc5ea6faa68b064de90cae1e38b6e3ef62196d1d27bdd8431ae345276e1c3be73938ee8b2c4c5873e8e50dd8b2168d1e4b519ce284b5ae17cca056597c3cfb17305328f8cf7e310c2398dd7ea7804723a877042bbe4b18248707fc25f4d0e2177866a85d95fffbb3570b9ffc612a9a5faa7195cda1ce287cc20bd09a007f94d8a36458a71016a00249d425d23335c39e01fec7586cf1f26764f253dd770fddb1b80ff15e67fcf931392025824bd6ea8777b4c4c934cc53787ff16ab0ef733046a8618841272cd30bd7ac1573d625f6815f9dd3543fed470de32bca63b64393b5be2f3b5f9206b925e05f0be76cac93c097d23b15a58892c98d0393c2b7963729f8db512f536452638643446a97506f647ec5af6a4075e6492203e89451e0113124c8a8a843c07724643f4c55b63fa52dbb7f777abb166fef7d2ef16b4fb5288585fb477e8273c07ec99cba957e28044e2967568fcbde4bd93faeea7eff517e6636f9587c0b3ab88ede6f424809b9a548972300b627cf20336eeeba20496df35b6e9812437fbf8e1e27670ba1d300aeb2dd3f0bcc841e3602a753bc685f7f60ceeb92342cc9f5905939fb95c7359bcfa04c76e115807ac5fbccea2be94519176ff8422c821bd6f40040be8b7a5c66f7180a26dada9e039c53da61e1ebaae0e854b540647e69d9e88f3d700bda3c17cac94cc02a11e641b97d490756a982608bf4838cf1391afa735b0d5e23bb5377be51133042a38b87adc7e31f6aca14510afdea5c1693351a71c4b2505e9c9478f78a1c6f89f69b5eb2b565aadc37ce65e9812aaabd97d1398729da67cf976d2401762210f227740dbe4dfb340b8b3d890864f4987bb266eb8b52f854401330832514ffedd950886135c20c748a188cb92bac51fa61b610c54a81eb363fbb56c7d47d58eaf1903db4ca4b66269ac1ca6b9b6ca0444fda61bddc662fca0ce0c748cd3a80096bf3fb42e5df6068a8e63d6b548cdfb6da1312cb01cc93f49e0f356947da96936cc3165722943d2b51313a1c47a71e4b5f72146c7b8b143394836e9979b55d3efd14c8b612fe5b3ebc17e7ae75250f5936ff745d22faac31ce0a4babe733eadd62f68d2918a725f8df2fce1972dfaf3cdebc0ec7b0505b6263a99cdb923b5d2096406bf4d481f3c732b8a4b14f19f3f39a13f43d1d61ea8a4d4bfa6ac9f855fbef0302b9c9ad76364637e899d99bbcc99778bb99dd2e995b9eae0b16ca17110f522f0e37c223efc5184b987c2051c071e8bbd5ed5f1e22c2092f67e14aa43088708314ffa16eeb460743ec6d621c0de374f0efd48e1feab1c92f009d7934e6ee28cd340567165c081061c18ec2d3e0747a277f45771d069207fd9f1542ba14b48b88f14174216e0618fa1ade989418fd6fb8737cb50c1763564e9963e4ad048886955541830605581cdc3889cfd2ae47e5a073d5a48f1abfa86aa17eefe15b5ec1774057b2710030e81585ee76eb873266c0482f5227f1b1971a4e476bb8c74d1096995d35355cee6db473e355c0dc019edf51eb7a165f17810a45653808ee6a86303d9f35ce7c9fe5af64240e9d8a899ef6d3db1ead4a2fd698847a21867cf07741e3f056f4bdec46ba1591596a153cf1e27dc01c3af7576d92af6d858c8d3518f6b9984c5f680464dceb4bf546c13317e7046cb8cac8a378285c95f135c1324a4081c706e4bed65e6c7c27023ae88f1164a1562f92c99ec59d59d39a2194ea6484f009a3173dbf7cbfac5cb7879dc14cbd0a05de8820ab14ed2e3515a0a47ca97213d702cd105a2eba2b2c72de71ce5c527753aae08e1445b84087ee8b5c860f7969d4bbfb689ddb3b2d25b4b3e72d196969f9ef06a5af58bc69f175d7aa2439947cac725269e508a7ceb62f6540d43fc0ec9547f632111ba8719267b6589f89986c32b87fe64e8d31a3233839f15ba2598c8bd6305177939ce683684d2875d64863b90223870faf8375f842d756a401de3d4a10b904e11e8875430e924c73948bee454bb7c001b87d4bce03a331aa315a64c10da390c6429348c9d0086744a93f11172d81ba2cfa5379f0058d0cab42172afe3b8775f09ba371d43e55e3c29d5d22bac6f3eb9fd11f62abf3e9d2172ec31b147b7ba9c5ac0d8eacaf74cf50600dbc07b2412677f685673e1571ed9d78843893cc94c67d617bbc2c4c290515a3d9735cc149ce4803b6e9275dcf7fb783894c6509355e9077df62d57a0bbaf925bba28d0c2fc895eb45eaa1d43b120814fe2cf949bf7ba2cc4db347f9a0c4eaf80960008f0f802a11a4838b3bf5964b9e98b17a0914a256682c1fc863b13b9acc2d92cf01d75668af1a988406e1921f3e246c3667326b7efeb6786db7c740715300bcf88b2278b7b5bc15a13417732b99ef3c3cadc6587e333ae8f1cdcceb68d2c95405e01f5dd252be8ca66cde3ef404ae2260eef16a7586ab1cc052089b85307d0abc355197f2c0d2b9c764470745adba26d0a9b43faa45bd0452078e7ee5aad2608076d34dc32fd365dc9becbbb15f84e8ca94ee44700e464195fe25c12f28de50c5a049c5f2b46b0cf0214bb06608be012445189707bf3e191705e67e6683688b8c488646dba698b7090b52273942f50872d0411121e910f213c0fb66a9a42012420d2583ee6812461c444ec1fe438c1baa9b6017ba4a026fc6b73e0be3570c1445fe5d404e010b7ae52d1074be2f9f86be68c565bc64061621d40c4e9de21ecb7cd5f1f1b3946df1e3a1d035b17e3e45f48bd8c580f70af174026ff149ea421e2b0228cf40d248695f76d4ed8b67159f238ac9f17f9643e82db514789cfe3370bb75edc7c524e145e7223a12cf0fa70068df3ea2570f8fa3e7959a9b06f3f5194f68f82e06ef45d18adccdb51bb96ddb8dfba17d8f72b6306922d90d53cc24cd256c68c080beff688c3a38e6457d6c783e7c477a4ed5e4feb6d36d2381c0fab912761aa7d708a0ce6c2f6756be96c8aadebc69ae043627b2ca3e543caa5f8237f3fc5b889b559affc41d8d106c31d1dbc275d7aad6927edd1479beb569762982c0dd2f352b8df0ea21d3f7be12453d21b16f1a8f2c7f054b316aafa7edbaf185629e26821d19bba5ef21b65b09199ec7f5f2e5d246ad661cd12ea52bcfda57f8b229486f9fe723471dbab861d4a5cf2a8fea7bdf00baf7e9f41e30ce2d74b8ed874f00a2016429c17a26a10c29cfe272e072e4b662f9820797bb86e5de34ba4bbe9b03bdffd0aa68df47b6c51177d336bc8b1137678314aa5e50553d8f01df735a082be0a627ee3aa403bd015ad241ffd651f1d11fb47604849b90348d7b03cf71fa4895c7d791fdc0d7b3125c9a79af03efaaebfe11414fb1cee64c2d2a94091abc2db3c64b4c4fad0ceb69ee70dcb7d4ca5e09f5513d7f686279606ee5632eca8cf14f34d4bce572924af1862a71627ac80ae00df51c4ca41987991e15daeb807ae2732bd118c60040448a32d56cd6995368dcc14ce2930f2d41daf7ab87ea3d7681c72961a5319829a935c89dffd737ec62d75036311226267a0d4dfb3672f1003a02cbb25c7f3caab6eb2ec952cf8cf553a086a1b540c9b413f1e33057e5f92b49406768683636d6922a58d0aea29a13ecad277f8c27ff7c1ed15ca15ccc1a1e16e5270a6a220e2d08f63a0361c2a26f4b6f90e6aef1a095d24285624505eda9913743dbce97ff15adfa5dfc12183413ec33299666f895005196fe01d04038fa823f333f0ef14c2cb61c247abb739d2a5b34c1d732af307f42c014d5adfde7a1d6db8c81b08d008b2f522ca738e4da6cf585c2a11ea820da31cdac8ef8334ab01f2785d1ae4201b67a00414115fdd2e5ee62d2683abce7af7026533e5b0d2f5182a975c703381696f1316ad0b7d7c92dc0b5e9e588eea049e87c8d7333c32bd152ea1cd0bf5c89133b5485f56ff42178007ba43b1947e3b2997b8f1d468ca814f22c9ae83c0c35f62c3e1255edb9285fcd0a27cd2e78f5c2dc9a6b0c3ed01585ca117a6013d14fd5a9fc450016a4ad5c5cb11849a07ac8f414e20174929279bf9de6f6a6daafe8af73c500ca5e9440fd19ffdc260a20050eb137ebbc9a1a23da20ddab8af461aeb5e3b692917cd642d76a907bf11b69e94d7ab0f2dd4615d5c3a4008c50cc0ad0414d705e8af2355cd85f2cd61133381b770e03c9cf819c2fecdfd328019a670a156b6e603b4c1956a8d1d610893c15b445f98a7f5de41351a9a31ac34064bf8401ffd02173b3ea74a1f27f777d84f1222d00164ead4c882b861589d175d6b98e95331c8ed81a560881a1a14d36285f524e7ad0be08b2350f1d8a7f17f8dea08958c256fc1983756b0fd0bda7c2f70f9656d0b45d0ffd6516bc02cc7ab7ed9e297ca090aa9ea2ba2c5a7e6015d769dffd81f66d8c4ba21b53ee875c365ed355230e5feaecd385a03110ca7d31269b80f5a1c96825df87086cf025e68e91cf0a769642bbbce8cedd0a45d453eb42f24b37ce594ceeca11973ef581f9851cbb15bd3c6f122f34ded9a514d2d641dab3dcf3f69ea2b11919460e8e3c799aaf842fa38812f3211ab1be250b5df0ef5ba0e836f30ab522aee346d883d9c8c4d7447639541534a147ff062597b496fd4b575a1e0aff1da8ebf9db2997446a452f791e277a6d509d39299406ad26277fb42d1c3c747d7200179f39d3315c4428dd77854889b364f76b4413ccaacaeb528d33d701da5453e4640533f7b1120f39cb3216feacb713ee252478febc1ca1229c2ac7d161380ca395407422b182283172b187e7a97b4259a9b3468d4bc33bbcaa626bb4be104cb6a2a0ebcb08f5c4172a2f49d2267e72a28bb56f992c88b533841a160e958670c683814618cbf1a64e4906f23b67d8d5872b24226570a452522b1368ecd3e3202b5b5e0edcd1ae17e8cb24316fb61d52abf29130905a22015013888b7fdf229004f852c927625d042f14a90b717c8392b289a7a0f6e9e64e16b1e8fe7ae74c72fe2465931ed40f693ed4aa1b99dc6f4547659e231cd7ccf0c63610790f2fd9476c60b09f676eb801b28b5330aa0f5ac338d39932c50d16f4560e94416421696958b239d27f6168c19770a618d288038d9b6636e885696104bbca72a333f40ff4bdbfb766dc3ccf193821c1308af1a9158af01bbbbf398405be29d88ccef204c6c31e2f7b9287067b49c073547da71c190ed2ead5c2c9734f6d3138dc74c722027972eaf4ba899b38be71235b4d2e2a1005b5ad25ca40533e8ff5e7edd1cd827527e3496b095aca81a117e88cc6f5d50fc1c13c3fa23d3154607a5eb93846f452443ff0f7040da2b3326bd53c1b273269663b281ade56d89727e6fa8689b8de40162c38299ddd4d7571453b7d59e8dae0225993b2cebdf5649e7ae9886bee5782f79ad6d43fb237f89911b8b69d31a5c6c9dded441835d316fe32fcab57647eaedde6b5dffdd568662dc784e79bcb228181962d55760700828e3a56a37ce53ebc65fadda917fc822c3b2e0201a854f64388f9f9e3fb85ae6b427016940bad773bb040adb09e49e793d71b04c4adf719ca30047926eb3e16d1ec6f0d9c836a3cf4bf4e6ab0485db393271042d86b00088118f0bfe6777a33981d6e2bfc9fe4aa9962ba77feea864ba74abd0fe2e1f2924e667774a9b5a4d6f542e749b8b59230c83845a29a734abffeb6a4249e0c7b56ddd7cdc9c7d85fe50c80e6d2af640cf7c8724ee12270204d78153a4b55129eb4aeff2b929ef13494d2dc898356b91ca6e795bf7e7179a9a44ce42d8d1198909eddb8a8417196d11caf18419baacd57f42f47451b8cadc820c679bd59c7d0545ecf2aee67eb72a21e14a570b1f8e43a52bd2d426bf9620b01b6d70691425759c541cae043ae58f1f2bddb64a1eeb1527c6006c905d639d270b9616920052fa5361db7bf95a798ecc1f3e8cf0c437d9a565fb6cb97029fe4851263b9dbbd8683c09e66efe9743c585014a7954d8e0edd09de31935b0f6474abacc20eaa0df1e7210cb8a9fc167b11e3bd40a5f9c718987c0a0f6cc2a43d9e2cd57bc46c74e81b2b79f7e9065d2f6379faeb32c9022e0fe6e99670dc24cfcc50440547ceb7bb6e83e50ae946b09631a12018d112a59372bf527375bbee1b29376340b948efd28ae1f5d68a822e65c237313d90b4570c794dbf1f9fa9aca3a948f48855177d5f11bae89980d8b914249a3b70cbe8f7aa81cfea450f93dbf734c181530fef790c42cb2db020fed5a80547b516b4209f6d5377becb98e33be7b067d3ceaa9dfa9e91b844df0d4eb58e632013ef85530c706d3788551ca95119a486ae4a09a5248410a620ea583fef7a24b8f7e3a0c7760eb929e7125b9ae4e349bc59dce2f7522f3fd8860d99c4c2cce62a4b0d8e5d488ae444fb4295b57350a92d193dcab83efa5d2aa793bfdbf09993f2dce6a7a2013cd29ae2e3deec0600234567887e8dfc34e2de80357afa25ac40d0ef569c005218f19b5a6ba625cab233360f1134d1d9e66506f2af4908f42b6eb6bc489c8a6af7c84b93adf8d64d4d8ae8e905d900a294774c755635f47eb18b21b89e98d79ca63610a4e73bdc28402218714732115fc665fa05b9229815ab7e8ec2b096fe6d5c0720ea38b44a38b7fd5d2e647949fbeec945de2871b2a722c7fe971c0176356f2de1beb9d73ba9484760e4ae746886573d6d35cd471e40b9ccdacbd1d2312e17a29998c5829095b4bcb266dd5ea9419966a45bb565ee458a61fcdbdc0b8c6f926651ac0a8d09db877b04349b0046015b7a01473ed03fe99c1578326734e31b03e682ad8c9cbd0084acfd9dfe61f326b219714c39949ad1d9e26bd76f5de350dda4e2970babab51a08217da790b06eb28c9039e5800aa91e31a4b46bc0f356100d05b183e2dbb915c35f5b2a6390f31327d11ab4e67ceecce7888fc111ad3353608fae1b3918f0304d027f2fd243585f54c20a7ff71555ec194178c0138858667cf50bd075668ce4a6d1b2d85728c24310c3477e4ee32311e38bdd5f4baca7b3ef8c832d0412b4d0120dd9257002f0fa4dd1ab22caae42ee693b89e64da59c318d22fda0b157e1691d14b6c58f99aa8b29c7bbf48864ed73a9cc76068f8b99dc54f470f96eb1a4bb7917fb7b9e064ad7feaefe1d28ab0966c6e836c7f972213a671e41b1895926083ab91e6e05f17da80bb160bd77fc4f273527a3d32d5e279918ab60e2c6c600afcc7850cfc63a8e47af0b36611ca8e21306848a8ac95a0e254777da16118fe937337d7eb538536a454bb4b26860f37dc7700ae64253cb1300e62bd079ae977a63827984f04207f882bb75481f66da932989f6016eedf20c226b6cc50b42224cabc0e7d3cf9defd2ac90e542ec995c4889697afbcbe010cba75b46f5593d2d1b574bc680e6ff08c580d6c1e66440029b2607474baa0c9141f90202a75cd7520c3ed118a520a5e312184763b14856ec55f1b738e98c7ae38c0d524b033cb76940ad1da96d20c09318373b4dddfbcffdbc9ea9489e00f900d5a907cd40f7e555667f4a22b1f7e4e566e464877eae5dd0178f8e7c6e94248228b24f1666c13233b91e84690afb7adf64268ca80f233f7d4a57382bd135b128b19846291075af9def96301d69a3f9ee88c6abed2caf4d222a9103c22ac187d2b8f66890ddad828b33a4590a91681e0f95f705f4bb882756497ea70546e2d3add6518c54748ae5cea4b4358b03c4d7366aba4c4e0421b1e98059f0d7fe968ca456ab9374c53b316215aecde08b9cf18160e59826abb1d2722d4db7bf9ce35bf358354f65fe03b0c7115965aa6cf8dcb7d375e80ecbdbd41f6116080565954622ec634b94c5132e9bd6ed7603bf60ba55542a850b9daf71c5bf1053401efb4f9de710ba4d4830b8f5fee0a169fa81603f610d48985366bb3d3aa8a0c0a3503255f2f369daf1f9590ab7214ac0bc1266cbc16d34935bfd80e76995b27b36ed44b3c12decd8079cae4c09d7a2ccbe32f2f9f9804767b5e117076115d9096e094641509725a8acdb71996ee7a0aea10fea514cb9867abe745e8ce76561c5c476022fa3e7b73c83cf205257aaf70e82b5c039ec081d5b06890167b3ee3c9acfa28e71a16159ebfa07ccede59d7c30340efed2cc4fe23e2063a88a7d4419dc94f168860de8d23438fe0a0f8ddd47d474bbd6f2b0bf16af130b6f84983029ffce13672b2815cad0d9a8482bb2359636f44445e96a5ee3e9d8b35bd805ad16d33054f42daa346227d2aaabbb436d590885d20f694ac5a3e7d1d602e78fec8f2002616d946f8c1da9821d68619e8f9c4a579a7f6cd4f4e035821513d4d7bdf4cc8e25d0b02fb976940451de547a8d675c220aeabd81f2ecc0d9afd0e5a53d469d1f4889b773e4a534b2cc2cce875f9fe8089b316a6ae4be4369d7a12c7e6a669c18f9190ab786825d01e37a3c22571e6091b363e4170de074c7078a96b71b189b55f36ab71cd33d40d519157435c6fe4d458498effaadb664fc98869dc006bb0e424b0fc99fae8035e673cdb0f1b5baf13a818e0bb5c803582c1e140e6285f14fa1e81b017387bc79b25ec15b061f93ac3cc712807bdb20028b23ef0ebe1f7b8f145ec02abb85093c1a4f0c271c19621db2fae6319744fd6a27ce94aed2063b45723356f3a52a1a232dbd1d2273dba4c3eb63617744c4a7d41ecb6c629f448b969deb8798e1ed148387122b07a19e80531fa92df1cbb024b1a3f137c747bb3b84892c8dd1abe7c9ad1823eee55af4384c5dfa82c86947bba5d84121a11d360fe3662cb414585061fd3b8d6263f7d65edf65932f2660c007e84f8dd4619e7713104443fbf7afddc0b6ab879a9cbd5882d9952059fccfb8f75dc4719040c78aa6d78d5b28e0ee55bdab84e9e003e20318d266fbc2c3ad307939b3af1f1dae68347dddff45b18df0838551ea43cfda692517ae2260fd9ca96bbd823f758ccdbf2b1388766230abd15b11e412baca947f1fed20ad5bf63e7c4226e7e05542397b7b81b15238ebf59b896b3dfec27878120ffe9496d3a76b11b326233df162c968a978f9a710c38a94db442cb4573be2fec66aa1cd0f0291794242f337217c8054a2efd869b1966959e300d86921e558fa59df10133926d13b27da28ecb27c49c763b9e0ab10ed1a5565ba467f6a5ae7ad7fc7a9836db7bb0ede06be1893782fa31471ae09388996bcded4aec85dd7b83212b4d635eb801f21748ff11e3d2926c19ebf58d040257ac74fb75f2b3557793842c9ba9f58a7077c3cb5e7be47a01a9dd044d5d39a8b0aaaf871d89d95628deb59abd3c4c0be90f5fdb67a3e1d0983c933e1175dfac2c6f46253c19d22fb733b70de5fcdc7862e5f644894b9013c865b733efcb5f30e7a255ce3d8d315a5bcd4dbe04805be7fa36100236314500040e625fd2b5cd6cac180678de8c3dfa3eaa291aab98a7e8a965ed9975724d82d5d4369b900d9748541ab5075b65981960fb46444453b680316ddc13c1f5a4da1bda6230c9ee6bd9bf5aa7fb72840df318ec3b4d49a16bcbc06111b671d09120bc83279498727346733673057c60439dd2459df3d6d919fbd59570a591987a5965d6906a81a69faa45134ee815400d947722be776eb13058d0225bf62c093e277e6edd173918ed291f0e88a9d365c0d78a4f66e18a2993eabe18e50fdcf241bbdd60171632fbab69ed38ef2c2c30982c70936b68a0647e0c794ccce3f04e486a4b87e63b1c148b9dd0bdb04dc8d69a378b8e16ac47dbeea061e58ba332901c27cee7335fe34cbedf143db61e1217fa64a7f50025b4c28943423b767bf8c1def5ad9aab7ab4976544be58e4ff294e8fbb3db394246c6ca43ea3f0a53d562b2b0fcd2109350a27c3bcdf3b32eb1c6a6716f3736c64975f9f1e32d74e7aba1c44892bf2c7b9295c8cce35b512a91697d9bec05194ad9ea14b3816816e74ca42954d9b7729410aa10b313f5ad09e3535b83b4ed3529af1ed6e36e6216cc90b8f463a4e85b28e0934a33c0ee30336b7558ca6b78143b28d2564374d2acdf49607adaca792f0b46f45fa25a597092f592fd66d5e09dd587fa8ef258b45f178704f7b8aefbd15d5e9a4cfea0453a13d428e7279348e579e85cb8d078cd9a4e5cccebd2847b7afc07100877e18675103b1c868e608b76c5259fc9834ac02144702e5c1e6af9591d154856ceecd0ff76eb25f162a86cb6f0abdb23e144d0028380d9f1731001a863c097bdf9afea8c23c83bc0d3cb68f80ae1fc14c712867abafd3462293a3cdfd40b9ea74b6032aca2af28558683196aa16b87876b2c1ae24cfb92914d21d39deb066b131d90413cbe5bf3e935ba22cbd13a26b343f0b878519743f44b7fe0d3989f46ed79ab36b1a9d5ca6c2fd89d9fec16ecbf0b872224a006df07ced9b0acb2b9c804b02f7435595e5bdd23098c8c80fbffddd40faf25a8a0bc5f9643802d5c14b6b50ffbf82c30e0290dbc5c3c5a5fe7bf339f10c4ba598c2704f18ac2d7abeeb0416ea4b53d864081a8da476cc8618ed8b3e26e93d71ce9a5cc6ecd0b662e13edb48040f491b1067e30442e63018983dd3eb4392dd3e9c26c1adaa58a6275673b38770f71209b968371d740f9c84bea95670ec2137d1607c06b7b8abdfe7fd0b1c515eb25e7af25fdfd8ce13a0439ee832f0cc1db857fc64c28f37368a63da1df90ee1dc50cefeb900511595ceaa9d9b83e2a868dfe3065e383e276e1e4b1db2a49b98b0e248b0667f5180d1c680ada1a0d6366af73c609323666e6bcdaf2142f74623acb99d179a98290bf75334c5cd9f4e491a0e8d77674a3b21d2c9840284371129f3c0c7f2e5267699d2987abe847151af9ab018c5539547079242a7188c836defd60dd188536e93490f12350f659251f9e5d30622da5fc53a9a30fab36a3fa8d4826782215e931401194bde380eaefee61bb993ae9a02e7ba689ee27adf10eb8a6ad23e56439ef3949bc6e7562f9a4ed828d0979a65f3d5d69dc2c3fa7ab83a1c165f7320cfef0b6e9509534e3b9786ac164864c0921127b8df14257604dd2b9f7d569fbb54bf4443e48092c0be8894b657af54141d0080a3a35207a18dbc546ca1e9dacd002623f0bf5d3969ce9a6159673c1a98d9e429023271ff7e9839a1af9de8c7d83c6e1c78d25f8da068e91d85b6cd02e6541cf04c40d065d9052c943dab6775e8268f0a2d1dfef15f61881bc12a66de6bb0fa2ce07ce755f066b41cb132d4532cf1ddfce2cbb744a0b9db923e25ca9a37f1fd1908fa27c61d584a99f009f0cb403d644380160bba95a0e6185185d9dda5428e03d49ce342e783c09341dcadf03acba84a474a094ede77d6a7f7c4aa46b48cab600323b4cee5735c2a53db7d023f6e4cba8162b877540831adad5e420cc3a9f41bd6a82e9d4f62bc301f8f4ec8f64c46e32241f1c6cac4d6af7dcba8068cdefca8af6e1e6aa1792c9d012b4c34af2291fb99a253f3da0583689c1506702aa3af998b9416005c557a4ae3111a86bf7f609b968e20db79897889b783096fdfee61c9dbb904322b3a3b0ecddf590b9eedcc77e95b9bda3237767af1a44542522a3be149484f90af5a5f7b88ce12e75baf44f3b31471f930ba684200a4c106840b9c0aaeddd7138c7934694433b819a4c26ef4860e56259a568111fc19c57ded664cc939017b5218cf23899d18770c40ffffffbf