Andrew MF Hunter!!!! 3:58.25!!