Hardware Analysis - 2001-2023