IBCA INCORPORATED