0020dd31e3fc0aae7cdb9c0aa592abe5bd4332a820bd33898233f400000000000000000027f34b44b14a808c84af2576e505215d534c1a50cd82ca44ae6b717b774ae56118f63b66a1d50118620d8c22