Hardware analysis