/*
    Chen, Yi-Cyuan 2015-2018
    @license MIT
    */
