0x2cffd02e1c9531cdfb2f1c49538e16884438ddce1bd518c6beadf06950561f87acdc3cdc9b094f3aeb7e6441a2df64a734ae820487c2c3acafa77e6d2a2c0133abd9b543267c9e0f6ea965080aa5e414e8b8f925b626a9cb265974d121325b622de2c512a06d473bad50d0b17bca3dbb6c4e98ef72c1214009c463cd3d3221501bd315713593210c8d9df59f81e1ce2b40bb87e7a0a7342724b71c33411d5a97721878c6e568550083f4ae4737fbbe993efdce9c6e286dfec9a463d8c389e11600d0a831f0b266bcff87e14d032f2693dbd7bdf3e7583a113afdf4fb8d9fafff95f693827ce92925d0ffd05ec7515fa07348fe7c6363c1aa39bfbfb5bcdd3f0db531f473989ccfadbb8165b554333e7442eb8468050104c96b8167bbfde96177349359bc38d894d04a197f2c5d3660eb0abd89a5e69a70db9b41be3f0d82e71b0e1bbb0e3ef3dd24fa72085e6c6125d7888368baddf2523de55c932d7fcdfb3a0fa8c5f8aaceecb35f807c670405641c905994f9f493307e41e1789bf9ffad4185ef0918b205521d6d070d6b994819ccc16de85b2f785c07c12c7962cf2a7cd66bdb83e524728bb38727948e6c6ed35ddf90832da294eafb7195ce621ae4a1287ffafec349d38fe42d001e7790ed85ac4d02f6400c59251e80323a1739a00351cba0bbcaacd63963b7980d01cac59065892f6977c4d998eddc5c2a75d56ee672e289ec507d5c31af66bb370523b005c6d913d048d3859938e5f4ffa93da68f3693da6d487ea8d95cb156adf958aa77586b83573cb137e726af3f3b815615d222b6915c4b5a73c53acf3a87c9e30adf512cff83b6124ad96df29b5b54e4bc87f08bde4c40e5c8a55120d46a628ca625df754c94c6786a820dd8fc266474c1db72e9f8b5b280a770f86355dbb62b9eb9603adc63046dff32d11b14c9e9f9360823ef9389b9511c82ddbbacdc1b7e486a2a78173f8dae501a1077546ea1753d239a722224eca7e9389a2be632c1e228ec629be1feac7cc7af39215f5faa3e9ccfa6f0173ac4a7aa29d113a1957e7442c0df277b07edad2f69701c4bfa5bb9a775423cd905a4e34b06bf71536ad75dd73c2a8f865a7be574bfccd6ff46284019266568ef556bbfdd69dadbd13e77d7a2b9468bf604c7aac028dadaa9d80928aad1d1d162a4beeb01082c319225c2c3dc4eecbb6b7f0e1ec79232113c2419b8c3c84a74ab3fb0ed60622aff315eeeb53b8c5e53d13e2b914e3c08f3695ebc4feb51de498e010de9348ccb80b569708aeb67b70cf5631ae19d948754f7c32d56afc144c6c37109c6dd8c614e4dcaf8306452e7bacc106138c79eb51848e72c5b11a9c66aede2b494aca6851d564eccda6d77a9a2a8fecbca55212f168c9f48a3865f5dcbfae9437bc1730fa3084d32569f08a78c6d974830f4d8986af276500bc29ab506065567b4cd0502c4cebaea9fe8bf6af3566f3c5fe1a16bff8b9c67e441dbc093eecfb083c683ee72ddffe28a9af249125f8c43af751195754fcce18f783c0ce09e3848e074d11e10c6ca7f58f1b0b4e8988da7beac2847879408b273cc47ab847fc18d543e3d27a99c91f7d2c480a39f4f8031f7f4117b3b2917e9e40789dae2a61863d2284ae44cba29fc4ef568cc6ff9c5e3f58f1bf201a976edcef2f149cb7a9978e158592205f8815a174d04bfb50a235b66104a969fdd9abceee97114c762a0591688e31043dc07942e242dc4a203ed7c0202c4bb91e53f6ba5f4e883446fca3c5a630167a927d9ad0000e16901ed58e55b78864eb6ebe8fc20dc93cc522b8a421f02933f7a9b64c3de744380547670aa098a5fdb2e0613717260478b453896bad783375a274fef78e2b5b805ca44c463daf26358ebd6dc958424cc8fc0bebaafd14b3c9b0a8e1c06d3efc3cc0ac2da6f