ABEC640192EC0EE533597AE86595DC993571F06EA0BC9D7030D193CE893C3230
71B5F29B14E9D31433E0930EFE890309337EC3504722E061B2891AB0BA78C72B