Terence Li
email: terence@heigraphics.com