Copyright (c): All Copyrights Reserved by TRI-US Software P. Ltd. 2023