688088 Analysis - ArcSoft Corporation Limited Class A | Makkler