98BBDE93E63F210AA8045AD2464B3C87F506B063284A4EC40DD0C13B042C4D1EDBD6C6150D8DB57FB0D591F6FB1210645901E88F8DBE11B432B663BE2D42A1B48F7F6216B257EF0C4DB981B61144B331273F0F36520934D70011968E8B0BC8C3FBA745E3EE8A15AED7C009F93EEFDDC993B0BAB1FD63D1D623FE050045F90F8B