0x0efec00100000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000aa000000000000000000000000000000000000000000000000000000000000014c00000000000000000000000000000000000000000000000000000000000001ee00000000000000000000000000000000000000000000000000000000000000050000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000723a6f09fa167e2b2eb662e4c4063a6c7caef7e6000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c9e0af41cdacbd1ba7df182b8cbb12f036fe9fc8000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000723a6f09fa167e2b2eb662e4c4063a6c7caef7e6000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c9e0af41cdacbd1ba7df182b8cbb12f036fe9fc8000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c9e0af41cdacbd1ba7df182b8cbb12f036fe9fc8000000000000000000000000c9e0af41cdacbd1ba7df182b8cbb12f036fe9fc8000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000723a6f09fa167e2b2eb662e4c4063a6c7caef7e6000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c9e0af41cdacbd1ba7df182b8cbb12f036fe9fc8000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c9e0af41cdacbd1ba7df182b8cbb12f036fe9fc8000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000723a6f09fa167e2b2eb662e4c4063a6c7caef7e6000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000723a6f09fa167e2b2eb662e4c4063a6c7caef7e6000000000000000000000000c9e0af41cdacbd1ba7df182b8cbb12f036fe9fc8000000000000000000000000723a6f09fa167e2b2eb662e4c4063a6c7caef7e6000000000000000000000000c9e0af41cdacbd1ba7df182b8cbb12f036fe9fc8000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c9e0af41cdacbd1ba7df182b8cbb12f036fe9fc8000000000000000000000000c9e0af41cdacbd1ba7df182b8cbb12f036fe9fc8000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c9e0af41cdacbd1ba7df182b8cbb12f036fe9fc8000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000723a6f09fa167e2b2eb662e4c4063a6c7caef7e6000000000000000000000000c9e0af41cdacbd1ba7df182b8cbb12f036fe9fc8000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c9e0af41cdacbd1ba7df182b8cbb12f036fe9fc8000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000c478ce50f440153a2e0eb3c02aa0e8b926f4065c000000000000000000000000723a6f09fa167e2b2eb662e4c4063a6c7caef7e60000000000000000000000000000000000000000000000000000000000000050000000000000000000000000a161e9517685525e559c332ef543d291318f7413000000000000000000000000c26855ffa54fc32faf46c75ebc18edb6351d1c3100000000000000000000000075408c17e35f35ed1e39d7d95ad8a29aaf5bc39d0000000000000000000000002fe4516fb4765f98ca46c9df28117c778e360ee00000000000000000000000000cc45db0384edddcfc19e5c6890a4b7c47b79700000000000000000000000000c5b099e7b2995f762e3897bacf457ec2617a11f1000000000000000000000000c14ed70bb93388f820c54ed316b1d3cb5fca386d000000000000000000000000488632452d09582364190a57b1398256704ef169000000000000000000000000583759e0052943a55f2e4408631e601bbc26985e0000000000000000000000002eb822d2f47c69f6a67f356a35bc5ba4f951fa65000000000000000000000000be5a9edb21506cd916b99ceebd1749c5fba1d0600000000000000000000000006b3f3820e958351cc416780589244b539d5efd310000000000000000000000005ff97ea99cbc610ef509c38a3be5006f32da453d000000000000000000000000178b61f0a8dd5afd07e12b08f4fc6e80a9b4f9ee000000000000000000000000fe2ce1eba2945ac05bf9f3f0b7eb6b92f7074b4b00000000000000000000000078793f3756a64168a19b1dd8b1b94721e6fe20b100000000000000000000000049ae2de54ce45b09baeaf6445edf9cc54a36a18b00000000000000000000000059aa88a53e9f676492cbcc8c0aabcfd039cd2043000000000000000000000000cf9ad874f78cc8ec0fd6a155fc085d48201867a9000000000000000000000000bedbacaa2c0771084463f0fcc9545b6717a4d431000000000000000000000000e5f3a260b6adf7ac7396bd435497dc94c022d589000000000000000000000000c79b5817b4d476bb2c66d4af3bf58b18efaa44690000000000000000000000004566956191aa4d8600e9a93fd9bdac69201c29db00000000000000000000000063f54e3c77044ce358e4c597b9642535662e4a81000000000000000000000000337c35790240db2c3c4092ff7d40abc4c02662b7000000000000000000000000e6d0625fe33c2cceb5567b5fd067027afaf002000000000000000000000000004566956191aa4d8600e9a93fd9bdac69201c29db0000000000000000000000002eb822d2f47c69f6a67f356a35bc5ba4f951fa650000000000000000000000000f70b1994a498e106fde7d84825674e848b3dec90000000000000000000000001a7e509ee1d49c115067bd78d94d8dbd9887ee8b000000000000000000000000fdc4ae890ffb0766a123656c76e361883758d26300000000000000000000000078793f3756a64168a19b1dd8b1b94721e6fe20b1000000000000000000000000ef0899f0fa5e7b3f3160ad0c531642e32553629d00000000000000000000000031b7536f4b53924a7795e6c9915a110582b362b100000000000000000000000016ca33460ee267d5cb6ee7dca637ae5d68b60c5e000000000000000000000000fb2e1227a48c100073e476e92001239afd09598e000000000000000000000000cfe6a78dfc89b174bea29f9a446a08dd5cdd0e370000000000000000000000008e0784dcb7bcd8f29813acf60b1f4f49ab9847f1000000000000000000000000808f81cb6e9d4c9f7fa8d589b3bb6591f3778d7b000000000000000000000000808f81cb6e9d4c9f7fa8d589b3bb6591f3778d7b00000000000000000000000038e7745acf5479c29b52f215a6b594bca91ca735000000000000000000000000c97794a84e1a309990c3cc95c48b26f4d082b8100000000000000000000000009ffc3f86014c3dd55c65e0550abfa0f4c16d65490000000000000000000000000cc45db0384edddcfc19e5c6890a4b7c47b79700000000000000000000000000c97794a84e1a309990c3cc95c48b26f4d082b810000000000000000000000000c26855ffa54fc32faf46c75ebc18edb6351d1c310000000000000000000000009e8e4a6df462086c4e7acf56e2cf4005c4ffb8430000000000000000000000004566956191aa4d8600e9a93fd9bdac69201c29db000000000000000000000000f488f594be17b79e14fa39962fe7769869802700000000000000000000000000d57573db24a75a803d07beefdc8ea1cad7659e43000000000000000000000000a421838b41e0a41c4d46fc86d2bbdcee216ac739000000000000000000000000808f81cb6e9d4c9f7fa8d589b3bb6591f3778d7b00000000000000000000000074a9b7424f921423e90e5a3c9827fadf09bf0d2700000000000000000000000056abaabb6aa5cf7dfcb8235ac1295c903198ea850000000000000000000000004571f5891204f5e6052077904dc16a245633b03300000000000000000000000061fb34139cab20597afcf63b90fc64d5024463490000000000000000000000005852aafdad1b81267ce1f175a397d96c8756114b0000000000000000000000002f50b3f4b5644639032c8f278c048aefff94b3d7000000000000000000000000c14ed70bb93388f820c54ed316b1d3cb5fca386d000000000000000000000000b19f8bcef8a5f0414a120bf5cd2592d42607d3de000000000000000000000000808f81cb6e9d4c9f7fa8d589b3bb6591f3778d7b000000000000000000000000531d1c7f871e1112c88135e95cd2e98a9edeb65b0000000000000000000000003492c308d67b4c09ac8290e0e244c4fb629be0ce000000000000000000000000e5f3a260b6adf7ac7396bd435497dc94c022d58900000000000000000000000074a9b7424f921423e90e5a3c9827fadf09bf0d27000000000000000000000000736e01529b426eb85450e67d88b99303ea35fa8700000000000000000000000056abaabb6aa5cf7dfcb8235ac1295c903198ea85000000000000000000000000b2bdea634ce42f6c30a9ccd95c694944c8b9ab890000000000000000000000008e39314b1078e1bcaefd926ed682f0b22583f4ae0000000000000000000000000cc45db0384edddcfc19e5c6890a4b7c47b79700000000000000000000000000c14ed70bb93388f820c54ed316b1d3cb5fca386d0000000000000000000000009a3eafd4533d03322cce0fd3366dfa9272ba50d7000000000000000000000000808f81cb6e9d4c9f7fa8d589b3bb6591f3778d7b000000000000000000000000478b0710e9e62c1e29ad07c5c34a86e421f2e05d00000000000000000000000078793f3756a64168a19b1dd8b1b94721e6fe20b1000000000000000000000000cf966b943be28f64e8fd84eaff678b108a935edd000000000000000000000000a07f3253c07df02cc81210ceb217644637370129000000000000000000000000178b61f0a8dd5afd07e12b08f4fc6e80a9b4f9ee00000000000000000000000027572327ad06d77abbb63afb08a7c949ad036ded0000000000000000000000001de6c230dd13e99cb5b50ef082d72d76400bef410000000000000000000000000000000000000000000000000000000000000050000000000000000000000000cabcbfff80ad193def8b23bb71a5fb08d144b38f000000000000000000000000f6855773e8486065f081fe03fcc438b0c322dd6100000000000000000000000040cd60e3a97913c04645f72be5e943e86db373480000000000000000000000005df0d1aa8fa989d3a2a4a9557bfcb67f6075ab1200000000000000000000000066d0572e87d30b7cb99ad7ce4a7380ece521f7a500000000000000000000000018ed9b5abb0381fa904a95719c683a043b5788630000000000000000000000007dddc10efab9237aa08d3c89aac6d7f1f59c0b8f0000000000000000000000001f71640acbdc3089678d2ee41782d3250aafbf5a000000000000000000000000e3ac950a3cb4af3019e0df3efd74b1c1fb76fb440000000000000000000000003db0421289a510005c250e079a35eee4d5883c33000000000000000000000000766d12791dc832d13e5416910dea62cbcf776b98000000000000000000000000d304edbeb9c5e861a04f38081c48f889629f7b03000000000000000000000000ef896c4d3508b1b9ac2d0b0ba5531960785b115b0000000000000000000000005cff7e3ca2a8fc35efdf562c2ce9c96d233c5caf00000000000000000000000080b223fdcd383584c85af54e9ee46b86b3ef9ede000000000000000000000000fd98a981dd45151f6bbdd27ff04986c92733797800000000000000000000000092810b3bb6cb1293e80ea5118609757a021299ad00000000000000000000000085730c1c1e6d3f9d630b47ed04a10e2a57b89db4000000000000000000000000305f773d700b66f8c1b16a73789983e4ee2fa8ed0000000000000000000000003e750759e5667f04787f5b163c3242727ffbfc2b00000000000000000000000083601f2ef418808a320cfaf1cb0a735d2c9b0d120000000000000000000000005bc0f70bdef37e67620a59023a816e7567f8bd19000000000000000000000000fb5a8a952f363f5e95093728004aab14515beedf000000000000000000000000a2b35e474ec86f7f87d6cd1f9a7400907bda19cc0000000000000000000000009e05277856eea82794723cb067a22d3f66821068000000000000000000000000af7f5d6df58de9135b7cb27205620d8b1691fe90000000000000000000000000039f9835c50981fb9802e4361aafa0a1ae8d056900000000000000000000000086fc4887415e6f8d7dec8318f9322e905417bcfb00000000000000000000000029af53ca6f4712c702f2122942037cf4e16f682c000000000000000000000000336f05f26c46e0261088ac0aba87335f5603bfb50000000000000000000000006805eaab20309c87cd8321686bb9d76d5b2438db00000000000000000000000071569acc837b68bb194824ffca8f8543eba720ac000000000000000000000000199c4a7bdc955e4d3a80870e7b3bc6cfaef6d37e000000000000000000000000fa0ff09243313e830b5a57af8ea147d7dfc4e7f20000000000000000000000004ea95e1ad6dd6c0806f98b238443d88c7e14338500000000000000000000000065c8bf03d014eeb978758cc7dfed1bc3aca38d7300000000000000000000000038ce3d86f83a886238ebf31f0d8ce885319622d2000000000000000000000000dab6958a9acdca1b28ce15f0427d39be7502977b000000000000000000000000df9ccd11f75b8609f7415a7508c34d8d0597d57e0000000000000000000000005a943952d338fc18079f428f43767508b9dc6f4a000000000000000000000000c64de135c155422f888a8568fbcc20d16323eb4a000000000000000000000000d6b2e34faa98146e9640793502625f51b2223ae7000000000000000000000000f528ec8985206a54f238b886d58796d924ff9f5f000000000000000000000000a5fe879cd604bc5932b60e5cb0114eabef7d484c000000000000000000000000bbae4a28c5f9f47915d43ea96315cee18147a8d5000000000000000000000000fbeea369149e4f297f3a83646e96701bea9340c0000000000000000000000000c69dcceba811b6a88d3bd56fd319deaa6e5d2d360000000000000000000000008fbab3cf6c28e761e06673761787e4c875b3f5d2000000000000000000000000660f5648ca0599c3e38089ec0d14ca3dd2f337610000000000000000000000001d62b2e6d882fd5ea94d6e647707c153019afba0000000000000000000000000abe03e6112d3dd5c4873151fef9cb84bf872c3d7000000000000000000000000faa865a9c9c6e3a28dae3a7e4c3cb4f49522f3db0000000000000000000000005544bc111543592ba0aa622aaa5e7f055a450c44000000000000000000000000973688fde7490b0b142788c72564b1d034f9af7a000000000000000000000000f2a0665c896f5b0ad3753888ec147b46bb3fefbe000000000000000000000000b89e2fdd226190e12a3db44b550186e013a637cb000000000000000000000000ccb29f85afc5347c45e20857441d14614765c79d0000000000000000000000009281abe46e513d5f7d0825672d043e1de5fd99ad00000000000000000000000053ba407ac4e57071a56458f0185a756cc1b98c6a000000000000000000000000c0c286e82784fd996aac64b40702098da55a3a8100000000000000000000000035cd24c78574ca502bca00d6a38c2b278c62111600000000000000000000000045901556273842ba5e1221ed3a3b6cbe563ca63a000000000000000000000000603bda5202c7b4dcb578f12a4a8a949b0c9122f600000000000000000000000058937784cbd1fba205484d5473bea6ab55d03a13000000000000000000000000a04c9226348c28717607bbc3e3a14779d492185b00000000000000000000000011ad42c9714d1f0addac32864a7495753b3eb90b000000000000000000000000b3bbe567276b673ad62f64d835d6ecc97326b57a00000000000000000000000040c48fd13636efa60d0f78e528b9854e7936bda8000000000000000000000000f836155d21d48309c9737132de305abdde73f6eb000000000000000000000000e2a517a1f880e93ba58e3788d1aae6d1990e2081000000000000000000000000b7d02778c19ee478e2096bd799c912dc5577963b000000000000000000000000bcde06118ee2ae9c64583acb2b9efcfe417eaf21000000000000000000000000f2559dee454aeaba921b5bfacd4a61104eb90457000000000000000000000000af86a0266c26aae623b1960aca15ee553615941f000000000000000000000000455dc74ab38c56a06b2a947dc0c2edb77ca5cf22000000000000000000000000efe01348b389504f714566fc7c8e3980d4a36ad60000000000000000000000001ecc1a7c197102b3bc532c4b5212cbf96621fff8000000000000000000000000b0f32e84b535c666f5e7a40eedb5e1080c37d5310000000000000000000000000cbb020639364bf5ad63e1906f6494bc4bd88445000000000000000000000000872d2cc092585b6f3dff5eab70e95693ce131be80000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000028e3878000000000000000000000000000000000000000000000000000000000001ab3f00000000000000000000000000000000000000000000000000000000004190ab0000000000000000000000000000000000000000000000000002a86346d2dff8000000000000000000000000000000000000000000000000000000000005f5e1000000000000000000000000000000000000000000000000000000000002625a0000000000000000000000000000000000000000000000000000000000f5d71500000000000000000000000000000000000000000000000000000000001dcd6500000000000000000000000000000000000000000000000000000000000ee6b280000000000000000000000000000000000000000000000000000000028d815d0000000000000000000000000000000000000000000000000000000019f6b15840000000000000000000000000000000000000000000000000c249fdd3277800000000000000000000000000000000000000000000000000000000000042bd6b300000000000000000000000000000000000000000000000000000000047868c000000000000000000000000000000000000000000000000000000000000989680000000000000000000000000000000000000000000000000000000000328cb440000000000000000000000000000000000000000000000000000004c3aae359000000000000000000000000000000000000000000000000000000004a732e64000000000000000000000000000000000000000000000000000000002540be4000000000000000000000000000000000000000000000000000048a7ed417a165800000000000000000000000000000000000000000000000000000002863bca800000000000000000000000000000000000000000000000000000000005f5e1000000000000000000000000000000000000000000000000000000000c48c4bae000000000000000000000000000000000000000000000000000000001dedd1c8000000000000000000000000000000000000000000000000000000000b2d05e000000000000000000000000000000000000000000000000000000000004c4b40000000000000000000000000000000000000000000000000000000001642343c0000000000000000000000000000000000000000000000000000000028c40edc0000000000000000000000000000000000000000000000000000000037e11d6000000000000000000000000000000000000000000000000003782dace9d9000000000000000000000000000000000000000000000000000000000000000989680000000000000000000000000000000000000000000000000000000000541cdf60000000000000000000000000000000000000000000000000000000005f5e100000000000000000000000000000000000000000000000000000000001dfb2bc00000000000000000000000000000000000000000000000000de0b6b3a7640000000000000000000000000000000000000000000000000000000001001d1bf8000000000000000000000000000000000000000000000000000e8770290cf0b0000000000000000000000000000000000000000000000000000000000005f5e10000000000000000000000000000000000000000000000000000000004a817c80000000000000000000000000000000000000000000000000000000004a817c80000000000000000000000000000000000000000000000000000000004c70717c0000000000000000000000000000000000000000000000000000000028851d9400000000000000000000000000000000000000000000000000000000094e9f86a0000000000000000000000000000000000000000000000000000000005f5e100000000000000000000000000000000000000000000000000000000028dcda8400000000000000000000000000000000000000000000000000000000001ab3f00000000000000000000000000000000000000000000000000000000003b9aca000000000000000000000000000000000000000000000000000000000cc24d188000000000000000000000000000000000000000000000000000000000004c4b400000000000000000000000000000000000000000000000000000000061741ec000000000000000000000000000000000000000000000000000000004e3b2920000000000000000000000000000000000000000000000000000000004a817c80000000000000000000000000000000000000000000000000000000000b2d05e000000000000000000000000000000000000000000000000000000000001312d0000000000000000000000000000000000000000000000000000000002540be40000000000000000000000000000000000000000000000000000000000075f67cc00000000000000000000000000000000000000000000000007f9c7b336dd60000000000000000000000000000000000000000000000000000000003f54952480000000000000000000000000000000000000000000000000000000000537ab590000000000000000000000000000000000000000000000000000007469e7b84000000000000000000000000000000000000000000000000000000004a817c800000000000000000000000000000000000000000000000000000000005f5e1000000000000000000000000000000000000000000000000000000000012a05f20000000000000000000000000000000000000000000000000000000002889e248000000000000000000000000000000000000000000000000000000000b2d05e0000000000000000000000000000000000000000000000000000000000009896800000000000000000000000000000000000000000000000000000000001406f40000000000000000000000000000000000000000000000000000000086594f8000000000000000000000000000000000000000000000000000000000005f5e1000000000000000000000000000000000000000000000000000000000005f5e1000000000000000000000000000000000000000000000000000000000003f73bfc000000000000000000000000000000000000000000000000000000003b9aca0000000000000000000000000000000000000000000000000000000004a817c800000000000000000000000000000000000000000000000000000000004190ab00000000000000000000000000000000000000000000000000000000001586241b00000000000000000000000000000000000000000000000000000000040c879000000000000000000000000000000000000000000000000000000004a817c800000000000000000000000000000000000000000000000000000000006553f100000000000000000000000000000000000000000000000000000000003b9aca000000000000000000000000000000000000000000000000000de0b6b3a7640000