bf 684