0x2cffd02ea85658413b77061a24b3b031e86abe0d8449d09b4bd444ac3b54d02cd0bbf09f73756d45c4a5fe53195f90c7b658c54a10dafb9f283e9feac8ad5c135575785d0b11410e9163817ccf6b4d701d8eadceca667ad144d9f55c2596bcdb410c16255a4897b3ea971c3fbf5a924e6506a79afba6009601813d7d14c33bb9556b2df82952a5a0feb03ab77dc02e424284f49d2b31b51a1127fdaa7aea84078d85bc2cb8cca22202245a1ed1d7962bc1f8943b080d2dd85167a3ebcfd86fd3bff3aa157d649827fdd06f71137c86f4e1821b75433917218033399f643167ac0be749a38da6116c0a75819e123f004e49023f2450f89329b33e0809ecabd1815a02bafc391042709574db5988845730cb038fe52d58e7fce8554f488153980950f842a0f21b14aea2a1ad97426dc448b4db34340e8229cc41d4680f61f21bf782281f0e80a739010397e69fc015ce64817589b0a8f141cc4d5ddafca580ad2fe6f01a1f12e3eb7e8511ace5a65d86217e07cad67e0122dc9c3695e46ad3d9c04813b1c5f8cbcc45264a426ff53ebc6d529b4129c930ba917c4d53250555c6f4320daacf827a1496490209fd78071fa09d2b13d6222c513a0ed36bf9dad0aa6ddb55de3c5a1cb6da84358eca05faf592a0ae11a9f649a35f889c49b52ab64d1761bbcac739f6a96f5a65e1a5e3bba9df4b6126e14522000342a4e94348d0a734df14b14ef4b99598c717ca29540c9f1079820645f1a87dca3e9daeb10c3785c8e2e6553c254e32f20c2609dceafda74f84f672729ae4006182520ae831d650555a7c295c61e1acdc227314f0fa1882134c5c546f7ac10849229f6eaafe16f321bc6736eb3e4faf8e89ffb13448d276dbae8d94fce6fed6068496de9b6ee3af8b7f9e5a5f0843ad7deee39c1c28082f94d0e45146a06b62ab0b2bb7be899af3014ab5225240301047f2b9aba9196c6929e5b5f317e2feda131cefb8997d6fecaaeb894e14b6b12ffa39c96fcca1b78a872fd0d4fed61be7a613f103ea2dfcb1a42d67b6cd21893068d25c8351a5e306351798f8177e39e4ceadfe6be95cb36a57eefe87d84e2e285492a3c9f0a1eb7db59a3e9fc9559e4af514f32d329bddfb1b55300c55cd69de536996f6ababa6a96e3430d39aaae47784e618fcad2eef91b21824169b6c3f10eda86f44cf553bddcf4d4cccd910feea87c3ec6d22e72d652a5d7d744dfa3a6a72e67aeb7e60c81e9efe8d419e89754a643b14d2b879137409806a89d71a771a9cc4b08803888cf04d6ce2e153e5036a8786cae52a00d09d12bb8164a133b3adbc6da4bfa509d4a9b255fd2c389b43830e89d6d5a9534e7b034e8726c7bfc34b718db20db173808404752bdaf7975d07aa2244af986f77b4c32d19a17a5ab5a4034880aeadc6cac1b1955e02dca33e56c9ff1c12c857c7ee23f24bd85eee73d445e92b6bf3d63d1b5b3c9928fc3eed2bee15a593a2ff7186733241bedf1ebbff3250e7f83a26d130cd36bc3074f505e1e34d4599dd85323e0fe50195316986bac8a6800346cb96494a82f659679db891ce3b9090bb5cf0b9a17fb4d66e757dbc2b89fc34650b704e8bb038809fb2a109e178b205e58868ff551cd33a0bf017e936dad9a9be0b1b17c3900bb0a6221ec36833218b83473ededc9d5f58a19b33d90bff16be2f17ff4fbab9a03d229726528dc4811847e1e6c04f6325e24bcd88a11e06c2476d409d301175749f8d9295e880d696d39e977a80d5d551210319983b2b19ec6d0d1a5bd90fd8ed8094ac4faf4bb275678f03781b69514650798b6e2b1f6c6dc3be5dcd725d89f9585fa8d33abe5d0b2a9d1386258a216eeab06f09e0b272d3fa673eeb9d421289f7c08b9f80cd426172e6f286d1404ef087d40c3f5685ddf5381a8ff957bd6bc6bf0c