Here you can get the firmware for your phone for free and with direct link
HTC Stock Firmware Database by HardReset.info Team
Firmware name for your phone is:
0P9OIMG A3QHD UL K44 DESIRE SENSE60 hTC Asia WWE 1.29.707.2 Radio 1.101.1102.17.050610.20.4149.00