SOFTWARE LICENSING AND DISTRIBUTION AGREEMENT Between