Linked Presentation: Bending microarchitectural weird machines towards practicalityGoFetch: Breaking Constant-Time Cryptographic Implementations Using Data Memory-Dependent Prefetchers