CARDBASE TECHNOLOGIES