portfolio assignment vulture 2757920