Solomon corp