0xecab169a000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000002e000000000000000000000000000000000000000000000001b1ae4d6e2ef50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012fab0a7627acf503f5f240bfd03d6a8f6c1a33a9d0c84b808c972d3d46ef15262dd116842b559daf1f01001eaca22650df98450baf95a4f22bf94c9d3051eaa2bf920cb94124f3acbad68c22549e64ab684da1b7f637b91ce69c0b8bc3fe3bcc92aa1fabc9065ef95cfe8acf32c72f9b7572e29be7d28c8a42c55e91a4c982513e79e1524d33a8c4af222585a595fc3bf8fa99334b3b9779ab09f2663e4fe1ae493416cfae60ce67afab482a78efdde5db9d7d812ca0feb6c0e15f2e9dbd7db807efad03f0b3199eb58dcf87d5107b0be79545d8a9f7ccad5f5cd76cd1efd473dda994ab62c874523eb1332c4ccd893ebe7f49d0d428f6f28320f23acb2ae52b6c90d8a0191847f7e4c6392e54f0f5e8fa1ebe09f061163ac6c7c49de85277682864e20049c6cb206fe8490e123656b4b1bfd9972d78d3eb3477f270a6b21a453176f6e3fa746764832fc33f39c2f0cfad6e8416a93d88635facf1a8d8a25d93d448664c0e141940f4ee45f115c5f9882621c7494c2a0281a17bd02116885aa06dbeaa5cf3c5f4b3485e6cd7a2f85c8fafb93631616ac48875446f9bc4631d95e09a32ca7bd5be77715e36256eb70d7760bce039d7a38c735c84fd66445ff5ec0d0fd9d5696d31e5328a96173c9e4ebadeee1e6f97ca563822dd62bf196809064f3d6fc263cead4736234bdd72e31844fdad637db2f1426e044256b3ea9ecaf8a28b00a03e79a8615391d31fddb6f02c323edee8f9ce097f519b2705778b715c77656ecb601522dc91d579dce8db38ba79753f5479a8302121d57da1888071a190000000000000000000000000000000000000000000000000000000000000041687362bc2e1f17e425d0ea62596e39d5defed6cbb178ffd22bf20bcd141b2a6f7951c5e9908a60a6109c8768830acd1210c8a2859da403dd94eac1162fe1f8d61c00000000000000000000000000000000000000000000000000000000000000