Author: Smedic Technology Co., Ltd.