{"name": "lookup_symbol", "code": "_BYTE * __fastcall lookup_symbol ( unsigned int @@a1@@ ) { _BYTE * @@v2@@ ; __int64 @@i@@ ; @@v2@@ = & unk_A11 ; for ( @@i@@ = syminfos ; @@i@@ ; @@i@@ = * ( _QWORD * ) ( @@i@@ + Number ) ) { @@v2@@ = ( _BYTE * ) ( * ( __int64 ( __fastcall * * ) ( __int64 , _QWORD ) ) @@i@@ ) ( @@i@@ , @@a1@@ ) ; if ( * @@v2@@ ) break ; } return @@v2@@ ; }", "source": [{"n": "a1", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "r56"}, {"n": "i", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "s16"}, {"n": "v2", "t": {"T": 3, "t": "_BYTE"}, "location": "s24"}]}