portfolio 3299