00000020ce45035628d9f51139a23d93b55ac758111a0fd44cc2b978a29f0000000000003122c1d5fdd2b09eef9e3dd1b901eb1a7d605a7746bf53c82ba52b15924fd5c438aded57ffff001d1f50d81d