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

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

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

Block Certificate

Block 55225 df4524f062d6f86ac62a856ea1cfd43e7abcdf9a8be00e3016bdb71d94f3870a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4443a6b1dcca6d2566f5c1b2dc52e3c314395593a3f8c399565a4da19fdc3d92
Certificate Block Hash
df4524f062d6f86ac62a856ea1cfd43e7abcdf9a8be00e3016bdb71d94f3870a
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00f01a000000040000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000bd80eb5c1f5989815f5cc81d7865d4d4ff928b89346c256027ed1df7f8500deb2462bcaac7c0a5d2bbd359ce0a5613d8344778034201198131e8a09f7c5978f874f2f6c084c1e300198c2d078378510eea6e6df43efef81b41110000000000000040000000400000f01a000000040000

Raw Header Hex

000040206e12dac3c778e80a2249938d05943ffdd8de4ee0bbc87bfdfd6e5bcc48565c00d334b06c3a7350ec5fc4cc462e1cdf91dc84519348a9a2936aef26342109a8efe2850a6a59c30518923ddc9fa14d5a5699c3f8a393553914c3e352dcb2c1f566256dcadcb1a64344

Proof Data Hex

59,560 bytes
1212160203070d4de2e338d1d3fe730292697ff7e9a01fd6b5c75002e508486d72c726957db1a99c5cbb3f89dea1561407ab89fe4a79be2116556c6aa297877c766fc758c2819d2b2fc7fce7b0198c0fcc21ad15b21ea6531d4f47107b91110ad96ef7e4b4146212f8dd25751bd28ecf2ed57d1f0a7b1fe30b5b9b4ee2e04fc26ff8903740909379b655235fb3730221dea6ffbaca8adcff080bf6c4aa9735b70c4f42350df99ab7114745e33ba3c81b8765de8d6223eafee347cd6fc4e18de002711b2a33a82e14e1f7b2cbb8ac70c7b6bb80774acfaf778f046f1ad2536de999e3d45df70cb90cb6503adf1e30f12957ed3754caa05a41b4079a7113ebd30474cdb66c970f855b9a2a02fc110ecd6165f585d55b6d9cb76b8df97b05cca1ddc25b44421be2b975818eedd8b229743b4201229e86d5d5c938a6631824c5079341562009f0f2e61b96b1f7a9f5f1b3e0ac313d575894a3389783aea554c83114c8a2ab8aa568f65a727417a175282dc417753175e52c362944d25f817cd1f86c5406d02b7897c93f7c231c56f13b6e3f571be045365356c5dea454e5c14dc0ca2eb067b22a693b6d6292258c6aaf9c72eb0544ce0e4efda76a376c6e4ed3b5a029ecf0ca81cd20aca19d5d77144343dc0f8599f2bb4b3a7009634e6168f1e90eb24eb37af59a9b2e1a00961fd89caf24695194780a646a3a85a6e4d1427b6426b26b2d4850783d4a75ff77d7b5331caa8ef4aeaa2aa0010e0e0dfab4360d57d35185e065868def7878e53b7e95415323f0bf6980018c15c1b0c0d7ee88dafebf781fce384c1a6302e253169165afc481192a4109a0f85d5754d4ed85f70dd65de7058f6d8a63b1a168454de20eafb13dd536772467e0615cf9a547965d732f19e328025114bb4ddf791187f82d96181d8cb5d7415ce8d07a5ee555d5b0cd8c97a9aad556a23f36bf62a705c05bd34df19f65e70f0fafd32b93f81010beef982d5d141dbeb1679c1e715e1e3a3d7791f3184edf5f02d3d17db1f3b61e7c34bf7549a0f8c3fc2ac2149e31733684a46db77db1272dea8354a7c16c6a83c9dd2ff6e08a7b0d93a070cb800bfa6f0fc953fbc93e7efce9bf73bbaf9b9181e5281027c4d80a31ca8e46503bcc2235b4b5851cbc8cecf5333eccb1e7c5bb51833bd1f6a63ba3c7e1273de4b480831c7db68d3b631d677b395fabfd2d14d08277b98b88336e207a33468808fb4d2a3a439b7ab9ec2fa1ba7505904d1730df9cf6dc10c99ff3fd6cdf23423085805d5074ea8c0b34374fe661c78ba345a117e8a5da3d7f1ba2dde788709e4fa3d2c4bc967f158a4840a049bbbdc782cff566bea6801ef6336fce46f19412fba84490db780c4ccdcf39c02182a0e75f9690a185a0906f57df89b27b402c41945b396ba5893c47bb7837198ae69554fc8de1c6ea2c5a8c69ddaf1e46d5a4fd31229ac53667e5b8c5a2a4cd6592b517e5b7facbd4e284e0f80142e942aa8500f04bdbf8fda09d0a716b185a550ae1df61181439e3663613ce16e7c0c47ef4113b9a4ee7c85879ef8212e804da395fa9ab8e2579225471b9ffa41574bf18c2b7b33b3dc5020491a1de1d5dc7878fdd5917592f46d462cc683b2db662a8c3a5abf5422bd0731e0ed6de0dd3c3447e8e5743780a1ee6a6df14e75e13c9bd5166ba0ca5387f1ff067b068dd6955be35bdf4a013475ab165192ac27f90fc984c4ffaed188298173cd86599f63dbcdbc301fd3ae5b18fc2e951ffcab3de3efd5e3f4cb680209c657375c0daebeebd0d1aff02f896a81378ee6331b7183a604e75282a2b49e623c4ebd5d657250abb14bbab47d43b2b8eb31381e168cfc18557cec6c5dd6f9d32a2a599d5f4b31892155c039c398a3006fa1418d6d2d3ece6e62fe59f5cb41f1a723f324b8155e1ac39c55233ee869630e8be2956213ea4b68310f1c3b2e498712ae2dd22b2051f3782d4475ba34a2ed2ff1457bcc02ff19b3c2052a3bd91409f7daa4f07575f8f53dec3fab25571f6cdf1d2d3b6b138a450303f3278003a8134d3a7fb53b634014b40e91e25b0e1874cde5bc77b349e524ee1c3c8102ca2854a0f6d7757c0516eb8c1d4af0b0f9a264194b93f02cdfd8bc9a8cb72207c99ff6a7fc9fa55d79ff5a18072532756e1f9649338950925485e046c6735fd43e07ab6b3b1d90e13d3563269b127a3ed333ca1d7f15506af9bb0edaa848771cb4df733e45d458816d8ee829740b06f9fbf75ff00d27ae21c651fb75157071f67106e63012d4cd8ac42a6e868c1da6d1abf359a40b0b850fd8e5b30c6f459c66180edebdca305b52fb53abd835948659fabab30aca2d6f910dbc8ffd3981c956563518053f1a5d99a51e07950c94e047a4610e5240b8cf23df3ce4df72cc5f8c5584fc4b030e5d23103bfc6724aa3bda766dcc1036acdda18d9a87fdb10475dcad805554999258174b76b2137565bb77b896d9da189bea61d3e7968c6ab690b45a02b5116d6b97bae751ec70fe6821482486f32d4c57bc147bb57ac58627140a9becf703eb29042ed89b43f8b76082addadcb3dc345a27112e7b32fe284b127da17f1765b84cb401c6c672adb8963f3888cbd53321f68f8e734126f6c8a826e5860ca9f246f3dcf3d30dc81ce9b98f3675c8be90b9932aa277a547f9d427c9c9ec637af8a36865f5072f786445b15260386515493cde29be7cffdd7413f6559d9b8bfe0d4d9e3dc5976d25a9a28233b65ab38cf4d3997e21c75304ee4239541f18752014cc53293d6b36d685dbbe7af1de2bc67c393cc5e36446f5b250f7a7ad59b6a73aca93643845209f8a6d7447a32f79855c8bb63c898815d0f21269f1867ed6abf8eef53a6853fc45a499f926eb3a9abec71dc068e0a369ebfecda9de9916dff69c557dbeb68ecffd968413293b33de2ad3c37ee0f8ab8f21851dec4d95ab26fc8dba229d76d44e6af39a10c07af56d7e814f6d18d2bb0cb94b16f087888f11dacf9b8b032ddfa9ad993c1788cb699605e392f7d000ab96e96614826d59b1773a6a443d001a1994aed5d667ed3ac2a1d9b8b43a2fc7479405d4e18a9842bdb8ef204e9af15a2b698ec09a406eb5d074a30a27c74da711b240a0da7ea608cad7a91ae8c003bd9417e8ac911c7951a2c1c37fc80652af80220e6da755647115a48bc913f20e06e325210a255ae1148c3a65aa18c9c978ba79317b5a7a8d325a211a8c1bc4f44d9eb592034bbf224ec481c42e5688abcee8860038d9db793b2f03bcd0994e5c02a96d7b51789ad750f28d1a7fd333be587b4368c336a7d5fc09f0ac616c86ac0d5d483951e538fcfb9cdeebaa91142dcb6e6eca84715350d7e8794eb44b8a3ffd4ab768524b56bd432b1cf68699ff5002c4d1580e29efcad006ff6f53cabb84093a091a52e4b2cdd84cddee3c331a72fcb234ddff5b6802b0d3d758aae1ef2b0bb6ad8256fb92da32648f01cbe20d8ba959d5c602acfa61d2167c72afc7b3a40e20d31192a99cd941e9cb71156f8f67f70d35c080445d2d3c0db451d1a546fc740b38884d7ac8e0fa964ad8f06d95e2d7879929bfd417b791bc7b0b97896dc71a11b74716af5d590c38269827404699e35edc26ca83934cfb8859bc2d09ed3300de596fff2a480b66bccc68ba49de967966ecf11711829cacdfb861876ad1241c349ee7a33157f8a9648dc8ef6427c3f3abc84b46bffdee97c74dfe8963bed3bbf1db53d2d3d7a8adccd74d4a79a479e50cd4e049c39b86dd7c231e5d766b892e6f30edf28d35857d2c60c71d82345331bb51aa30b68a9853eb5467bf8d96949af4f214f5f9c0f5325e96163e254091ab6dcddc6fe0ba4fda9e09caccc961ab2c8695307322d528855d24ee62d399071e88cf6d810f8e3335fcbf89731b3b732fc0124ac2acb30143156380e7d9d7bfce523119f4c9d3ba8adfc56c70417d9bafffc1033b318ff2712cc3f7103623803deca46e45b372c6f87d54f04e5d7f722f9ca450aee313f0ba1fd8c500afce3866790be33b202e83b240eac855cca8a594344b0bc173cb3e1366d5c671ebff40b03aa6e523bfcbcb64c46bb36e7bd5cdc4f650ce88901f182be2d1ec8b9bdb2f2c74995167f6c6ab143a6d09f646e832151306fcce1051e6c5418cc243b229f09e8e2ebb8d0f5e2e8cd574b32c449bfa80c515fde37e783dbfaabccf766626680ca58306d0193b6a95bec908afd672d6258472bde59626da5b2dfb8d190aa187d15f5025237d39b7ac067b0aed4e0263019b38161a74933e0623a99148b4c6c54461dd8f20b8a9dee54d9b2ff60f59cdf2817ffb950cb1becad9a440c1c104356be5106afac787419906cb8bfd3c62cd4d62844592db1c71a1f38efad5db86df92481aa9d901f2dfb8d280c739a8bc893dd456cc1b1dc8af40157766ebed00085159756c9fb494d8c737deecce11f9f995268a0cdb382154613cfcda9e8f070c24cf0e81d004a10b9e11474d6be90a77794c44912bfef6eb804aba0caac94630900228e017e84e6e0bd9b44ae7a5fac0098f4b96f6d982c96389061a650d7ba537f6e16c98d4b0a1043c12bdd117c7fbea768770104380aba32f39c8ef22f2508cc24dfa88ef562e9f9108d0a247fd98d02a610a2c5b8f177afbe391e2d80922ac49746735e5907a595a44b2ab382799074ac69123eaf00e0a1006c450e175462d23acda0b533feca615d3b8fed5cc9ef15e9c2cfe654b6ff1b173c091409851730367c1f778786637f9af0c4db9a3b9f7ad2e8403ae65684795d2c7d7492f4a48d971b6508415d194c1ef768f11f36ae04c59ebdb803a4eb73322a7240d33089ad3755a89ad4dc8d1de4cc94c80230c7bfc6ee125f60cacf855f0bde6860dcff275377d04639fd2374f50cf55881ed6aaf289da6a930aadb5fbc407f79fea7bb50c97d0659730d71f9bd1fe634c55bcfecf439926b67fb37ca372e5c27ce4a5437163aecda1504fbe0337d10374bb3610c01445bff2df7ad5149e36ea32d52a5e75d62fd495050a848067f165bd59e78f0f6fd83031ab6a37d13d74d51c55c0269a63d9f65af1fc4a501631091eead8470c44242afd24a1c54cada73cdfbfd92596a3b85df2a6a72bb785e2b951399f66fc4f4381baa03778f008d4831e5635d10154ed982b1f170672aa4017e3823dd6fc4ef4bdfeab592bf6347b998d5267d02053d16a2384250a1ade4a9efea0109711da55cdb01ad914bb1586581bcafc18177f13b0e1fae261c796fef291b6cb2ec57027a8bd7e2c83daa14f608a022164e9ae3b40e9283e784be12be8e6d30d19e0156b2464573b8b95417f6488be0104015662d694d6d2d1f32d70a0fa4bb669775dcb30b25c64c56f02b3ba61171d01f1ca98c88a61020497490d9931e0d02ebf9c0e3a34c52777582ba8dc9b3ef1b36fbca954b3f6bb3c0836fbaea81f054c7435ef7accaacc14b23bd4c6df1632663293e136f4be1b9732041721b8255fe3a73f1acf079afbc54c32bd89ac31c1204ead9c23f86db4489e4b909dd879230a639ab4ef70ed0a1e137faf43f48e5e816c17b10462375f40c4bd0098d6edbeea4c40c4358266882d724714cac896722c8a60e5e7d67585e286d19e70b12a8c0cf865a87cce77511d6a2df21158cbd9ae8aeb68259debe528438c7a2f66b23a5b304eead30b6cfc0c86ebca111896e1f57db5dac6ba9ebbad05e7944f6159e48f5949f0c6f560d18cf47311f8ca7d8e655dc099a74c913ced899809e5244f24f616209c352c6be22c233a8ae39a363142a10f45fb50370017a8ff25e3ad97f3713e813b76bfd9bab0499657980f74cc427a1a09a8695072edd1bf14cdc92f4eb0d8b08780982a19969ac1b2fb955c59dcad5a5180f4f53e3ae1e35ac12161c7d04ace75441be2143530c75227aca7234985bef9d777777b778614eaadc76570fa8ea5d883c83c76605bfc87e1e99b182c4264d545a5b518a136babbe1251b4d123451a58082f8c712b64f5542af0bbc482dc6051293ae004de5a27e7a7fa56fafcacc482e07723de30c1f2f2ad92f1bfe563ab414f676e43e38dba323e72d7a60c2d697d5f1814d307639c247ffbe1195c4917cec285dc43604a4dabf61deb53c8a3bb642a6efb432766092e995b2641d2d57e5fbbb9e5a23983a1c286b86fb93ab4114e5aa45db8f3a431c0e335d189ceff2da0ba7147f68a06de17e7e9810b07772d561c20f0d7e3158f28867e38cfd64bc89b3cfefb04b7093dd70638cf24cb6b7f145a5fb199aa77e4dadf01961b02034960821ad645be3b97c74774fcc02ce7992ba322ee0c6a941045271d8116d53df37a4dc6d176d876cc0c422b171549fdfb74815b8b36b477d9e2c14dc7626055c7532f4c46abf1dc3cf1d9109e4947a5f8b3acdb52560d77a720e861b6aa4cce0dc3607e561eb8afc498c0a1cf9319dad229812b7122723c9bab0b161675904ff4a3fa66d17f7a57c91da977cce8b06a46ec15965a8e1b39956f82f5de773f798c51de7010064b3b39b9f90b3ab472d13ec9269ac91ecefe0421a1cc07af21f6df2e8921a14617df29fcfb24c0644ee65c79062d24e65c53a05614df6b8731bda3db25070724e9bf7a9e908d9be7e2b5285067a2391c5259ecb41712ab0bacea25960fefe4b2942acf253a8e8c15bad3c45ac416fcf3006190096d848da77239177c840c4ef756d592167844e167a09e7813f017fec19c56f3e6d761e30b8aecb452d6f42fb2c8e34ab66f6fa84eed20c1e2ed41b01818784fcb46399b4b923705ca1d7beb2b7a03f1fa79448302d7b914a5b1470e6aff81ec70594d69317aa93246db581e8cf8801596e9a356ee2ce59a5ec9cea20021cb902d450cd9a57b00c1c2dfde3d26e6989582cfc7bf06ecd219fbfbfd49867cef20ef61aee18eb090a392d0b4be0f93984ecb0f6d9b0d7d96e71802ee55f84ca8b33f90c918c06f81f90f6e90f079be3348c505096976de6cd97e511d6655ffc44f82f4388707fa35a2a65a46de31ff8a5b07869c73398ffeb5deb9b96493edf16711fd494edef86b8b2c67d6e43d8ee5ce47cade10025e7728b8da13199d2be3257495a0b7eff5890f1aac8214d30b3ff8c85446ba60e1727056cc1a6b76adf45a4d10634d728cebac677c2e206e0168b65601f4bb93787feb2ccea77f8f80faae109df26894da6eced31e21114d11981963e2102102b24eacb1dd6e9bafd3f4ee799acac0189c6ead324b33adca2eb11416e41e002247aa5f701b6048a1af56ff1ecdb1c325457259301ae324fca8f314c94e2e271fe0fb31817abd2e9d572cd423163c30265e28c0224e84ad85ad2ed9ff032e1108c2cb9035022da5ff042adb55b3bf5e6df5e300764ae132c888d26847173cb54058149780abecd648ea8cdcaf82045e571938c635dfda715ef6c89ebe66c095cd71fc3866fb24fefe49e2efb356bb1dcf0f28cc7d0e1496feb85000fbcf166bbe526ad8b9150a62b5af7d69c7841e67db0ff3f16c58f8259fd16fc16e89d638d22e2549886d605f8841d5697815b3ff0d67416863171dd4808df8c1175daac113644ead96af589383f29410ecbba3b17f7e8b97ff4d9220978dba088829fd125b4cb0f4f312367c3b53c4597e846e801d73067b13e0d45caf9cc22d0c5bfed34f31ae51dc27b5728f9b8b1359eadf2b15dd532c7faf42c7c7064dfb97a8b2102f8f8808ecf7a50f1e600b1e0f946642e2d0d8d21921376705478cffaedb42a7b95e66726d8263538a00117b109863e1c4b7dfb6ee02680daf17ec5a003275f4a7099caecc1d2a7846ff210a386ad2747da4e775b4c5a8dd430c2c2172fd26da477215e9813c5c09482ab86a0f112f649a6df89194ccacf9aefb6b2244fd32f80568f001920c65e7e4cac42eaa85b9563f79750a4c34ac6af0e6cd94a38aa8ed6ca49c3478fd3eb89d22e85b3e5656273f20d170bcc7aafef5c2a04e9d28c1c79503ad164b17027d7ba23b4aa7768e4c320321898c8b733fbd43b6eca92d2854fc16bf2087b86c7a11355105f69d86627f22e0456113de0aada716bfa66460b7ba6efd337089e7ac73e49a54b1a22ac500583b97391b84594bfaee13f4859fc7f7f88e4519bfda23e0e21ef2520d16bbe234414115309fdffb42079e91a7aed677c11c6da6162e8296cdebddd359632d59f12bcaa33a439a90a78b9020d7b86de5def0435eb0dd345ad73318cc41840135d9eaf7f2212e65f3e1d08020591fe5992f603c9d1c28919eaa97ba2c8a6cd6a9a4554ab9934b75d95bdde6910c1b69f450ee74843b1ae1c3993f28fc32d219f3291bcbe22c9af25062c668dec2f58c1bf30e39525bb556d7783bf432dfcb6e091bed83c40c922bb61078125517394634696ee82011492b8fb5e7ad4e7c448a4e7bfff3c79ce32516ac6a9335773e755047749d5483e4ac7b30b7a1af5d15b6d2392e46cef6f24ab109801a2808e90f13704530eac4a123458c092faf2cde86aa5121feb17268ff94b1a3568d67b3d872055234d2feba3267e69e307b4a2b140bd9f69a3baec4be7a75e153925879c3333e0c1e39202bb49ce16991e14f6d64f8a6b03c87dce26666a8155851f555aa1130cb11fb396d5da4d84f1c2dce37b6be3980ec36a09bfd41c40253a3759464eee62fa68ba20722df8f9418d76d527926a9cc6812fac7154c97c144ae82fa03a79780918802be02efcb891d7fc806c68595cb2cd19bc0741d1f774910797aec4187cfab4f915734decd38f02b1a581c09c9cfb2c9a59ae72e5dc22962e06b505123a41d5f0c25d8a6b78e67ed7f6cab28ba28bc3546f826a43c6083e20ebe009eb7b0b425967d3e54f49ad4f2fa360b8670e078f3e4417a1c97bc6226ba3b4ad1fbb5f07f0177c9ff77bf0e126fdcaa0e246e4ade5a90eda711396a760393ee4ac3b08ddbad509596e3fbc7ac1f5d089cca77d450f860293fdbdbfc3841626c03366f862040492adef9a3582d04986c6897bca5c73699f41437dae462fb451bde6b8417e30e19487b238302e171f736245ee13e9c149c8d75f0f5a70fa495f419fe41e664bfc3348d623cb1aaa3d9d87fd67417e2dc8095159f433c025c5ff90dc1e8ac12cdc18f767b9d6ec64a219000bd2f1ad2f9a293ca8e297bcd27cba69281cc79f10da95a2e268b137381dd62b80d4fec9df203d65ee124d105a1089f0aaef2e2bfa026a39d651671cec7dd00d5ed2b5b97064946e508d1fd1a89643f63163469e85469cb733c62adb0a08cbaaf66236a6ac7c677c28000a2586407f34f79f1065def64d70464b476d890e07c22657d587fc53dfd982753e2820f056e9cd84d3f00ab3436f224112c148639b7fa0441d583093ed3bc08e6006c769d1d4a26b89350f862b257ec1af3e76a270c55c5816d6438381dd8900012fc52e626d5b1e597660b018fcb5c54ad6e35cec3a088329581f776c017c2e6bf58bde9050531c84ed3a80d1bdd123d679525de8b1eecf3dc6d678b99fafe06da60b3afeb61c3a81b63e97555aa4635179f2f22be22474cb3481c90ce067a65aa33dac26dc29fafac36548d18b94bb2a795a0267135651823200b2aa349641cc0bf918d9f1acd02502ad0724f709e6975d6ec1d65fa5012eea6fee2bd9ca9f42f73becaf7c772f9416bc79709055081c268ca1b07ddd446962f7fc6620884b1126177dcb0a9bf9443b790ac73eb925a4c91f28f7e857833784929aa8fc440d768dac2c9db0d6a0aa2710ea83db66d1e8a8711399fb738887ee730d103e41c5f3b53bd6f5e4957c111832f52ea2e6a86a3b360cf3672f22c1974ed98bf91c489b1bc9da93a12ec6bdc826b7f6be94aa2d42751169a6a87ddabb4fcc045e54c6c7843598004f06678ee08b4957cf7e5bd325ac13290aed77d2bdd8de70d7e25f07f1296fbff3cd038497f8bbbca4b50e6f2fc6202140b54999f8bf8a3278f8c3e83000a11f7bf211dd55742f1ec0ba4ad7ea92f70b03fcc51d478e1250c843256e2b20e7543bf51b5d48c41d083275bb809d64b5ba42d79f0fce899c007c4ebfd47edc1ed5aeebfb0f9e5e733ab9f209cc51792c9359c614dbf11047f0c63497066e4b72a2bdcd83bf2b0b904368c92f4a81e71b59a20c6483301133ca90024c5b4d2dd9a4997d98ce5e78b5a096b670ab57b97906e56058aed28b8c1be3f95778967ac418e57a16ef1a8333ef86386630722e83806024ca16282362ab6ad921047681bed18888a4cc6cabae46d5ce63da9ea076e6cd5919cd1aec1fa20cde3d20ac3e9d1fc1b4af8503fceb67920c95a05609a1b6e715d49d1eaa51477c652135b5eb653213793f43f1baf59ba09d651876dda671f82281767978989d2048e31e75882fef17fb497b198f5dec3a68e7fb590491d709aa10b4c8db00444bde11affc8f53c9a0cb223be1f93e1f4e6cb3350e24ff8a7022df47dedba5ba8a637c0da4d785bef6a51144a66ee5b03e977874bbab2ae27259aa4bc048acf2bd4a6c17436882aadb52b487ca9af87d0f1ce8d11a26984448d11da99afe09d1f12aa9c842439d97f8858177d0662577f9cba45e1bb281e4fe132ab1d927a16261eb1022578b91ec680c8ae1f58b2a5d679a13ef6d9f58eae600726a17099c75b076879d35307fb5173cdbabe587ff02ff38826f28b81517813ad35f6f78b3bc9cd7080242afd007c793aa1d8b7743cf5906ae4661ee06fb69c96a9a9d5c44ac2c2e3cbd0675a2870f33119d583a993ae05c355f39815ab0165fb38050dc37f53ef2b3bc465459157a18fbacf2fc18af9a40d3bbf1052c33a1cc8a9878289904139127f729046dd65d360c23dc9bdbcc34f7916eb106a1556edf401b18de1a01ae89f1e72aecfe3df37dd92e8f3ca8409e36c8c8b45b1ca2fcad5753a44bce15573e2ad97258855e99c32d2774f22a72f6fe957ca2237f9fe1e370b929d6804054f0843f6fd20cedd9a2ac33d92c3c5bd5865f3b6d6d7afd9382ba086cfd2311bf5f8fe960a88f2c3253acc1521201e2310bf505c8f37cc648f78e9376a6a4462a9a87c046084db6a5bc764c484c708a6f849deef293fc41feb7f06a68f5cb878963e24ef366a3af64a3fa095ad7ebba6cfcc523f831eb0b4ee46f88910365ce8395d480ed15bf731bc42f359550ea0fe0316aa3ebe56838bd50bf4325304d163f088dfb41ad68c0b06bb9abd41d276205ecc46935b513fb4dce32f2466d6923cd446eb6c688c9f5215a075ac5cf56afe6bffc30d77ce2aa7bf1b24179c38e51a5d8e07e833034eed5a1ad37664bba869b7174bd9b93a674d741889135aa071dd74f38382bdd638ab3ab7549a522cbc30fad8eeb89f0a05aeec9c42ec745b19ad6aedc1ad77a9cac716c79191cde2430fc5889358136b6b1282291b26bf79fc25c300fc145c415b6b43cf6da3a1652da21ce4bb668637dda361e1f1adf0f6f56570c08ccaf1187c15b8ed1add02caf472160cc2d9d998cbb96de85b89ba4c4394fad56dce8e740e1b00c8cfa9db6561856ca92b44b2fcd8a51f9095bcdf97e6bff7aca689314659b4639fd724e339baf26c06afdef86a44b8e6ebb672e7bb597fee8be820b736f1430973d47e9f5b623e443d78ce18e6b5e7b9a299a7f6dc76241cd7fc0ee95e5bfb32e5466c7685e8e55b681e0c4e603d48f69279aafdb9a9f752e8d47fb2bdafab50b6891b9143e3cf44fa06c231323ff86f197680fb60910aaf06ee854033d26f88dd4574726e52eab0f979f7184a2b2c05f97db7565ac3f966d95c952edf638bbd2fce6bf37786a227bf050ac3369c01f9d7c6b654c7f490f5d85ffee7bc32eb5b6a08e03e94d45b3bf181e854ad75a0b8367f8a4d2a9344f649c8d4f076cd2a0fa115d42f91db26928b6da7868b81c89cfaecbda64be1f6f3787260acaf9bbda86e695900ea4a614c205e7ae53cf2b655eec6ada0aaf2136b35caab932bd38b172584e152ee027005062eb1a5349118b1a0040e623e04051414b6284aaa000772f7e3984da366aa5b32f8a8e96f83394f4b3ea445d2dd4deebaa94116092eac11a9c3fb7bd3e3c50b009110af218d0f8efaddebfbf4ee36d01ef463c37136628c1ed8f7e40d4367e2a35400ec7081dc0ed9da187022d8a745eeb70b282f0a1d633ab7a4bfed228518ca1890657a04e3903df84286e4901c948d4497a0b002c3d383360b858e1adc1bff56040728f8c39665cfc7ca6c322873045f8c97c4d58d2cb8b561a7f4d1bea837130e187832fa074f33866a96cab36eca2f8218b8e8899ccb8b70f946aeabcb5674414d9bc1239a34e34a569715adb5ba30546a6e11332f2f19a8823dfe35fb2f0b56912cd1a3c57358a3c5f04943c7b53124a2433137dc61849baf0f8a635fe9ca4847015ef5d4ce18e9e2c28e2edbc4e7669ff27604d495fa0d3e9246e3ec736fcc259e45b4bb6d913dcb7a6f4d6f2c0bf08a66ea33934720892d5af16f027703ce796c1f821c45b913d47895385927075e58076b04ca75717fdb46c8cc1617b69d6ed91ef303270bc62438041d88f038170f274b2710f61b7d0fbb3a586bc5b76327750bf1b4d93f6e60f57073583337dd55d70b74919aa9db413306269b1b7f15cea88f687199dc6c81899a3e3d9d5314f8e7b0cd71a4ae598b9bccf5ef876ccbeaaf0fd0f2fc2207264ace6b792a2bdaf6bc00190a36b9b7d95aea1d8e1aa1ac689c25b1c9277f1be3aebe8d7139da6c98fdb398db41206fa9e387ba6a8a9a39ad326dd6e90e39eda2ad6fdcc283a483a03ffc535a886d563952d88a20ce32fff71c3b5449ed5439a7bd317ec85ea2a17bd027cc67605ce4c61cab7aa2aa0032813d69a47e2b5ec812241f1a7cb29e4421e0fd69183158e634ead52d38e8779ac208204ac861be80c410d3b26eef2bf2b584c1eac81746fa47674c202862e8d4e747ea555e95fc3e755f36543ba6254c506f6ca4b6c01aca38d948d33812360b3bdca8a094177af4894f70afbd18cd0d5b09a2f73f4daffd9d905782ac02bf8992d5b36d3535bddf041ea578bafcf58b71623c4fb0ebb429b919ffc484a0b0df4037578aad1ec5c060be2e408e668b1b93eae7ef035acb8b793bae5785cc4837852cb4ec127f7e314beca5fdd17132f3fd2e9aa8c88193d8bc5222462ae7bde018ad40222131b3aed92b3759bcae6f5ba53878673b2e9529b95b81e50790c6e9f075f243b66893c0ed276be80b1d2a597281c9d3d08857f5515362d3b0aa09bded1747a9e5ab591d386df2ed969abc6ec836a01a6aa5df90c26e4d2f49864835dfbd2bc7ed494572675d29f8625aad97e9513716e11727e2073aaea65f6e265cff87f69243158ced25bb6fe889dadb756494766f1ab9f2cef0ba6896b96cc0bf18495f0c10f6a4a3eba09dcedabae998783e7b8d49a40de4363abfd593f7421a0819f7ca0cf91ecd89ce3d93d4d92646cabc3fc1b63ba1faf568279f2dd59bd648fa9f623b71dcba129bf2e236702964248167f6c3d96b4d1d2ba12f584c0ac2501689e162511dd064eee51b78d85d708f8bec96cd1fc588bb45d438098a60f7affcc392c397ccce9ffa8e13f6eff57119afafcf331f60815196b2dedda2f1b1d5fdc835a6ddc0e6e87e081905597d060f14252bd6697611c9c4ff9ef84388cb9dce8af7133278e4fa968743cb17bb2c2973fb3ad99c29a36b1cb274729f30123f62914bd5671462067ed0337ea5ff2798247ae7713866c3ec78b47575a6d3d3b98ff5ea7fd2367f1d219e08dc00e4fc48ccc8838f4f95e845f3ec6c5466772fdd4fe36e90e3a895fac497b4b6ea6570288868c4cada9da0d11d3816af16bf791648256c82f6c2977905018e1fcdace689a1f763d68198225c8fc2b0861956dc9b3941dccf531a9857c3bc4ea41a7af7d31816a1f8e8b72a48ca7f3d7fe7dbb2dbbda66e3938399e2b120118e350d346c3a6e37404663ef45b54e12e2d4298c48fc691b04a8ef83188f6017d80c33c2a336cfa955c0e1ee9def5cd2b087952dab0293bebdcbe019c1c46dca452eb2219855ff8dba04c85b343c9abcaf57acc2eae2133eb8ae03171db08f1e4251833e471171bf257dd58cb3914c7b62c973da12ad11fdf25d437b07dd3c1b6dc39d6b2f70bf7c21c434debe3cde9022ed3ad2107ff4a78b10e990939672d0ac4c4acc66f9c063f487b6611f29181e04e9690bb83123a85be8c2a95bc7ee608731b56dd3238b4e361360fb5dde52f85c2cbadbb338b692ec1f5bb60c30f864671900de905776590f36bfc8b116effb29cd971dee26e9abfc97ded2cdc50e4e63100217628430a62381497368157db795b6195a3d09cc2fabac7cc6689727b40ba0c39e9611bf6c8be5b2d1f9b394a61de7482c0488900aa2a200cf2a592f1a2aace18c631e269bea371f68e72e31a4b412708eb80f493b44fa23364549f253d1be6618a6ca6427fa02ff4b3f551c2410b4fea78b0df30632a403fb9c41d5f692eea0bf7033691ddd60da714f99e572edba9f6d471b29285e1cbaf1edbbc2d72691e295cb56713b5ea1be272c412f4caba1141650a0bcd3a17832d5ec9c2f6d0e6aabefe9b190380079aaa9e433c52b1c3b1aacae0d3e2ea9dd21af2b31dc3c801408005b0efd2dedc2ab03ac423b32bfd5b1e9116de2dd7ff76d82863b210f891236d00a8fefb48b7db281bd4d03b32bf067f54826f464f7c2e44044b908685be29dc45fd6aa42f37773ff650c7c1f3dc746a0e6576fa4eeeb55bf307adffdc254d03dba3925495f5c08244fceddeeae90f72f52fa41e84c30441be6543e1e1db1057e10be2f7d1284759a02be5e5c37493001852c913f15e3f903c049d9450484294333f1fd108ae0cc85fe446d0e5703447e5c56ed6d0c7090a6fbb0d2c6b789120bb606d3d94b60105174a90e9d44664d98934c9b3412469da0fdf61acb3a3bcf33865a21b39e0733b453bae1a29893fd8d1aea48205f33b3c95fbd1fb1d8405ae4b7ab6a889a072b5c599a9321f62ad722d28563e45301f1a76e1d80409f1a86fac94e570fddd0e7bfc791b674ee5df82461ba8f75a7bd02beccc05977fb23518d091c49c5372ab66e38b1010a051eb3168d6854599065e634208f261be1179882f1f95fc2691d07fb5e8f9f303fd49fa51b7344eca07a91f5621ed2754f352059e08f8965c1e2e35175e71a340ac55c779ebbbda0a9d9b9069bea976420680364d2436efdb80626495509f94dd4f3299b521c73b1ed44cbe7f6f1202d6f852dd8d9f56c92c7612db8806e4ea4240d6db05584d15e182c2cc5c7635a1b1a856c400d81f488326efa533de20fdba092a0779ae92b5d0f3c14d1f811bf2a07680c1876bd0bd2c071825b9d881f4b5a62941c6bdd11ac8507f5f4dea1551ae2718aeed4231837555aef93df099a52984d360c1c38f948cd43e3cc0a42f5e47ecd36a3037c661dae58b8fc53cb39a50ec984cbd7d2e4b101f1e977689c936d4f40936b0d43fa37a3a0bbcf47267708ffb1dbf82ae551171351f8970a3f36b42957965b9d46f8cd3a38e06b65de9eba214ee62e9571e0fe6dcf807354ed07f32296a2d837a0613e20b4b09941cc1d767407ffe3e1d1cae83086420df188599a9d7c8675500f1904f555ef90e6f824c5f475e56ab8f10c86befde7a92ec53d7a4b6642592b38bfc0b7a8bb4d0e53b99a75d90c681ba20e47e0d714756d1be24f8ecacc1bf4088e9f4781d1d04dae1ed8a33e0b3608f200e0e58c5372dca2c2f2cb90691b4e27f912205624152d4f26172c440c458c89a71c582a44edeeb266fa25364ff42dafa3285037b91dbf63309300cd52bda4b7493f0b79decccca743ecaaec0391ffe84046a753451a6a789609ced33602780394e77f4f582ff4ebfec4c0bbfdbf5efd39def71d00a8569614ae1f3ae99abe95ac939e4ccf026dd513641ccbb51fc7e84efdb48c14333c866d56fed802de6fd0565d09ec25ac7a30d03f0f2334c5bef70dd9c75eee96d1b915d1495bc3a870ab638d68740951b2751ec6a71f87f960b5e0961e1b6802d50beaa0543694d19c34ddedd4b7cadd2a334390b91bd616d7e8d6b358f5636cb7cd56b4771fc0b11e259e5a38a800cc51fb44f2dc805a22fe9cd198e6c2597268f8bae4ff3258128502544a5aae3271aef6342d073ed1740ae0eb1b11347fea8895cbfb7277a226caeb02660e5ade5355ce70a7e0611844a2d768c3db06ce1c3980c1afa5f98cfd029046f3016c2af07a979789833d017e44945e6aff86883a723d784f570255cbf077e322e53c5f772b98ff593232f85d4873c4f8dbf72ced5f7ae043349546af7367700b00335143a44691aaaf2bc1b5b2226e42f3f704a9e2c468975b15b94391b8744f13117b703d038a40b538c2927fad4e405e9d55690bc3d55945339b20453be0d92a3a90e7096b12434dc676c60307e6744d044811a85ee20fe94c7eb111c9cd8c46265bd6f577c9c22c4c7d624cd72c236eb0e7101746d347db4eb73de44a85471292cf0b2e75ff30d1a0f102f335f479d820ff719ebfb291f5fa31517a259464d70af2605a91838eab5c197581c64fecbd21196fd6e9ae8b781c8318d80b8dda67c1951ab61e29779361538837c45032d104f9f17c3efaa8da6b4f7a6ca97edcf4b0d2c6ea68103b10d461f9184b8ebdacd5f87ea4cb7b24922c1774ff1f316b2a12c59ed8b334031dc9cb02be2bb599fb8fd1f7778ef723908325d5cbb1fb467d450f24b47b27046ed9466d4e87739e0e64053a7edd1de629dabd14abb11da89495df8ee5b19d3d23cbc738363a676b3f4cd61f29c04af38b6c4972a4d478781ab1cbcb63b4d351b0e3b8e46e6c693b95e41ad849e5dc518d78eca090cfb09b4fc847ce1676c516a6182bca71c1e1147ee0570cb6974faef8e5cd6d8c476285e6d23dc7f4323286476084d2ee9c9e469fb204d0f18b561de950be0af0d7da882519bb9b5a33ddf89655ac61cfc0ebd62336bb3c6ae6e93d07e6c531a1f5178ea5f69f0167f51186e511eb436b48566f00225f6cd56ce99f6244eaacf547164b28e18a48c25465a1ba5c62ede514e082ea6de86faf78b38db5fa6e3ee387f9511a1a80506881c1bbdee8a28fa23b605bbaf2688f321e7eee5842976dc5cf39049f79b6a827b570b2fac9c22a44df72535686f4d1fe6bf00f43eb9d1ddebd654e954a581c254c6f2a7c711b9ca09312d4e989b53fec39a984854edd90d2ceb6f69ee4dcf1e4db92ca262e19523e6a929de79bb9327c2930715d97f691170d5d7e2c24b8b363898fbcd76e6de8aaedb0c29fd3b0a739afd4ae6dd978f97c89862de481e1196363192ab95214ebc591141a9f12dfcd2792f8363b48fccb1be725db71a6cf78e0f174844f751555a5dd3e7368bf49b63b273ded9c7026005b631ebb84311aa680c17f47ca6d478a88ab4975077c2bd332ceca98ac7aa6ed04c9a1dc876b8e005e4d875691ec3a1e7d8367c72b5b7c08865c396184ea40b48997b6841326bd5079c99dfcc0b0f64cfd8a7263d45adb3eb48f14aea78c93b13dd4db517bb0d3ddf05d787e7b4942a8e68c3e960165cf4bef4039dd6d062e2a6990d68470d4bd64803d13e2af15339e75785bef48ddb82c9aca49139ff2ff3502986834cc16a33cb7609069c240584d443f2db076e7cb9564bf526f6bc56d546ccbbca425feb39f1bd8528811fb0f94293f19347b0a7bdf37a06aeaa426235f7916ad8448e0f133a2a628401f0a80327f5319fb4b41bc9cdcb2f67a66ab8e506f178603336714312de2b0788a5e260c4463e68e52915466a2ff0174685e2a079ed8d5f2060ebbd4d684ea98ca6b87e582282a0ba228ea8a4bab82c250ff03fb44d82c4ccba4db2a9c43cf761ff9c86f3aabe17deb077604f332e3163adcf8a2ca0693217d88b8e40202dc1c99198b31c0e029504398ea176767112331a884b28d7817d1c97601a40d896da63a10387116c6548cbbf40a62de79fd850ea6ffa52214e73575838be34f397b990d2132c68fb0d73b9c94abec2907816c3a6ff0b228c2ff6c566937dca1be49e0f2c78d49511620a82f14b49351edbf0efcbb09ecfcafe877138fbad848a8e2615d321568265a2db8247ba218f33461a4bb78c1caca8a7f86f2150419b960d228e4cbc63003f78fbaab9ca17408ce35b136ad835a7a727209a16f6cb8054ba0e71acaeeb707016f7c978b44c6ce5768defd5054ef8b42f04f4c9e6ccb5a130e76ceefdf5c2308428ebd806bdc76afa45dbdb0d2a413c0b27767d7fb47bd3dd5b00986ce088b82bc9fd8e715365083bac98e68bbe6d01aac7a8abace151851311aad89dd19e76c4cd23a5b342a4543516edfa4fb459473c7c359a6e06d30bbf581529a0004e8ca59b7bf116e458e0f767eaeaab2bfd3e57894a6a9114b04b90b1467cd12f2d2c5ff6e39f8d6aab0e88451892bc07529a8739bd37b1898a0c2c39f7507be1275df7de8e2da93e6dc6fc34f9425d440528b61d343ee853c7e65414605c8a8f17ed3ea965a8aea83425c01bef153a7be1fd9436f8d973f95ba30124f10ff00e2bed5fa626f3f02a0e295f34a618d375e0094990792f3c6bf0dd43d4e4d229ef4216231d22e608e4f62731a571434484b434258d7bccbe3375d2f52b7e919aaf3321c3dfc906171cad8f32556c2ffb47cb3ffcc381b678ce999e84c2ab74f7664921e35d0f21b72eca1df874596fd67a339ba3ddf6405d38f51e6b5ae9d0a02ae236b25d0609ac3bce6513e47dbefc078f8e541fb2b4ff9a956759788fe4df75cd4c29556f842845dc685336419b46ff731d1d501c731f559570d257402d94da09ccb6666f6824c9b8c02d9e4fb769a57f6978b14f25fb6b54dbbf05f5a95d56fcbf5d7c491e3bfeabc9de730cd1d1434b98efff9d7c782da5a71912cf04857a70ac3ca008243f1d22024f1afe9b769bf3856ce7ddef34de960fd4580252ae7091692a7d7ddb93f350fe1df7f7358d1330b9b4ec2ca8d9eb4c129f39803d4bd279af31a34aa6d1b1f261ee26d273cebaa2e2e34d82653085ac21228fca35a05596dd26621ef334d36627d437e59154ec4456e6de039aa6d16096980764a2483844162a8b2af4b93d8810582cca511f50d0287745a46b763525ec1041c9a310ac1f7ef5f1659cc44c4e71965bfa3b027386f7aa9fa851a4b6b755f1d5f48d0cf792475e6869e823b8811ddcd89339d4f723db9616cbde6cdb9fa3707d0cce0c68acac2768bac8705a57b477ee124497cc06c77bca57c5e2b5897993c7e10faf20a374ddf7ffb9e404cf46af23452e72bfd60770ba52fa3e92348bae9692279910b594fda1c3f88fdda70c631e8c022d4f97c22bc23aeb50d0a873b42a6291adbfb06bf2d2d35b934290fc57f0d5184be4f4b8c7d4ca85685dbc1db0a58cca14e2dba2ad3955cb4768f28e0b48df0a6d7af649d1f25b2c7c0ee2cb0ce14e1cd679bf120ac3385a8fcf3de51cc2a570b4d4c98c1d0df33f3452a3e2fa41cde5ecb75c5134675ad3d41070412bbdaf09cd7750e900be59c0e1f65b0479d34f01ed0bd6f6de386feb07988a38b31b1e1f4a5aa82c25306e7e14f5e11beabe788cc989abf105db1aeb20faa50325af044c49bbedcd6e69575a7762620794a50bcae45b277860c368ee0244b9dfb81ae154a9823efa548e1d927c04e24760de585a8f148d87cf31e010ef8cec48dc792a7172ee2993e346eb7d96a49f49439a3266ca4a8a9e7e371bca255e8af51973d0e0a4f612ba26dc5e2c027b414b2827457905954f03ba3790260e36c3dfd92f5ac6d6f257ff0680ecc4dae1a40e35d0b0b3766ff0a03374af430a14eb6df5d41f48ce93a6c432cd14cce13aeb4500369af0370cbeba0961f75f6e70945902a17d2d754c6242acc7c91b2f14aa346b6eff29ce088c5f5c18c79e9ca1df9bf56a6b711ffb79389cfcc5d62884341d541fc9f64fd0a7c7c8ac361904d0decdeeb95d235b93f2e5e6aa8b4141ba378c581d1dd68b3c32b564174932265296f8dd2195709c94ba934e47ce716f4dc27158c0ded277108dfc83730c844ad3360e73270aeb2613e795e9f6c3df1f029c8a022fe20e6c099215191e38239c684d927f6e9354e3375d5df965cd28cad1aea83697d5fea959b6cd8fa971573fbe98b8dda789c04c7b5a5d05d2c620a21916e2c188ce56055956d5b4db4ef3ac35f33e77c78f1ef1e5f3389a723c910fdd6100b8f6b6cde73beca8800be6558c392ef1183c09b9e6f4ccc230ed55ec83632abdbb152363be07ee4c70d3d06426224f49c0e6d94ecf6d38f3865cec3920692f9e14076ff8bb245f4ba685a3f2293929bcf791cb4a16ad04dea7a5d3860d7ee8aa027ae4486dd65801092e9ee646282d221ed3d467219642b784c5b97beff7ffc1b730ae4656e6f56058871aef2dec87249acd78e777bcba6b00b30bf30e92de5d293733792648c94fd229735c49c7c2a0abd1024ac357e7e64987dbe62a35966bda579ec636e9ec90084c467d6981dfbf1a1c77c7d60ec875d4398b5a406db69d3cfe6701236d58b48a81f0c17606dda690d7c9075ac310930f45256b67a51ad6d6e35a806be9aa8c3a3926988855a08b78d7f36fb902a07a3a6c0153e7670c5b5f5c6348d36ec2bfd31fb4e25534d9e5ad545a3633695ddb3c2528d977e7897531d8d4ff3f31f9566a27f9a22d278c2ac62f3b5b87adb189af4518a085e71c54cd921f0f53a0f97f584fca7d10c187a7117c5c577af64deb5406adddc63c71420c4bd3d8e48cbfdff23e42dc4529f813e8fda8a4e14b6bfddc231caeb03b7580c308dffe9b6084e0bacd82309736a98e5cfaa62a8eb721873a6e698bc394c02cdeb51d5b3b5f857a3cddaea7555d8e5b0def9ecc4da7ce4f94e2b96a98f1cd771347a2b6aa29a06bce4c1905fdcf27c0c4c9058228c479992c420d4eeb8aee05319611c386a4c56ae991f2cbb7e47b6b11f41dea896d6de6b16989fd92b0aa63d5f5f89e17f3c6fd6d8e02b5536b225ec5ff4fc8c1fbc55d8333e28024d3ad6f4dbf002d983f12fae7e3bbe14a8eab84e2bf8381308d075d18eb60ce5962ded2df11ce0f1893890a3d97ca70073d7c1457c256792addd3aed47d277a1caa25d0dcd1583c05cee4d8d01551c198ab0956198fc6815e276ef5ed23f369e01fc29fa5f2126d5db5297a6bbfb13eaa8285f20301748c89305f89372b083f5faed19a7462284de7e3a5e4d565afa244538daa130dc2bfc67c834819b5130154c43c21ccf1e80975e381ecf60af6a7471915aed0e407b4154b2ccd8fa8d073c1a115ced3483e4c15b54fd2e2cce6fb48b8c71ac4145146726b53b1d21fa8d95521ef6d67bf1d929e95a00b000a18ad2b421aab27a3041bc64f366b5735d19daa2305473c97b518fca6a29129b3d4ba6191603add765c8454a2cfd643fced4d8b62e6c57a643bafcb7b4cffb15ee2cc6891c46f7f3593093b751ca560ddf1de5b11fb00a84ed0bf9081df373059fc83f55d53c38cf4049f13b269145f039376e6a3d9a785ac36bad12162ae19ffc82c5b8997c2b57adf6cbac0ed016bde073bb07e9420448198fcfc8fa023f8ccba3b2c32b0b19c7a3db7a56bbe3c42eeac4c037affbe4287814dde2d59ae43683e092ded62b1627ba4a70af572a4b16bd0032e829261c978d4a683d5d1f6af1e45b42c65a304aaee68cc98bd5fce83988f5c822a20afb56edf821bba2fa978c3149c0af6e837c04847fd56fc504712bca5f749babbb49a3af2af4d8a948113a3cd344f1896f0117504f511bbed980eb7de668c82c5a1e53f4dedb63c1bbd8d1b4efcbec04cd1d683b0675aedb15c6270aec14b1ff6e66b4bb42ade9b598f1bdc9c297656d1877d4b8a4ae997955f4abc1177e947c8b13991bf2c3e9e6c53a79f0597855c4375e91015baff57ae6bdcc44cb37421770fc50970d055ad02e4870009f667b091ce42e038b7d311a08a0412ff7db3f6bbef7e2099f362f02cfd6d2b3dbb96ea6f39790f43127e9e84bd43a1da1806d9923bb62c02ee378a1c1dfa5b2a1da48195e2d73463f6a72fc03f408e4ea21425b9292c12e65fe11c36bb40c3e217b05a9f56f874d120c6515a904c0003ee86a4f98dea7c574bcf00ad13aacb3eef7ab193e69a2ae869d99a7fe4af83f595be409c24181bb3c3ccb0f7ca4539dbf2d5eac476572ee0456d65db94cf2ef18013e96068f79e4ff5e3b7760df97e11c5f43746ed17a7f2bf28b577e7ce269d7c20ef00f1469b163d619eac127c973b25b9b47c2226dcc9d79b99517a5e3d0cda4ec46f267c058a13786082bd85932a2e954b101f078159477e2a9747bca4de01325fec6753c724d6cce92f4249a966e600f1e44de8f95979de1e76c545d0220fd7c39ad82fedde7a4f80bcdc319e403c137c4bae6cd971c32524d561e1f0530ca529e5b38106fdb55d48a71625b1bd58b4ae185985e65172db1d39d99353e8192921aa8e0f97d3ec5a336cdaf0cd0f6df367e0465fc20d82e69fbfe7f547ef213d0a0c17b4c37e1b9c1c9cc6d8b77bcd8de13d54b5c07b8f5e66811a1a6f0df164f51939749f81ef365e7f70fceb60fc5277b6ee476a62fc05be5f65998b47670b6e6fd78d4ec621c1bd61ffed1cb534a9eba52bd58968b4af881a9142191ad2319a330ca9065c5b988e4fd30cf2ec4aaa10cc8f8ed8b145d3e59c739ebeef09b72d2859d369a07c813c656c6949ffee098c7c7de1fb0f0a173faea0e84251e050c17612feb0f68e8720b85716da357add56cb7aac3f16448f31f2831807bb9590844f0f14bf69957d9611bade8c5e108e04f7dcf573fd53312348de92408586c870c3f004fa71b01ce82e2f1fa169793535c6a5ffa236558b171a58f90b42ea7b1a557be5a262fd43a821ff1c65224332d54eac9e9b6d202979d63330584ca84db8f67a12c490a01e7a8fce97029fdbdbe961b3c3dd0cf02c954e9a1bad921606d79512322b8a056eeff67fbeaf64c6195f596a75951b1eab72c8932d4dcf622cc87a6d781c5c3e2e84eac69afd81d2ed28fafc1c1ba4ba7f2711107ffd7915f49b9fa5e23cf04b20f51b941e71dca069dfbcbc5360f5f79907b6928ae952f41d022b322df05d2bd825e5908ca5115888c746874d02099898e2574008d83d01a3a95c7632bbaf2fa47ab757d23e249743fc0c1bdb9f7b88c1a6d7c2de3eb1b9c09ee5db05ffc22b91ddec0d69c349a881337a69ad56e99f8bbcf72eb0cdddf3575f4747cad27688bf160c0c922b4a20373e592db16722eef2a92afce469c0597c5dec34d149942d940189c2ea8f4acf76117fe67a9d6020b0c91856fe6beaf12d5491107c952042b33837235c549756fe7dd4e94e5b435021550ba0f78f5ff3d4a5613eb24902e454821ca0daefc2979f6fbc2d4ea5314cb755ad1e81b25bcb7c56b878db1044c9c96baf46a2c2268c671dad81c9c4e3d6d514797d073ee9764556d3332edd5d04aee3086a646bac7088c9bd0d459a56f21117e7a922520ca4a2911d457855fa80ca9f36e8e020d14c83e2bfe491f28a1ede2032daec9fbbcec4e1b8cbc96cd6a2fec833637fc1d19ffc59a0799c11e4c30e351bc8243ab74f8d84e657ce63152ab80e8aa7dccebe9ee3a860d4651b1e9750266c9146f8fbe940f47838878a2d72822a752198e3eabf3e9fe099e44c09666464f3cd51bd5bf067bac7baa1a352b29a3e10634d280677385ee8a358a0b16663d5cbf00ba314f54548969cec85561d3d029546c6fbfa24a50f8eb604f12ef3af952ea6cdd20841583a1f4cf2f99d3ecb9cc7aeec7414ae5c25a7b44d94968643ddf44df563c03d2ab1918f24734c1f39d44b26644c1520b89b01ee4f26fc9a79afa036808cdcebe85042f114284de7870663beb986cda641919f7915e6e6db1eafd461039df3f7cfa34f1a5ce35f1843f1c0e23f7d7ccaf905198b7c41b4a2a7a4fcac4454ef8dc74f8b20b695ad0d8b84d787f98b1a062f3cb7d34a7480f95a634ead78d250000cbde9becd5a577901d40d59f205b8aca9654da03b4e6696f1bd5ff31b463cabcc533c9e8f55447c1eb999782c037d08a4794d2d532554485222516dec935e0c2a9a02d9d71fc7f0187c1dbc71725a31ae996d6c5c306d99350f67e3d762f87b72ae0b4b935893cf788f4311ac2a2bb788e261ea04880e8e91418a49a85f777ef70dc1b42ce4a254203601bdcb5b38247d96c99e4ebcf736f01a7d8637a7a8a717a3d9e8f71eb0c2bface2a6916e15205212b06c2e5cfe8dc0d0b008e16e645e08036ac4a4f32fc183a1ab6b907d0ac9d9b3939e94b8167104736eb2094d7a01ba57aeb9c6125b2b2e509a00cb0651019bb2f84d5b7b3afcf61eae97b02685ef42e9888f3aa89d97310bb7a4ef180eeff1f63bce3b70ef5d0d28a8e02e8239ad777bb10de178b3c57e1303a8ab62db499248a36acd6e3abfdfb09d8b3dae74e9f3b67024d7415c5baa5b885f29b7040cb7d6b55557e7a2fca40cebce029d66e9f13dce7d81f7870ca003a1e098715ffcab353b16aa6aca443fc0fa4512fe3eb5cc828979d84c14f34d2e06dc31b45e333280dd43a198aae9288de232f3b164e5a153b2dee5fd09d3c5d44f68798db3b4138fa12c2250f581873397cdeb21e17620d406be484c70d1b4f6ee2a40c47e8c3b80bb57df96fb37a960eab868daccb1c6002b69a807e9cc17f8458da62aff06558a2034b61f67201a55f4fc5d615717dd0cc23f6958a3a944bc5d4e81bc866d719b985cbb91a21979ca18d2c0b37769462d1216d916985abb6b1fcc83b3cc220e8894dcea283e6d2186efb2af4d9c223a404965a3eb19e8d0137f4f127163b67eaca6740c449c0da791cd8080c416b41bef89aafb4b125084b6b17130288c93cbed70678ffe27cf39dfb04891e0b2be582049e1dc0569235633e0b4faca91863992fd7295ab176b8f318eb0cbd67bbd94116c172e32d0f525806c97ef1c1db3c7d3bb4f40fe66f2b6589629ae84e7f38cc28c9c1f78478833d8dde13302c976e1587f5cf15d2f58e061458948455e3258de18ba6819b4002c1c32c65b4f01b2778e94cbb799abe1c7912170369920bf9923164442ed4bbd915b66f63e12d738ee130d5573ef553961fb0d47a6e21efbe74ba5da445612738f9b03a1098fd11b281ff2a175f62ee757c58a379b3d125e0c7c21119c0f26a0ba6c3591164bda16b9849f94c3518c4cf8712d2e0ec25f6ac522f6da6c9161c9a9b7454ca3601f24ca153b0735f2c7c7a8f3515bb49f3e8c1f34ca1ae98611421b93efd4f3f2585c69f3a8d7076e7ffcb6ae147b1487b617ce15f75c2ab88db34232c0b69a6a4ed6bb169cc4451f6c1912a38173966de5abebce248db0d7947282498c0a8b2ebddf47f5838ddf2e63effa04a428bf589225d3f4a7e5dd1006093ca48bc6e31d6804aa522d6d78902e296e958d5e9d90f2c9259d2af0bb8affa53d7fcdedf5774419abf9d688e4087d79dca99f5a287030730bcb2dd9dcba2ffe339300d5fe7a1535014c5888f98baf2bb03201a758b75321fc95ffdc0a7f401938490b6fecfd53932136a1380ebb7bd5f5982be792b905018fdc57c79b1e5fe1bcf0f558ec2f4963b6d2e023e03fe5df28ae029b30176363f1b98e9d9847aca4cdf420f0d63c9e77efaf8ec851e85059e0884a0a7a355d5d8dc5cbe3f4da856f09a47f5e4333df344ab58899dede611d1dcae2fe7111cbb8a93099c6ad0310864eb16112b8bbc3822a13395c288d9d44d3d5ee6487fb28629f9212baadb665716b0fff251835ba6cdb412953e28f542a4faeb2d462332becb3db62645401e12a89f6b1786eb8716ddc422b1498ab0095bff8ef675d2d80125d53360e2be77d409953b96e031878ed209a58aba804420218ac71c7b39899debb10c63eac789d06ffdd437ea98b267c681888263d8ca9db107ba5e88e9a707890238edd983e80756a89584e5242d1b3301a0c18735467e908f167d2b3b83a43b374ae92984d648cebb8291bc70a69318a2e8d029686298de4ed61b59380da5a4c1ef1bad05b39a75aed9ba2828716fdcea2306b4efe598a4b9db4b83192352d57e97d82762e67fc8f1ce9dd9f611d3d61932fea3a41946cf6b32c32cb33b17ff68d35982f3924e2238b7ba4d4c488e22940aa37623fedc296ea8a4db47a48500ef9bc7ecb3523e43b2bf53916e31e9dbb2b41788f93af19b40bdca248b13ca3513b63f9beb01710733220dc21573f91c6cd0dab746d11ab63cdb894dbc7825c66c7f63778d3eb1c60e771e7d751f3c286d9c370d0c9eb3caac64a5badd1766d0ddcb8f27a4277e172705a83690b582908fa429fba416243905750c71e06b2bc7b5ab172f42a202352e69689a7100546a64d958a8419a9439512620af34489e52c4e414b83f64699cc82cbb8710a6215ae42e48aa5c614b0afc6df992543a950af801c9fe199b4c42e7ef949a9547bc92aa0c8f6e4f8af2e88cbbab67f07595550b717da9639caeaa5e352f47664464d2e882906e810ff764290f67eba787b6f2da4448e41229545b5dd81659ebed43038f34064372ad2a2c0e3af17b575d2c36b2f7f588b937cbf3da9932583de2b2ea580db62d94cb806e3e5602adb09c2fc64e28bba499606dc9dc6e859c55e9a5c9802610020fc04c55c02ab463d769a530adde4ebc66fb7081e4d9e25ea3bb31d83656f6e60843e269ebb4e3d93ed763b19272e86ff2dc31778bb21a423d5dad721a3cabda39ced41bb1afbe701dfbb26fa4ec4cc82af705b9bc79f42cfa3b230b75bbbe19e084d3213240e18130ff81c5de9e4568764f78066c0cf8868fe3169c1d3b4cf17e12ac98435594a6d89d38a705465b44555a183bbe7b33d216f27676b9fcbf04ed6cb5480c25cc861d2e711928350f5974604405296587f3f551c42dac1f6fa9b729b17e6ac804d7d4922ef415b08bf5ff0dabe61ca9e3c6f729d36c4fa1d26dc76a31e4617f3ef81e40d28625394a359f55b296bcac7c031b2b42cea830318cfdd19670a8ba3969912eb4b4a2cd9a8e8b6dbc28879aaef7e302f95069264a4c27bb8280f60c6e78c0cadc0cbb43470644b2e774b91fc9b06fffcf8cf91f5aebc87fe46ffb79593bd28e2a1b04da9e9cb08dc6f36b743fe2e136c55da9a35ef48fe0c707238f0ead8531e3e4d55adf1e47209de2187389b76b8bda37090d869de322835aae19373b987f34a144b4d1e4944f4654341ac32cb683325b2fa052151c35aa658fece42fa63bd48141b4b88e3c2d2ff9ebf10e07b0a48009546506a017a5f301e17d8a0be5f36bb23e2193a29ad37b210da66eac17fa34036b9be0171eecc2306276451f3331147ce21eaa7938a0f96e2fcd1591962586cfa6acadf0aac973e8417cdcd1565769916a70afeb6de7d580ddb9b80b7eebff8f3d65cb0c0a8434ad19ea6c679e5e8543589e1eea8a888fa612c49e44255f45dc44da1968f913981aa891a8da351e292222627b71dadcd278cd3ceb4c71240e370a95777c688f749a231abffffd426c8e6ec92e5dad6bded5f137c93fa5252e174534b2d964db245d86aa83e04d955c3c780018dea3a772ee0481a17342c5f602da86defddd29451d7937709ea399665c65c98c2ab381bde2d56d75642aab7926abb57ee9019ff8a02e26b697437b77701650263ba31f3f9cd89dd2f885fc3ffbacdb22895d3f9b443f3b043f018b140de35f699c17028af64387f5f395530bde8c7061ff94244608e2fa9e790208589758a0ca3ed6d47ec919c1a4e1d1488d77d387866545217eed11ae7236714926fd062ed3ce13f7168bfb25e6b46d630b3b28feac7bca8b1c60d4e719dfc27cb05558acb18d73d0fe65daf010a5ef46c5f67332f3d1aa9136beb174f452a1257a914ce4d9426c42dfe5b9446f73a773784fb434aca8fb7024be6a9db836801e97334d7686edc06d7dbca5fa9f2a5e7ed75ead3e07df76e697fce106c8d972b0c2f6e2b414bdcf94f56fc85169c3b45bb90cb40324c1daa5beb7cb8b6029ea34b48bcf66f894326dfd1107401c8b2b5abee53088a2a608c2629a8eee817e32f3c92ca8d2a4eb510c1c9f59ee3da6a8731171c8e939828a6cc2767a8ef2bca36455aa84a18ab527338bb9dc98595978cb2f8d80f334d49bcefea365cb6acc1617598acbffa8547e7cc3e0ed73d0d898eb4a21f0f64df7246f15255851362d44a4f4c6810ad1d3d1e5e6103af6c85bcfbbab2e842bd27a3467fca87e7d91c8c745ff1dbcbb9d30f6c399777fa3b2fd3b97bd356e25762312835168a172736bef5c3b426c6fdbc8d8250036a8667c5f1184cd5fc2151cf605c7e96baa0c9fc44cfde4556b627ffc5b8ae44a25ae5f0db278c5c8cb016acef622eafe8ee3f3b6fd1474a874c6f3d2e587a431e57a54f4577f0b0c2b8ed2044c1c6418b2fb9652fe5e0a5f84b5b2ed0007fe242b7a9b79ca5b279d9ed88dea779a20e87fe352ec35d985a6052f4820ed96dd1e211b4e60cc30cdadcb938cf32407a4cd82b35665f3bc6d889a618b942856439d988a151760cd1f9f7740afdf6c552421452a3c8ea25fef6e1f19ad7f9750c0527090b0a1e6c2d4f6fbbce5959706388a37c62d58d8b3692c20d440d3c71a4791923dde605ddcf688e686187af547bbbc63ee4e79859c54c63885c017833a54ccb01dd4eb470d80bf8489944935e5825944d34d1f0d5da14209e035d7e6cffcec5c542ec757f9e7e772e1a2da873660095b8cb7ffc88a4ecdecd2ed248c0f175b13623ac05bf49e646be9694b7eb2d508818457c91cd31d026a67f142dded69c0e9a08242d3aab28980ffc860f41827740a027bf9c7a773aaf252da71f8014982210e37acddfa6fa8f6a2ada99a669052ae7b4d8710607346f9870bb01371a04b742f48f5e7653f1324ff196902bdee2109262d608bd136bb81adb1fc12a6309db286ed6f281d5c2fff828506532823be4143827ffd499d3231488727de720ad8f74d9ee2fafb87494a37ed67013d58e812302a1cb815a8701a066573c34f72badecfa246114510e808e16397a2c9f4a07f42c30f3716a8420297ab23515c4f9d538a70e5b224eb967459533751b5af2f2472357680984fd858ee045725e72bf11799fc147e6e6049e0bc35bd26c24663c7aa694d8abfcba8e221b1d8d6fcd4d66ee5d969a92323d8a1bd336ca1580a6344be0249c35a56c9ebb6662fc599fbf770c2812b7349768f95dd75c6195e0a29624fcc4f5a135e2a375af57a5a213acaa457d96bb5b2a98d5b75725fcc3f193d0673c757debdeb0177222965d88a954656ba2bb8400a255a03285f7e2313281904dcb2186816c9198a749310563ee98e1624b001cd785525c1a3f9e5cada44dfbdeaa3cf2b6d526f616b721d0d1f6f2345714641b2d5f99737dfaa83291c1803461420083a760d32f653610810eaa6e0477bdc8eb1be389f30c97e8bd5917f34510f157c78a7b1224bf2b8cb428dd01026c1bafdb2523d31cc48ee11f2300339d1e50d2effa5c70d5c8236a2b62a09e727c489917b4861291ae893511a4b447d63bda592418cdf0aa622bc61af9b79d0ca10cb1415d35a699f8aff6fbeadb326729e165290ae0de383b0de7cc2571489163de992a9c75faf64363556547a095459e4881006bffb2705a89defcc4b26270bc3a5513034753b7a28d3e7e628bcf4144b876512a1e020ff456e629cadc04408a1c799df49b15b90280366016a6dfbb2e999ff7ba1f8d35fb922b76bf5271f0358c14f6b2df21543cba753e5d3f21a2c485cb595e5e01643801642dae5dfe7329ff283297ec967f66ad2ff3db775376e77f64e307bd35ed5ca68edd5b09e4587676275e734ebac3fa9703ac5f0a0e88fccbf8bec12a725f10013b0cad57b8c6dd328b4432601a89c68630314e0e277fc14de4b2f73fbd37ce7d7dd497dae2ae038ba3a847bcc2fabf858cc6ec47cd07d9fe90e25a9382e0fffab31a00b4889f6f1e753665cc4c7af875189f499c325a09c8f7ae008fe9aa325bd3b4554011af273cf888e25ea40fdc33425812510708c063e21901b5b757070157882a8ccfa9bbaf4f50d15efdb2e4129a19485ddf21b25650e0f073fb8cd010b16720c1c2931ca5c5a394e23211896930a635f3b98c732e294bf5889f0b5848e71b4ce382e96b9705ccea2a9f3d9defab1b53324b28615038193527dbcc74e5503c1d57c08d681184266773090503715e149a8db8efe2f3013639f6792f4a98c23f5be8bc7df3ba33b953c2de2db9442fa9b2aacf4c327d767d0dcef4b76a07839c8c85700d67bbdfeebe7557863274555615dd1bbc88fe668c0b3274f5de6dd881f8b3c554e14e0573f236ccf717c7da7b4e81ca83ca62514f2024fa57e2207865ea7db912202f2682f3cc3e17e6536397c3e2f9474f9ced88fe5046316a2b9695c64e54c1f4477194ba6517bad740f5613d679d667e98a27031ca7fc62697c4098625d97f6aa61544bdb1383ddd0cfd76bf7cf07754ae9439ae4065cad770ef7d1818c58d48bd4bbbdf429674456ea5f9c3f47e940f80f448f08bf40d25498230b713136416db1c08765cc4ebbec1e7f0b9fa2d7d6831e2482714001e70305ee1c6827e1493ea093373f6903ff1fcd43595d5bfe68d4d62d66933fdfa3d39c2f76a296c11345f2a28ba5ab149bffbdaaf1e4cc4b4b9e6facd36584df1c9e9d70f569e697b0752b07e113338811f374b1efcd8adc1076c86586e987b09ac7bfdf76455d8ec0d15c37e79e12160fb36c6db68af83df967f2106328af122b6a9a8478366f06570b8a9bad0241346a7010469df4cff605f828e5fb056169d01c5e9702eafec97e768cc8c212590c711d6227bef6652c3cf7872b845c4efe859ce10b746692507f23c33c207f1e1464d6336f796887510407804174febee292d7359b1d137e2969c6d2b7f087b833e2b5f0396033ef8f40d2dc87b8fdbe20a411a91b893518c39a0064d7826698df3bf64932e9211f0c38e2d0d8841e77040950b9cae432311707683a772d96ef81f3d355bdf42b6e7871abf079bf3da83c5bf93026dade79ec37199dd05cb610f98251b6524681c12619801ba95ab8972f3d6ec67e3f96b53152f3273e6e39ecd95484fbd266724b6b0888d18a899a47f80d5a0b8f3ac35e93b76a8bd622b19b09660e1922e273e60572308d4e6428341462a836fc70a97f2c1df3e71fb68db6a7279b150a13c52119542500ea685c3e6461578a2bc96995597ae601d5f64a580387c199771f44ebf1949e0772a6cffe4a763cfd779af02e35bbf7d3e0fcf4eb9ede357b0adea0fe40cf58e76020bcc3fe0b748236af1d29d0bebb4defd0a9bf9666ad6b62ec8e727f086e315334e2e521d55e0b76493f5935434c8be94acf96d166d55e21e457806266eb4c83b9713e3ecfccffaaf6e7a10ab206d4f31983a2d77857cd97ba4223f29a2ff5f8904b05e5666ed22930066a42b2a22360238e49a3ff3c3252fcf70683747ad9495a664219096c79cfdc1988893db3482a8df66c620862e59eff8bf70b5cda5431e6e721814416d63cc9db9be480b2a77c2e96cfa185b2c44251a8a68f889554fb215f80e89283d802530ad3d9390bae0694249ee8ca05e044d7c98921c3e0d884c3be922bd696510f201215656a392c900412338b700adb57452a035fe4a9bb1c1fab08d8b30a1c080bc31027c31fd9e005ae03f2fbafed9d1e7ccdcfed20cc4ca772cce465879cd33c8f9f648d578b9e69b2b13d073978dbc62fc1cefca3474464bd228cd88f564f06de5eb4323b3f2212e6dc650df5861a572dfd9c82cef75933f4f7b5df92a86cf651408652e3284089b7605ec85800ededa7fdc7ffce6a32bd9ab7bcce0103aab893aeb661da3b50ba5124536fcc73523749338092cb12c654f49e1e80dceabd0cbda8113798f2db6da6efc1f38dbbf27c95b70cfea318a453e554362dbfcab891380728572e4510b1280768e5c7395f7793a2f12f8ee7e44596e8d7ec6960d700d808ecd3a15888c9b691e1c6da3529a2f0da8edb12d4e6ae07bbc920a8891405803039a3fe420ecf8628b1506860d352477bfeb2173ac19a7458c74a5a37cb9555b6499d55d2f28c4b50850a89baef7ad84c6119bb60f3e0be9d9e027ee28e96ed162cbb81d5e0b9878b80989324be510088580aba669db41edabdbc9a1ca84c25aac20f9f5536fbbc6442b94552fde26fbbe29117a8d677b482458ccebdd50844e394ebafff0beebd1b783ac158ee11bcd9009a242c5546b6d3fce28ef6c37fb6d8de2e831c90bed2243aa68fc9fcd523c6a761b5d93886e7f99e3a71adcb399fb3f874a12d04d632a365363feddb9b03a655e4372eb5f02b9894d805c71bcc3b03e6708d0680e84ce4ba619bc3807e6f959c72e612442ef907d3f7d600025b31e47ac86698450b948a946859246ab169165c9f6589c623471bbe7ca8efae2072bcd82b7ae54071f86cfd4af00e70c00bf7c162d4bf94edcf244517c9d7034f078f626f5d19cfc6701d5eab2e49a2a291ae9376624a6ed38ea4b62ab4347177e1d218482d7970b2034faff1aac2cdb0e3b5227b2ae1501671c560d5b86198d7aba9950c5e598cd88d4aedaa047bd0a1199d46f39b045a1bdf885ba17e73a32d2681d985fe8ab6d51f5ea5c1c25f080fb5d234d741166e419826a1bd521e693d3f6803b382de091722bb4f4895af807075a21e67b597719626d04a4fa443c2b222c8a56fc3995342f6b4a6153af0e0cabb49bb564143a53d52d4146b13dc728dbd0851cb476c6acc96815ed693eafe936bab0f0d34fa6f1b1a1e1669ecd718c110122d828f56981356cfe27a4f52443e759b436195effd6019a13942be504f826b95a4635a378dc4bc4371f83a38ebcf102b6ef5d68a541f3a43175dfc61bb929b07f450f47612561ffa9791e88f36f9a6294bbab0de0488325ec693c6ae21676d0e43b0e23becccb89b47803b139ec65c104224a198dec36c636063116bb26eb146bf835c049cd5e2393d956cad7f9c0be4234975209439c3d202305192c05f3e3a725c79c98a17e42e87e06c03f8f0a0159c85d45bf41b220ddfc6d19379bd2f67797ff96e181e17f40e0f7c74535fca72c02dbd6aa54f221fe56262604685464e5bdbd80f4ece9907f474cc3590fdcd786480574fb354d084f19906bdae92d6c11bb5b64f734288ba8dd09fcebae4539bfb443d00070cdc7752b3a36c2e78ac44924c42a04fc2ae3f7dbb468fc5a26ee503c60f3094eec2bd6b15927035c113c9e3ea029377f3cbcf0053dba109c9d8d443272712db65c3b7574bd17aec6da77b353feacbc834137245894c08c02f9e61dc0c18eb5d4a48842df4c7d42e1c33bc0fb3a2d86638d9f2b7547df65144634ebc5ee4e46036470f13612d608aca221ce12731febe9e2188b9519a1df61c0e84bde3f3b93c2b8eacc8d41704867a39d0c4f4323f5b4dd9560b187ee1f39d9ca61cce2d635cd60387e27a822306d481ae0dfe25f40048c663ea1ddea4925e556bcb21b50b2bff09e1a4e92c11a3c2d598c02a66c9ae07ffead52430776bd9379fd079a891a54ebe595a94b726d8237dad8f257d436bcedf115982aaf68a5d3c4b029b5714f59749e69f03b8e753f7c9fdaf3d4759aad87e8022770c9205843bf76de141cec16e80990a7128519b9de2e425197592fe9e0b4ffd68a0275c71042174f4234cb5ef60e8ab47527675e961e0a9addce94c15d9b24fce3705cddf4a93f5419eb51637520c1bb97b7854754ac97cea462e4a6eb5f528bb673af4fe740b7ed7247cf603bde144b97a3b20d884e73f9d4125c80c6bf882684f93b3985a32faed40f51aca536fd6fdcf1025428cc9212830daeeca0b5a1f68992e689059a0f536cb7052bd406217d7cf341915a1ba0310ddcbc76c30d1909cd4a6589b29a83ff11ff93097cce94247b31846ebe1a91fc9f3abd0bbb4ccda83bb7c21712d0788717c86b3b3b39a502e2db8d8b79a52aaf292cc546298d4c3e9e92bcd4c1a9216c5feb176b09aab8a3206867665de6e40daffcd456cf507c42374c4aa054291d1f8e15a3ebded32922f6e51ff7136f673df05be0880820cc2e36d4e6ed67df35ad5663b2bb374bc3989ddd7b368fb5a7317266905ebe48fc95f1bfbd7dd1d55b5eb090dca7cf9c0757531d23ce739e87c19bb0d8acdf900b8454fa463d3f05b41d7f85c936adacfd5a3091b3b0bf43cf6c693d0fdbb0ad15e7311dd7794974ad0663de2fb9816337127a63181edc972e40cd6f3123ae8d745bd8151179848939dd3b3c133ab1dda17333fe47f67984cf2def3e599cfb3de0a1777ed9b640695f5ce2791729238fead97c164924b9ff4e6dbe035f1ce17403c925866f9e81ffe2cb4cf6a3d5b66bda2f100ee71384c4d8d4f0bca4cf65a8deed5e7655a9d530fc900b34eef39f52bc0487a840799e5c5c866bbde81f1e2b82ea3a06d4187876d8abe54fd3740dd7b56a04583c5b31f356f657e16524555c66622f1478bc5ef496cefcf1eeb58abf6c52754ef784319f039aef010a3ab350b0f2ee87fda08691978fd12f7fe2b1daa95b1a99faa8e8662fa4f1f6864d47ddff9b70a969e83477dcebfacee5e148cf51ce3807f530cb312eaeca63afb80c05f312563aaf57ee2dcc7208ad4fcaa5a14724da56c768989eb7468be7ce92f70aadd624a828603165c5259c566b1a3883f46e82f2d5513c8f2a55e2c41ec99b6d6f9a36ff9d1b5371a794c06f082c1c401fb663b26613691ee9cb422135fea57ab2847be4ea89d8bfae203cfaf6e5cd9efd0a0bb352b57e6d2512ca9c26f38d1e4cb65c65c338950e79d05107fdeca9154e426180610eb1d581d3f43e1181ddcdf1e7de1d13f9e56ea7adba07bf624c50999ca092d69bd77efef925989d01e6177564b45905e8c93c0d98ebea95e8a0d28199ac4f781820d2872c87733acba6dfb2a8d43a9c4963e70128a3ca1d997dd74fbac7b1ba0edc6e4d6dd1374f5a66b52f5d3a7bc1a01377dd4a4b69179fa690ecdc09754e2c0263da2c116043aea45ad6d1062c56651c632e37b715c28d228173b90a53e29b1a6eb49bcdae6bf7695fb2f6bc3344ab9c634c091f660c5d94b76789c2ffc9312949b460e12aea4712d7226a06dcb39433ed35f16e1e19669324e1f9d43776dd9495ea516f1a5e97716426a26a0cd1ff341071f09ecebb275562cedc1c0341a0428c82913c1e26370ba30125aefc728cada13af1d1d2300ca9dbf9b8ee37c41f008399be9160631cd834005e760954c64edc0f6bd5a4880053d078be22d557be478a1033510828a1537134e05f3a7a76b18d63b53f5cb9eae417581d94366b3357570398ee5824f6cb478b1ca6d3bd09d96d3fd68f5cac251f915d003266b851ea0f3d5f3b061a0a261f920014f5ca2b2454abdaf354fab53fa5f33c5ce3eff8139445738e5191c38145747329ddacdb1cab6a6026253f30e67d1c35cbb1ae8be4fbc0793299e8ef034484f9614ad985425a756368bc848ef6e321ad1d120528e97cd5f95835ca0d082621f6adc149195869758bd0426104368cbb9887718039bb561d88b8134f667c062a39d71b9f13829a9f5ddf486922ee14a733567fa04e14a54e825c602ea9d64e01b7ddf0714e1f93aa459e43e83ec8f5be4f1b843a7709064b40e5431a2d648f89d7e3a0338e06e6ead75f22ea82d70b0da0f80a50f6e9c0a030539a94d9f1c2d94dd30871630e7a28c44f4134e0f326edcb963bd87d5a9291ff9718cd238e3072f75cf661c3e37653ed3fe268ebc8ec007caefcdefadfcf91ee40577bf3aec5ebe0d91037e47f54ca551efdb9e3ba321b5b07b96b9908ed781b35cd1b86e9c29cb2fea296a0c8ae8511e82e908f35a2cf9022ff046dcf68f4d9311b4ca6a525cab71273c6757c377002cc82fc2b85cc0e252edf2bfae86b16e29a9ee24f6ba76c0986ee8123ce677de6075effe4c7a226b5d41dcd3c91b293b40e06671de15d297aa539c20a87e9df0c41bff3b6bf6f8ba06da84c6be04eada8876048bb24fe0cbf06d97f319876562347acba92b4e49343c9f6f095ea68ee950444852a6b445f170b2a3428df919ca2736fc02857903f98ce6b7719501f3e0335ba90591cb1bf21f9ddfcc406901db9181c06055fe26b4b022de88ce728a871c8c70b2ab1ebd7c662738c9e1b5850fa96bb1e26c76f38ec07fded23dedf3bd7a8cef59d68ae27280a77124cd5eeaf6cdc779f3c1999685da53c59611347275b5ef420f42c4451ad71fed06d9254150d3c18536e3d7f7c3395159b77b3d49910b0edb05c3386a77affca4282cbe1e0e12609cc6c4582b550e23ab80e75950e97f96f929f7cf4b6d703c2ed7478993a485cdd3d274c837577eccaaf39c40b4aeadb28a36f654d0e0e222d5e5a9f025415962330e70737e2492be415bf3f692b82293cde1fcd40ecfe5917e6f27dc77554c4b6370b5355f887639ef69b0fb14b0236b19575fd3031a9c8da993140c2e3fec2d35f9c1557e5610f48f67380da8cd55bb5191a1f0351818629dae6990ad3d5472299cda7abb3b3562f5dba4defa2a2c444cf136de2a4975b635f913e63339f3428499b5f1e7fe2e581d68000632727ef3f701ff06fafd2c344e9b29d2076329ed12f8dd263ee9e25af96ba996eaf1b473e93d80a88359c604553bc883016625e92d4d47b7c79e1bfd2fb94d74e178cbd50f94300f80dcec117d7f33ba5e1798de39ada9b441ba37822230d38e21dce9fb713b538df6896072c4753bc3633cbc02dff9d878b58aa551dc88206bc86a8ac1698d027dc0062118dc1054d9c6e5d52d7d0efdd353197e5f8cad2087a95419ac395a9e56da3a272c3c00bcb54a0de09513c9398f8dd792ebe492f3d4edf5f2ca0b4088e27c60954560a5de5dc6ad7253f2a82ea201f99005491c0cd9f7906e25732d33adea85696e3ac579c5787e35c219b7986203bd8dcb8bfeb11dd3c9445ecb1989cc73068d91ba7248db324216758639db59c0bec7e415620603ae78f05cba7af8a867049aaa5963bb9f6c41bc50b914937c02258717b1bb35d883e2dde3cf3c3e9f3ce5d2600f64ba7b40a5f2b9db252cd974ffebc81d50cc24978c6e6ae178ff421ee9bc51ad441adfd4ab1ffc2b03845d9f7af896329009b8979a43498fbfcc8a9e85a87900fc2900ed7a685244e74230fda3ca8269fb083ddbd548e46e34a72dfe66e97d6fe483c5247cb1b19a5a46492bc6fc0806ff756e2cb1f92226d547474fc73ec6a8142259dcbfb6b0b91fa0acc0e25ac61c53ec6a9f98a7bc639cd7ce9e70165c06d444ec8780bb27203b2b2e0c2f555c5b8fa51b7391f6cfaf5b269b35d791c1691d0a6ce9f12ebf69ae0d2c77ee4c6bcdd2ca9f004644815c21a26058d6aceb6db15d469384ea7480ba9275d5e09b2763f2cfedb9b69a3b53b38f14565b891a2cb6634e2755a04588a4511870dc3cd1de50baf2e887d82593c8a3314099d7ead1cba701630211d752105a8a37c5e25df7ae33eff241d6164302bc53e8acfa82a104a24486cc1a34668de5193bc6ca3d2f4e830ee3349658c2dc3fa9ef3d4a61d3281321942baac5b1c608158f7cb755ba70e6ff1fbd472ff69dcad1f523e66c2d51d9a542503193281cf2ce0e007065f1197116bd019630aa6145b5c04fe59dcc38777359f09dc4e7c1a053c616bb4ae2fd88f647812ac0f6f4625e69623f49f357dff276cff10e34aa7ca0239004b712ecc29ed6a991293aea449d55ee5deee3f4a7c634c60ff600aa237f0f5d00a4ef932d42d784f2f369f1f36707108bfe7f6231055e1f5921ad592cccce2ad1f31d784ac672b6f80eb904ec1849771a13f649b9f2a8de3dcf891716368364ad8f8b0347464e20de659cb2d0668d87a6b3e7deaa8a1742bb706f3612479320ed2504a6b75be0aa65ac18742600c676cfa051fd154b96038588b149843183aeb70d13bdd101adb65783d170f9e0a97126ad14a29ff6743c216fbda97a757f9fdc617b81de2de87b265123b9d9c66bb97e4fca7ba9cfd8b5eba234f0a76a7853d18d199d6c7bf9ceafecdcf36e1eebb3c6d353ad17852b3ee657bcf769c9accd7ba06017e0026c889a327f2ac8d6a9e2fad8e77506712a74294b7b3c8ddd5c1803c708af34518a70d75b69cc208f9bfd66aab0780d22b13b918c46957b5379f3b9788fc7f520bafc2a294dd59387673d3db0bc878ec442ef20a3b4393fde69754c8eac34d38e1f209b31afc49c4b838866dcd5b071ec17ecc5d987d266ac53f8c49594985d43b5a2d57663b659dce40b2174d9b4ab18d13ad9875b97d9ceb7f399ca40b76b3286d4c2ed300ace4a07d9378f37b8790e69ed09e017c39236d381d6048045faee5bdde7951e94f8ca7dce083d8426e606b367cccf18bda55b142b282ce443fd7ec7469159811288d1ac2fd62282c2edebede36d1d81bc71b13e81f99d5d12b932ec0a35c5d5fb607ec411e02787055ad59fff994d73460e77e4269ee5fb36e94a8afbdbca96a17c38d4de8fc81d9e378e2060d96f50ac90fd1c6ae22ca728b1db8c2b9864d1bdf5a13fbfea3a6af604ab398b34de8b3df7df38518d5448cc92b0e3375bb9bf612d39cf9e3b435494327fffd93c545480e8ffbc89d764b283fc421fa0d9043cdf1a393049f434f685048c3883263a8314fa1c89e3625a08dcecdcc36ea0c5ba69ce5dfdac402d5ffd17e1149f8c6657d5011b16f3e3c1419a4109ba7bc0a3c459d0f522b6b33e9ad79a3460e7a244200f6315572fe0b8556a1c32dbd3c1d32ca915725089b7bdf2b489d3a4db1dc31380a07947d57a1cebc9c43f581f970906d96f189bea8058456b0cb7814570038683f9650dcd05fdf077f9f1b006286368b9c429f6ded402d85a2a81b2772779316f26f866130590f548a7ece6fae71b8c168f954afe6033207b228c2f3b5da0fedcde68c82495bc0ada7d89f5a704fdf0872caf2368399519284bd21d77d01c6ce3ea065250c03e16cd8dad3e192e077e1db626bf71708d97bfe750bc43f612dbc0ebb89571cecb529d259e83320fad5a5b9f5e7d3ca7e4d895c2375c56412036cef31d64329c1ca2aaa0a50fb2b486774fbe1ec75e9d9ea3390c2481b0d341a247eca51fcd3d8045c4294e99dc39856f8da917ebbf964b64e4933a741b8d67259ae5b0ac480b170c1968bc373eda45e453764bb371cfd45058756d972b1b6c347f88cbb7f6dfbfa17e96abc54ad84b693109462373e6dfe20d41254cc28019700c595f9a40e4cfbd02f3e40bac61c819ddd8f614e8bae61215561b85c20931e0cc808e040e64daa5207336747f2f8d5338eb4291f79f75461cff9f7510e94ddd6b3b2c6b0a2e228c73c524e9df4c39faa1df454a4afb1a5e57e390c3e085a0f74ebb1b485a096c8539ad940d15f56c758b06cbe14c8b5ddde4b51932e5dde67e25e1d8caf9c67ee96c7fc5b528676860ea62a0ea3a0b87a9b47144c9616b1854ad7b4f2b3c2e321cbacd355008bdeafa0fa7ddbe958f9872b5a76c4a023e61adfda3127dd3ff9ab4229a6fe0caa1ba119bee9328474c18334ca19da893e438311a16affce3457cf8ac05592c5a0b8ee2294f9b8890c15cb1eac9dde438958eb0da4f132b5c60336a4311afae1153a1f4b13928830baf19395fd2c1e70a9a92265e32ec1e2fbb019ba8ab0513fe095b73152a818750c7c6a338f4c8d0d0fa36c7d78b30c7cb32dcccde107172cca1a3dbf5a3bb6a02ed03525f2a5a9c891c2989118898601686b5284e191253c227cacd53b5dfa50e1d01f32c7edb041b6cd04faf7dfb2b6dfd63d7910db6c7e4d3c109aedd8eb4b434380fddcbe69afb1ce968bf8b02a792e48899065e067f8f8dee41ab825d03c5ab7ef96f826d42e781ed8a01ed4c8274ab3b0d9e7a0bf3191d4131df6cdc533195b3dd5771fab435e3e91981c19ab318af9fc09249a62087b199ba321a94b74d23d3a9b28fec7e9edae2e0cdebe66daf9cd54156dabee3971ec3cefb2888fed24c10016bdc881e70f24bf82265e02b0e7c1888b34ce6b944eb0798e0793d494d204b3bf4c053270fb0ab6f8f5d099b044578e290373cb21d4c895259b4467f0dfa7248a681038939b07d72355dd60a4d5636f4b9b763fda06030165191f990a4e4f7c392f2a2e8410bb2b6347fb9e37de4dba6b2c9e1f14dba37f87bfa32ff0ae19f43de802a1cae0d034918626d083a6240cfe1d6cb85ab1d252b591080f74fb59dd7087abd5591dcf06d720d88376bd66679e53e528f72e93941bb20b275d46d5e55c2c53f75ff5fef67217b64f89f9aa511641479592a96bc144e7de62eda28822b2ef0960bdf64f7c9eb5791884d52e75f5ca9564387122ffd89f1be9a5ccbe2c4d9f8c5bc063e2538d13f4e61e7927800264fa7a360d3d6f35043e5cbcf1adac1a87759f7bfc3024aa7e10c296a7df29be6244eaaf6b1a0be4df4e17d46874e617b80f58ae20293824a5d8d84dd7b88a19b579d9092ca4d471f2689b3119c026b8e8f5bb265f2857b0bfa661c4e577cc23e87c7187d34733fc2c16962fcbb87d1da0572871ee518f059bd3bb955cc69555759a8fd9d119e2643fbb3757b6b5d57f2dc019f2f07ac5d289ea2506ef42f73ebb9eb796f67d729bacc8c3af3fed3a0a587090188316aaedaaba3fbec1043102ef1b3a813c815a8cdd445523987d44b3ede441402db8bfa7c169907684f37e6120a5e6ffaa4ee66069b7ce2173f7e697e24c424ac479849aa97867aa0609997f8bf415204179ba7ec5ab941b54d39c490f6c6152dda7f390d5289fc67aeca8990b2de9e924387c0198f42b2eaefb3629f1c03b5f76b31d25025ddfa89353cd8d8f4af0bbdd6441a74353173feb8ea7bee0af1ebb20a2404c6d28ef5831b960bd8d8beb3ba95bd038eb777f5d44b814dedfaf185b4e50bae2776af32c66a0ed99d0e95cf82d6390892a1d66490e48432029cd339983070c8fd31178f9a56ef22728371c9a8aed60b42b7323ada64b0c64b7eb5f3e8c039c8eb25c5bb5076f001b245868f578c1917c31767ce3e962f0bd2f6374d34ee0c93d61c488469a44efd6fb8c6e51ad5a1007af454289bf6359658feeaecda25311c67a51773e81a9e0549be26c4e490c9ccc638a3fd3e6877d6f059e6490f52127fbad1651057f2975cca7b6982cdea00e6c5df23b1e304083e9d0ce2924fac94d62db2070a31c0e73b311137579f6847655da6d310958ea79afbd0b07da951715794b72646ff4814f52b4bfa2e5b600059491a6db74c92216ddd84cf35b6e643efa49c53e258f981c855cb592fa19bc6833328d780dae7d53bd1c254c4047f91a742b434ea7c2a4d4ba29001e9044b32d7cfea8ffc39fd0f48bef5f112f1e648fea469438cd18ff7393aab7e4779d48c68bf6e5cf3aef4691f1a2b77cad4feb92b27a11c1be03f2401782a5cee8a19080df74e15106af1df567d375d29aad642696ddcdd361e409d09bdef6368b64d144e39841cda05f84a15a18877b491f08d1eab23a30a8e6fbfd01c7a5af28e085574d7982ef0a8519f1d035392eb752863f986457e17995b5289e21a1d3ba899619089afec00d935380f849004dcbd9f2f6ec01aee9d1a0a82c77e9c611ef502adb89fce97d9778eef754d7c4a2a98a9744b9c225a89763a07ceff5c2abf1369ee9d69acb6833f9178a479cc2c0c5e8ef350e17b74119c34728d3a08741e848e8b9f07ad85dac5cf5122e24612337dc8e543c862b3994f4306433b9f0ba792438f074b1697afbdcf1f7b5a0383a08e9413f29ecf1c0b86ecbca1aa76837a56f40c95efd8c32d20aacdb85655f2c78f4cc350c572d1f740451207f4a9290302361313009e7624c067bf229eb27e20602a774562dc6283e15fad511288e018d8e933496c3ff66d03a045798034ae98bbf67bd8b89d25c34b5ce48e101f93a693a5b67c8ba0a30d7c401d5d63c129184b27f5886674c5ed03d625943b2313f2154b6065a1e25c88f1224f560f91ddff3ea2a1825688933877fdb022e3f7fa5ce6849d667040fd75fdbc4a4a714615cb5a57022a88dcd1e8e3bcc171a84048581f531aacd395cf9199d6aef6ed224fcb6d35aa4e417d8b28bf7d83a037d61b2d57d85edb3c5945c5bcc9cb5125b55bb83c362b8ba694d446bd14c87f78530966107c4e5a27361bb2b902ad8c4edb6df3001c4a34bb1ba83ecf7dffa7e5059734b78497af5e6bb7af803236175c00aa63666980d0d1ce6ee3bc70f8a895860bbbb72c0afef62fcdcd875c646d9bb19ab0e135d689ce3d7922e9795c2e9e0b55546831829c76103e56e30d3c54f871c52ced107fef0242a12e5a23b7af2429c72288f2fda5c1d73393522c9bf77ac00076bdcf3a12c325b325b749d72fa83640834bbec6884b52e0045d404233a361048a815b554f6a0d005648531cc5ef33729854992b6c62de5cbd21190fe9245eff84f33bfdaba8e54092f9614b7918cadf3663116af23a1e67ccd1db170a9e496eb72d5815fdc5c7858d5c2cd53da05231a5b3cf106d18c2ee5be7dc6e3ab0599140daea71e9ea815bd0aee0961d38cbf738d4cfc0fbe46daaf3008e2a12214ebb8fedf4388ae8c954a41bb903272ecbbb7ad53d68028adb3dda2ebfeb98afa3bf488448fcc18f3842605022c422d5c2f9ec8be16eeb59bfabc535a4183774be7f2dfed0d6bebe0ac7058b271c67a2d0f46eb8230ad71f1cb036f1980484562f3d6c4f638d200d9dafcbfeccf5ca072a3d2d387c80250b6c5dd3c565a4dc75bf85e4586b07c0f60dbc7cfb3b97991115852c1a7cd0f1f73e94235558746fd87f598e78a75b2621c3b3541aae0c0645defdd0339a92f7ab4813f3b69bc3b3e589cbedfa6ec4779c2e8c7e841aab218983a54df35347563ea4694c9dcc38a0ffd9d53b7318ac233f90f389955a4f27dc3faef6f9729d9d744d6d1a9ad3f89ef9989a472cdab281c4c3e927b560ba6bab886ab471315c509cd0cdaf0b12d9760612e9ca066f5715cdf266ba483f02ae151c36eaddda649de09c7760f18bc74eadd70ceccb76bb1e482b4b32e8289dfc39b89f550abc9d3c0e47c1ca1e1469429febcafc75c0f6374ea02f2c374df53eca9270c435e782a7372abe103d85bb4ca413d45647b1d5ab09c38156806f9dd9021ffe9a4dd5e6abdcefa6f8b5904603ec8b5643c1fe42a4ae01f3c88fc6a9a9996e1049fc2babee5b4f0c997d9133dee488c52d7391a04c207d2366819f4a03955933a9263ae6dd1200dbb12de1e8b3a8e31d986a5845fc5c1cddb23d75424277c42bb0a8d15c922986d9cf2f0a1434e3fa4133f4155677a70882813b2c5ecd8d8bb474acdd9ede60594cfc9f83d8388499be213d6b389c4f2a390f4e57526033cf259c2d445ce2e00a675a8538fc9a8b368e74eff1f0798d8cd353fd4717abb79bdd7dc8cdf189cfd53b283e39b73fd0d4a73c5621ff7b9e8ddcf18d7b793a9626e2a19d52d2944e91de48512d3351a6ff2f0c0c98f1c181eddb6abf293736d7b4647ee35cd6a3ad443024ea05f087a15623419f30bf2af2ce834cdd378a91541db7dfe5c2bbf9b6ff61309baf7aec5b0508ebd3282b295d6c381ae6311cfcd0f755737472e416e28ffe5bae830ddad7b5010c41eabfc3b915895e46df69f581ab2c80acc8df09de7973241a1f4112dd1db5e98924daafa97f3832e378cfc23a15d4e89620fb1a4607721f76f87a8ddb6f8ebd66c42e65e5ef65075c6998a1443a32491a7be97235f9abd4b3805c1e90e70afce8e76f01a0f1b0be5f7ad627dea64319ee80fba95d0cf36313091a434d4b5f69825f9b4b94ef6f6adfb5a4c891fb3b6bed2a9d7e5cad3fb2c796e97a17f4df24352ba01b239f6d7a190b3198fa734add8fa6b1c0ab98112498d800ed5a90c3bc27c38d59ca631aab0d9723a4ca1df5643ee0aacb35f0dbc5ad7e1f53637fadd2d3c877b2e430060e1d39a303bd161138c79ad2dd1ff4e39ecd5a94d78303d646ebafb0f39710fd113c669d493a5424aedff24874ed3e863a4bc091264a6bb3fd830da6a6cb3860487e6bc8b6e628f536785732b7818f06df5d5db672e2e17a3b2ab897ebc236bc3e4922264e96939392184deae6a2893a9b03cf77881177459866b2977eb74a7f4420d01ec87f9315c14fecbeadd23bf90ea6bc808d0115ad696b237c607af813424cb520f1bb04fecbcfedbf64fe09bac706bfb185bd07daa643bba65f7cfe01e232f69ee057722b884956623efcd5fb3d308dd783e06ae921acbac30650d0044afa3c241499e4d0e97f62e4da9d4880867ced34db4018a017079d01d3fd77e079f7baff3c0cbe9689f23a0821e243ed44fdda49c80e42c1ba11b51c0e20be5d6d48c0208fbfb4eec69f64fabc675ef4a19784163f4aca8f25d3f248f918dc79766507a1aa73ef2fd04596731ac0a34ae493b9c79e6c18c2175aa7ac0d1beffc39766c733e8c58b8890dda506a536fe7359439fb0364574160f868f670897b3c4c9e90744e2c9d44f52051910653f6648db6b51caf6e858e13fc8acfdcf14a6ea8774c45a2be9da5e58576722ea3592cedcfe5ecf755d95fe988a01cc5f8e4ffd1b1fe9034394360bd951bff6c439d59f6423a3ac3100669f6ab5e8bcdaec9da8c03c4554084570aedd5c1f1f378a5c0fd4498415e4a0f87b91e2ea1ea46f7958b68c9826fc4a94d5db54e62a0fec72d9eb663ca6cb3ddaa50aa843cba4a123a60fe82e654ecb4d6ac073ee29e363d9028c6e35790ce0b2ecc2a3956c3559ba05f2373425aa19ed2b518a3b90ecc149022212769944bbcd281ff584adeb4bed398ec741e6a1533b621bbcbba3521a08ee266c008f425094f9416e74af6c4f2d6e118720cebe10c1f1e4c85cc2d1e7e890002bdc441da3b7e29489769eba5c7455213bb1b40ed4124f5724de39cccd88f4a60317554435c56a8e6362be8b74df935bdd56bcab20e7d70798ede5f3219e0bc273c26e9a731cfce3f6185296349531375bc4edc6155e504e6bcb2d3e7ce2a0a08f06908f9ed5917acd2d521db5fc07445772159342b0f8164e0935f23a9d83ba6570576d596b7e359d8b9119c7c2c7c271db8336e3a2dba0681344b4c1ae33ad225a9ea51f84e0819e92ca9e46aadb2283ae04def94815ec93c2dd878c01246043db3cb286a5a8f1189c18734bb4a39d7f0dcffd0a3cb421ece6a84be28dafc9feeaf60d3ea6395588fb5c909a7603c9c0bfe24bf8c61704ecfff09e033eedddd2741f9181e39aae928b6e732bee87a92576806f12b8cac632eeee6d750231048fac05e6f7b50feac8f10a7af4cab8d9f1ff4e74217273807c3bc29351bf73ae2cf6cc926f96b112315ca8f31e85ef0ea7b4a7049ab7c3b44328cc9c16649b1ae413ced33bc92ad809e1d3a50b5c142c8aef830f77854146d32b1373c4b436a051bf665d003d785506d2d240d25397e199189e99e7683fdd00783a2373db2e5224e2c67de88b29207010d0421462efe4fd0cbb57f1799219446977925f7e9912344b237b9998a25cb894367631d2a4a294c1027e7d4f371ab333631b56d6223ff2f8988602abd91a78eb81f9c367219321f78ae7c3ccec9c9e8c95ff668fc7322adb2c6bbd9b514774f940acfa191c374dc8d7b42ce96b6b2123d0101bc1ba0edde290aa7f0c4f36dbaef9dea11a7e2c0ae3d7b43dc94fe4a9b813e53b49ac6e8cb9b9d39f5598edcc9980d93ce3f483ea24d4568a5960c54751bd0ef34e19336c6a381b753477402044d3217448af9391dbe2a08f596513b6b34450394ad185d86dc88887e07ec6f583425741fae2f41f28f0ce063ab11e694d24300ad1cb93db658fbcc74503e39b292992565bcb202e46dd92fa116cbdad64d5c8159cd639341472f9e90debc5816415bfd2b92a5c15a78a17496ad7f71cdd8810c7a916dbf6a1a253aba8e25cf17565a05a9ec8e51b4be37c0be5635b344f10bfe92571fbf7fbc62bc6783ae9c1018a7263d6d1679ec9083236b75c77880eed47ade264e4f5ae0d9adc9a06654a8dc4c413f30a2c5b86a98214ac461c680cedbd7cfd3811d3409d5eba2cc635e1a872985842d880bba05e3a76124c2e38031485754065482ca198487fc28944078d5807ef9b0fbf6c51e524e3786d54b92b19caaa98ddbc176565ac62c13ea7f2a08346161c9e590b40a8cbd31ecf75a15b51589eaebcb94e9693b9639f64bd78bc9f9d43609f7e014d22e9a5023774d5f1c660bde554167fd54d9e9da27f2d92e28e9e30562bac7517bd13cf98fff364ec3f06954237a06c57f3cfabf3c206eaee1a1a7e7e9e05f701b5624d947175e0d4e8f3b935feaa93b1e00298e9bfd58b8756e1098dacb14f562d6af7fce1b4371d95c06ea135fc8dab647dcd79a14dee30bf4b0dc824c42e816001e7052994a99ee0b4518f0b468638791cd104fc487a5b2320743fbf1ccb1aced3f6477c2ccc304c46779facf4dcbc74f9e2236756aa2d8fcd9313206bb15e01d70f074835ac7cc1fd71abef3adb22d17029bd6938f1f558565fff6ac432ec888ef3b3b196836a41cbca8bb719b7315acd0660bf09bd558acbbc0009d3a4c1d8668f178a66202da367b39e90c5ec656698d5144f9fd7f18c797223f7e503ad8fa70341a5957910afa64123caf745381215c54e9ae401458bb7ae1e24bd7a2949ca1b203ec2c3a38653442b7818e5ecf3e95e4f43e56db2df4ee39b8855a97f2609598760b382d5ec20234c5a80e2cc86647408c1d1186af923fe4563aaa6c88777d68e6e2928b48ddb9170a4aa927d153465d3a3c5cc7fbf559c5df7b3e2ef8b06a89a1cde35c2c4a3dc398aff3e98356a1bd64bf6f71a7379443db6df70d2e9697b23d04aa970f9c9f1a1bcf15a16f49b31f993e21d40f9594471b84710ba7bdea245fb87fdd7a18d8e6964eba62842029b5bfdcbb6c19ed1ea16933b2eda06ff729a4daea020fe84ae1acb7185dc31fb932d65b4c1fe48682ed52aba2f06c6dbff1dccfdda150176553a442f26f979d46fa24f5ec47b4b788e05675ebf1392a2114e539d83616042133e473a800e541ffe390ae62fd653649e1b6c78e3c94c16382d8d25e7bbd1439db6c163b8188b26b70dd36eea65f72888190cc14c834778bb1b9fad291cfe5e51b9c68c90ff513383fe91dadeb35b7a778b78f461553f10916408d658b818de1bee4ed37038bfc8e71e3cd08c2c45c918fa96062a85b5bf431e351ef4fc3d7dfcd1420e162dfc7c72947342d1f088f97b02e8b76b72eb6b21ac87853f392cc69adc5351d4b003e0a989c9fca030e644e11e49712209fbad0fd0a2e9f7c7d46fbedbfd52168c2bd6afa747b19ad916372db4d8efafeac4e03a859a8d76d32d9aece59a185e737fe28e620ed15ae890ab0fb23170462dfba2ff49496078ecf90a3fdfec72d4ad13a7b821f7ef7087890dc2c427abe82652141f6a1fb7c4bd3c648cbf61512ec94f1e723816f58a39a18d1fc3094be1247a58efc22b0d6820c4009cd7dbd64f13e69e487465fc3f58ef38497cf651118daea2d7deefe78d29591d4a26d3f942c646facc9236973c9e074c43297f1b53e5312bba8aa3ee0470cb279d621f8399a3af34bcc88c7721d6540d7ce42976ef7ade8bc88fad430ba1c12d50f99d03e0c1a46fdac40c0a922878f1f948ee5a6efa9bb989df1b6526c2a7c2b6b32037f3197a3a6c7feefdb26bdd593cc04b20b2752bd7ed995abafd6b6f60063d0f44094bd70e886b695f6991e7c8a28b746c19ab1dea131c28439a65622548a8daf241ab680000602fe10ab64af012940c300cdfa62c3c616bb4ae2fd88f647812ac0f6f4625e69623f49f357dff276cff10e34aa7ca0239004b712ecc29ed6a991293aea449d55ee5deee3fbaf0293e86877a069e4c02e54aecd673ccd96b53def826729ae83bb583b9a1ff749f2d38d7802f737a874a1869b3d2d854fb755dca4ff9261c1b42e68ed386bf5ab5f00d1a14a9558afdf3cfb34bc0137f0d61659fd6c5846fed371c36bfe9aa4dd4abe9881d0274516516419cddb2278fa059294b60b0b918f307c4a53d7ec183ce5f0b8e6e9c3bd44f4b7e29a993a141f88ddac9aa492d0f1c24f5dd00908a986681e9976f5195fdb62a8ab78cfd864f617784e0fb97510721612cd48ccb8cd0e3f0c81bde56f548a0a6898dc7da70a4bfabf30cba6f91c35bdb7e52125119df84a3072be972f5fccdf3c211f89e65beccf5b691980bc503d1abd2e820c60a1678b8158d61eaff2208646437a460ccbbbec37e0ed0be74e9c9774cd6cb8291e822d56a737129af55fe77ef4d87b090019f8d78dc12aecbe2c4b343a8d10978460c6904c04c48dcb47f545639a1384691b3504bcd15614e26228786ec2c74eef85a6373965c3b23f475813c208e932272ca716b27c568e2e083e71aa6d701d3a94a017402ed1ce17b0559447ff7cc117ddf0371f1d758966416eb0958afb7a48d3c77fb5bbae3f54725c2c6ba8c118d27d8759c9b53fc286f85a63ac819faf860adea1f4b0960e170706229f53d068f1e50ab364581533d87de1a7638c9ab0433f218f70a89f22c8f253a8404eba6ec83f07b6b62e5cc00b607ec411e02787055ad59fff994d73460e77e4269ee5fb36e94a8afbdbca96a17c38d4de8fc81d9e378e2060d96f50ac90fd1c6ae22ca64351ba1f9fd88c3f34bce27ba1e91365c4206c0cdf0965875d5ee8a6c7d048e9273b55ac202e5a8e6cb12e022fa7378fbb3d32f541b72c35dc78dfad08b930d92321275ef78df0c0b8b88a806aca1c6350812a7c332a11a61f47f6f3fc556af715c51f8714263d5a0cfd508dd0dc02ef09aba96f06be4460e92eb106988b0ce4856cc15941ef3a3b9eb919ad707ae31b90b68ab92badbaf2b5f947dab772f39c36c8ac14734f21ea943c3076d2d4949fbffff6d6e3968316cbf5ac2a099d6a0077f4153730f906a3208e9adaba1ff66004e6f03f75d4dbb383acc8ee75522f49c036f797505dc19311fbc00f1f0331d4b4d74a80f40a83ec7132fe1527f486330eee268d169a8598262b48f8791c2441a322733700bdd0f6e3de21290771d4bf6711706a3a0cb0f6f3c5c1aa17d9a11785d37c4e85dca4dd169da1585dc9ed949b5745d6d73872f3d00ca2d173c0b264d7c050b122e91792cc0217b2663b7cc3063c471a938836047d87d83c98f658a3c6c8dd9fe8db8078f43b0257b8a992cd57fc06e7272eebd37b252800ac5ac8125fa4f0367f42ac13c5bcc7eca4a700cfd4756ebaecf8b5cd626c5c9159217281e9762cc2b2a40caadf719ce9f23277fef0d298ef1a86270e40736a24f608417e8b5fd38ebcb555d05e0c85cd70a3951975dd1ae14b1bd7ccbe4a90ff9a65bd47fa72b7a7f1cac2b13f50862e518953fb382027c5e599a4681f76a2c9d6591e518d48d54e6956ce755031b96b4da22189d8d71d10d1b392de4d7b305f85769524d32eee959c85747b791c7fe0703df186a98d40547ea24c08c00c858e03011a201699969553a1a412fffee48484a5b14df787c7a745bf7df100a564394849adaa3e2708f6056a067e25e1d8caf9c67ee96c7fc5b528676860ea62a0ea3a0b87a9b47144c9616b1854ad7b4f2b3c2e321cbacd355008bdeafa0fa7ddbe9490794b9d24d6ede6abd18dcfab770d6bd2ccdf70f45c986e14a9f5b026bb35863960c689f30381bdbb661576614c97c5d34cf4099b6d6107a88530b8560b6791dcd3d3715905a0f2c1533dca017200ad6b7d595c6a57dd539cf91cda3292f2ddf44f8de267e6222c6f8ac26d892d989c73c5160ea4fbfe5f93574d67cdb99d90c6fa2159453c2f431e6a348f88124c785ed32cb02a219362dacf73d2a298fa115e97a430f7fed68ea776b4e13523c64cae2a692735f5c8e0f137f70b93de604f6b9b73e36225d233874d9fe93167d33ae2af68ab29e4ba77ad688253eb56965b24a6318f0213e9bcfdff02004b35b730baed9febbe8a02c74a1ebd6bfe31063c0c84c6628ad8fee961ce9aa8ae9a28d1791cda1dec3bba2a91cbd883acf4370c83d7ac75d742906b09f0cba70710d34b66a31f95b65afd59e7f822283ffab72419ed3935a5adfb6eb6ce58724d20d9be0e81c2eced00aa21ba6ad74013a2af13d401419c1280f8ef5f310ee35ef81b457b41e8b8afb92227ac43e2ecc369287347fe40f77c1671c1cc95ec7c1a9c5b044578e290373cb21d4c895259b4467f0dfa7248a681038939b07d72355dd60a4d5636f4b9b763fda06030165191f990a4e4f7c392fc7351cbf9401d258780de343f7a9a4a7ad74aecaeaa02d1f922f1fcf98087af65f90fc65a8937663e8760b9b2abee1fa3c063f20f870e5f32ce43fa052dca3f6e348ec1e3ea5e71dfe88164ceec39fa1b1724c22ccec1f118d75a7eea28882997dd88c54bda9462671ff650ad1c6f5fb1c19204245ed2238b0d0cf100bdc5b6d0989eba9f518d86337ea4e1d4653689812729ed3339bf9d66d9e13de82867ca5e045d2a7db5ae838767cf6f172c2ed9079b31d4f38bf82b6d956b151aca13f40d31c588b107b0ad0ec96832331a742703c68be3b2455a7283ecf871f58da3fced7dec5d9d739bdd9d30769a64e138dc766c04c29970ef79dea6a0b6b96b4359199b1a7bd871d7418c3a223fad5a6469b40eccb3f689b7e8e84e50d52c94c1d22ec780fe3c2338b97d62502f7c720f64a7296fd81d10e6bd7383cb5cf02147f2dc019f2f07ac5d289ea2506ef42f73ebb9eb796f67d729bacc8c3af3fed3a0a587090188316aaedaaba3fbec1043102ef1b3a813ccb4facf3848998a0e5a880a9235ddb21a60bfc717e96e096f9ebaeba6c663425d4539b39ff95f00da0327d93f99ef96331e332dca4e8fabbb4295ed54a072b4f73b683785233d0c604e634c499f8d11f3ee96bdeb9e90540db0460f1081938d1ad2f4d07f1ad11563396ef0f8c24585fec6964efa4e1e4f5e2a5b22a59cec57a51e49debf0aa16cb0af1630077b849c3748f375b293c292662ea2da4a3aec4192e6b5a7c2a5e09a84b085fd0600658902d03f3da4b4fa0949fa740665787ac1beccb7dc7bbef4fc14eb3d6097b3c7d4ece592e19800c2c652baed7c885683298c067eeb570d8f5fb060eb1d2ab0635be0a9f6c4dcc653b3f5a49bce31ea734b9380b62f23a06e999190d29bd561b6d1ea43d6c11af7ca8c0d757ea44e7e10898a54f0ae77e131c0fb7b83cced3d6127934f438f715659c1a48b2e1599f32903e6ce35e90d3199c6f4f41ec3ff5372f98aaead6d846c3dad5c275a0071cc18faef6e2627f610430eb47ebfe876867c378bf9392ceaab853b5d1f8bc57cf914bd5c3d46c161be7864f945c27475cde81b45bca218b6a5caaee06a7e4407f469ab26be5f49e16f12812e617df4363283364ecab0b2bb71a934791635eea55964e83a823c55c0a517a6a866d01c254b67febc3559389aff5ba2e347eb4b7d0e121f2c16598deed8f992f2cd8ab0445d8821bab09166761365608ad968d269ddf49983a535dad80c68842b9195047b14143b89838de37f4431cf356a7c589cccb1e52066a697cc4de9fac35cc462b1d02b2a0abb731dffc070a7ef8b74b3a59840a6dd09d9480a1e58986f6eef51e01e1193f5174ea78b51bedaa7570da9d82ff9f1e9cbc587df90d48a7e760c79cc9a6fcb3b6385f307b012288e21d72af169f43322003d12c9eb59d402f0272e8473b8c75ddd8d7837c894763c15047408ab262fff7f8545bd6cc9053396473383b96a974c97bdaaf0cef9999750c76b6e690b42bed3888fca748678c7cc64eab4909c14493ef0485515fe17a51de62288daa37bfeb781023bc61d5f9c4f69298eda2bf3d4bf1baeb6f0d584d443f5aaa44348e2e36978fed48ca56e4b78bc986233c2f47aa09ad5c6f131ab6ba8fecf7277f71e5868f18377690c8d6e1a675740939d0d291e6180b15bfae14c1e1ff155346d9077855de9cee187a33de9ddb07dff91b8d015849f69f3a7a6e9593c1bc61909fcbdd38db3846e122e45696b137a86576b62c94cdbfaf0a38e22e85f0aff5dea12a6d5618821cc33897e85491f12f7bc56ea9be5c1540401c1862976a8e9922ab64a78f64ca8f418d9f6c81f2102d77b69e903e27da5cc4626cea2c5287ccc80d0daa35bcdee634cc5a7ef1c7254227a17e4aee8d0d30b9fd5897cf4604b9b7b6c1a59e774f334abd6cd409e057c88d90bbf14315d1551f1eaacfd57d8cbfbeb774b0d93506bd354a976fea04942da91c0314a7912c4a5a9e0a96fe61552b7cfd3a208246fc5a646d170f8b5ba788f4a0faf1370fa575894f870cc2a6b5a38e7097314159fb64043fedab4180eec41d9c2e749002d3def091a70fd12e45e4e22eec02a37af93d96de37c0b49ad01917472e7176a86ab8737967501fd9682f200af37104bc5e54617876721f8833c1f01d2cafc0ea22c5b2ebffe72c307661efff069c473f101107efa2e432c322bc8d595746868f4133072e97371741878254e9e853ac30e9f279ad994aa3b8b20b0711799d7594e0c86a284641a8a04286745a79e0774b91caec98e8a2c41c877efd76a8d365c43cd02bef4d0a442b18b718ab629e054d30ea541f80ae59738ccae420c4a89912eb1e3e78696420223aef502271ed04ad33111c35bce7638e56af474afd0685895cf60bb54f07fd3ee429b1795e9e9b0493461b9df6e6674c96e1cabce29b9e6f85be9c25f9b4190acfb19bcfc095151a6d138244412cb778fc5873a5814e895a014b46f98018dd3569106ea03b523a70dbdfb9cc9ab790288e5acb5433c3bc1348730dca9842974594600efd1085318333b628c22ce0ed9fcfa59a53aec658c880e5c751a74a75991f42d199ffdfe53132ac4f5de80c81763ad38786c99a849663cc9aab66f9c528dc1036e4fa6a397b3e20aadc9e0e1904147051e35c0a72b045e6c69420a8175b9020e4bb33fbb52fdd46dee1130dbb2d54c834845a5805eab17772435d64ae4bca4ec126ce888eb0ab93cb0c13cf3c3f467c2e1e6e063763638a11aecb2032d4d1a6bd098a15acfe7f99995d421df7e4003388255cd317db0f50bc23554157d2093d1d1d6d404b1d54b5efbe1ea2636775119435af60b58d21bf667a1368849fa051ff56a0bf2f4cb632360f2120a96cb8aca51b559b67403319d8597e29e2fb0081e92789deb0764a868f7850ee24dbc282857812cf1b612669aa2cb9b26087985779ed77c45fa0e226593db386b92bac6c2d17bb181ea6333e642bcd5f307931c08eefd3f72d00ce4e84badc9c23ad1001b307eb74e01d1ef6df08c98ba108b2d44129ea86c997f6e931d51f9bfb3cadeb7662ec0a9ab9d349346611b454ba28351e5c4baac8c5e4fa178aa3f6c7af2c31b86121b3be7335be2cf5aa9d0eb16f9c2afc177bd1a2ac1a4a2ee1a0d7da965fc4a8f7bfdf6f2881e3d01067b34e48112ac4add665b2ea00656b08651ee01800f902da4b8873a0c7ad4b9e68bf315b06be6018c037643b2d668d56eb7e4bfbe88e44ace7c197022fbfb01961712e3f455729ddd5690442ef6721280ef948c396ca61e472b850a03db6c191a6591656d8a812c7497c5312c5d8b1f39a7661297e289eed82a0e64916f9c191fb4df30efcb65a70682242d824d091d99190145764affc34733a81963c318becd67927390c8cbcf76b9dd1575cfd73f75fd40d6df1f5f5d0a7e1982a24415c888e4e3856b5da38a6762e47a9ca5d0577f33329b55eccc311390cfd08d652d3918242ee3b27feac84c03421aee78ef822f1c78ffae3d216602920182c58585462f5ef741d3684f1d0a46c01b789446b2dadea6a601e7d8924d9c8982aff2564328700ff21d5ae2e4f710898c9b98d85e714483d66fc2d14ed476118b5a9629822b25f4c08c11b7f6f939718ad37ca50aa2bac7ee3e928e53223e664619f4d0d1bad8481f394e8ef7636b2ae790b0008a23715bcd867249c93a064e21c535219368e78cd07d055a498e550159dfa2d7836e075f21880eedc2639b95e6a42d95d65efd74ce24f3af72dda8a6be109bae3866623c52e8b4ea716a9580f71d62a30c53e6164445843208e35fb7df90a6997bb97ac893cab03a44c6c5774c50f0c7172ad9365b0564b2f9858b4c17d0e20f432ce1a2c2ad0cb92dd6ae3da87be97327cc4ece768e7bc48ea2903a8da9860d93696c322cbad539560d88a0a5671fe24bb83864cbc1fdff09f182d3cdb5e368b2f2088d88c924fa53e2d0e65f1dbe03d6c04d9532d30f1aefb20c485f53a58575bfe48b52a1c375b3fce8a1db21dfaa943f81f3c1649d849679a1a97f2cbe82869db0f8454ac4e871e8677ecff5a386775598b9c1807a250430a5ee87539a0480cacadd8db96d921dace399629357e1e867c9da6ae2bca8a18d3793b0e21cf9ddfb8dc944fffb93927349ed978d529956b47136bbbbf29ddef3d6e5d0cef3a743b38adb4a708551e5cacaf0be2f84628f73b36e88308082f9c923e17bf5de6f6044ce1e2c1f0359429cda0acaa0243ee8e080aa2e61500abe3c28d6eb534abc54b39b720aa137dc4ab7dc0e0f71bb9cdfbfc7ae1e40231eb1686b75a35656d6ae47a812ff70fc7405bd623d0599219615f227a50f1c9e0a172d12e20de422794a53778a1eab3990b5f5e5725dbc64073da5edbd7c2e6ad1ac2e80a21cde6a063569aa7817eb0839c0aea68d2a30e80a1bcfc78d94e4434cdda18653401031887661150ea83cd5080e727fbec21acbd17f6a095eacfb8beb2d1775aca408594faec99a6162e99281a017859016d04796d398dce0a0a74e722a43f83ced8d3ec618260d0b29174f5a63b35437a77e3818ecc291f3735db6eb77af003f98602aa4f64a21b0c22b808cda2e1be729e450a4aceee1d94c481c896e6b3d57e49097ea63614bb964e81e3bc140e52644aa244f4f42d9b55dab92de39eb0aa84f36954dab4b7343b2d6f616346c9a418e1cb2db055b2f4fa0ef25c185bcac285b46ab51fbe35b0cb9841e706c206db511c010f7c91c93d2f33a16b105678a081009023fbb1032c48bd7144da5a6b0094c4f84fc12ab91935864c0e4755207818fb5fec75852a9bef696577447f09cd97f56df631ed94bec62d402fce7fb5056d2dc8fe3976b9a5d27e3df23e87f5c2fe157bf2519ffc9b06cc9d6f25be00a0ff7d02a54cb288f424a669c14718788c7699c93d892202f6ab32f65e609aa8df7318d0c92dd49944f87e29dbbf377e739fe11e548386a3de4d74b79400facca77d5aa1282da668bd08146be06f2ec341398c6fae786ce0ceeac56bf611f87fc384b15eedc52af7548a4bfddff13bf8555d4fdf89dcff82273c124141c746c32afe4fbc15dc7653add840b2d35203af56aa5e85106c18f28abf4726d8ccbf098954350afd995c0684284cdf8865ec5ac27dfaab6b38261645ab562ba6bd6bc75834f2e89bd3d565dbcee0019219e31424b747e26eb05ba2c983178d3f7762cfeba741fc204dd9ad8e779397aa21090460b670281655333cd072d8dbc6116246b2df6a8ab38bec6e1590b14072838757ec155ae247a14e82e00676937edd17493903b4e17b9995cf56dc227e17f9fc7c59f06cf506de7d7a609cfb2e783a7a6040d6baa2b61370189190dff6e86f909aea4add72cdd5d735ef792284a337685c191a4fe43693438c2925bb9cfa2632123a1f6c4740bfc7e91a786a07e7dfda2bced34b92df9f4f5ed4304313212747ee03281dc921a7d989a7dcafbe25f4d412402ff2d10e6fc8710825005ea001806be624a2946ec9f6b5c1da31c18ab2b3411a5b7b78205cd34f3047048195001c54b94c171d1c2235e144459f6906f582a0ed415939abd8899f2ceaf38a27904def28e0f521dd356c6e2ef2d214a22f151bb1ef7d807abe781a6ccd73bd360b1e1c8b846203af9331c56da71db7a9942c280f188e4bd790d5932c830c8beab82d33ceca6a3fd37cb4e3ab947d09cca3627e5bcbb9fdf3c52aafeda35c42bcd772480eca32ee9d3ae2c479be972c6a28e1741eb81510470afd11f9042f2220656fd6cd1219a9a94bbadcccd76337bf2696310223ad38da4a7d444d6107632f96e946d722c869de72110d651a67644e1786c462d93623aa4c3801b9f12e7559f3bf1d7cbc239eb704daf6a300d0bacde8827f851786fd55f1a833180ca1e89769bf22297a60538d2a956b799956de7cae779ce103f5156e59f40558f136430400f258e574cbba7cb201e29cee7af72bdec5b11ecdb8231c070f4472614f7136b5afa7eadd0feb42245a17d391da71bfb1ad8f3f74b3f5fae627399ae953fbc551f953b7f3b5d5709d45647fc7c0d52c5f3652bd703c8eb0a81fa9854aab33adf09378d409c1f07cc6be0ed541e389eebe8ab5814a8efc4c077ca2e2520d762965a2d5680608f99930e7820ea4f61c23aff67d07434d4ee62ee40a4dab613c1f89644ae253c68ad903a5f20e56d583cc4db00848f5d1ae553192d53cb6bc30304fd6f1916aea9f86b9a9db39ba4060c27877c3c39003707182b33c9bb1348c43f3c26622586d8f313d7b6b9822715be7fd5982a74bd505746a438165b8bb07a99d53edf16281eeaa640794f7178a38f486bb124a46320a945f6485e2277a3bab33b0c359a17cc6ca98b77e1d8fb0cdabd0827f2e4fb7f4eb65c7c66fb8b8c82f36ecd04d2775332c17f8b9216d69138e1e06fb90595882e4df760c5a0cafe63cbd0fccbffa1fa940b175fdf4a7dcd322fd9f0a6abdeb461e6ce100b2c0741b698b9db62db7583a2c94340bfd93e0385718a5e89a240c17c2bc147096e7437c89028f09e9886f24bd1a0ef4e27c4ea5cf87556d3d5413dfe6c4b7c900652ca150212b42c71432a297b6ed5a500ab9b7b7a63f49a79301b3e9cc7456c09cbad612e810b839e946d01c4b61e1f544fa30397bab3f68730f2ebc546c3c5682a1ad53f1df58929d2e6179b1dd7716e5b0bd5551f74d7e1f4aa8cad8d03830827a30e4866484d618efe1353f6754456ad42ba5d03ccfcb06cb69346ebfd762898a287d9b9972513f9527a018f23d19171a366208097566ee07176d3f51482de9a39bb73bc1056a55c79d5d72e5af555a55f8093b1db167f1ec91d2d8457f746b7ad559578058d6803d77ae9c55e7851e958efb3e1e91da5e51e666daebec78f7082408fe08b040e0cf0275c14ce44d343218036a1ecf662b18c044006d37a1a20604bbccca9307825f3a7fb35739735b1b0c0c59f3d6f6e8f329088a9a5b648e74d0fac1b83761400b3b7fd961f1d4b4e877139ab5799f678e28fb145955b228f8fcc08a6009dfb2e1ed8324909c61304b503053ce0f3a6f2776520b6717fb9f836d785e4922166e7cc0b320c93f6d4bbf5fc88dafd0524bb9b36449aa0f9198e84f1180391a956bdbd55fbc2e600dbf0f470d34ea643f5adce0876618e233b5703385d8fbbeaae1de681d55481df8bf270e1bd2e0a586c4da1bde5e18b187c77de93bb52b372022040b41f43b89f24bf74a0320fb3b03555b723ede7b3185e60a0c24f4b45ca0b60a10d429fa49945e984561d4814060532528a76ea31f8c2ea539949801db7a10d7d9a0384c6db2489e328810388a735e75b74b832d439cd60720e7042974d9d1b3242aeaa38669336a65e0819e96e18a674866b38daa0e37089c2b46abd8e9785709f373fc5141f17d9b5094c26c4f5cc11dcdc5c82e6161791d9b885a697c2386a3df44b2cf17138e717ddd65c810f46acd0d6f203368203284d650b13710a1d660eea1ce3bd748baf91a32adf6f64615c7f68833e0ff581d2b14621b7f27a29ffe6d9733a6b4bbd494e79f05dc76eb25808bc438dc953e71b609b8ac95bdcf90b82d212bccb34e0a26af25c22d2089959b810dd39a18567e2557cf05e348d5eddcc3913ee46fad0730b3868020b640d3957dd2a0827a741bf61a046b26af1c470c840e728daa98dbbef0aa9e5b119353a0b3612f5819c3edb3c2064e94b7db253df48e3ed4caeb45b6925e3cf762db911bbd41327468b63689b340ed46e7b561b14001e6170740c22ebdca027fb8dc1873f12d82939ae5ea71b070b3470133b0f7ef1cac45986ea4bf78963b41f1df328fec2e48229ec8166f3a687fe69cde2e223bc1b701db2a2a10bddb5b56a6ed102f56c28c3db91a43055cb2bb49758a5899e745a92f32c13b3ba38c43cc6b7b36f48c386ea50f9b55a623f58556ced6bdfd1bf227a66afdfd756b2813928f23ccd9f9f5d08e488c851125e09e3b932eae65c9b067d7c5084ad242811cbc9865a29497f0d931d03dcf1e8904d3a1611abcb2244f93d18de4cd35d95b944d0828708cb06fb9649ba7792157395ac59859530b655a734305e3986b1d0de15e33363bdbd1c68d10b83c4742d429f015c55b21a3e45061b2b2fd45dca01cabdbcfcc652632b2f8f9183481381ca86aff0b85ff8cde153a137a6970a726cbaaed441443930d328ec0df8210145b68f4329fbe35d2994106dee2c6c066449abe5769a5889a7a3697904b68b2c6e96ab808be6fa58e45cf6f76d4e0d5259f68eeb87ee57a7792e510b089d9b110275fe391333b46812f2a96cafe4909364967ea3f7c4b28b8e2e87386d37e67171ad123c0eb58799fe902758b8c4500f805c1c48b58feb567e792316596f98d754172c5e7cf618b61471d8eceff625aabd69bd3b0bb09726f0490a55a42a08647b3cc45c172ae32bf1ee9810cd8715dbca35ee934e828f6b92a51866805eeecbdab3ad3fe176cf2d986ef68d0d3d072d8e5cd68b4cb3afa359330b7f1f22aeeb7025f121ead124384ffb3d26c9a24589bf6369eb3bb0079c61c4b1b2d47c0c8508e9361e226b988c5aff896f21d6b38f1ff8d1c22952c670f36d2e802096308438ab56d1c32296a0734665313e3a090bd8267ea74bf96cc395e024ab44a79e591585c0c44a5b3e03953d64fd49079e10626166b927ccc02ea81648e7e742670c04d06b45f6819cd57c795b9df241741ac5e84156bd8b89c82189493ce98cbd3f18b4321f1dde6ecd9dc60c031f56d1d48c4796b41684ed39984e185779ca1ecbc8e84caf0cff0a0c85b19e41b422cfd163c0d2e3e3783054b5a3a9441f1acc930f95b10e9ba9ab6e93c82a1054aae15ce54a0cc24f1235891b85dda56d79212d929c25d32d8fb63c248a50f85173210ca572dacb6b3806db3692c5805702b633df3a83a282b64fefb20ea5b85809011362e0561f6107fe5d6bafe6a903b8be7de810c4d76a800789c4c63ac0fbffcf2171d5db544aba28ce58734fbb6e197a9713d6be96f113d1cf607d99425398ca911d9be270ef9046264848fdbaa486de73c95efbf845db65f182a8a37356103b5ac83d2b4f630235b582c7b6788549b1266b9c0192970d9f32af693c7e2077703b47ca8527ff36b7955e42098639bcea617ca3391720b6fce9195b903b01c31eaeb968638a650bcdca6279b52fb14d28e4d5a3d7a13b391e679ece0eac767b36b845ffce6cceae5045f0ac07083d8b6dfe2a909ef065283b4fe2ce75593e64fc5d28b9afb853d521a872d0abba58824f9c9ab781927b85598cbff4e650b052ac04c5b71230c33887112e6aad4f49acf313956b32c36aa2bf4a3305e135ddc63dcb8dcefc2d43d2bbba531bbbc98eec11061582b3e6d882049d825e191014ed8402c46ccf49eebfa86fe28982e30f31f7a896d76f40d1f80ea625b36d09af414af20283faa1a85b71db80f9f4b9905fbf4d5de15653581e71a43244dc7023a6ed59f2f35e96c0190ce95d971dde131506bbedf61ea0aab924f188811cad09cdfa30d78f06c75afbbed846d2b65f4b5f5039c070235042086786d9ee61a77c598660792499289dce4d1fda1a3e689624548174e91ed467e5b57b9c674a8939869dbe60ff1f008650d65e1e9e217ab752676e20c9764ed0ce107eb41cea90ec3ffd040c65cd64e70d4898146a8e8886386aee3cd1ffeeb6759c10b11db9290d05da9045ed569acfea7d024d1113467fa550f879df2a58aa0192e82105378cd7d5403198cf92013d91dc731ce67c238bc743bc32b98defc545b198702f7a3bba039085647d2c82fb52e6e3e6858eca4a353c9b3e4c2fdb9731cd10d61b937bdcfd0e6883d2c4b562c0b642c21570067e1602a7ba64dae3dce911dfc1f959bcceabec08fbb3de44320b32c8a39890284a97cac08d6cff44fb5a9f6a58706e28562afeae34ffc18de470c1ac2bb13c3af1d50d839f06398ccc6ad93237be506d740a75c791ae0fedab434be5ba554fe2810b3c6ba42f47b36b592a133787af0e53568220ff8b1f20ad6f7d71d101236a7e571750999ec6f81fdc92675697e7ca393d9016b9718c7bc91f69a20fbcdb30a3877795bbabe32d016f475b26fc5b9ca83959e3e224074e5b1a5b6885b109f6d2c23431fccd3f846da1bc916050c47586f6ad58316560ace22ef1cd1d4241d635a6203c5518a5e066bf1c8eae7a139bab478481d966d2ef3fa31bfaae4a0350d1bda0e339b9bba71535b19acf76bbf2958a181c79a0037a49a7b0dfd11207dd08453cf6201ce072d4b09eb653787e7c6978f29d6bbf1767364cd0582a8238e7c0514d637c3ccf56e78b49f9d54d2e7a51817f6b82a85982276ddf89df2e84c78d82543bc49cda22a9a8fbc5a1ff6cd7b19dbd33b6ed1b60aa525af8f159245f456de17d648ddee512d150fcc5f829d31ab56ffd352865f24b70b4a5c99f36abe98cffba8f1ac66c67b8a9386db3fee909fae7953c2b20df2054cee868d12acae61bab0b7dba62154632cbc59d3d2300d59772b570a44a70f4ec4c4c6fe0c4ff6241f505b487c16a79413eee800cfae9e3ce091601733c6978cf419c9d99507466c4b1940baa0dba4344ca4f47061ab66f79617945eba01cc9f3ee74369fb8b4274ba3551cf0b2a51dc2b47c7a067e2c684e7dca632689960d5881a767cd11e37335d36ac2c74ce825dc49a47fd274187452b6d0fc177e4fc59b2eb359f20545a19ae88c9dc8551c42e57fd99b6bf8d0b93664f50cd837b067df084f188c718fbcc38c1800ea2e19b70ed9862da1c31489373e0c7dd905618cbb7992b2338f91201bc5d54deff672828b48a68b374da756c7c8997caf1bdfd49203f38b6c916190f46e8758f91306b8c864b6c72349956c0324b8206a687ee73de29a18b2d01a161b149dca659a4fa1c94d38594e94a838d19cb051b870c8490d978a977c2a73abc6bd7cd233602dd53085c9bb28f56d4799f008f36fe5d5f8a2938e02425fa080e17d9b63d6f0acd376548c59006a59cb3b863e62f14b2dd99c57dc4e010115a4c386ba30f6d0d4345d1367ed236199f0b93da90a15dc64968185fcc812732389535a7706bf10991b5e3da131aabd6c459289f1ea7d7e23cc461f50df18e372261b602cc79272407492d2bde06139250640cf1a1d458ceed4e33b55f4c96afb98027af26d535da2ea690749b1cc17f14c5f6c316afd745dfeeb0007ee0de1919344c4f1e65e7d02ebde8a2ce271d74ca7ebb39e700731769d90ba17d638d384b6b4faa84f06460b0f5704141109333eb2f915c18b71d013dffb338b4628e79608edc5a50312506353b517bd22bfa501dfaa215dd0ee13874dfd20a6c35272d09af7a8e964a6fc351ab07564c29a209e8c7e849ad0fbed9d3ed31ef5087d5533367c13aa0a1d1bdc0e3faabd3307e5a7339a1cd0e929883bc697a83b252c681145394e9887241afcb350c20bce866a2cee05ed5f26838c33a76bed1f8b09b57c11db2a001f84b7d451222480ab4d28aa0323a362c94c1b1805b4958da9fd297ed9a4640380d6fc6b703490531d22cd7dd8abc50575d6b7a3242441e60576adec02672be8cbd8f5c2cc59557520e037b417ab3c5a3bc06dd41747d9c45814f84a72b39042caaeee4637a71416cd4ba28fef3fedada76bd223b39fb694011a70e2c0417bb6e0b7978bd577549fe40e035f4dada9cedd208ea48848406910bf970d42c6bef735ad4e02308bcd59f59bed0717fb0f924dc3a548bcca308f6c5af69a685cd35ee2ffc3e79ac3e03306de1fb36050456f23c723ea5dc7269b9439861bd58aca7af29524c4bc055267cdea1d33f14a93fe4fe515590df788b30dab03699453e881625439afe47f961168a52e35b021548c0516ad9832ba9c96c5def8e2b74ca396b1fa2d467cb1d8c4b5a6750f6d7940a3052cf3494ba815f74dac161b84da471cebd9d32ba1ac3d1349711c50d9bf5443ac3637a595fd3415944f065b21f11435ebe35e16c2f3de55bdabb5f4769ac48a2e6c90ab81d6c7408cf6dab0c374d36d6b6e0c998d16f4b020582d9c86762a6e5f079a74e3b226cbcc4e95519cfa1d3a546caa467b16a8c45e6934075549d46cd11552f0657db631e071145d37adf9b2377a40ef5fcb3471357d17300ce362265db7e813979ba9367581abddf10b28b0f33a340f477f66bc44c7bd497b2480bbb7b0f83fefb2a411bf62d9b707dd5e4fe17fb8fb0b3f147fc219ae291db69b1fbfcf9956b4fe43cdf3380aaabd8f0910a7a6f5ce71ce1226af4b0615e410c26e8ef821338724d4fdd8887a2768ecdaee819d3997d89a52e3f549f654f6452e94310ade40fc441ccc417d052fae72e82dbac7d6e56cf55d6b7d06389e1c30e3f3d9b816b742274ab73fabe8bc7082158fa8c36a409902413c4c78f18d94a100f0c6c16968d4071087c96b7dc9899419ed17d23860e1ead3ce1057baa402a9bbdfec7b1486fe2e35142f23c051aec72706c8854c5ec15170fe1f0fc360017c22803f2369f075b7969f3dd0e6ba1c7008f85e699d8ada921fbdfd3fcc9761ac03fa099844bca98234a6f002ca1cbed85c4d68455922945f54683e3fa3c1ff8d75098179538eeab7cab13af6018081de98c493ee9edbe546119acd023035f4d3101efd01b0b264aec47543b1451c369098bc91f826348d7e63e0a9b15130f98665881a9645b244b9e0b3d4a102ec8d1153cef1a123b832fd8e0456114eb7140f950642e8de3381c6e90631943ddfdbc8b76b639f1fdb8e8d1adacf335092cfb8d9a3f76e1cc9860a1b83f72da8bf62ee34e28044a835533630555740749e039cdb5e2057a56a8ac4e7da9abb8b34032cd0dafe70d92cfae3783afd42e4997348151e088c89566894c98fb40da8e1afca04495695f83eac286e8861f460484a10c6c39c04bd8e9e0971aa5481ab69a365751f466976c28cb42c823860231bfcec37591cc369b2d75f58489ae6acacdb7209c0fd9807e892b2ce287e98c40a488e3609cd1a81f50fab78f2b74e32c6b017232d24b05e29fc9dac18b4cdaa13c5da05db5d33c09e9584387e0ab083035e148ad0f1dc113e2d97b6cc87beda5053fc96479022a8e8ae8b2bdbb67ee6ff7d5c45730751e79b8e75bf4c47f6a67b1db071c3966584f9375f0af9118a3237efc5e21eb196f4a9b13a851efb5e33b09d710186bbf1e74a3c7b84a1894b9df7c88feb8c5cde0ad9a14b5adda047992f3085e5f503caa11a8905f210ae79f8cdcc71e3cfa1400f6c02468aa344039a1b819500f394c3a201ce50b7e3dd4a8744f7c56a9e39bbb5a2b8a73daac4065135f6c90390a8d1498b906e7fd497fd79aa1a67908311a1043ba71e95a15e5a54aa8483aac923052aeb3a44cba563729991ad79f9b574354552d1aa45036dbebd7b4a660fd86c7ac2353622a9cdd99e1ad0b79495c054b4912354a69b98760d214a555bdd18bfc2bdc1906fb4c5d43f0775b0347e3f5e8a6b1ae2c0e16140b77eb6455b8593fc408c2bf087ec2d3be16a8ed59566844bc3026255765f2145732d7b30bb0d042864609b7b93ce01d372f2589019bcb7d9aacbf166394c433398219cc6b24c4e761795e1439fa9b8c41b3dc3cb7655161ed1cd651afa9eeb0e113a88a6c369ee71850485e0500e4278e29503b7ddba956259b64137b5c3e4bbf181083f367a23ab30137c2a633d68d2164d8742df5485b5ebca3fd31950829d47d63948bb1e5d9bbbc92f109d6eaa14d28eedd46b3491eb19332603c9fad24384791715cec2a12004de736141cc7c535743a68b4f582bb7190bd88b69c3e1dfd68471f86b7050eca0bda1f171b8220a4ee00695ca3b33eec508835e2b2f0cf0fe2cc8998de5584090ef4705b4dbd233286cee023644ebeb32aa67fb2b62067a3c6a44cf2dd28ccabd50bd587945a8af483680f45c27a1ef8628815cde88e6e770efe1da00f91fd337e68016a7876a803210601eb1058b4f8e50c7a9f613181d14ecfbe424edf67d79c8ee865c5fe0a0ab9066a43f4e09ad5c5527fe26b96b2a01b475fb619e7947c9ebd27a0a0864332354a1a5890ac27a354deb0620b6bf08df6224949fe9fd96e164d413821c115602faf779ee9797cb44f9130065c821277404eb6ea02d4ce19ddda40e0d5ef40def45e511031e2bd7d464127a871922e391a97dfe347d9989748a4d64961c38ef596bcd98a8ed1759dbcfb9956bab6b51a00717ef7332f08b88daca875410d18fd1e2c04579aee343b3bb7afec1596a1957f9a6678328f19ddd0b69596496fdea4223cd54d060d03b81afcc7fc4caa8e06902b82bd30d524b34a6e12411a07d7facff741f37319d13a556dfacd86d40f36b8323a5a50cb5be9844bc21ce2c45e5d2df44d53d60407c622f58d4e8be84b652ba72f76777cc624d12ee4330d72226b5cabb12d1c3ee9ca243f73166c44a760a81934fa873db7713253461ec79bb48fcfd29ae652c61e81f4678f34655cd5b4c73aa75a0d2daa0f20ab4dbba816c0904de0f210c694da7f34727e578af5652a975cd00382f131f8a4cd5a25f84f49d5619f268bddd19fceae43166eb7a6cffccd16a0611bd2d9c5e6f66606650c6551e48c5ea3d4fd4dd4a3c3b503d93b283e96831c7febcea25a1096e240c857acb1e632a74bfdb17e351ae81a6b7b7e9b733384809cbcc68c687a6ad10efe2592ed05bfb97f3f35d8122b3e0c9aeced834914f4fb2441efaa17988dc537591bb86e290146f9e3d4569ce739c6c9a79b8058d10120f435e8cb5561404d247a34f3664a276a115f5ff5c1012d4704f71ef1dcdbc71a1feee03a311fc46cd24f3378568e7a47e51f28866dd751b1b07267bb48e5ddc4fcd206edb75110530703a227e1a3efd3c8bb8c005a2624fee16beea9c9a1f7bd98c4c39bfede8cc2152acb9983b34ed49d8f33b05ad8b744dfc5c201fbc75c9ee72e29d8a63bd6596000255bec84456d995d267c99aa660c851dcb93248b32c3e128c94153069ee7a9bd94388d8fc66d65e83ab42ed99224041e14da222185909ac7be81275d1392d916a43215beeab2edd7a0ec69247ebf525ecb2115c2bebeb9c3d0e3deb4a57d0229064884b88a579735d140f9e7c74500e981ab3bf8a7f23dddbdc73ddbb8a248a1e5a728681704869364bc5fa017cd84417a2e4b549825e6d444c86e6c3e8acee5ee81d714cf2cf318daac11076a8fb55f8fc731164952c2610a559cc57bac2385d56e6fb7f6a99a0d5882df44b24e8e616fd0baae9a312ee6f62d5279f7e717d0984ae2227cfe1685f41dd4ad52f00c00ef7abd1e6d267239e0b21ba05515adc3f865dea03d31baa2073ad96df7d952ccfee50906c60dcbdc95fc788aad1bbd5a1a0688bfdde27e9ae4adac95886e72c433c13a68d66010bb9821a89c04635da5966702bf274ffc4511f8eb49add1b9373575e778feec8cff38ea3325acfcc5235e6fcb079f93783c4f250bcd4e6bc5fb354848778c26678f6491831eb76e81bd43f0edac656468d9636d9159adfe7cb720bb91b99d7b3e1c518d4b361ec2200f17e6c2f6f765831799a4f45b97876ac163a5908a860d78d01fdcbf969a28d671d982240c99b1ec7c52608bff4c5c5585f515793d511230ed30a0d5b08137b3e4fcdc8de262125b78762d862e93289f2359cf9de2e564bf8210d4443585c94306483f30f5457f49feed16773dd44d39eeb8a53b3a4e1ea8b8158ad8a20c21cd5e824b8cfb8f260d27a66862ab1b6884b034402239a761bf7c807f08103e18fa74c74964a47f301a431dcaa1e188df1b485d8530fa56e01bce21f66364ee161b0649d6f6c6935fb148b94ddcc70c418d2872140594ad4a4eb22636934db6fb3645d09e7d6b9233726435ff7ab0f4f6c4cf41a4b8b7dc290c23e6ba687dd7edc29306ea19a5f1f77b1a7400cc11f7f802b34c7a6b598319504cbf1d0cec737e2a2dd43aec93c32a6ea92dde85b1dc80def993adfb2e8bcd0f7395d5de6309168e7cc2dfcdd187d3ad085b0542962469854320e489aafd92b56a61ab4bbdaa90ec60f09402ab75da9464b5ea3c4d4054260b24a11625fee95bfc522cd987d68352b31621abd4db6f3c295447ee5d89ba1823c464a959612a99dbc2e25584cb8541ce7047044b57904fa6ec45c6eb25026db7402def54a786258ec7e2d4eb2ab8c13e0fb29c17371c0b01175dc2933f05606b6669da8966d01c08288f66d11b6367d37c9edf19d42d6cc7babfbeba44edd72481a7b2c19a8bb78f9d2561c48a6a69f1685f71ec69fcb4ec9a21037a1fea5fddc3c0acbdad3b85be0a2f7811be78f92a9043a585acb6b1ff9e50a304f5fdd78fc9b5087aa4de702eeaf23f97aa9c5ef6c2f4accd20f8e33666aa778de1f3e46812396f3b95165af6b4535b0e6faf441c5341f7892cc146c2efad668e65d3c60b6290f1c6623cb95652205a6f3b7cae13a6cb26ecf5a9845adc4248ee68f29505aaa95aaa51c078f70a80d8d4e6e404759fa4c6c0cc84e12b25b8251968d0a6bc97b2777cb1e29e55aceaa986211b9f01b0ddf06d51ee457cec03d428fac76e213f9a23829bedc99ce2be81a916b662dd14c86a33c9f3cd58995971c9912fbfce8866e0cb60d7561b6ff4b259f00e047b17f2fda936d5ab0c8ebee5dcba5b87531fdce8444e3b6829a3a1ccb2c99b74a71a2f6e5370506f1b39219858a537ae54d075f835cb0ad55827ab4e91b90be91afa1d604cf00c29e5f09d98b7713c3e50eac583c034f456de1ceb0ffbcc1e101bc95cf38fc71bec204c62527f6291f4cab2a594f4d37438144de48c8aad79573b788c3e5e099dc4b32afd0500c256965439a4d77719ed654faf19495bbc040ad62de6d4b3d715fae4b9bef0012dac913446dceaab74b9849e88419aa0e05590e4c85c2d574d2e2ef2f65b6e31f34d9ccf4a8bac44bbfad290519d57356f160468ca7750476d45ac5b7a68d8a301d20318a70c10f39d7c00dc5e7117e59bd8257df5dfe0fb920c04b2c2643364d1b630a018d4b45729902ffa158343da09e0bbba3f8fe577b27bef596a9cdf83ac1d963b4b51d6b6ee58949fd589dc5e5e46dcf1bd838e093006c32fa382e47e53c2f403671567bf0faf23f333a1eadc0ef038236e8a4527c00d3d458f1b36fdd88622ebc08d7f0f33692aec7f37214c782df6aeed0e080cb64a0fa79f6febed5cf64a9271230b04bc038c1d26a2bff6ab4c8747bc7127775acd65dc16701cc9fd4b9d793bcffe1c1b217879cf3bcff329e70f56e069449c88c72366d5a314c871f5b06ea9a4bbeef819c354c7e04ef763c0934131cbf98dcea98fc6bc9be5ed299d3e0dd8fa869a1f8fe7e752335a8d1458105bb4b0b3cd22166004898949a699eef24ad5ff72d5ec63a43a0292ad99b2d487ead0ffb0242b905ee46bfd95bc7825b71f56dd2b194b1b6beeaf62865208fb51a27bdc482490219dbec51175e7970232b97aa4c362812348fbc15be6b0b1bfd8720c0ec80d1c260d6d3f152668a0be12ab947d6dad5490872c9a6385206535c64bb00022f1df611b98e002fd37f63f6293f97d870f80b9db323a9a3d8ef5d1fe869ac85d9988655fb377b3c6955622c4dcde76388956447f5e241ae62a5d14ab1ff072a6eb20253c89417cb5fbcdb48501fdbe3ddd72951845c18e0dafe1254769e87036fe4a2131b0f531b0795d7e62be1c72b373a8656264edc8c55a93ae6f2c131df6fc099cf61088f29465bd1a84a0d04679abe469dc01fde61658332dae1665999a4ae98d99ebc2ed2ae2707c5a6711b3b46ecb77dbd368d8266b4c463f250f9ad1e5078bde5a95b524b8e8fd5024ff50ba9fc00b1568d77f0d7be87e0d315dbee19370b1b7c4f3fd685a6dc1de3d256f766715e95fb8e04f5c6d5f8ef555f90c619c7e8782a92627b38bf646aa29b5265be1fcd2138a0209e1e985e98f434bba2e1d1be1bc36d5eb0080925fc3fc84a7c3b02e42c2c505f4fe399551a18fa957642fe49558ca58502a2f96c3426fc21dffdb5382a31a266100f4185180d885aa65911381b16f09d6fc700f8c1e55f9eecc4ab3424b4542a23f39c8881d1c522ea3dcde42dd346147ad6a22cbfe6bf07b70e198f2098ea1743a6c1dd2f4779045275f541eb6fd3a3187c811e246645afcccd7175935a604785c4e8099d00b880bae9a27b45177de9a0485c02fcd08a497ea95f2765cfb2c244546dc4590126c730cce73d04d2233584717c7f229c34a5341066a14ba14deaf764267f4ce8c2d2c47e5f56ac0de4d4b6ead71728b345c258836c457785f3db2ca5d626a3c80223994f0ea824741ef9a491d8c32933e9aa21342e72a644599bdb2efcdd994268d79f3e6ff4b904403634e1eced1e9c176199f428689fca8a693bdf0a77a8237e122542c6c5b086ee79d5cb0cbb7220fc36af7b851ee24def77d46367692cc68571867aac40dde763acd0854c3966e48e3f80c0810446b5ad552ac3a8b0a03a8daac70419eae65d7c11608f7b222db9189ae9ffd1d6b985b5a35f9be7f70f0da72f906f70e063f07aa2b9f10973ae66aaf6235ad2a1fee3ef11b0d60283ed188895bb5828927321ec9aa0684eb866d300b6bef23fb469553d44dca86fea17b116eaa34dfc5bbaed66d1eb67324f5f5e8d869bf2b1cb4cce366d5371955a88fd9f11f89b7c43586d3faa6a193bcdce82d9fa1813f194f646204f66356aa6f97faf609ce468362a79167703da49a1395c8db21663ca5a77646a033276a11ffa2300156fc26e6d03b0781d3d2d993bd79c845af22be9eaf6cb7202dfb50bde0ef92c181f029206224bb5363cb9c3ffcbf8de71aac6c36e8a81c2134bdc0a37684db6f90f5bf06e707fb6ce826785f41e05ddf0683f31131afdf8bd1d02fb31b4aa9fcd720ae52178ab24527398d3d113d98e2455563969db78443793899c224c667f3c916d92005fc7e7dadf485522dcb686891071a0c3254c6ceadf69fcf1e22c6783bdd3654f79a9ce4b83316f95d6f80b755721fda76916140df0f6097dab7b090d3edf440fd65b7c6e4a0bffb610567be4e55a5ce3b82e6347f022aa1f2ed16ec32626589ba1933c7193995852ba3d74f00ccc6ad48e9516f37592708e0d59ccf536346ff60aa3bf7775610cc062f3269927c739bff527f469f5620754e68d75862e7e2992af15337b49a6bc1045ceda58a2439e60f9c150c2007d4660fb0e36609ce86d59cd6682f4a39e99e5c5b1b0e5a6d1fe6c5a9db093044df70cbfd2f5ddc2dc4e623012ef186a05513e29573c67c4b2726e78d43123a4e832a28fd0df07fc306cc3ded2ede6bf51c09015c15d80a1d6c2a1afe9434064557edf2f3900ac8ec11e0d9f608c2b001144d64bb701af2af4bb36427005f6bdbf658d17603342be6e09fcfef00610c0a1c81dd861a9888a6df9e973d77eb358fa558e9ee504462443cb88759c7d96680d6b67f65a4bd4c5663b6a63e0363603f1d4783b48ac2931f3d8cb63a7d6c9ddf04b1fddca7e7e6a152b6fc78d6f1b61e3aee57d2c63169789c382d77621696ab5289ae49c9300432a8680fc58b15d5c404efc72b69f304d6399f1b4d0ba16695ed6f79555121be27e231e62a3038ce252d9820d7b7719d7e6b6d0b2eb2bf4d39e6a6bec85066ae0a80619f093a476401ae8b2a8c31b5300d995b32f769fa19efaeea2cbd11cb286f85cc4557eede4be67422f283ca7041ed2971d3791728c9392ffe75b56f8701d7bcd7910e578ddbe3251b38f3d2042962d5f8fe4155619034a72e9dca160c7445c0c6dbe34c04b264b565fb5c95622be4063b12e0583a007b403cea43e29201e77d12a35cb3176cc3cdef2d1d593164144dd7414ec93c5f13eddeba5114f4d420ea86d0562dc2ac111fd11499d3ab42be70a3e46dd904c2034b8138e45beee3586ad8b3d63c3f46e95075e702f36ba15db264f60be33ccd5971a949c05ea3e53dec6b22500feefe36ef19fd9820aa32007d56d432a2c1b05315b21678f77ff252d164138c38ddbb7c0ea011ef53a5662f2e037534356f9c77ec12c1e77b2fcaf47fef8ad9314534ff71dd939e513f9764b576281aee000aad0dc794f9a56d9c742a6c1f17b7055e1d03b33d86fe286a2932ec0073047f48baec754fe7fe8e75a71e363d815004061f6c75340cabab7149da6140a9bb02cab9d03153bb770ed40daeccce00a16c374a2605bf54ca95cfdf2f74a47fc90cb86f16efa83233c786e50995f41427f0d2399eb22cd0b3746375781f04649ce2756f3102dfcb84ae5f8e14578d71e3e36169a799d222081594f9376c8153319e3446ca5197e7ff235768618e65ac064832754bd46d8d7d363797e52f3ff85c7afa36d79d36c93ea1866e866497710f273b8d1339c5e8c90bbb6b98a882cbc0759bbc759ee5bea5921727f1db091c38e8fa380a0fb085044c23a7e2de3de89d1a0bb53deda8a11379a9971acae32eb7e1f570374c4bbdcc7ab075f6c6dfea8863ed536dddd6a943765e60025d90252501a291be02c607896ac71a5ca10a0dec1c1c941f41a604125d225878af91a5d3a95f202ec6dc7219833fb2aeaefb94b2423f5ad8bf3cc21064b8fa28ce48b91c5b530ebc8693d46e6598989b6f5c8f739de1e3d31db0d88bacaf9460d0624ca84891c7849ae9342f4b1c26bb7141dab4b98aef61e5d7a55fa947baeb2ab5b617142c6b4c22831893e850de8ec72f1659beac3eabc5b5074e39bb532ca0da8ae8157e292cfad50e3978aea31ddbd6d1e2568807d6aa7585789c5ce7782c6e6924281ecb7add23bf199f0e649f7c0a21783f6ab6b9f09f6e2068d11f2c7f58d0679617635fb07e19b83d2f0bca880ffa8ad12c22c6922e53065d76710f4bdb746704c18d0902c9a5a5f3de745d493d4eb567424389603ca171211c3663e712c896193f223541d070d1fcd8c5817a1c9416e787b08c3a459ca60182f6c4f370170aac680637f13662d88c7c7b21e7cb5a5537cb8b1d55e4e361ce64fa1d6593949572bad4e48afaa36bbc8f7f26eb82faf9b63c06762ec86d705aa07a10360b8d85ed0031a353c272f02920c65957261f4c7d4ff65639f25be2bae9ca991c6726b97b2ab75bc11d9a52771b28840fe71351ad6b095810f03a6760080e5d5b0ee7f313a2d839c65ed6f576cd0a5a334428b5a47bd1c1e94c525d142d9941d8310ae48faf644951c185cb6173cb7cae5cae12113d0de39e39d168113d3803d0368455e7a8078e92dc1fa0eda224de299e4cda6747e00a95c1e28edf4e25b06a6183c96c9f64df4681e5c16055d29f0d35274bcbd04f58cdc1f3b05e781ba65aaa8af397e3971b5f318b678a6d043d5623eeaff41ea0ca066e941a3702c3e9739b879aa7db7185b52d0e5a0daca5a88de7936dc1e973866c5122667aa9b1ceb689d4940826b4a1a510e02606f0ee6189718b76a23c5601e907dc1e989d80c710ad7f4d76b77eb89edfea9591c004184403c29c986d9a7f6bd968168158f6228c66e70b72dc3122152c2d548abf9f67118d0cd8ad912daf9d195ed208fcff8950e1af8792b1814410a7bef2c61c8c7246f1463e3393c1538bddec92efd85e17e81c51b596d4a09d99a4b71c4d253e58863ea203415377a479aad58dfd8acf917c6164bc6bde9d672b989ec2203b280d2a3b351ba70027ad26f404d83a2e966072d2f534962346d8e11e8ad5a42a2c69c95f75c67b198bbf56e195b0464b84286ea0deb047061181a677ebc53054f383bf5f40b1ed7d64db45fadae0d07d43e3147e90329bbdcffc3d8fcbd06264f82738dda37d0201bee17abc31e0fcc73822e0974452f9326cf1f8ca88c3dfe4d49e84d24013926df63e9d4af1d3e417e0b77ec5f2a4303e75b7a7185364ff120a55ee2cff107cba0abcd3d8cdaaaba4893b9d39a7165cbd07da63e3564cb58807c0c6f57aa9c9362f01d6f4d2123e30b31276c23a3ac2bc8b599c1297693cc9edeed919204d9d0540a68effc075bec9cc667ded593c6ddf2e2e8daafd55f04b75e9ae34930a0ae7bd112bde7cc62f19756ca5324d2f984fdc91dceb80b9ff8c27527dc08e185a0f3699b4a27ee2fa2d18cfb37ae001b9524719bed25ab92de3a62073a25dbae2648be976a15b0b3153e3c12af3ba5381336dcd6507983572a142ec59136ca8a93628cc5171d63ade50beaea2789b43cf288975273a66b6546d727100ee8f6ad2321b5dd90c6e41f4d232522b9addae8f2cbf67b88bf0aa808b38385c51642fd3aae49ef9dbc315cac7f06ebc7e6bca4caac3fb51de32ba20fdc46cf20d95f646024eb2616a392248325665142fae0f34f4ad469cf911cba20f86c5a3fd2a094a4ceaf748bb7d208b1b9b5485e887608f07f8b15cf9c7742b6d7c6a57425a7816a0434af062d5c741158553c51e21ea570716664907c9077a4282bc19665216621f224075c9480c901c1fab1ed182b85108556335e8138b07c02a4794db8c40529ce869f1d930f341e10fb0ec321d34892903e21774b22cad80d5ad6912c7ac60fcb1a2b930f33451a879cc8566cdbcc310df71332e6ad77042acaff1420586b74f0b501682a4e1f18480d1cbe1fa9c890616bfdc786c94fd4874777cadf913ccecd368a4cedd27c5164786d1ac545c85ec30211d752105a8a37c5e25df7ae33eff241d6164302bc53e8acfa82a104a24486cc1a34668de5193bc6ca3d2f4e830ee3349658c2dc3fa9ef3d4a61d3281321942baac5b1c608158f7cb755ba70e6ff1fbd472ff69dcad1f523e66c2d51d9a542503193281cf2ce0e007065f1197116bd019630aa6145b5c04fe59dcc38777359f09dc4e7c1a053c616bb4ae2fd88f647812ac0f6f4625e69623f49f357dff276cff10e34aa7ca0239004b712ecc29ed6a991293aea449d55ee5deee3f42df08e2ae55cfeb2fcb7d6472f97b91b7ce2e4940278835a850537fda04a9547da9dc69e5fd889c77470b7679a09679859cc6f1768b3ab1cd1bb7e89fb5591ab90d93e155b8f01b07cfd05383029a7cf13a2fa9b2f145f77d7fc04dbdff1fa69ca684b2689c63358198fca06cc1eda5f4e3dfa45ac41869d1c7a7c85ec6108da19b4d37098bb14da893d9f333cd82735e343bb1fc3833f90fa5accc148b06d526372cf354fef700fb08ccae6d2014944714562892d00b9350302855ae5a5f32736f91cefebaff6e3da4b57e0f58710345855c045f8769492a09c272209c85bfbdde923a671b1397062d114d8c6e18f8a932373c01de44462bc9e27eb1aa883e2f0b631d87ca0a0f033b6970beb334b8847e44a1e958b789f56432c0f96026a81531d2db68b4fda086cfec79d0c875e415b2fcd36ebdef6efe0b5dc2814445119796732900053d7e74d442fca77c47f1a8649dfecafa8a5715b60e427fc3aa4fa170e97b81347c27edc73cb7658eb111abd43b5a2d57663b659dce40b2174d9b4ab18d13ad9875b97d9ceb7f399ca40b76b3286d4c2ed300ace4a07d9378f37b8790e69ed09e017c39236d381d6048045faee5bdde7951e94f8ca7dce083d8426e606b367cccf18bda55b142b282ce443fd7ec7469159811288d1ac2fd62282c2edebede36d1d81bc71b13e81f99d5d12b932ec0a35c5d5fb607ec411e02787055ad59fff994d73460e77e4269ee5fb36e94a8afbdbca96a17c38d4de8fc81d9e378e2060d96f50ac90fd1c6ae221c292f201f6559c2366710c4a0f596dc43717f7f657d77d64134cae8aed8d3276fcf38b40868bcc13ecb5b52301cfe10f6731931a267f46d45ae04480bb9e579e9753fe490c550b662b45a5672138c49f6650ec3436927cb8098f6f5c7a9ff754cc58f2540a400961fce9df56dbbc1276ad51af2fd694aa24c3688ed1547f7c8c43a9435c9b3042c099ba1424375625cb7616a7502a7ae08ee409b46d5d56d482640cdf52aedf528fd83bbb2d5abf91bcaa356c0bc11c268001fcaa82dd42fd294bce4ce46bc959a5103d1b86c768672273ff14130ddbb682b58aba769d46f123273640cc4d010f79641a6ba6758371b1ec7b0ef51dc1fa0907e80866083c86a60e166d163c427502d9e12e14e904add8c7b4a0773fb75610f892edc648599f6254a6c510a7c1e9b7d87ad4a9b8f4dfe83de4770268ae651b565eaa94d96b7e1a417573db57473ac849cdf8f2ec9a21a2ac28933537fc25598503eddd5117bf36acc29bf2928b7b2e57e55b911b5f1de69d06616ad05bf987e3cf909dd81a501b93473e7e1959d2c5c50eed053a67821ec9a45cd8ed55628966a82f36fbcb6654a9991d33b9f071d2d5065aff9aef99fa0e3cf7711db3ab87fe6ac89124e5968ccf1bf18b10c77d231bb5381e2fda5600ae0af92857da713677252315d48adc4296400f1b154ff8b11987e2f4e7c1280e820d41254cc28019700c595f9a40e4cfbd02f3e40bac61c819ddd8f614e8bae61215561b85c20931e0cc808e040e64daa5207336747f2f8d5338eb4291f79f75461cff9f7510e94ddd6b3b2c6b0a2e228c73c524e9df4c39faa1df454a4afb1a5e57e390c3e085a0f74ebb1b485a096c8539ad940d15f56c758b06cbe14c8b5ddde4b51932e5dde67e25e1d8caf9c67ee96c7fc5b528676860ea62a0ea3a0b87a9b47144c9616b1854ad7b4f2b3c2e321cbacd355008bdeafa0fa7ddbe9b38e5235837b6dbc144853b6de71b88e684e2333bc5f10ca513cce5a23a5131149508c28fb9950827b0a9c47b9dabf9a2f0bbae990e3e44438600a41e3075d626e0115e67c0b407700a02e5fc5870eb85a1eef878cde28d6417d5d76396fc4096a6b9be0c377e5447065a7ea2b88c72fbeadd7a6cf265ce0e389c03985785bc00cb3a97d80405c86dff0308e6af95794426d96c8f7dbed6b719aa6ba5e1ad8eabc4c0fe233d1d2b6daf5baf97ddc832f38d5c4d2b6ca10434ac4b690619b01e4f95eb6f736e802d7062058a9dca0388f345782035123993bca826254f03c54b7f3dfa04f83cdb9350b129432d121e8a8b705f24e49c9b06c9ad8cf734ec5751ff5fbdec71910a024781ed8a01ed4c8274ab3b0d9e7a0bf3191d4131df6cdc533195b3dd5771fab435e3e91981c19ab318af9fc09249a62087b199ba321a94b74d23d3a9b28fec7e9edae2e0cdebe66daf9cd54156dabee3971ec3cefb2888fed24c10016bdc881e70f24bf82265e02b0e7c1888b34ce6b944eb0798e0793d494d204b3bf4c053270fb0ab6f8f5d099b044578e290373cb21d4c895259b4467f0dfa7248a681038939b07d72355dd60a4d5636f4b9b763fda06030165191f990a4e4f7c392f714441adc6073575202e17d7432f6ad8b6dbf640fa58d51a59446419c73aca1dcb8f36ab1343d60557e6674dfcf4dafe3ed7daa931993cf1d3fc84c9e49c595631bf79a98f770949b35fad3e27ad292bf1cc4bfc224265a94edb54d5968823de524db152f03e4912ffa28227b66600c4ab31a053a93c3a8bbc1a019752d9edf9093bfe44381ca0dc18f1e8fbca747344cfbd5285df7d4c3649d4aca7052abf9f79fce09e6628e3c9d000f6eb95fe1205a249e6e3a485d6043e5cbcf1adac1a87759f7bfc3024aa7e10c296a7df29be6244eaaf6b1a0be4df4e17d46874e617b80f58ae20293824a5d8d84dd7b88a19b579d9092ca4d471f2689b3119c026b8e8f5bb265f2857b0bfa661c4e577cc23e87c7187d34733fc2c16962fcbb87d1da0572871ee518f059bd3bb955cc69555759a8fd9d119e2643fbb3757b6b5d57f2dc019f2f07ac5d289ea2506ef42f73ebb9eb796f67d729bacc8c3af3fed3a0a587090188316aaedaaba3fbec1043102ef1b3a813ccef9322e2f6eef70f7a5130aaad775bc24fc7f41059c48b59f01ff0a8cfaf4066045cd038a4c493ea78b7ad7163dfcd9abc1913c3011c3303e6c781a01ce1f2403768dcfdd722919956ff63de4da85dbd0b3475274c53da02212ea1db3f39f32e43dd983b52f62881fb479a772f88a7aba5cf6d4bf86b683085e2d9376ea94c5a4c1247bd9e81a87b287bc4aa805e601054698d48fbaa7b29dc7a98fa159288021cbb06655c3314c2233f791fab4289e5980fb28854781fd46f6989d748e0842cff231802f35d61c57292c01b29735215edac3745ef446dcebf1062b5ef36a77360a7de739c87783e528bba1c17c3ae4fc0edb6de11874caa5c339cf63c37b24e0457377fe2110bb709f7b84a85ae9ac564bce09b779f3fb5c068ce06d6742f4af550124aeeb4e07b8dfff13192ad135ea2a7a178ebef6e9f0ea669ac3a8b37a34d060697bc4db077aaec523a7eb71a0417d52eaa7849f338fc4366bf8fb5e92172f41fb8884f4019aadadf114043695224681a8b79ed479d57172fa8c2dbe39898101b064a17b472771e31ce102ab03dee954136b47c377f3153f0098a84277333b10f57576e19613e8353fe6d2dae922c946644f4e091d02049e6c14fb339a6a128f7bcd05fb553a11b3de03d7ae8cb8a2eb630a2e00b330eb98cfb97ccd5a6d324a37e1fc05c0cbf2fc3cfc1368859e0720b0dc6dc345e25b9187a600f936d2b3b15548221442eff4c2a53092332eb2b6b86682629ea21193e4494cc243ba0731a5a26f53c484593edbef68746e3b479d80492555d68589cc1ad481f1511562a5c0dd3c18e964f65f344abe3b46fce0a980fceeab03d88667cb0a041e5f4f982e468353061a208fd1a14773474ce8e3d42d2568154173414033ae931797c957aa523d17fc3cbb8247fcc29d539eac8d973c180887b69286692fa59557cb4ebe05292ad5f5a71c03343b5a19775fb91e09f452ca76a2646c32a2c8ad01088a7c7a67e6084fbb4cf6d77d79d548bab90233ebbf8ead747c23079a327f620e1ff500e9096ffa35d5f5125dfab6dd2c0d42ab28ae4833292530d2b2b9ef55b88919fee620ec2e86214e3a8a4822f35a6926cf3fa9f413d96b0256f30228fdaa3790bf0fdc8ea652e35290f3da9381b254e292a6894d06ef42a6504a455e062e4758059d8806ea829a19a400112d1a8e62be997804ed77588e0a941adaa331a92a1aa16f613abf2f0497b4ec83ceff8849483d2c669384914c2e290682b160c51aa2607f4e0e760165ca92e6173b30a2a58b8396b659f8014d7f8b8f80ed2c998b8fd35c483989aacf705fc6c562428bbcafd558826c0333301bced4158a11f546219b85a6d7168e2a83a8b98e9311c2942117c226bc15aed07108e397c6d6dd846355a70b48eccec75c07566aef9cdb31084f44545db105f6801bca0c8a8730c580118806d9cb05a6a3b7d88daf21675da3787a1519a418d178a0fc46115366ffef0e854b62784553717064d26eb3f8ce4a65e8bec0cbdeae8cf1ab34da1598c5ef40c4a62f1c26e09e6ea4bdceb075c1c799785706f5297b0f7750381f5624e841f55591b205662f64328ff31f71f8b4aa61fa0860266dfb3d96762946d2068d5c5489190cc3b0654017913f6ec3edabdd668cead9d4a56117058168188a725e825eac95d38b37ff4a29a48eb40c052bf70aad1442529a6ff4e0e28370098599c3b5b302e847aa0b9a99b6b871b2240fdbb6c6fdcaf32c2f0127c09a9a2113717f28db07813d70b74b53e5cd53e6bbe52e55ad0ac0006498959dbf4a3731b599496e0cefbe3baa3d4ac37f402a72d30d75840b931bb388d06c1f7170a09a128051bc542390fdc1371bf7ffa247b9df20d19cd2a9b609879f91d29ba53f8559134f9a8b2b3633fe2635a0b0dfc6e00e6c199e18514daede29df5d886aa403b17957c4f3d5a59d1197d6077506fbc8329e4cd2e0bfdcd36cefbe7a8b2fdb007c896762e3d3909c012cf23842207a9c18bab9e79e39362cc9936a5457b347d2bd819e79550d4eff04e098819f0489540aab493a1aeebc70cbe87699fa12827be6eb61e35d0b3d640df1cc3e6c11eb05c7bf3945bb973d73eaf24f7026ec47ff3b1245b800882abe233d29a815467a16eed110a471c0f69acfc70b3a2318b96dda0cd875f93f43ed818aa1001e766a77688193460e09fc2db5f58bd6df04568c8fe52dc8a2602b5e8e23a0a4d6154a16df11dd9663e90a0dbc6c5c391afc8ccebdc3f8f3c855c192d0d5d4d5cacd47dc9de6182818896edeae4ff17977a5c98a70154308163031591abf9068e6b6d1ab676ef3087b4c5197abcce38970a6b794c93b0dbec5c2cf530fe12e154241c168cafd54cb9768ab18983ead23166bb30110a62d5bb96d998523f6a8409df076fa57ed080d8521ce28696741eef45903efcd0968bd3561c7acfaf7d17f8ebad6837b4055bad9cd3d5cf750e7d11d67aea790f60675e47c7c326bad43bb716e93a3fd93dc82fd0e755c19cbac29fd54f342e05858477ce86d46703cf1959598e0f743b1466b1a54bd9ffd4ddb3905c83ee52aaa77df7b43515274e823dd324c544176a64a2d987dcbfaaf32f5a418d2302a2223f8e9862ccec58db43ec112cdeb52e61ce03b36547ecd101deca45a422683af93de1f433cbecbfe485fdf1b07ae93df717bff6b97a5e4331701f9c976846a5f871d7441d7231b70d22e73a29a5de27ffa7764046d880f20f3e2baa2d0ed4d728a0d030582ab00d2588859f39d5fba46cd9d34ce42869725c8c61e4398e334923e2d0e1a3cfc8f63fb86d172b1682c366057f17082056826cddec0a81365407483ac96e79974fe770720a3a1a07b651b4ffbf988d7390d985b8ba3b59a6d097941134d7e7331911e0e888a88f12bac4a04a93f59a6def924dc9fd6775d1ffca108b4ce91715daac2f1d92014d26b0d5ed1281d7bf728fe617020a766bc381b8719613a93c3f1df2eb26eb270f0c1880177aa9584cb69e1ebedf9cc0164cbb22bdfccd32f4bce63c0403e14667061e897c28b5be51eca7c1752dba0926d203535853194169c27d90c9c21a050af8f4732d5e94e2312f3578717ce555218964bd3b73cb15ec4d86fdf3594b10a957b8ff5d526cbe2e73efdbbb2122ab1e94ad358afc6e712a13f7e6137c346e6cd63bda5c547c3b0e9bc3b6b0f56c37eaa3f8acc2a9fc5e293bdc15e139a906615f03c371fa9f50360fa39cdcb2dfaff9e7896df34a78ad16ed3a07e41245822ff7e5acfa8c1021dff42d40ee30fccd7f9532e20f2b02550af22d800e8f050365a59cb575190889c010f302700e954cb84cab56a6d4ab22d47e2cf6833ddcbfe95b9fa39fbb8f707c65b9050dd5e3553a278efe692fbccb981b6577930fe55442b3eba557e1777666a1d3e736cf1517dee3d402d91e5e1f3d2db73258ead66df513c485959f9bd934a78ab9e6ab373a964f15c36f510cbfde0f0a173eded786108e0b0da7bcf1d31ad9f8f868dc5556d4205fd474c690f1fee2cf9299d77c67b7a917db77d00a677b4ef2f09b378f231447c0972b3b7415ffc86490fa6e3d3645aab63bc7bb175715863c05ea3b03495f16c443d96976b130c3780772170345934883209d97dc464faf1038eff48f7b9ca76fccc25e8bdb572363e06df00ea1883b10016d38027d0c58cc10f6959574f6336e21d130fe2ca2d733382fa9bb674204d59ffb1ce97146c5932e0c73c9d99b84bd3b60cd0df1ae9ec0fa691085693ccfb1305b6d7ea339146834a9b2ad89eb98f3711af5ece21049fa44cfb553ed5ccc5ceeac6d1754e758332db187bdd8b5488236ee0ba15775da184a7640979e0d7c117e659a4261c544ae83b15fe893e33c6c170d4dc4a6667d9eae9385c60ebb04d3506779abc15cf51fa571b59ddcd2d2dc1b33d60fb0441d6a58c89927d5bc0d538d401e56fe6843104177a92d54faac85e046fca611d43fe0e55b685128f2586fca084e6e8553ef6a5a841da395174663eb6b3cbde225767f2d68a41ecf68b89a581bac017578221e522519e9a4bd3585e1e6bae01750f09237661554a0c37916f3fda80f765edfbcdc0079893b6f620632da166ced2aa68ed3086655a5e814fec581b4cfbc89a1dd0777885de986b30c6bbc73b26ceb8f4fda1a93b815bf06871090c6ad46c7c7ad594e811f149d52a046c547e669800235b9e0752cb7154c9af43f237959abe098102e91f07e040e1de971ed81c89e9fb95be556ac7fec3f96168a5db9a861515b2f74dbc9acbd49248e45e7b204661db1e0f80b18b041f4776b970df3de2aa59bd28ea508f5706885a0e18f6272cf36b4f604ff66560c2089be6f10356e72abe23773c86f323a7f86556607c807d6e004e2c9dbb911bfb0ff2eee469f9cdd19b9cd889605e261596a8febf5b15240f6e169718a70851b0158fc4f11a7beba5ecffccad0c7e6f362a32f173ad038c97a57e1ad5073d535808dc3dd009fa40d99dde5b638e10149fb78ab4a560e72c026495527cd7e358724c9d8937d588d8e39347d2d372a39dc48742c9c936ea56daa783061fed6bbbd201e4ef2f28657a3f795fa7d62672778e5c4c79d9a5ddb1ef805ac793c13bced36bed2250535ddf25b529fc6e4cb836d94fbd2948fed8aff87f6da0415f0fe2082a43752dbf48d16f6f87ad50e21d23882657f90f92596b40f09157c5738db88ab67cab0947d3e07c1638ef4a2245390b9f5c03eb2603a06c067dd2d35972d33e611e1f138713c2fcea2f655278162a607fd7ba06f387a12003e27cf49b1c8ad85d2de76063001d838636d8401a2fa390a887c440908b3e5ec5935b03776be895fe55ec7d2fab085ad8f9e17852a5bbcbbed79e897f1c81a911bb93c4ee912a3d5e914483e8b44de28352f0d457c414e5e55bba9de61f3dac6279fcffebdc4dd2255265b5d2a72c63c7e40e6702cacc61f63f34b9d158d2b5f320189bff54b0522685b7ef3b0cb026ac941f1eac7a250b8dce7b4bd0060412463f1fda63ccd9db858c31700b02fe5388b55264d22563e664cb7877b7a59a8ab8d0ada8e42817c9df2f70246e6d720bf2466ea57c88afb88694af397b9ca8d542bb2e1635c76178bba276d466f1cbec9fc5c7717dedf0c310318cb5e5759d18581b75ccdd46b37bb151282b7b1adada2b801cb65c24b2c21a3f18d06464b5a2ebe1a5f5ea00234ea1fb2efbc402ad7b227440caadc695570eab8c11155c511816b509b111464ccc2d6d7185b2bc3f25b8a5f52d56c5ff4a8776753a7cf9b32b18b372201d7a3ed016600b05d547fb530c676d57b6817f99f3575ca62c808b1995d85fdc43d8626fee68efeb2b13009f844d69b7adf752d14c6cecba3a8dc439b2d958ed742e5ae07b64c1cea7f4befe2abc9ee4480910297096072e340b242334f8687e446dd87f11fbc27e1f3b56449ac97957e5f0c9f808302f14e1b9c68dd10f60c1bd631bd7b56cc57d40d7ff4248de9bd7ce0c90e89fd65e44f8d31c3b6d3ec9ee2581bae5e4234c691a1ee0463bceab574edfdc6a0c06a21832056c900c2b0643a21704218a9ac5eedda941d7e62d7bb8e8e574127d3f185f8c7abd2e391a396b0a2505249de5c44ee398cb60382b628bdb1ad0829090882d3f6af2540df073a848dbe3798fed1f0550d4906c88dee76599369a89a6176ecf25710e0b4d1f2ca7601950b1ead45ee95b006b9c4dd7ad9034a61ee0b95c86357baf1d924dfaadbdcfdcf4ee6f7f203a29dfe355a0f605a3dfe82ed9c69921422c7d66f93dfafb0517114309dabf8edfc237962c0cbcb0b23e665073b6278f5eacb858f31934e8e2b5429854885076fe25a357df5189ac74d88fa97a110d0c8c5b04c220a3a97979fed432b9926c869d2f66151968cd57860bb585217672cca800215917e12a202fdca7dcd4f98b4cbc5e88eb3057009e1f766f3a624d1ca74834411c3b85b15f1a329fbbb5996b684c067239144e630d10a919e73956fb73fb534402e40a043fe86d44b6070da88e9ad4b084dae244ab54c1c92aebaad00ea34a27d154bace82d1502773192726276ba1c1c80594c5c3d2d670b4b95b1561fed4f7f084eb97933ed17378411584c3def3444c93ccf4945e3bd4213d4574bc32d1277a31dacd0f61a82968848fa9fb0026eeaf51188fa77e02d86600d2ecf3f0b4c6876196ba20becf8d0c9e6459250edfc7d63d6896252f6c4ea2e65765993420fa5dc0dc89dd038109c753fb3043e9874ec31944ebfa23576ad80a813830e160004ee6effe0de5dcf3df57942c0921b3eb1f3ad34307c348f64135053f9bde287e54bc97a6b0f3b54d3e62c41c344612057cd18ff8c4cd30d17c6657b4cd2ca47d65aef68d617d8d0c647418073817d61de0b351be5c4535641e63a9f27337b5423a0948edcb1b3e3859a30463d53d67d29e4708268533bb065f5b084be6a428794212f436ca5ee836496064334ebc427e037e00a1c27fb06eb3e8e99a38d9e60a261044ea07910bf953ac816984551a07b81985cc42697892270b2e4b1cb10a73bcd7b35eb7266b1b59de9c4f73a685d38d6d44fb2eaecd178df5fb3c37088f9a9524c15483cf8fde033ccc4d0de9341c7368f995ca1e9a8d7be2ec53a3924cc8f291a795cc4d0d6fcea579910f131cc3132953552134a29b905ef325391e6092ead4fdd130e3a23124db9078c6654f2e0bf164b19b59b636be29b04ebf2c8cc2791a8c0cb2d6e22fc3fae4f5c94ffc2ba0ce5a9084611cd6df9e4376c449ea5564f748f77753f3fc92653ba9a70358272e63a2c8db216d3813659c1cf74246cee4010d372d2e7d557bebe4f811cbdb21b6b0c49f403d848472286654542d4e79cbc7459744a3c6c8ef33e01caf16389b82ffdfe9a572c0648035b2053275c9cba2410a97fa541f5d8739ff858262159c07ab5499a6095ef63e2cd5182ce44b505afe278f1b9d02560956ee9e0fbda3c9aa3bef96e92ef69927694151f850d73428f646844b2a57e4a5548e5ef5bf962dcc5e8d6e6f213933153c51e3c49b8dbc9e63777d253e203f45f81c1554aa880018ff54d0582948209aad899080a259032f6e6cf65cf192eb3ac0f659f39b5b35f8048b252a2a9f5f14cf62ee4131f6a2ed7f53b1895498d1c7424910e4a5507c54a2c01b3dafdd264b60bad5530b57a6c30cf98f75b5b3ee990ffb9f0db7ba3826406be1a929ea5349b99cfc96312399dbe0b968053b12b3ae588e30b9abd9580ce8e55a0bf87aafe8c7089f0ecda8a5aa256af16b25cae941b3456c03015119a0ec7f8e4d63204c08fece287dca4f917491f401bb243ab23f67384ae1bf6a641dec5b00f0594d3d5b0d88a538ab36e2b7fdd635080d5ec24457d2dc7be59ab5ddd4cb7582404cb2e6b2420dc4f7cd9520d2e21dce1dd8a93652c5569fd4d4d8a6136766b14c22452c3be5d0e861f640f3370139f6a3627b6377609a8093c4288a3dbaec1b005fcb989d09143803b0c5dafb99ff15078c722aac6d0b6d67dd3ce9e1e9a4cb3e557525d4243f395d456afa45df361272db9d4a45a418364f218148e25fdd132c10932d2ab93ef46bd1513a33d0f2693e1d64ae8e74fb8cd79e3524061692cffa3a380d558701828c689f1cd4e88df849da2e6866a8d99645d89225010f1e9ddcdad6b0e70d698bcaa66c86b400c01efe41854de1b2b8b9edd77c48839362aa675e2a1f8e5eeb06517a7b5d23f9c3dff7fc9e0abe9b05b5f15074f0505d02aab95fb89e6506a1a6723e8188ee06dce03b8dde27c6ba224aac75e476997238b9888b47ae11a7e1b63f8deb2e9389cb936e3a39b472abfde34c44a47699bf32ce4c93d4e4b35e4cfb3b443d4d49c571c3818845676807d76a5166da3b1235eed0a911ac1612628b482c8432582447ffe1e4d54f71eefa9688fc0a33c40cdcce2e08fe43ee5fdd6f34b15677d1fda804a0ffffff5f