URC's software policy states that the dealer selling you the remote (go with the MX980/MRF350) can, at the dealer's election, provide you with a copy of the software. Call around after reviewing their authorized dealer base-
[Link: universalremote.com] and see who can accommodate.