------------------------------------------------------------------------------- This software is published under the MIT license as published here: * http://chilts.mit-license.org/2012/ -------------------------------------------------------------------------------