00000020ae5fb4d062b08566227ad5140680403b8ed576dd1247f0e751e57c0d00000000f360a42645aa3e85bcb8b703771890b1e7ce15e11677f70c9c1e08a973753984f014a567f0fa2f1c041b4f2b