0x2cffd02e0104ed1ee532d8b9548831574fbdde274397653a93b905433a08961732bf0c5a30989712400474aae33768c0b3792e96f1ee89ffab8b413b6ddc1b1d9989f86fd551570fd2cc75e02f6343ce712c18c85c1b499d9a68f05a9fc68993879f42700fa223e7354e8ad1235add244505e412697942f8e6b9fdb8de9d66f94def1574b7cb089954fc2510a254b99b545eb2780a49c209ef12416bb7dfc34351b9c1c69b41eca269388bcefbaf26e710e51dcdc0d0e701275c1a9f7fcf968b8bd3941748120bede057d4cf004b630e3fd946ee4b40ccd9698cb607652a93ce4f491f1a1b0612d53b8d84bf2e90a279de07d41ab78305af5405225ef82d9072fea6876cd682499f9f36fea3ffe4958e424a4841ce1b1a71bbb376c8c9f82bdbb49362516d1381daa51fd8234f60d070bd2b29e885335463a934afa768661200aa040e0fc695026c3f701e1024375ad4a98e6c9692f5ba65de468e5530632bfd9532d0387c249d808c00ed017fdc53be7c7ded0d5a53f72033467f2eb888a550992e520490624aed7f19dad5f4aa379fc56bf49b06c9065e526d1d32042d26a95021f85b0469d282e805faf5e9480f7b933cecf971a0d9d7036fcc757c0b958cabb7a76686ceb88cbb004299294a869510d46087ceb5ef97d76464a7f23122872b5696ed4c154a3a82dbbb57475e5d12d919aee0247ebdee7ad0c43372333553da4fd35d12a4aad67122811a59f7f5cfa80aaefdff9a6903780544c9d9b8d3ecb4f9952e4f47579533913b4dea5ef088d0a28b7b4697d6ce471da1edea8e6735c1c65a185f33ea41630e101c543b1603cd022bc650ea64a458e24be5235167d7164af957314ad0c78213cf7d0248dc493d0312a8f4c267ffb7657a9a8521ca3f75d552f152de5671808e10c03e7b05eb0cd52296729607560837228b22a2cfbe50c619c34481044e571fce05098d3f89b0bd2a71418617e2c396ac80ad5a89c16c2cdc071f4f9f993faf3fe859735d2136da5c92c0342f8ec948cf2bad4420fe19f37db90d4fb74d72ae78548b641b3d41ec072e36466052d5f9eeffab166c11d4e35725a1fd96e6b15faf07e1861e149820e9ad8e5ede2679fc7257c5a069506bf281946a809cb4f848718856b942bd4f0e1c4b0b86ad3ee8cee7cb60700fdc63b4924f29a03cedaa89e2f73df9aa6f22938b1b00e59d925bbcda4e5fdd70b98491a8efab04f867d327dbfb6ea9712576cfcf3cee969fe71d41db32b4d8486f1bb3106e741b0abff31d93b28deed470f4429c874b7bf603a65f393635149387487f234651f701d6593258983315912de2aadecbfdb02e57983f4a672648a482298399f8b396ff8abe110c5ed34393ddf854e6b682025fce3f51b18ceaee82ec3313467aee3eb55114cee79d9b57fb689e5b2930ffd033aea220ccc057f95d583ef319390f5c3544045196cc9c117e2a734ff66a1b5ae3e6f20f48d570f3faf8b6841e93b802c1fb5888f22ca0da0a3cb3f46aa88803b9c884d0bf58334a5c168515cb264d061aeab8a429f6aa33f40287f02ab4615d166245ae515fe2fb4582223c2ca280344f1d64c1a632325b67cce7dfa9f45ef81238c6eb6e5d504452b7623fc2fb1250d24d1095b84bbd3fbc76b739bc8d76cac365ed2e73c3382900c9686caec0122a8d9faea0a752aa225e91d127ec2a55aa31025f8d3b9e382592c64548c54755281a24299648845fb783488c870c548d74c25b0cd70b04da4c2bbf1142cea6976b643492d54007726f553508ed0c0d24d8ae2e82edc59d9ec1fa990f436e230c4f6cb35de505545b134784ad9a3bc956d4052adb39b193f377697d0600e20c05ab37c29356923506085be397b04c4906323052413763883ead46c72314deccc74fa1e1e2adcccaf1d3cdbb291445c0