Looks like Microsoft hasn’t been completely truthful about pulling off support from Windows XP post April 8th, 2014….