reverse engineered printed circuit board bom