0x2cffd02e023f382dd7933994864c21ff378f68a68138deeef06a1a820b9b2137c24fd86d8d461d956048dd0acff0c1c6c75169242881737195ba7a8082768a8a6419e642b5670ea0a33438398a8886d4fd5f03033f2c2679a47d09e6680f8e54083b7215ae8bd394295e1eb3e708617eee297e86de4f7d9345deb05c061416d47bd073cc6423e69c0808bde2099f3345c747251fc72c376fdf06f17ec97b51207c4a5d43dc28f57ec0e7e22c01027dc00b3efc318b1c13e15ed4b5b0dd5d73507ea96411782246b9047fe7e11d43a59e89993a473262b98193f11e0a0c8fca10a7b4a1273eebcf3ca6a24ca15f5fdea2cf3a80f99e3b053c9e1e7ac1c23168dc14f08bd26ad9465e8723df68f8fa3c44d8ca8cd2f8b1d3f9fd73026d5e6ae31f6c6b928a8506612b24aed023856f13876e4fb43a26d9811e097636e06a2934267ad3d09916f22da0b7264694f4fde8ea37fb05b22b434e0819f21c42d9c7e1d4c0bd678084f340adbc908e6620f568733f7227b2c756e0bbb321f3395c5032fd7e94982c72768b4c19f4ebeb0bb1a23b0a5f5bc2d3df7bb077c49e020c760bb3d163eeb8a6560834099b3ba5dde38a309dd8ec0cee4047a4c513f018d2fd7f558568b0fb77e1c2d5d0c40fb98d3aa51242c765f5364a4763b88a599b789b08d52f24b2621f23830fcee863185b98e49cbddc1e495697d28c474f7e7dd41244c6f8262b80e1a703a64721057bd5dc9729b266fa40ca14a3e3994e554e98e0378912a9b468466b46fa9817bd26dc9cc8c670514b412f90bff54f18d9942602baf64e3f24895bcbd6782e86c344e3bfb14fcd7a39e01431f8dd3aca540c198c9aee69d374a600f39a63e968f7a018be3e54f207d47cc038012c923a3a17cccd51f4327e1e6aba0214dee1615cc132bc848d934d6b11c92c56fd8a463c8907f366c692cb5cb3dcdea05140538487772decf01f394a6f02696d0e4dc1b305e932df0bd8d0d8f4a2cc464379cb52cfa62d56170a74b4696c61ec74abf8fcff2d192339946f4536107e9763b0a6bb871ae9e99d96176fab230ed9242a3b46beed2fa8253c716fe2387fa36248812e47ff5acaaf2144f1d1217876379c0b5bee6012c38e6b7bc3b91b289c4e960ec06c29db44f9435747182e5fa4d0d974187fe713084642b55b9cb7917bf450695606d06d5bc80ac85c257de41325c86f314cd145da1d1b29c77a3a1d160b37e05c1a10193001989d24f0c8820c62b0d75b8d589924f55866b3bda6ce2d8cfe00f3fe034aa7d5161485015067dd163a909ad15696410cd3b87ce15de55e879de80c5a15bf9294b670dd24d7a146466cd9b33a5b48683b622048feb9f96587c3fcde45425681c83948d10a2a42d084cbcbadcda57ac62cadeca056e98028084926e916e8b35c89b4bd3b4d73a1c70cf3164ce6b662915108c28ebc1a1fc40773a9a2480a5cbb7c6d5742e043f100ef8c1e0d83f9c944a1c0de229d56b46c45e550da551b755c26fdd85000de8094598c0c857cb9c30112351ccf0b241765c46e3487e3b058678987261702c26b1ad58b2d1262e02ff18ca2b5a91d717491c00901c337c0300ddee50f7b030a894aac570b9570b10dcce02e0ad6f8656ecaa36216a2bd42c72f7ef9cee8dae59669f4b5a0d4a62877e79a9895fa8c3c91ddb1ea1baac70c0791daed1c3270c7142370ed15fa40a932b3ab792771dcaebf41cdca40f32346d6ab47ad5838aa9c58bb2f687aa3938d0fdb88684be7108cb596bd5696177a8b7c49e0f2b7014d5a0e360dc294b3373a5edb501b5510e827d9ba445b057999ca22755b2dfc548dfc6789c2e66b5f4ad69759df747f24540867b002b65b8a7a4fa84a90985ac230caffa2d630492a50af7567a8ae6cf8079bbb9b93aaff61ff0b15065bde957f75