0x2cffd02ed81ddbaab95d08c3a72d4e26d4e49a4fc4e92c01e26cdae1e2685105488f5b6fe79b6d70ece0797fddc218807fde458d7b1f8bf3e5cb89dba025821fd4d13da3adbd3169e44f415f8c77140c56e62c50b2048603165e6ee663b2585ef4d0ed02b1b913649ac69f7240673950e22907f717bdb4591caa9de0620cb45330b2fe3b83d68fa4b46afd6bd1fdaed03c76a933f5f50f4efb96bce816c1041f93505f9fde454a20496e6c306998bfb5e29c157a989c82bc67b859b315564c6b0cafb757f01ea4978cf5e7c79e738e0a2616e1aff4a081b40018f6175cd1d9d03cb08a59e497c7270f6135d06201876ecc6252e8825416ba17014bbc53200107b6048be9185b8488bbeb7ffa06c5f91dfd61f01bb8f096b4d52c0e9c28225da95c1c6cc75db5cfc04b8989862cc73ed82ce0869619a4ff043571fd90516bfa0a302edcdafdc17dc64af510ec4488dad65646103ad9d3e007d90b57ca862edcaee6817f82aef51caa864e5d3f8ca752753d52733aafba177987bc638a0451886dd91f25e4caf585a1884ce9a26fb296593ce17a7e28cd6f02fef4707a845a0edb277019a6ccceadabad16c710a693b4df6a0ef21766bf15a89e46760e72e1511bb8996ad28847962971e4a1162c30b533c56ace889ffc77dc1737ed8d1d8e0707be119521bf9f48e7a9148009ebeb6d48b77a79c1867fd20747746ba399fae432df69b3b49b97d571e3e7ba7bbd1bffe34f4fdf6375e66b5a8cc9758edfb4c901995d99dd897db91554fc1111d0614119a19b3f6708a766f89aeff494b5e2b1ce02e223672cbe89d59fb6a59b3a7a181657e2e81b6d616e4afea820c7dc2ec9ea00aa0d756af06d23b18dba2c59f833fca381d87203119e8d8af4e8610bfa48215b815b1ca0466fe12d39494623e35288f44e2018172fd93579f14f18368118ba4030359723d18f37a1f17cacf15384982985bfafbb98381f134993b4b141a96286c74eb977dfe213d8cad4b70579e563b7d2d23ddd3c4b5e79ce3d1f00ae3fabd2609d08d21a40a89a34c1c09788f95c46ca1df767b96c1b7454b414bd3b3b3480bc5eb2044d3cbf2a7a10f6f1a4aac113ea3e8d164362711393c98ff8d1f5761b7773bc90540fa3124be0cd4f4fde2fdbfcf21b61fa0bdeb4de8e68decf6eb860c2db7b176c984a718920f683c4da315ec440f10fa8de30891e894781c237fc9397b629d86e30da5756dca479043d1a99e30d4c96ba332585bab2050ef8098f5236e9b082bea435cf43d8b6a44dcfc4a30c23049929b5a2f6e57584b9a19676d7c614b9d43be9af36d5ed2ee6d542d0595f84d598c9fbca6087a8740902ebcb99e9477575e89030f5af5d33857f41f1191da7051542f72a82f28fba92623e322ea62c6940cf98c964a03eecd75bd379d8c8b7b56abe6d4b8483f1bd8c6da1298701ad7516c39c59e1b070917814f6cc17d230a5894587cfee8e7ca37e0030e1909125fca354f6fc5805744fe0cb3475712502899317fa1fbd8831d90d2b9ced9435a801ba698af1a12f76700c6502004661aecd558577d18ddf0ee25e22e9fb7de8aa45a0d54ce06a0f8f4f1c62b5543ddcff684b44e1beb24ad93f36fb0b61986fa8adfe96feb0866b99fdb035d7895227a526792747eba2457ae0f5b77ec590855c8f0ac2e9c8afeb9e3fc06da6982e86e6fc7051aa59297cc27909a3f090ad1507990cd4e9516ad987eb1885add2c1214c17204aecf4421ae88f341c684cf3d8b54b3f7dccef31635312b261a9bb8c1d68c5c281b3447500bc4fe3f96f8387f64822bfbaa2ead19b8c0eb4930eae76c9447d9fb8bba6138a0153dd2e825a24a19bf56e94f783e8aec37a3b6f801ac96854958660fd6f10a73965de7219456815de6270c525fb8dd3dd0a736a7b813a2924c7