0x2cffd02e7acd20df6ab35234dfc1261e4a312b6f168c73b999707e968cb5fbf8673e58e6cad7f11d3c7f1870bcece818bbe75289d1271710c573d303fec18549d91adc4e30bed25f46df2f174f681c34f932c572480ee36654dbd73d82b316bbdd3616c5adac93d80f6ceeef67ca82cc916e409ad8d781816ad244924dae9bd5dcf7686657b2ac7b31d1e19dd6abd7a9b3826e6b7d113df148827b823cd30352166cc9fc0f55ffa2389cc1cb384ba62f3beccedbac979fd30b8307c53f639a4ec540f4b647b95d8d5bb13cc459d035e0c682444d9f362f237ef789565ae509af76c62d4d32522b275bb11324da498933d7dff89286e00c0e635c44ccb5c74b36478f8459cc375e128ec991f3a018c606b01d2accba777efa9d87c5f0d32b9d537f6c1afce99cc4c2a0504146a0d9e754fa3d44573c33ac1ed65dad35a05c3e97992ad35f854e9bc3209ac1231190899fe606aad5bf193b6c5ed820fd7befdab8ca1a9177bbd1c5ae91f2478ff9b4e7f9c33fdc9197c51e83fae6fca824e4eae48436c6c0ecbc2c491f26383ef0e32dc6f6562ad1a50274a52b844e995e7b40fc643df0833da09043adbb62bbe53018e0f98557840cb3ac37bd3fed6e3ae6561372f9c36788142ef9d2e3f4c51337b62999242c2f2c1060dc8e2128c82ec8be47da8d4ea2437a490ec304f8386b9eb95d7253025c466275d9830322a9701a58fcd90d7d7066393ac1263bba502050d39892fa95126b5d05e4f895e318c3616f8f2ce198b6ca896060870c90d7eaaf1dfa3719550bd2605ebfb45719c9bae28afa0b4bb795336028144eaa66643b1c88b94bbd5c3e1afc98ce902564e36a35d06c12f466455d511724d5d749403b158c1e709cc4b41887d8244bc04d12813acd2dc53def23a509cba0efa3dd705292695c49e9eab5e01020402b0c7399f6cfc9b4b8e6651fdbbebc70507eda2abfc79de092d2ec0263f3fcbbccbb7eed665da54b1550c224ea5bece6d93cd5f75a650b7388b92f5fc5014e0804a53ea02963eb9c00e0c0d3ec36933d2a9ee7f383312dfb52305cee30a15c7511e9b8779375e2a2ac4949b9f43fc66d2a852f43735998980b2c467d2aa30aa5d0c26ae81bf0dc6b9cd6f19b4e66a9d4eb06e253103f5ad85e85c5f007ac68fd4b5fd1ba74925cf0fd6e25aa4495fb18ec11c38b1189fd6072ca83ac1d2361430f97d8073d2f14d7fb9505a21291d5f0057b315cb558a272be92ef0d8baa5d52656a06cbfb3af798ae12ad5c4fa6d0c74fc2fe49a02d660f23f6c0bc5d2c60f234d990d41306ef6f0d0a68acee18ad68d763edf21d970d6b76da49e34c7e1412993acf76873ed54a61a033b9f6a9ebc5f5b0b23196fa232f6189ecc787baccbbd126d8f4618f369300f1d9f9cf7ea49a6172dbe1656cb099e0220ca7b8485ca0ed76438368feed8c4324f29f3b5d831d7cebc244218041af7e766a5dfd07f2b5677b87e37f109baa2719ce2c1e87565b4def85494c3e4c143fef6457d13605b52ed3706f7c02246cedc3ba90fe9cdafb96d0f5ed0e6a4d62c3dc84839fd1ad5ab48de68cbe5ba2489b11a9acd75fa2b5b6e6112cdf224e51266afe532cc25bbdf827c5bbe34cc0c6264f12b5a0f96bca282dd3fa1899f484d11ec14a44ebb391cd01eb825d43689af079ff109d65784ab4a29dcc9184180f817b875397a27d28425d82b43f573c1818694e88ea979f86f9327d3b9ce98f6a3aa42924131bc0badaa62fb8b49ee376df9b880b764d5f81653a57d4841cd29febbc9831c5a89e315408a48f80f9d113715596a8333042ee13bc312142fc80670d70900a1bab3c3896b8b06b2dc4a214516ed73770c67b86d256aaf67a8fe6858c186d6dadd2bd98cbd0f873bdc36bc1043d13b1a3defa096b03cec1d5c9d0d1401da57f