Function at 0x5b4bd0
Capabilities:
Link many functions at runtime

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x2f4
push ebx
push esi
push edi
lea edi, [ebp - 0x2f4]
mov ecx, 0xbd
mov eax, 0xcccccccc
rep stosd dword es:[edi], eax
mov eax, dword [0x818f7c]
xor eax, ebp
mov dword [ebp - 4], eax
mov dword [ebp - 0xc], str.___could_not_be_loaded.
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b4c2b
mov eax, dword [ebp + 8]
cmp dword [eax], 0
je 0x5b4c2b
mov eax, dword [0x827f84]
add eax, 1
mov dword [0x827f84], eax
mov eax, 1
jmp 0x5b5a4c
cmp dword [0x827f80], 0
jne 0x5b4e19
mov byte [ebp - 0x124], 0
push 0x103
push 0
lea eax, [ebp - 0x123]
push eax
call fcn.00533469
add esp, 0xc
mov byte [ebp - 0x230], 0
push 0x103
push 0
lea eax, [ebp - 0x22f]
push eax
call fcn.00533469
add esp, 0xc
push str.PaulaJPG.dll
push 0x79e138
push 0x104
lea eax, [ebp - 0x230]
push eax
call fcn.00535be2
add esp, 0x10
push str.PaulaJPG.dll
push 0
push 0
call fcn.005323f7
add esp, 8
push eax
push 0x79f12c
push 0x104
lea eax, [ebp - 0x124]
push eax
call fcn.00535be2
add esp, 0x14
push 1
lea eax, [ebp - 0x124]
push eax
lea ecx, [ebp - 0x124]
push ecx
lea edx, [ebp - 0x230]
push edx
call fcn.00532dac
add esp, 0x10
mov esi, esp
lea eax, [ebp - 0x124]
push eax
call dword [sym.imp.KERNEL32.dll_LoadLibraryA]
cmp esi, esp
call fcn.00535fca
mov dword [0x827f80], eax
cmp dword [0x827f80], 0
jne 0x5b4e00
push str.PaulaJPG.dll
push 0
push 0
call fcn.005341e3
add esp, 8
push eax
push 0x79f12c
push 0x104
lea eax, [ebp - 0x230]
push eax
call fcn.00535be2
add esp, 0x14
push str.PaulaJPG.dll
push 0
push 0
call fcn.005323f7
add esp, 8
push eax
push 0x79f12c
push 0x104
lea eax, [ebp - 0x124]
push eax
call fcn.00535be2
add esp, 0x14
push 1
lea eax, [ebp - 0x124]
push eax
lea ecx, [ebp - 0x124]
push ecx
lea edx, [ebp - 0x230]
push edx
call fcn.00532dac
add esp, 0x10
mov esi, esp
lea eax, [ebp - 0x124]
push eax
call dword [sym.imp.KERNEL32.dll_LoadLibraryA]
cmp esi, esp
call fcn.00535fca
mov dword [0x827f80], eax
cmp dword [0x827f80], 0
jne 0x5b4e00
push str.PaulaJPG.dll
push 0
push 0
call fcn.005341e3
add esp, 8
push eax
push 0x79f12c
push 0x104
lea eax, [ebp - 0x124]
push eax
call fcn.00535be2
add esp, 0x14
mov esi, esp
lea eax, [ebp - 0x124]
push eax
call dword [sym.imp.KERNEL32.dll_LoadLibraryA]
cmp esi, esp
call fcn.00535fca
mov dword [0x827f80], eax
cmp dword [0x827f80], 0
jne 0x5b4e00
lea eax, [ebp - 0x124]
push eax
call fcn.00535769
add esp, 4
xor eax, eax
jmp 0x5b5a4c
push 0x104
lea eax, [ebp - 0x124]
push eax
push 0x827f88
call fcn.00535647
add esp, 0xc
mov eax, dword [0x827f84]
add eax, 1
mov dword [0x827f84], eax
mov dword [ebp - 0x18], 1
cmp dword [ebp + 8], 0
je 0x5b4e3c
cmp dword [ebp + 8], 0x827eb8
jne 0x5b4e6b
mov esi, esp
push str.jpeg_std_error
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827eb8], eax
cmp dword [0x827eb8], 0
jne 0x5b4e6b
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b4e7a
cmp dword [ebp + 8], 0x827ebc
jne 0x5b4ea9
mov esi, esp
push str.jpeg_CreateCompress
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827ebc], eax
cmp dword [0x827ebc], 0
jne 0x5b4ea9
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b4eb8
cmp dword [ebp + 8], 0x827ec0
jne 0x5b4ee7
mov esi, esp
push str.jpeg_CreateDecompress
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827ec0], eax
cmp dword [0x827ec0], 0
jne 0x5b4ee7
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b4ef6
cmp dword [ebp + 8], 0x827ec4
jne 0x5b4f25
mov esi, esp
push str.jpeg_destroy_compress
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827ec4], eax
cmp dword [0x827ec4], 0
jne 0x5b4f25
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b4f34
cmp dword [ebp + 8], 0x827ec8
jne 0x5b4f63
mov esi, esp
push str.jpeg_destroy_decompress
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827ec8], eax
cmp dword [0x827ec8], 0
jne 0x5b4f63
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b4f72
cmp dword [ebp + 8], 0x827ecc
jne 0x5b4fa1
mov esi, esp
push str.jpeg_stdio_dest
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827ecc], eax
cmp dword [0x827ecc], 0
jne 0x5b4fa1
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b4fb0
cmp dword [ebp + 8], 0x827ed0
jne 0x5b4fdf
mov esi, esp
push str.jpeg_stdio_src
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827ed0], eax
cmp dword [0x827ed0], 0
jne 0x5b4fdf
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b4fee
cmp dword [ebp + 8], 0x827ed4
jne 0x5b501d
mov esi, esp
push str.jpeg_set_defaults
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827ed4], eax
cmp dword [0x827ed4], 0
jne 0x5b501d
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b502c
cmp dword [ebp + 8], 0x827ed8
jne 0x5b505b
mov esi, esp
push str.jpeg_SetColorOrderRGB
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827ed8], eax
cmp dword [0x827ed8], 0
jne 0x5b505b
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b506a
cmp dword [ebp + 8], 0x827edc
jne 0x5b5099
mov esi, esp
push str.jpeg_SetColorOrderBGR
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827edc], eax
cmp dword [0x827edc], 0
jne 0x5b5099
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b50a8
cmp dword [ebp + 8], 0x827ee0
jne 0x5b50d7
mov esi, esp
push str.jpeg_set_colorspace
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827ee0], eax
cmp dword [0x827ee0], 0
jne 0x5b50d7
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b50e6
cmp dword [ebp + 8], 0x827ee4
jne 0x5b5115
mov esi, esp
push str.jpeg_default_colorspace
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827ee4], eax
cmp dword [0x827ee4], 0
jne 0x5b5115
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b5124
cmp dword [ebp + 8], 0x827ee8
jne 0x5b5153
mov esi, esp
push str.jpeg_set_quality
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827ee8], eax
cmp dword [0x827ee8], 0
jne 0x5b5153
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b5162
cmp dword [ebp + 8], 0x827eec
jne 0x5b5191
mov esi, esp
push str.jpeg_set_linear_quality
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827eec], eax
cmp dword [0x827eec], 0
jne 0x5b5191
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b51a0
cmp dword [ebp + 8], 0x827ef0
jne 0x5b51cf
mov esi, esp
push str.jpeg_add_quant_table
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827ef0], eax
cmp dword [0x827ef0], 0
jne 0x5b51cf
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b51de
cmp dword [ebp + 8], 0x827ef4
jne 0x5b520d
mov esi, esp
push str.jpeg_quality_scaling
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827ef4], eax
cmp dword [0x827ef4], 0
jne 0x5b520d
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b521c
cmp dword [ebp + 8], 0x827ef8
jne 0x5b524b
mov esi, esp
push str.jpeg_simple_progression
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827ef8], eax
cmp dword [0x827ef8], 0
jne 0x5b524b
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b525a
cmp dword [ebp + 8], 0x827efc
jne 0x5b5289
mov esi, esp
push str.jpeg_suppress_tables
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827efc], eax
cmp dword [0x827efc], 0
jne 0x5b5289
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b5298
cmp dword [ebp + 8], 0x827f00
jne 0x5b52c7
mov esi, esp
push str.jpeg_alloc_quant_table
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827f00], eax
cmp dword [0x827f00], 0
jne 0x5b52c7
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b52d6
cmp dword [ebp + 8], 0x827f04
jne 0x5b5305
mov esi, esp
push str.jpeg_alloc_huff_table
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827f04], eax
cmp dword [0x827f04], 0
jne 0x5b5305
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b5314
cmp dword [ebp + 8], 0x827f08
jne 0x5b5343
mov esi, esp
push str.jpeg_start_compress
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827f08], eax
cmp dword [0x827f08], 0
jne 0x5b5343
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b5352
cmp dword [ebp + 8], 0x827f0c
jne 0x5b5381
mov esi, esp
push str.jpeg_write_scanlines
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827f0c], eax
cmp dword [0x827f0c], 0
jne 0x5b5381
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b5390
cmp dword [ebp + 8], 0x827f10
jne 0x5b53bf
mov esi, esp
push str.jpeg_finish_compress
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827f10], eax
cmp dword [0x827f10], 0
jne 0x5b53bf
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b53ce
cmp dword [ebp + 8], 0x827f14
jne 0x5b53fd
mov esi, esp
push str.jpeg_write_raw_data
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827f14], eax
cmp dword [0x827f14], 0
jne 0x5b53fd
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b540c
cmp dword [ebp + 8], 0x827f18
jne 0x5b543b
mov esi, esp
push str.jpeg_write_marker
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827f18], eax
cmp dword [0x827f18], 0
jne 0x5b543b
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b544a
cmp dword [ebp + 8], 0x827f1c
jne 0x5b5479
mov esi, esp
push str.jpeg_write_m_header
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827f1c], eax
cmp dword [0x827f1c], 0
jne 0x5b5479
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b5488
cmp dword [ebp + 8], 0x827f20
jne 0x5b54b7
mov esi, esp
push str.jpeg_write_m_byte
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827f20], eax
cmp dword [0x827f20], 0
jne 0x5b54b7
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b54c6
cmp dword [ebp + 8], 0x827f24
jne 0x5b54f5
mov esi, esp
push str.jpeg_write_tables
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827f24], eax
cmp dword [0x827f24], 0
jne 0x5b54f5
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b5504
cmp dword [ebp + 8], 0x827f28
jne 0x5b5533
mov esi, esp
push str.jpeg_read_header
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827f28], eax
cmp dword [0x827f28], 0
jne 0x5b5533
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b5542
cmp dword [ebp + 8], 0x827f2c
jne 0x5b5571
mov esi, esp
push str.jpeg_start_decompress
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827f2c], eax
cmp dword [0x827f2c], 0
jne 0x5b5571
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b5580
cmp dword [ebp + 8], 0x827f30
jne 0x5b55af
mov esi, esp
push str.jpeg_read_scanlines
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827f30], eax
cmp dword [0x827f30], 0
jne 0x5b55af
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b55be
cmp dword [ebp + 8], 0x827f34
jne 0x5b55ed
mov esi, esp
push str.jpeg_finish_decompress
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827f34], eax
cmp dword [0x827f34], 0
jne 0x5b55ed
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b55fc
cmp dword [ebp + 8], 0x827f38
jne 0x5b562b
mov esi, esp
push str.jpeg_read_raw_data
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827f38], eax
cmp dword [0x827f38], 0
jne 0x5b562b
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b563a
cmp dword [ebp + 8], 0x827f3c
jne 0x5b5669
mov esi, esp
push str.jpeg_has_multiple_scans
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827f3c], eax
cmp dword [0x827f3c], 0
jne 0x5b5669
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b5678
cmp dword [ebp + 8], 0x827f40
jne 0x5b56a7
mov esi, esp
push str.jpeg_start_output
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827f40], eax
cmp dword [0x827f40], 0
jne 0x5b56a7
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b56b6
cmp dword [ebp + 8], 0x827f44
jne 0x5b56e5
mov esi, esp
push str.jpeg_finish_output
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827f44], eax
cmp dword [0x827f44], 0
jne 0x5b56e5
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b56f4
cmp dword [ebp + 8], 0x827f48
jne 0x5b5723
mov esi, esp
push str.jpeg_input_complete
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827f48], eax
cmp dword [0x827f48], 0
jne 0x5b5723
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b5732
cmp dword [ebp + 8], 0x827f4c
jne 0x5b5761
mov esi, esp
push str.jpeg_new_colormap
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827f4c], eax
cmp dword [0x827f4c], 0
jne 0x5b5761
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b5770
cmp dword [ebp + 8], 0x827f50
jne 0x5b579f
mov esi, esp
push str.jpeg_consume_input
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827f50], eax
cmp dword [0x827f50], 0
jne 0x5b579f
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b57ae
cmp dword [ebp + 8], 0x827f54
jne 0x5b57dd
mov esi, esp
push str.jpeg_calc_output_dimensions
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827f54], eax
cmp dword [0x827f54], 0
jne 0x5b57dd
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b57ec
cmp dword [ebp + 8], 0x827f58
jne 0x5b581b
mov esi, esp
push str.jpeg_save_markers
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827f58], eax
cmp dword [0x827f58], 0
jne 0x5b581b
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b582a
cmp dword [ebp + 8], 0x827f5c
jne 0x5b5859
mov esi, esp
push str.jpeg_set_marker_processor
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827f5c], eax
cmp dword [0x827f5c], 0
jne 0x5b5859
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b5868
cmp dword [ebp + 8], 0x827f60
jne 0x5b5897
mov esi, esp
push str.jpeg_read_coefficients
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827f60], eax
cmp dword [0x827f60], 0
jne 0x5b5897
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b58a6
cmp dword [ebp + 8], 0x827f64
jne 0x5b58d5
mov esi, esp
push str.jpeg_write_coefficients
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827f64], eax
cmp dword [0x827f64], 0
jne 0x5b58d5
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b58e4
cmp dword [ebp + 8], 0x827f68
jne 0x5b5913
mov esi, esp
push str.jpeg_copy_critical_parameters
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827f68], eax
cmp dword [0x827f68], 0
jne 0x5b5913
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b5922
cmp dword [ebp + 8], 0x827f6c
jne 0x5b5951
mov esi, esp
push str.jpeg_abort_compress
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827f6c], eax
cmp dword [0x827f6c], 0
jne 0x5b5951
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b5960
cmp dword [ebp + 8], 0x827f70
jne 0x5b598f
mov esi, esp
push str.jpeg_abort_decompress
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827f70], eax
cmp dword [0x827f70], 0
jne 0x5b598f
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b599e
cmp dword [ebp + 8], 0x827f74
jne 0x5b59cd
mov esi, esp
push str.jpeg_abort
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827f74], eax
cmp dword [0x827f74], 0
jne 0x5b59cd
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b59dc
cmp dword [ebp + 8], 0x827f78
jne 0x5b5a0b
mov esi, esp
push str.jpeg_destroy
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827f78], eax
cmp dword [0x827f78], 0
jne 0x5b5a0b
mov dword [ebp - 0x18], 0
cmp dword [ebp + 8], 0
je 0x5b5a1a
cmp dword [ebp + 8], 0x827f7c
jne 0x5b5a49
mov esi, esp
push str.jpeg_resync_to_restart
mov eax, dword [0x827f80]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00535fca
mov dword [0x827f7c], eax
cmp dword [0x827f7c], 0
jne 0x5b5a49
mov dword [ebp - 0x18], 0
mov eax, dword [ebp - 0x18]
push edx
mov ecx, ebp
push eax
lea edx, [0x5b5a7c]
call fcn.0053491d
pop eax
pop edx
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.00535561
add esp, 0x2f4
cmp ebp, esp
call fcn.00535fca
mov esp, ebp
pop ebp
ret