0x2cffd02e371fb47f0de542c81478a4e85cd8e8c0ae704199174011b31a7e6d20df815dff53c446e66ebcd972e505d5152a158764fe7f2aa9351f4f8f2000b9afcd05026c1933918eed651d0b6f0071bb216b334ee4c40548468a9eb25c5588ef7a8fb29fd6dad73cded923bfbaf7f379fe834567352b85c9efe3778a44aba4d2bba54b3b307410fcccbf1ec4412f150d03c5ef1f1e080dad69011068bc45781eb845e71c080a3ec0aaa64609e74fc7126ac516b0584de38dfa34c07e8dd020ee6ae4670ab8a27e3d917f3dc8e9b2dd1e8e64f5436de895e3867ed1c0c37de6e8eb326c45933f8ce4f0ee6d81e45a10209d15c1efc157e910c9daad0c3d960505dda92c7253c6e5ef8a9ff880231cb969291ade9cd6420ec3a1ab17490cd6a5f9978b1c1a9f3be361fc9c453dd2842a3e71cad487f4d75cd7d9c499fdf254525c3442faaf6f681a011f10b5829a7f90dd6c857d0075fbec9cc37c7dd8a0ee3f8a938218b5fd2e8d40ae62154ee25c3434deeb46963d35a6a7fd0dda57c191b5f7d5e978a0aba83a67e87ba61447d9aefbc6ac394cb3f4811996f21909bc70cf5ac7fde63d185f60b2b6a0b5abba5b31c0aa8687cbc07c3b3256ae2f31f6a9a4b4fa0ca84dfa75085f47ec66e69b8a98a5ad33f5efdb6efa28569f309e8a302758533d5f4ef65413d9b33bc272aac32a2768c64385193dd9a17d7a004c81f68d1a7cbe49fe0b7aa966ff3e42e370ef9dc32123d59f0b8dc23c329bb64f9271fbfc801c256b6667409236b89b2cfb50726305d8dca4fc3340bacaa34f67fa0d61befe7bf1742e9304d4f4a545e3fcec1392cd7aaae8787b826cb5da0142a488001b1da0ccd8f6841184cfc80d30a9da0df6c96c637478fc193c40a2754211265c153b7ce16b9bc91b2bd56290268c9282bdfece4f81e7d05833fa234c16a1408e2e16e8019dbd4cf5c0dab318f9a8b71ca7716b54c0439d4fa42b804f92425df94aaa576c1851a43a5688e6df11c976b748557c02ec89c43ecfda37b054ef598a21ff35a18a4db94dc9d8c2f910137bacc18f77c503e7e2aef3a2c549e869118ea25559779aba73e426a0c671b9bb4e70e16ff3391a2f47eb659254d5051eb9054693eb6926c89fe1fd6c014baad4eb147ad800424b73be6603aa4184b3c649e07dd8f1863b81bf511aaf978a44e7297062cc7766101c2de5efdbc593290b76d23be2e3c181e6e52c3787973e0f1fee77010cdb4bc63d5521143f11865292ee1324183ba3b1f04cff953a9bd8f546cb41e371f54cf26f933b67c330cace25e39f3104a174358b51fbfa8a89042175e5352049fed0f2696c2aaf575a46bac40a15353012382f82174808ca9f8d85ed675a166676483fa3d10fffc74d5ce51db36cf22d1ac5e9021019a1e75f41cc1b793be894c642249b65ead2ff090a055fc37ca76e5c0a53858e325b91279e82adc83275b6b7d2847b0236d4d6e4f848351aa5e8fe1af5156d2e3a38d481cc0de2dbc61edb1155bd23a5a4772d2fee5479373c742a1c82c216ffd92ad0718bb15dd626f1e694ba00c2dad929313365eb709486dbc3aa576381b88dccada0562ae67f72e59c993e021b4dd2d0bc46aea7b82e2e43c696b68c5d97cf633a82075e8ef3409cd034db613b57b371807452b55d7aea361ad5cd83b5eade2943bf226fb56a0754f20ca5f7acb5632bba8a5f5e928f0950e5f63e374f6bb84a243dc5b2bd17b8745d63dac3dfa0fb7a88c55a02953fe89799d8ab9e76af45f01fdbeba104520f8b285875338d6cd53bd906632430cc3df2962ccf07a19b5130e0a3adfef781402454bd5fe98b9232e6f8f4ad14248d8a5c3f84d0ed38e87e3085736b863d1bcb605b9e5529fbf257d1bf5fbc0ee4e86e5e7122dc6c3c2493370dde3039f3568d1df0546127