{"name": "_Z3h0fdd", "code": "double __fastcall h0f ( double @@a1@@ , double @@a2@@ ) { double @@v3@@ ; double @@v4@@ ; __int64 @@v5@@ [ Number ] ; __int64 @@v6@@ [ Number ] ; double @@v7@@ ; double @@v8@@ ; int @@v9@@ ; double @@v10@@ ; @@v6@@ [ Number ] = Number ; @@v6@@ [ Number ] = Number ; @@v6@@ [ Number ] = Number ; @@v6@@ [ Number ] = Number ; @@v6@@ [ Number ] = Number ; @@v5@@ [ Number ] = Number ; @@v5@@ [ Number ] = Number ; @@v5@@ [ Number ] = Number ; @@v5@@ [ Number ] = Number ; @@v5@@ [ Number ] = Number ; @@v9@@ = ( int ) @@a2@@ ; if ( ( int ) @@a2@@ > Number ) { if ( @@v9@@ <= Number ) { @@v10@@ = @@a2@@ - ( double ) @@v9@@ ; } else { @@v9@@ = Number ; @@v10@@ = Number ; } } else { @@v9@@ = Number ; @@v10@@ = Number ; } @@v7@@ = pow ( Number / @@a1@@ , Number ) ; @@v8@@ = log ( ( * ( double * ) & @@v5@@ [ @@v9@@ - Number ] + * ( double * ) & @@v6@@ [ @@v9@@ - Number ] * @@v7@@ ) * @@v7@@ + Number ) * Number ; if ( @@v10@@ != Number ) { @@v4@@ = ( Number - @@v10@@ ) * @@v8@@ ; @@v3@@ = @@v10@@ * Number ; @@v8@@ = log ( ( * ( double * ) & @@v5@@ [ @@v9@@ ] + * ( double * ) & @@v6@@ [ @@v9@@ ] * @@v7@@ ) * @@v7@@ + Number ) * @@v3@@ + @@v4@@ ; } return @@v8@@ ; }", "source": [{"n": "a1", "t": {"T": 1, "n": "double", "s": 8}, "location": "r496"}, {"n": "a2", "t": {"T": 1, "n": "double", "s": 8}, "location": "r512"}, {"n": "v9", "t": {"T": 1, "n": "int", "s": 4}, "location": "s12"}, {"n": "v5", "t": {"T": 2, "n": 6, "s": 8, "t": "__int64"}, "location": "s128"}, {"n": "v4", "t": {"T": 1, "n": "double", "s": 8}, "location": "s152"}, {"n": "v3", "t": {"T": 1, "n": "double", "s": 8}, "location": "s160"}, {"n": "v8", "t": {"T": 1, "n": "double", "s": 8}, "location": "s24"}, {"n": "v7", "t": {"T": 1, "n": "double", "s": 8}, "location": "s32"}, {"n": "v10", "t": {"T": 1, "n": "double", "s": 8}, "location": "s8"}, {"n": "v6", "t": {"T": 2, "n": 6, "s": 8, "t": "__int64"}, "location": "s80"}]}