Common Contracts

2 similar Registration Rights Agreement contracts by International Microcomputer Software Inc /Ca/, Xinhua Finance Media LTD