0x2cffd02e0298136fcf164b23865b937b78b6b370bd2d78dad76989a5b1f5ef3730d4230a342e9d289fc2c13ea4b418f63833cf2bfc5d397f188450530a3f83a96f3d4ebcef4a12a316ab0229d40c753b107b898f76f5469ca59ea727e88c8ff9aa897730f5c428be8a0f4f004c892a25ee0dfa9942fe59fece7c51fc574c3cc846c5be1c57f1b2928d3d24adc77965bf1f26b6ad6de069987aadbd6f8586f0832532d4e0559bbc171f60c5f590287c7959361516394556b9e409c8632a857b8c4e70de6a8a68f4a679006225d67ef395c6d59e78670c608b743fc0e8d1ede7e9083dea7d242c5467665d4da067a7f9a3ca957ad433e12543bd565736f44458a0c4af613f03107c6d2eb0d7e383ee00763fc38034abcdb27bd36545378b2f39590d5579f9d7d19f5c679e968dbc1727ec31ecbfb5addb4dcf8d0ba42726a080e779a469f4d30c04acbfeff012ca36042506f71a24b9207e1e5bd93aa1318bf4e041944361dfd44921565b4614d3f829e37d880f12b20bf643c830f85e75e889a13f326113d8cf64a60c0abaa368941c50bad2dc41bf4f668231bbebc3451b6b1a30f181d1bc901b2f5e57c8e074b641cb9152dd22c5440fbe5d15afa09f31ed2eb6e8224cdcd5fac0f1144b3ab1629c8e8ec4e460db7022d91dd85548b2242d9a546a595982a1264431fe071af8c97aa0ca296d172e8482d2aa3cea77013200b1a0c8d0d6afb2eb08706ff4480d5ea7ec47664343c8032b77ff4e799aad6baa51bc43d838048e7dbb03b5beb6c9baf428d0c4f571ce6af3f3ad042c5cec0cea3f945c16eaa869ba075b8fe35ec21eb8d0a08828eb8be7b4d7cdb0eedb3b06f610415a2f7b6cd3badd669180cb5fe4b9f92efe2c8bb8a74bdacbeba61385acf30c06545ceaf95d31f04273996f3dd6536f577451984229dd63d366ba1cb708a6c9b38deb96bef5dc06779a563c5af3d1bec42ab602ab67725c490238cd40b9b63685e4577598fa5a6e71b55230a952e6260ffdfb6d9e67019c09459a87fc5e713c51f2bc048c39c97f2b4aa560c2cc77c4b9857ae1c16a04debf3b5193bb70b5c692fd285d31621f7c8e913b33de23f64eeadcb141672b03d6aa3d89dfd127e65a504e50fc09a0b74c1761679d17fc6b8fa0014ec4189d9a140626e6dd43f9d4cf2944feeb9d3549ed9ca803db64503063e4e9f23ea2c0c58cddd36b178234e81e36c9dd9f0c471e94cddc840ed1caba67de539d7c20737d1846a08bd67cb523687dbce2f925598ed540e119cb1fe11e800e9d1f09912493ad7828561b771d108dbbcfd26a3e5fc757722bb62e82c1cfdadcd95f2556741ad9443c018419f21bf7aa556824be259bc9a8bf45417b7295cfe24df5bf5c23b4aef26d0d2d352711c083f280eee23612cefd6f6a67758090353e5f789bc8c0eaa6338c2b3f3b97b6081313c572706f18d01b7b2483f02af5f0d35f27453d6685a7549c3638720be49f5e38e300124527186973dfe633773320299a472b88214f85da9614daab80b6e55977603b9688db334dfe1229e74df1fb21db2a28eda24fb3b530910fe6eca044a52f09344debc0315c38c1a5caaa05dac7f49089a730e52021349029c8bdf257769ae05c79dcaa7fbdf042a0733f7dd11a332f300c5431c24169df96465eeb786bc053091de02fa4bc63ee779458f9239a6ac7f59e3dbd4364ee35df9eefe789c0896d98502947f0e1e8a8dd4d89a58b3a74b24a4d0713b7ef674522a97647d65b95270984d01dbdee147a54429abebefe937e187f376cb830cf3aa69eef87dab8d3f701cf60fa7d545a50a8216e95b52700d1d99a455d93b6fdff461a51234ada788ed38e592faeadfa9c7042137f03dd82e11df418befbef6d937c0ed5636f192b3ea753411a164de539376372e712b6f5556b