Author: 洪自成
Dates: active 1596