0x2cffd02e6130f3d1f9fec25a8346a0ae6859f79717f7dcb9b69ed4f0670bb15fd737ab6d5c5147069a30ce8ea21d534acd42d9da80862b7b0c7590b71e0afd03b9c0306d36f8b8fe8d77a51b04a77e389b2623bac02ee179dc219d20f32817c5c01b90c2dc48e31dfe0dec5865aee6b722bc96172bd256461f715db954c1ed73bcaca2f6538091fddb0c6b20002ec1f1c379bfd43103e6847ae63c0083e11dc4bfa90aba04cd46ce9abe63c069d31f8a62513d0aa6eaa99ba4d6bf7c816a7c7c2ee0bccbc386f40e2d041f5817cac505a55075003f0a459e63b6dbb60389159dfe904f49ec5d5893498617fcb99069b86c14e2f6b1049d320352a4fa0419e21d15c71c227ee440586fea1c0dd83f15b9caaa9d4a70affce04d271d16b327b5c6c46a1d757843efab2b2c6e970544e4f93e0b2053dc079342882a91e806aa91de04c582de839d1b074aa3382fdbf6b801cf885fc51d277a63f21bd97362691398867a2e2242fc48b9ebe5526781f5e56553245cb0e1326c5b113790cb4031938b9ef05c8ce5676048bd7c87cf8a76cdd62fed4694c52d79d0505272c2f0043a6eb78c42823f5e5ddc17eae6e0039055f51dc51210f60374bae0ae296e7da64c8188f7848e28efb05004dfec7501fa13f8a6a404efe18e67d3626df7b18eaeb4154b97bba9e1a773f2d762def7f8139830d4d9235841a29d0e7911cc4220437d7eb2c975f011fe4d5565ede24048a555dd06c980d590916c414cc55a45c47bd80827c2af2e4cf2cd8514afa6935132d63bd58141d6e228aff3ec771eeebde9716d647741a25120391b9ab002922356d33bb3102b9a80944056be33e33d6b418c70e93ab115003e4d5f71b02c8b49ab98ec67aa6fa76c82b99787902eab93ae0ddfe0ed31a249524e50bde7b2887ee573f7a7e43d09fb5af85636146ba0da37052f697da586a39f43b726ccf2a3262fc3710352797568f344ca90c7bda7c1e11990373d09cabf7b1bc67f9823c9014ab9714b5c2c91eddbd2ac7f8ae1c00bbd0b001728e57a59100b3b28debd9850163d0011181c281739851d2f3049e0e374122d408a3c2eff51d26ce5eaf5968d483181809f6f1032000bd81b61e914bf5d03417a179472a35785aded83db4b35c638e5a022a13340fcf778565584bdb3b26c1cdda44b48a7a9aaa94af069b31a88e5b681ed423dbaa8f8247479f189693f28d57b591375820d0a51df9f48a85af84ad308ee3faa3bd4fe6842d100836b328fc455233496bbe9133879541450c5eb28b98001a9e351e43d47e78303b44003195823786e155d2e91ba4ececbbc5f1c2c864b53e0e0dd726c5d585b59ac0af78b8127046f599e3ad5b8c28c594fc13b1cb2f2e35ab5462c1eaa113dbadf9fc992645b3ba31b7560c60d06e5d0ffd584bcd0f322ab86c4d55f624031bb4efed3ad36518bff88c610da57b373157a183c4dee0d5200425b3f89354870e018c0747a95a5032606e84e4bb65eccdc37a838414209a909e8f928c487f73364befbaec55b9d2df82b4020832f39da687411227613266bc09e94d3a580938b214994a53f16b0504f942a7ec910b49cd6b24cde6f19828b3b7dbb5551b2a56398c214d1de9dde81668183d8a2cc7dd7d0b760081b5be57e5422bf4691f07611ddc4f8434fb9cb87ddb3628329aea41ac5b617ac65a8451359d04929c6ef28d8e3c9e6823318b0cdb3994c8847988de73060d52d86bbe16db6eb7fcf78d810f5656d38ef612cbacdd4f891ae454d9c1933a58452911deff340c3438277518575a1d369cfb1338254dc4a068f31b5bb376bbb561fd7a0db7d4aec43251c3d62d800120f46d17ac87efc1a0c789d722bb5f97973929c1d60d7008b4137c37a44db7add6c3eeb6b31a9702130721c844923874caa7dfd20ebd299ea