bf476