0x2cffd02ea0305b55b9eb23dfe1bf9aecd6811fa1691db292eddcfb70128066c1f7f592f90671075f04a9df9f1a9e61069c104ca9b2de1d493175692c92d6588bcee40b31f12c6701daf3c11533d1146839e91eb9f6bb465209d0c6d19d204b693bda82c58e94857226e9f39b3efd6e9b156c95aacbd04c7aa2d15b3cf27e7947a93face5b231634efdb876661e9fb3979ea5e755a92d046dca63e562312f5c9f89de43a0b09fb82467079a677dec0087cae5df1ea33f02dedf84e8008bd927985e7658fc87aa232bbdc71b2527180d87474ad30e21daf031b20326395efc3f95ec1fd7d14311d177c673e33eb4a5aaf13eb94ef21f39d74bf88d2f0449c8cd92df03111ad6307dc6ac161568deb2f5527c72c8eadd2e67bb6584d19c03f5095bdc1d8e2c001265675dea2105498a85108223cbe609a4487959f0d431ac889422651c9f95ce1d941f4daff09aabe73dc86b602c52b39ef8bd495577e5f55186f2b7429d1ad7aa65c572e3097f4bf208e9d25524a0b53f94104e980b3b9f853930caebbb579afb0fbfa9d73cba69423bade14d741c24969766250f92081b7ddf8b52ba8b949d784fd7b32a2e2f5483efead9350e37d5fd334d0aa5e501043bf8c368a5b0ebaf25cfbbbc3eb957166d0e105de7d2bb6bd00edfeb6b4c233d8a5327a093924e25ef96b7781c1486e574b196476907fda8ffe4f76eea5db597bd327a776367f4bc798828f6627a060761be22de264ad584f41308f1fade10d963d22a7f59edad58fe951c3075aeb2ee898715248416217dec49476e32fd3920f7d4f26b01219e4ff95d1d72b0f01217fe9d0af78023bc82b338bf7f5d7ca1088da358523a7c68001641cc73be3e0d3dfe3bfdae426433fc7e39c8f776c4786f0d870241d2a17e567a9c8ca805009256c6ecc9c03760bb4cc6c5daed79eceb84848895fb937ace21850f258518d173d8e2ec5dfba44eaa02478afe1e5737f54d33fabee302853f5dd35d94488a025b7eec49e7760182b2c5946aefc35f612d66882cda52f754cc00bda3736c89fd41a636f0fc328db62b08cad5cc69e6ed74f0043e6833689d0c4db2b8b927c1045b038beed4c35846d585df75df3857652e493d2c31fec29aa7c0686e4fa8c399cf204edd306700a36575150cb8650dddd4b87eee50b238a572f6eb1d558c8edbb5623420534c13c06987b2e685ac1aacb055d874d0c4fbbadabf7c2949c44c98ad8f4e7235be9f6602d630424d0c5a7ce86c4f2c287383df9065f1f12f2bc9448451278363d76460053302b3caf0b52dc12f02edc1972690bcb0a54fb42e0f0e9ccbebbd3f8e05517af979501f23fe6ce97d5c2f45c2ab4005c77f4d18a2cdc54dd0181d66c0093efa25b7adf7435250b4193849896d6bf354a92452fd5a5c4a1816e527fcb323c2e672fa4f21b315fb5fb54f29e4a6f1ecd16d7a1fde03b2cde0d5368b765ded48c31bde20b935b2af07589b8b8be0199504aa73547f70b6903d7ff55cac76f55c5585c5a0b335dbd4a00c0c398b9645e4bcf681dfd04f3e746743a3264bdd2a13d1fec28202c9c2f23ddda78c9fdab2c7957a134cc7f9c3c8f8bcc891019a469f991dd6b38fac585ae51c969826f3191d942e9e30a536db178ab93f71c6bdbd8b345eb4f4376de0d350f738e09f772f9e707435c02df27809d6c4113ffc591fa5175dcb7df4f754efbfc8208670f18cb595c10ef1650df5c0fb45a8c961f23cbdda83a31de2eba3acc7a157eae36b682d4ab9d76c47d34724a42e2b1ccdf8ea136ab1780f28fa4fae83f8183df66d332aab56407e2bb6374985f4297c71505fa888c9821c21aa46aec5fc57ec79c21548eeded47b145e7f1c6fdf3387571898a8153f301f4fe2d032624149b41d9e547d9b4e86f9b3825b705df123747718181962