0x2cffd02e842fbd9a73bf6689c5fb13cfdafc47898d2d2a59cfc3df2bd2d9baa9e436954671b9388988e2e714b38688448c4a491437d1cd33d2c8bbf0d3a582393a271633e7eeabdea6885e7527fd771e7542ced989f12b7bcda8133f8f17f4f3d28475d29a28464916d35e9d4f72c7261c0dfd701810147d01b09b5a45ea884248ef44cd6af5ef6fb1da44330c3280cae4d72150c93d7aedde8878c4fc69b3f08f98abeb7e1f254c4bf9853b11d26586bf8fb96995c37d6c3c676e556b89dc6af21b59eef71b9d77ac20520c0cf6bbf9579b58106694436d552c79542601ea866800a1e9c15dd2250075e2bbe8c0c317fa8c2754a98a042fdce43b2aad07b6875d74e58c6ed335dd120308c333ad6feae818f46eb8b8adfc48e9b2c476026f8769ffa14c4852008d8ff70d47ddb601022bd4685a0c75f186c54326d0a4eff23547e08716bad0aa865c86b937443012fa0fbe1e194ca41f9fc4429d5e8f87a5146802477168a37deacb807915611ba4ced6a20a0bbbe38c3a775470c5c2fda3859112d40b1dde17d70ddd294a946a37468cad1396a6c975b7e52461198d41f475179e20614551f3d92ad0b007b5c613809ea5ad2a685a2baec461c16ee24682017ebf666c23200581a64b6b10d4aa36c660b690ed8cb04a757e679c35b61b04b082c1da3c6984e630394fb59dd3e6f027edb673e91a701924e36697de1cf7e68b667e797a499ca39e9860be0948b82c3b338e109fdafe1d3c40e2e499206e89a851c502f074a850a67871cb4145050adf3a148e49f3f19f56339984905c82b4fa3a652d7673e8edec08a4f2026f73f08744820f8e944b390fcea7a3505dc9cbca3d9e65424e55dd7c68bde1ae94a8243189dfc80be24a2b6edceeba50765a4c34b40488f94f150aa764e60308b09d7d483c985503a11b09ff9850c34d94af535d521fceb4c8b9ac21a92cb03ec1ee25e767985bdd69e9210159ee9b1f8026abc7d3823dfa4123a4560ff84083ca9058b0a9468a4e49887c54835de790efccdf3e8dd3d4b4f281d2886d0776dc6976f0c8df486ba0a8448044d53b997563f4616aeb34458310ab5fa6b6186ddb91cc1aea6e2049751e5a3a93a523f9546285a3f5fd8d9a52d9148169fae7a372490e3ce89a61ffeedb68b6574ad110179c49db9570fd3dc3a29d1849c6feaf1667aab150c12614a83d5490bb0fbc3d064637cea575930793568122b794b409eddb66697499f7afd859ed9c3f8862afdeb8a5f8d2440ddf7cddb10aa71bed39126c8ecff49d2ce18f1f8144daade7b7acfbf5d31a59e7232a02c58e5fa90074e4c34929983e857d341bb7a08b610ad6c95a6e54c5cf6d5f8687b70461e641132fdbf015c09043848aa393cfb624679226320fd40ba93783778347558874406bf6933f2baa149aa2c183050d1969afae4f604948e51a8565413ad0b835c77fd916953ca63d38ea7d9e8c4d5502791f7afe8dcf91b872486a48c0411f8475f0adef96dbcaf8e051f9ee022548ece7c494d3825dacafa279a89f1451f0689e2d27634649c6995bce3e997c64d383604325fb60d75e20ce815564f4adee5307648e2ded99e90874341bc43861009c9b04b37877bfa36302653a5692871ddc36c061f19561a0e6408bc94c651b8f1912f96c07d574fcf8fd3563585e3380aa117cba717c4194afa1615ed2e457ac967f5c062fe61b2093bdf001c966c8bda3d80bb1365b0449c89bd11e47171f419463af23bb2fd8dd0bc45a9cc494707569671b7980946714abf32d65f44349525f217079de58e1086b1f14ccc42d32df76f12b23f63830ac7736fec6794cb3961296c364c8acd1d6e7fb73f8257ec32608f591b861f9ae7ff15025dc8a72035630a302dbf2daf5bfd7f03ad56c52a08646b4e994213733de7a8f20e180