ROTH CAPITAL PARTNERS GRANITE VENTURES