ONLINE POKER STRATEGIC COLLABORATION SOFTWARE DEVELOPMENT, LICENSING AND PARTIAL ASSIGNMENT AGREEMENT