0x2cffd02efbcc298c7f8f225836c0feb9c1f25121fbcb08e68b9f7efc64182a207a37b604688d37a04fadc7cb8d55e05ab3c1bbc3a4f99db08a0493ca7b4e5d27f805d61b463f695dba9b612c195c9737abe5f87a68ccf5fc29b19dac5c3d54fae4cc5e76396b1fa8e30889c57a7b74988c58b617f435e224729e8d9b935bb834ad06a3ee849d799950f1931387d8fd560168c8a90f573f06ff39e3edd1638524986d1947f33701cf86051b989f7bc3826b4d0ecc5162849bf810138e63d5c64b5c5c311fe09d294a57efc3c992cf9185ef501df9c4a1ef8921001025d570b7ffbc62fb38e1fc579f7f873134e437afcc5ffe834abbe4c29595b8b5910384720a83b41b34cb606109833827c906a15650939718d8f25151a491c47e367b252233d53003d44c7010becde344cda518c2cd2d5e1f0782ee6443b0ebe30692e5fc53052e6f5c49d5b7ecad9e9af79d57aed684cd50793b8b4533384f191be17346dd668bdd1047f805ebc0e650ef691da68f0de3b92edf7cb7b81e17059a788b2acee74118d171d37a5067922bff3918029f831db5009002fc1c7b1b142db35dec2cb88d50ccbacd57c9bb60e12dde07c045687f75030d7bdd58c45059325e167fffe6257829b7ca9d497c47fb0b2e28acd867683b2b24ef781717988a6679cdbdc522bb60cf8935e4046c90c2543bb564fecd940914292023f9c63cbd3f36eee22d16d35485f3c8551b3b834b00ce3d7eed711fca63a418c9ef3eef761e88cbaa2e444421aecd6248ff7b9b73d8a403fc4d5f2fcab1e25bc99d2449c7b30185aaeededddcab03d2e9931c703c0a35656ab6766f722a9fd210abdd18924ead56ab22a92c91b1e4626bf307b6c75a7dddcdf0c1bcad5928af9a103e5b047faa8c37d3997df9b5ca62928e4f33123a8569f933c0581c517f3a0a7c6f005f3bc3099602441784977c8bfc8e2575bf65f70a113cade4c7671e3c75688e3631eaf2ef364871cd892fec3caa30f808190947667e35b3452444053354a18ca7a612b7128e8ec48e4a302ba4ab9e7b579f417af3b270a3ad47b9eb2d4ea8d861a28964039b844e579722592ca14cdb60a0a66743fcffcf489f09159aff76646254336ee2f2c9bd2329ce62f8778fbb5d54c24c2947439650f9a7e42e4737010acb7009d4425b34c6efbd5d90fe317d666bbb2b890ecbc505fee53bf31bd73751ba07acfa1f9533aad4918b67e4d98a97761244d6570c9b5d39fe35e4a7fbe5e23dde502d55be34082b0e68659ce65759f46fcab83878ac1dc80ba9a43ea41281e9eec64f15f07fc0b073bce7e0aac4d8ee9ee8108465757da0b859e4253a8bbf947ecfb445cbc8bfde822c1766a0ced781fb98d5d08e4ee657fb953b2d860b762684f9ae9c12b77f64380a377c8eccb0a696ca130e82b1279767c313dd22879e8cb40a1d7161cb4c253f13a1ae7957d6953c4b74d505d3dbbaafe3341533e8d0c79cbac45353c88f5d3a17fc7990c3fd8842fd38be6838e93d48c7c411095803e5a4d92948b707f5c4efd5c83ee1d920121c370e442d634ee1f7aef9634ad5478ad21b2f3bf9284c9b882cee0fd03fa6ae59e08dcfffd204318d529ea1fd140f6c4baa9c6549d5b03c1fc659095c4bd920db69c9038ab6dd25912547509013c7d2e6d7da0b0569b12ba989049fdf839a5fdb4f8031fb86e604013b2daee3c6206010ebe089b2723a1e7b3b75c055b432dab7d8da902c50cc2e43e6f2c19610890305fbf4f16f4e066bdc6fdebc5bc25e1f9cf9ff0897ab17c6075ab08b150e2503abbea6550f5f5c35141eb002ef42975807acf25341d5313a8a582381ee6009739d33b3659aa55d668b5eba3b2be383b88453d0a4212d74cb74fef71b4a2b3d37beb03037bf340f85d42bf0339ef9a8dfa6b5022258f7e5fa59