ANDREW J. HANSEN JR.