0fe4f171b48068f323ed8797379c70193818f8af05f38cce8b7a34b828fee5ebd3f81e945d14fc29281a156b6ae0899fa710ffa3

7feff407b5846f8723e88391459c7019392a251ce692e3f913942d449815845872ce76d544e334f1a4b3ef4c471e85715973849b

7be98503c3f769f323ec80ed459c701cfa49d94f0c73e843d5761c7ed04ab2c5ba4f06ef93c4d258b82eece92bdded659bdd3f