5,120 January Surprise Major

Donald F Morrison (no. 1972)
2345678  1  2  3  4  5  6  7
4235678                    -
3428657  -     s  s  -  -     (6 leads)
2345786        -  -        -
4235786  -     -     -  -     (6 leads)
3425678        -           -
3246857  s  -     -     s  -
Repeat three times.

Contains all 24 each 56s, 65s, 8765s, 8756s and 7568s, and 18 each 5678s off the front and 8765s off the front, including back rounds, with no backstroke 87s.