st apo