B & D TECHNOLOGY, INC.