License This code is distributed according to the GPLv3 License. Reference GNU General Public License: https://www.gnu.org/licenses/gpl.html