Norman Xiao - aVenture Research