First commit.
Based on http://www.gammon.com.au/forum/?id=11637
Merge remote-tracking branch 'remotes/origin/master'