00000020e342c80bf7e053db466cbb43f7687d05e375f4afc364fb4d9308812e00000000cef45371ce3574893d92211530d664a46f7f74df3737aeab6b68fa1f8c15141438977867780f471c2ad3568c