HAGEN KURTH PERMAN & CO PS