Did this first link in your post used to indicate 43 million? It seems to now indicate 65 million. Am I missing something? Or, better yet, am I on to anything? First link in Northforker's post: http://government-contracts.findthebest.com/l/9485388/Implant-Sciences-Corporation-Transportation-Security-Administration-HSTS0415DCT2011