88AE060037C68EAF47452384BE2D3319410AB3F44DA38DDBAF9955575DF90A9A79D1B84F27CC47AADBB572BE7DEAEF9EEA491FE5FAF6EB89F93DACCFC8C0412D46C69E1B050411558863BB93B8B1DD6682E0763AF5F45E8897798166D1FF2A03CDDED88F043C62CBD37DCC404E0A2E151D576BDECB9CF94A8B818286C85956EF