cain (194.103)