hardware planning