0x2cffd02eb818e4b4635b6b3f6052446b09267c22622c9f1d7ae736a772c35afd288fceb447707022f803c2ce32d4975d10f19cba04ef8e93df229f5e3cad474241ab7c014e2a86f6aa9bedeffd9de234f1aeef1e5ae45fff3606805310f80b1a066fe249707ad1ad8d04a2c5b47082b8f7de87a33a85bb3bdb3a7a3bb789c47412b0f70c9e46d16da0bf45356d4289064d6a6a91737b3bc6939aa6864bc362c8710ec03007b6eed174bdd33053f28a99ca0508992512ef9cb8c55abde02309a394b537b23bf64c3d3c4e844a799a9cbd13c24c85b2191b4a09c75901d03b675c223c1b6783ad2168cec4e2e9c06fde42d31200d585bf97333d73d66e6b5a23582249314bef5389c3582f80d57d2ed0e2504386b4efd0afaf768d938f01016faefd675290a0b2697d11ca7f898caed3b4412487852d7314d61d351c3b1406fa0053bb3b0b26d68784b6c85182b8a7e78fbf977d45f7ffae469784b5af20ef7ebcb96ae0e05b9281df02a41456d8f69a2674d5b1b2d89d888b7887cc053450e9da1cdeb1b146dbef0f72f03b023e88836d3ed81cc0488d4cef11fea4f0e9e28c43aeac7fa0b94820da819f8e548d8886d5c5803f5b68c445f82bce33e88ff3a4bc917f30be66f89d514b2461c765fb1dc04230585fda5c631f9e7e835a44f1975a154b61224acdfeb22bd17132bfdd09f30e918b94428adaf0a6bb8bd6673c3e81ef2bdbea9d9c7b7a26fb038ae74ab46ae74f92914eaeb468e9d428fd6c79c6eb30ae7e9411d75e8cd1da5a472b4b9dfe3ef8d05d7663acf0ee1b17e6dbcd17428b1b0ec8a2b8590121f72bab185da2c57741246b5486691afc1700778cb0e84b7d27d016704a982fb13e964f9c10a3972891373bb35c9a28918f033511aea61e10937f59bdbc01a27d7c91ec93f8f4900aa11d2a5aef22ca786144081d380714cec47764da6aaf987bbb70dd21aac94544f1410ffd0cef4292212a525c6cfa00dfa3839c48e1a22717654322df335d7c80862faa1e827d7547ee477503363aa6300da9412a178a7bf5b36a23c54b0c3ce7499fc54fd3f66f2a4de7d125c0436076aaed11cb4025830e696f9b63a319a859a04c10ea997e8945ace106fbde3ed381399b95664d083d97aa36684259bc377c190a6be31bddd23a1b49429d038a2728f0ff46c397b50b92e9a5179cc6cbf37c3c7f5cd36b80d8431991f219f53d46f5dfc8621c6406131d0767fc232a324661ea3d05e3cb5e10d6d38c82cc0d9b94bdfc0e1d3408e4ef63ecb75366f5b5f0831182786b383d9e239ecbef7f5d87ecb0ab0be186609220451d771481100a74a90ce201b952994c3f3579700707c6182c614239995eac3b24f992d526944f27632e06f159529096ce7a88afa053917f5ea0e26337fb743c27de68b8235df80500ff29db194e371212b9361cc4d635d13ab6c3ad809ad7001af6dcb1b5983a0cf1ff4ae849202df96c2f6beebf9e67d435d727a86dc5184bc932e139cab0a9f44a084bfc0aa3cd8aa09681b05b0379b0ab22ea6b859d5e2c3a6df5dd5155dbe489a89eb75763562b2096c59ba3ce7bf643c7cac485fbf0464ad547da603d5b273aa056b8f35ec18e7e04955694b07f3938df1911cc292cb6e46e1a617f2a3ef64f3d89dc88916d2f550ddd8408898c5d5c4bdcd1659546f12e7e19c3403ae2aa015db7847b66d73f065048bbc5df7d27f92805a65bfaec1d444f20742d7d1865f2e19725531624faa6b7d7bbd5816891444e3e17f5f18819af91825181c90e2b64d5ef45668fe7cf76e7e77c76bfb83e25d5aa68a8d77a4813e94191b628d7dc812dc583f2ae997b8790985d76a566e8c8585a8ece5b2d26e1470bbc4ee60d6d152b88d5285ceb572ed14ed45078f717a35b030554f02ed882953ebc5dabcbba25e23f7b