Function at 0x42e3f6
Capabilities:
Reference http user-agent string

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xac
mov dword [ebp - 4], 0
mov dword [ebp - 8], 0
mov dword [ebp - 0xc], 0
mov dword [ebp - 0x10], 0
mov dword [ebp - 0x14], 0
mov dword [ebp - 0x18], 0
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x20], 0
mov dword [ebp - 0x24], 0
mov dword [ebp - 0x28], 0
mov dword [ebp - 0x2c], 0
mov dword [ebp - 0x30], 0
mov dword [ebp - 0x34], 0
mov dword [ebp - 0x38], 0
mov dword [ebp - 0x3c], 0
mov dword [ebp - 0x40], 0
mov dword [ebp - 0x44], 0
mov dword [ebp - 0x48], 0
mov dword [ebp - 0x4c], 0
mov dword [ebp - 0x50], 0
mov dword [ebp - 0x54], 0
mov dword [ebp - 0x58], 0
push 0xc
call fcn.004b1f64
add esp, 4
mov dword [ebp - 0x5c], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
mov dword [ebx + 8], 0
mov dword [ebx], 0x62036a
push ebx
add ebx, 4
push ebx
push 8
call fcn.004b1f64
add esp, 4
pop ebx
mov dword [ebx], eax
mov edi, eax
mov esi, 0x62030c
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
add ebx, 4
push ebx
push 8
call fcn.004b1f64
add esp, 4
pop ebx
mov dword [ebx], eax
mov edi, eax
mov esi, 0x62030c
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
pop ebx
mov dword [ebp - 0x60], 0
mov dword [ebp - 0x64], 0
mov dword [ebp - 0x68], 0
mov eax, 0x620b5b
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x42e530
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 4], eax
push dword [ebp - 4]
push str.https:__server.dailiantong.com.cn_API_AppService.ashx_Action
mov ecx, 2
call fcn.0041837f
add esp, 8
mov dword [ebp - 0x6c], eax
mov eax, dword [ebp - 0x6c]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x42e560
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 8], eax
push 0xffffffffffffffff
push 0x13
push 0x16013594
push 0x52010001
call fcn.004b1f8e
add esp, 0x10
push 0x80000301
push 0
push eax
push 0x1000e
push 0x16013594
push 0x52010001
push 2
mov ebx, 0x4b7210
call fcn.004b1f82
add esp, 0x1c
mov dword [ebp - 0x70], eax
mov eax, dword [ebp - 0x70]
push eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x42e5ba
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0xc], eax
mov eax, 0x61fa2c
push eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x42e5d4
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x10], eax
push 0xffffffffffffffff
push 0x12
push 0x16039edb
push 0x52010001
call fcn.004b1f8e
add esp, 0x10
test eax, eax
je 0x42e63d
push 0xffffffffffffffff
push 0x13
push 0x160750bc
push 0x52010001
call fcn.004b1f8e
add esp, 0x10
mov dword [ebp - 0x70], eax
cmp dword [ebp - 0x70], 0x63
jle 0x42e638
mov eax, 0x6213bf
push eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x42e62f
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x10], eax
jmp 0x42e638
jmp 0x42e63d
push 0xffffffffffffffff
push 0x12
push 0x160136d5
push 0x52010001
call fcn.004b1f8e
add esp, 0x10
mov dword [ebp - 0x70], eax
cmp dword [ebp - 0x70], 1
jne 0x42e6fd
push 0xffffffffffffffff
push 8
push 0x160136d6
push 0x52010001
call fcn.004b1f8e
add esp, 0x10
mov dword [ebp - 0x6c], eax
push reloc.WS2_32.dll_bind
push 0
push 1
mov ebx, 6
call fcn.00401010
push reloc.WS2_32.dll_connect
push 0
push 0x620b86
push reloc.WS2_32.dll_connect
push 0
push 0x62082d
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x42e6ba
mov eax, 0x61fa2c
push eax
push 6
mov ebx, 0x4b3810
call fcn.004b1f82
add esp, 0x4c
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x42e6e0
push ebx
call fcn.004b1f6a
add esp, 4
mov eax, dword [ebp - 0x70]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x42e6f4
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
jmp 0x42e717
mov eax, 0x61fa2c
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x42e713
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov eax, 0x620416
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x42e72d
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
push 0xffffffffffffffff
push 0x12
push 0x1602e9f7
push 0x52010001
call fcn.004b1f8e
add esp, 0x10
test eax, eax
je 0x42e76e
mov eax, 0x6213c4
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x42e765
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
jmp 0x42e859
push 0xffffffffffffffff
push 0x12
push 0x1602e9f6
push 0x52010001
call fcn.004b1f8e
add esp, 0x10
test eax, eax
je 0x42e7ab
mov eax, 0x620903
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x42e7a2
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
jmp 0x42e859
push 0xffffffffffffffff
push 0x12
push 0x1602e9f5
push 0x52010001
call fcn.004b1f8e
add esp, 0x10
test eax, eax
je 0x42e7e8
mov eax, 0x6213c6
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x42e7df
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
jmp 0x42e859
push 0xffffffffffffffff
push 0x12
push 0x1602e9f4
push 0x52010001
call fcn.004b1f8e
add esp, 0x10
test eax, eax
je 0x42e83f
mov eax, 0x620416
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x42e81c
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
mov eax, 0x620903
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x42e836
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
jmp 0x42e859
mov eax, 0x620903
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x42e855
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
mov eax, 0x6213c8
push eax
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x42e86f
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x20], eax
push 0xffffffffffffffff
push 0x13
push 0x160750c4
push 0x52010001
call fcn.004b1f8e
add esp, 0x10
push 0x80000301
push 0
push eax
push 0x1000e
push 0x160750c4
push 0x52010001
push 2
mov ebx, 0x4b7210
call fcn.004b1f82
add esp, 0x1c
mov dword [ebp - 0x70], eax
mov eax, dword [ebp - 0x70]
push eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42e8c9
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x24], eax
push 0x6213cc
push dword [ebp - 0x24]
call fcn.00418922
add esp, 8
cmp eax, 0
jne 0x42e91f
mov eax, 0x620416
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42e8fc
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
mov eax, 0x620903
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x42e916
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
jmp 0x42eaed
push 0x6213d6
push dword [ebp - 0x24]
call fcn.00418922
add esp, 8
cmp eax, 0
jne 0x42e971
mov eax, 0x620416
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42e94e
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
mov eax, 0x6213e0
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x42e968
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
jmp 0x42eaed
push 0x6213e2
push dword [ebp - 0x24]
call fcn.00418922
add esp, 8
cmp eax, 0
jne 0x42e9c3
mov eax, str.1030
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42e9a0
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
mov eax, 0x620903
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x42e9ba
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
jmp 0x42eaed
push 0x6213ef
push dword [ebp - 0x24]
call fcn.00418922
add esp, 8
cmp eax, 0
jne 0x42ea15
mov eax, str.1031
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42e9f2
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
mov eax, 0x620903
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x42ea0c
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
jmp 0x42eaed
push 0x6213fe
push dword [ebp - 0x24]
call fcn.00418922
add esp, 8
cmp eax, 0
jne 0x42ea67
mov eax, str.1032
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42ea44
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
mov eax, 0x6213e0
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x42ea5e
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
jmp 0x42eaed
push 0x62140b
push dword [ebp - 0x24]
call fcn.00418922
add esp, 8
cmp eax, 0
jne 0x42eab9
mov eax, str.1033
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42ea96
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
mov eax, 0x6213e0
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x42eab0
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
jmp 0x42eaed
mov eax, 0x620416
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42eacf
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
mov eax, 0x620416
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x42eae9
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
mov eax, 0x620416
push eax
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x42eb03
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x30], eax
push 0xffffffffffffffff
push 9
push 0x160750b8
push 0x52010001
call fcn.004b1f8e
add esp, 0x10
mov dword [ebp - 0x6c], eax
push reloc.WS2_32.dll_bind
push 0
push 1
mov ebx, 6
call fcn.00401010
push reloc.WS2_32.dll_connect
push 0
push 0x62141a
push reloc.WS2_32.dll_connect
push 0
push 0x6206c0
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x42eb61
mov eax, 0x61fa2c
push eax
push 6
mov ebx, 0x4b3810
call fcn.004b1f82
add esp, 0x4c
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x42eb87
push ebx
call fcn.004b1f6a
add esp, 4
mov eax, dword [ebp - 0x70]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x42eb9b
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
push 0xffffffffffffffff
push 0x13
push 0x160139a6
push 0x52010001
call fcn.004b1f8e
add esp, 0x10
push 0x80000301
push 0
push eax
push 0x1000e
push 0x160139a6
push 0x52010001
push 2
mov ebx, 0x4b7210
call fcn.004b1f82
add esp, 0x1c
mov dword [ebp - 0x70], eax
mov eax, dword [ebp - 0x70]
push eax
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x42ebf5
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x38], eax
push 0x62141c
push dword [ebp - 0x38]
call fcn.00418922
add esp, 8
cmp eax, 0
jne 0x42ec31
mov eax, str.Price_DESC
push eax
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x42ec28
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x3c], eax
jmp 0x42ed9b
push 0x621430
push dword [ebp - 0x38]
call fcn.00418922
add esp, 8
cmp eax, 0
jne 0x42ec69
mov eax, str.Price_ASC
push eax
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x42ec60
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x3c], eax
jmp 0x42ed9b
push 0x621443
push dword [ebp - 0x38]
call fcn.00418922
add esp, 8
cmp eax, 0
jne 0x42eca1
mov eax, str.SettleHour_ASC
push eax
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x42ec98
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x3c], eax
jmp 0x42ed9b
push 0x62145b
push dword [ebp - 0x38]
call fcn.00418922
add esp, 8
cmp eax, 0
jne 0x42ecd9
mov eax, str.Ensure_ASC
push eax
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x42ecd0
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x3c], eax
jmp 0x42ed9b
push 0x621471
push dword [ebp - 0x38]
call fcn.00418922
add esp, 8
cmp eax, 0
jne 0x42ed11
mov eax, str.TimeLimit_DESC
push eax
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x42ed08
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x3c], eax
jmp 0x42ed9b
push 0x62148b
push dword [ebp - 0x38]
call fcn.00418922
add esp, 8
cmp eax, 0
jne 0x42ed49
mov eax, str.PubCancelRate_ASC
push eax
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x42ed40
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x3c], eax
jmp 0x42ed9b
push 0x6214a8
push dword [ebp - 0x38]
call fcn.00418922
add esp, 8
cmp eax, 0
jne 0x42ed81
mov eax, str.UnitPrice_DESC
push eax
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x42ed78
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x3c], eax
jmp 0x42ed9b
mov eax, 0x61fa2c
push eax
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x42ed97
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x3c], eax
push 0xffffffffffffffff
push 0x12
push 0x16039ee3
push 0x52010001
call fcn.004b1f8e
add esp, 0x10
mov dword [ebp - 0x70], eax
cmp dword [ebp - 0x70], 1
jne 0x42ee67
push 0xffffffffffffffff
push 8
push 0x160750b9
push 0x52010001
call fcn.004b1f8e
add esp, 0x10
mov dword [ebp - 0x6c], eax
mov eax, dword [ebp - 0x6c]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x42edeb
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
push 0xffffffffffffffff
push 8
push 0x160750ba
push 0x52010001
call fcn.004b1f8e
add esp, 0x10
mov dword [ebp - 0x6c], eax
mov eax, dword [ebp - 0x6c]
push eax
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x42ee1c
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x44], eax
push 0xffffffffffffffff
push 0x12
push 0x1602e9f4
push 0x52010001
call fcn.004b1f8e
add esp, 0x10
mov dword [ebp - 0x70], eax
cmp dword [ebp - 0x70], 1
jne 0x42ee48
jmp 0x42ee62
mov eax, str.LevelType13
push eax
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x42ee5e
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x48], eax
jmp 0x42eeb5
mov eax, 0x620416
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x42ee7d
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
mov eax, 0x620416
push eax
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x42ee97
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x44], eax
mov eax, 0x61fa2c
push eax
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x42eeb1
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x48], eax
push 0xffffffffffffffff
push 0x12
push 0x1607d6dd
push 0x52010001
call fcn.004b1f8e
add esp, 0x10
test eax, eax
je 0x42eef2
mov eax, 0x6214ce
push eax
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x42eee9
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x4c], eax
jmp 0x42eef2
push 0xffffffffffffffff
push 0x12
push 0x1601e1ac
push 0x52010001
call fcn.004b1f8e
add esp, 0x10
test eax, eax
je 0x42ef2f
mov eax, 0x6214d2
push eax
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x42ef26
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x4c], eax
jmp 0x42ef2f
push 0xffffffffffffffff
push 0x12
push 0x1601e1ac
push 0x52010001
call fcn.004b1f8e
add esp, 0x10
test eax, eax
je 0x42ef77
push 0xffffffffffffffff
push 0x13
push 0x160750bc
push 0x52010001
call fcn.004b1f8e
add esp, 0x10
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0x63
jle 0x42ef77
mov eax, 1
jmp 0x42ef7c
mov eax, 0
test eax, eax
je 0x42ef9e
mov eax, 0x6214d5
push eax
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x42ef9a
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x4c], eax
push 0xffffffffffffffff
push 0x12
push 0x1601e1ac
push 0x52010001
call fcn.004b1f8e
add esp, 0x10
mov dword [ebp - 0x70], eax
cmp dword [ebp - 0x70], 0
jne 0x42efeb
push 0xffffffffffffffff
push 0x12
push 0x1607d6dd
push 0x52010001
call fcn.004b1f8e
add esp, 0x10
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jne 0x42efeb
mov eax, 1
jmp 0x42eff0
mov eax, 0
test eax, eax
je 0x42f012
mov eax, 0x6214ce
push eax
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x42f00e
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x4c], eax
push 0xffffffffffffffff
push 0x12
push 0x1602e9f7
push 0x52010001
call fcn.004b1f8e
add esp, 0x10
test eax, eax
je 0x42f04f
mov eax, 0x6214d9
push eax
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x42f046
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x4c], eax
jmp 0x42f04f
push 1
push 1
call fcn.00419313
mov dword [ebp - 0x6c], eax
mov eax, dword [ebp - 0x6c]
push eax
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x42f072
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x50], eax
push 0x80000301
push 0
push dword [ebp + 8]
push 1
mov ebx, 0x4b4630
call fcn.004b1f82
add esp, 0x10
mov dword [ebp - 0x6c], eax
push dword [0xe99bf8]
push str.AppID
push dword [0xe99bf4]
push str.Ver1.0AppVer4.7.8AppOS
push dword [ebp - 0x50]
push str.TimeStamp
push dword [0xe99bf0]
push 0x6214dc
push dword [ebp - 0x48]
push dword [ebp - 0x44]
push str.Score2
push dword [ebp - 0x40]
push str.PubRecommend0Score1
push dword [ebp - 0x18]
push str.Focused_1OrderType
push dword [ebp - 0x2c]
push str.PubCancel0SettleHour0FilterType0PGType
push dword [ebp - 0x34]
push str.Price_Str
push dword [ebp - 0x4c]
push str.PageSize
push dword [ebp - 0x6c]
push str.PageIndex
push dword [ebp - 0x3c]
push str.Sort_Str
push dword [ebp - 0x10]
push str.ETier
push dword [ebp - 0xc]
push str.STier
push dword [ebp - 0x14]
push str.SearchStr
push dword [ebp - 0x30]
push str.ServerID
push dword [ebp - 0x28]
push str.ZoneID
push dword [ebp - 0x20]
push str.GameID
push dword [ebp - 0x1c]
push str.IsPub
mov ecx, 0x27
call fcn.0041837f
add esp, 0x9c
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x42f15c
push ebx
call fcn.004b1f6a
add esp, 4
mov eax, dword [ebp - 0x70]
push eax
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x42f170
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x54], eax
push 1
push 0xe99bfc
lea eax, [ebp - 0x54]
push eax
push 1
lea eax, [ebp - 4]
push eax
call fcn.0041982c
mov dword [ebp - 0x6c], eax
mov eax, dword [ebp - 0x6c]
push eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x42f1a1
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
mov eax, 0x620238
mov dword [ebp - 0x70], eax
lea eax, [ebp - 0x70]
push eax
mov eax, str.Accept
mov dword [ebp - 0x74], eax
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 8]
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x42f1e7
push ebx
call fcn.004b1f6a
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x42f1f7
push ebx
call fcn.004b1f6a
add esp, 4
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
mov eax, str.application_x_www_form_urlencoded
mov dword [ebp - 0x70], eax
lea eax, [ebp - 0x70]
push eax
mov eax, str.Content_Type
mov dword [ebp - 0x74], eax
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 8]
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x42f239
push ebx
call fcn.004b1f6a
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x42f249
push ebx
call fcn.004b1f6a
add esp, 4
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
mov eax, str.Mozilla_5.0__iPhone__CPU_iPhone_OS_11_0_like_Mac_OS_X__AppleWebKit_604.1.38__KHTML__like_Gecko__Version_11.0_Mobile_15A372_Safari_604.1
mov dword [ebp - 0x70], eax
lea eax, [ebp - 0x70]
push eax
mov eax, str.User_Agent
mov dword [ebp - 0x74], eax
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 8]
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x42f28b
push ebx
call fcn.004b1f6a
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x42f29b
push ebx
call fcn.004b1f6a
add esp, 4
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1c]
mov dword [ebp - 0x70], eax
mov eax, dword [ebp - 0x70]
push eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x42f2cc
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x60], eax
push dword [ebp - 0x58]
push 0x620305
push dword [ebp - 0x54]
mov ecx, 3
call fcn.0041837f
add esp, 0xc
mov dword [ebp - 0x6c], eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
push 8
call fcn.004b1f64
add esp, 4
mov dword [ebp - 0x7c], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x7c]
push eax
mov dword [ebp - 0x80], 0
push 0
push dword [ebp - 0x80]
mov dword [ebp - 0x84], 0
push 0
lea eax, [ebp - 0x84]
push eax
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
push dword [ebp - 0x8c]
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
mov dword [ebp - 0x94], 0
push 0
lea eax, [ebp - 0x94]
push eax
mov dword [ebp - 0x98], 0
push 0
push dword [ebp - 0x98]
mov dword [ebp - 0x9c], 0
push 0
lea eax, [ebp - 0x9c]
push eax
mov dword [ebp - 0xa0], 0
push 0
lea eax, [ebp - 0xa0]
push eax
push 1
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0xa4], 0
push 0
lea eax, [ebp - 0xa4]
push eax
mov dword [ebp - 0xa8], 0
push 0
lea eax, [ebp - 0xa8]
push eax
push 1
lea eax, [ebp - 0x6c]
push eax
push 1
push 1
lea eax, [ebp - 8]
push eax
call fcn.0041b0a7
mov dword [ebp - 0xac], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x42f434
push ebx
call fcn.004b1f6a
add esp, 4
mov ebx, dword [ebp - 0xa8]
test ebx, ebx
je 0x42f447
push ebx
call fcn.004b1f6a
add esp, 4
mov ebx, dword [ebp - 0xa4]
test ebx, ebx
je 0x42f45a
push ebx
call fcn.004b1f6a
add esp, 4
mov ebx, dword [ebp - 0xa0]
test ebx, ebx
je 0x42f46d
push ebx
call fcn.004b1f6a
add esp, 4
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x42f480
push ebx
call fcn.004b1f6a
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x42f493
push ebx
call fcn.004b1f6a
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x42f4a6
push ebx
call fcn.004b1f6a
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x42f4b9
push ebx
call fcn.004b1f6a
add esp, 4
mov ebx, dword [ebp - 0x7c]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x4b8ba0
call fcn.004b1f82
add esp, 0x10
call fcn.004b1f6a
add esp, 4
mov eax, dword [ebp - 0xac]
push eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x42f4f3
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x64], eax
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x64]
push eax
call fcn.0041fa72
mov dword [ebp - 0x78], eax
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x42f539
push ebx
call fcn.004b1f6a
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x42f549
push ebx
call fcn.004b1f6a
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x78]
test eax, eax
jne 0x42f55c
mov eax, 0x62030c
push eax
push 1
mov ebx, 0x4b4630
call fcn.004b1f82
add esp, 0x10
mov dword [ebp - 0x7c], eax
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x42f582
push ebx
call fcn.004b1f6a
add esp, 4
mov eax, dword [ebp - 0x7c]
push eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x42f596
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov dword [ebp - 0x68], eax
mov eax, dword [ebp - 0x68]
test eax, eax
je 0x42f5b6
push eax
mov ebx, eax
call fcn.00418314
inc eax
push eax
call fcn.004b1f64
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
jmp 0x42f5bb
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x42f5cc
push ebx
call fcn.004b1f6a
add esp, 4
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x42f5dc
push ebx
call fcn.004b1f6a
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x42f5ec
push ebx
call fcn.004b1f6a
add esp, 4
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x42f5fc
push ebx
call fcn.004b1f6a
add esp, 4
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x42f60c
push ebx
call fcn.004b1f6a
add esp, 4
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x42f61c
push ebx
call fcn.004b1f6a
add esp, 4
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x42f62c
push ebx
call fcn.004b1f6a
add esp, 4
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x42f63c
push ebx
call fcn.004b1f6a
add esp, 4
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42f64c
push ebx
call fcn.004b1f6a
add esp, 4
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42f65c
push ebx
call fcn.004b1f6a
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x42f66c
push ebx
call fcn.004b1f6a
add esp, 4
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x42f67c
push ebx
call fcn.004b1f6a
add esp, 4
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x42f68c
push ebx
call fcn.004b1f6a
add esp, 4
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x42f69c
push ebx
call fcn.004b1f6a
add esp, 4
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x42f6ac
push ebx
call fcn.004b1f6a
add esp, 4
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x42f6bc
push ebx
call fcn.004b1f6a
add esp, 4
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x42f6cc
push ebx
call fcn.004b1f6a
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x42f6dc
push ebx
call fcn.004b1f6a
add esp, 4
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x42f6ec
push ebx
call fcn.004b1f6a
add esp, 4
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x42f6fc
push ebx
call fcn.004b1f6a
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x42f70c
push ebx
call fcn.004b1f6a
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x42f71c
push ebx
call fcn.004b1f6a
add esp, 4
mov ebx, dword [ebp - 0x5c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.004b1f6a
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x42f73c
push ebx
call fcn.004b1f6a
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x42f74c
push ebx
call fcn.004b1f6a
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x42f75c
push ebx
call fcn.004b1f6a
add esp, 4
pop eax
mov esp, ebp
pop ebp
ret 0xc