Function at 0x6e9ea0
Capabilities:
Query environment variable
Resolve function by parsing pe exports

Disassembly:
push ebp
push edi
push esi
push ebx
sub esp, 0x5c
mov eax, dword [sym.imp.msvcrt.dll___argc]
mov ebx, dword [eax]
mov eax, dword [sym.imp.msvcrt.dll___wargv]
mov eax, dword [eax]
mov dword [esp + 4], 0x6e8f40
mov dword [esp], 0xb
mov dword [esp + 0x28], eax
call sub.msvcrt.dll_signal
mov eax, 0x7335e0
call fcn.006f72a0
mov edx, 0x7335e6
mov dword [0x75e048], eax
mov eax, 0x7335e0
call fcn.006f7310
mov eax, str.PYTHONHOME
call fcn.006f72a0
mov dword [0x75e044], eax
call fcn.007140d0
mov edx, eax
mov eax, str.PYTHONHOME
call fcn.006f7310
call fcn.007140d0
mov dword [esp], eax
call dword [sym.imp.KERNEL32.dll_SetDllDirectoryW]
sub esp, 4
call fcn.007140d0
mov esi, eax
mov dword [esp], eax
call dword [sym.imp.python34.dll_Py_SetPythonHome]
mov eax, dword [sym.imp.python34.dll_Py_SetPath]
mov dword [esp], esi
mov dword [esp + 0x30], eax
call eax
mov eax, dword [sym.imp.python34.dll_PyImport_FrozenModules]
mov ebp, dword [eax]
test ebp, ebp
je 0x6eb385
mov esi, dword [ebp]
mov eax, ebp
test esi, esi
je 0x6e9f62
lea esi, [esi]
mov ecx, dword [eax + 0xc]
add eax, 0xc
test ecx, ecx
jne 0x6e9f58
sub eax, ebp
mov esi, eax
sar esi, 2
imul esi, esi, 0xaaaaaaab
add eax, 0x720
lea esi, [esi + esi*2]
mov dword [esp], eax
shl esi, 2
call sub.msvcrt.dll_malloc
mov dword [esp + 8], esi
mov dword [esp + 4], ebp
mov edi, eax
mov dword [esp], eax
add esi, edi
call sub.msvcrt.dll_memcpy
cmp byte [0x75e040], 0
je 0x6eb277
mov eax, dword [0x72b9a4]
mov edx, dword [0x72b9a0]
mov eax, dword [eax*4 + 0x75db20]
mov dword [esi], edx
mov dword [esi + 4], eax
mov eax, dword [0x72b9a8]
mov dword [esi + 8], eax
mov eax, 0xc
test edx, edx
je 0x6e9ffb
lea esi, [esi]
nop
mov ecx, dword [eax + 0x72b9a4]
mov edx, dword [eax + 0x72b9a0]
mov ecx, dword [ecx*4 + 0x75db20]
mov dword [esi + eax], edx
mov dword [esi + eax + 4], ecx
mov ecx, dword [eax + 0x72b9a8]
mov dword [esi + eax + 8], ecx
add eax, 0xc
test edx, edx
jne 0x6e9fd0
mov eax, dword [sym.imp.python34.dll_PyImport_FrozenModules]
mov esi, dword [esp + 0x28]
mov dword [0x75e04c], ebp
mov dword [eax], edi
mov eax, dword [sym.imp.python34.dll_Py_DebugFlag]
lea ebp, [esi + 4]
mov edi, 1
mov dword [0x75e050], esi
mov dword [eax], 0
mov eax, dword [sym.imp.python34.dll_Py_InspectFlag]
mov dword [eax], 0
mov eax, dword [sym.imp.python34.dll_Py_InteractiveFlag]
mov dword [eax], 0
mov eax, dword [sym.imp.python34.dll_Py_OptimizeFlag]
mov dword [eax], 2
mov eax, dword [sym.imp.python34.dll_Py_DontWriteBytecodeFlag]
mov dword [eax], 0
mov eax, dword [sym.imp.python34.dll_Py_NoUserSiteDirectory]
mov dword [eax], 1
mov eax, dword [sym.imp.python34.dll_Py_IgnoreEnvironmentFlag]
mov dword [eax], 0
mov eax, dword [sym.imp.python34.dll_Py_VerboseFlag]
mov dword [eax], 0
mov eax, dword [sym.imp.python34.dll_Py_BytesWarningFlag]
mov dword [eax], 0
mov eax, dword [sym.imp.python34.dll_Py_FrozenFlag]
mov dword [eax], 1
mov eax, dword [sym.imp.python34.dll_Py_NoSiteFlag]
mov dword [eax], 1
xor eax, eax
call fcn.006f7480
mov dword [esi], eax
mov eax, dword [0x75e050]
mov eax, dword [eax]
mov dword [esp], eax
call dword [sym.imp.python34.dll_Py_SetProgramName]
jmp 0x6ea0e9
mov dword [esp + 4], 0x733600
mov eax, dword [ebp]
mov dword [esp], eax
call sub.msvcrt.dll_wcscmp
test eax, eax
je 0x6eb828
mov dword [esp + 4], 0x7338f2
mov eax, dword [ebp]
add ebp, 4
mov dword [esp], eax
call sub.msvcrt.dll_wcscmp
test eax, eax
je 0x6eb828
cmp ebx, edi
jle 0x6ea1b0
add edi, 1
mov eax, dword [ebp]
mov esi, ebp
cmp ebx, edi
jle 0x6ea0b0
mov dword [esp + 4], str.__multiprocessing_fork
mov dword [esp], eax
call sub.msvcrt.dll_wcscmp
test eax, eax
je 0x6ea1b0
mov dword [esp + 4], str.__multiprocessing_resource_tracker
mov eax, dword [ebp]
mov dword [esp], eax
call sub.msvcrt.dll_wcscmp
test eax, eax
je 0x6eb502
mov dword [esp + 4], 0x733600
mov eax, dword [ebp]
mov dword [esp], eax
call sub.msvcrt.dll_wcscmp
test eax, eax
jne 0x6ea0b0
mov dword [esp + 8], 0x72c0c0
mov dword [esp + 4], str.from_joblib.externals.loky.backend.resource_tracker_import_main__main__i__False_
mov eax, dword [ebp + 4]
mov dword [esp], eax
call fcn.006e8e90
test eax, eax
jne 0x6ea1b0
mov dword [esp + 4], str.from_joblib.externals.loky.backend.popen_loky_win32_import_main__main__
mov eax, dword [ebp + 4]
mov dword [esp], eax
call sub.msvcrt.dll_wcscmp
test eax, eax
je 0x6ea1b0
mov dword [esp + 0xc], 0x75da00
mov dword [esp + 8], 0x75da04
mov dword [esp + 4], str.from_joblib.externals.loky.backend.popen_loky_win32_import_main__main_pipe_handle_i__parent_pid_i_
mov eax, dword [ebp + 4]
mov dword [esp], eax
call fcn.006e8e90
test eax, eax
je 0x6ea0b0
lea esi, [esi]
mov dword [esp], str.PYTHONIOENCODING
call sub.msvcrt.dll_getenv
mov edx, 0x7335da
mov dword [esp + 4], 0
test eax, eax
cmove eax, edx
mov dword [esp], eax
call dword [sym.imp.python34.dll_Py_SetStandardStreamEncoding]
call dword [sym.imp.python34.dll_Py_Initialize]
mov eax, dword [sym.imp.python34.dll__PyThreadState_Current]
mov eax, dword [eax]
mov dword [esp + 0x2c], eax
call fcn.007140d0
mov dword [esp], eax
call dword [sym.imp.python34.dll_PySys_SetPath]
call fcn.007140d0
mov dword [esp], eax
mov eax, dword [esp + 0x30]
call eax
mov eax, dword [sym.imp.python34.dll_Py_NoSiteFlag]
mov dword [eax], 1
mov eax, dword [0x75e050]
mov dword [esp], ebx
mov dword [esp + 4], eax
call dword [sym.imp.python34.dll_PySys_SetArgv]
mov eax, dword [sym.imp.python34.dll_PyObject_GetAttrString]
mov esi, dword [sym.imp.python34.dll_PyBytes_Type]
mov dword [esp + 4], str.capitalize
mov edi, eax
mov dword [esp], esi
call eax
mov eax, edi
mov dword [esp + 4], 0x733914
mov dword [esp], esi
call eax
mov eax, edi
mov dword [esp + 4], 0x73391b
mov dword [esp], esi
call eax
mov eax, edi
mov dword [esp + 4], 0x733921
mov dword [esp], esi
call eax
mov eax, edi
mov dword [esp + 4], str.endswith
mov dword [esp], esi
call eax
mov eax, edi
mov dword [esp + 4], str.expandtabs
mov dword [esp], esi
call eax
mov eax, edi
mov dword [esp + 4], 0x73393c
mov dword [esp], esi
call eax
mov eax, edi
mov dword [esp + 4], 0x733941
mov dword [esp], esi
call eax
mov eax, edi
mov dword [esp + 4], str.isalnum
mov dword [esp], esi
call eax
mov eax, edi
mov dword [esp + 4], str.isalpha
mov dword [esp], esi
call eax
mov eax, edi
mov dword [esp + 4], str.isdigit
mov dword [esp], esi
call eax
mov eax, edi
mov dword [esp + 4], str.islower
mov dword [esp], esi
call eax
mov eax, edi
mov dword [esp + 4], str.isspace
mov dword [esp], esi
call eax
mov eax, edi
mov dword [esp + 4], str.istitle
mov dword [esp], esi
call eax
mov dword [esp + 4], str.isupper
mov dword [esp], esi
call edi
mov dword [esp + 4], 0x73397f
mov dword [esp], esi
call edi
mov dword [esp + 4], 0x733984
mov dword [0x754e34], eax
mov dword [esp], esi
call edi
mov dword [esp + 4], 0x73398a
mov dword [esp], esi
call edi
mov dword [esp + 4], 0x733990
mov dword [esp], esi
call edi
mov dword [esp + 4], str.partition
mov dword [esp], esi
call edi
mov dword [esp + 4], str.replace
mov dword [esp], esi
call edi
mov dword [esp + 4], 0x7339a9
mov dword [esp], esi
call edi
mov dword [esp + 4], str.rindex
mov dword [esp], esi
call edi
mov dword [esp + 4], 0x7339b6
mov dword [esp], esi
call edi
mov dword [esp + 4], str.rpartition
mov dword [esp], esi
call edi
mov dword [esp + 4], 0x7339c7
mov dword [esp], esi
call edi
mov dword [esp + 4], 0x7339ce
mov dword [esp], esi
call edi
mov dword [esp + 4], 0x7339d5
mov dword [esp], esi
call edi
mov dword [esp + 4], str.splitlines
mov dword [esp], esi
call edi
mov dword [esp + 4], str.startswith
mov dword [esp], esi
call edi
mov dword [esp + 4], 0x7339f1
mov dword [esp], esi
call edi
mov dword [esp + 4], str.swapcase
mov dword [esp], esi
call edi
mov dword [esp + 4], str.title
mov dword [esp], esi
call edi
mov dword [esp + 4], str.translate
mov dword [esp], esi
call edi
mov dword [esp + 4], 0x733a10
mov dword [esp], esi
call edi
mov dword [esp + 4], str.zfill
mov dword [esp], esi
call edi
mov ebx, dword [sym.imp.python34.dll_PyUnicode_Type]
mov dword [esp + 4], str.capitalize
mov dword [esp], ebx
call edi
mov dword [esp], ebx
mov dword [esp + 4], str.casefold
call edi
mov dword [esp], ebx
mov dword [esp + 4], 0x733914
call edi
mov dword [esp], ebx
mov dword [esp + 4], 0x73391b
call edi
mov dword [esp], ebx
mov dword [esp + 4], 0x733a25
call edi
mov dword [esp], ebx
mov dword [0x75d914], eax
mov dword [esp + 4], str.endswith
call edi
mov dword [esp], ebx
mov dword [esp + 4], str.expandtabs
call edi
mov dword [esp], ebx
mov dword [esp + 4], 0x73393c
call edi
mov dword [esp], ebx
mov dword [0x7573b4], eax
mov dword [esp + 4], 0x733a2c
call edi
mov dword [esp], ebx
mov dword [0x7582a8], eax
mov dword [esp + 4], str.format_map
call edi
mov dword [esp], ebx
mov dword [esp + 4], 0x733941
call edi
mov dword [esp], ebx
mov dword [esp + 4], str.isalnum
call edi
mov dword [esp], ebx
mov dword [esp + 4], str.isalpha
call edi
mov dword [esp], ebx
mov dword [esp + 4], str.isascii
call edi
mov dword [esp], ebx
mov dword [esp + 4], str.isdecimal
call edi
mov dword [esp], ebx
mov dword [esp + 4], str.isdigit
call edi
mov dword [esp], ebx
mov dword [esp + 4], str.isidentifier
call edi
mov dword [esp], ebx
mov dword [esp + 4], str.islower
call edi
mov dword [esp], ebx
mov dword [esp + 4], str.isnumeric
call edi
mov dword [esp], ebx
mov dword [esp + 4], str.isprintable
call edi
mov dword [esp], ebx
mov dword [esp + 4], str.isspace
call edi
mov dword [esp], ebx
mov dword [esp + 4], str.istitle
call edi
mov dword [esp], ebx
mov dword [esp + 4], str.isupper
call edi
mov dword [esp], ebx
mov dword [esp + 4], 0x73397f
call edi
mov dword [esp], ebx
mov dword [esp + 4], 0x733984
call edi
mov dword [esp], ebx
mov dword [esp + 4], 0x73398a
call edi
mov dword [esp], ebx
mov dword [esp + 4], 0x733990
call edi
mov dword [esp], ebx
mov dword [esp + 4], str.maketrans
call edi
mov dword [esp], ebx
mov dword [esp + 4], str.partition
call edi
mov dword [esp], ebx
mov dword [esp + 4], str.replace
call edi
mov dword [esp], ebx
mov dword [0x75d9cc], eax
mov dword [esp + 4], 0x7339a9
call edi
mov dword [esp], ebx
mov dword [esp + 4], str.rindex
call edi
mov dword [esp], ebx
mov dword [esp + 4], 0x7339b6
call edi
mov dword [esp], ebx
mov dword [esp + 4], str.rpartition
call edi
mov dword [esp], ebx
mov dword [esp + 4], 0x7339c7
call edi
mov dword [esp], ebx
mov dword [esp + 4], 0x7339ce
call edi
mov dword [esp], ebx
mov dword [esp + 4], 0x7339d5
call edi
mov dword [esp], ebx
mov dword [esp + 4], str.splitlines
call edi
mov dword [esp], ebx
mov dword [esp + 4], str.startswith
call edi
mov dword [esp], ebx
mov dword [0x75d9c8], eax
mov dword [esp + 4], 0x7339f1
call edi
mov dword [esp], ebx
mov dword [esp + 4], str.swapcase
call edi
mov dword [esp], ebx
mov dword [esp + 4], str.title
call edi
mov dword [esp], ebx
mov dword [esp + 4], str.translate
call edi
mov dword [esp], ebx
mov dword [esp + 4], 0x733a10
call edi
mov dword [esp], ebx
mov dword [esp + 4], str.zfill
call edi
mov ebp, dword [sym.imp.python34.dll_PyDict_Type]
mov dword [esp + 4], 0x733a7d
mov dword [esp], ebp
call edi
mov dword [esp], ebp
mov dword [esp + 4], 0x733a83
call edi
mov dword [esp], ebp
mov dword [esp + 4], str.fromkeys
call edi
mov dword [esp], ebp
mov dword [esp + 4], 0x733a91
call edi
mov dword [esp], ebp
mov dword [esp + 4], 0x733a95
call edi
mov dword [esp], ebp
mov dword [esp + 4], 0x733a9b
call edi
mov dword [esp], ebp
mov dword [esp + 4], 0x733aa0
call edi
mov dword [esp], ebp
mov dword [0x754e54], eax
mov dword [esp + 4], str.popitem
call edi
mov dword [esp], ebp
mov dword [esp + 4], str.setdefault
call edi
mov dword [esp], ebp
mov dword [esp + 4], 0x733ab7
call edi
mov dword [esp], ebp
mov dword [esp + 0x28], edi
mov dword [esp + 4], 0x733abe
call edi
mov edi, dword [sym.imp.python34.dll_PyList_Type]
mov dword [esp + 4], 0x733ac5
mov eax, dword [esp + 0x28]
mov dword [esp], edi
call eax
mov dword [esp], edi
mov eax, dword [esp + 0x28]
mov dword [esp + 4], 0x733a7d
call eax
mov dword [esp], edi
mov eax, dword [esp + 0x28]
mov dword [esp + 4], 0x733a83
call eax
mov dword [esp], edi
mov eax, dword [esp + 0x28]
mov dword [esp + 4], 0x73391b
call eax
mov dword [esp], edi
mov eax, dword [esp + 0x28]
mov dword [esp + 4], 0x733acc
call eax
mov dword [esp], edi
mov eax, dword [esp + 0x28]
mov dword [esp + 4], 0x733941
call eax
mov dword [esp], edi
mov eax, dword [esp + 0x28]
mov dword [esp + 4], 0x733ad3
call eax
mov dword [esp], edi
mov eax, dword [esp + 0x28]
mov dword [esp + 4], 0x733aa0
call eax
mov dword [esp], edi
mov dword [0x75d9d0], eax
mov eax, dword [esp + 0x28]
mov dword [esp + 4], 0x733ada
call eax
mov dword [esp], edi
mov eax, dword [esp + 0x28]
mov dword [esp + 4], str.reverse
call eax
mov dword [esp], edi
mov eax, dword [esp + 0x28]
mov dword [esp + 4], 0x733ae9
call eax
mov eax, dword [sym.imp.python34.dll_PyDict_New]
mov dword [esp + 0x34], eax
call eax
mov dword [esp + 8], 0
mov dword [0x75d9d4], eax
mov eax, dword [sym.imp.python34.dll__Py_NoneStruct]
mov dword [esp + 4], 0x733aee
mov dword [0x75da08], eax
mov eax, dword [sym.imp.python34.dll_PyCapsule_New]
mov dword [esp], fcn.006f3670
mov dword [esp + 0x30], eax
call eax
mov dword [esp + 4], ebp
mov ebp, dword [sym.imp.python34.dll_PyDict_SetItem]
mov dword [esp + 8], eax
mov eax, dword [0x75d9d4]
mov dword [esp], eax
call ebp
mov dword [esp + 8], 0
mov eax, dword [esp + 0x30]
mov dword [esp + 4], 0x733aee
mov dword [esp], 0x7009a0
call eax
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov eax, dword [0x75d9d4]
mov dword [esp], eax
call ebp
mov edi, dword [esp + 0x30]
mov dword [esp], 0x700810
mov dword [esp + 8], 0
mov dword [esp + 4], 0x733aee
call edi
mov dword [esp + 8], eax
mov eax, dword [sym.imp.python34.dll_PyTuple_Type]
mov dword [esp + 4], eax
mov eax, dword [0x75d9d4]
mov dword [esp], eax
call ebp
mov dword [esp + 8], 0
mov dword [esp + 4], 0x733aee
mov dword [esp], 0x700af0
call edi
mov dword [esp + 8], eax
mov eax, dword [sym.imp.python34.dll_PySet_Type]
mov dword [esp + 4], eax
mov eax, dword [0x75d9d4]
mov dword [esp], eax
call ebp
mov dword [esp + 8], 0
mov dword [esp + 4], 0x733aee
mov dword [esp], 0x6e9a10
call edi
mov dword [esp + 8], eax
mov eax, dword [sym.imp.python34.dll_PyByteArray_Type]
mov dword [esp + 4], eax
mov eax, dword [0x75d9d4]
mov dword [esp], eax
call ebp
mov eax, dword [0x75da08]
mov dword [esp + 4], esi
mov dword [esp + 8], eax
mov eax, dword [0x75d9d4]
mov dword [esp], eax
call ebp
mov eax, dword [0x75da08]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov eax, dword [0x75d9d4]
mov dword [esp], eax
call ebp
mov eax, dword [0x75da08]
mov ebx, dword [sym.imp.python34.dll_PyLong_Type]
mov dword [esp + 8], eax
mov eax, dword [0x75d9d4]
mov dword [esp + 4], ebx
mov dword [esp], eax
call ebp
mov eax, dword [0x75da08]
mov dword [esp + 8], eax
mov eax, dword [sym.imp.python34.dll__Py_NoneStruct]
mov eax, dword [eax + 4]
mov dword [esp + 4], eax
mov eax, dword [0x75d9d4]
mov dword [esp], eax
call ebp
mov eax, dword [0x75da08]
mov dword [esp + 8], eax
mov eax, dword [sym.imp.python34.dll_PyBool_Type]
mov dword [esp + 4], eax
mov eax, dword [0x75d9d4]
mov dword [esp], eax
call ebp
mov eax, dword [0x75da08]
mov dword [esp + 8], eax
mov eax, dword [sym.imp.python34.dll_PyFloat_Type]
mov dword [esp + 4], eax
mov eax, dword [0x75d9d4]
mov dword [esp], eax
call ebp
mov eax, dword [0x75da08]
mov dword [esp + 8], eax
mov eax, dword [sym.imp.python34.dll_PyRange_Type]
mov dword [esp + 4], eax
mov eax, dword [0x75d9d4]
mov dword [esp], eax
call ebp
mov eax, dword [0x75da08]
mov dword [esp + 8], eax
mov eax, dword [sym.imp.python34.dll_PyType_Type]
mov dword [esp + 4], eax
mov eax, dword [0x75d9d4]
mov dword [esp], eax
call ebp
mov eax, dword [0x75da08]
mov dword [esp + 8], eax
mov eax, dword [sym.imp.python34.dll_PySlice_Type]
mov dword [esp + 4], eax
mov eax, dword [0x75d9d4]
mov dword [esp], eax
call ebp
mov eax, dword [0x75da08]
mov dword [esp + 8], eax
mov eax, dword [sym.imp.python34.dll_PyComplex_Type]
mov dword [esp + 4], eax
mov eax, dword [0x75d9d4]
mov dword [esp], eax
call ebp
mov eax, dword [0x75da08]
mov dword [esp + 8], eax
mov eax, dword [sym.imp.python34.dll_PyCFunction_Type]
mov dword [esp + 4], eax
mov eax, dword [0x75d9d4]
mov dword [esp], eax
call ebp
mov eax, dword [0x75da08]
mov dword [esp + 8], eax
mov eax, dword [sym.imp.python34.dll__Py_EllipsisObject]
mov eax, dword [eax + 4]
mov dword [esp + 4], eax
mov eax, dword [0x75d9d4]
mov dword [esp], eax
call ebp
mov eax, dword [0x75da08]
mov dword [esp + 8], eax
mov eax, dword [sym.imp.python34.dll__Py_NotImplementedStruct]
mov eax, dword [eax + 4]
mov dword [esp + 4], eax
mov eax, dword [0x75d9d4]
mov dword [esp], eax
call ebp
mov eax, dword [0x75da08]
mov dword [esp + 8], eax
mov eax, dword [sym.imp.python34.dll_PyFrozenSet_Type]
mov dword [esp + 4], eax
mov eax, dword [0x75d9d4]
mov dword [esp], eax
call ebp
mov eax, dword [sym.imp.python34.dll_PyImport_ImportModule]
mov dword [esp], str.builtins
mov dword [esp + 0x4c], eax
call eax
mov dword [0x7541c0], eax
mov eax, dword [eax + 8]
mov dword [0x7541b8], eax
mov eax, 1
call fcn.006fa020
mov dword [esp + 4], str.__nuitka_binary_dir
mov dword [esp + 8], eax
mov eax, dword [0x7541b8]
mov dword [esp], eax
mov eax, dword [sym.imp.python34.dll_PyDict_SetItemString]
mov dword [esp + 0x3c], eax
call eax
mov eax, dword [0x75da0c]
test eax, eax
je 0x6eb38e
mov dword [esp + 8], eax
mov eax, dword [0x7541b8]
mov dword [esp + 4], str.__nuitka_binary_exe
mov dword [esp], eax
mov eax, dword [esp + 0x3c]
call eax
mov eax, dword [sym.imp.python34.dll_PyModule_Type]
mov ecx, dword [sym.imp.python34.dll_PyModule_Type]
mov dword [0x72c12c], 0x6f9ba0
mov dword [0x72c134], 0x44400
mov eax, dword [eax + 0x18]
mov esi, dword [ecx + 0xa0]
mov ecx, dword [ecx + 0x94]
mov dword [0x72c0f8], eax
mov eax, dword [sym.imp.python34.dll_PyModule_Type]
mov dword [0x72c174], ecx
mov eax, dword [eax + 0x2c]
mov dword [0x72c10c], eax
mov eax, dword [sym.imp.python34.dll_PyModule_Type]
mov eax, dword [eax + 0x48]
mov dword [0x72c128], eax
mov eax, dword [sym.imp.python34.dll_PyModule_Type]
mov eax, dword [eax + 0x58]
mov dword [0x72c138], eax
mov eax, dword [sym.imp.python34.dll_PyModule_Type]
mov eax, dword [eax + 0x5c]
mov dword [0x72c13c], eax
mov eax, dword [sym.imp.python34.dll_PyModule_Type]
mov eax, dword [eax + 0x78]
mov dword [0x72c158], eax
mov eax, dword [sym.imp.python34.dll_PyModule_Type]
mov dword [0x72c160], eax
mov eax, dword [eax + 0x90]
mov dword [0x72c170], eax
mov eax, dword [sym.imp.python34.dll_PyModule_Type]
mov edx, dword [eax + 0x98]
mov eax, dword [eax + 0x9c]
mov dword [0x72c178], edx
mov dword [0x72c17c], eax
mov eax, dword [sym.imp.python34.dll_PyType_Ready]
mov dword [0x72c180], esi
mov dword [esp], 0x72c0e0
mov dword [esp + 0x40], eax
call eax
mov eax, dword [0x7541c0]
mov edx, dword [0x75dae8]
mov dword [eax + 4], 0x72c0e0
test edx, edx
je 0x6eb592
mov eax, dword [sym.imp.python34.dll_PySys_GetObject]
mov dword [esp + 0x30], eax
mov eax, dword [sym.imp.python34.dll_PyUnicode_FromString]
mov dword [esp + 0x38], eax
mov eax, dword [sym.imp.python34.dll__Py_TrueStruct]
mov dword [esp + 0x44], eax
cmp byte [0x758278], 0
je 0x6eb29b
mov eax, dword [0x75db00]
test eax, eax
je 0x6eb77f
mov edi, dword [0x75dafc]
test edi, edi
je 0x6eb517
mov esi, dword [0x75daf8]
test esi, esi
je 0x6eb52b
mov ecx, dword [0x75daf4]
test ecx, ecx
je 0x6eb53f
mov edx, dword [0x75daf0]
test edx, edx
je 0x6eb553
mov eax, dword [0x75daec]
test eax, eax
je 0x6eb57e
mov eax, dword [sym.imp.python34.dll_PyBaseObject_Type]
mov esi, dword [esp + 0x40]
mov dword [0x72b500], 0
mov eax, dword [eax + 0x48]
mov dword [esp], 0x72b480
mov dword [0x756640], eax
mov dword [0x72b4c8], eax
call esi
mov eax, dword [sym.imp.python34.dll_PyBaseObject_Type]
mov edx, dword [sym.imp.python34.dll_PyGen_Type]
mov eax, dword [eax + 0x48]
mov dword [0x72b6a0], edx
mov dword [esp], 0x72b620
mov dword [0x756640], eax
mov dword [0x72b668], eax
mov eax, dword [sym.imp.python34.dll_PyObject_SelfIter]
mov dword [0x72b68c], eax
call esi
mov eax, dword [sym.imp.python34.dll_PyBaseObject_Type]
mov edx, dword [sym.imp.python34.dll_PyFunction_Type]
mov eax, dword [eax + 0x48]
mov dword [0x72b3e0], edx
mov dword [esp], 0x72b360
mov dword [0x756640], eax
mov dword [0x72b3a8], eax
call esi
mov eax, dword [sym.imp.python34.dll_PyBaseObject_Type]
mov edx, dword [sym.imp.python34.dll_PyMethod_Type]
mov eax, dword [eax + 0x48]
mov dword [0x72c240], edx
mov dword [0x756640], eax
mov eax, dword [sym.imp.python34.dll_PyBaseObject_Type]
mov eax, dword [eax + 0x4c]
mov dword [esp], 0x72c1c0
mov dword [0x72c20c], eax
call esi
mov eax, dword [sym.imp.python34.dll_PyBaseObject_Type]
mov edx, dword [sym.imp.python34.dll_PyBaseObject_Type]
mov ecx, dword [sym.imp.python34.dll_PyFrame_Type]
mov edx, dword [edx + 0x4c]
mov eax, dword [eax + 0x48]
mov dword [esp], 0x72c2a0
mov dword [0x72c320], ecx
mov dword [0x72c2ec], edx
mov dword [0x756640], eax
mov dword [0x72c2e8], eax
call esi
mov eax, dword [sym.imp.python34.dll__PyThreadState_Current]
mov edi, dword [sym.imp.python34.dll_PyTuple_New]
mov eax, dword [eax]
mov dword [esp], 1
call edi
add dword [ebx], 1
mov dword [eax + 0xc], ebx
mov dword [esp + 0x48], eax
mov eax, dword [esp + 0x34]
call eax
mov ebx, eax
mov eax, dword [sym.imp.python34.dll__Py_NoneStruct]
mov eax, dword [eax + 4]
mov dword [esp], ebx
mov dword [esp + 8], eax
mov eax, dword [0x754248]
mov dword [esp + 4], eax
call ebp
mov eax, dword [0x75424c]
mov ecx, dword [esp + 0x48]
mov dword [esp + 0xc], ebx
mov dword [esp + 0x10], 0
mov esi, dword [sym.imp.python34.dll_PyObject_CallFunctionObjArgs]
mov dword [esp + 4], eax
mov eax, dword [sym.imp.python34.dll_PyType_Type]
mov dword [esp + 8], ecx
mov dword [esp], eax
call esi
mov ecx, dword [esp + 0x48]
sub dword [ecx], 1
je 0x6eb1b3
sub dword [ebx], 1
je 0x6eb19d
mov edx, dword [eax + 0x94]
mov dword [0x75d9e4], edx
sub dword [eax], 1
je 0x6eb18f
mov eax, dword [sym.imp.python34.dll__PyThreadState_Current]
mov eax, dword [eax]
mov dword [esp], 1
call edi
mov edi, eax
mov eax, dword [sym.imp.python34.dll_PyBaseObject_Type]
add dword [eax], 1
mov dword [edi + 0xc], eax
mov eax, dword [esp + 0x34]
call eax
mov ebx, eax
mov eax, dword [esp + 0x44]
mov dword [esp], ebx
mov dword [esp + 8], eax
mov eax, dword [0x754250]
mov dword [esp + 4], eax
call ebp
mov eax, dword [0x754250]
mov dword [esp + 0x10], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 4], eax
mov eax, dword [sym.imp.python34.dll_PyType_Type]
mov dword [esp + 8], edi
mov dword [esp], eax
call esi
sub dword [edi], 1
mov ebp, eax
je 0x6eb181
sub dword [ebx], 1
je 0x6eb173
mov dword [esp + 4], 0
mov dword [esp], ebp
call esi
sub dword [ebp], 1
mov ebx, eax
je 0x6eb165
mov edx, dword [ebx + 4]
mov eax, dword [edx + 0x70]
mov dword [0x75d9e8], eax
sub dword [ebx], 1
je 0x6eb15a
mov eax, dword [0x75d9ec]
test eax, eax
je 0x6eb3be
mov eax, dword [sym.imp.python34.dll_PyTraceBack_Type]
mov dword [eax + 0x18], 0x7125e0
mov dword [esp], str.NUITKA_TICKER
call sub.msvcrt.dll_getenv
test eax, eax
je 0x6eaea7
mov dword [esp], eax
call sub.msvcrt.dll_atoi
mov dword [0x72b1e8], eax
mov dword [esp], str.NUL:
mov eax, dword [esp + 0x38]
call eax
mov dword [esp], 0x733b82
mov ebx, eax
mov eax, dword [esp + 0x30]
call eax
cmp eax, dword [sym.imp.python34.dll__Py_NoneStruct]
je 0x6eb2ba
test eax, eax
je 0x6eb2ba
mov dword [esp], 0x733b8a
mov eax, dword [esp + 0x30]
call eax
cmp eax, dword [sym.imp.python34.dll__Py_NoneStruct]
je 0x6eb336
test eax, eax
je 0x6eb336
mov dword [esp], 0x733b93
mov eax, dword [esp + 0x30]
call eax
cmp eax, dword [sym.imp.python34.dll__Py_NoneStruct]
je 0x6eb2f9
test eax, eax
je 0x6eb2f9
sub dword [ebx], 1
je 0x6eb14c
mov eax, dword [0x7541b4]
test eax, eax
je 0x6eb567
mov eax, dword [sym.imp.python34.dll__PyThreadState_Current]
xor ebx, ebx
mov eax, dword [eax]
mov eax, dword [eax + 8]
mov ebp, dword [eax + 8]
mov eax, dword [esp + 0x30]
mov dword [esp], 0x733baf
call eax
mov dword [esp + 0x38], eax
mov edx, dword [ebp + 0x10]
lea esi, [esi]
test edx, edx
je 0x6eb01c
cmp dword [ebp + 8], ebx
jle 0x6eb050
mov ecx, dword [ebp + 0xc]
lea eax, [ebx + ebx*2]
mov esi, dword [edx + ebx*4]
lea eax, [ecx + eax*4 + 0x10]
mov edi, dword [eax + 4]
add ebx, 1
test esi, esi
je 0x6eaf58
test edi, edi
je 0x6eaf58
mov eax, dword [esi + 4]
cmp eax, dword [sym.imp.python34.dll_PyModule_Type]
je 0x6eafa6
mov ecx, dword [sym.imp.python34.dll_PyModule_Type]
mov dword [esp], eax
mov dword [esp + 4], ecx
call dword [sym.imp.python34.dll_PyType_IsSubtype]
test eax, eax
je 0x6eb011
mov ecx, dword [0x754234]
mov eax, dword [esp + 0x2c]
mov edx, esi
call fcn.00707c90
mov byte [esp + 0x34], al
test al, al
jne 0x6eafd8
mov ecx, dword [0x754230]
mov eax, dword [esp + 0x2c]
mov edx, esi
call fcn.00707c90
test al, al
je 0x6eb259
mov dword [esp], edi
call dword [sym.imp.python34.dll_PyUnicode_AsUTF8]
movzx edx, byte [esp + 0x34]
call fcn.00713f90
mov dword [esp], esi
mov dword [esp + 8], eax
mov edi, eax
mov eax, dword [0x754230]
mov dword [esp + 4], eax
call dword [sym.imp.python34.dll_PyObject_SetAttr]
sub dword [edi], 1
jne 0x6eb011
mov eax, dword [edi + 4]
mov dword [esp], edi
call dword [eax + 0x18]
mov edx, dword [ebp + 0x10]
test edx, edx
jne 0x6eaf60
mov eax, dword [ebp + 0xc]
mov ecx, dword [eax + 4]
cmp ecx, ebx
jle 0x6eb050
lea esi, [ebx + ebx*2]
lea eax, [eax + esi*4 + 0x10]
jmp 0x6eb03a
add ebx, 1
add eax, 0xc
cmp ecx, ebx
je 0x6eb050
mov esi, dword [eax + 8]
test esi, esi
je 0x6eb030
cmp ebx, ecx
jl 0x6eaf76
lea esi, [esi]
mov eax, dword [0x75e04c]
mov edx, dword [sym.imp.python34.dll_PyImport_FrozenModules]
cmp byte [0x75e041], 0
mov dword [edx], eax
jne 0x6eb087
cmp byte [0x75e040], 0
je 0x6eb793
cmp dword [0x75d9f4], 0
je 0x6eb3dc
mov byte [0x75e041], 1
call dword [sym.imp.python34.dll__PyWarnings_Init]
cmp byte [0x75e042], 0
mov ebx, dword [sym.imp.python34.dll_Py_Exit]
je 0x6eb1c9
mov esi, dword [esp + 0x2c]
mov ecx, dword [0x75e048]
mov edx, 0x7335e0
mov eax, esi
call fcn.006f7350
mov ecx, dword [0x75e044]
mov edx, str.PYTHONHOME
mov eax, esi
call fcn.006f7350
mov eax, dword [sym.imp.python34.dll__PyThreadState_Current]
mov eax, dword [eax]
mov dword [esp + 4], 0x733b49
mov eax, dword [eax + 8]
mov eax, dword [eax + 8]
mov dword [esp], eax
call dword [sym.imp.python34.dll_PyDict_DelItemString]
mov eax, esi
call fcn.004084d0
mov eax, esi
call fcn.00718510
mov edx, dword [esi + 0x30]
xor eax, eax
test edx, edx
je 0x6eb142
mov esi, dword [esi + 0x38]
mov edi, dword [sym.imp.python34.dll_PyUnicode_AsUTF8]
test esi, esi
je 0x6eb130
mov eax, dword [esi + 0xc]
mov eax, dword [eax + 0x10]
mov eax, dword [eax + 0x38]
mov dword [esp], eax
call edi
mov dword [esp + 4], str._frozen_importlib._bootstrap_
mov dword [esp], eax
call sub.msvcrt.dll_strcmp
test eax, eax
je 0x6eb373
mov dword [esp], 0
call dword [sym.imp.python34.dll_PyErr_PrintEx]
mov eax, 1
mov dword [esp], eax
call ebx
call sub.msvcrt.dll_abort
mov eax, dword [ebx + 4]
mov dword [esp], ebx
call dword [eax + 0x18]
jmp 0x6eaf22
mov dword [esp], ebx
call dword [edx + 0x18]
jmp 0x6eae71
mov eax, dword [ebp + 4]
mov dword [esp], ebp
call dword [eax + 0x18]
jmp 0x6eae5d
mov eax, dword [ebx + 4]
mov dword [esp], ebx
call dword [eax + 0x18]
jmp 0x6eae44
mov eax, dword [edi + 4]
mov dword [esp], edi
call dword [eax + 0x18]
jmp 0x6eae3b
mov edx, dword [eax + 4]
mov dword [esp], eax
call dword [edx + 0x18]
jmp 0x6eadd2
mov edx, dword [ebx + 4]
mov dword [esp + 0x48], eax
mov dword [esp], ebx
call dword [edx + 0x18]
mov eax, dword [esp + 0x48]
jmp 0x6eadbd
mov edx, dword [ecx + 4]
mov dword [esp + 0x48], eax
mov dword [esp], ecx
call dword [edx + 0x18]
mov eax, dword [esp + 0x48]
jmp 0x6eadb4
mov eax, dword [0x7541e8]
mov edx, dword [0x754260]
mov dword [esp + 8], eax
mov eax, dword [0x7541e0]
mov dword [esp + 4], eax
mov eax, dword [sym.imp.python34.dll__Py_NoneStruct]
mov dword [esp], eax
mov ecx, eax
mov eax, dword [esp + 0x2c]
call fcn.006f62b0
mov dword [0x75d9fc], eax
test eax, eax
je 0x6eb7b2
mov eax, dword [0x75d9fc]
mov dword [esp + 4], 0x733c37
mov dword [esp], eax
mov eax, dword [esp + 0x28]
call eax
xor ecx, ecx
mov dword [esp], 0x72e374
mov dword [esp + 8], ecx
mov dword [esp + 4], ecx
mov dword [0x75d9f8], eax
call dword [sym.imp.python34.dll_PyCFunction_NewEx]
mov dword [esp + 4], 0x733c37
mov dword [esp + 8], eax
mov eax, dword [0x75d9fc]
mov dword [esp], eax
call dword [sym.imp.python34.dll_PyObject_SetAttrString]
mov byte [0x75e042], 1
jmp 0x6eb0a0
mov eax, dword [esp + 0x38]
mov dword [esp + 4], edi
mov dword [esp], eax
call dword [sym.imp.python34.dll_PySequence_Contains]
test eax, eax
je 0x6eafd8
jmp 0x6eb011
xor eax, eax
mov ecx, 0x7335f5
mov edx, 0x75db20
call fcn.00713550
mov eax, dword [sym.imp.python34.dll_PyImport_FrozenModules]
mov byte [0x75e040], 1
mov ebp, dword [eax]
jmp 0x6e9fa3
mov eax, dword [esp + 0x2c]
mov ecx, 0x733b49
mov edx, 0x754360
call fcn.00713550
mov byte [0x758278], 1
jmp 0x6eac00
mov edi, dword [esp + 0x2c]
mov dword [esp], 1
mov edx, ebx
mov ecx, 0x733b88
mov eax, edi
call fcn.007145f0
mov dword [esp], 0x733b82
mov esi, eax
mov dword [esp + 4], eax
call dword [sym.imp.python34.dll_PySys_SetObject]
mov ecx, esi
mov edx, 0xfffffff6
mov eax, edi
call fcn.006e8ec0
jmp 0x6eaed7
xor eax, eax
mov edi, dword [esp + 0x2c]
mov edx, ebx
mov ecx, 0x733b91
mov dword [esp], eax
mov eax, edi
call fcn.007145f0
mov dword [esp], 0x733b93
mov esi, eax
mov dword [esp + 4], eax
call dword [sym.imp.python34.dll_PySys_SetObject]
mov ecx, esi
mov edx, 0xfffffff4
mov eax, edi
call fcn.006e8ec0
jmp 0x6eaf19
xor eax, eax
mov edi, dword [esp + 0x2c]
mov edx, ebx
mov ecx, 0x733b91
mov dword [esp], eax
mov eax, edi
call fcn.007145f0
mov dword [esp], 0x733b8a
mov esi, eax
mov dword [esp + 4], eax
call dword [sym.imp.python34.dll_PySys_SetObject]
mov ecx, esi
mov edx, 0xfffffff5
mov eax, edi
call fcn.006e8ec0
jmp 0x6eaef8
mov esi, dword [esi + 8]
mov eax, dword [esp + 0x2c]
mov dword [eax + 0x38], esi
add dword [esi], 1
jmp 0x6eb10a
xor eax, eax
xor esi, esi
jmp 0x6e9f6f
mov eax, 1
call fcn.006f7480
mov dword [esp + 4], 0xffffffff
mov dword [esp], eax
call dword [sym.imp.python34.dll_PyUnicode_FromWideChar]
mov dword [0x75da0c], eax
test eax, eax
je 0x6eb802
add dword [eax], 1
jmp 0x6eaae1
mov eax, dword [sym.imp.python34.dll_PyType_Type]
mov eax, dword [eax + 0x64]
mov dword [0x75d9ec], eax
mov eax, dword [sym.imp.python34.dll_PyType_Type]
mov dword [eax + 0x64], 0x710c40
jmp 0x6eae7e
mov eax, dword [sym.imp.python34.dll_Py_VerboseFlag]
mov dword [0x75d9f0], 0x75db20
cmp dword [eax], 0
jne 0x6eb4f0
mov eax, dword [sym.imp.python34.dll_PyBaseObject_Type]
xor ebp, ebp
mov dword [0x75d9f4], 0x72c380
mov dword [0x72b1a0], ebp
mov eax, dword [eax + 0x48]
mov dword [esp], 0x72b120
mov dword [0x756640], eax
mov dword [0x72b168], eax
mov eax, dword [esp + 0x40]
call eax
mov eax, dword [0x7541b8]
mov dword [esp + 8], 0x72b120
mov dword [esp + 4], str.__nuitka_loader_type
mov dword [esp], eax
mov eax, dword [esp + 0x3c]
call eax
mov esi, dword [0x7541b0]
test esi, esi
je 0x6eb7e0
mov eax, dword [esi]
sub dword [0x7541ac], 1
mov dword [0x7541b0], eax
mov dword [esi], 1
xor edi, edi
mov dword [esp], esi
call dword [sym.imp.python34.dll_PyObject_GC_Track]
mov dword [esi + 8], edi
mov eax, dword [esp + 0x30]
mov dword [esp], str.meta_path
call eax
mov ebx, dword [eax + 8]
mov edi, eax
lea edx, [ebx + 1]
call fcn.006f6490
test al, al
je 0x72a768
mov edx, 2
mov eax, dword [edi + 0xc]
cmp ebx, edx
cmovle edx, ebx
sub ebx, 1
cmp ebx, edx
jl 0x6eb4be
lea esi, [esi]
mov ecx, dword [eax + ebx*4]
mov dword [eax + ebx*4 + 4], ecx
sub ebx, 1
cmp edx, ebx
jle 0x6eb4b0
add dword [esi], 1
mov dword [eax + edx*4], esi
mov eax, dword [esp + 0x28]
mov dword [esp + 4], str.sys_path_hook
mov dword [esp], esi
call eax
mov dword [esp], str.path_hooks
mov ebx, eax
mov eax, dword [esp + 0x30]
call eax
mov edx, ebx
call fcn.006f6520
jmp 0x6eb080
mov dword [esp], str.Setup_nuitka_compiled_module_bytecode_extension_importer._n
call dword [sym.imp.python34.dll_PySys_WriteStderr]
jmp 0x6eb3f4
mov eax, dword [esp + 0x28]
mov eax, dword [eax + edi*4]
mov dword [esp], eax
call dword [sym.imp.msvcrt.dll__wtoi]
jmp 0x6ea1b0
mov eax, 0x733b57
call fcn.006e8e40
mov dword [0x75dafc], eax
jmp 0x6eac1b
mov eax, 0x733b5b
call fcn.006e8e40
mov dword [0x75daf8], eax
jmp 0x6eac29
mov eax, 0x733b61
call fcn.006e8e40
mov dword [0x75daf4], eax
jmp 0x6eac37
mov eax, 0x733b66
call fcn.006e8e40
mov dword [0x75daf0], eax
jmp 0x6eac45
mov dword [esp], 0x733b9a
mov eax, dword [esp + 0x4c]
call eax
mov dword [0x7541b4], eax
jmp 0x6eaf2f
mov eax, 0x733b6a
call fcn.006e8e40
mov dword [0x75daec], eax
jmp 0x6eac52
xor eax, eax
mov dword [esp + 4], str.sentinel
mov dword [esp + 8], eax
mov eax, dword [esp + 0x30]
mov dword [esp], 0x1b
call eax
mov dword [esp], str.version_info
mov dword [0x75dae8], eax
mov eax, dword [sym.imp.python34.dll_PySys_GetObject]
mov dword [esp + 0x30], eax
call eax
mov ecx, 0x733aee
mov edx, 0x7541e0
mov dword [0x75d9e0], eax
mov eax, dword [esp + 0x2c]
call fcn.00713550
xor eax, eax
mov esi, dword [0x754338]
call fcn.006fa020
mov edi, eax
mov eax, dword [0x754204]
cmp edi, eax
je 0x6eb7cb
mov eax, dword [sym.imp.python34.dll_PyUnicode_FromString]
cmp dword [0x75d9d8], 0
mov dword [esp + 0x38], eax
je 0x6eb80d
mov eax, dword [0x75d9d8]
mov dword [esp], edi
mov edi, dword [sym.imp.python34.dll_PyNumber_InPlaceAdd]
mov dword [esp + 4], eax
call edi
mov dword [esp + 4], esi
mov dword [esp], eax
call edi
mov dword [esp], str.executable
mov dword [esp + 4], eax
call dword [sym.imp.python34.dll_PySys_SetObject]
mov dword [esp + 4], 0x72c1a8
mov dword [esp], 0x75da20
call dword [sym.imp.python34.dll_PyStructSequence_InitType]
mov dword [esp], 0x75da20
call dword [sym.imp.python34.dll_PyStructSequence_New]
mov edi, dword [sym.imp.python34.dll_PyLong_FromLong]
mov dword [esp], 2
mov esi, eax
mov dword [0x75433c], eax
call edi
mov dword [esi + 0xc], eax
mov esi, dword [0x75433c]
mov dword [esp], 4
call edi
mov dword [esi + 0x10], eax
mov esi, dword [0x75433c]
mov dword [esp], 5
call edi
mov dword [esi + 0x14], eax
mov esi, dword [0x75433c]
mov dword [esp], str.release
mov eax, dword [esp + 0x38]
call eax
mov dword [esi + 0x18], eax
xor eax, eax
call fcn.006fa020
mov esi, eax
mov dword [esp], eax
call dword [sym.imp.python34.dll_PyUnicode_GetLength]
mov dword [esp + 0x10], 0xffffffff
mov dword [esp + 0xc], eax
xor eax, eax
mov dword [esp + 8], eax
mov eax, dword [0x7542b4]
mov dword [esp], esi
mov dword [esp + 4], eax
call dword [sym.imp.python34.dll_PyUnicode_Find]
cmp eax, 0xffffffff
je 0x6eb820
mov dword [esp + 8], eax
xor eax, eax
mov dword [esp], esi
mov dword [esp + 4], eax
call dword [sym.imp.python34.dll_PyUnicode_Substring]
mov esi, eax
mov eax, dword [0x75433c]
mov ecx, dword [sym.imp.python34.dll__Py_TrueStruct]
mov edx, dword [sym.imp.python34.dll__Py_FalseStruct]
mov dword [eax + 0x20], ecx
mov dword [eax + 0x2c], ecx
mov dword [eax + 0x30], ecx
mov dword [eax + 0x1c], esi
mov dword [eax + 0x24], edx
mov dword [eax + 0x28], edx
mov dword [eax + 0x34], edx
mov dword [eax + 0x38], edx
mov eax, dword [esp + 0x38]
mov dword [esp + 0x44], ecx
mov dword [esp], 0x733b49
call eax
mov edx, dword [0x75433c]
mov esi, dword [0x7541e0]
mov dword [edx + 0x3c], eax
xor eax, eax
mov dword [0x75dab4], eax
mov dword [0x75dabc], eax
mov eax, dword [esp + 0x34]
call eax
mov dword [esp + 8], 1
mov dword [esp + 4], esi
mov dword [esp], eax
mov dword [0x75d9dc], eax
call dword [sym.imp.python34.dll_PyDict_MergeFromSeq2]
jmp 0x6eabf3
mov eax, 0x733b52
call fcn.006e8e40
mov dword [0x75db00], eax
jmp 0x6eac0d
mov eax, dword [esp + 0x2c]
mov ecx, 0x7335f5
mov edx, 0x75db20
call fcn.00713550
mov byte [0x75e040], 1
jmp 0x6eb073
xor esi, esi
mov dword [esp], esi
call dword [sym.imp.python34.dll_PyErr_PrintEx]
mov dword [esp], 1
call ebx
jmp 0x6eb201
mov edx, dword [sym.imp.python34.dll_PyUnicode_FromString]
mov edi, dword [sym.imp.python34.dll_PyNumber_InPlaceAdd]
mov dword [esp + 0x38], edx
jmp 0x6eb622
mov eax, dword [0x72b130]
mov dword [esp], eax
call dword [sym.imp.python34.dll__PyObject_GC_Malloc]
mov dword [eax + 4], 0x72b120
mov esi, eax
mov dword [eax], 1
jmp 0x6eb465
call dword [sym.imp.python34.dll_PyErr_Print]
call sub.msvcrt.dll_abort
mov dword [esp], 0x734afa
call eax
mov dword [0x75d9d8], eax
jmp 0x6eb60e
add dword [esi], 1
jmp 0x6eb705
mov ebx, dword [esi]
mov dword [esp], 2
call dword [0x72e470]
mov dword [esp + 4], 0x733880
mov dword [esp + 8], ebx
mov dword [esp], eax
call fcn.007140a0
mov dword [esp], 2
call sub.msvcrt.dll_exit
lea esi, [esi]
nop
call sub.msvcrt.dll_abort
call sub.msvcrt.dll_abort
call sub.msvcrt.dll_abort
nop