0000002096e8605e98ba0c338ae4c0fd6f079e06b8f147267f064ad6d3070f0000000000f8f1cb11e107bde7055bc20846753c94b028c8b2bd299f7ed9f80c595c7c59ebeaab7858c0ff3f1c1c17e601