0f927fa5bcb9eda22cd9544c50dac34d3612772f8766affa9dca5bc51db33b51674554a0644acf3e6a0b4acfab63c6c85036d0b71ef58509cad3d2dc03600c30e498a82a57a17969a10fcb4abfcd77e72bde30566a48e3bfb911bc726026ada7074108e3840ff9d6cc01e8688ac7aca3371abd3b466a8b59662fb