00000020ce67ae7b64916dd0456defb4333c05a03aaf40bc88a556d3ff225bf100000000de23d2491dd9d538a3b9934f8fc24406f124e6c37030d664fb88d573011d5ffda39784631777041c7a0a8395