13F filer

Peregrine Asset Advisers