00000020efe1c2178559db7dc379cafa5034f4b80e7bba240321de1a31a47f0000000000528bc220f8b6a7c06278bae8183dbafc9cf7f37d9ac18ff085805753e898cd23df1d22578ad3001c6aed414a