1-8
: 1s cross RH, cast (2s step up); 1s cross LH & cast (3s step up). 2 3 1
9-16
: 2s+3s+1s circle 6H round & back
17-24
: 1s cross RH, cast up (3s step down); 1s cross LH & cast up (2s step
  down). 1 2 3
25-32
: 1s+2s+3s circle 6H round & back
33-40
: 1s+2s dance Modified Allemande:

: As per Allemande except bars 35-36 1s dance down 2 places below
  3s **while** 3s step up. End 2 3 1