vers 3.1 20190616-050122