Hey guys,I didn't want to create another Fake thread so I hope you don't mind me hijacking this one.I bought these 6 x STM32F105RBT6 off of ebay..The add said "Genuine 100%". Probably my first mistake.Looking at the printing I'm thinking they are fak...