sato technologies corp