0000002016c27704729695897aefef3682c5d0292a8a877275a8daf2a1c76c0000000000aa5eff127cdd9646150a064b1f67aabf78b4c3a94f2b652b71a1201c111fca05f8efef63d5c50a1c3001cacd