ap 706