0x2cffd02e812557090b1f9f55c03d89eb005bf038314a349f0e769ce627fc3365674ae57730a3fea6520dc66cde8fda53f5f27bab76edaa0de755844b32da498439a817589126f90e3029831b125938b451a42c411f525ce34c9cf4efc32b0c89657244b2e81e5f1ebc3d9307df1b72bc1f6897163c23b6ae3ae1f6020b82314b2e2a843e7e0d64627245c0798d355a0c84ef9d77720f5721a44b82430f2034598507a14550b4e8033ced78af5d70e2d75b442a9aef9c81306ddee56d4ab0724ec7fb18bb6c5e206cf2738710ba35e64c4c0bad8ee17b0f82559357ac6d603fe5e421c7092aafe26455a5f9e41730ea1539399d73a87f1276da0061e76a3b7944fd432195c087ff84cbc4062f500801534b927c9a5217f740e2469492f564ecfd579d4d898b6c9b1f2fe343510403bdb89c56628e3d8591082e48aa0d8a100ee34a74f7a514c1dddfbacd5521ea8193e9c4dfb2541de2b0397a5a7226895ee3700911597b628fc492767c7fb3fedb154f02869696eec9b697b92375eb43aa572cb13c78a3a7f560d5504942ec9f3c09d652235f8e889307db22eb85d00e472d20a0cf3044c28aa5ebc2921b4f725ace8fd7752e77e73487e838434590baafc0c4aef669be97e7b797f59bada69e9d7b0c48d7f76c149710987d546ac3dbedee3649682f3f90c19e4c224532d78e25871d262887a2dc36fd19fd023ad71d2d6d7a7f877d9983db094c00c44109ba0350b0c3d0066d4871f8e6e3497f75042ad7424ed58daaa55230102b1c865e5c1a2334331633bd832f50cb3b57ea603ea4ed5c12a6ce863c727d3388c6d043e4d5d734fc72fdeec9f2773462b8db364e657c0e07c55545876403d79fdedda6752866a1ba0578bee6c357b8373d87baf1ccf7e366d006ffc9ecefd2e952c66cc271a54042c7c8196682d3c2ab0e8da6ad3d8d84b0293493052b6ff803c532e5df6894bcd66b33066f835e348d4c06c5b33ff879c3d924ff0073b0bd118a193ad47f8bf5c3f34c3dcff1fd5e986eb5f49e351b9d6dfc70f8c0dd375646123a80c9fcebfe3b40a66148ed9807c43dc074996c2f30957d95283f0e3a6547a91304dc34ac5cd807b54eb2323932198d56758bf48e2ea5cfa98077bb18dac44ed66b4099d187e3d2d1f3f0ba4958d25862eae6b61b141c37e1efa8c04d98732e8a095e7a08c41e2923c6d144f2e754197d2e99dfd57b0530afed3b7fa7e1cf3113fce1d3abd6a88dd1c01d76acc4bb19c9ac09c5b618722134ee28db872873f0b9f6af0d702524474720bd83a5fd283ff233815e0996c9c0cb08c331acb08c208ed47b1f5c07462a53422c94c5d2e515b730cca72a7b6867e4cdf4330336a20efeea2da03a2993dfd13f89fc5fd2066f971e261cf7de497f75accb1150487653db99bc9a653a8be37feb352da1a96a81e33a98c2e2e59666e13c33c44d9d894429eaaeac4877fb46b7ea72e24beddb7c947a7973a709a66ab4a300e1d0ea15261bdc31d29de2f7a8fa89ab9373c590b87f523ed226a777b0070491512368b696d4a7e33aa336b524ef97dbc0bcf47a878621f4071a8f9941a00e1ad1df15a6c814fee4b4823a391777ec949110f766e820e44a834f1f295bcd814e4180f82c830eea5bf347cea4eebdad9ac2f756cf0b006ca7f4d20037862c7bbd89da2c159a683baa1bf4aab83d00e1f9150a55e5fc384726f7286c732cfe61db51e3bb8354f6c0a2f8772851683814a331be50dc03963ba6ba6d3f601bb4dfd92f0a31edc621f4d9360be5075653ac842d06f670e58c60d9899d888ad61aa2c2524ace2841bc4ca4b28c0099289e66d8e676bfab01963e16097fcdd0153585359e52bccf0a0ea0f1042023052bcec7b5b9bd0c748b218acfd5bca927b8b6a865d397935b9de526966d786ddda89607