0cf5dcb58cbb4ca928c711e547ad3c439639ceb2e134d3437e8145356e7afe90f761512924b304766f85e6b24c8a8cd7f245ff5b3cbf8cee45defffe138b79376f8e827d8a362cbadaad6ea98771deb45d8fa2332cc557e43955ea8e924a785670ec9479275c08742435b6336575991e428a45f78a0341b1308401eee3d17b1c9314a342e7244e74c63c4d77246bbc444d829ff1ca52c7119d34423f5dddb397843806343482e1fdde40b356107cdc18