Coq Formalization of Memory Trace Oblivious Execution