0x2cffd02e58ac4a45e352b46f863b56d1f4b019f5bfe527204432d53a7b91965dac5b8624e7e806d357f15ddaf8cd112400dcddfae8b4b668ae292b53ff779af13c178f75219f229466eb5475944d12b7df340c979b7b3a7708860f558b174b82c7253aa35457e6e810a1c815ba053b3bde89787144c7a4a8d932553bc67eacf57d7a17118ea997aeaeb80d9498a09f279911aeca3f5ec950d9e142513b5a6f1c5032130e502967ccdbf39454210b71262dde5d2bfe43d9ec0319fecc908b2f0ecf473119e79f5cfea64660122eb715ab912015a33c6f05734a522f8b35768a2ca416b16c2a882584063a7f70ecda404c8573b42b156822e53bd0074d872a5eb6ebec00d81c0bc8ad843b1a10438e0f9bcb6b0ef4e425e8e9b23692a03641395126ca1360c91abfa0bd4a1c78e30acb0c8bb7bb8555a663626c724efc950ab0d926125a7eba7ce6b651be9b3e50d745288e5fb817cbe0c1251ded724f4818bf657019d91f8fcf959553caff68ef27f4070a867df003ecf3d895fa25139323d10344e30fab98f8f4c33361e609ff24621916594193c9b129a40764bfdf9bcc6220327f263b38a491985f717b6177c2b52fd3a903d37dcd0abc7f4e6f326209a169c6a7d0f3279d9d1e575c7aaec4c41b25306e58a3ffc335efc45fb0a53edc435041268b4e45b8e71e4740483dbc329730c38a4e17e104df07c9cbb3297349a101b65962dfc07a3f57afcc9e2695fa2ad5d1cd4e1a4e86be7b8815f3f2fda12933724b4e553b6ece875cc5a46f5a54892c63852e6272ac5c1f3bc121f0536f97fe27b48862e176cec35ccead78e16a6dbaaaf9725cbe3497352b7312993b854a44191825fbd4af1c1e6926eefe30eebaebc6df5f4fab36912328984c869f077d11d88388e8c763423e36ea69e95b9d33a03efdd72191e094a56149a824fdc838290939983d700671f9855bca036ef07d272e715565a4cc5f86ff87332e4d2ac01caef6446f232d5471e8f42e89d4efe271578292ab42b4784deb70e5c849d0285219f247642110ad4fa19fb83fd781a3f650af24123724b13aaa73e305bcc312bed9a7abc515392c4a4de54a8ddc3cc9ed22e462371f5b88da7dc8b5dcb7e104ff18133850de961e5ed9ce28e57bf3160355a585c4d858c3126e092200d8b0948f3d2fa5db3b6f6ae328f5c313c5a5fefe3df513e147a806c38a393ea6643b5faff7eefc5eb28059c365b90dc09234ba4ba7c618ab59f18e58b930b9f2c724fc0c1ed67ed15bc08d184492289c9e60d343f9da2698fd1540a8954ad462b50ba1ed92ec2a8971543fbc4ab0d3bedc96c8a9e16a6cbd0e5db3d89116474e2c6a71f33da0357edd8435b40f564b1dfb4498b07bc9e035f66769ce7f8498c09b772c3f9f6c02266038bdc639528575f7624180be987ec89da34ac0a90a0f4b097013f21a704e0def516073a855558b7384994a69531f7f5fc48133c4d0d4e43c6d4fc314556168f18d9e90b46939542fb3629246e42b147d7d75ea3f06ce3b85ba01c4ebc4c503bb8ba6e245c483f1e3028e6f4882566d1cc452c60633d8f20f102f8e4d7a2f53d35347056f04c014673cf82fd5053243acab2d3bb06dcbe12f25d15d4114368e66abbf7384fea3560a79a5f5009039b8bacc795f4fdb0eede5a973e805012e487e5583780e1d9bd70ed2090619ddf3586c3362c05415510e8e64b6d349a62bdfe2acf14a4c2725665e6104436b58e20293bbe6d8bfd23dfa3061ced70266dc5275d3d8d1d0fdc8288ac28ae809eb4f82e594b3cfcd15f28e354d04e67d76dac34a643d08427861b1dd811840f19aa6bf596c2fa231bb453b2922318ec8c9f2266537800c0c4e5493c8ed94522c0de1c3c8012ae086bdae9329c689e304a6873547528f74958d83494b1d365318a76944