0x2cffd02edfdd9b002fc1e5b2c7c2febf680c10bd7399e40ac5c6d92f60076693027a341b9d350927ffd3c05b314ba09d7172897217fd35fd6a8655c816c396e69e52901ff5eb12140099404f0e4e991edb4155ff1fd727935e02a39d5a77432c2635512a6e72801b2eed6fc90febc777bb4d6b787589f80daac9dfad8b4b8b51dfa2af32406291cbef04e4a8d30e8b996763499e80350cd1c18242f5b80caf178ee9d5eca39ef23fb97b9d5ed09405f746a11f151cd255bfe201c2fb793ec516efb3a7aa1a3f3d165f333e304b96aa091aac7569250a0cd881dcc966114f47d8ce32fb65395b7db840dfbe377ff09ff1c6728871fc0c061443bd4dcbfb3ad56bfdd397ceb2af9e396bf1950b7dbdc96be1371e552e0d7a296fbe6dad90831207a4a411316f37031824cdcc3c82ed6e76f042cb455620c0235424dac8965154b2a0b1a9bb95070102589b84f4a5fe59b841edba1b9b6896ccd40ad6fedf2e3afe7afd6a3ca638e87ba32eae7bcc73302fa6eb3dc69e1a385bd11791c19cb690b435e02d5c10195369accd5b575a20082b466736b0e3d6d98e107b6c2b648029bd0af6e521ec2ad67d373c78fbbc5948fbdad1134840542fe422c8a053befc9136595e634395cc8ddbe321210822482ab748c4dc69d619e51ef74c0431ae81e320b3dbabefbd748c9c1efa5fe7b46d9a749709553a5b027610ad03f751505e2cdee9e25d9695d8f8cb8708460c950c08bc9d4379a33071bc1f17fc0962ba8ea698d184910d754ad62b423f1ec8ade37c9e8427747f4c04a49302be81347f587e5ba1a2b538f3b548268c254b170e3380e93fee52f8f5faaf3cc6cfdc84cf3043d3f670fd4a92f23a43953965b0f8e2db229f120a19a48b5be8ed10547c772e0d96d8d197cb8b5327a4ec43e4e5b6e10ab06d73f68e9f293a38bee2b4c2453f70f41544ecdda8104baedd77ac8b2b257a8ecedbed07f6fa445f714fd19da769a9c476615bae66780bb84996c6522b4c4534ee8fa6834ed767bb827873679d77548b29ad43ae5fe62603e54cf82aebd7eb826cae30e20296ed89dbd41e25b1076649c26e08180d5cf997c10c2bc6199c6b8d028b465f2e50280387abf4a00725862b762470ce7a34192a5ea128472890e017dba837399a5668aee25c31459e862b072c1261a7ca64d23d6c469445ef2fa2b7129fe517d931e9d6f31731d78a4b7e8fd727c02ba4c387e78359e787b100c035fb9975848bf12df4a8e6dfd3defbb93241a58ac4e33cc2bf2fddbb36d69aa431d93fb6ae4baa191f0359fcdcea41bea077600e3a847f854d9e9350dfd007d444715cc198e13547ff6b3d4b19b74d325003cf0cb0237abf6233d0a667576fb9fc3055069988115455d9db68076f78953a7870f3a708b292a34d3c374fdb2f1f2403acb6e6798303f82538fa295f985cda529896f963c6e6be51a31b35ec67decdf53c89567d3b5d21564ed6f4ffaa2ca68a79ef99f69bf8c6e644ccb478bad985ba5e512c14fd7d81ce94003926c2e358da2aa3fbb0d38f0223452311102713dc03b97de43574fd924c09d022538504100a0c2691ef8fe34e6e833e22bd745ad78995e6a219610a3fae2705aa147114f4eaf714a42143a09b3da1935f14d4762a0806f0b6eda8fc5c004a8abf208d250ebeceb4e30dc10ad3ceb6f74767a06123f5e82d2eae21389dd319a7bb3c4d225f1ec5ad5f992876d505fa86576703a1bd52c9fb9dc7a573e1b18c135665cf18adec9f937229a598b97741b981b5d451a753bbfe53d9718a16fb21eefb4ca14818a633e54145eb0bb660526b4e846b21c26bc199eb0339dbea784716842dbdbda84bc9976df2624ec13908e38cd829dfa847a1a18a545cae896902c33a6c046715bafeb98634e49a96a0c25e1f6c4d85eac7babc34