Program icons provided by the following designers from the Noun Project: