BFM TECHNOLOGY, INC.