Offline Profiling