xandros9 Active member Nov 12, 2012 16,110 2 38 Jul 24, 2017 #2 Microsoft is the best answer I could find. So employees of Microsoft most likely. Upvote 0 Downvote