S 663 to 688 (also S 670, 671,672 at end)