Synectics inc.