Author: Integral Solutions (Asia) Pte Ltd