Function at 0x1006e770
Capabilities:
Check http status code

Disassembly:
push 0xffffffffffffffff
push 0x1015dd50
mov eax, dword fs:[0]
push eax
sub esp, 0xc
push ebx
push ebp
push esi
mov eax, dword [0x101c3584]
xor eax, esp
push eax
lea eax, [esp + 0x1c]
mov dword fs:[0], eax
lea eax, [esp + 0x10]
push str.SF_SSIP_SDK
push eax
call fcn.1005e920
add esp, 8
push 2
lea ecx, [esp + 0x14]
mov dword [esp + 0x28], 0
call fcn.1005d580
test al, al
je 0x1006e7e2
push str.EXTENDED_INQUIRY_DUMP
push 0x2c0
push str.SamsungFramework::SSIPSDK::Inner::CheckAndDumpExtendedInquiryResponse
push str.D:P4VSRC_COMMON_SFHostCommonSamsungFrameworkSourcesMAINSamsungFrameworkCmnSSIPSDKInnerSSIPProtocol.cpp
lea ecx, [esp + 0x20]
push 2
push ecx
call fcn.1005e520
add esp, 0x18
or ebp, 0xffffffff
lea ecx, [esp + 0x10]
mov dword [esp + 0x24], ebp
call fcn.10117cb0
lea edx, [esp + 0x10]
push str.SF_SSIP_SDK
push edx
call fcn.1005e920
add esp, 8
push 2
lea ecx, [esp + 0x14]
mov dword [esp + 0x28], 1
call fcn.1005d580
test al, al
je 0x1006e843
movzx eax, byte [edi + 0x1d]
push eax
push str.____Brightness___u
push 0x2c2
push str.SamsungFramework::SSIPSDK::Inner::CheckAndDumpExtendedInquiryResponse
push str.D:P4VSRC_COMMON_SFHostCommonSamsungFrameworkSourcesMAINSamsungFrameworkCmnSSIPSDKInnerSSIPProtocol.cpp
lea ecx, [esp + 0x24]
push 2
push ecx
call fcn.1005e520
add esp, 0x1c
lea ecx, [esp + 0x10]
mov dword [esp + 0x24], ebp
call fcn.10117cb0
mov al, byte [edi + 0x1d]
cmp al, 0xc8
jbe 0x1006e8b5
lea edx, [esp + 0x10]
push str.SF_SSIP_SDK
push edx
call fcn.1005e920
add esp, 8
push 3
lea ecx, [esp + 0x14]
mov dword [esp + 0x28], 2
call fcn.1005d580
test al, al
je 0x1006e8a8
movzx eax, byte [edi + 0x1d]
push eax
push str.ERROR:_EXTENDED_INQUIRY_wrong_brightness:__d
push 0x2c5
push str.SamsungFramework::SSIPSDK::Inner::CheckAndDumpExtendedInquiryResponse
push str.D:P4VSRC_COMMON_SFHostCommonSamsungFrameworkSourcesMAINSamsungFrameworkCmnSSIPSDKInnerSSIPProtocol.cpp
lea ecx, [esp + 0x24]
push 3
push ecx
call fcn.1005e520
add esp, 0x1c
lea ecx, [esp + 0x10]
mov dword [esp + 0x24], ebp
call fcn.10117cb0
lea edx, [esp + 0x10]
push str.SF_SSIP_SDK
push edx
call fcn.1005e920
add esp, 8
push 2
lea ecx, [esp + 0x14]
mov dword [esp + 0x28], 3
call fcn.1005d580
test al, al
je 0x1006e906
movzx eax, byte [edi + 0x1e]
push eax
push str.____Contrast___u
push 0x2c8
push str.SamsungFramework::SSIPSDK::Inner::CheckAndDumpExtendedInquiryResponse
push str.D:P4VSRC_COMMON_SFHostCommonSamsungFrameworkSourcesMAINSamsungFrameworkCmnSSIPSDKInnerSSIPProtocol.cpp
lea ecx, [esp + 0x24]
push 2
push ecx
call fcn.1005e520
add esp, 0x1c
lea ecx, [esp + 0x10]
mov dword [esp + 0x24], ebp
call fcn.10117cb0
mov al, byte [edi + 0x1e]
cmp al, 0xc8
jbe 0x1006e978
lea edx, [esp + 0x10]
push str.SF_SSIP_SDK
push edx
call fcn.1005e920
add esp, 8
push 3
lea ecx, [esp + 0x14]
mov dword [esp + 0x28], 4
call fcn.1005d580
test al, al
je 0x1006e96b
movzx eax, byte [edi + 0x1e]
push eax
push str.ERROR:_EXTENDED_INQUIRY_wrong_contrast:__d
push 0x2cb
push str.SamsungFramework::SSIPSDK::Inner::CheckAndDumpExtendedInquiryResponse
push str.D:P4VSRC_COMMON_SFHostCommonSamsungFrameworkSourcesMAINSamsungFrameworkCmnSSIPSDKInnerSSIPProtocol.cpp
lea ecx, [esp + 0x24]
push 3
push ecx
call fcn.1005e520
add esp, 0x1c
lea ecx, [esp + 0x10]
mov dword [esp + 0x24], ebp
call fcn.10117cb0
lea edx, [esp + 0x10]
push str.SF_SSIP_SDK
push edx
call fcn.1005e920
add esp, 8
push 2
lea ecx, [esp + 0x14]
mov dword [esp + 0x28], 5
call fcn.1005d580
test al, al
je 0x1006e9c9
movzx eax, byte [edi + 0x1f]
push eax
push str.____Blur_Sharpness___u
push 0x2ce
push str.SamsungFramework::SSIPSDK::Inner::CheckAndDumpExtendedInquiryResponse
push str.D:P4VSRC_COMMON_SFHostCommonSamsungFrameworkSourcesMAINSamsungFrameworkCmnSSIPSDKInnerSSIPProtocol.cpp
lea ecx, [esp + 0x24]
push 2
push ecx
call fcn.1005e520
add esp, 0x1c
lea ecx, [esp + 0x10]
mov dword [esp + 0x24], ebp
call fcn.10117cb0
mov al, byte [edi + 0x1f]
cmp al, 8
jbe 0x1006ea3b
lea edx, [esp + 0x10]
push str.SF_SSIP_SDK
push edx
call fcn.1005e920
add esp, 8
push 3
lea ecx, [esp + 0x14]
mov dword [esp + 0x28], 6
call fcn.1005d580
test al, al
je 0x1006ea2e
movzx eax, byte [edi + 0x1f]
push eax
push str.ERROR:_EXTENDED_INQUIRY_wrong_blur_sharpness:__d
push 0x2d1
push str.SamsungFramework::SSIPSDK::Inner::CheckAndDumpExtendedInquiryResponse
push str.D:P4VSRC_COMMON_SFHostCommonSamsungFrameworkSourcesMAINSamsungFrameworkCmnSSIPSDKInnerSSIPProtocol.cpp
lea ecx, [esp + 0x24]
push 3
push ecx
call fcn.1005e520
add esp, 0x1c
lea ecx, [esp + 0x10]
mov dword [esp + 0x24], ebp
call fcn.10117cb0
lea edx, [esp + 0x10]
push str.SF_SSIP_SDK
push edx
call fcn.1005e920
add esp, 8
push 2
lea ecx, [esp + 0x14]
mov dword [esp + 0x28], 7
call fcn.1005d580
test al, al
je 0x1006ea8c
movzx eax, byte [edi + 0x21]
push eax
push str.____Background_removal___u
push 0x2d4
push str.SamsungFramework::SSIPSDK::Inner::CheckAndDumpExtendedInquiryResponse
push str.D:P4VSRC_COMMON_SFHostCommonSamsungFrameworkSourcesMAINSamsungFrameworkCmnSSIPSDKInnerSSIPProtocol.cpp
lea ecx, [esp + 0x24]
push 2
push ecx
call fcn.1005e520
add esp, 0x1c
lea ecx, [esp + 0x10]
mov dword [esp + 0x24], ebp
call fcn.10117cb0
cmp byte [edi + 0x21], 0x64
jbe 0x1006eafd
lea edx, [esp + 0x10]
push str.SF_SSIP_SDK
push edx
call fcn.1005e920
add esp, 8
push 3
lea ecx, [esp + 0x14]
mov dword [esp + 0x28], 8
call fcn.1005d580
test al, al
je 0x1006eaf0
movzx eax, byte [edi + 0x21]
push eax
push str.ERROR:_EXTENDED_INQUIRY_wrong_background_removal:__d
push 0x2d7
push str.SamsungFramework::SSIPSDK::Inner::CheckAndDumpExtendedInquiryResponse
push str.D:P4VSRC_COMMON_SFHostCommonSamsungFrameworkSourcesMAINSamsungFrameworkCmnSSIPSDKInnerSSIPProtocol.cpp
lea ecx, [esp + 0x24]
push 3
push ecx
call fcn.1005e520
add esp, 0x1c
lea ecx, [esp + 0x10]
mov dword [esp + 0x24], ebp
call fcn.10117cb0
lea edx, [esp + 0x10]
push str.SF_SSIP_SDK
push edx
call fcn.1005e920
add esp, 8
push 2
lea ecx, [esp + 0x14]
mov dword [esp + 0x28], 9
call fcn.1005d580
test al, al
je 0x1006eb54
cmp byte [edi + 0x20], 0
lea ecx, [esp + 0x10]
setne al
movzx eax, al
push eax
push str.____Fringe_Removal___u
push 0x2da
push str.SamsungFramework::SSIPSDK::Inner::CheckAndDumpExtendedInquiryResponse
push str.D:P4VSRC_COMMON_SFHostCommonSamsungFrameworkSourcesMAINSamsungFrameworkCmnSSIPSDKInnerSSIPProtocol.cpp
push 2
push ecx
call fcn.1005e520
add esp, 0x1c
lea ecx, [esp + 0x10]
mov dword [esp + 0x24], ebp
call fcn.10117cb0
lea edx, [esp + 0x10]
push str.SF_SSIP_SDK
push edx
call fcn.1005e920
add esp, 8
push 2
lea ecx, [esp + 0x14]
mov dword [esp + 0x28], 0xa
call fcn.1005d580
test al, al
je 0x1006ebbb
mov ecx, edi
call fcn.100601f0
push eax
call fcn.10067d20
push eax
push str.____Support_Rotation___ts
push 0x2db
push str.SamsungFramework::SSIPSDK::Inner::CheckAndDumpExtendedInquiryResponse
push str.D:P4VSRC_COMMON_SFHostCommonSamsungFrameworkSourcesMAINSamsungFrameworkCmnSSIPSDKInnerSSIPProtocol.cpp
lea eax, [esp + 0x28]
push 2
push eax
call fcn.1005e520
add esp, 0x20
lea ecx, [esp + 0x10]
mov dword [esp + 0x24], ebp
call fcn.10117cb0
lea ecx, [esp + 0x10]
push str.SF_SSIP_SDK
push ecx
call fcn.1005e920
add esp, 8
push 2
lea ecx, [esp + 0x14]
mov dword [esp + 0x28], 0xb
call fcn.1005d580
test al, al
je 0x1006ec25
movzx edx, byte [edi + 0x33]
push edx
call fcn.10060170
push eax
call fcn.10036870
push eax
push str.____Mixed_Rotation_Threshold___ts
push 0x2dc
push str.SamsungFramework::SSIPSDK::Inner::CheckAndDumpExtendedInquiryResponse
push str.D:P4VSRC_COMMON_SFHostCommonSamsungFrameworkSourcesMAINSamsungFrameworkCmnSSIPSDKInnerSSIPProtocol.cpp
lea eax, [esp + 0x2c]
push 2
push eax
call fcn.1005e520
add esp, 0x24
lea ecx, [esp + 0x10]
mov dword [esp + 0x24], ebp
call fcn.10117cb0
movzx esi, byte [edi + 0x22]
cmp esi, 3
ja case.0x1006ec3b.0
jmp dword [esi*4 + 0x1006f944]
movzx ecx, byte [edi + 0x33]
push ecx
call fcn.10060170
add esp, 4
test eax, eax
je case.0x1006ec3b.3
lea edx, [esp + 0x10]
push str.SF_SSIP_SDK
push edx
call fcn.1005e920
add esp, 8
push 3
lea ecx, [esp + 0x14]
mov dword [esp + 0x28], 0xc
call fcn.1005d580
test al, al
je 0x1006ecf1
push str.WARNING:_EXTENDED_INQUIRY_wrong_Mixed_Rotation_Threshold_value_
push 0x2df
jmp 0x1006ecd8
cmp esi, 3
ja case.0x1006ec8d.0
jmp dword [esi*4 + 0x1006f954]
movzx ecx, byte [edi + 0x33]
push ecx
call fcn.10060170
add esp, 4
test eax, eax
jne case.0x1006ec8d.0
lea edx, [esp + 0x10]
push str.SF_SSIP_SDK
push edx
call fcn.1005e920
add esp, 8
push 3
lea ecx, [esp + 0x14]
mov dword [esp + 0x28], 0xd
call fcn.1005d580
test al, al
je 0x1006ecf1
push str.ERROR:_EXTENDED_INQUIRY_wrong_Mixed_Rotation_Threshold_value_
push 0x2e2
push str.SamsungFramework::SSIPSDK::Inner::CheckAndDumpExtendedInquiryResponse
push str.D:P4VSRC_COMMON_SFHostCommonSamsungFrameworkSourcesMAINSamsungFrameworkCmnSSIPSDKInnerSSIPProtocol.cpp
lea eax, [esp + 0x20]
push 3
push eax
call fcn.1005e520
add esp, 0x18
lea ecx, [esp + 0x10]
mov dword [esp + 0x24], ebp
call fcn.10117cb0
lea ecx, [esp + 0x10]
push str.SF_SSIP_SDK
push ecx
call fcn.1005e920
add esp, 8
push 2
lea ecx, [esp + 0x14]
mov dword [esp + 0x28], 0xe
call fcn.1005d580
test al, al
je 0x1006ed58
mov ecx, edi
call fcn.10060230
push eax
call fcn.10067cb0
push eax
push str.____Current_Orientation___ts
push 0x2e5
push str.SamsungFramework::SSIPSDK::Inner::CheckAndDumpExtendedInquiryResponse
push str.D:P4VSRC_COMMON_SFHostCommonSamsungFrameworkSourcesMAINSamsungFrameworkCmnSSIPSDKInnerSSIPProtocol.cpp
lea edx, [esp + 0x28]
push 2
push edx
call fcn.1005e520
add esp, 0x20
lea ecx, [esp + 0x10]
mov dword [esp + 0x24], ebp
call fcn.10117cb0
movzx eax, byte [edi + 0x22]
cmp eax, 3
ja case.0x1006ed6e.0
jmp dword [eax*4 + 0x1006f964]
movzx eax, byte [edi + 0x23]
sub eax, 1
jne case.0x1006ed6e.1
lea eax, [esp + 0x10]
push str.SF_SSIP_SDK
push eax
call fcn.1005e920
add esp, 8
push 3
lea ecx, [esp + 0x14]
mov dword [esp + 0x28], 0xf
call fcn.1005d580
test al, al
je 0x1006edca
push str.ERROR:_EXTENDED_INQUIRY_wrong_current_orientation_
push 0x2e8
push str.SamsungFramework::SSIPSDK::Inner::CheckAndDumpExtendedInquiryResponse
push str.D:P4VSRC_COMMON_SFHostCommonSamsungFrameworkSourcesMAINSamsungFrameworkCmnSSIPSDKInnerSSIPProtocol.cpp
lea ecx, [esp + 0x20]
push 3
push ecx
call fcn.1005e520
add esp, 0x18
lea ecx, [esp + 0x10]
mov dword [esp + 0x24], ebp
call fcn.10117cb0
lea edx, [esp + 0x10]
push str.SF_SSIP_SDK
push edx
call fcn.1005e920
add esp, 8
push 2
lea ecx, [esp + 0x14]
mov dword [esp + 0x28], 0x10
call fcn.1005d580
test al, al
je 0x1006eebc
movzx eax, word [edi + 0x2f]
rol ax, 8
movzx ecx, ax
xor eax, eax
test cl, 1
je 0x1006ee1b
mov eax, 1
test cl, 2
je 0x1006ee23
or eax, 2
test cl, 4
je 0x1006ee2b
or eax, 4
test cl, 8
je 0x1006ee33
or eax, 8
test cl, 0x10
je 0x1006ee3b
or eax, 0x10
test cl, 0x40
je 0x1006ee45
or eax, 0x80
test cl, cl
jns 0x1006ee4e
or eax, 0x800
test ecx, 0x100
je 0x1006ee5b
or eax, 0x2000
test ecx, 0x200
je 0x1006ee68
or eax, 0x8000
push eax
lea eax, [esp + 0x18]
push eax
call fcn.1006c990
mov ecx, dword [eax]
push ecx
push str.____Flatbed_Resolutions___ts
push 0x2ea
push str.SamsungFramework::SSIPSDK::Inner::CheckAndDumpExtendedInquiryResponse
push str.D:P4VSRC_COMMON_SFHostCommonSamsungFrameworkSourcesMAINSamsungFrameworkCmnSSIPSDKInnerSSIPProtocol.cpp
lea edx, [esp + 0x2c]
push 2
push edx
mov byte [esp + 0x48], 0x11
call fcn.1005e520
mov eax, dword [esp + 0x38]
lea ecx, [esp + 0x3c]
add esp, 0x24
mov byte [esp + 0x24], 0x10
cmp eax, ecx
je 0x1006eebc
test eax, eax
je 0x1006eebc
push eax
call fcn.1005a120
add esp, 4
lea ecx, [esp + 0x10]
mov dword [esp + 0x24], ebp
call fcn.10117cb0
lea edx, [esp + 0x10]
push str.SF_SSIP_SDK
push edx
call fcn.1005e920
add esp, 8
mov ebx, 0x12
push 2
lea ecx, [esp + 0x14]
mov dword [esp + 0x28], ebx
call fcn.1005d580
test al, al
je 0x1006efac
movzx eax, word [edi + 0x31]
rol ax, 8
movzx ecx, ax
xor eax, eax
test cl, 1
je 0x1006ef0c
lea eax, [ebx - 0x11]
test cl, 2
je 0x1006ef14
or eax, 2
test cl, 4
je 0x1006ef1c
or eax, 4
test cl, 8
je 0x1006ef24
or eax, 8
test cl, 0x10
je 0x1006ef2c
or eax, 0x10
test cl, 0x40
je 0x1006ef36
or eax, 0x80
test cl, cl
jns 0x1006ef3f
or eax, 0x800
test ecx, 0x100
je 0x1006ef4c
or eax, 0x2000
test ecx, 0x200
je 0x1006ef59
or eax, 0x8000
push eax
lea eax, [esp + 0x18]
push eax
call fcn.1006c990
mov ecx, dword [eax]
push ecx
push str.____ADF_Resolutions___ts
push 0x2eb
push str.SamsungFramework::SSIPSDK::Inner::CheckAndDumpExtendedInquiryResponse
push str.D:P4VSRC_COMMON_SFHostCommonSamsungFrameworkSourcesMAINSamsungFrameworkCmnSSIPSDKInnerSSIPProtocol.cpp
lea edx, [esp + 0x2c]
push 2
push edx
mov byte [esp + 0x48], 0x13
call fcn.1005e520
mov eax, dword [esp + 0x38]
lea ecx, [esp + 0x3c]
add esp, 0x24
mov byte [esp + 0x24], bl
cmp eax, ecx
je 0x1006efac
test eax, eax
je 0x1006efac
push eax
call fcn.1005a120
add esp, 4
lea ecx, [esp + 0x10]
mov dword [esp + 0x24], ebp
call fcn.10117cb0
lea edx, [esp + 0x10]
push str.SF_SSIP_SDK
push edx
call fcn.1005e920
add esp, 8
push 2
lea ecx, [esp + 0x14]
mov dword [esp + 0x28], 0x14
call fcn.1005d580
test al, al
je 0x1006f013
mov ecx, edi
call fcn.10060250
push eax
call fcn.10067cd0
push eax
push str.____Encryption_mode___ts
push 0x2ed
push str.SamsungFramework::SSIPSDK::Inner::CheckAndDumpExtendedInquiryResponse
push str.D:P4VSRC_COMMON_SFHostCommonSamsungFrameworkSourcesMAINSamsungFrameworkCmnSSIPSDKInnerSSIPProtocol.cpp
lea eax, [esp + 0x28]
push 2
push eax
call fcn.1005e520
add esp, 0x20
lea ecx, [esp + 0x10]
mov dword [esp + 0x24], ebp
call fcn.10117cb0
movzx eax, byte [edi + 0x25]
sub eax, 0
je 0x1006f087
sub eax, 1
je 0x1006f087
lea ecx, [esp + 0x10]
push str.SF_SSIP_SDK
push ecx
call fcn.1005e920
add esp, 8
push 3
lea ecx, [esp + 0x14]
mov dword [esp + 0x28], 0x15
call fcn.1005d580
test al, al
je 0x1006f07a
push str.ERROR:_EXTENDED_INQUIRY_unknown_encryption_mode_
push 0x2ef
push str.SamsungFramework::SSIPSDK::Inner::CheckAndDumpExtendedInquiryResponse
push str.D:P4VSRC_COMMON_SFHostCommonSamsungFrameworkSourcesMAINSamsungFrameworkCmnSSIPSDKInnerSSIPProtocol.cpp
lea edx, [esp + 0x20]
push 3
push edx
call fcn.1005e520
add esp, 0x18
lea ecx, [esp + 0x10]
mov dword [esp + 0x24], ebp
call fcn.10117cb0
lea eax, [esp + 0x10]
push str.SF_SSIP_SDK
push eax
call fcn.1005e920
add esp, 8
mov ebx, 0x16
push 2
lea ecx, [esp + 0x14]
mov dword [esp + 0x28], ebx
call fcn.1005d580
test al, al
je 0x1006f10e
mov ecx, edi
call fcn.10060270
movzx ecx, al
push ecx
lea edx, [esp + 0x18]
push edx
call fcn.1006ca90
mov eax, dword [eax]
push eax
push str.____Accounting_modes___ts
push 0x2f1
push str.SamsungFramework::SSIPSDK::Inner::CheckAndDumpExtendedInquiryResponse
push str.D:P4VSRC_COMMON_SFHostCommonSamsungFrameworkSourcesMAINSamsungFrameworkCmnSSIPSDKInnerSSIPProtocol.cpp
lea ecx, [esp + 0x2c]
push 2
push ecx
mov byte [esp + 0x48], 0x17
call fcn.1005e520
mov eax, dword [esp + 0x38]
lea edx, [esp + 0x3c]
add esp, 0x24
mov byte [esp + 0x24], bl
cmp eax, edx
je 0x1006f10e
test eax, eax
je 0x1006f10e
push eax
call fcn.1005a120
add esp, 4
lea ecx, [esp + 0x10]
mov dword [esp + 0x24], ebp
call fcn.10117cb0
lea eax, [esp + 0x10]
push str.SF_SSIP_SDK
push eax
call fcn.1005e920
add esp, 8
push 2
lea ecx, [esp + 0x14]
mov dword [esp + 0x28], 0x18
call fcn.1005d580
test al, al
je 0x1006f171
xor ecx, ecx
cmp byte [edi + 0x34], 1
lea edx, [esp + 0x10]
sete cl
push ecx
push str.____Support_AnotherPage____u
push 0x2f3
push str.SamsungFramework::SSIPSDK::Inner::CheckAndDumpExtendedInquiryResponse
push str.D:P4VSRC_COMMON_SFHostCommonSamsungFrameworkSourcesMAINSamsungFrameworkCmnSSIPSDKInnerSSIPProtocol.cpp
push 2
push edx
call fcn.1005e520
add esp, 0x1c
lea ecx, [esp + 0x10]
mov dword [esp + 0x24], ebp
call fcn.10117cb0
lea eax, [esp + 0x10]
push str.SF_SSIP_SDK
push eax
call fcn.1005e920
add esp, 8
mov ebx, 0x19
push 2
lea ecx, [esp + 0x14]
mov dword [esp + 0x28], ebx
call fcn.1005d580
test al, al
je 0x1006f261
movzx eax, word [edi + 0x2f]
rol ax, 8
movzx ecx, ax
xor eax, eax
test cl, 1
je 0x1006f1c1
lea eax, [ebx - 0x18]
test cl, 2
je 0x1006f1c9
or eax, 2
test cl, 4
je 0x1006f1d1
or eax, 4
test cl, 8
je 0x1006f1d9
or eax, 8
test cl, 0x10
je 0x1006f1e1
or eax, 0x10
test cl, 0x40
je 0x1006f1eb
or eax, 0x80
test cl, cl
jns 0x1006f1f4
or eax, 0x800
test ecx, 0x100
je 0x1006f201
or eax, 0x2000
test ecx, 0x200
je 0x1006f20e
or eax, 0x8000
push eax
lea ecx, [esp + 0x18]
push ecx
call fcn.1006c990
mov edx, dword [eax]
push edx
push str.____FB_Color_Resolution______ts
push 0x2f5
push str.SamsungFramework::SSIPSDK::Inner::CheckAndDumpExtendedInquiryResponse
push str.D:P4VSRC_COMMON_SFHostCommonSamsungFrameworkSourcesMAINSamsungFrameworkCmnSSIPSDKInnerSSIPProtocol.cpp
lea eax, [esp + 0x2c]
push 2
push eax
mov byte [esp + 0x48], 0x1a
call fcn.1005e520
mov eax, dword [esp + 0x38]
lea ecx, [esp + 0x3c]
add esp, 0x24
mov byte [esp + 0x24], bl
cmp eax, ecx
je 0x1006f261
test eax, eax
je 0x1006f261
push eax
call fcn.1005a120
add esp, 4
lea ecx, [esp + 0x10]
mov dword [esp + 0x24], ebp
call fcn.10117cb0
lea edx, [esp + 0x10]
push str.SF_SSIP_SDK
push edx
call fcn.1005e920
add esp, 8
mov ebx, 0x1b
push 2
lea ecx, [esp + 0x14]
mov dword [esp + 0x28], ebx
call fcn.1005d580
test al, al
je 0x1006f351
movzx eax, word [edi + 0x31]
rol ax, 8
movzx ecx, ax
xor eax, eax
test cl, 1
je 0x1006f2b1
lea eax, [ebx - 0x1a]
test cl, 2
je 0x1006f2b9
or eax, 2
test cl, 4
je 0x1006f2c1
or eax, 4
test cl, 8
je 0x1006f2c9
or eax, 8
test cl, 0x10
je 0x1006f2d1
or eax, 0x10
test cl, 0x40
je 0x1006f2db
or eax, 0x80
test cl, cl
jns 0x1006f2e4
or eax, 0x800
test ecx, 0x100
je 0x1006f2f1
or eax, 0x2000
test ecx, 0x200
je 0x1006f2fe
or eax, 0x8000
push eax
lea eax, [esp + 0x18]
push eax
call fcn.1006c990
mov ecx, dword [eax]
push ecx
push str.____ADF_Color_Resolution_____ts
push 0x2f6
push str.SamsungFramework::SSIPSDK::Inner::CheckAndDumpExtendedInquiryResponse
push str.D:P4VSRC_COMMON_SFHostCommonSamsungFrameworkSourcesMAINSamsungFrameworkCmnSSIPSDKInnerSSIPProtocol.cpp
lea edx, [esp + 0x2c]
push 2
push edx
mov byte [esp + 0x48], 0x1c
call fcn.1005e520
mov eax, dword [esp + 0x38]
lea ecx, [esp + 0x3c]
add esp, 0x24
mov byte [esp + 0x24], bl
cmp eax, ecx
je 0x1006f351
test eax, eax
je 0x1006f351
push eax
call fcn.1005a120
add esp, 4
lea ecx, [esp + 0x10]
mov dword [esp + 0x24], ebp
call fcn.10117cb0
lea edx, [esp + 0x10]
push str.SF_SSIP_SDK
push edx
call fcn.1005e920
add esp, 8
push 2
lea ecx, [esp + 0x14]
mov dword [esp + 0x28], 0x1d
call fcn.1005d580
test al, al
je 0x1006f3bb
movzx eax, byte [edi + 0x33]
push eax
call fcn.10060170
push eax
call fcn.10036870
push eax
push str.____Color_Mixed_Rotation_Th____ts
push 0x2f7
push str.SamsungFramework::SSIPSDK::Inner::CheckAndDumpExtendedInquiryResponse
push str.D:P4VSRC_COMMON_SFHostCommonSamsungFrameworkSourcesMAINSamsungFrameworkCmnSSIPSDKInnerSSIPProtocol.cpp
lea ecx, [esp + 0x2c]
push 2
push ecx
call fcn.1005e520
add esp, 0x24
lea ecx, [esp + 0x10]
mov dword [esp + 0x24], ebp
call fcn.10117cb0
lea edx, [esp + 0x10]
push str.SF_SSIP_SDK
push edx
call fcn.1005e920
add esp, 8
mov ebx, 0x1e
push 2
lea ecx, [esp + 0x14]
mov dword [esp + 0x28], ebx
call fcn.1005d580
test al, al
je 0x1006f4ab
movzx eax, word [edi + 0x35]
rol ax, 8
movzx ecx, ax
xor eax, eax
test cl, 1
je 0x1006f40b
lea eax, [ebx - 0x1d]
test cl, 2
je 0x1006f413
or eax, 2
test cl, 4
je 0x1006f41b
or eax, 4
test cl, 8
je 0x1006f423
or eax, 8
test cl, 0x10
je 0x1006f42b
or eax, 0x10
test cl, 0x40
je 0x1006f435
or eax, 0x80
test cl, cl
jns 0x1006f43e
or eax, 0x800
test ecx, 0x100
je 0x1006f44b
or eax, 0x2000
test ecx, 0x200
je 0x1006f458
or eax, 0x8000
push eax
lea eax, [esp + 0x18]
push eax
call fcn.1006c990
mov ecx, dword [eax]
push ecx
push str.____FB_Gray_Resolution_______ts
push 0x2f9
push str.SamsungFramework::SSIPSDK::Inner::CheckAndDumpExtendedInquiryResponse
push str.D:P4VSRC_COMMON_SFHostCommonSamsungFrameworkSourcesMAINSamsungFrameworkCmnSSIPSDKInnerSSIPProtocol.cpp
lea edx, [esp + 0x2c]
push 2
push edx
mov byte [esp + 0x48], 0x1f
call fcn.1005e520
mov eax, dword [esp + 0x38]
lea ecx, [esp + 0x3c]
add esp, 0x24
mov byte [esp + 0x24], bl
cmp eax, ecx
je 0x1006f4ab
test eax, eax
je 0x1006f4ab
push eax
call fcn.1005a120
add esp, 4
lea ecx, [esp + 0x10]
mov dword [esp + 0x24], ebp
call fcn.10117cb0
lea edx, [esp + 0x10]
push str.SF_SSIP_SDK
push edx
call fcn.1005e920
add esp, 8
mov ebx, 0x20
push 2
lea ecx, [esp + 0x14]
mov dword [esp + 0x28], ebx
call fcn.1005d580
test al, al
je 0x1006f59b
movzx eax, word [edi + 0x37]
rol ax, 8
movzx ecx, ax
xor eax, eax
test cl, 1
je 0x1006f4fb
lea eax, [ebx - 0x1f]
test cl, 2
je 0x1006f503
or eax, 2
test cl, 4
je 0x1006f50b
or eax, 4
test cl, 8
je 0x1006f513
or eax, 8
test cl, 0x10
je 0x1006f51b
or eax, 0x10
test cl, 0x40
je 0x1006f525
or eax, 0x80
test cl, cl
jns 0x1006f52e
or eax, 0x800
test ecx, 0x100
je 0x1006f53b
or eax, 0x2000
test ecx, 0x200
je 0x1006f548
or eax, 0x8000
push eax
lea eax, [esp + 0x18]
push eax
call fcn.1006c990
mov ecx, dword [eax]
push ecx
push str.____ADF_Gray_Resolution______ts
push 0x2fa
push str.SamsungFramework::SSIPSDK::Inner::CheckAndDumpExtendedInquiryResponse
push str.D:P4VSRC_COMMON_SFHostCommonSamsungFrameworkSourcesMAINSamsungFrameworkCmnSSIPSDKInnerSSIPProtocol.cpp
lea edx, [esp + 0x2c]
push 2
push edx
mov byte [esp + 0x48], 0x21
call fcn.1005e520
mov eax, dword [esp + 0x38]
lea ecx, [esp + 0x3c]
add esp, 0x24
mov byte [esp + 0x24], bl
cmp eax, ecx
je 0x1006f59b
test eax, eax
je 0x1006f59b
push eax
call fcn.1005a120
add esp, 4
lea ecx, [esp + 0x10]
mov dword [esp + 0x24], ebp
call fcn.10117cb0
lea edx, [esp + 0x10]
push str.SF_SSIP_SDK
push edx
call fcn.1005e920
add esp, 8
push 2
lea ecx, [esp + 0x14]
mov dword [esp + 0x28], 0x22
call fcn.1005d580
test al, al
je 0x1006f605
movzx eax, byte [edi + 0x39]
push eax
call fcn.10060170
push eax
call fcn.10036870
push eax
push str.____Gray_Mixed_Rotation_Th___ts
push 0x2fb
push str.SamsungFramework::SSIPSDK::Inner::CheckAndDumpExtendedInquiryResponse
push str.D:P4VSRC_COMMON_SFHostCommonSamsungFrameworkSourcesMAINSamsungFrameworkCmnSSIPSDKInnerSSIPProtocol.cpp
lea ecx, [esp + 0x2c]
push 2
push ecx
call fcn.1005e520
add esp, 0x24
lea ecx, [esp + 0x10]
mov dword [esp + 0x24], ebp
call fcn.10117cb0
lea edx, [esp + 0x10]
push str.SF_SSIP_SDK
push edx
call fcn.1005e920
add esp, 8
mov ebx, 0x23
push 2
lea ecx, [esp + 0x14]
mov dword [esp + 0x28], ebx
call fcn.1005d580
test al, al
je 0x1006f6f5
movzx eax, word [edi + 0x3a]
rol ax, 8
movzx ecx, ax
xor eax, eax
test cl, 1
je 0x1006f655
lea eax, [ebx - 0x22]
test cl, 2
je 0x1006f65d
or eax, 2
test cl, 4
je 0x1006f665
or eax, 4
test cl, 8
je 0x1006f66d
or eax, 8
test cl, 0x10
je 0x1006f675
or eax, 0x10
test cl, 0x40
je 0x1006f67f
or eax, 0x80
test cl, cl
jns 0x1006f688
or eax, 0x800
test ecx, 0x100
je 0x1006f695
or eax, 0x2000
test ecx, 0x200
je 0x1006f6a2
or eax, 0x8000
push eax
lea eax, [esp + 0x18]
push eax
call fcn.1006c990
mov ecx, dword [eax]
push ecx
push str.____FB_BW_Resolution_________ts
push 0x2fd
push str.SamsungFramework::SSIPSDK::Inner::CheckAndDumpExtendedInquiryResponse
push str.D:P4VSRC_COMMON_SFHostCommonSamsungFrameworkSourcesMAINSamsungFrameworkCmnSSIPSDKInnerSSIPProtocol.cpp
lea edx, [esp + 0x2c]
push 2
push edx
mov byte [esp + 0x48], 0x24
call fcn.1005e520
mov eax, dword [esp + 0x38]
lea ecx, [esp + 0x3c]
add esp, 0x24
mov byte [esp + 0x24], bl
cmp eax, ecx
je 0x1006f6f5
test eax, eax
je 0x1006f6f5
push eax
call fcn.1005a120
add esp, 4
lea ecx, [esp + 0x10]
mov dword [esp + 0x24], ebp
call fcn.10117cb0
lea edx, [esp + 0x10]
push str.SF_SSIP_SDK
push edx
call fcn.1005e920
add esp, 8
mov ebx, 0x25
push 2
lea ecx, [esp + 0x14]
mov dword [esp + 0x28], ebx
call fcn.1005d580
test al, al
je 0x1006f7e5
movzx eax, word [edi + 0x3c]
rol ax, 8
movzx ecx, ax
xor eax, eax
test cl, 1
je 0x1006f745
lea eax, [ebx - 0x24]
test cl, 2
je 0x1006f74d
or eax, 2
test cl, 4
je 0x1006f755
or eax, 4
test cl, 8
je 0x1006f75d
or eax, 8
test cl, 0x10
je 0x1006f765
or eax, 0x10
test cl, 0x40
je 0x1006f76f
or eax, 0x80
test cl, cl
jns 0x1006f778
or eax, 0x800
test ecx, 0x100
je 0x1006f785
or eax, 0x2000
test ecx, 0x200
je 0x1006f792
or eax, 0x8000
push eax
lea eax, [esp + 0x18]
push eax
call fcn.1006c990
mov ecx, dword [eax]
push ecx
push str.____ADF_BW_Resolution________ts
push 0x2fe
push str.SamsungFramework::SSIPSDK::Inner::CheckAndDumpExtendedInquiryResponse
push str.D:P4VSRC_COMMON_SFHostCommonSamsungFrameworkSourcesMAINSamsungFrameworkCmnSSIPSDKInnerSSIPProtocol.cpp
lea edx, [esp + 0x2c]
push 2
push edx
mov byte [esp + 0x48], 0x26
call fcn.1005e520
mov eax, dword [esp + 0x38]
lea ecx, [esp + 0x3c]
add esp, 0x24
mov byte [esp + 0x24], bl
cmp eax, ecx
je 0x1006f7e5
test eax, eax
je 0x1006f7e5
push eax
call fcn.1005a120
add esp, 4
lea ecx, [esp + 0x10]
mov dword [esp + 0x24], ebp
call fcn.10117cb0
lea edx, [esp + 0x10]
push str.SF_SSIP_SDK
push edx
call fcn.1005e920
add esp, 8
push 2
lea ecx, [esp + 0x14]
mov dword [esp + 0x28], 0x27
call fcn.1005d580
test al, al
je 0x1006f84f
movzx eax, byte [edi + 0x3e]
push eax
call fcn.10060170
push eax
call fcn.10036870
push eax
push str.____BW_Mixed_Rotation_Th_____ts
push 0x2ff
push str.SamsungFramework::SSIPSDK::Inner::CheckAndDumpExtendedInquiryResponse
push str.D:P4VSRC_COMMON_SFHostCommonSamsungFrameworkSourcesMAINSamsungFrameworkCmnSSIPSDKInnerSSIPProtocol.cpp
lea ecx, [esp + 0x2c]
push 2
push ecx
call fcn.1005e520
add esp, 0x24
lea ecx, [esp + 0x10]
mov dword [esp + 0x24], ebp
call fcn.10117cb0
lea edx, [esp + 0x10]
push str.SF_SSIP_SDK
push edx
call fcn.1005e920
add esp, 8
push 2
lea ecx, [esp + 0x14]
mov dword [esp + 0x28], 0x28
call fcn.1005d580
test al, al
je 0x1006f8b9
movzx eax, byte [edi + 0x3f]
push eax
call fcn.10060170
push eax
call fcn.10036870
push eax
push str.____Default_UI_resolution____ts
push 0x301
push str.SamsungFramework::SSIPSDK::Inner::CheckAndDumpExtendedInquiryResponse
push str.D:P4VSRC_COMMON_SFHostCommonSamsungFrameworkSourcesMAINSamsungFrameworkCmnSSIPSDKInnerSSIPProtocol.cpp
lea ecx, [esp + 0x2c]
push 2
push ecx
call fcn.1005e520
add esp, 0x24
lea ecx, [esp + 0x10]
mov dword [esp + 0x24], ebp
call fcn.10117cb0
lea edx, [esp + 0x14]
push str.SF_SSIP_SDK
push edx
call fcn.1005e920
add esp, 8
push 2
lea ecx, [esp + 0x18]
mov dword [esp + 0x28], 0x29
call fcn.1005d580
test al, al
je 0x1006f923
cmp byte [edi + 0x40], 0
mov eax, 0x101722a4
jne 0x1006f8ff
mov eax, 0x101722a0
push eax
push str.____SBSC_mode_support________ts
push 0x303
push str.SamsungFramework::SSIPSDK::Inner::CheckAndDumpExtendedInquiryResponse
push str.D:P4VSRC_COMMON_SFHostCommonSamsungFrameworkSourcesMAINSamsungFrameworkCmnSSIPSDKInnerSSIPProtocol.cpp
lea eax, [esp + 0x28]
push 2
push eax
call fcn.1005e520
add esp, 0x1c
lea ecx, [esp + 0x14]
mov dword [esp + 0x24], ebp
call fcn.10117cb0
mov ecx, dword [esp + 0x1c]
mov dword fs:[0], ecx
pop ecx
pop esi
pop ebp
pop ebx
add esp, 0x18
ret