00000020ec83b3dd5d76befea7ef1c14c03e3dbe0fd41b49ba30923befb1230c00000000e621838705bd6546b9dd56fb893c9f2be4471a080406a0da55f64c8d8a8c12c1d90bcb67bb9d0c1c4d7eb23e