0x3310ea4f7a1c94e02b0a05778ecf3b046a8f4d688bfca693eb2e4273711c922b6358d09927d512b9fd940f5cc72145c8e3144c4d5653726156697dba3785b6c75b46121f0000000000000000000000001cfa55beab4ba02a8aeb8226ef5e5fbb34b8e3720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016345785d8a000000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000003a00ad5191ffb44bffdd90924912a36a776ff9c120f36c5b55c0d38998f3ec515f708a264cc1603a37ead109fba41c25b881c5debbb7f965d59ee3d686d93f33b3313b2521f5dd665e0834f572ba95865af6d0bf4c3131885a30744dfb92d2f6c5300e6f21891c9793bc7bfc0857ded2ac7a8bf10b73c80fb6e86249bfb02a64ad8100a469f16c4be0caf301d658d0879e48737ac9dc313f3a1a7b35cac7b950d6402e82bfa80a211cda2b749de99a1edb167de467b57a7b15af14dd551ac0256e121ba7a6f95eea4ee9c7a1e65950b2f77fc8306f574d49ead0c4537cb2ab9951c164a9e12d23dfc433b73b659b834fa71cee90912bb5c3c193ddf273fafb03bb8208c081a21e82df99e6f68eb10d8c02f999d35b061ca398ccf27b2ed59331f722a4b5b87c83dbab8e1142476243ca910473d642993466f9c5838f21bfdbb31330a847b33d311c10a8c02e436c2ecb7e9882676b02cd871a2323a82b8fb538a1a0e5427855a9863d797f305ead7a020d34b6e6d3a4ee8b5669b59ce307cc6d430121082532fe15dd6579e6f054a2212ebc0b8752dd43543b372dbcc11480b90c819b462189c0f3a1abb8bdbc5517d17e48515391d0c49c9ddde8721f4b0ab52a70ce0ab8405bbaab31300f3b5601992a422f9e9eb41c6aba6c61d35fa75b38d4f270ef41a4e97154ced54ea9e052e3d2aca6d4af488930c8822298ae2ef3d06e0279f2cd574be5d62be49025433b49482aaa7db4a54dbbea746fb6dfe4ea4c11910c81b1c4ace68838357a22e0395f8538974665ecd90f4b5ddedb4c39599e19e1b29c24e032f6d2171b44bfb3a7edb492b6e9878b51c9b43009460b110346794259229c38685338e4d7615888526e0f5a6cce21e01d2945bb87170be8dfc4a2214306160511054d0d3fafe0e9137872668797159cf3d6dddee8cf7e07242115128d297e68033be8919358d8be069ec4b956a5ac5562df4e652c6a5a7199a3e5403a5ec30b4ff34d23890dbd4f26f53f221490cfed595b3ba8ef814bc17fc8f2f0b6541b688a1c50846bfbdde9c458c05e59ac928c1e3ec20b616b75971742c932ceaea31b380f094e6f1ebb20f9ab48b9da6b5a0cbbd62ba0ecd39a5e7f531c911ce32ad9457e911afd7752ff672ac180a88193c308abe8d9f99c6af4d098a8d0153564bd8a28d4981539c887b4c6bd019fdc17eef390ae79564258b7b72e57f22a9e47342b9d258050e53eceae65a6c56f7c4a73255a0d9c8f62c1ada2311bf0811d1da705a01bac13984e3fabe5aec19a0e49e0aadbb8de7e7609d66f826f0