0x2cffd02efcf5b2660c2dfbf42a4ddf31fc3b67e426bf698944334378697aac74dfe29eee18fb36c30140a0ad97627353626b959413425d6494497f5b40e43b11769f8ec2b4f5891a9a7ed916428fe0bc79c65ce2736e57037b57fbcf2b0f00b55a024485515ff892ea43821867e94ff285620f52ce5fe2c5bd4b68905ed3f930831f3061be174416bff17edc37178f61b03247666613c2c020c5725f33e883c331bc71d8f72a23a3c8032b02761781210428a6e255d400dd12c49f3288eea544606b6739b0f6e5c18a7bd560171a2a4f145a3aa246bced19f8324acd86f035d3a1bd8d49e024c54a2be570af94edc9f9e70c4b98a8589068955332e401cdc63cdc6742635ccf7a8f205e2b17cdc0906350a9de933aebc91fcd8e10971dad704e60dc1aee59bbc7a997794f3ce99ff74c7a2063c16be0f5535be6083dc82b2b12a9f5d5f373a7701a67226dedef3c46c4eb27e725a6a43698bd5bfb4603e0442cfa08527bfea1f5a040d9f44c0628f7374fb4161e8c960a985ac6e7fe834a41da6115a2b2a5a51bf908c554369125392422064bd18849c030feb16f46c452da41cc3b06bf147a597ea777826189c30e81cc52746d3c4d9f2134174f5751ab7119454132480359d090e565e30437d18a6ccfbd67b0576b6fd8fbce7193d8291a4784004bbd73b3fb05d483604b9e04f04e0c9cf7c1af11acdd3db04fd8c77626c0b012f909035e8a840ce316f233fd325d9a2811bc898bc193634d64b54dfaaabb6aebcb0b6aac3ca082117bc5f167c325bdfe9d3dd7b43b329dea477ee5582857f98bca7f9fb16ec76855b7b2e58051c73ba67b77ab9eab1504039dab95a20e78633a7954178c5da372ba05237095e1015a590ce1aacb07ff94595fd671f50d5a5bb66d1eb21784f4040f3c97fe207a6f9ae1fe0cf6f9347d2778a3ae295a1e82d19782d5ea24fbfc08ff2734d8e3186d27624969dd902f93014581a50c3b7d443de85b8fa44d1988d43124f492c0af6fcfd9d66257a981dd492e93bf83bef85dc2fed3f5ff9743c920eda247a348adc4213a570c9dd76aa3ff50a3899a0165e2dd55e8a39322e99e8c2db71d653f3fbb79c01038c03e3b53d246f54884393521181485c952e0dddcacdd976681c62f6b3f96297849eca215f09c4dfc9e23ba335ce5b8237e30f07cd8a3d819c57b53ce7bb4bce42f31bd129eb7133256f4a8a11b113c27e4dcb706c34cdc0843a4d905f06b624f0064f7f5e950b459157b373986022d8022182ed4ad1048e150392fc5e7b23202255e44c1a0b1a082ba777a3aa5a03d34104eb9a1653afcd4e55bf8329083efd9fe85014331f2e07e513f19895f259fd61697b5629ad970c5541146fbdef08741e3594ea76352e40d5b072bd21ee7768b30327cbf24ac06123d4cd1a96feb7a6f678d1c051cbb4a8aaee81a3c1c47d3949909262df09567a65a7838afeef8fa372994065913f58ea558f76e6818d362e76265e1e2b8f115f51dbabf8a42fc39c2a176bdfa2a542dfdc986d5ecdbe4304feb80684892548dd119d4a1a751db73593cf1880be77cff7cefb333876fd518415c8972ee5031c784ab80a48646b95b67bb7d6604adaedb49a870285c5cec632584bd8c660d53aad97676b0a9736c82d30e35c7964a2a9aa81ad9499ed571106d463e195a8c209ab8d8902bf7c2301bb9028b3620d94a23bf82eb66c3d14b3dffa90bc5c6f9f0a1fa2cc61c88e506524c51703f58dde773df48d13e36f9b0ad2d97b1ff643dfe06558bcafa6ea79635b3536a3de6eb971ee056296e7ae99fc65d2bc9c0cecf5746b3aa95c9b5aebc0b4cd9968a78af14ff86d8ba29bb72b5a95afacd0c217196cab00704e66e130d17cafdaf810b92f457835861c207f243a5fb1dde278a8285debab0f7dc7baace6b18