0x2cffd02ef8251de8b1f74c7a9ae6a267e047859a5dc71430c1fdd6c0a299fe664be64b14158e431eaba2de0b609e710b654f5fad2017fdb6d85638a330db8589d38e587ff41b651273c4b84d308e0e3b6827cfb43da2ab2903fab68ae91243d23e625277337823f29246df7bd28e2ebc1ba00e84f15057b3ea3563d65b2bd71b6f6f471540c6506fc7927f0422134beeab40263117fda6424335a12013837130374c45cdd1ff64b3ceae85a08b5cb2fa8d84d85aab03c5878ae69e9d86b85796bc1b392b69921cce2562797f6e1d62a21c287859362505b2d878dc6d1003846e3b5cfd9380dcc69b7cc9b37db37d53b957a2f94f64f0459fde13eb40ea3ae0bda5c3f2620288f1e603f946dd73c74c1bd940ebd14a829b8c559cc742d6c2fef87c5354bed175cb493b1b868647d8981662c7bc0e98b0176ed520e5d76e879b5ed9e3eb897404b422d5c40889eda9811dc9417eea5008f6a2509676b5f5231e64d90c8e180bdcbd2147d9379e3aa1dfca96ea5ed1b482c459612c7a4dce20a2972f6d8748c80d448211d16b926df7afa18300c1cac0e9bfa837e1d77bf390156a0ea63e323ca3d408f33356f3967019f0b43e460858aa5ad4f938600de0a6681c591beecf78e2b3e83354564a9c7f47a7acc482264a069b6da0cc28ec5dcaec235ae449e533b17ba9c5526fd128351fd8773f1114e4d9db3a4fe7a3437ccc318a79063811db8b457bccdb0b802950a5276a91e5abd7fd67cd9c2bbc00147d5f92581677c43885870ed19095b8d7d0a0895b37669c1f6e3dea3e0b4850770682e56de4b3689f5074ff1b7d15f84a473e5388a8bdc31754cb68f6da3d4b3446d0977b2ed825549c7882f98ed93cca094f772b5b8ac50403178ed3c76aad62823edac1efdc28b5bc002ac5916ca7f2c5c34c959ef577e72e8dea5a1a834c41d2a1ee206ec2986763acfa91158e7bb68e3fb2b9764691a0611fd699e8d263a02ba8d664b573afeddb0a855c837b7c8bf678a9471fa4986fa6e92182c7bc4c12f19f51a595966f7b2d73f50ddfd7d7356d9e68bb299acaa037fe277972d149fa4de28187700eb12d9affcac39e9ffc32026d906643b6fd3721475ebfbb13364ef5f1af3f3e4d50623c042e65f9ee0e116cb96bfa007002e27a2744e3d9e66d369694dd5538ed70f05aa73019521ace056c2d5d81bb811dd913ea50dea9f64b057547c9453d1ba1a417b0dc64a5ad66b96b4bf30efa134448e20bcabcfdc20e6b1da80d46a49335df4324d5b36dc6e53e3154be5af03d054d82f17b5b37cdc2699ad0492473c3a3ddc98f536623d524a799bda3e3510cd0081a146939e731102b706960a313486a76b3ebc658f08d0301ec4a9d855ae8bd2de8e24b61dc527285a8f8ba5a0f57b9681a9574ebb5a5af235dd338102d458509738b76d2192a73173c0327546ac6f57ffba0d71d59b344dc5c39b32137f70ccd5e875c3562ceb841088a39ac1add8490b59f0cecbd5918f75364fcb7ed79d118108c8d92eace1baca9172395713a1a7db00f1771a2486a36e2eb6c729071d88418893e7083c780420a79fa718da39e188f4e2b4281a6f5540799f683e2ba68a28733d56157f7898ebf1b48b51f7306aa5c5c6bc8b94cf22b75d40ea88d76a1aecb60ff6275b5cd4e8dde6663ef504919387420096db6e3cf2877cc975aef7df3838212ca86ded186da2d73e71ae00aabe8598e55ad525f593bbf3119a633ef7ac5e938b691af7e8dff7ea885c1020009e7679a733bbf3c277d88a31892116c0f41e5460c2c63e5542416e82788598dac82ef1b2a79ada3f819cb3fda16ee7e959e9b578f3200a9c55a0d0fb3c362b09c6299ba4f5442a5e2a23e8d2f4bd46736e6b1d82caf3da68d2095431e8dc428d085ef9cea7a73214087a5e6c68a7434