Special data
- Status: Successful
- Nonce: 4220
- Type: 0
- Gas used: 48958984 gas
- Gas limit: 74025206 gas
- Gas price: 0.00 Gwei
- Effective gas price: 0.00 Gwei
-
Input data:
0x82947abe00000000000000000000000007d15798a67253d76cea61f0ea6f57aedc59dffb0000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000d2a000000000000000000000000000000000000000000001146bb517c24f424000000000000000000000000000000000000000000000000000000000000000000690000000000000000000000000eb6324d7b3ba524af52e41fea0f079de5f435dfd0000000000000000000000000158baf72259a0de08bd505e18637eebb434dce4000000000000000000000000c128e04e8f62aed94a3e61019f384434c0f465160000000000000000000000002e7e6d9d73a8ef453b13af1ddcff12a9ef9775de000000000000000000000000019c341995c6027fae8dc2c50664746f32b5bcf1000000000000000000000000a02c50054df5b8518122cecc6e193a6f234a68af000000000000000000000000ada8ea9efa2f473ea4443a938eebef1ed74878e2000000000000000000000000920ca567ace2ca38e006aebd35dc6105d9d3b9cb0000000000000000000000001a904998729f25d011b5f5d34a6740d58a1e3a8e0000000000000000000000008041c99a346cbbfaedb19110a623db28e20a2d5000000000000000000000000059007f0bc6320098c652611b783ccb2c93c7db19000000000000000000000000cbc4627f074745b5219ae6086591db0106b81312000000000000000000000000f8962502248e3638f3fee37e964cf2980ada7c9e0000000000000000000000000b09138446368075ece7c2c071845744796ba32300000000000000000000000009e04c54aa876305e3d0a78e71adb59ae7517fe50000000000000000000000008e2cc32b0bc239e9c49a599dccebbc1f3b0687b600000000000000000000000029dd689e8b0ea7d6f7e78e0a43493ddc5fb27cce000000000000000000000000c8139b17356f215124490e3d0eb708eb40478a760000000000000000000000009ef88eff65a840aa580b0d349aa3b200be1febc00000000000000000000000004640cd474d3fa71a99809b40dc8d232111ce15e7000000000000000000000000c10f0689af995014594433dda0a2c4d84b2b23b30000000000000000000000001c6920108e0376d88ff21fbc5ffbca8c6e0e5cba0000000000000000000000006a95591e8cec5037c6d95d329fb9587fe27c430d000000000000000000000000396ad8cd527d5c98255865e520b52acc3b2e84ac000000000000000000000000b72a5d7b6b081c1bffe355edea5c7f1a2afbafac000000000000000000000000030c038d6ea8db850d30ad87b9db54c59810282300000000000000000000000030e6fc29d2c1df526f12d2be50b828e2ac0641f300000000000000000000000074427f089680717c4f246f25d761982763a022fb000000000000000000000000dd517e0e41ead45c4c5b019aee126af8f3a63c5f000000000000000000000000fd6ed2db6973d3796de7d92d47d98cf318cd4c1b000000000000000000000000397cde4f096ddd72a5eab0cf3d54fe9089241fea0000000000000000000000005a46f8dc8548b2abe6a537f036bc8fda92527359000000000000000000000000e5bf95e8708d77fb6d2def06cf8312d6703be9b40000000000000000000000005a4cab14acfdfa1861185861520aeef9bf03d2f8000000000000000000000000c5e42a318e49247fcd9d014b5cf79b9fe1a490c800000000000000000000000021db12de9436afa4f1a1446522ad012ba5a100da00000000000000000000000013118cd98c0bbda8fd67eccd3d7e0bbda99cd161000000000000000000000000848d040211bdf8b7ccf1a4315540adbd3f72402d000000000000000000000000e8cb37455f2fde47032f3c7f4a7ce02d3eeefad00000000000000000000000002a0438f5850da191e7433baf22b47b43f4730ca40000000000000000000000008a4296ae7d3eed4863827487aa1cd2a14a03d9db00000000000000000000000084bf323b9c1b28c5a80c804b9e3205024585a4ef00000000000000000000000011d50edc74aad2be8561e15b97db3a53e5fed2090000000000000000000000005eea5a0a06af3e026d47c24103fcf5727d08c63900000000000000000000000044cf656dae7a69867361fd5090c55dbd11b21fa70000000000000000000000003c427058fb41825c1ae86d92b19295b3dd77c98400000000000000000000000038e32762a2fbf89be056f902fdc0d7e2b1e4f1a70000000000000000000000000f4b00b6a23b8d46d1d0dc37d52c43ae79c3784000000000000000000000000082bc99606d588a113fe4677af857e8fe403cd702000000000000000000000000beae0c65b25b7186c7e12c19ec1763e44dfa8ed3000000000000000000000000b3b331e4363eab99fd202cf5487aa09b19d7531c000000000000000000000000a3c41a15f1b2a6f025a950ded64e6d26216fd496000000000000000000000000861d8d87f18a953f80269bdd1e58d33b6c25777c00000000000000000000000085b3e49c01f3394fa26cd7e6b056b39bc9b3ded30000000000000000000000004bad2bce085e223a3feffd5eb339e21c4e538a2800000000000000000000000092c2516069f51fef9fe8c3ed34bd238ed9cf82a7000000000000000000000000a3bf5891b825c1c51b966c93c9d7c8b8bdb29f4300000000000000000000000082faa586b779e44e500bc0623f0fdcc706297e970000000000000000000000008067e992c67715851f592094686bc9d2f7d23889000000000000000000000000279b034d735009bba7c2cc70f03d21a890e94f1b000000000000000000000000df127f1a84dc23bb5b3360d3dda31f8acd86e77c0000000000000000000000000c2e44784eeacd31c2de927d67c09b383c8d96f30000000000000000000000007d4f45c8f564a59186ae9b1f7d7ff30dac9c3466000000000000000000000000c8a21d073c32cfb10d069769c3930762fca85e00000000000000000000000000ce7c80bf128bccda4da291474aab1f18c3c3e366000000000000000000000000b0f1290c9a689172e3402a256a756af6d8a3b915000000000000000000000000c42ceb990deb305520c4527f2a841506095a55d60000000000000000000000008977ae64380d920bdd5fdcb674dba4fede124e07000000000000000000000000764c5b7d245f07fda5ec8b5accbdb5d5509e1663000000000000000000000000f8ee4f5738ff01a8ae51b18bd0dcc1a8680b6258000000000000000000000000de0c6ef005b8c7476d8d2d0b969b95c3b476b25e00000000000000000000000094ede01128c7d41a258b190b7efd70a05f3eb573000000000000000000000000afd53f40bbe6a64d0f7c2fd12cb5c0da6fc6ebca0000000000000000000000005fd7deaf53c59d8cec40150cb4c0c2fcb37d26710000000000000000000000003eb8e64d84470bf2a7af88066aee7943eb96a39c000000000000000000000000e15d45ca168a53f595b53e297c9eea126ba99c9f000000000000000000000000058a619d7758b346def7edb2fa0de7e064f75e7a000000000000000000000000d7bb05bab18035cba5eb26484d8d858ec3f02737000000000000000000000000d25e2443afa7b95639b74f2a717fe3f4e5fcf609000000000000000000000000db9fffb6517fecdc66ee184b4db4ff194f4809040000000000000000000000006c166b79f57ad0a46f9f8c260d0507f256d6319600000000000000000000000019cdadf14b7f509b3014922089514c80ea4d00f70000000000000000000000009273da6e3e02abebe443181971bb4e556b8432e6000000000000000000000000fabfeb531d1f7b0450d63a69989907d0031cd5ee000000000000000000000000780291fb3c912225c0e71c30d54a71580fd45de000000000000000000000000084240124afabcdb6da5fb12019f037b30bad63a50000000000000000000000000b728290f80380f86c62910d09b506b5ce0d10de000000000000000000000000f116f0f913553203920105940c87a59d688f6c730000000000000000000000008f22a7dbc29c81db0b88ff6777eb8ea1b8ad5e9600000000000000000000000077b27ce4c913f0f11d1b04979cdaa5963e6f39130000000000000000000000002ecd83cb18349f47a36652ffac7053c3e637a1740000000000000000000000000567859509265c8249003128ca265c83c11fc38800000000000000000000000034c317ad0c15a945fb7715aab1b742645eb700760000000000000000000000003e606ba485b8f6261bd84ea65f70ee8768c7c0d800000000000000000000000081f502c617c5a0532c53004a483302359bed54e80000000000000000000000005cc5100edadd285a334f5c77f7bcc5c2652e2bf60000000000000000000000000160333abc6cc81c02ddf682e3684ead1c5e115800000000000000000000000021f4e04be23b90d6bd536dd84b64f92f21462fc900000000000000000000000062ba88bf8666e1598cecbf2b0419a9e7bec017ad000000000000000000000000e06c7f664ebbc51cf0742927602d9d38c4d2dfab0000000000000000000000000a24a4b37e13212091b5d8ea38f6eeea1ccc6c16000000000000000000000000a16fae0f65b0c24f08623d59aba947d3354a2bcf000000000000000000000000f5389426719f4519867a2429ddefbd32f331b637000000000000000000000000bb26c6e458879f8a5d0a951d81a09a8121088e3e00000000000000000000000055bf0afb3248f47d20cf0baa9ab95d9a0c6af18c000000000000000000000000d39b938c19a75396a9f9e90a00301b14036fc8b1000000000000000000000000759b7dc8f0a63f2b315bf94580549eaaf434c6e400000000000000000000000023b7cf364b2bb021eb89cc79135af3382395058500000000000000000000000099c403e1f48ce0adb707905a5419e76a5b2350f90000000000000000000000008342466e06d088051e7d13079d802191c9ec56940000000000000000000000004dbf30369cb22f1e109ae6f942c1d7fee7d7883a000000000000000000000000d4d53a783755661df55764f76f556e26d7aa7325000000000000000000000000c26ef72f8b009c0a462bcf7ab6550bfae56548a4000000000000000000000000c9faa8d8c6bb07bb17398042a27e8179732914b7000000000000000000000000cf4aa85bcb5409a77e3a5af73594b3b3efde4d0500000000000000000000000033b849372ed44ee09ce1b71d0b7cb5ec8d13b4920000000000000000000000001ec395f505ab34d1ade0a3aeccb0a03de5742082000000000000000000000000a3c1f5b17adf24d8612ea4637c1a74fca0ff6f600000000000000000000000004166cd10e8076874f8e1bda9eaf52393405c2cdc0000000000000000000000004bd4ce677aa7e3dcad4031177b83088a2425527a00000000000000000000000023f512d9c9493d0cf38ba67068f28085b4c03608000000000000000000000000147f038460e5b7ac23336b888d7a5afbaa40d6d4000000000000000000000000aa26e13e51c55a22cd386a82dfda6cd4d845d4970000000000000000000000006e93a55528041013f42fa05bc929e6f366b4e3980000000000000000000000000b8dc01bbec1ff78bebb64624a83bb80daf8ee4a00000000000000000000000030c49de74114767f98a19ca9dabfd4f832eac076000000000000000000000000905a9d6a513780f22a570518f3376913e9b1ca0f000000000000000000000000aabac517cfba442c5aeaa9b6463398e958a50c100000000000000000000000003d9e6ac51d0cf6a66c72a267690ed8186242d5fe000000000000000000000000cc965cf469b8a5ad150d0b8407a1b7bf265cb0870000000000000000000000000f4c1fd3c8df25b2b7e2ad19d95559cee7a9a9f10000000000000000000000004dd50312504720077fc44c35ebbc83139f3748350000000000000000000000008d6a864cb7e75eb4996306d42548681a115248c500000000000000000000000003ab846bd86b5c5a7f421d7119390d6f194d72ec000000000000000000000000adefef16a3f4f51de1e2bcb2625e1fe891ed8765000000000000000000000000d6479219a9fab9e6acb5f8c79cbd07460e5024a1000000000000000000000000e75472976a3845d2ab66c49df06fc04ccb19fb440000000000000000000000009d9add737204b4fe9d25bb898e6b267171a54dfb00000000000000000000000029a83dfdb8fbb1d7710f4a63eb0fcfa8fdeac68f00000000000000000000000042dec825f38f43f61b8190bcf492eae1c8168dff000000000000000000000000c652e3eb9ebba39eb19037b49aa4190bcb451970000000000000000000000000e9a4a055fae66404c9a97c79649d036643c820140000000000000000000000008ef6a32207b6c8269ef79b416779da5d446c3c800000000000000000000000008faab5f677fe81ee42f5bef2f433351b866ea5ed000000000000000000000000ff6cc693219ce8a841486bab3f8127f6156ad0ac00000000000000000000000012d278fe0e9d3e338b4298f5bd9f786a35008c6d000000000000000000000000b7cc040e860facbadc752312734c936f056dd1bb000000000000000000000000785f08081da580944e310c3053a3c3b2b4229a8b0000000000000000000000002148a2cb8991da79e014dc3af70c8df7ea892067000000000000000000000000abb2ffb2949d1eade5f4500b222c886d562fd97b0000000000000000000000000fd21e35b23b5b0af440965eb2ee4ebec271074c000000000000000000000000bec4594e05154f7c1a269401a0df4c5354f1ce75000000000000000000000000d348f459812cd9fe1461c6b69025ede14d2235e600000000000000000000000017921b95abd9cfdef8a381a03ccef95eb6b83e01000000000000000000000000617dd8810351eb1f27b1174fb020cde72bf4069d000000000000000000000000b9d92a808fe4c66b16b586e833c459273a9dc7a9000000000000000000000000853ad87ba1a06cb9d4c1db5de1c64daa10e9d0c2000000000000000000000000074ae227c2d9deb9abd80d4c0c98076da7640c8200000000000000000000000057bb29588a4be216c017eac196b7c5044848d97d000000000000000000000000f3894bf296a5a3ae898b8283ae6cb651752a860a000000000000000000000000ddb7fdab2ca4b7a41698d3d9981a299c0a0ab831000000000000000000000000966d99f00dfec3cafe77e137f07bdd4d82e0c24a0000000000000000000000007e88345f91620c3af183f28a26e4853622d092c00000000000000000000000005b067d8281fc632e763bdb88a8d71ed09d58d061000000000000000000000000014f2e731b20581cd34f396b0829c6c487824fe3000000000000000000000000302727eb6addb52a5a7fb1c3ad08c85dcd016fad0000000000000000000000000196c016779257dc37ae276644c4b63d1d795a0b00000000000000000000000009e868dd309fadad7555790d6a14090c9386fa980000000000000000000000007c83177477fe9da3fb37193d856e28df3cdda48a000000000000000000000000708d2904f1f2c2c016ca943aef952e451a5cf9bc000000000000000000000000d332401e695dae5a1fa059741b11fda665f148b60000000000000000000000007b9a1c0f9e47abf366074d2c17c12d36a69c863c0000000000000000000000007237e2eb8225eef55c71cb3df6d89330654f7e71000000000000000000000000617a0c37285814512ba52aa18932938b8ad91a57000000000000000000000000c61464ff2137027eec92fc2a97ca0c1aa7317af800000000000000000000000002e7503f9ef84a929f65628a8299c5cec1e0c0de000000000000000000000000b4cc2340761d5485397973ba07c51368be6adcc6000000000000000000000000eb4ece8ba54c37302f8957e6992f278f9256ceb5000000000000000000000000f0a9a2f9b431454103cbc826a8026fe6f7eff175000000000000000000000000f0adfc1cc2c5ddf4e0db7eec86817da460c32d40000000000000000000000000eb895d0019a949198c1ea869913729f681405d4b000000000000000000000000c3ba445625aae635a6f941f877ca51c2de5209f90000000000000000000000000b252863b878448a4e59b9b752bc0fd256f7c7ca0000000000000000000000004bd973e98585b003c31f4c8b9d6eac5d3293b1e50000000000000000000000001ad1bcac999bb368c754da93624e8c8323ea6c740000000000000000000000001aa06da9e2ee50b8d0c7fe1e8469695c47effc8d000000000000000000000000450035cd431d8c7bb64f2b10876d950e0556e937000000000000000000000000a565870a0f13bfb32c9c171ee0c51e85b1909bb8000000000000000000000000d29b034d429c34d22c17bee29e245d5f5f23f5670000000000000000000000005f4ab7245184cd6980da772e08286bc7817235de0000000000000000000000002e449c0db5797d2c5b6b606a3e7c9f7a8f450c9600000000000000000000000054bc66a49909910efd35bb8f380a2739b5c52379000000000000000000000000e23c84a24a7d4e160f536a995e7b47696c8117f300000000000000000000000003cb9cf3a13e90c03f8009c5eddc28464c9db623000000000000000000000000e11dac98aff0436415ccaa78506cc3f8590180dd00000000000000000000000077fd7f9b0daf2c728e223444ba81b0e7369e650a000000000000000000000000a0683593c7b3e393a95b12e4573cb05626f49094000000000000000000000000ad01ec96aebd8244ea2f7226fa9c5cbbd2301972000000000000000000000000fc9b265caeccb5db2fd9e896c778472329ff31a80000000000000000000000000fc56c8417e5c77b31603298fef391d6e96421300000000000000000000000002985b64e08ccd178a1b54a1cd00fc7beb73b61f8000000000000000000000000e4557a032c75bf2ea06a8212e36f18f60e7ee7ac0000000000000000000000001f980902bb6a4a05b0be6705a4f1727e26380a53000000000000000000000000f45aeb3ecc1c230930816b109039c5fc2fe9ff83000000000000000000000000b6952f29fb159f9ebdfdeacc589d3717af54f4b4000000000000000000000000995a34df1b5fc87312dfee8db5b08aecd6b82d0600000000000000000000000060aadb8bbfa57773686760b7033c45d255fb60d70000000000000000000000004bb38f708b5aa996b95ee6092c38478cc21ef635000000000000000000000000a1d6d1f90d1c9ab0d21b4515ecac7ee102db3c78000000000000000000000000e1f5ff61e42f771e895644c5f17b3f636c43a2f60000000000000000000000002537126f44d01e22f1b2882491183b9af4119b430000000000000000000000005aa99e94ef0b372159ce255a5f1ee53c93704d18000000000000000000000000b064fd05b5e80cbee7f72c19bff4a15938debde1000000000000000000000000bb68a663e021130371333143bc3e2a87790e4bab00000000000000000000000017d443ea08dfdc7441898d6817c2f0858c0c5b940000000000000000000000001941944bd8c50219c1c2ee6c17a7897eba9655c000000000000000000000000042b76abcdaa63039f6afeac7b437e15980103c9d000000000000000000000000315761c570ee60584d31bbac9682a1e170de8674000000000000000000000000dbf73b49141e875e22b7d1d8995c24a927dd74620000000000000000000000001df3e45d247ea68e373455972dd98cf27f2961fa00000000000000000000000056bfeb21ff1dc4d5bf451e183ad10120474ca5940000000000000000000000000aa7324f3f0503f07aed8bfe71de6cde8bee5d37000000000000000000000000f2822172a4c3e719845a4a90750446c1482cf5ad000000000000000000000000d741c503cb790ee176fb9da258ec8c3ccb25232a000000000000000000000000e5cb05aee78d01fd7869e4a872a2fb01527dc90400000000000000000000000041e7c80cfb5daa2036346f29f2b07c1370e626f1000000000000000000000000db211d5f86a2e0788d536a28ebc34664d4157cb300000000000000000000000024c1c8bbede5defcf476a6e4ecd544938672872600000000000000000000000023db16b4c605c888d3551d8f9687bff577784a6800000000000000000000000092fb95a8807c982e59a3147a28d245734ec6d7f200000000000000000000000081a988d91c3d817e672676d995f9441513be74c600000000000000000000000010027d8f80c1b33a07c94f79780c1d5d72a985b6000000000000000000000000a9269940a4dabad5cb9931f9c81fc8e37b4a4ce100000000000000000000000065c93f3aae106783a668455d6a1fe8206026a0430000000000000000000000008fb85455ac61291f3d31cfe275e383269777deb2000000000000000000000000813b0ec1b12fa97d8d28646884f4f00df98752200000000000000000000000004bcb2e4d0bfac350b1a0880f1797541989ed8c410000000000000000000000004f053d0f8b7c246a43172ca2bef0a2381704f1b50000000000000000000000000cceaadac1db6c66df09254d4d30be8a2b9abb1400000000000000000000000045bfe941c413f893f8540cfb6117ea0cc3c791360000000000000000000000008bde82831e3da17d208a4a7083695b0f1e8d83b9000000000000000000000000b37c76ead9bc48b2127367656a3a13ba9185d135000000000000000000000000826444b6cc46080f5cb1644d1e825000a59663e8000000000000000000000000ef08fb39be8b9d767ae695f603cbbd71bf391c1900000000000000000000000066064d5bc28b7549c367400354001aa13a36efa10000000000000000000000009e61f1ab2bbea9152521b93483792c596a9de6ba0000000000000000000000002fa1894f8e4fe775ffbfc9ba4da5b9b4a33a5fbd000000000000000000000000a362582210a341cc5a99627275cee5a5d545e54100000000000000000000000064d34e3e74d4d8f97dc8e7e10d896ae76ec86443000000000000000000000000a97035404c64bbb7bc0a1a2810d5c77fce987d51000000000000000000000000179a8dce39dacfd9a25c9bae75df326a4e2849740000000000000000000000005c1b04d691023958661329723db3abedbcbe5c7800000000000000000000000099483f23bff571a934aee5f67020224d1e4385b10000000000000000000000006c25bffb55738c83022f5130746c667a33d82df400000000000000000000000054d06d5dc574ed52fb8b3b66e77c7eac80ecbeac000000000000000000000000707497a277edd946979c90e0ada7f240b395ccea00000000000000000000000008a788ba57e547f0ca7e2fcc742061c60210299c0000000000000000000000008c0d0f84a6c3aea1fccb5793e063461af36e64f60000000000000000000000003ce3b72c1b638dca44505e96e8c5ebdf7004d8a5000000000000000000000000d6d9505be6b38d2479663973fa612387bc5fdb79000000000000000000000000779a9a3a0095a6910318822d15043747e7a59b7c0000000000000000000000008c1a72232e6567c1069ec678f3af1a8733e126690000000000000000000000001975ccd8a3bdbc4d6e2a2908deb6989774a86f5300000000000000000000000017d272ffefbb77d423c0cfd4efe4d4a190d6e7bd000000000000000000000000e595d9b76676147be37573f98744f4854cb0914700000000000000000000000098ec202b501adc9efe49f6c78a3d55cbd91057ee000000000000000000000000a663c4977487b5adb087137c485b2e8901ffd69a00000000000000000000000030363b9e69a00501204b2f63861da587591258c3000000000000000000000000961ce55c5a418f6105e0ff55438f494ac65ed73f000000000000000000000000658bb68a1609a9340886c04417478da693b5c5c1000000000000000000000000adf16a9639fa9c857a41c171f64ff3c365e093db00000000000000000000000060772ad3904e1fdf885bb80dea1f890c1e3274a000000000000000000000000079e4d1e7823884318e277ad51baaa1e7ec1af497000000000000000000000000d6d61c17895198b314f145f682a52fe6e497ed150000000000000000000000006daee1ffbf44edbcc0f1ec6971770adffe9fe8e0000000000000000000000000e7e7bb6bdf64e5a5a6d0fa3d0de59f584350f1350000000000000000000000008584d7f97cc350756eaf09b816a004b9a4bf93ef000000000000000000000000d54aa9151ccb680dcdb751fe4c632be005d986420000000000000000000000007621106e434da291b7cdf61e61b883c5ea79e78a000000000000000000000000b0381fb004b1e5250679a33722b9f8afb8db18970000000000000000000000006c313ded841d2c145f4162d3bcc442d4fc5435290000000000000000000000000d8eb04b9934acc8b859e626d9acf98817cfdf5600000000000000000000000000daaac92b4199cc4b10e2e6ab5790e7c62e9ad2000000000000000000000000a5041df2a6fa80b327ddca171a1eb4e545b18ee20000000000000000000000006c9783784f6fcc5a8700634801e596b46a309d0900000000000000000000000071db14c945212054e3574afb0652aba7cdaacc25000000000000000000000000a86d5e8c99d4d68a42c1257c13dc56c1cf4e8aea000000000000000000000000f819a42463cd70315ef828635123f8145e72fc510000000000000000000000004774ce6ec26d42fe5a5111c4c9b9a09e276bcc5d0000000000000000000000001cb42c62a7700764bc5fa53402f190b49e084e42000000000000000000000000d78aebb0d6ba7c876f6161e3d87d1477f72e5257000000000000000000000000c5e47f3f6c09c6c030cf17e768d1a69f2c4123d30000000000000000000000001ae40a705796df0c9dadf535f566f95a64e92b4b0000000000000000000000003e325cf17472a9561de41f3b0a818bfd59f347710000000000000000000000004118e3c04846f5f594947848fb4cef54ba19e1060000000000000000000000003faf4418aaf13fe9106c265985aa27fb740aa27a000000000000000000000000c293d7ab7b901cc72300b65ec08b36f99e31c1e9000000000000000000000000f1968d3c59202a4f1a19dff40d8af4d1309496350000000000000000000000009bdcd9c1b646253f7e216a4b3fb6fce54e7901a1000000000000000000000000b00b4240b193b7b204b19567815cf1f010957b9d00000000000000000000000095dc4e1490a994c63b41d647be1db4369eacbb86000000000000000000000000e02350000249dfad275660ababaf099715f1a6e70000000000000000000000005ee9a10ebf7fcafea41b5bc5c74c8a39a9140f8100000000000000000000000095a361b81d10d98912568bf7b82f284003cfeea300000000000000000000000097877cf11da1b05408b406dd1574649a88dbe1b2000000000000000000000000772466f78ecd28aa804f91da1ffaccd637ea1751000000000000000000000000c8ebe6c631998bf161270faede32bba7dceeb38b0000000000000000000000009556d57b873b1ff98ba1ffa38ac8227d27347deb00000000000000000000000046cf73a3a1fb3f67ff6285bad679b8c768b82ead000000000000000000000000cf9690997e9fad09b6c168556d03ddbe7617bea20000000000000000000000002c02aa473bebaf8dc8cfe2fbc120b3da63840312000000000000000000000000416ee564700078af23ac5ea8881833b77f9ba801000000000000000000000000c7d608f280234884eeea8c2ba574b2babc549e790000000000000000000000002b717cc28e0793264fe936546234dfad20e7c8e9000000000000000000000000d5aa70281e2224eba5b2339fc011e0f0bf88f481000000000000000000000000533806b821ec94091228d7d34e697b93bb79f8f60000000000000000000000009fc728d7d1ee0dd70c7d40cd0843af3a0e087b24000000000000000000000000d63a6b4eecbf2f678745030cc2ae6c401388b4c0000000000000000000000000e650199f00913eba3e905180f628ce6eed10389f000000000000000000000000fbb0e31756959abdf7a38ea632fac5d99a556611000000000000000000000000ae5351ad9f246ccc9dca05a1c2b2b3928c747325000000000000000000000000b0c8b8ddcfc7c7a39d171b40c9a55deecfdc482b000000000000000000000000b6ad3176bd32caeab21c88376b0f5c49a49ec4c0000000000000000000000000a89afedeba245d3dd5f2fd28fe0bcfcee776a717000000000000000000000000e579f1f9ae92a3a846c9fa43f1db204f0a8d1e7c000000000000000000000000f5ee854b56238885d068eb9e0e287cbb3394046c00000000000000000000000065eb3333a903d2b914a3114708914592546660aa000000000000000000000000ec06c45dd2c0299ca804d87d5950d6b5fe31923a0000000000000000000000002b00b53bd3d6c9d8e0ef9047f0ecf99ec0b96134000000000000000000000000bda8793388b4321b7cb925c1235f84c5f4801aa300000000000000000000000084f3a6fafa7e24d81ac5bff2f8e800bd4f6b33e4000000000000000000000000e6c62ce374b7918bc9355d13385a1fb8a47cf3e000000000000000000000000080c36ae2c4480c7044712092b103b975e2ad77d00000000000000000000000000cc9afee3cfb3f657f4d3922dff64f0d3e303266000000000000000000000000f09e27971bb63c5001873fa8299eb82bc40a1d65000000000000000000000000e4a8118be5ec543019da78e355a637a73117b49e000000000000000000000000b90b9bdc71f11852ed838bf031c1ee84713d670d000000000000000000000000b383d05151dd49393fcb711bb76fddefb9d3fe3b000000000000000000000000193920f032207ae3f9475f165db2071dc19e88d2000000000000000000000000b55499220e6849ce4b321d5bdd8062b3abc916ff0000000000000000000000005a142eb2053d8a21764d7c43ed4b21d05880422c00000000000000000000000093451c4e47a3aca9629add4b0b60707e3f19a15a000000000000000000000000fd8e76f1204c8f159265890b56a661d978a32bdc000000000000000000000000959c3e435c5770fbd9caa6e5c4228a5d1d10baed00000000000000000000000040c1296ec35bda4b11a98ba3e0caecd11220efa90000000000000000000000003e41720af10b23a790847f1b661988d297f8859b00000000000000000000000019597493263e261b2cab22b050960e84c6a28991000000000000000000000000a21cb49e503acbee460a80927e4bd70df2b4d603000000000000000000000000b8a59139da96f4d50216779f656a9cdfa39aece5000000000000000000000000c468b3073dbbc210e9f0b9e6718bc7a768d756a70000000000000000000000008ed2e37fded35dfb30df9917316ed96c2fe4081b00000000000000000000000023c855c6879008d1800a3307c4ef7dce1724ccd700000000000000000000000001f80f016455f86a7217f160c26dc15b2fdb51a800000000000000000000000067efa17cd1c6118b32764a9384cf341d9fabd887000000000000000000000000e187c8dbd081f4b6582497f6c906948cf565c09400000000000000000000000059bc14da64a6b666a1568cdcd03220e343f41d2900000000000000000000000079fdaffb85854823b5d6acefc546ca8984cd4e5b000000000000000000000000b62a464e5d1e2541aee40712d41e0b6e83bdbfe30000000000000000000000008ec5492f210b412e429d24fc2d0036a4d01f4d08000000000000000000000000aff7d726f7045688b729a8ee451e7072f25af266000000000000000000000000351d01b644801e727a8757929e1430358a709fff0000000000000000000000007e74a207d2e971fa97fe054b406de699bdd7077a000000000000000000000000f299e84fbc7eb61f27970d9c9fe69446efac3d5b000000000000000000000000f222edc392be0e580c7ed4de4520499402ae8eb1000000000000000000000000bcdde3ad1c42b47d3c28ec7871b19f9fcbf045e4000000000000000000000000947ca59c91d447313de520b673cab520d7a6587c000000000000000000000000cf89a0adcf5e7cadbec968d87785aaf5adef2c5a000000000000000000000000655bb677eb340298232b309b90349d7d6331d97c0000000000000000000000009f6f09916aac759977d7c625a4d1d05b0f8e4ae8000000000000000000000000d68fee27cf8d1861f8cadb3cbe10b1d63ae73f50000000000000000000000000e74cb05057c7965d071c8a0060f43afa8f801dd90000000000000000000000006edbc2faa488063b89222fc13fce2f4d307f8bdb000000000000000000000000d5ab8d64a32e8953ee51a2d80c3838e6b0db5ff70000000000000000000000002afae933f8fda3fd78f3a4cfded16f151ad9dafb0000000000000000000000005165d58c6e6698797888ecd76bf4632b98dca1620000000000000000000000000d2526cb5dbac81139e2612ad5c56e5f8a62bedc000000000000000000000000b4adffdb1841e6b8c2d8130e1df9de6a1503b9610000000000000000000000006534e5d2c59128254bd05923f87524d53f113e21000000000000000000000000e1291d95d879d743062a357df42839282ea33180000000000000000000000000ed08af9dd4b286a23ae586a1380c46998bb20216000000000000000000000000880d3022bf23e4a8a8c60c5c819889d98f99aacc0000000000000000000000001554605eae6b273c47b201474355d05098778f3300000000000000000000000041b8a60bec2f651ee65863c068c53cb6e17303350000000000000000000000005667c60a2d9db22b03e1dc9811b0523177ba1d2f0000000000000000000000004301e8e0c991e95b42bd15a0174c83035c29a3690000000000000000000000001690c453264a864dcffcfb11657559eb637310f3000000000000000000000000f566c70423f420770243f986d93408a3e9323ba90000000000000000000000008d18d10002667cfefe8c86b9e805e944efd99c9c00000000000000000000000063684b71017b0231f74880645fb21dd6a4a043ac0000000000000000000000004c97a60b27764d688050e1939e27796ae3ac2a8b000000000000000000000000d30f6a6e7612aaa1b20c4f9bd4216cf67422b4a50000000000000000000000005add483a742ab4b09c8c9c46a736d3d67cbad9f1000000000000000000000000177ac802bbfe58b57391977287852592c2b1b6de0000000000000000000000009357595fb9b8fbd34a346a81ad008d35a4fe5ed20000000000000000000000007cc0f6587f56564f02e728062e8eba0bb87b53b300000000000000000000000038c036a58ae7baedf297d7f4665b454c33c96de800000000000000000000000033da4befd4322f2c507d95cea0109b3cd6b633c3000000000000000000000000a2ad7c33750573f48bdbaca7ff5ec6e650f4ae80000000000000000000000000032cc0d023e529f31f5aa0987c37d7103b8262560000000000000000000000006ad183b65c4b098cfb0e18b86ab9fe4d97f7d4c1000000000000000000000000b5e27aed26b6dc636b72759479a1d2af4a8407fc00000000000000000000000003ec699cb42769e69f7029842bd20b6354a89831000000000000000000000000204c9d13daa67cc636fe68ea6ce52f8cba6551f6000000000000000000000000294a01b7b177b46291b59296d0939095efe9e1f5000000000000000000000000788316adcbba96271b9edef6730d2e2b43309bc0000000000000000000000000807cf41daab7151e0847908039259ca2660a7fd90000000000000000000000002ad529076f8938c0280b71474befdcd4673e92400000000000000000000000008645b74ffdc8634e7112668166da58e4f07e1f1e000000000000000000000000a67ad045d476e1fe54c88493eaab161f9e164e67000000000000000000000000be8ab0554d5db3a343175a78b4c373b9a035c7f50000000000000000000000006a0b2f7b2eb900c91e8f6bd13b1f02b43a221fab000000000000000000000000392930372fde2cc9fe5ebaaefaa320a037fd4fe80000000000000000000000001a828c0e0c72a2ba1eecc71042132b1331a1302400000000000000000000000008cd3b0d681bac80f8587509efc0de4261b6a4a6000000000000000000000000cd6569150c47e4a0ff221d3f20a7f716f70419280000000000000000000000001cf78b4979e88a4f0e1b72bb9cbc0e490702dcd3000000000000000000000000a5d0147c03d69b0e6861d7c76b6ebb6a393937a2000000000000000000000000cb80cd51c6bd975579f0156c4ea4f2beef0a7ad100000000000000000000000045f214296c83ef20682c4b3458e9ff3ebe7457bf000000000000000000000000adf9bfdb3877aa196b72c05bebfdc7207ac13f6a000000000000000000000000317a2fc08e64187a92cb5be4407a79535d8894bb000000000000000000000000e461bf8f72553d788c6ede8403cf448fdbfc5d260000000000000000000000008093ccc18f93bccc013c52c20cb9202f147a76a4000000000000000000000000ceea7dc3564ba6e47b409627c1a0eb76e93d2852000000000000000000000000996191cc2e0acba6a582c7fc4032a4085f914841000000000000000000000000bbf6c31b5de95833e37a526dc1b8310068e074ed000000000000000000000000b11e4ed6f4ac56dee72d6b2804557656f69a6da7000000000000000000000000f05c197cdab07ca88c0154ef3188396ba30d0313000000000000000000000000ad7509caa1f1d1e2b42cc115e7856f2529d6c185000000000000000000000000cb886348d7edba532c4c3ff5e810a45b8498017900000000000000000000000060f96f1f1e92a89a64b3ba6917db510a5d2d44700000000000000000000000000cd48303fc2020e9f6087151d5ffda920ac6f1730000000000000000000000008154da1dbbe12bbcb7eaead050f2175d927ad2da000000000000000000000000904455db02033d25f75a9afbf466bb3713c6f2f6000000000000000000000000799d81d40e26bffa7ad58620483f4b3da2a7221b000000000000000000000000b87b7c76dff4090ea20c035fba9ed074329bcc8d000000000000000000000000c458a124e3ce661b4027ea0ed6e66c91714128ed0000000000000000000000006ead7e5fbcc9717123b1532542d39f0e61fad9bb000000000000000000000000f517c4eee49af04e026a5b06ae9822ab3b77202a000000000000000000000000bb5229f1f3daf267f04b71d9908e4c593984c448000000000000000000000000ee3a1a1828c54644f0ac7b3c913d92c6ec344a0700000000000000000000000075ec4d0e5d8ffd775576326977416b8bc33d0b97000000000000000000000000de50988e9ffb908e835f8d9132055e76fd83a816000000000000000000000000b4952be82ca853dd5187ee43f5f6842d01ea8a13000000000000000000000000a7d43df95be077007f05513eb723a2edb451208d000000000000000000000000ad7e110abb0d5960c406f9286fbd113c43675bc60000000000000000000000002180ef5a558487a0b64f4b112ee6d8c73e2543920000000000000000000000006486412062aeff55a208e88c4261d4029074d1e4000000000000000000000000ed70ad04b02a9a6390f33f0395362df999c246050000000000000000000000004677267f5b649f1e5d98ed10bcc4c576bdb4e96b000000000000000000000000c99b76f48170ca5aade2a0b30399568ea21e89d6000000000000000000000000016da4db419506a2d1112a95e02bb86efec26ebf00000000000000000000000022a9ee2aff9c1ae3a88442ff909e15c6466c5448000000000000000000000000881f5100bfd9e0b6f6f656439a1ac7d18ccfaefd000000000000000000000000f398600a6ba467aeb2a987ffe54c293d1e8c7aa000000000000000000000000016cdbd7760df28fe367ef446f9c38cf0a509a8cd000000000000000000000000bbbc263be212bb6b44219eee6f58c57962e55331000000000000000000000000ac31a4beedd7ec916b7a48a612230cb85c1aaf560000000000000000000000001abee0455addb05c838d1fb274014baafea60016000000000000000000000000682c4e466a332899466471e279e37cb213663436000000000000000000000000081e5c5064d97e22c66fb2256bfd78503d7118be0000000000000000000000004a9274a84588ba6e652e96f2918b208eee05843800000000000000000000000055524d20aea8fb652ca7ebed1002e2e3acfb2555000000000000000000000000ecc58194616dd6d000e079cb34783aebe12aec36000000000000000000000000853799651a8ae07f0954886635b8af995fca05fe000000000000000000000000657ba981c08d398cee856d800a823e90199789170000000000000000000000002a269d1717b8529e066e799d1687feafa1ddb981000000000000000000000000464f5f64d895e2b34555e2aa812ef8bcee9a180500000000000000000000000064ae58ef48fa94b7520ad77a9926959f1b09380a000000000000000000000000b7ef0b992f4f5ad15da64dbcfaa682e400621efd000000000000000000000000d0565f1f4367f7ccf0d622a08035d324b57a81030000000000000000000000000dd4f29e21f10cb2e485cf9bdab9f2dd1f240bfa0000000000000000000000000e1e97c2fe185a5c14760fd573bfae9b8ca7e964000000000000000000000000c61f458af6f98fac48b808261b37ab0d13853921000000000000000000000000dd2eb78e621e1a070726653596ac611b5d91cebc00000000000000000000000004afa3bd457c28edff77108f4de6a6a8aa27a1ca000000000000000000000000922ba506ed6f5610e0823bf3529edad1f6401c060000000000000000000000005c6f3c0f566d5d4a93b6e3307c273cfe52079b8d000000000000000000000000cf83694568155ef1a4f9b2256d6f56dd9ada612f000000000000000000000000bafa70c41ac725395ede22870d28e0a8f146e68a000000000000000000000000b7fc1a5abba52ba485cf1741c3524058758e576c000000000000000000000000b042f113ab2ac73f0b4ca0ae3e1b132ba2c26ba100000000000000000000000066920e73d30f3bebfd9da151bc9f2b8e06785549000000000000000000000000548c72f98fc9ab3534b4775c3770580955939915000000000000000000000000659b882715f839854e682b0f4606dd777834d4e000000000000000000000000027be9625ad5daab7557b2bd39aa9513128ea46c2000000000000000000000000ffe38fb0a5864ed5d139a43adc71b78ca63fa1f900000000000000000000000058266d45a16a582aa7fd551623394fa5fb1daac400000000000000000000000019d5f767a23b47ab90fb0fee4e5299c6f9355cf40000000000000000000000009f84730e68e481c1954e4c39bd6a3e37a90879b9000000000000000000000000c24301b481d38837444fa02f5c1a5eb9d7dd57b4000000000000000000000000492f65357d4fb8bc5834a31c95e9a7cce401a93e0000000000000000000000007e9720f9a4f2e3f482a96f6eeb543608441e4627000000000000000000000000360a3d7a41f47b7398ad022d31f8e73a230bd0db000000000000000000000000b8e33ba9c46a8460fc5fd41b0af45350db7efe65000000000000000000000000cc484ad2571c0bba32806aa8d2fa85a8de95c3f000000000000000000000000010e8388883319c591d93794aa71857952e27fc3d00000000000000000000000030b7f24c1fbe4026c268054797303a13d2f51c2200000000000000000000000005abbbb372ad4f4a881f52c33d9c183b68cfe0210000000000000000000000001e209697ddd051605ea1e66601b60ab240a4f7e7000000000000000000000000b57766ca563a9386bcbe3806a1bce4400886853800000000000000000000000002daa770ee25ed62b85974eec82a8828cc7129bb0000000000000000000000004921c9296784fd224fcf3fd05120290c14bce327000000000000000000000000c389025680cc2eab00b4a377bc6315c75ae92a4b0000000000000000000000006b99cce3c492f0e5d0d089a3364145afa673adfb00000000000000000000000041c1aac8c1e65090f554bfe478e8c9ae4aadce88000000000000000000000000b11fd6c0e34d21e687ecda2267a3f0e54ea5c1300000000000000000000000001a4432e3ff1a044e336d67a300ffe4c64f13ba87000000000000000000000000d1b11ef717fd0754b7f46e254f00116c797f218800000000000000000000000037bc26b62ffaa0f880876bb2817d7b0152a5b0f2000000000000000000000000d30ad4b290d704c1b1d920d260fdd1918326da16000000000000000000000000ba43de6fc507f73e071d886e6d80af47ae224ea20000000000000000000000004c67d210d341eef10b6f635c5fcb813ef4bb8c610000000000000000000000002ef4ca42556be7ee149017fd3f92170e8ad8c33d0000000000000000000000000edf4d3b02909bd0bff51b2dd4ef96f7750485e600000000000000000000000022863c875e6b7519141cb8394f2220fac7e6ade6000000000000000000000000c316ed2be454714c6c6d7212b67482dd72f75e170000000000000000000000001a90f191a725051385503d98e47c4ea3cd9f8a9e0000000000000000000000006cf9a80fe4fa3570ef8d6b56b5d8aa16eedaa05d0000000000000000000000001ddf80ed004c8535c9704efe459fb89052c8b27c000000000000000000000000ad12b7470838b6b2b15484a6414b24f9520b7b9000000000000000000000000001248f202a6c576d54a8a347a867117668cdb7e4000000000000000000000000a40134292c786864ff825a6e92b31423d0c0681b000000000000000000000000bb5c66390e18c00b750a403200d3ffd5ec59e8040000000000000000000000000e1f5986daa90b605cdea0096f449bce74e91d2b000000000000000000000000086707c24bd3beb0973ce029bbfa3c9e2f2e37bb000000000000000000000000257b32c3199af3ea1c1819fce2765592b7fe3958000000000000000000000000ba6339515bc315ed42aa590d53a34c6379f9903a000000000000000000000000b3fbfef137e4f6f587a2e42160db41b2cc6e3b9a0000000000000000000000009ca8611b70e9678bd38249b7126c98f1035b4d5100000000000000000000000064e7b36c27612987a8de1678e1271e290b4558ca000000000000000000000000edc2c92671968ecc9b4300e55429143ea081bc130000000000000000000000002038edc26ba1ff617a918284a252514b177ae173000000000000000000000000733e34190e82e6f51f5b0c4780622e1474924781000000000000000000000000ba76c6980428a0b10cfc5d8ccb61949677a61233000000000000000000000000b5348c3613bd76ce2eb807cf3197994ba5b404d40000000000000000000000008c98174e3eb8637e1bbab123d17d5cb75d0879e90000000000000000000000004afabe54b91687bc57377dd53c3da8f999bebbe8000000000000000000000000d1689c7b7b4d4254292d9c64f23f2e00107b5b4e000000000000000000000000455f953bf8670e816db5d591986114453e18c226000000000000000000000000a74fd1e37579a2a9ead225ff58725177d7c7a57c000000000000000000000000913d6cb9ca6ae46f90139935eeb48a619b9dd2d8000000000000000000000000a1435b9bda6d5a8827182e41ee169c167ae802ad000000000000000000000000e74a10545cc34c197f75c83c14e5b195e49335d1000000000000000000000000b56e135bf056b93194bfc252375340a142488bcb00000000000000000000000058985e3af2264d7d37bd1af21d79f1a22da1dbfe0000000000000000000000003a80cdda25ab41bec60b79d86a17e1a63ce1c9ca000000000000000000000000f2117574fb501d9ef5ee72d8ab7f1d1f7fe6f8ac000000000000000000000000d99ec8f3cd5ebf9ae85a2e933473202b9658104700000000000000000000000094043ea8506444c3a69bd3d8955741c3bd0f70120000000000000000000000006a111f7d28856385263eedba7e12b37e4eed79970000000000000000000000006c3feabd6986ed99375663883b241b0c6c4abd0f000000000000000000000000cdffd9b8f12f2b5f953ecb4457acb4bc5fc25a77000000000000000000000000e461c9e9c05ffbc5365e1d129891fce91874dfc00000000000000000000000007d96f5ca694a6012d039d0cfee8031f884d631a000000000000000000000000036ed771c9b125d5f9c63def5957a8f31c492691e000000000000000000000000a63a3fd7dbf11eac7fd447a7e45da792e85af86300000000000000000000000016127284159f658cb0385b324e75753ef13df9000000000000000000000000000c4f8578e35c413651f14222d154c27bff9a8745000000000000000000000000056cd858df86f3bda68e6e0b918a6a14ad1dc13100000000000000000000000022f76bea3e4e570690ad30000a5f5c5d21e15bb6000000000000000000000000a01e2482215967eea7c90aade906753851b7497e0000000000000000000000005b9497d9ea6b750c410f2b8c2f75b0932df7b5e90000000000000000000000007d6ff9d346f50bca4e7e31e84ae6694473a114cc000000000000000000000000e0a382bc246dd1da661f4fb5a7ea3f7993e5c4bf00000000000000000000000005d67999ce45d7f23c2b0b4f4cd4c77b74e6a40b0000000000000000000000002543f5512826e6b1bd0fb8dcc82b73b96f80c814000000000000000000000000fcd0748be3ff90da6594e559c6496ce6a07bdf230000000000000000000000002149618931be140094bcfc5a2f96357a734e31e8000000000000000000000000f010e4b7c31210ec7112734bc37c216977aed793000000000000000000000000bcede9984ba5e1efcbb22e0fbe7b2c2dc3c69e2800000000000000000000000085e2f9d84676f0ebaf3c6a8f267907f0a7a919e3000000000000000000000000f2fff382d17d2aba19247f93d4d15155e1d57b460000000000000000000000004257b07b143e42a68bdb8e69382f5a49eed0f73800000000000000000000000026893f4e15171aaa877b7c1cf86889b9982bc9720000000000000000000000008ec8457c6d75bb9a9880da20829293369153b4a80000000000000000000000007ae40be570fd77ed6c96ff67366e3b9a6e60535e000000000000000000000000db15995308225baf806a7238fe5ac3a2a1739e4a0000000000000000000000000b26acb99408eb47ed431d6074fa4ea59f6987c6000000000000000000000000d9a4f67357a524bff393c1fc5a3eb01f0439d2ef000000000000000000000000ded268c20b4e61899dc9908ac5fafdd83cba1f2300000000000000000000000093539afd9ed8fdafadf0a75c8290621aca021df30000000000000000000000001017b5d1f594b10ee5a3a90aacbf0cdb24f1eec7000000000000000000000000dcb8ae0322e709ca1a231c75deb1b517093574e000000000000000000000000066aef0f5ee45d42cf2747b1b5d5b4c2bf3759691000000000000000000000000a284b224cec2dac60bb6ef5f8cfd790073b5d5970000000000000000000000007b1579ce1d9924ec89c65ce17f9ce97fcef86727000000000000000000000000933eadb7c99afd8ae3ef4dcab8686fa50c1870aa0000000000000000000000006a3029edd347632ab1ee5407b75ef88f368f888b000000000000000000000000f639745cf1d30acdf740b1dbfbb85d3d81070abb000000000000000000000000e7b2a2e801ec53608f0470149986163197ea0173000000000000000000000000b924ff195a2c9d033c99a177a4c930a24dd5d7c40000000000000000000000006e2dbc9ff78471ab9875fd9e5dbdfb9f983dd57e000000000000000000000000da31af6d83070277d861a835c026a387d9ae747b00000000000000000000000019b338a92ad7d3c24c06f4f96e2a0616462080890000000000000000000000007197b2d3a465cda72e7044df6f437ed7fd48c3e800000000000000000000000011e813e35704388eaf6c704b8f5d1375fef2932d0000000000000000000000000384de5a3b9f7669906233de856d2823c3955ab2000000000000000000000000f08fd9d67d497bb0ca5e9a1c85e4902dae54f0d4000000000000000000000000defea99080c2d1f6bbd682702ca5608840502366000000000000000000000000c5ca77e168fe2cdbade44a9b2ea51b99d896258700000000000000000000000045bbb648c8f0bc641d6fb4c08ae8893ea85010b8000000000000000000000000dbe0c28c273bbb10a632b1aaf65ac2b877bb2b9200000000000000000000000007136d756c1ab5d187e658b6c05f7b96447ac401000000000000000000000000e19158ce16f30186902c6d8466a1c0f1bfed8e6f0000000000000000000000002545c4c107557b7005a488bba273ed74011111210000000000000000000000004de8e5cfa20a79fb183b2fee29389d3155b632650000000000000000000000003ba63b5a99c28931d0a15dc9868e0dd95e5b1b440000000000000000000000004af0aa081f430c5066244f6aeb16097dcf82529300000000000000000000000098f17c52eab8741c07d7fe60faf5e24fc79151420000000000000000000000006e8e64535435026ca726d8e5f66b9b4d032308e80000000000000000000000003605c6ec119c061b9b28cf65e1a1ce2d22a571f50000000000000000000000002fb148942fcd850e4886d20e94e97291cbcb201700000000000000000000000092c9abdef39c4fc8e3e6b16e049341ccab132050000000000000000000000000beb2b8d01b43851c109bb63f2c0a1e9a209a33e5000000000000000000000000c43854aad534f457d6a0551c8e247ea0ff928185000000000000000000000000835fdc17444ea1a4672016ee6c59087dedbde01800000000000000000000000027af1d3265874294f8e4a735f1d24906a2b941440000000000000000000000003d28ec87006ff28df66ad1f1b4fbd7ff527978b8000000000000000000000000443a38801c5b58bec0cd85b0de3ca2d2c27f4a00000000000000000000000000d4ee05b5088573a6242ae0c783692fd9b5a92fb30000000000000000000000002490aa2b48022e857d44e738911787c8e2296aed0000000000000000000000006842e5e7c9c72e3d546cf827a1f5d03354e612950000000000000000000000003036c0dffca484ca943b85fe8c750149dc8cf67200000000000000000000000039674eae55c112a7c6b119b103438560a22bc4d300000000000000000000000048416a2055379e04187173de5310f857d0b8d38e0000000000000000000000007ec20b13f30dc9eca0c7e9d715cd871a918326fc000000000000000000000000e8f296429f61b0be9693b97ff9223fb7ae8e81bd000000000000000000000000f409916fb565ca625b943db664f0e29108e523a50000000000000000000000002ca7b40b229142606a471002ced2425408537d6c0000000000000000000000009564c08f137bb90764490a10deefb8214349f472000000000000000000000000ce7f68f44b3be0a90c6b33146396029ebcce714500000000000000000000000016e3801d9058b620a5e09c9967652fdef7bbc9e1000000000000000000000000731b90c9c6f94970dfe78fe2badd2f99d744d273000000000000000000000000956aebabdef22f650f7f44b54e62054d2ebfd9200000000000000000000000004beaa82fdda3543523d68bdf525d471ca20cd73c000000000000000000000000594fae6b42a153a35783820c2b3dc183295b479800000000000000000000000068cab26e972c0992631d46dd598e63c0c8e0d871000000000000000000000000a54f59fbc7626a25e54a910f9323d87681890f310000000000000000000000001dcc7ffd64922ace4d580acf99630064775c7cb9000000000000000000000000bf1027dc8a7d11ff4e83c59e98b7cbc4215c6d1d0000000000000000000000000f3cf6b9fc3b72978707649ddf6560de520301710000000000000000000000002993670831636155eb2604019f1db85d46b15ca20000000000000000000000000e5f7987318c903d3e7c750b994dd380d228131a00000000000000000000000027cc8d0efae3e3ec384fec79f70b6278d60e77870000000000000000000000005b9b688c96d6e4728578f6b26b9c16a90d43e5ca0000000000000000000000008fe9c787995d12b6ef3a9448aa944593dac93c6c00000000000000000000000072f9b188a555773e55ffa26de1f2f0b55907cf31000000000000000000000000aedecff9e967d62ca8d78d65c8c3e3e2a455ea86000000000000000000000000dac7e443e5d9f7574d2354d8cb4b9e28d3fb414700000000000000000000000005605c382ce0ba7532c20bec35a94c91f132f2510000000000000000000000009617039ebebfce1362b8557c4eb477d8433cd38800000000000000000000000095f7469582ab1f9294b2a513ed59f189c6dd68f6000000000000000000000000c88ab26afaa5fee35c4f06b84ccbb35d7a0f020e0000000000000000000000009574d810b5b79a09fc3a4a1e660faa8f30d5a7dc000000000000000000000000f6319c569d7ef3b333cc41477c93c4b6c5ad2de60000000000000000000000000e5ee5cd0dec50e364f50199f4a640400e7d148e000000000000000000000000bca0e9403cf3c8dcac9efd1511a6c756ab7c11af000000000000000000000000625964bff6720cd00c11f3e10d69b30c9552031d000000000000000000000000e3543032f325cefe672706979bd05fed4f468c0f00000000000000000000000029af0582e86c584ca5f269a42516496dd6cb4165000000000000000000000000ef43a0a219067607bd1813eb0e1820f263034bbb00000000000000000000000005e57d9fad7b9e39387e9964ee3596da7c3ed0b7000000000000000000000000f7ce10d40069c0b61cc4da5952018f6121c9c532000000000000000000000000d7ab7831fc7889042b7ef9ab16ff6c3c4b7828fb0000000000000000000000002423ed78c71241d9c0b01633be8d46ab9e5ace9b00000000000000000000000047a0b4fa5711e22dd11c7893f373c5ee0d48c151000000000000000000000000b754f8b3b4dec1ff0796499a16189a5065c0f4f5000000000000000000000000464f51515c31e1af8f9da5034a6188d82a08f8b300000000000000000000000052eda979b19bf3e9f0f590874b74c270602482fe00000000000000000000000004b8241d2fc7260050fcde1da946ef5445e6f44a0000000000000000000000003b905c0650e4bea5e6615c0353def402425f43930000000000000000000000000ca15239af2707c79ae674f66175f0d13f4a6fed000000000000000000000000efd9ba2e337c7046297284f4a9358a2aee5990bd00000000000000000000000025a600f4b4dc40ff74d40231e910e34f96c1a1f30000000000000000000000004bf958873862578f4132e5572d48da0a5f9535440000000000000000000000002f1e7ced9f5f7edc39459c28f5d7eb4823c600300000000000000000000000007fd85bbfbfa81fe0c6496b4e0f4f27f7f7dd44500000000000000000000000007a105131c8635223bb3226210f986f819e4db6660000000000000000000000002f5ca83aaa72fbcf3fbc8d724363cac03cac25a7000000000000000000000000a117fab065c7e99dad35e2af1cdab5df6dc8a3f7000000000000000000000000fd2aa676ff30a1f10a75172d59c04c1f409e511e000000000000000000000000169367494345ea01d7c28480c3604cb85c91ad5d000000000000000000000000c4eec1905ec8693467aa915d6bf6cdf35ee9c8b00000000000000000000000008399b5e6a5cef3a2bc3a15ccc6a40d7ff862dd9a0000000000000000000000005717463318ec0301c541e2608fd5cc2d2fb57884000000000000000000000000adb837687e19cd4b736a9a56e2e05db779cf56ac000000000000000000000000382c81d466b4bcf875a7f55a5fc8d1efd7261b6a00000000000000000000000026f96fed7fe418e6549e836f854577e2c6063052000000000000000000000000194e2797568c0163781bdd6a06e292d287fc8cf60000000000000000000000005893c49e19812968735d327b1395464a27855e69000000000000000000000000cabd539bf01a3d347896ff6518c093700b7ae330000000000000000000000000bdfe686124de0d26c1eac6f3614e21f47db0559b000000000000000000000000d76d219dcac3355ec6ba02f60456ac084d748999000000000000000000000000eb78e118d3b683d9f0d7b80612949dcb9aeaa301000000000000000000000000d4ea33564f0416204824f736f229aba850fdce84000000000000000000000000f4a39b3268d5f4f56fcb4f3719985f8f7757b96e00000000000000000000000025daf301016c64996360fc618f97ae8932deba02000000000000000000000000f76db0e8a719ede307b1d81d474190bd996581e30000000000000000000000009eb6aad6fc74e89b17b5fdcb103db54f1368d6a5000000000000000000000000d758cfbd9662d16d1234476187992aa17a14466c00000000000000000000000028724a8b6fcbcf327bf7f0fffd695ce3edbdd5f8000000000000000000000000d3dd34fce5d8c5b6798470f8c7293f6d75981ba9000000000000000000000000ceb6b9db4ae35da1d91a612f40ba6e853f22162d000000000000000000000000fceb98bf0b63d8ebb9007d3934ae6bc2fcf7e381000000000000000000000000644a15b3501b17b3195edd3b800e1f7c09838703000000000000000000000000274f501417558ad67c187c5e221817f5e0da968400000000000000000000000033e02dcff88ba6ad64fee33dde1fe29c502101240000000000000000000000000a4793925f5d8bf08471d4c16f730d104f90d6e4000000000000000000000000f2ed297250484c64142c9b92cc6f348567f625e20000000000000000000000005f497a7e02a20baf7fde48de3bcc733073903c9c000000000000000000000000496ee49bb8aeac19a23b09368ac0c5957803837e000000000000000000000000a42aaa44076181768bb2947ee52ea7e8e78378ec00000000000000000000000054c55663a665a976743b3456e62f88215018be4d000000000000000000000000d1255a5c36274933a98c46c55156d8f0a82b9b350000000000000000000000008668346ad08e1b82fe828b093c3bddcde3835a820000000000000000000000005dd41cdb15fc8b7e01bf9f4f3e1f7d83cec103d1000000000000000000000000ef9998dc2f9c378a0fad0c07abcb5f13eb62e6020000000000000000000000002dc57057c740421d19fafd23d82d6ade9f05e8d400000000000000000000000090bf8cc0191f56410e9a323289d6535a380f11b8000000000000000000000000387f91a29f07703960a1648d8341310b78dd418800000000000000000000000052dd427c73ee90829db550b38eadb96ef31397d9000000000000000000000000e018590e5fe6a1cc85f55f8e3a9c4264f28979b4000000000000000000000000204613d0e5fed1075b827cd634f4eff31303a1d80000000000000000000000002d53ddb6e3b0074a0d792c105b296e000083ceb0000000000000000000000000660d5b1b62561f2beb98e5d87dde7031d6c268a500000000000000000000000066ce9de4173cdb3ecb78957a649468cafbdcaf11000000000000000000000000807780da28bdbfed6973927366a00dd9a4ba14860000000000000000000000003cf4165316d32ddb34c4f63e807e33991675e42000000000000000000000000003e740a0e147816707c713799c5b73fac1547bab000000000000000000000000dbfead5283831c97b53e105295d21722a87e26f90000000000000000000000004b93094113ed22ba5cac98cb6181f12373a3f9e00000000000000000000000002d73185c380159cd460804b7e29fcb6fd658de6c000000000000000000000000693eafaaa5ccf816faa3a833cfcb87a453a9e65c0000000000000000000000008b868852763bca7c409b9c8e3faf628cdcc09c950000000000000000000000005b5911dfc78fc3043f11b8c9d674bf849efd7a1c000000000000000000000000c197aff1b601da9b705387bc4ed00f02c97dbe6e000000000000000000000000a969bc39867b2a9471adbbbf99907fdafcdf5e7800000000000000000000000052e5da50a946fc6b5e44fdb43b890c8bd2fb8761000000000000000000000000cc6ad09db2674333550b90a3d14b5b8711cd9256000000000000000000000000e570159b9f498cb3f179d3e72bd0c8b66e879d5c00000000000000000000000086d49e7809a2e512e49fadaa243eaaa903a0bbfe000000000000000000000000d3c79aae505cdda0d66007da1249dcd6a22a60420000000000000000000000004001c7bb6a4bdb74fe9b0ed22dd839578f09e621000000000000000000000000d0f2ce93ef19120d2c847c6d521e88bfa6b7692d000000000000000000000000e292c2935d8f771517190a5d259bbd2cd8a6535d0000000000000000000000002d604f918dcf5d0f6bcf7526418a94f4df3101610000000000000000000000000233ac56f98ede2c2a743ddd0ded6838c7142c42000000000000000000000000ec35a7b138ee74a06fd4a00db160acaf9c98da5b00000000000000000000000057dec1be682712fd9f7ca8706743feaff8b024e200000000000000000000000010cd146c6044e4a08ac01c6906993912f4035d9d000000000000000000000000da9416f17df42f6ed3bd04817ec0a8920d62ffb3000000000000000000000000d2bf6692ac401d625bd8f4041193f0bba8f4e2ae000000000000000000000000364cb3da96ea3bf24c97c3cd95d59df7a403a1ed000000000000000000000000dac409aa8dfeab96b609a0e48d52cd735eb3079100000000000000000000000056eb3f88d6a9e899339b88f306ef9dc71ea39a150000000000000000000000008a34504fbd919fb0c183a1aa500b7543c0fa28360000000000000000000000007fcdf4fe1fb88e431940534e245821dbae4988af000000000000000000000000ff449cdd1ec86bbd4adc4876cc9364a7a8539f9e0000000000000000000000005e1cff3b1afbb441b9ef1d945e59738e09e17a0300000000000000000000000092dd50f68f71327ceed1c386c95b76559ae34d1100000000000000000000000018085278e14d531a15ea7c3a5559c927b02d1b3a0000000000000000000000006a84e443ee32552b5087ce480a13cdf62947719b000000000000000000000000fc5665aa7a9b250a979579139309af364c668490000000000000000000000000b18e4538c8b761d6ef194656e318b85d05a5cb93000000000000000000000000558e45438e8f402cc098761c1d2defa9a4ee34e40000000000000000000000002364d279c3c8336bbb9c2df2da6e978bef8a23df0000000000000000000000006a44216764afad75824beeca94c9c87229ff17d7000000000000000000000000b7d04d565a671479e58cb16da161a1416e166409000000000000000000000000092ae5b5773fbbc715f8360dbcfc3865937c7106000000000000000000000000f482a1bbaddc0850bc229f6382e9ea6f81d22c4f000000000000000000000000712566393d457e9da3f29bfa0a47bfe17d9c4a5b0000000000000000000000002d90dde8cadb49011c76070a9005a536529e9ac6000000000000000000000000eccf68bbc883578725db76c864e3aaeee1512bd70000000000000000000000006dd412a25e3f850e3bbe715d24af19a71cd275fe0000000000000000000000005d67ee6a4c6c719abf01f210ccb7f55d269745e70000000000000000000000001eef047b6a2924f54e8c6d08f09040b1c42bfa340000000000000000000000005545b8d80aea3ee8a55b26a48fe79df277ada847000000000000000000000000b13225c9fe8c076383cdb7ef397ce4b49355ddbb0000000000000000000000002b8a9b256463ae40063505d1fb0d2ffe234ef63b00000000000000000000000040c16361e35e5fd8a79f8f2136cf37fe4b3ec57a000000000000000000000000f83f97a050e4c9e28300f3b441f7536e4c9c95ba000000000000000000000000f1c4a41cc24cae328109eba2175014c27728fe80000000000000000000000000c7ee5a7b6ccda81ce2ac043c657d79221bb970d30000000000000000000000008e4243b7273621f6fba0e4946658b05444864706000000000000000000000000c7e695df2db6c6674401d26454ee265ed1445e8200000000000000000000000044ca5b03cee82a7f5352ac14d6bf4019dd9331b5000000000000000000000000dc56ffb7df7981a51321fba1adb69b6fd0d636c100000000000000000000000015fbbe94a1c4d104fb8c50ecfe1d3808f979f3270000000000000000000000007f61236634b6d5beb0cb2a161b882fb22e33927900000000000000000000000073610b27eab28c6976c27587e548523359bc6e430000000000000000000000005f6b3b306a26d30d38342c998c0e4a60d521cb6400000000000000000000000078ab0434e52b85451216c0e77812c000409bd5a70000000000000000000000009b8e427176964ca379eeda20831c2fa50d8234040000000000000000000000005b8f7318ecd2e7bb4a7be04f2ea897090546f7be000000000000000000000000ae4836d9d335ee392fcd4509f8d106d9f0b417b0000000000000000000000000862efbff8e2a634dbda85b461f4d1c41a557c46b000000000000000000000000b33cea44775af30129be15532777c88936a082480000000000000000000000006df121a517f94b60c61454d3b318598040a8bc31000000000000000000000000c055492f9fa0585c4194eefd58986112d643720b000000000000000000000000385848b0a6c5bbf8bddd985ed2dd61392cd53ea3000000000000000000000000e767eb36f0e7295bd20669292a89147faf50b0a60000000000000000000000007e341e97029ddd5940057dc9dc3e59a54e5008e20000000000000000000000003e342eb02a6ad365bc26e0896c7133ff705c9c4d000000000000000000000000d5799467a975a667fe2b365cd70642f33813110c000000000000000000000000dba4a2a1aee8003fbd0749fbde9dca54a8dcff6500000000000000000000000027edf34e0deb05a9d15fab3c47217796995bed3d000000000000000000000000bba5bc9443d8eeda4ec479bd0dd26b700cfe79b4000000000000000000000000b678394f876bf77a55c20a398f0e8bb91b82a9fb000000000000000000000000f1868b0f9ed8031a821c6e06cb9c67260088a041000000000000000000000000bdbd67981048ebeda8d14054a5d6824be7fb9f080000000000000000000000005236333ef2baa45b450689b69e4e4b277d84f954000000000000000000000000dcc06d46a15d2e16d6bd9fa2638c6c08aa0ba9e7000000000000000000000000e897e16f05d26e5ecec7d14ac1e2da6b1c7298f5000000000000000000000000517d4ad5571add684f6e119b784d235073cadd2600000000000000000000000012697e97c903b5249a27c9d916718b62a67fa6bb00000000000000000000000056f50f82ad2d482f09ac61af74eb694e6937fd70000000000000000000000000ceb3f112005a0c8125f971e8568d045c37e6b0f4000000000000000000000000e0776e5b7be4b247a4720c32b32b05a868aa4f610000000000000000000000004c053b5c2fccf1b092cd0ff742f127111d724b85000000000000000000000000513865df5f4113df9e713acde2374e6c56655cc7000000000000000000000000a64454916b026f8da11f545541fc4785d6ba4c1a000000000000000000000000eda984a54368de1a47b18fe47cb0a7f2ba932a9d0000000000000000000000007bfb6263e5e1e5d3bbaf05f0778ee1f93fa9d5c7000000000000000000000000d0e5942a70b6fe5c6163886fd4ff20d9bbd02c750000000000000000000000001dd8bff6b65ca2ace5dd5674ed3b525f1f84bf36000000000000000000000000cbf800fa84dad7e93e8bc286c942792852fb51df000000000000000000000000db9b9acdfab0b48cfc1df2051ca5823306a1eb4800000000000000000000000055d4cbd194cae306037025056577612c0bfc6b5900000000000000000000000010f9ff0b423b79597cd7f12c52ac9a3a696f08860000000000000000000000000044c7a8f987521fcbf6924782676b68f6e4321d000000000000000000000000ea87f0f423f7d5273118e4ea5fa24e1a00a418de000000000000000000000000df6ed8124d43af2b6c9e5dcb951230d33d7b1f1c0000000000000000000000006aff8fc30f39bb517326342b3c2fbcda22301d70000000000000000000000000ef267197bc4ed09fe6c1d134641f35709938e067000000000000000000000000615f0b1c36fcc7a143ac4e29eb554b9413c0fdb4000000000000000000000000d3b27b8d5ea22faf7d17722c5ac816b24d5c174c00000000000000000000000030ca2f7e377ef81ee609a17dedca4d7e49cf816e000000000000000000000000c8cf593cf40419f72c263e92843c25844295fe0b0000000000000000000000008cb595fd98f201111cf6ccaedb520914d115d9c800000000000000000000000064d11c5c943acb724cc7d9fb385912f4919e85950000000000000000000000004a23f21287744fa86a83425df959b0eecfe6a421000000000000000000000000ccac114bbabf00ae29a59eeb719b198aa44fa8a4000000000000000000000000d85ce45505ad53d1d8b7a200c585b291d71932c4000000000000000000000000b42454194d4e3b96b7ed672ab0f02c64ee0e263900000000000000000000000097fb300bca950697c976427711d410af4b91528c0000000000000000000000005a12f52f1acfa840ba8ccfd637f35c4fd9c5e9ed000000000000000000000000691519b04ae42440e31c937205136e686643275e00000000000000000000000075d285580299f46907467f9c1f47b13afc5fa95e0000000000000000000000000879aef79332bfe8f9681b09cd5b8e833b9f099300000000000000000000000050668a4b22b000b045a83c894f7aa1d348d0e77c000000000000000000000000694183136a1ad8535b9729618c02b3dbd8c69b1700000000000000000000000029fb1efd0450e1ac7bd82dbdf1021a29b41fa5a7000000000000000000000000dfaf027f70f793f03745ac8b58204859c1a4d9a00000000000000000000000004191a5a4a613f3683684f9af67f7014a488cd50f000000000000000000000000a9ffe7dbe8cb20f493dbf875ff0fdb10fedbcc24000000000000000000000000bb0b713c3cab5df5683c97a32eeacf7504cb64d3000000000000000000000000e73d1f5894fc690d641b88a4b141a35190dde0a50000000000000000000000007684495c75334193a0582bc7bb40a574608eedca000000000000000000000000bb37ab628dd20a8a3006995485807a2e8ecc4bff000000000000000000000000c5c9af9b0ed9a5c5d2a1d84bb43a5ac7f71096860000000000000000000000007cfa264038cb6dc1c9b0d704418ef403c38ffeea000000000000000000000000670d9cc3a195c4c7b1f68040a96e146f03d8b0bb000000000000000000000000b9fd048982c53040e31d248a24048c3f6e9be03b000000000000000000000000197b64f50026ee631c6bfb7661ce600724bb8cdb0000000000000000000000007f664d401ae836a1b4520f1131da04fab0d1f213000000000000000000000000595304ff188ac012043b58e26f59212b36b1b504000000000000000000000000550b5ebdf8ba92d6e52c99d1fbd55df921568eb700000000000000000000000018f955c0521f6b924d0412de36b9e8bc0e1a0eff0000000000000000000000009f034221b9971ae5b8348e322d438f6615589fa90000000000000000000000009af30463767eead32d95b7ba83e8ac0aa1e45b17000000000000000000000000406ccf291909b703be008bfd4b38246629afa9ef00000000000000000000000057e07c476b26ab8b96b5be4179c6ed5ad67e652f00000000000000000000000074fa32d8538e9bef6fb0313a5aa3bdbdddd0b76300000000000000000000000092b6d7d576b7c3c744a7d9efe6196ef3da97312900000000000000000000000066575317f1aae9da808993423012eabc7f97f710000000000000000000000000583d0739bcdd6d8b86644da14856b665dafcfe3e000000000000000000000000df83abdb1e10075a61cf853d0835a59e0fc2749c00000000000000000000000098d73893294c47da83b6ec4eef9cfa144bff678a00000000000000000000000011e6725d5e659b417e0aea1ebcfa890c60f0bf66000000000000000000000000ad6e93596dff96d62f52ea8d9c293eec7ea61dab00000000000000000000000074c5c9ec2f6ac37485b6872313d8eba1221836920000000000000000000000007918b9f0794600bc06623aa5a03e64bbdff1961f00000000000000000000000065b0b6352bc972f711a2b8319744944fd08a355d00000000000000000000000061adf82a89e24b92f6a1a3e277e1057b95b886c8000000000000000000000000089dc3108612d79e6c5148624a37bc899338e0b1000000000000000000000000546687a8dee135ba5e823f51b56b99c64e79a9cc00000000000000000000000075dc0063ed1cd06e73d1c646c0c4fd54d0eec3dc0000000000000000000000004de54ab87227e42a625968ee68ad7737416d444d00000000000000000000000075d6fc556f00719c96f1216fb2e9dbd60dc26079000000000000000000000000cfe35b0637eda1fe3006203b04677046a8622942000000000000000000000000de3dd320e2df40a3de656ffad259b833d09a92e80000000000000000000000008770d2a08b07c5118b3090a7d270291139797d480000000000000000000000007901eda7d930e28361f2f017d434591b07f7af40000000000000000000000000e8ec52322bdaf691b64140a5e742adf1fde16309000000000000000000000000bbeb4ce93feb0405a0ca667c57861bed6f706d070000000000000000000000002e62d56848a06ea08b5d9da216ad9b38b23ee0a20000000000000000000000009a72aae725400df1e66368d3856f99ad651580280000000000000000000000005a069005c7ff9c286a3d5c405fa665559388636a000000000000000000000000d393f25c3c70df0a3bc39af27302f9bb7e880e3f00000000000000000000000049b104aa7004ffb1ef1b42fcb2a522fb1ecd4bdf000000000000000000000000c8728a8243fbdad7a9b428a631fa5623d668980c0000000000000000000000007d74f61c86a6e5974efc87074aa346ba925876d0000000000000000000000000225f43a4a3ed5906eede91bc0519b9e649c13933000000000000000000000000b956fb482e52ba26ef164e5159bfa02b135bfba0000000000000000000000000691e2f37b56374cee697484be08232244ae811e4000000000000000000000000a9933ab5392ee09bcbfa18dc887b4a8002da56b800000000000000000000000019a414b578ee03cb17d23017802e10aac6f3f4d5000000000000000000000000005b926257f180be8ccf05c06580a47d5691614700000000000000000000000076089552811ec56b63aaae76c9165022793cd149000000000000000000000000738ff47244e57dd9b32b1cd3eb2378c4c7802392000000000000000000000000c52837dd938afd5d78c52d55062018abd83551f1000000000000000000000000682f8b083762f9ac760d9717aec6321d1f4a585d000000000000000000000000212a16943d837643ef77e698152a29d1251429c7000000000000000000000000819d277eb498ed0b15ef52a6466f9d53060ab374000000000000000000000000e13baeec4f5eb276598590f4e157581a08df245f000000000000000000000000d4f243fa21ca672b9d97fbb3ec29fa2592977afe000000000000000000000000fba5964baf8b7a814979a2ebce56b28bc8c6f3d200000000000000000000000062c8e8ce3d3dad18be726b5a176461527aa07fd90000000000000000000000007dd7b7a3d74edd02ea4356d5a7fc7b47508e295c0000000000000000000000009885b12c1c0acef9da6b3aaa7f76740010bdd673000000000000000000000000fdaa5509c8fc7815e3281242f6b47ccd3a7ef96500000000000000000000000049999ea3556ad4e016de13da3370972879c5879d000000000000000000000000c7c8992dd8d5f61fe2fbacc2b9b92298d51aa7e30000000000000000000000008eff3b3bb395ef7d4df2c281b0957e1e72351a8d0000000000000000000000009495eaf4824e17ebfb8581558de526025b0fe577000000000000000000000000229e536425dd8baf6953b23a31045fe70664b49300000000000000000000000018a19368962cc6abe238dcfbcb5763d04f624496000000000000000000000000fd94df6be4d9c76599ee68c25057783f771435be000000000000000000000000bf04c462bab17114a81ee361c2231849daeb2380000000000000000000000000db3b433f50cf080ee6084d37fa99691dc5aa8120000000000000000000000000c47dfe443fee3cabd2ef625808f688c2c6b9baa4000000000000000000000000ecf043eb3639adadeea90969b04c61685c217af3000000000000000000000000df5b342a66ce32d91c88601102a561693303491500000000000000000000000020f87c1990027d5cd68678e8e3627cea35e3f1bf000000000000000000000000e3c46f5c0ceb05506ec9ca743a714131d80dbb7b000000000000000000000000b290db27de321e768f8a4588e5d250e3c4c4b83a000000000000000000000000bac1bafef0d0f7c9d5eb7baa69d53f25f881d3e200000000000000000000000072c82df7556083146d1f5e79e1d6ec453d8f106e000000000000000000000000669af23842de05d03540dc70d8784ed549fdfd71000000000000000000000000445624b38994be54ae5dfa9ddd5e5b0d8586d571000000000000000000000000aa20ee5ffc7a085e01d2947a502554016ea2c3b0000000000000000000000000fa11c05906e5f224041181953799c65ce5fc671e000000000000000000000000dbb08d1c6b6a87bce0675d010644db9244178418000000000000000000000000b54985b6b8b7416b35896c75dc20c2cbcf587fd4000000000000000000000000d9275bcc5bb5be1415f198d72bf4216b9b72d0fd000000000000000000000000dfe4b338e663d8bd1411880bdf9d46b894d45f45000000000000000000000000776ddca2d5fbb7757008cf3c659a9e076754bfdd0000000000000000000000005de39f79d64d744fd53400e3970583b08f1ac7cf0000000000000000000000009916982064a603ba4d563c34f41d9caab265a0360000000000000000000000005137f04ee0438998a0749bad0ec78a56ade11e240000000000000000000000008a614e5f4cac42d575047c2f1cf71b2fcc20e0ac000000000000000000000000be5c290ef163dad2c2153acba38b2b0e9efb0f880000000000000000000000004b1f8bf98c0f938887f3ab13cb82a5fcd0a95dda0000000000000000000000003645321a3d66ad0f7d04aec4da5dceee99122668000000000000000000000000ebb7375c28220de07819aae7a333599a6a43cb7a0000000000000000000000009d0b5e3f7b74bb175986c9b891fa7caa6c0cdd0a000000000000000000000000a929ddf75b093f10b728cb4f224e7939dbb0a4f400000000000000000000000037fd68c534c9063b0c0c5040c164914a56fb411900000000000000000000000001ed639f82cd2646f502e826f60591af16ab997a000000000000000000000000b5e396fcefbc3dd0be81db288f50b4d5f91ea693000000000000000000000000fbd240c832bd19ebd2121d004253ff38e7effa1800000000000000000000000017508a9cb77b1e092db4ad7530fd691162ee2e3400000000000000000000000036dd6d4e14b7680ccab9866a482e768218ff8b1000000000000000000000000044f7f72983c990b4b74c0cf258288ebf16d2de2c000000000000000000000000f570c61794ccd1ca06aad588c0012f0a4990bfe7000000000000000000000000a6205d34084ff247ee3ff3d381883b9de4c44656000000000000000000000000963c916b439833739abf5d20e02ce4d79dd2183300000000000000000000000051051730acd52762f906e29d7c13b96855761bb400000000000000000000000003a9ba013276678c8cbadcd26d145b555abb47120000000000000000000000003413fd7e883b14c5688cc0227a89ea27190ce59f00000000000000000000000070cc151f53a52d568eb452578975d8fe54f18b070000000000000000000000002bff4eba8c170020d74ffca46c6783249ba25f3d00000000000000000000000007ed69b8c8c6287dafc7a3e5400186823c8b7a820000000000000000000000009e32442c0f8f1b6ec5d8ffbdb6ec8a6cd59e1f55000000000000000000000000d3406f80bd20cb7e5be671e9a9475839e84771e8000000000000000000000000639873e599a2eef1ab4324e83fc0356adbf3e3130000000000000000000000008788b509dfa18248d1d6bea47f5f3e05f5da129900000000000000000000000091487668dc7f16e26b8ce5feb39cef66163f1b74000000000000000000000000d356c7d180642bf3fc845fd7c144f1d5017ccd77000000000000000000000000f94825166b08ac3e91183740a909d98b819432d0000000000000000000000000e5f22b0b0c3aa0c345af76e485c9eec420f36f7100000000000000000000000064fd3ee1613926f82000239ad5ce3a1bb563d901000000000000000000000000b470dfc1dab81629673e5ea78cdac3c85f08543a00000000000000000000000030c8df3a07cb0e7b5463ae692634cffbd15605a8000000000000000000000000899f403852c9db1d20b0d016f067f5ed59da579a000000000000000000000000edd8a550c135d45d9a9614bf3b824f00282e10a4000000000000000000000000ce5dc331935850e859e37541032f6531fb753bee000000000000000000000000da2a59ecd6a7c4711db88fbd08badc8680fc6e78000000000000000000000000662e6a21b55fd1bb573cccf53cd6a975f33865a6000000000000000000000000b7ad93d800f0f98e115e3c36be103b6d14a0bbf0000000000000000000000000adab3f7d8f5a3a2c4499cdf61c047efd48e32e3c00000000000000000000000001f6e0c4afe1fbc7def17ab27dd141404e9f8fd5000000000000000000000000eb13e096df74be16b319e32420107d2070a577f1000000000000000000000000d5072f8c18c2451dc380a52423b3fa0e23f303b2000000000000000000000000cc3f51c083439f1bdb969ca1b497762e52bf037e000000000000000000000000241684ddb09fd52658d34dc69dbe608aa019ce3900000000000000000000000009e39bf7457bdffef414e627cb9c9f87d2c57c0900000000000000000000000048f86c3975e0ea9f175ab95866d1c2fee380097700000000000000000000000023993d18ce4ddeec3a13c5314901ce7f773b534c00000000000000000000000028391a06d2bbba0fb98548f9309d5285a56d9f2400000000000000000000000054ac9cedd6bf4c62aeb7c92c958453b1a6eec86d00000000000000000000000011bfbc0e68127260feea39a908bc086feedc1f7f00000000000000000000000010e07175b1a42f8d9d263d3ff8aa740d228da7a100000000000000000000000048261a880d730da3e3a3fbabc5da841b7ce73f88000000000000000000000000e34d424d8fa0721275f2be33c711d14d040cc6970000000000000000000000004577689d204b1e4772ce0430264fd017b216f9c3000000000000000000000000864093d98d7e704cb06ca97e00613d170fd139d200000000000000000000000090716846db7ef1d657a12ea0828530356b4c05b700000000000000000000000049aca3d5f658ed400d51598a0ef84fb0d9062f50000000000000000000000000285f239b0855080a07ddc9af31a813e79a90322c000000000000000000000000ed8ff9b245b41f69819e4bcd2e29b11c8b2b720f0000000000000000000000001aa24acc2c51d71ae37fc5c87b743bc7d1f073f4000000000000000000000000f18b773741930312ed7b7387da02c7f6749e5752000000000000000000000000540e8d439b9c68915874e4b6cf402f0365d122ae0000000000000000000000006d8c746cbf742a80a38599e25226f5f377d715d60000000000000000000000005c9b77858a07a9da21ec827b41317f3ae8a78ca00000000000000000000000003c1b67f8b0f3bd53e35f5a46ce701048a936bf83000000000000000000000000e1e471614305656114c39294637b65adccf665a300000000000000000000000024484d377d03161579e8d273ac2c9d538cc0b761000000000000000000000000f89fab5635a31912e4a9d32c3047536c2f88732000000000000000000000000021dfb41c3e56c8a607ebb54684b3d10cc0f66a440000000000000000000000004848f0a0ace17631f711f3368d98178a1b45d86b0000000000000000000000007136147e9f17d62f46ca53fb15f95de686fa1559000000000000000000000000d6ad4869e5915a1cf46e1d19e2f58152b984f4ac0000000000000000000000002e76843637576c3200720c9de8c1c3e4bcc7c9e500000000000000000000000099a5e112e1b7e7a32ed03e135c5cf0cd047c6d6f00000000000000000000000049ed6953fa6d5f1b36892a89ff0e8b916df97002000000000000000000000000360d06a902c1abdf9b4b63ca557e24fe07725fd4000000000000000000000000545deaaeaa863a5d22fcc4f0b105a47662cbbff8000000000000000000000000698a9baf09f27067b0f9a66a3c24758968598e89000000000000000000000000ae63779bc2d332bb8d0553e80e31bebf469805ab000000000000000000000000d20f07c4eadae18beb436e1c9596c09d654079b500000000000000000000000003c10ebfe4de5591f7c40ddcb11c1192a7361f040000000000000000000000006c62f3ba170c1d3caf961770d4b2c6838f5f0dd90000000000000000000000007efa4b7dd6a173f8b7f281dba39314c5375c56d500000000000000000000000093eaf28d468cc90b51bbbe418248b545a076f69e0000000000000000000000008575d63e37d49cdd55a9ed68de83f0c1567af256000000000000000000000000499913f63f48bb3efcdab06f9b9dcfb145d7542a0000000000000000000000002fcf310ee8c64a4e2c2ed8adb226d0242d404dd2000000000000000000000000b93d3a08b1ea19a248d8533f2b23d39e8e662a8d0000000000000000000000004fd9bd82d766826da75b4e12f27fe405f86e70c9000000000000000000000000172351435b43fbce862140f984905fb5020d942a000000000000000000000000f478295f6e3e8622ff102bb5f43c36297393c5b2000000000000000000000000f7563fa51484ea8a5f2222fd6478ef69e6353efa000000000000000000000000923060fa366af030024e5462cde0764d1cbb3d1e0000000000000000000000000b4a303ca74bc86e68576fe093b238122c1c7d7c000000000000000000000000002ac4b4e2df3425ad21a96553d1cc5b8fc4c0f000000000000000000000000038d1af4d52aa3813919652d7dcdaf7784df3200600000000000000000000000027a0a6a080c0bb39cf75d3f433c58e116ffb5dac00000000000000000000000068af2ff7572317b2ddbf078743dca7957865f80300000000000000000000000099fa1e6736857a7a5d36bd04cf44b4df3477759f0000000000000000000000003451faa2e53538d9ea4ac1c5ce4fe340eb4e6bba000000000000000000000000d89ca4faf88deb9a4dc745c20c32a7d309a01aa3000000000000000000000000d325c5d150d396b8ef0c8ece96fde92d97ce5d8600000000000000000000000004458ed9c1ca3636a25b1642af930fe2baf6a358000000000000000000000000b05bdbfb39b2a94978868a9822727d51bba05ec0000000000000000000000000c9f5b508408e3532f4b28e57c5d9947b9fb2d8ce000000000000000000000000182372e6f99861f9627f7b1d0dbe572da33441df00000000000000000000000057de9280af170ad328fc14e2679400842a6a1d8800000000000000000000000073541b54f82220542e0529e8395781c71773fb080000000000000000000000009365bf1a49e716b296e9c233fa28f53da5756c430000000000000000000000000513c5b333d782dfae1dc1985a3a3f771af72b320000000000000000000000002c88215e683ab0082d370359a4e644296d1792bb0000000000000000000000000cb34a8735cb7b731d223bfc5dce0e5ed86901060000000000000000000000007ca5df2a2a6aa272f0f8a9e8c56431aa658072aa00000000000000000000000046b126e367490677d4ad867b1e4c025c05820203000000000000000000000000b4fd39c31ba44ee5a434deb9733411367d1ac263000000000000000000000000ebf07520e92a4bb8a7bae868ed1b703249e95b820000000000000000000000005715a9d1ebeee13f251f7c5784fbb1b7d4dfd531000000000000000000000000c0e2bd85784e05aa0ff6960f4f8de870350cdf05000000000000000000000000587dea161dd2728afae319c2f49bf06d09fd7b82000000000000000000000000a5f822403cb96a050c0cc5b870464ebd7c69fab7000000000000000000000000470a695313d45c65b96211fc533f26f17673523e00000000000000000000000068a943c78ea1b71dd9575244919fc5fee911aadd0000000000000000000000004060409c9a56c2c4c1eb2a9f67aef5698750a2a00000000000000000000000002712b10d45f7bb8e0fce84232192a86b666b56ee0000000000000000000000004bbcaa1f7c4080b3e37def8bbbdf8e8d824d19f3000000000000000000000000252177d05f03e1b18e6c44129a9ff379641c1e31000000000000000000000000f1b149efd677cb1c5af2065fbdd5923ff31f43fb0000000000000000000000008f3d8eb9a7aa05a838b7652c6e3f717074f235f0000000000000000000000000fee9674fada0fced532e7c76948c0a9ac4debaad0000000000000000000000003d24d3310aedd94af6a5ddff12d7365fe3c1664e00000000000000000000000046b493d6922aed5540a4bf863c7432749c892f64000000000000000000000000f3614a4393c9025b51913aee429e228f7f2110b3000000000000000000000000622dd2372bbe8ca62bf530c950ac73cd48aae084000000000000000000000000a342372b256fbf9fb97016c082036429cfc97b51000000000000000000000000fa31de014bf84701502cce8444a5a076537b3e09000000000000000000000000e9870902e69683e01f1378bfc8fa72dd3e4521390000000000000000000000003ef1523c10dc26f0e2b84d352e2d20512a83bc5f000000000000000000000000ae0cad6fa762a49bafb563f1819101c50bc53899000000000000000000000000c556db5edc0044181c4c6b9f057b4ceedff323c200000000000000000000000089855be27e584ee3a2c84809b1a60e72053ec48e000000000000000000000000d18afb8c7cc43d6da17dd22d39fbc2167fbc7616000000000000000000000000c89c216c35e7bf793a253c9dc3f31b7a794a6885000000000000000000000000b4af39cd8768c5bc1ea480c72ebf46387ff7fbf700000000000000000000000037a23e80055238697c17d300e69977e76a5a072a000000000000000000000000a92d3b3adeab8ee9ef2c8cf9a25b1d812544ae350000000000000000000000007278a13b6f0b9e9e733f4a760e70bed7da6f80960000000000000000000000001b5c6efdad053abe4a5f19655170cc2670a1333b0000000000000000000000008361e8db5d392cf3377515eebc7b5653e3c543ef000000000000000000000000b957eb8c1a399b5f2e7a20c60bc07d834b7893e6000000000000000000000000bb0e0b7d26fdaa7fd62da884dde6dda0ad4bbab00000000000000000000000005b3dc6a246164dcd576a5120ec9d518d93fbffb200000000000000000000000090bf6598792e44bd883fec5a096bc29e7ef34aa1000000000000000000000000ccf54893827ae8ed6f992c985c39bf87321de049000000000000000000000000e2487c745ab7b72811f5613f5076e01ef882f7cf0000000000000000000000002bd93baf23ee8afc9c6817b4d365fdc1d55e2086000000000000000000000000bb72abc56df1047344813dcd29c27b40b72dc51e0000000000000000000000000ba6e3979a3d75b1f4b42f204d3bfb35737dd321000000000000000000000000a16cfc0b10c3f162b901160f2c6258f55fd3313300000000000000000000000050fa29503b0fb3d378c9047f08a33f73fc94c5100000000000000000000000003c88c7653cc720cfff10d8e0362087f26a249d8e000000000000000000000000865628c15d58a0506acc05eeaa548fe558ca2abc00000000000000000000000059c8798ee913076d7a9eb7b3d72996dc1e3e572d00000000000000000000000055a59b1272e07fb6853a7499e27a69918fa6dc71000000000000000000000000aa9c58d6fa9fa872dc40ad2004dfcddd6890a32a0000000000000000000000000535244b088338b4c7b2a4e28dc9a327550ce063000000000000000000000000926393dc736713d705d707f08c18b0a241a723d9000000000000000000000000f790384b4938ded335341fca1517c5d6caf692870000000000000000000000005c694b96e8e753416d2d6c5cfad8294f756550b9000000000000000000000000463c3ad3cff557cbd7d14e48facc73200ba3440a000000000000000000000000f965f494581399ce9905ac3e16a84dc2e9027b71000000000000000000000000dcacdea3e4927ce7de3928c42eb863e2323b6a700000000000000000000000009662f655ebd1cc4287062773aa195e04fa4047170000000000000000000000008d3eb4d56e7a7fa01d2b4e9ef5237e581f3e132f00000000000000000000000081d0ed2e57ef0c1a4805b38cb2ad57059ed9cbfe00000000000000000000000096bc8d88699f32a39b8d30710ee8c2ea84599047000000000000000000000000d5e2af7de78916f7e4eb2a0fcf7a2ca03c1f46b100000000000000000000000019351676d8ec702d5198dd17f42b9fa10add29940000000000000000000000004b77e925bea130250c6a003e3770cae7cf5c0c49000000000000000000000000410a154eca9907328d72b18dc6036a8429b3616f000000000000000000000000bead2d7b6fbd834ec9f0baf66554ee1bc27fafa90000000000000000000000008ae0a239767b08e120fbd884bf781dcfe0ff565e000000000000000000000000e815153f09429da1049e27a5eaee7529e6d76c5500000000000000000000000076412fe787f02c1c45332344d280c25881d51c0d000000000000000000000000c29e4bc78c00f5baa7955df41f4674b186414030000000000000000000000000dd007eaaf158802612ee55486065c3e82f3cc21a00000000000000000000000071dd6b0528d4ef4b927752c032039e1ead09218b000000000000000000000000ce485006ef8699e60b5fe3493130a367b96571c9000000000000000000000000512481430557d167befabe7e173aa6ef42ff61950000000000000000000000005a25b22440d6faf26385ea8cf0d3a395d732935a0000000000000000000000009f8142128a2feb0aebbb16e0e2c1453067f481e6000000000000000000000000a6947de8056b1c4fa204dfee07bc4df89020d95b000000000000000000000000257376efa738a69ad614f452332bb44df62b570b00000000000000000000000090a6e7621fbc75d8b18cb9884108d0781ee5575e000000000000000000000000d62619e8f08abd633ecb62f0a9d998698697eab000000000000000000000000001145ebd453fc9b7ecf00216a2a9ffa66345d4b1000000000000000000000000b13a87d70039bd5cde6857bc88e389697fd59e46000000000000000000000000ccffc2a6cfedca1fa806daf4a39152cb2a55408b000000000000000000000000da66cca6cbf7b49b336d0e27993e31273b3e86270000000000000000000000008b5d158aa5e8fbdf630fbfb46dc7dd33031317b30000000000000000000000004f3ff6e53e39debbac217a586019cb132fd9c606000000000000000000000000b65977ec857aa1f72587785c1e0d5b37632bd4af0000000000000000000000005dcd9b5ab2a901399c717aa8e2f7e0613e24a22800000000000000000000000077eaccce5885a24a21f1a4905e4845f78f3c765600000000000000000000000050ed9e3b808ba09c2b00d3e90712b5bd1c79d3f20000000000000000000000004a878a7adde48245610b7f6f96acad54d682264f000000000000000000000000809e1606f6657f63d93518ac3b1ec9f8a89767b8000000000000000000000000d14524ed137c08a14d4e609071be75af0912d3cd000000000000000000000000e54c17cb4756426b27a7a7fce57716e74a936fec0000000000000000000000001dd63bd535e740b22d98368ae8164ae0d29004c70000000000000000000000009c07b452275d8f0bb25a85ae249d10b7466e7d4f000000000000000000000000a8c2cb8d824a09947221f64e40540d47de49398800000000000000000000000082965c9d0a1bdc8450176b36f5f63e6784a5c6f90000000000000000000000005957644bfc5538db714e546dc1f50b52e8bfb47400000000000000000000000067ce28105f79991299429a93dc73e63cbf12baba0000000000000000000000009de85cffabf15c3f3ba2f17eb9f80df086e836c3000000000000000000000000a6a4c643f4c2b92c200de89937ab61717bad47fe000000000000000000000000f0ca3b91271ae33141847dbdf7fea959a3cdfb6c0000000000000000000000004052b8c1a5b2a98d68c82cf59852bb2f59392570000000000000000000000000dcc9c5948a97256e13f58375cc03108a4e1c21f700000000000000000000000092745217d11212b0c48ac38c6a218863d3dd26a0000000000000000000000000d20d51dc3298cc0dd19a0324b2dbb3d5e0c07cbd000000000000000000000000940853ee8bbc27a5309c216d9a9ff07b07b53f39000000000000000000000000dfcd016a9d95eebf0e7627eab5e257a46e26685f000000000000000000000000ece56ef23c4c900c976987492d2f76520ed38cbc00000000000000000000000080546351cf7479bdea677740dbe7cd4cfa14f2d700000000000000000000000087c2b970be52b77e7063930b01d11c5a1cbd9e16000000000000000000000000b1150f20d5c52c7b67f9739d0a5d56534fc457be000000000000000000000000a2845442262c316701790ab482a1abe51eeb434d000000000000000000000000f454ee92a723bf44bed4182a8197eb14f99856d8000000000000000000000000ded733f3de43820f7535bf2ad51b980099e20b5c000000000000000000000000fa4e94744c28e8aa442aa0eed3693b118d4100290000000000000000000000008401a84a1c0b195789168e5679a75b7ceda6549c000000000000000000000000f4d0ba8c3e17089c57ef51e7a1c58412c59a44f40000000000000000000000008a77c72bdc22fcb4ee96fb06b10a413f5db933770000000000000000000000006ff82368c6fd95d2de6e7eb5f4ced7d7f983e4eb000000000000000000000000c6906f4b7f19dfb4a33c0519dda65ad2d0fff89600000000000000000000000076961c1325203ccf3d6d485397c197da6dc3369e000000000000000000000000ed30efb13e71a6ab958218735a5bd72f78e4755f000000000000000000000000af36e32f3ae9ef7e487d7b32baef3a740b324121000000000000000000000000725bffc619181839dadf2e10772adcd4fd27d1e7000000000000000000000000558f06969b8bcc958ffe8613c770af381e6f88e3000000000000000000000000629961e48167e985e3b7f2951aed84e7e4bd596700000000000000000000000069bb03c5e0f879afda2b1fa4e619035572bf3c82000000000000000000000000f157de392de12f918f5ef3f7bd638dfbf26d25e1000000000000000000000000af991fab4d2ebc3cf138b30f282225e05648352e00000000000000000000000073a62bbe222c1bee1908b7b4df86d9191feb0a4b000000000000000000000000699c24a8295cca845d3cdae0e1a65f89969dd32c00000000000000000000000016b2cd46f08e186cd1c74de6199c2e7d49ce241c000000000000000000000000e47c12a006999125a1051da5df56ca46a5ae70a7000000000000000000000000e073421538ab2ccd1098a490a859b761c8af1e9e000000000000000000000000ac6c91c5d380b0a67e67324b90279708deb53104000000000000000000000000f15e70c3d5449c11ecd563dbb622c7f49249d1cd000000000000000000000000ea0cb68bbf4b7d5e0d9c7ca762b1d7b41a05e3fd000000000000000000000000437854ffbf49dc6ed71b1b4d7cda592d23faf3c900000000000000000000000082e67673569d8f4cbfdbe9e2f07eec5da109576c000000000000000000000000f269a8fe534c5f9bf3c6b0ddf817f22225ab42a4000000000000000000000000f6d0763d46b1c0fd3e3db062ca7fde3192c302bd0000000000000000000000003094030a44293d86c5ed24e257e8cfae036873dd00000000000000000000000034c6678edc0f1baad906d26133ba3cfc81eefa50000000000000000000000000d3889d518fb255359c564944d853fe365ef989ba000000000000000000000000f4cf750281882461f2465519f2aea5c31099f1b1000000000000000000000000a94d5ad8d2335c9ae5d6f10a655d6a46995d8fbd0000000000000000000000002eee71d833124fcfdac860a106f77692dff08837000000000000000000000000547bdf2b7cf76c689a765d9921260d3bb4be7a1400000000000000000000000019d08e2a1cbbc9efbb90278e356b2917d7ad2d510000000000000000000000000b8b86230edb175f8e8e67d7021b2e03a3bb54de00000000000000000000000084d486f1410ab3c452fd6bb311efdb1f57a6c41900000000000000000000000001b03ccdffb668fdee27a2ea0b5824fd3f4dca2f000000000000000000000000fd3f7abb724d115b66d4ee0fb1a5e66eeb8dc74b000000000000000000000000eb542380dba93ff1986ea32fd3b6634c73eeabdb0000000000000000000000005cc3fa19d7aa3004592eecd731a8b0805a2d11c0000000000000000000000000da7bf7c67c2b233f2168515ba7d941e3c017f539000000000000000000000000f868909a6356736e43b411556e95f7eb75cfb8170000000000000000000000006c45b5b804a3e3d42667f1eff8ab166918ad0f9c000000000000000000000000a605e2891cea8ba65eb529bdb9878ec21be4397b0000000000000000000000000c5a8291f63a86fc4676b42d244885c17f0f9d5e000000000000000000000000c8e741e1a98997dcc6517ad969a703ee1e877b640000000000000000000000008b8ae488695089826949e73cbfa8ef92ab094df0000000000000000000000000e39e1817f1e46e322f148ce0804b917d7ec02e0e000000000000000000000000bb0be16274aaa738f1f02bea9dad52e01bc818830000000000000000000000001f52c975a1d3ef5abbfcafa7c9e57676762abde7000000000000000000000000b632193bc06d432b0cd611164b79cf9bc72cf079000000000000000000000000a8d27e980fb6711d32208356b832c3371d59292200000000000000000000000096fee2cf226bb6871d076f9b7e3f6de5f6ac7ba50000000000000000000000002dd15c60790472de563450a7780f8777cd0f530d000000000000000000000000008eaeb04dbde8de007787b9ba30cdf635ec8c8100000000000000000000000005fd9ba244a2e359da67203ef84cbc67d1ee61ca0000000000000000000000004f126bd114919615405b904fe6ab15448bb32d71000000000000000000000000fc199eca794c674d48301fa2cde8647acd7ee3d2000000000000000000000000acf991fd3464b2ec762d5bb04613b6a25ac30437000000000000000000000000193e9d40010a1eb9c52f23f3a59a089ec4a7257000000000000000000000000052f38444a743067897967a83a6e9a09a831a8bce0000000000000000000000008d076578f58328817647be2c2fa77ede58e7e29000000000000000000000000056e1e038ec612b5c5197b7fc83babd5c6b117c570000000000000000000000004eecd3916868ee9e1e63c64669ef4b663294b26c000000000000000000000000c23986e98cf77e20097fae65dfb9632fdd25629500000000000000000000000049669d60bb0b55529341d88da7408afb44e4f894000000000000000000000000322292a046eb607b95174aba3cd5edbe80b621c00000000000000000000000002943ff6c095aa1811c8b15a0ae8fbed70b2ac58900000000000000000000000062de32c154ba71fa57d7ca2de4b04d0e6fd489e6000000000000000000000000e71b1a7613854b39ae7fae5cc0010dd3fbc6b215000000000000000000000000cb4064beb4547612166237fb8544a8f2ec1115ed000000000000000000000000330e4c20389fc95d9a416c6636a7415b1935ffc500000000000000000000000032b5415a1aba645b6f315d0cd57eed7bdc0b3216000000000000000000000000e97d93a95c1ea661ab76faca95ea30198feec552000000000000000000000000ec43a1076d530c6e23445138c963f21d92c47af8000000000000000000000000b9d5d81b622eab09439acd85f3852c1fd7c18e4000000000000000000000000088ad49f0056ff3c013f5e488362774893b195b8800000000000000000000000044627463413bc2dd296e42136a32516b57dfe86c0000000000000000000000008b4f8b2992e2b229b6d13f9d1aa337a3cbd4a3b7000000000000000000000000216f4ccb7734afb01eb30109f80805803aee857d00000000000000000000000091f9c82943538bbf98efc11386ad6dc828e4039a00000000000000000000000058e93991e38a8105b85e45cc6adfdf1e277356ee00000000000000000000000038186d84b69ef044ab455fd38891c6664f16c9770000000000000000000000004fcf23059745edc405878c942a74f10804e8ecb900000000000000000000000056dca2d8a29e65f9c23ff3ed995e35ec1bee1e8800000000000000000000000077caf08fd36aca903475589c15c2cb8c78873ed800000000000000000000000039f5503e15fb7f29a55c6f6c258468320f5cf2f6000000000000000000000000b0e41aa5418f85fced0e331d8d202b78c6f7b2a500000000000000000000000062a90760c7ce5cbadbb64188ad075e9a52518d410000000000000000000000008a20b0c7bfcba2447d9de4ae9b8ee94ae2914255000000000000000000000000fe38629650b9416afefc5f1039280559d2af1a8d0000000000000000000000008fc09fcafab815ddc2d3d3d29f56526700d78896000000000000000000000000afc5c248bac3afd6eaad75753fc1e9d3805451250000000000000000000000005675a41fdccbde1c892db74106a68efa1b6c82c5000000000000000000000000863587d5f80011ea4a196a699ba3a7a48345a0260000000000000000000000005248102e1935eb8fc65bd5cdd3d775672666adf700000000000000000000000046910c50196cdb4641885535e235dc5792c11aff000000000000000000000000d6eceadc9797217f6e892cb0dfd2257fa2badfc70000000000000000000000005950aa0166a3ffc9ee40d818caac3b94e07800f50000000000000000000000002f38617c9d8fc5863c5b3de855d76cfb0b7ab676000000000000000000000000d348910bb2b80c41445facc7d4e5b0dfc109748a000000000000000000000000e806b0eedc1b17136eaee57b77048ef8449870d30000000000000000000000007440a9bf781d072f54985bbcbb6c0f36c1a4cbf90000000000000000000000008413d447fe2a98cfbde268c11cea84ecc6c7b8210000000000000000000000006e70f638960c54c561f7618b1778abfcec1e8e93000000000000000000000000bad72eaf6f2555a57f18e3b3f30948b515487b9d0000000000000000000000009c3d3094a9eb87fabb33a4cd20f2d316f8a67f3b000000000000000000000000370b51e0d4625c1e9ea6c08dc07f8521b49af961000000000000000000000000969231239a0c40c68637eb582b90c3609055977900000000000000000000000026595bd76c79c199134824f4ec5f87d07f9e00250000000000000000000000003c7d9da646a0082fad0ca3ff4b9919a94efe13500000000000000000000000001f2cd13bb7a2be6e90ac9e4cae928b487d9fe88d000000000000000000000000128498d787ea841d32dcf9857ab38348c8b458800000000000000000000000007f9a8e05ee3897d841d3cf05a8500f68d9c6c4ff000000000000000000000000b29363b13658074a11da250703e30d712639fe7f000000000000000000000000c10df5b016642a19f3332417c5fe92f172aae01a00000000000000000000000045684f74785f14ceeb26522e364e34bbc1ccf26a0000000000000000000000003aad34177373e264427954c5bafa8f82e0e8e4d80000000000000000000000003788420fce5c640303da5012326da91faa11778100000000000000000000000031de01f22011ecf34824aef6706ca31a045e1052000000000000000000000000f9cc659f825ba8b2588747746a993d2b4c0d1179000000000000000000000000b0d1a2faf89faa277b03a52a742ab0e4b2ed8337000000000000000000000000f4d8c968d07a32a2b0953ca1c65adc05d5a612f3000000000000000000000000dc7d6af74aa08c3032da54463d0643dc57e732fb00000000000000000000000073274dcbad87f1d7404ce581982545994098499c000000000000000000000000e874ebc4e0c72a8f979ec88cb04931921fee30c8000000000000000000000000acb503b36d3f892631a044b031c7f937ece9fc40000000000000000000000000f33aad3a7fe21a56d1df580e2725ac41a4064714000000000000000000000000bc98f3f41da9571bdc5cd96447ae14b1d6e54ebc00000000000000000000000061166a9b38e35ddb370ae4822f9d3b1922fef897000000000000000000000000b04925a7b1bb3b15c88ab9278f024da64830f1e4000000000000000000000000fa522265428ce6288f5e30e53182c1335b892c06000000000000000000000000f488e0b50ea293dbd79772d0180b4b056bbd21e0000000000000000000000000f69c6c3347ab9bfad18930ec965d6b8c50ab8b020000000000000000000000009f863dfdb5df33fe5f87601b8d2f23c816d5fde800000000000000000000000076fe04f3e9b51ff05329d958009581f7e4274f0c000000000000000000000000a8e3de0c7188056c4b1c3e6759089a706563ac21000000000000000000000000eb026417e545c0ddcb83ca339622a3193f97ad3b0000000000000000000000006f44769d5b15345180cca8ee5e81f476f976365c000000000000000000000000fad434d42b57cfc53bacb421445c81f710f69b5100000000000000000000000049d4cceecf998abb46c4c31b3509cf0d419a27de0000000000000000000000002e942af0c71e985eb4f730e63a86344bb0755efb0000000000000000000000001a8980a0ec9fb45857fd8acf47593356a3581f28000000000000000000000000ca8cf86d4e3027af172a1f79437dc0ea8759edcc0000000000000000000000001a27ff5e82d21bdcfa81afb02a108ce98b6daf52000000000000000000000000cee4c97caf71bfa4e0abcfd9f40001ff793a6ca000000000000000000000000003477bcea12fc0d61a4ee68b688de820e2466ff4000000000000000000000000ea412dcb6a9117409c61e36e01231f4b9042bce1000000000000000000000000f9b8fc5e5aa4aa7f0ff61d5dc15f4388f446e708000000000000000000000000a39d4ce10e6b586fe58374c063ca4c777f1a7b7b000000000000000000000000106e6a004ac885ee72fb9e176a44aef80cccface000000000000000000000000b8fb45f077f8e654821724e4c2baefdbc9f1fb220000000000000000000000002618b3dfaad9f68f2b89c9ccc26bc92babd49c7e0000000000000000000000003e336f1e0f732a6b919131fd5069a90f759d2cd2000000000000000000000000a55c10f882ebd750533289a62afbad945ed8941c00000000000000000000000058ceb1f929ec0cf758296b7670680357452728a40000000000000000000000008d75a2c114ab108a459ecbdca8872d0b95e2a1e60000000000000000000000006916fe35be6b7c07eb082fdc6d7001e57f02b443000000000000000000000000ca3cd32b1f28a3ab1b8b281fc1caf4a6e4386293000000000000000000000000455d327f85311fc91b23df6e006f2357d870502100000000000000000000000066395284f65dfaea251946facbbfe2be9a16a83400000000000000000000000064c56f5f5ebd2b4464a9a1bb643f0a5e70ca7152000000000000000000000000f8cfe588f9709acef22c47bd873a0ca0a5325e3a0000000000000000000000006ccecb7715c655abbc9474563e6a1d4f2d1417810000000000000000000000000828b66e882d2aa9ad430d02d7b962d86f552d5b000000000000000000000000cb3fd62473da1c1e6c37f34dbe95d7c01ee9033400000000000000000000000067d4ebb2b8405ed00125e4934cb8bc930f63f01d000000000000000000000000c64f1d598c5f7fb75f43a916a43d2492af9eb333000000000000000000000000e0249acdae2acee1cb2cb6898ae8c565e0eda007000000000000000000000000bf8d1000e4fa97c7f18924f5b5a2052e40f79b50000000000000000000000000d9e9cc32acb87e16caee042d3394ad8316c05f0d000000000000000000000000cf11aad4609a77dbdc4d01db73dd7ab23af033fb000000000000000000000000e7850bb428faf9f22bec4010848fe24c0e0055ad00000000000000000000000001ea2254abd124a1a826cb4291844f79197ba043000000000000000000000000208044a90b96d3e13287d36ea11f801e2812c13d000000000000000000000000f5ace230bbf9ca0ef0a97f966e80e5e4ffa3ec490000000000000000000000001b2f12500728827f70e0d386c972ba0bbaec7162000000000000000000000000a145c5c8229ad85a88a976a315c3903c111dc771000000000000000000000000c08c62d201a5a6b6da245c3fcd4ffc854925a29700000000000000000000000038cd4919eeeb158ad5c34c1a2cef3de7c44260590000000000000000000000001f72aabe5bbeccb330fa3d9400624d22fe2ba282000000000000000000000000e019ffd50245db7e7b707ff0206762c11fcdc7dc000000000000000000000000486f587968295b99cc08b6e56b6101ddc5088905000000000000000000000000848ba845af6487699af9b83baec422e0b5500e470000000000000000000000002aecce04977152273d662694471a00e5240b5415000000000000000000000000bb84dafaa2e6f3b0602d27d225fdee632f2fae94000000000000000000000000e97acd3d0ba8f686abd3ab55cc7bd4eb9a02a530000000000000000000000000a9488d584f83948e1262ae6e0707766835b34bfb000000000000000000000000aadb46bbe9efedd9d90a1610e58498b2b4adfa7e00000000000000000000000079be5420f6934b998cb67381db4e3514e84b16de000000000000000000000000311490cd85cc4c0a7ca61b5237efd690e22ecf02000000000000000000000000d11a564e33a731020d4cb214718cc5a2185d80c7000000000000000000000000b461aaabfc72c4ba4b99646c88dd691e07c1ee7b00000000000000000000000028f6c9ca48b4e772597fecb5fc812db84aa63d3d000000000000000000000000e7469fa757264cf282e7f39b9b3a79ed66f253df000000000000000000000000c2d69220817e3a958b4ab408895522e50aba50dd000000000000000000000000fac4f14ce1c17aff6b4ae2eb217f9f7c0a72f417000000000000000000000000d1ede66264226173e4d77fcb3548827926e42512000000000000000000000000c98c04541825f3f48cd83758c020d91c255c0476000000000000000000000000f44bd0767e870b82b00c9a182faa47af205fcf790000000000000000000000001ddd8c81a6d2a90f3a9eea01505079d65973bd62000000000000000000000000f48ac3627d09ae3d03cbb0c7dd713e341900438600000000000000000000000072d2d4a1e50e3ff40b313445bcfcdf72b34e6d3d000000000000000000000000ae90b6318a5e18c942d5693fdb58fd1411984035000000000000000000000000c0a3c6bda6209b4a69fcc4960c1b470221fa04340000000000000000000000006d7ce68afd4621c97102f45038cb48c53ba761b6000000000000000000000000e24d6f12e991e02425f4a9c4f1b7024b247a112c000000000000000000000000b4688d36680a504b03480fb371c698618140a02b00000000000000000000000017f7dd9e4121531afc2f7d97266214c21580f20400000000000000000000000062ee67dd4b1e95f0b123842b26b502da1da10c3700000000000000000000000099f85033f34e00dd6e613c23dd8d23831612712f00000000000000000000000072a2487c2de8070650c5eef0a47090373c81730000000000000000000000000088352e50871eb0d541b6f605f53040909353e83a000000000000000000000000ca9accf6b3b42c6009f2fd861c3aaffd9dbb803200000000000000000000000058f02dfc41386d94329cc31e47bbf4b403479a7f0000000000000000000000002e77f32c8b92b9400e8784e360c5e286725915d80000000000000000000000003e1a969d75252051a3d0fd16f2825770ff49785c000000000000000000000000024a1fa21e124c5cb69591cea64f77a0d324c4d7000000000000000000000000b5ddda908d829765a00456ebc4849644f24dae9c000000000000000000000000eb65dd6a345b9d672462aefa6ef3bdd2ff0f5fea000000000000000000000000f9ea4c2ee6560f71a899f1f9c3d1a67e2ae22698000000000000000000000000cde85066d03f1ce96b76fd260852d9b251c2913600000000000000000000000079f7a3b021acaeb3dfa2cbd608a60b951872df9500000000000000000000000044778c6c1799e15ff2377e5034a5dc373696b4b5000000000000000000000000e3d403f75b965a64ae90259725c2193398531040000000000000000000000000ae8e880ff21e4b53f8ab1928411dd5f3e40cebdb000000000000000000000000fa9d15dd153fb399a1efbceb1253c5fad546f73d0000000000000000000000008c4701512d76aa078a98398230ee2c012b5de7af000000000000000000000000013b393bcb303b22e6e6d5e19e162d0bd8264d410000000000000000000000003bab2bfe71fcd749cefe66be2e8ef64ae98afe78000000000000000000000000a93e2c0d4a4eef30626d90b29b4e8bf17dc3fe9b00000000000000000000000086863bc22648d8c2fb02e3fca314b8ee9ca0a4e00000000000000000000000009446d3268505ed209b65832e089d17b3d37d94dc000000000000000000000000643c17d9469bfabd563e235fe309fd8c9942dd4b000000000000000000000000989bcce7b3f6abb955d1f59516b9ed73bf9929240000000000000000000000002de01a45b7041b06a929f1595652120936c4db34000000000000000000000000534a1f7a41f9292589523d89b77a2fb98e524fa2000000000000000000000000383e739548f1fc7abb9207c4fcdb49431b4024970000000000000000000000009a2e1347600daab13083eb098f6e9eebd8721763000000000000000000000000c9b9560dc5b80db7e99a858852cd83a1f30e98ce000000000000000000000000aeee79c0791d66e55179cc436c15fd59eaba70fa00000000000000000000000074a60289e51102457c6433e6ebc9057f782ac332000000000000000000000000abeca49aa1c099da5ddcd13d6c4830e424b15435000000000000000000000000533f321bd935091466a8113455d87b2a585280610000000000000000000000003751a836376636efced141758a7cd917cdabd864000000000000000000000000f8fc1fbc481ee4f22fbd71ca9e3b91691146a85e000000000000000000000000f1f04613911cbe8bd80726897b1e4e07d0d04726000000000000000000000000217ffc143e3e68eec7082b5c3d2642fd5aede8c70000000000000000000000004f920f7c4f21c7f3e316f1cf9c21fb9c2491472c000000000000000000000000696af3a011100606988432c978051c5409adc8b600000000000000000000000032058dcd39564feec7c24e4fbfdec59c0f165f5b0000000000000000000000008dd0e08475f1c8726c7c82bdd9f625f30cbc3122000000000000000000000000395b81c533b43a1839fbbdc8e2a35a036ce9962d0000000000000000000000006a0e4cba28506edda95462887482505c082d61ad000000000000000000000000152936c9807ad4f89aaea55f5402f3c5835c846a0000000000000000000000005724dc62f208374e7d3c408ff7933b03de653fa9000000000000000000000000ce0ccce51ce6f456feda39bf1c68fd9691ead5820000000000000000000000001cd6b251b1c4fc04ad3c41f29d3e34e18ebff560000000000000000000000000d53dac5adc06cebe62b8f6a59dc18ee15ad40d89000000000000000000000000ab375c2bf9da3e4c5b1104dd6b004c65083179b0000000000000000000000000d10feafe5264e086cdd267943fb10c35a2b5bbc9000000000000000000000000ca329ecf745860f0e4acab662739829dc4b6892f0000000000000000000000003c3391e33d60032e8fe1b4e2474a0b6ff8a60da9000000000000000000000000175913f34757c3723b9e53e298a1ced46e085b61000000000000000000000000853192a6fa6084105d17d076c95f0f0fc468e7180000000000000000000000002a0754ef4b891457a803118b1aecff518b72aa3f0000000000000000000000002f1966ecd9fbad049a7c87d59376dba3faa42be6000000000000000000000000abbb8d61db7fc763938226e80f73c6734949678c000000000000000000000000821a7612f645f0b6f5a2ea88fd279192eec6c9f50000000000000000000000003ce9ac0dd8277e2993e83534d15e65caf00165ed0000000000000000000000000b24240f0329f4b99031c4671a01e5540ec4148600000000000000000000000023ab63974cf208b7235e7dada562172f12758bba000000000000000000000000c36707614f1e0aa62dfb549396239b3e37be6082000000000000000000000000727b899277655d8bf12503ca5bc9f9e00ae67a5a00000000000000000000000027ff11d16ec5507db3f4762be515811b4dc77be70000000000000000000000002cf82964c8e4f171bd852ff6859e4e56807f5d4d0000000000000000000000008ee49c2225ef1f19ab549130aca0c032e9ab4b1b000000000000000000000000b37552c8c6d4393dacd418211600905d520f86590000000000000000000000007c0c7cf37560b0bd5b3cb7407ec99ed81537564f000000000000000000000000ecdcdc7e66e1739ecbfde5861f522d269d233c6f000000000000000000000000b24ccd1e033aa41b4266ddaeb843dc2475ddf6ed0000000000000000000000003659fd0682e352eb4864b5a7c1741c66b4ab04a6000000000000000000000000a5dacc20f2e2bbdc59694fea5ac7d49af936706000000000000000000000000082341dd0a7640612b4d69ff03a08d3fa92b61b310000000000000000000000005fdf1878733cf49ce58f3ceb1c3bd5dbace4c541000000000000000000000000ff336af3a7f8924be9b6224c2156c7f6af8b347b000000000000000000000000981e957ec2d8900271b2e7ab84d6147afba98c68000000000000000000000000c2ad18dd9026af626eb2ba8ed3933c4e6587a68b000000000000000000000000204c58ec72b597df46d983ec7e969837522e7d47000000000000000000000000b22f3e678c2f9577d01428fffd3e33396f87c1ab000000000000000000000000e960d71346264cb3ea3abcad2c30835975cbba77000000000000000000000000a7e815cf7d67c7c4656688ff2511909791d7a6d6000000000000000000000000c87fa72de207e7e344309c5293570204d1426aa5000000000000000000000000dcc86b9949884adcf82081454bd34e34adff9d19000000000000000000000000225ed24877265d418084d669ca78423775ad8d29000000000000000000000000a49ac216c01787e2124e7b798cfac1aed901c0f7000000000000000000000000cc9b2c96dce29c8f19736efc894afc41528acbbb000000000000000000000000c6034ad8fc398c7c802d4d548e3befa7d74e08d6000000000000000000000000b22f5e0a8c21a1d3d83f82b5b47d313536f21a83000000000000000000000000a472c343bdb0e2d46914d061330cfa60d1f76087000000000000000000000000a4880ed72f4f60df18706e447fe957b1d58f4c2c00000000000000000000000064fd35cd8a5f85d2b9ef8722047595da8ea4ea25000000000000000000000000a069a85059edb1da95e6b3e8f606649aa5bb22e10000000000000000000000004ec2b588616afd538eac4ddeea277dde7a47b503000000000000000000000000d1995bf9e4148ef2a3fd888967d3941114d580fb000000000000000000000000c52d5174c4b8d2841286aee34492c8f29e7104d6000000000000000000000000ab23141999ee9c3f424569728315f453e894ca18000000000000000000000000c6d387bd50d9f0c4d2ad68349c88a9858bc6600c0000000000000000000000005c3c55c391163f8ae832e3531f7e6cf815ab0c5400000000000000000000000095c4afcfc0baab563fdd934b7c739ba09c6750350000000000000000000000007279953657166bb630804cc0f4def0150da0e0d000000000000000000000000026e8cca43dfd34ae0ec4a89dfa5924b172ac5934000000000000000000000000f2361fb840fe711ca3c94394a925e6701892151a000000000000000000000000fd8ecf9f15f05ff3665444a90a3ef26661ddf92c000000000000000000000000a793be3bf9f912e0a77fc964af48f7c9c1288e000000000000000000000000003c99945997ccf02072ed6ce811b07c70e5bc346500000000000000000000000050c67d9d5bb7c483097373d67c25e38f93b3b534000000000000000000000000894eff2ba0f245b1b8782296f87b135571e564b0000000000000000000000000b977df6a51cc22448ceaaa4a472d3501ef6beb1e0000000000000000000000006c202b28b9f968d274f05f05d7220c51d8c34c58000000000000000000000000715bf9c1cbb6f63494ca08feebc6ce5968af62b7000000000000000000000000a8513c27908e4bbf0098c5750177de5fec6b08b200000000000000000000000025a7d2ea2f0f6226ff910d6de08a59cbcb4f743d0000000000000000000000001298d7bff4a514b867e10ae6cb1d20fce271675a000000000000000000000000e91351cbf05fb3ce7a507e3f4f61dc31ff705f5f000000000000000000000000cb3d38468cf342c7f9c8d17f362b159566ff16bd000000000000000000000000a860dce53d64b8a070989b662a1ca3c255b6a83b00000000000000000000000063d9df794a3e8c5b7b9abd3ac3441714f35c5d4e000000000000000000000000b58d9e3d70cead4069f2418cb7b30e75980f1fad00000000000000000000000018a1df5e1ca751e536e746376e6c402caef295310000000000000000000000002d85cba00244383d104470ef597b0b18bad46598000000000000000000000000d246229b630970f69c2d2eb11602392adc0991440000000000000000000000002cd29a01cf60052bf1ab23094b5959456fc3681b0000000000000000000000003cba8d1f4c20138ff97738a606694236f0da9f2c000000000000000000000000cc3c5bb9667a372cb9dcc295bfe47a3b1c8b869e0000000000000000000000007dd56e9a0175e72f45084a57840410a22dd4e226000000000000000000000000b9f06ba6d8cd5e5c56e05ffe8fa3b59119fb2ac90000000000000000000000001862b2f09046dd5ac0c09251cd6fb20209040c7a000000000000000000000000fdf3555489bfd95c0a52fc9ea337fba64927b58100000000000000000000000054509a467016357bfcae541d3999e74772b282b5000000000000000000000000e25480334fc57a4f38f081e87cdfeeeaf09779c9000000000000000000000000672d913e8bcf0364aab1dc7eea897d4acc85ea5a000000000000000000000000cff73713e844e4c82351b53cfd65951f8467d8e20000000000000000000000007407d62e3ddaddb0bcc27d9817461b678a20e7ce000000000000000000000000e91a3461eb45cb304ef36353dec45659dce872c900000000000000000000000092b6c89206c59c31de5a19c6c1ff4e3eb542a31f000000000000000000000000df04d34e2b25c9db93ddf1f1b487d05fbf2861070000000000000000000000007c1451bdebb7feb41431a4b0e12d4d82a0976cd70000000000000000000000000894922e8c8ae313cd4de2873b4f6d43d1ad89ca00000000000000000000000052889148275b2268489e1938221a6116e3ef922b00000000000000000000000089456adefde7e994616fa9161a0d6f784c03249300000000000000000000000007896a4794852603ac74860af407823cc60532e000000000000000000000000086413e4b4a53a687bb80b094669384c68b92c80c000000000000000000000000215cc4b099cd8501dad47013579947114bfde4f1000000000000000000000000b219163d39b9d7baba212c9461464a00763d153a00000000000000000000000073e1d838a32af4245463d6518653c06e660dbddb000000000000000000000000a378bc16df59c9b4da321640094b0759aaed62140000000000000000000000006959983baf0378241d6b2cdf6bb31081caddcd19000000000000000000000000001676c4fda7f28e984e13deb10086d82ffe4a5400000000000000000000000005883464353494b980019dfc406e66cece3c193400000000000000000000000096b6ce14651efe88ea4aac58029901f7e5c76b6a0000000000000000000000009c368172ac990e07d0bdc33073605163661ddc40000000000000000000000000f898c53a5a0214ce9e78f74b83e20074a13cf4aa000000000000000000000000c8dc42aeac1552fafd783ecd54c346fa43f8435f000000000000000000000000777b4498dcc168e5373d2224515dd37267bc676d00000000000000000000000048da2596000f40be3ba08d7dd51c33b25cba42100000000000000000000000002d3f4698abad267c687687d1b7ca1f6bb963c31400000000000000000000000012bf47ec8f39c9723d4dc3ab4be7c7dbbe3e5983000000000000000000000000ff4de1ce8b10d9c20580883e5f3be5a3e23492c800000000000000000000000071255635e545fb81f43a5447acdce2401d30d105000000000000000000000000d2e88650d6b634b3b4caecfd71b004a791178753000000000000000000000000c0cba77321ea60ee9a5fc31bc73308381b1d256e0000000000000000000000004077e9380b666b849b5ec94338b0358823dbd0430000000000000000000000006d2a3be78b2260ec4af420788d57d6c85a16d8c60000000000000000000000009f72a079a8bf2401a854e1a54071c92f9f8b32fd000000000000000000000000d25b44bad8812d1c028e0db075f0466285424c370000000000000000000000004f7b9d2987edae6324c5d37cf74deab4e1aa4e9300000000000000000000000025ef3eec56854023ce7cf6e04f28eb2b9d01931e000000000000000000000000646515447604492a87d5bba542663bbaecdcdcab0000000000000000000000000d8021f4038a806a504659eda388d99ca22b56cd0000000000000000000000005894b68c6770ef84b5ba1552a0eed3cf4e801798000000000000000000000000de3a4288a561e30d383e121859d747ce43978ff2000000000000000000000000b0ae54db5b4674936ab22d6df5c3a62a6032c3d5000000000000000000000000ad23dc8d61460f8735805e6cc6a5f6e19a71eb1500000000000000000000000002ac64485bc2a6d39f30d9640421c770ac892b7e00000000000000000000000062dae2dbb9a8701fec73222930279c3f4f84628b000000000000000000000000de810500bba3251ed69dca748822e2b3bbd7d66b000000000000000000000000bc52adfcca4c9cf9e3efb25b0b416b9c4f49077e000000000000000000000000cf937ce4460a6447485aa543f74f9f6e5c2eecaa00000000000000000000000022db9c45fc9b82072f31231738c8f00f0e3418a100000000000000000000000021c4bfc3316ad5a047b40bc08536425b2336a250000000000000000000000000a8dc35c1c407b6237a2476ed06c505037b34f594000000000000000000000000a375ebfad52c081601f0310ae2face5f7bbfe6db0000000000000000000000003ed1279ffd23a9119200168d9d876ae448d87b63000000000000000000000000645f06b605d72dd77509cdf1646162eb607b623f000000000000000000000000bcc79c25335678f2056c304e9ec456bccceb727b0000000000000000000000008fcc4d8f88efc53394f5c8eb4d44eb7d4666d2c0000000000000000000000000c1d170911c04d3a1b034d3d4259540457b620be4000000000000000000000000484fb59e79e6b2d9eecb046eb7a1cec7dbfafa960000000000000000000000000005e17f739e163993e2a0bdc8318c97f6b28de20000000000000000000000000c3b9c4a92183fc32ddc078702ecccd462210a7a00000000000000000000000034c900f6d67c756e0ac6e69022327ec4321427630000000000000000000000001439cbad68ee0d5dae9c3f8c92ae06a5b753e56900000000000000000000000058e05f0741cb0832c2fe008612a83a6008f98dbf0000000000000000000000007f5734f24ee7a37da488092de67528b58149101f000000000000000000000000c37c731c816bb8301eca2cbda372fedf8a38f42500000000000000000000000057ce845af64829c6f232fa91a2b4f3729e3196a70000000000000000000000006e86326135f3f6aabb51d10fb39833c7832509fe0000000000000000000000008cca37dd9c1762c1d41ed568cad6847a566abd3c000000000000000000000000f14f49aac78976ed56996e25224f5331c5ae55d70000000000000000000000007931491dc494ef66b61c40b457d99b71f5ffd7dc000000000000000000000000e4c564e4b276cca5aab559af17fce3caefa572df000000000000000000000000247c2ec48eff8dbc28cf369e276b531ead129a96000000000000000000000000eed25ac9e8d663e5fdea5539c98431c8e648bf7700000000000000000000000012e2060a784dd22673a3e3c58ada7fbc48780407000000000000000000000000e73e9881e742efc0ac78b3e57e95b3346ed0f5f30000000000000000000000002b1f2854b8ff4eccb691061a2f41b06a5155033b000000000000000000000000a71b33848d664201d1142fa4a12521ed48af91f60000000000000000000000001d789a2c0703f49eb0c3b1a19a865d1ffc01fa2f00000000000000000000000071092235f8ae658deba41e5e3fe06deba8060bca00000000000000000000000016f01b2fa8799eef487e48cf841944b676419864000000000000000000000000b5a4bccc07c1f25f43c0215627853e39b6bd3ac7000000000000000000000000eef2f8dd77e52c14a5f03d59ce7aa48bbc3916a6000000000000000000000000bcee1609596cd3ad2347d1c216a1a6e6b48ca835000000000000000000000000f0e7b017ef80fb49ecfb88d8090acd79bef78cda0000000000000000000000009f4f295038231130cc08c411a758fbd4d63715a30000000000000000000000002ceb2ef17b572b1fb7dd4ef64ceb62fc1273d8be0000000000000000000000009ab7f83e783f1c4e95f42fa99929a29566805f0b000000000000000000000000fcf9eebf43edf6c43d0b68b1eedebbf44847566700000000000000000000000022bce93e389687549764a3efcbccf439f8733eb3000000000000000000000000f6373cc72163b8f5726c655078c2f0a163ad0619000000000000000000000000e329b63a204789154590359f48fa9100a81a33b90000000000000000000000003b35726ae7d0097b19e89487a531975dc98866df000000000000000000000000fecf91e7c2caaa2ddb69c04b2fa50b4a45de3fb0000000000000000000000000ce3aecf5dff983343382c21d9e3ac535925c366d00000000000000000000000081350d3b16be1cf54d12711495659041b0772ee3000000000000000000000000b395680a62397729789c7f5decb6b2c0cd4d03b0000000000000000000000000644941845bfa710ebbbe03e2aa737b9d41bfac83000000000000000000000000d66afd2d833eced01c82d0c082fb596f636f093000000000000000000000000091b1179b2d6cfb9980695f9703c6af4b3505f21e000000000000000000000000bf014fa621cd9bd9dc8caf1d12bd3e86868776bb000000000000000000000000ec4460a88cc85739c052b043f4d26e2c7c3f5be800000000000000000000000007b4ea56589bf5b0397d0a39cdaf447a46bab42a00000000000000000000000043b06afc19c70a74363db7743d8189b12df2e97b0000000000000000000000004e8c7f2c5a844b63674aa10ed4e3de9dd3ffc5ed0000000000000000000000006092983d47c923ba18efa5a366c1da2e10d6022a0000000000000000000000006acba70341393331ce81aab6f69835eade287e54000000000000000000000000cffbe5ddc399b6e9541126e9f7e465101ea07301000000000000000000000000b0d55c93356d04ff866e3f958a8ed9c0a079e9a000000000000000000000000060591705b66424ab46866b8029da2ea72c9e37ea0000000000000000000000008584c20eafefd8115c8d2e6f172a9d136c35b0990000000000000000000000000323dd3be6d312f7f65f6fbd90647bde7f270f9e0000000000000000000000001fd77b43c65a0e2844575c854860d870ee7dfaa5000000000000000000000000abfb0ab5ed2e5d1fe7124f5825624af5082028350000000000000000000000000fb22ee7cc368b02d9ad969c3b00f896aa154fa4000000000000000000000000545088109a89986c977a4c9a05bc98555d5c39e5000000000000000000000000113fe6b64ef73bb631b46d82dbe68858ccfc7ea70000000000000000000000005dc7f59e027e6e428e8f41f7872f5f3d83d12de20000000000000000000000004cb673edfd6afca78e9eec80f2f8f075b604e0e700000000000000000000000081cbfa9e2e896fa454a07b0ed5d4b5935321e2280000000000000000000000002dbc98a8c3b531180d7eb4cc62f304b2752efa1f00000000000000000000000019dd302230ebc18264433fe6a47a92c463de2aed000000000000000000000000a85b434ee571ed287ef1ad5302a26c8aca79a4590000000000000000000000003e8de02fe3978829e1146c7a3cea31f74b113636000000000000000000000000211c1b6e4ee15a6846b4d48a5e5520394cefb4c5000000000000000000000000e8197f3c045a608b70c8a0a0a1a3d9b4b72e70a90000000000000000000000000e832042813ea0b9c5090fb3fc8f89d729ed35040000000000000000000000000a3513740963892be14c6ccbb95a4beacef08dc6000000000000000000000000846913ceddbe400380814d477d6866a89fb6003600000000000000000000000091974b7fd0d5bdf4b42b2df048fcaa0621e7269d000000000000000000000000c5b4cf5cc15451172e437c26025e61207e9ce483000000000000000000000000a749d41db71d887c08fceeb250bf806c33ee464f00000000000000000000000088a5125ec13ef9654659b1dc49319b3c2c208cd50000000000000000000000009da1d942a436efaea638d3cf0d37e2d97102fde2000000000000000000000000e00065c6c9d18561dbf1d116b76df68e3caa6e95000000000000000000000000c88b011e2d9c9e3f5fb5a0811ecc51f7c2865b4b000000000000000000000000576e046bd7c83ff50c69ec731a3ce253019f1d6b00000000000000000000000023b85ee1ff764cf54958658a1e2758652fc7232f0000000000000000000000004c82cd50e3fe530472f2e908d0178a597fbd6c73000000000000000000000000c261e18e817d747486dfabb9a7e6f637a7760945000000000000000000000000ba92fcbf9bd705dfa3bfe230fcc0cc74a8794e69000000000000000000000000d922130ff727c562b824c6b669f62634f3c7706300000000000000000000000063eb683a37bba46057a5eeccbdf7b13a244ba028000000000000000000000000a1eafffa658ca53cb9281e77b88f83dba02816630000000000000000000000008d4174e464e5db91b1db71b50f594c6626fab81000000000000000000000000043b7a09ba3403b6d8c04002b304343b39b33b39c000000000000000000000000f30ce556d501a23ee2d7812a4539dc50ee8f6d8f000000000000000000000000e36d5117fd30b35139531af9b9d0ee7e21c8b60a000000000000000000000000e30ca9deedc2365a4dc4831d39e58b4b446bc4a600000000000000000000000099d0c1afa1d9987fd78dd00273eeb60922ec1ddc0000000000000000000000000696fb9944b5bbf06cdd61716b9cd22b928169170000000000000000000000004ab5005e04279c8f8c78456b2537bb7da1a4f41300000000000000000000000026ee2c05adea04d3592851548b6a77d696b0a172000000000000000000000000f2c3193e194aa4de25ffffb0e60b3e5c71bc942e00000000000000000000000075d9a752c5e56d0d3503422a707285144a0b56b90000000000000000000000005467ee14c8f7b2880a7c20b936c65fc91a79f1a5000000000000000000000000000000000000000000000000000000000000069000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e84000000000000000000000000000000000000000000000000002a1f0a87470e840000