Author: Bitcurve Systems Inc.