00000020faf0501e7e8bfc6b65cbf649a6195cb491a690ad625e9c010000000000000000d873083b94f233118a76e0df161deb5d0ce1844ffa830342d97406f32ca818ad901cb35c0a4d031802146e55