30440220191dcd2fb70e0aa1fccd1a5c95b28e9e9ae1befff7e67ba7f2ce4b7b696a734502205de2b4970db5a7f75e6fc88769a95f95222b45f430975c17be73985c05230c4301040277cc238836cb130ec411e9943b9f3f829c0573419d90c974b76e439a4dafde0d11cf8f05d1f427bf4dff5d84cd6e5d354664e19d0f8759aa2b4f588fa3b8fc