0x2cffd02e708768b3369eeb1a59d5750f46ae8e3b4f74a87665ea5af5eddedd3df878b09ee6dca4130e5bd656ba867334588e516f77b1c7ef394a901ba643d50d3b15af1318d441270b1c0fc4abca4b07c9778ff0871020dd7f6547924bab27fdd8908e070cb93189b79f9dfd2b966668578b14534c90d60a584f9da4554e227c91bf99169a14935f0f899eaf0ad50aba6a21b68504b40788df280755113957b7051a0b841e84a19ce01fdff7e6b5265b1c7465869b06d932087a42a8b288a3de5beee608fd5671e003b1792ff1a2874dc7c946ff28b19fda64f7eeffb1c5f49ff7b25be4aad77eebbf227a5c9f326e64cb3cb65d05b6bfdf2f8a17acbe7ed30095839ba3140523efe9d2577b251a0f01eabc1fa48be6210b0214833433b04c4f0b87481021e6684a8a533b27492a9e0818d839cd260cd61e02d70fc39aca70e3635212acc08095b0c8c736154dcc5b3d2b9f1b8d379434a6e09664302ac92f8539fa1801cb71d8137d849e989743a52a6d35479d9d296124282ed1a8ad1d67201477a386a886eced706aba4d4497c1a7175e18704afb618657535a41358d1fd67b213e2e6b82c778e5d1166056f59977bb7cec59a9c915a074c686b38e6dfe22fe13e3df6b8dd5ab571eb4defc3dbd6deb8ee8340c94a27d5ce9ed3058ba743bc3adf6ddfa0ae287aa5fe48cefac4ac1bf2d55cc54e421d85d8e690965d3ec698746e06d082a5242a919287e5ee5917d327c07c4cef4f10b08fbfa57a037383e0a8babc70d878528ee2c17801a29f140704b0fb7fe1071a8b912ce45c03ab8247170fea4ee6c41a6bd6e8445f7517eefbdd750aefe62a1ead720f228c82450a19ee8c166bb82037c2e16e751ebf9eae6ed2661f126678b7f66165ebea3522c7572fffd7d1c345d921fa10c26b187bd14bd1f4230a67c66757122e313134397e737dd7f275bfaf1435f056889a67470f1c28da248395c8e70b9199bad17ed40164b427bdb08dbc36a5606f36554c4c79f8c3b7e1504a6a952493f32e293341fe461984a85449685c63beea634da6842d95cc444252b1670719629aaaf7c3c29d9816ee4ae906274a0a952c97356c2fb35fce4e70f17b03ff0ba75b5537b15d11cb5c29ba2f43cee15cf4772baacc1db33e9e36b8af508fdef0264c4e4a4e67865ef81af1a8b14315e236b54b8f1a72cb5a38c7927093d119c2fa5f3464271c380f8dee286d6cfc4c89c323a49a497016fbdd7aa123b604b72644a1d5b130a8ab045edf592939ae654632e7e6db30b5894c51e1f756d9684580ab1ed5247642c661a7caf39c78b1a2d3b3d052e1df071f1a86f22fabcd750f1206185689acf5e590e660952a598dfffd9cf0a46b3262f103dfe5289f43347ebdbe39f4a81cd47226815992142f1230daf1e0c046bb026116c486ff764b2e0773f110f0b7c6b194f335cad6bdbd4a923de7c487bc32f7609e73de528ef24e4975905eb88857ff00fc9dd49c7166571c1e428680dba2da4d4d95573d718d709e3de74897b7f033d0448095fdc1acafa106e27d1f3568147a80fde754b00d45cfd80dd170c4f68a9a0cb3747e2fd752eff976cb469662a520c611ea676f1825b50633cfd16b6133e144590415eeec71976a93b2c2865114a89f1e9398a25c9825ad71818d61c7a0b6b82ef694322966ecae8cdf23d55cb525a393ce002482fe4387cf6a007342038e6fb41520a5f2d5db99e9179f5ed273f09ad26c8ce40d55e035f190014572f161262fccbb76933467cf6b8c8d68aa9fc2d3b59f33deb005367d2d7c2303915cd5bb73d41aa420cd05ac0c2497fa85f838790ed08a23151d268985aab86fe0a21651624c676a2c853bcec45abcb502c3d9a7220614e7083e7da0e3a107ffead2ea9123418b299e588c9a12d39d31c9c663a78f7026a