Wow, a really great run. There was only one significant mistake made at around the half way point that lost me some time, but overall everything went well. Finally got that PB :D!