0x2cffd02ed189f47242cd2272f5885a0935ee4e4af21369d0bc24b5a248591a75e12e82a86279ac8f9abadae85c2c53a1d88cb56eb5bdc48e77e56a03cea0694334d8cf6f6c7175926f0878d15f36d8a0df5eee6c28d58b4a282fc05deea94ac8cbe855d3f4fa2bbfffcf6271353656bd0cdbad7269873a1973055973558e7699679237b7c541e10d643e1d8ef9f261da59b47e6a09905802c5916558396b6ceeae9a16f90e5014d1d2191e9d65662c09953993a8dc02bd644cf52113a46c5d4c7f8606fd91eda57e53e7d8cecc98598af4460d119e985262e18b92bc6bfcae18d340d21fa3400c2501957a6f0a86f83a3dd86c2a7f05c9c6f295cd133aaa1b2428db32a49963703c82760fae87704cb760ae6bc00719ac6493a16498bff25946c3006bcdb5809e69b376b15abe8cca82bc979bffc1feec935d86073076a4327cad16dafc2df75179fca75c5c9114f5a723b48a313997a1a5146fc09b449c87256bfb146d5be282c9afaf68e233383fde639223acf2c10c9e1cd12b59fe262329cc0d591a7d02addabbfed35bead94d3a2d51b764cf6a830c135923ef93364f2d075fc12b034c7f39360f6fb4d4ef6d6ee1058dd17bdae8ef6523264d1b8b475a48c9c05b19d9a857b71bc482700cc462b088cc54eb1ed5f6c9cc570a2d9b87abc96a202bfaa3cdfd10d69bbffa34a5a0a518a865d28cdcae256d39475e47915c7356ff0c36b6d233bb53bce26d33bd1ce351ebf8df9852cd6dc9c5978befe5d26b91b8b5729f8612e097c1eee38f454b573f37e96e2766edd45e0a6fd6400162d8a4b516116b2841a3850f069fb5e035dbe851f3c1abf1aba36f8e9178a57e0b5bfc83bef4d45c28fba07921abf81ed03a4af3bec1a935d4a63f9cdf763a079dd5a0225911bcd2057d8d574b0bd6d2f16fe45f9b3bd7b0babb01a451de3e21ced6c658a8d8f0a0bba337d3255ebb3a17b03e45505af6217e1fc876fce277f3984b62b11bd5e0711427c3732295778215a03e1ad79bc7c6507ab11ec128a51cca8a3e6c66626dc5101ab847fde50a09de33365f4c74ec7a46ea80c50a4e9d234044df36e6092c4a5e0f93d451d02e5aa77c94c9a1126786ee27cfe92b5a8c5b858d4413e929f237be0d960e8c5653a50043d822af8373d15e4de94e4def4132f6cc75433a3e0479c1c4ea007c6c9142e7c45edf21bd7b949f91ab74f70e796069bc926a6cac954c291954ae5c20ccd1264cf8e0ec197da90dc9e634c43de0f61aa3ade650c6675e274d8f48dab9563127233c7debb067be1034f99a8718e322f073a14f80fb1493b5571c92030bfac53382e7d3ff10dbf481f4973665b9203844605bdbc31716c7febed4ccf35e1428b3a0ffc0784fa7241e0470d6c419ed0ef7ae74866c3e21829a50fdc3217ac2102a579f67c7eb37513ad013c9b7c78948c300bb696a70c0111ee228494ae16813d7884650ffaff55d21604ac16b5c81d9aecf2cff51eb4c1fc3795442b07ad1a35a23bf5a9e3f1e4797b24b0be3eb2556afc09e52c24423aaeb46e0a6556e62d42513a21d559810d5018f7728a4a881154c9336315ba52098c64d9a13108f658bbe283f15ebf850cca84dd4b81e732f72e54dae836d5153bd7e81bd80d3be4ea8385315f4ebe0581bbf8f84b052e1f9802bfcd4fb61c2b21cf8cdcbc2786ce2d8cfdb538578a84972827c3589fcd539b33982f5c13052e0cd94a96b611333eaff38c355d2d2f33381d5ca25930e8f467f189ef967483578ec35d1552625a55927c6e95a86d1bc19f1251fc6623d02726f581b3a4837500752d517be51a8e637bfd130e0401247ce4e3835d5c3eaa2df20bb58d9e6d314cefba6ec41b239002021b8e0b14be049a5c9231b8754c8e7ed15916f0a42bf1b93b520c970d2e571e420046e2afcd0