EMERALD TECHNOLOGIES