Great stuff, as always. Such a beast, this one, stamina certainly an issue for everyone. Don't reckon I have any helpful comment to make on that, other than be sure you're as relaxed as possible in the slow portions. Of course, you're already doing that, so I'll sit down now!
Anyway, your control in the voicing makes the counterpoint so clear, and nice contrast between the sections. Great energy. Keep fighting the good fight!
Amateurs practice until we get it right; professionals practice until they no longer get it wrong.
1999 Dake Traphagen (spruce);
2008 Dake Traphagen (spruce, double top);
2010 David Pace (cedar, double top);