0x2cffd02e0b421063a794f4ef7609c11be94e34e8f0f6a36679ce166403afc6445129356584b920b86bd7d3633389084cc21ed69ae30c50ccbb12c513e71a3df8c99d968164ebbb6abdbaf9426de104d6611f99c01cc2b5d6be8e7eeb641a2da8eb7ade4a98f12f72fe14f19ad813541ce52249accb50f5a2ea54f135393eba80807bdb42313e120b1ca26d5226a3132c2232f06e396da1844795b301257034d50f2e74f762b5d684de7da17df7ae6ab5547b72d9b881001c8abb9c886d191243300c3a6cf9626408e098a37860d03dd615f5c6cc345451e010d11582c94e34d1799ffb7151916f7b0822bab1e33ebc5ed8072968ae7ea07130b841cfe24dd7383ec793d4a6ad649651125efd871fe07832c7605f241c5d8e4f6da775f3a240796e5c9449b0b270307de20b00fedc542c73b8ce4e4286a1db01e81a2fa044fd4b53218a1b8a350f3f1e0bbf3eeaaa9c7649380d1f00df2b4bfeb97167c1c2b0230f7467df123385ff439c98ae2a815cc193cfac03cdda8838d5d2c0078637f0f72d671e2b301ec4205ac2039a099a1217ffc6fdbf52be66bafe4a2b6967ca1fe9777b3de61a2d039e6e958e1781d6a6c532886a8b87f0bbc069d98e2d33bd16eb5e3d2120c4d95555f825f57a9fd466cd74e7207f0917661d89bedc2570813bcc05e8e06c7bfde409ac3bf78abe979db1936e5be5e3e7b1e43c8e05be434494c9276d2873cc22abf6093ea6bf2f22cef4c7ecd86af7ff1634ab022e2d7fee2daddfb85dcc5eef05c1f47c9b13a8dec67f98ea7a3546724c5745cdebc833ffdc55e336efcaa4ac3b417822b9f6d33c59ba4679d9c29be25a5210a1cdf94ba2a4f868693f6dc416d705a6692459004dc2f8bac6fc955e9058550d044f65e99aa94386795b3a826e15614a2670e4692d74addf38842aa2266b31822e7d37840be647ad8bbdc0157bc3b0389e4f87d68201b80b7f43540ef766857d855f82b16e2cef201cce442d2904c020520619d4e0457e29b8d22f2cdd5da6d62260cd96a98833c4e89967e9e4a2c7ad3a4066b324cf4d3843d6b770fc5c1f0510d3b199ff734c6328d2f14c4a7a1d95dd1bb4d952d46dd7af99ca8fc2211b14d82073a272b3fbe035c0137f3e6e14832b034f912b7f2bdb883b0084c6af36017b63c7a79d8072b4c9e205e41abbf0c0c506532a497fd451e86b4b9302eda8f67b78fdad40d7340fc26b1764142f2b80f1f82ef4ba0d96dded355ed01019e858ffe54c10be44c49baa73122516d2ae638219c7881d75498cf43a42f73dbf499b9acef793bdb6fc21f1dfb442c7ef998086491c78ae78d79094791046eed83fa6f7e0a8ce3a7445bd6afa22c5216001683a41944ef3f2e7d86d35ad87ff96842d989076a79f7acb2386df31d0157815800f8b1e12a03b3dbcd2ce252b98fe9ad3c8829cc539821be0f3b96522be0658e355ed1abf07757cd6af2cd1afdab18aae5ba4062e11799efb55ac20e8a272646fb4d2548afc3a6934a2a6fe5ffa94e4e36d226f90d30456e43231ae3fdc4c9b9f99df6549bf8965d95fce6e2fd18198e1508be2b560bf55b82d9e1543e9604e9f0d77da70a24eae03aeb77103daa6eb95a039c665726bc0f1432af2d48f40e2ef407ef4316a1d8bdee9d137fd975adb8b8fa81207ff19712e0034cd37cbbf34a83ec8466f5723693bba251463f6632fde5efa55b60445add14f9d5e3ba325c55009ce52d95494f234befe1666bfe997814f7387ced22698efbafe1fa2fe3364ed9b137a0656963f7d61019cfe28f11e8606023a7a925ca9a098a8574351e85374712e766c3719bf8b771206edfd589238301297ec87db5e84a7670de81971579a300150034de5f175b354940782b89fb9d984231ebb9160f139b75250990641842debdea0e438ac477cf2eb