00000020aa3723c0967f087f51b790a72be4d5668bcb78b3e3b8a5c2fbd18a7f0000000019f8e9c33ffa09df6fb5368d182867e1338dd9188c20284e4aa97c9834d7f9c16d30076715681a1c198c2433