how to firmware htc 816

Microsoft Windows [Version 6.1.7600]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Program Files (x86)\Minimal ADB and Fastboot>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader:
(bootloader) version-baseband: INVALID_VER_INFO
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 2.34.720.5
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: FA46GMZ02004
(bootloader) imei:
(bootloader) imei2:
(bootloader) meid:
(bootloader) product: a5_dwg
(bootloader) platform: hTCBmsm8226
(bootloader) modelid: 0P9C51000
(bootloader) cidnum: HTC__038
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 09813c97
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.032s

C:\Program Files (x86)\Minimal ADB and Fastboot>