0x2cffd02e904dad3260f92cd69ff12396c1fedcf8bd6960882e1a61cf430f50bc7e4397cb0482b46dae3857e6a1b776197c4fae34861559f0191e480f50bbc85103314c5792e6190175a819cd352d66b9b9e68f2efc47478d97c9bd34d1e19375a1ea7909b10443c72117f5e687e40140643dbe37ccfda3428815de42aaa67ee13fb111b8256bc860528066c6d5da3fc209ba887122824d843ae71163caf7ae7d6335516e0a0a193b4ae0824d673d62114a890ceb515abf9980e33eee82af7f13ad341f4ae6f3f951d03f534b97193414790786e6c72c1d2ecaa91816f6b5e8b17127bc1a030c0cc896d1d5176656dfd74120eba950afba8cfcd52473585f48a5a85091d986866cc24c40efb9546b59eb41ec6f38263da6a175008f847bdb4f407133ce2285aee916701bcae05be4f3781cbad709c575e87b6e0e330186832355fb7bd81c57e21ce2dfcda89d43e8b5c6f94f200c935e583b2376c305a6935614fee734b954a46c8a1c631baba6ef25564685eed6f11bb753b8c689210998025ee3996bae14a6001e08f0ab44fff8cf1b155f305c220460eb3cbba9f266d115e9ba83699225856078908b6d709c883c0bcfc2798035b245eccd60278915a735e44f9ac74373f8122ed14c72c811a5327b43c5e8fbf238ed4c798ede1c9f1bb4e77b791b7f96d076df623243c847248fb105140881f8e7d9920818dd5af4a2b195e30d375d1f6dc0902f74920760d01c2a135a81a97ae95da76b593e70f24b9da32b2a0321a758e77eedafdf13c1d211b763b6a43ffd5ad98e2ec4bad3cadc5d24ea993b585047a50a16dbec6969f2bd79a80aba0f38b113475b10fe572f9280852a42552c63bb281f45a6d45d99c64b6e0cb1bef16c0758bc7e727211335378bfa703d5dc2f903ae2c9a87637aa54479b5371728ee932562916150880befd07df72e09ad8f15d4c400331b6fb8dc4d368de79d8be23f075de6e32d2e66d2eca512c4b82774038f25bda41766dcd10eed6af3dfb4b482cad39a5ec509564497b5f55d1843bc64dce60e7ebe28030b21b3b24348662ba47a3a36a67d4fbf25348cfd3ff6acb3f60c6c2a756c4f5c2351902e7074638d424daca0bf283bb5cbdafeb7bbde5ae838db8ed4fe37d963d3f9dd398030b7945577683818c97a645a338c820d90269b24f83084dc16da762c610a44bcdd479340c40fbd5222b55fff1653efa4a60d4f3dcdec738bab4e1fcf71811e6c61d06261a11b81ac87b519596fd5fd65021a51c151a84383f342c84a8a36d88ee93ca7c024bf6134ef3978340b8c43adaf5a188975842571eaf551fc172e4ba488b08822978538a6a90dfc828820252207afc9a54cafabd01cec168f261c0b86ea986fb221ddc0de52f6afc8d141bbde2ec59a5b9256035d72fbae5f5d986cee49a9909b19002ec9eb31b322069632c86ace53cb30410046c9d26b2557f74a8d93be1826e7684ddb22ae59323899d6eac5dede9809219b3a3b23b6b98ff01f2b28c8a73bbb6f3ba3315dedb527d5b301cb6db8cb4d7f1b6fcb220c28489b3cdd059317dbbc6aceb47373040e07462147345ae3e54a6057d810b4ed703d371ec26c3d6265f98e42a0db6ab5ff40ece93b1e85b22456a4bc8566194f976865a86526a0906f4d73b336e4b9816c968b19356f27b33ec1f10e1fefb36de19324fb3d01c0bc8ad6e247a754868e2e4f364912e0d55d97e8d6dfafc1e3a6f2a8e757b9283273ca8704b380ca5630e0e0d14343e4e4b927309c5bb80a735a74002458fe6666ad2c6003b0cab7f1c4ae0db820c0e609982b1ac9c0a41863a5386623980739d9a5d146e6fcadade0fe502a0e35dfb84e4149db060835c25d88884fc0d412b4c413566c55c2f141ef66902316216986cb053e2f66906ac53d6722289d0ed9ca5eb