WARRANT AGREEMENT made on February 14, 2018 among