0020df2ba2b28ba418fe95defa9967b9e89684e7d18ff52062b600020000000000000000699bf491155068beda6cecbf8aaa1da8192a6f7905b842edc819a691057f9e358b36fd63f4a00418578ab13d