1 Rainbow Technology Corporation