f99688ccb04affc790cfa060f649ea6d1565f955fb50bf87027724b24ce0ffc42e52cdb196e59c1b96d9cba68d678ee5ba9be8e0ce45eeff76a7682acfafc81673819d8f9a29d4ba254df32f798360ee5c0e826881d6fc674a1b8eb3b825f3dcffb0610d4e738ecafe647c19635b2d753857e05c12ba66aa892f7bd54da89ee085f0ae6537062bf960fc8bce10a58aa9898c04d5b853eb32fa5666309cea914daac0ca167ebcdf4e16e42627f7c259a6