0xecab169a000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000002e000000000000000000000000000000000000000000000001b1ae4d6e2ef500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000126d90d17d1241bcdc48501d9e1cfec4b1c78f96771093493eaf2c2d09d37566ebac2dcb3441cd46ab583ee32e52b5cfbbcefb762811bc41a07b5563b41b3158063e4f52b28406e47fe06f05b7ee3f80489b3626c42204120f6e3bdbb70c556469cb1e42afc8a4219cc0c5a1d8d8f8bb882b36bc9ef218b78a8c7b770dbcd07a5483d8b6ef2994fe3b84270f7228d7f50dba5241b36bbb4a55590bd81219223ced6fbb3f0f29b017556afd7399677b59162b931fda987f8d63b140e0c9a30ca2f42169553945f4becff2a210337e27e630c9e8e0d7521df5b8b8c03cab8c0201faecf8a01c5c9195ad0cc39b1cd311e926d8741adf10ad2760586a1e3836f6508d93131610635c35d567aecf3d8cfdb4fbd2f50daa18bebb86caace64eff2769e243486aa3eb50503687f1b6aa94c826b6a31bb7f6d5b6c0b7dc7b47c4b12b661a458fd5e28cccbf4cb90b2861c40d95bbba440b9dde9fddebc41e17aaa42e90ed441cb55177ce99332fd9b81c23ae596232e4123b2f7dd3cbe475f70ced9d9e7783ead0c63ac8316b9dd66c8c51e249a0380b533241cc6581d35e90a678fb0acc508f38d70004ad5e39df86412b929d80bc529e81e8ba09bbd79b355ed2a58dfce706fc161d3f1dd178c394cc1cc903f95cc4952f9ade79bc326843de3ce83739d532f85629fe421e775f706ffcf510c380c6b5a0581dc341b421c83c77fb3593ec72e7456e6bd4738172a5d2b8e20706a003bb5d4d36407814f0999fc0dba66c2a80380c4b0ec5f54879f1f79f12a8307ff3c0a82ab2fc45c49a60389b49bbb60000000000000000000000000000000000000000000000000000000000000041ee57befa31c90ea9d972a396809787d2ebefc79c95fcd7e7d3785d1c275dd8192d534a0d7cf2f7fa289030bb723c59f24b7b3fda017a6bd7eb4d54dcb55ca3721b00000000000000000000000000000000000000000000000000000000000000