0xecab169a000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000002e0000000000000000000000000000000000000000000000028a857425466f8000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000012111f07ea159e38c08d1571864530843fbafd54976234f4f91e6d3f66947c0c05ff8eb41e0c387268447b81d13c3000556a32fdaa24326550cfc112cf7cfe85ef56c9d8f8351d90a223b4ce580832db329189547a91ec626b58f32b6730c90808e727068452ebe5581c89084fd84adac6627574bb133cedadf5c54717c64e9ae205fd99cbc03ef9343d7fb4e3ba4e59b8508ba565f9b483e79ff215247f8549cba13b0c9f7005c430a90272dfaead4d3da68309b9d544f847061ea28df7e72f69416430345e0529c53802f362252e23a24cf2dbb687883677c15ac5bdd7bdc3d15223b72dd7ffdbac7d856d114311409e82bd5e2511222672356cccbf8c3e93933d7eff7d3f9710af5cdfefa0a040e051fb1ef20d6749eb39f291eb83fbe6752418a1bceed94319093cd9acbbc1dce871681726c2a9e23eeb97b35a468282e08cd4d46f33588e7c7a4f630a6180dd312e65836a4e3554aee7ee912456a8f5e114bc5dd141b51bf84886eb69a60d40e5c0ef0e78108ce72f38a7a3f4953e51160fd2c8885af02d3a05a0b87ca4fd8de92f945d056f08b9093c767e227a256013c2e250aac67d0d21599287b5f9b958dd18ccbaff922d19f417d2459323e21aa23c888191c8651521be9005a3a9c80e16d0a0f3acf9f2077d86539b4fac943ff5ceb20b7977170ae41c2cbb563731aad676f53a335c9ed4e11c6b9e01b005cf8e49ec72e7456e6bd4738172a5d2b8e20706a003bb5d4d36407814f0999fc0dba66c2a80380c4b0ec5f54879f1f79f12a8307ff3c0a82ab2fc45c49a60389b49bbb60000000000000000000000000000000000000000000000000000000000000041c5937e17f486f0a30098a7c302cebb3c5a0f70c99197822a2c74224b95cef1db1eba5a416b212acbc247cfd07183235984fced696888699d742432481fabcbc01c00000000000000000000000000000000000000000000000000000000000000