USB Bit Whacker (UBW) Application firmware D149 modified for HID boot loader and MPLAB-XC8 compiler