0xabd40e1e0000000000000000000000000000000000000000000000023715adcaac31b000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000137cc2087f42682ff7e6d7d448472d890dfaaa87cfb552354cf34c9ae8e685b755c81347c710e2058316a7b6edeeb037350987667c51799707228429c6968b48111b88aaa512d12f679e137a74f3ddb44b4a70731f26e7854a180834c942e482866ca782d871bc9c217bf1203a562f78f392a8c36a09442f9af0a3818bf70fb3af3678c338dd5c1ae7c77142d85a7c333316c7076862dc13a0786d40dd07f7b72a0d903dc448054e2894995fc83e4a4cc90de83080bc840ca411b2c6420671c5a3fbdf2ec1c8968f070e3ad8276e5a6ff867791bad8e25d555109063e47cbd4924371358b7160d0475df537353189f1e96dcf6699e24348f01f1a9f51df76696c9054cae75f45c9874499e43191f11edb310f738652bce573fb9ebabc405977f0a8032a99601f364bbe68dcfcb27998a6e6cb1d1f28364c24df073109b1a8aaf612d1da6bd06274ad93673a952a5ae490168b73a85fefea51823cabc0d18fb2e2ce0a6124d01765c4cc99646833f8736f60061db84bc19e401a7b0176d3c9d16fbd78a94d78243ffbc39d6bea165fbab60a5e7645cb14dc06752f103b00caca6c491413baf63443e1e1b4684fe8166bd84dcc4f90df4d609bc9b257c340e28ce167fa9fd58ed48cd592e6868e56ed8e9dfc9efbfb10e762a10231c9446648012be4e7fc1586d5207210e48d59d92b86d40501c2e36eafa9dba8034460eeb0e760d1b28afd2933aa6f103801bdfd0d6fe3fe51cedf330daf31e5a0cad6f0345f3d5f95d8c7fa12a3556d3eab9aa22bfdf0e3eaff4d0d0b378545ee3bab0a9af7a50eef86a524f85584e3dad340f0518b1ce73acecb48202952fcc661a733e238380