One could also ask, why do you need to program an XTS-series radio except to be on a TRS? If you're planning on using it as an over-priced scanner for a system that you're not authorized to be on, the communications center will brick your radio once they see that you're affiliated with their TRS. If you're legitimately supposed to be on the system, then have the radio shop responsible for it handle the programming.
Just sayin'.