portfolio3-31