BFC Distribution