Repica, inc.