Hope in humanity restored.. OC.. Hope in humanity restored OC