Author: Financial Technology Ltd.