0x2cffd02e793b9c8556c5d94635485b4b729407ff36b04cd644b3da99ca5d2d40c78a2ea1dcd45530d520a9a047fc70a6fcf8552f88f12b1895ca2ecf12ba4fa647bb6e2f664c04e3b31d4036f403b84e9a738ff123181773cfbf0d1986fb90253255bee8f8e97a247dec83f4e245a01fc6aff84105cf6b03869c61e5d495cbea29713447cfdeac63cf7da0f64ba6b798e200328f3016e53afcd3c2f53bddc8ba4d2ccd9499f8d0038ec68620ce382d84d4000b704588f6fa266132925b0575d5f52eafe87487e88eaa0840479d9eeabdd00eda89c980e07d11d0587cc2ec9df1efeee8069b6885145a3ca7800f9b54a3cd4bb2d73c6dc1b312845561da5fa7096513a6f77002c036e308f0ff34ef3cb83d20675f67e1d44617570b652769f18036a7617db235b0ba1ed3aba334f44afabcc3062b7c26ae44710c335faf17e51c177e25fbe2d405e23433f9a9320207b0c59666219fff4613d4e89786c9ac39b72637712223e3a14802e743cb88584d1be59d5ef6cce74b26006794f96f92cba2e071370bff095a9c2224135c4052cb49cb7ba97254669e82d978ed3a1466bc495b9c327681b1bedbc9c256fbe70766aed77bf7ff6a9205d30b749d1506f4d8124b78778b081858ffba8c262cf0db527d91f7709e0487c5fc99341965d3cabafb342558f1e7d25abb2a25b7c6e198a3c0d53606fcc908c866b5623a3f9f91c5cd1dd652c66a86519c9ad35c5568765a5f589ec949cd589383707e86be8395c55bf7b73833f6fd9eb00a0af5aa8ace0f6a7c746bafbb46c194c806d4dfe2ba471dd6f782b420513833e7e7389195862459671fabcc69293c6073de8f46a02a259b7ba43b0646ae57e37520eda7aea5265464ef21424e2526ba2ed46284d766ac0b00854717ec4c88ac7db3a6c7d7db79d07ce572e1a8f0ba7d000d715f46816e929f8379d99a24053bf97c5d20c8d31156ace89f8977c510f645b8f99c11325341b8919e23205b83d798eddf89b577fe5b5295e1277bf703b6fdaea0613696478e14e54684bd2fea8d107aceaa38eb2df383446f3b21a45276c3bf80e6929335bd021e2622a5cf7b23a43347f6067b7b3ef19458110ca4b9776309e9da744a30a5659b2e32b49fe063dfaebef327fbcd7b313a3b958d8ee44ef8c8b473d7e82f1e670d00a64e280b6100d28f0383f85622345646699493b03b573404131da062bc6325c151f999ed1b0ead31c09de09ad297498c1d0c43b87acb12ec2e6410f2847f9a374cbcaa6192135fb7c4728201082f415c7080124596aa4aec9eb0f816362aef56dd684f9c56cf94ca6e360d057e0fa9ff3cfda4a90afbc29cb79b2d72e80940f225cfc2ed06d6507bd0bb82c3e7b42811557b41f75c4f119741886c3fc4b3320b6e9a31a3e67f43dab85c8ccdd46dcfd71e130b03fea43926c5c4161c4a2d2b1a79c962864e7c4c70ea00ab9ba67928b7c3ef57cd88eb22d55bfa53e41367796a028109ec39c72445abcae0a4dd7707a844a0d5ac02f73f18495c0119ce6bd0b79483fbc712acbe9e4dfe49361aa5a4be73a50a7def10db1195bfa7bda523a4325d8193c3070f54db8bf12e8ec90faec3f6b3d68d8c2a00c4fa8b60bba85888a136d33ba49a7f44517ecdc3f2d4bcb08836c5b38470655b1cc6bd7a5f5407f278cb101c59fd5ddd2233e9ea4aa9b23682d56c45a34691610f4768b26b9b86e847b35a5a15080e1e50be7280b5eeca92c0bef02b8a6369d68273e246c718d7b3963cad2117bb9cfca46ad4fc9b341d7b7d1916e4a6cf57db5688ec3a1343536002061e8fe54a388320e80d9a45ee6cc99dde77859730c3e3f3d2a413e854c453f1bf24e7a51e6ef979e45df47044709d0200bf96e69d39679be5171964a1f39e3ba9df33c4d334fffc725c8a6a86fa3b60af