Function at 0x4bebd5
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push ebp
push ebx
push edi
mov edx, 0x42
sub esp, 4
mov dword [esp], 0
dec edx
jne 0x4bebdd
call fcn.005423e0
push dword [esp + 0x128]
call fcn.004fa4e0
mov edx, dword [esp + 0x118]
lea ecx, [esp]
call fcn.004fa000
mov edx, dword [esp + 0x124]
lea ecx, [esp + 4]
call fcn.004fa000
mov eax, 0x200
push eax
lea eax, [esp + 0xc]
push eax
push 0x64294c
push 8
push 4
call fcn.00535588
mov eax, 0x200
push eax
lea eax, [esp + 0x10]
push eax
push 0x64294c
push 8
push 4
call fcn.00535588
mov eax, 0x621af4
push eax
push dword [esp + 0x10]
call fcn.00535655
mov ebp, eax
mov edx, str.___Aeronautical_radionavigation_land
lea ecx, [ebp]
call fcn.004fa008
mov eax, 0x621b82
push eax
push dword [esp + 0x10]
call fcn.00535655
mov ebp, eax
mov edx, str.___Aeronautical_radionavigation_mobile
lea ecx, [ebp]
call fcn.004fa008
mov eax, 0x62217c
push eax
push dword [esp + 0x10]
call fcn.00535655
mov ebp, eax
mov edx, str.___Amateur
lea ecx, [ebp]
call fcn.004fa008
mov eax, 0x6239b2
push eax
push dword [esp + 0x10]
call fcn.00535655
mov ebp, eax
mov edx, str.___Broadcast
lea ecx, [ebp]
call fcn.004fa008
mov eax, 0x624108
push eax
push dword [esp + 0x10]
call fcn.00535655
mov ebp, eax
mov edx, str.___TV
lea ecx, [ebp]
call fcn.004fa008
mov eax, 0x62c36e
push eax
push dword [esp + 0x10]
call fcn.00535655
mov ebp, eax
mov edx, str.___Aeronautical
lea ecx, [ebp]
call fcn.004fa008
mov eax, 0x62c3f8
push eax
push dword [esp + 0x10]
call fcn.00535655
mov ebp, eax
mov edx, str.___Base_station_land_mobile
lea ecx, [ebp]
call fcn.004fa008
mov eax, 0x62c520
push eax
push dword [esp + 0x10]
call fcn.00535655
mov ebp, eax
mov edx, str.___Coast_station_maritime_mobile
lea ecx, [ebp]
call fcn.004fa008
mov eax, 0x62c5d4
push eax
push dword [esp + 0x10]
call fcn.00535655
mov ebp, eax
mov edx, str.___Aeronautical
lea ecx, [ebp]
call fcn.004fa008
mov eax, 0x62c698
push eax
push dword [esp + 0x10]
call fcn.00535655
mov ebp, eax
mov edx, str.___Aeronautical
lea ecx, [ebp]
call fcn.004fa008
mov eax, 0x62cb46
push eax
push dword [esp + 0x10]
call fcn.00535655
mov ebp, eax
mov edx, 0x6211e4
lea ecx, [ebp]
call fcn.004fa008
mov eax, 0x62cce4
push eax
push dword [esp + 0x10]
call fcn.00535655
mov ebp, eax
mov edx, str.___Port
lea ecx, [ebp]
call fcn.004fa008
mov eax, 0x62d0b8
push eax
push dword [esp + 0x10]
call fcn.00535655
mov ebp, eax
mov edx, str.___Fixed
lea ecx, [ebp]
call fcn.004fa008
mov eax, 0x639a54
push eax
push dword [esp + 0x10]
call fcn.00535655
mov ebp, eax
mov edx, str.___Radiolocation_land
lea ecx, [ebp]
call fcn.004fa008
mov eax, 0x63af56
push eax
push dword [esp + 0x10]
call fcn.00535655
mov ebp, eax
mov edx, str.___Aircraft
lea ecx, [ebp]
call fcn.004fa008
mov eax, 0x63b5e6
push eax
push dword [esp + 0x10]
call fcn.00535655
mov ebp, eax
mov edx, str.___Land_mobile
lea ecx, [ebp]
call fcn.004fa008
mov eax, 0x63b852
push eax
push dword [esp + 0x10]
call fcn.00535655
mov ebp, eax
mov edx, str.___Mobile_service
lea ecx, [ebp]
call fcn.004fa008
mov eax, 0x63b8e8
push eax
push dword [esp + 0x10]
call fcn.00535655
mov ebp, eax
mov edx, str.___Radiolocatin_mobile
lea ecx, [ebp]
call fcn.004fa008
mov eax, 0x63bac6
push eax
push dword [esp + 0x10]
call fcn.00535655
mov ebp, eax
mov edx, str.___Ship_maritime_mobile
lea ecx, [ebp]
call fcn.004fa008
mov eax, 0x63d6dc
push eax
push dword [esp + 0x10]
call fcn.00535655
mov ebp, eax
mov edx, str.___Maritime_radionavigation_land
lea ecx, [ebp]
call fcn.004fa008
mov eax, 0x63db60
push eax
push dword [esp + 0x10]
call fcn.00535655
mov ebp, eax
mov edx, str.___Radionavigation_mobile
lea ecx, [ebp]
call fcn.004fa008
mov eax, 0x63f824
push eax
push dword [esp + 0x10]
call fcn.00535655
mov ebp, eax
mov edx, str.___Oceanographic_data
lea ecx, [ebp]
call fcn.004fa008
mov eax, 0x63f85c
push eax
push dword [esp + 0x10]
call fcn.00535655
mov ebp, eax
mov edx, 0x621b88
lea ecx, [ebp]
call fcn.004fa008
mov eax, 0x641ff2
push eax
push dword [esp + 0x10]
call fcn.00535655
mov ebp, eax
mov edx, str.___Combination_of_classes
lea ecx, [ebp]
call fcn.004fa008
mov eax, 0x623604
push eax
push dword [esp + 0x10]
call fcn.00535655
mov ebp, eax
mov edx, str.___Maritime_radionavigation_mobile
lea ecx, [ebp]
call fcn.004fa008
mov eax, 0x6236a6
push eax
push dword [esp + 0x10]
call fcn.00535655
mov ebp, eax
mov edx, str.___Radionavigation_land
lea ecx, [ebp]
call fcn.004fa008
mov eax, 0x624f9e
push eax
push dword [esp + 0x10]
call fcn.00535655
mov ebp, eax
mov edx, 0x638508
lea ecx, [ebp]
call fcn.004fa008
mov eax, 0x6254ec
push eax
push dword [esp + 0x10]
call fcn.00535655
mov ebp, eax
mov edx, str.___Meteorological_aids_base
lea ecx, [ebp]
call fcn.004fa008
mov eax, 0x62575e
push eax
push dword [esp + 0x10]
call fcn.00535655
mov ebp, eax
mov edx, str.___Standard_frequency_time
lea ecx, [ebp]
call fcn.004fa008
push 7
push 0x642a68
lea eax, [esp + 0x18]
push eax
push 0x18
call fcn.0053a874
push dword [esp]
mov edx, 0x61f062
pop ecx
call fcn.004fa4a0
je 0x4bf06d
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 0
mov eax, str.ITU_xls_x__file__.xls_.xlsx_.zip_.xls_.xlsx_.zip
push eax
lea ebp, [0x72a978]
push dword [ebp + 0x14]
push edx
call fcn.00542240
pop edx
push eax
mov edx, str.List
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
lea ebp, [0x72abe8]
mov eax, dword [ebp + 0x5a]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, str.:_Convert_ITU_monitoring_xls_x__file
push edx
call fcn.00542310
call fcn.004fa482
add dword [esp], edx
call fcn.00502e9b
lea eax, [esp + 0x20]
push eax
call fcn.00542280
call fcn.004206da
jmp 0x4bf088
mov edx, dword [esp]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
lea eax, [esp + 0x20]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 4
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x30]
call fcn.00540410
call fcn.004fa482
add dword [esp], edx
call fcn.00540480
call fcn.00542370
mov edx, str..zip
pop ecx
push ecx
call fcn.004fa4f0
mov ecx, eax
call fcn.004fa4a0
je 0x4bf0f8
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x20]
call fcn.004bc6c6
lea eax, [esp + 0x20]
push eax
call fcn.00542280
mov edx, dword [esp + 0x1c]
xor ecx, ecx
call fcn.004fa4a0
jne 0x4c0d64
push edx
call fcn.00542240
pop edx
push eax
mov eax, str.filesITU
push eax
push dword [esp + 0x24]
call fcn.004201df
lea eax, [esp + 0x20]
push eax
call fcn.00542280
push 2
push dword [esp + 0x20]
call fcn.00523227
mov dword [esp + 0x24], eax
push edx
call fcn.00542240
pop edx
push eax
movsx eax, byte [esp + 0x124]
push eax
call fcn.0047d101
lea eax, [esp + 0xe8]
push eax
call fcn.00542280
push dword [esp + 0xe4]
call fcn.00540320
fstp qword [esp + 0xe8]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x62104c
push eax
push 2
push dword [esp + 0xf8]
call fcn.0053f490
call fcn.004fa482
add dword [esp], edx
call fcn.00540320
call fcn.004fa4e0
fstp qword [esp + 0xf0]
movsx eax, byte [esp + 0x11c]
push eax
mov eax, str.ITU_list__open_ODBC
push eax
call fcn.00486f3c
push dword [esp + 0x1c]
mov eax, 1
push eax
call fcn.004295f5
and eax, eax
je 0x4c0d28
push 1
mov eax, 0x61f062
push eax
mov eax, 0x61f062
push eax
lea ebp, [0x72ab68]
push dword [ebp + 8]
push 0xffffffff
call fcn.005373e9
mov dword [esp + 0x30], eax
cmp dword [esp + 0x30], 0
je 0x4c0cc7
push edx
call fcn.00542240
pop edx
push eax
call fcn.004e733d
lea eax, [esp + 0x38]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x61f6be
push eax
push 1
push dword [esp + 0x44]
call fcn.0053f490
lea eax, [esp + 0x38]
push eax
call fcn.00542280
push dword [esp + 0x34]
push dword [esp + 0x34]
call fcn.0053748d
and eax, eax
je 0x4c0772
movsx eax, byte [esp + 0x11c]
push eax
mov eax, str.ITU_list
push eax
call fcn.00486f3c
push dword [esp + 0x30]
call fcn.0053753f
mov ebx, eax
dec ebx
mov dword [esp + 0x28], ebx
mov dword [esp + 0x2c], 0
jmp 0x4bf2a0
mov eax, dword [esp + 0x28]
cmp eax, dword [esp + 0x2c]
jl 0x4bf6c1
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x3c]
push dword [esp + 0x44]
call fcn.0053749f
call fcn.004fa482
add dword [esp], edx
call fcn.0053f5c0
call fcn.00542370
mov edx, str.M_FREQ
mov ecx, dword [esp]
push ecx
call fcn.004fa470
pop ecx
add ecx, eax
call fcn.004fa4a0
je 0x4bf31f
push dword [esp + 0x30]
pop eax
mov dword [esp + 0x50], eax
movsx ebx, byte [esp + 0x44]
inc ebx
push ebx
pop eax
mov byte [esp + 0x44], al
jmp 0x4bf6b2
mov edx, str.M_HEURED
mov ecx, dword [esp]
push ecx
call fcn.004fa470
pop ecx
add ecx, eax
call fcn.004fa4a0
je 0x4bf351
push dword [esp + 0x30]
pop eax
mov dword [esp + 0x54], eax
movsx ebx, byte [esp + 0x44]
inc ebx
push ebx
pop eax
mov byte [esp + 0x44], al
jmp 0x4bf6b2
mov edx, str.M_HEUREF
mov ecx, dword [esp]
push ecx
call fcn.004fa470
pop ecx
add ecx, eax
call fcn.004fa4a0
je 0x4bf383
push dword [esp + 0x30]
pop eax
mov dword [esp + 0x58], eax
movsx ebx, byte [esp + 0x44]
inc ebx
push ebx
pop eax
mov byte [esp + 0x44], al
jmp 0x4bf6b2
mov edx, str.M_MOIS
mov ecx, dword [esp]
push ecx
call fcn.004fa470
pop ecx
add ecx, eax
call fcn.004fa4a0
je 0x4bf3a9
push dword [esp + 0x30]
pop eax
mov dword [esp + 0x5c], eax
jmp 0x4bf6b2
mov edx, str.M_JOUR
mov ecx, dword [esp]
push ecx
call fcn.004fa470
pop ecx
add ecx, eax
call fcn.004fa4a0
je 0x4bf3cf
push dword [esp + 0x30]
pop eax
mov dword [esp + 0x60], eax
jmp 0x4bf6b2
mov edx, str.M_IDEN
mov ecx, dword [esp]
push ecx
call fcn.004fa470
pop ecx
add ecx, eax
call fcn.004fa4a0
je 0x4bf401
push dword [esp + 0x30]
pop eax
mov dword [esp + 0x64], eax
movsx ebx, byte [esp + 0x44]
inc ebx
push ebx
pop eax
mov byte [esp + 0x44], al
jmp 0x4bf6b2
mov edx, str.M_ADMIN
mov ecx, dword [esp]
push ecx
call fcn.004fa470
pop ecx
add ecx, eax
call fcn.004fa4a0
je 0x4bf433
push dword [esp + 0x30]
pop eax
mov dword [esp + 0x68], eax
movsx ebx, byte [esp + 0x44]
inc ebx
push ebx
pop eax
mov byte [esp + 0x44], al
jmp 0x4bf6b2
mov edx, str.M_CLST
mov ecx, dword [esp]
push ecx
call fcn.004fa470
pop ecx
add ecx, eax
call fcn.004fa4a0
je 0x4bf459
push dword [esp + 0x30]
pop eax
mov dword [esp + 0x6c], eax
jmp 0x4bf6b2
mov edx, 0x63766c
mov ecx, dword [esp]
push ecx
call fcn.004fa470
pop ecx
add ecx, eax
call fcn.004fa4a0
je 0x4bf48b
push dword [esp + 0x30]
pop eax
mov dword [esp + 0x70], eax
movsx ebx, byte [esp + 0x44]
inc ebx
push ebx
pop eax
mov byte [esp + 0x44], al
jmp 0x4bf6b2
mov edx, str.M_BAND
mov ecx, dword [esp]
push ecx
call fcn.004fa470
pop ecx
add ecx, eax
call fcn.004fa4a0
je 0x4bf4bd
push dword [esp + 0x30]
pop eax
mov dword [esp + 0x74], eax
movsx ebx, byte [esp + 0x44]
inc ebx
push ebx
pop eax
mov byte [esp + 0x44], al
jmp 0x4bf6b2
mov edx, str.M_LAT1
mov ecx, dword [esp]
push ecx
call fcn.004fa470
pop ecx
add ecx, eax
call fcn.004fa4a0
je 0x4bf4ef
push dword [esp + 0x30]
pop eax
mov dword [esp + 0x78], eax
movsx ebx, byte [esp + 0x44]
inc ebx
push ebx
pop eax
mov byte [esp + 0x44], al
jmp 0x4bf6b2
mov edx, str.M_LAT2
mov ecx, dword [esp]
push ecx
call fcn.004fa470
pop ecx
add ecx, eax
call fcn.004fa4a0
je 0x4bf521
push dword [esp + 0x30]
pop eax
mov dword [esp + 0x7c], eax
movsx ebx, byte [esp + 0x44]
inc ebx
push ebx
pop eax
mov byte [esp + 0x44], al
jmp 0x4bf6b2
mov edx, str.M_LAT3
mov ecx, dword [esp]
push ecx
call fcn.004fa470
pop ecx
add ecx, eax
call fcn.004fa4a0
je 0x4bf556
push dword [esp + 0x30]
pop eax
mov dword [esp + 0x80], eax
movsx ebx, byte [esp + 0x44]
inc ebx
push ebx
pop eax
mov byte [esp + 0x44], al
jmp 0x4bf6b2
mov edx, str.M_LONG1
mov ecx, dword [esp]
push ecx
call fcn.004fa470
pop ecx
add ecx, eax
call fcn.004fa4a0
je 0x4bf58b
push dword [esp + 0x30]
pop eax
mov dword [esp + 0x84], eax
movsx ebx, byte [esp + 0x44]
inc ebx
push ebx
pop eax
mov byte [esp + 0x44], al
jmp 0x4bf6b2
mov edx, str.M_LONG2
mov ecx, dword [esp]
push ecx
call fcn.004fa470
pop ecx
add ecx, eax
call fcn.004fa4a0
je 0x4bf5c0
push dword [esp + 0x30]
pop eax
mov dword [esp + 0x88], eax
movsx ebx, byte [esp + 0x44]
inc ebx
push ebx
pop eax
mov byte [esp + 0x44], al
jmp 0x4bf6b2
mov edx, str.M_LONG3
mov ecx, dword [esp]
push ecx
call fcn.004fa470
pop ecx
add ecx, eax
call fcn.004fa4a0
je 0x4bf5f5
push dword [esp + 0x30]
pop eax
mov dword [esp + 0x8c], eax
movsx ebx, byte [esp + 0x44]
inc ebx
push ebx
pop eax
mov byte [esp + 0x44], al
jmp 0x4bf6b2
mov edx, str.M_CENTER
mov ecx, dword [esp]
push ecx
call fcn.004fa470
pop ecx
add ecx, eax
call fcn.004fa4a0
je 0x4bf62a
push dword [esp + 0x30]
pop eax
mov dword [esp + 0x90], eax
movsx ebx, byte [esp + 0x44]
inc ebx
push ebx
pop eax
mov byte [esp + 0x44], al
jmp 0x4bf6b2
mov edx, str.M_ADM
mov ecx, dword [esp]
push ecx
call fcn.004fa470
pop ecx
add ecx, eax
call fcn.004fa4a0
je 0x4bf65c
push dword [esp + 0x30]
pop eax
mov dword [esp + 0x94], eax
movsx ebx, byte [esp + 0x44]
inc ebx
push ebx
pop eax
mov byte [esp + 0x44], al
jmp 0x4bf6b2
mov edx, str.M_DB
mov ecx, dword [esp]
push ecx
call fcn.004fa470
pop ecx
add ecx, eax
call fcn.004fa4a0
je 0x4bf68e
push dword [esp + 0x30]
pop eax
mov dword [esp + 0x98], eax
movsx ebx, byte [esp + 0x44]
inc ebx
push ebx
pop eax
mov byte [esp + 0x44], al
jmp 0x4bf6b2
mov edx, str.M_REMARK
mov ecx, dword [esp]
push ecx
call fcn.004fa470
pop ecx
add ecx, eax
call fcn.004fa4a0
je 0x4bf6b2
push dword [esp + 0x30]
pop eax
mov dword [esp + 0x9c], eax
call fcn.004fa4e0
inc dword [esp + 0x2c]
jno 0x4bf2a0
movsx ebx, byte [esp + 0x40]
cmp ebx, 0x10
jne 0x4bf6d2
mov byte [esp + 0x40], 1
jmp 0x4bf6d7
mov byte [esp + 0x40], 0
cmp byte [esp + 0x40], 0
je 0x4c0769
lea ebp, [esp + 0x9c]
mov edx, str.1234567
lea ecx, [ebp + 0x38]
call fcn.004fa008
push dword [esp + 0x30]
call fcn.005374ea
and eax, eax
je 0x4c0769
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x5c]
push dword [esp + 0x44]
call fcn.00537512
call fcn.004fa482
add dword [esp], edx
call fcn.0053fc10
lea ebp, [esp + 0xa0]
lea eax, [ebp]
push eax
call fcn.00542280
push dword [ebp]
call fcn.00540320
fldz
fcompp
fnstsw ax
test ah, 0x40
jne 0x4c075f
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 2
mov eax, 0x62088a
push eax
mov eax, 0x62104c
push eax
lea ebp, [esp + 0xb0]
push dword [ebp]
call fcn.0053f110
call fcn.004fa4e0
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x60]
push dword [esp + 0x44]
call fcn.00537512
call fcn.004fa482
add dword [esp], edx
call fcn.0053fc10
call fcn.00542370
lea eax, [esp + 0xfc]
push eax
call fcn.00542280
mov edx, dword [esp + 0xf8]
xor ecx, ecx
call fcn.004fa4a0
jne 0x4bfa85
lea ebp, [esp + 0x9c]
mov edx, 0x61f062
lea ecx, [ebp + 0x34]
call fcn.004fa008
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x620abe
push eax
push 4
push dword [esp + 0x108]
call fcn.0053fed0
lea eax, [esp + 0xfc]
push eax
call fcn.00542280
push dword [esp + 0xf8]
mov edx, str.2400
pop ecx
call fcn.004fa4a0
je 0x4bf86a
mov edx, str.2359
lea ecx, [esp + 0xf8]
call fcn.004fa008
push dword [esp + 0xf8]
call fcn.005405c0
mov ebx, eax
cmp ebx, 4
jne 0x4bf898
push dword [esp + 0xf8]
mov eax, str._hh_ii
push eax
call fcn.00536351
mov ebx, eax
cmp ebx, 0xffffffff
je 0x4bf898
jmp 0x4bf89f
mov eax, 1
jmp 0x4bf8a1
xor eax, eax
and eax, eax
je 0x4bf8be
lea ebp, [esp + 0x9c]
mov edx, str.0000_2400
lea ecx, [ebp + 0x34]
call fcn.004fa008
jmp 0x4bf9e8
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x64]
push dword [esp + 0x44]
call fcn.00537512
call fcn.004fa482
add dword [esp], edx
call fcn.0053fc10
lea eax, [esp + 0x100]
push eax
call fcn.00542280
push dword [esp + 0xfc]
mov edx, 0x61f062
pop ecx
call fcn.004fa4a0
je 0x4bf940
mov edx, dword [esp + 0xf8]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
lea eax, [esp + 0x100]
push eax
call fcn.00542280
jmp 0x4bf9e8
push dword [esp + 0xfc]
mov edx, str.2400
pop ecx
call fcn.004fa4a0
je 0x4bf965
mov edx, str.2359
lea ecx, [esp + 0xfc]
call fcn.004fa008
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x620abe
push eax
push 4
push dword [esp + 0x10c]
call fcn.0053fed0
lea eax, [esp + 0x100]
push eax
call fcn.00542280
push dword [esp + 0xfc]
call fcn.005405c0
mov ebx, eax
cmp ebx, 4
jne 0x4bf9c7
push dword [esp + 0xfc]
mov eax, str._hh_ii
push eax
call fcn.00536351
mov ebx, eax
cmp ebx, 0xffffffff
je 0x4bf9c7
jmp 0x4bf9ce
mov eax, 1
jmp 0x4bf9d0
xor eax, eax
and eax, eax
je 0x4bf9e8
lea ebp, [esp + 0x9c]
mov edx, str.0000_2400
lea ecx, [ebp + 0x34]
call fcn.004fa008
lea ebp, [esp + 0x9c]
push dword [ebp + 0x34]
mov edx, str.0000_2400
pop ecx
call fcn.004fa4a0
jne 0x4bfa83
push edx
call fcn.00542240
pop edx
push eax
xor eax, eax
push eax
mov eax, 0xf
push eax
push dword [esp + 0x104]
call fcn.004f7913
mov edx, 0x62092a
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
mov eax, 1
push eax
mov eax, 0xf
push eax
push dword [esp + 0x10c]
call fcn.004f7913
pop eax
lea ebp, [esp + 0xa0]
lea eax, [ebp + 0x34]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x62111c
push eax
push dword [ebp + 0x34]
call fcn.0053fb20
lea eax, [ebp + 0x34]
push eax
call fcn.00542280
jmp 0x4bfa99
lea ebp, [esp + 0x9c]
mov edx, str.0000_2400
lea ecx, [ebp + 0x34]
call fcn.004fa008
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x70]
push dword [esp + 0x44]
call fcn.00537512
call fcn.004fa482
add dword [esp], edx
call fcn.0053fc10
lea ebp, [esp + 0xa0]
lea eax, [ebp + 0xc]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 2
mov eax, 0x62088a
push eax
mov eax, 0x62104c
push eax
push dword [ebp + 0xc]
call fcn.0053f110
call fcn.004fa4e0
push dword [ebp + 0xc]
mov edx, 0x61f062
pop ecx
call fcn.004fa4a0
jne 0x4bfb3a
lea ebp, [esp + 0x9c]
push dword [ebp + 0xc]
mov edx, 0x62136c
pop ecx
call fcn.004fa4a0
jne 0x4bfb3a
jmp 0x4bfb41
mov eax, 1
jmp 0x4bfb43
xor eax, eax
and eax, eax
je 0x4bfb5b
lea ebp, [esp + 0x9c]
mov edx, str.Unknown
lea ecx, [ebp + 0xc]
call fcn.004fa008
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x78]
push dword [esp + 0x44]
call fcn.00537512
call fcn.004fa482
add dword [esp], edx
call fcn.0053fc10
lea eax, [esp + 0x48]
push eax
call fcn.00542280
mov edx, dword [esp + 0x44]
xor ecx, ecx
call fcn.004fa4a0
jne 0x4bfbec
lea ebp, [esp + 0x9c]
mov edx, dword [ebp + 0xc]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
push dword [esp + 0x48]
push dword [esp + 0x14]
call fcn.00535655
mov ebp, eax
mov edx, dword [ebp]
push edx
call fcn.00542310
lea ebp, [esp + 0xa0]
lea eax, [ebp + 0xc]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x74]
push dword [esp + 0x44]
call fcn.00537512
call fcn.004fa482
add dword [esp], edx
call fcn.0053fc10
lea ebp, [esp + 0xa0]
lea eax, [ebp + 4]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 2
mov eax, 0x62088a
push eax
mov eax, 0x62104c
push eax
push dword [ebp + 4]
call fcn.0053f110
call fcn.004fa4e0
push edx
call fcn.00542240
pop edx
push eax
push dword [ebp + 4]
call fcn.00474482
lea ebp, [esp + 0xa0]
lea eax, [ebp + 4]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x7c]
push dword [esp + 0x44]
call fcn.00537512
call fcn.004fa482
add dword [esp], edx
call fcn.0053fc10
lea eax, [ebp + 0x14]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 2
mov eax, 0x62088a
push eax
mov eax, 0x62104c
push eax
push dword [ebp + 0x14]
call fcn.0053f110
call fcn.004fa4e0
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x80]
push dword [esp + 0x44]
call fcn.00537512
call fcn.004fa482
add dword [esp], edx
call fcn.0053fc10
lea eax, [esp + 0x48]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 2
mov eax, 0x62088a
push eax
mov eax, 0x62104c
push eax
push dword [esp + 0x58]
call fcn.0053f110
call fcn.004fa4e0
mov edx, dword [esp + 0x44]
xor ecx, ecx
call fcn.004fa4a0
jne 0x4bfdae
lea ebp, [esp + 0x9c]
mov edx, dword [ebp + 0x14]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, str._BW
push edx
call fcn.00542310
mov edx, dword [esp + 0x48]
push edx
call fcn.00542310
lea eax, [ebp + 0x14]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x84]
push dword [esp + 0x44]
call fcn.00537512
call fcn.004fa482
add dword [esp], edx
call fcn.0053fc10
lea eax, [esp + 0x48]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 2
mov eax, 0x62088a
push eax
mov eax, 0x62104c
push eax
push dword [esp + 0x58]
call fcn.0053f110
call fcn.004fa4e0
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x620abe
push eax
push 2
push dword [esp + 0x54]
call fcn.0053fed0
lea eax, [esp + 0x48]
push eax
call fcn.00542280
mov edx, dword [esp + 0x44]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
lea eax, [esp + 0x4c]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x88]
push dword [esp + 0x44]
call fcn.00537512
call fcn.004fa482
add dword [esp], edx
call fcn.0053fc10
lea eax, [esp + 0x48]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 2
mov eax, 0x62088a
push eax
mov eax, 0x62104c
push eax
push dword [esp + 0x58]
call fcn.0053f110
call fcn.004fa4e0
mov edx, dword [esp + 0x48]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, dword [esp + 0x48]
push edx
call fcn.00542310
lea eax, [esp + 0x4c]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x8c]
push dword [esp + 0x44]
call fcn.00537512
call fcn.004fa482
add dword [esp], edx
call fcn.0053fc10
lea eax, [esp + 0x48]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 2
mov eax, 0x62088a
push eax
mov eax, 0x62104c
push eax
push dword [esp + 0x58]
call fcn.0053f110
call fcn.004fa4e0
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x620abe
push eax
push 2
push dword [esp + 0x54]
call fcn.0053fed0
lea eax, [esp + 0x48]
push eax
call fcn.00542280
mov edx, dword [esp + 0x48]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, dword [esp + 0x48]
push edx
call fcn.00542310
mov edx, 0x6201f4
push edx
call fcn.00542310
lea eax, [esp + 0x4c]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x90]
push dword [esp + 0x44]
call fcn.00537512
call fcn.004fa482
add dword [esp], edx
call fcn.0053fc10
lea eax, [esp + 0x48]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 2
mov eax, 0x62088a
push eax
mov eax, 0x62104c
push eax
push dword [esp + 0x58]
call fcn.0053f110
call fcn.004fa4e0
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x620abe
push eax
push 3
push dword [esp + 0x54]
call fcn.0053fed0
lea eax, [esp + 0x48]
push eax
call fcn.00542280
mov edx, dword [esp + 0x48]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, dword [esp + 0x48]
push edx
call fcn.00542310
lea eax, [esp + 0x4c]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x94]
push dword [esp + 0x44]
call fcn.00537512
call fcn.004fa482
add dword [esp], edx
call fcn.0053fc10
lea eax, [esp + 0x48]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 2
mov eax, 0x62088a
push eax
mov eax, 0x62104c
push eax
push dword [esp + 0x58]
call fcn.0053f110
call fcn.004fa4e0
mov edx, dword [esp + 0x48]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, dword [esp + 0x48]
push edx
call fcn.00542310
lea eax, [esp + 0x4c]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x98]
push dword [esp + 0x44]
call fcn.00537512
call fcn.004fa482
add dword [esp], edx
call fcn.0053fc10
lea eax, [esp + 0x48]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 2
mov eax, 0x62088a
push eax
mov eax, 0x62104c
push eax
push dword [esp + 0x58]
call fcn.0053f110
call fcn.004fa4e0
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x620abe
push eax
push 2
push dword [esp + 0x54]
call fcn.0053fed0
lea eax, [esp + 0x48]
push eax
call fcn.00542280
mov edx, dword [esp + 0x48]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, dword [esp + 0x48]
push edx
call fcn.00542310
lea eax, [esp + 0x4c]
push eax
call fcn.00542280
push dword [esp + 0x48]
call fcn.005405c0
mov ebx, eax
cmp ebx, 0xc
jne 0x4c0338
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x4c]
call fcn.004b2597
lea ebp, [esp + 0xa0]
lea eax, [ebp + 0x18]
push eax
call fcn.00542280
push dword [ebp + 0x18]
push dword [esp + 0xc]
call fcn.005358a9
and eax, eax
je 0x4c0258
xor eax, eax
jmp 0x4c025d
mov eax, 1
and eax, eax
je 0x4c0300
push edx
call fcn.00542240
pop edx
push eax
lea edx, [esp + 0xf4]
push dword [edx + 4]
push dword [edx]
lea edx, [esp + 0xf4]
push dword [edx + 4]
push dword [edx]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x62104c
push eax
push 2
lea ebp, [esp + 0xc4]
push dword [ebp + 0x18]
call fcn.0053f490
call fcn.004fa482
add dword [esp], edx
call fcn.00540320
call fcn.004fa4e0
sub esp, 8
fstp qword [esp]
push dword [ebp + 0x18]
call fcn.00540320
sub esp, 8
fstp qword [esp]
call fcn.00473a0f
lea ebp, [esp + 0xa0]
push dword [ebp + 0x18]
push dword [esp + 0x10]
call fcn.00535655
mov ebp, eax
lea eax, [ebp]
push eax
call fcn.00542280
lea ebp, [esp + 0x9c]
push dword [ebp + 0x18]
push dword [esp + 0xc]
call fcn.00535655
mov ebp, eax
mov edx, dword [ebp]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
lea ebp, [esp + 0xa0]
lea eax, [ebp + 0x28]
push eax
call fcn.00542280
jmp 0x4c0359
lea ebp, [esp + 0x9c]
mov edx, 0x62104c
lea ecx, [ebp + 0x18]
call fcn.004fa008
mov edx, 0x62104c
lea ecx, [ebp + 0x28]
call fcn.004fa008
lea ebp, [esp + 0x9c]
mov edx, 0x61f062
lea ecx, [ebp + 0x40]
call fcn.004fa008
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x9c]
push dword [esp + 0x44]
call fcn.00537512
call fcn.004fa482
add dword [esp], edx
call fcn.0053fc10
lea eax, [esp + 0x48]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 2
mov eax, 0x62088a
push eax
mov eax, 0x62104c
push eax
push dword [esp + 0x58]
call fcn.0053f110
call fcn.004fa4e0
mov edx, dword [esp + 0x44]
xor ecx, ecx
call fcn.004fa4a0
jne 0x4c0692
lea ebp, [esp + 0x9c]
mov edx, dword [ebp + 0x40]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, str.monitored:
push edx
call fcn.00542310
mov edx, dword [esp + 0x48]
push edx
call fcn.00542310
mov edx, 0x620a08
push edx
call fcn.00542310
lea eax, [ebp + 0x40]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0xa0]
push dword [esp + 0x44]
call fcn.00537512
call fcn.004fa482
add dword [esp], edx
call fcn.0053fc10
lea eax, [esp + 0x48]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 2
mov eax, 0x62088a
push eax
mov eax, 0x62104c
push eax
push dword [esp + 0x58]
call fcn.0053f110
call fcn.004fa4e0
mov edx, dword [ebp + 0x40]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, dword [esp + 0x48]
push edx
call fcn.00542310
lea eax, [ebp + 0x40]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0xa4]
push dword [esp + 0x44]
call fcn.00537512
call fcn.004fa482
add dword [esp], edx
call fcn.0053fc10
lea eax, [esp + 0x48]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 2
mov eax, 0x62088a
push eax
mov eax, 0x62104c
push eax
push dword [esp + 0x58]
call fcn.0053f110
call fcn.004fa4e0
mov edx, dword [esp + 0x44]
xor ecx, ecx
call fcn.004fa4a0
jne 0x4c05b6
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x6232a4
push eax
lea ebp, [esp + 0xa8]
mov edx, dword [ebp + 0x40]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, 0x6232a4
push edx
call fcn.00542310
mov edx, dword [esp + 0x54]
push edx
call fcn.00542310
mov edx, 0x6293f4
push edx
call fcn.00542310
call fcn.004fa482
add dword [esp], edx
call fcn.0053fb40
lea eax, [ebp + 0x40]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0xa8]
push dword [esp + 0x44]
call fcn.00537512
call fcn.004fa482
add dword [esp], edx
call fcn.0053fc10
lea eax, [esp + 0x48]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 2
mov eax, 0x62088a
push eax
mov eax, 0x62104c
push eax
push dword [esp + 0x58]
call fcn.0053f110
call fcn.004fa4e0
mov edx, dword [esp + 0x44]
xor ecx, ecx
call fcn.004fa4a0
jne 0x4c0692
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x6232a4
push eax
lea ebp, [esp + 0xa8]
mov edx, dword [ebp + 0x40]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, 0x6232a4
push edx
call fcn.00542310
mov edx, dword [esp + 0x54]
push edx
call fcn.00542310
call fcn.004fa482
add dword [esp], edx
call fcn.0053fb40
lea eax, [ebp + 0x40]
push eax
call fcn.00542280
lea ebp, [esp + 0x9c]
mov edx, dword [ebp + 0x40]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
lea eax, [ebp + 0x40]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
lea eax, [esp + 0xa0]
push eax
call fcn.004c723b
lea eax, [esp + 0x3c]
push eax
call fcn.00542280
push dword [esp + 0x10]
call fcn.0053a94f
lea ebp, [esp + 0x9c]
push dword [ebp]
call fcn.00540320
mov ebp, dword [esp + 0x14]
fstp qword [ebp + 8]
lea ebp, [esp + 0x9c]
mov edx, dword [ebp + 0x34]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov ebp, dword [esp + 0x18]
lea eax, [ebp + 0x10]
push eax
call fcn.00542280
lea ebp, [esp + 0x9c]
push dword [ebp + 0x28]
call fcn.0053fc30
push eax
mov ebp, dword [esp + 0x18]
pop eax
mov dword [ebp + 0x1c], eax
mov ebx, dword [ebp + 0x1c]
and ebx, ebx
jne 0x4c0740
mov ebp, dword [esp + 0x14]
mov dword [ebp + 0x1c], 0x186a0
mov edx, dword [esp + 0x38]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov ebp, dword [esp + 0x18]
lea eax, [ebp + 0x18]
push eax
call fcn.00542280
call fcn.00533788
jmp 0x4bf6f6
push dword [esp + 0x30]
call fcn.005374cc
push dword [esp + 0x30]
call fcn.005372fe
cmp byte [esp + 0x40], 0
je 0x4c0cc5
mov edx, dword [esp + 4]
xor ecx, ecx
call fcn.004fa4a0
jne 0x4c07b1
mov edx, dword [esp + 4]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
lea eax, [esp + 0x24]
push eax
call fcn.00542280
jmp 0x4c0807
lea ebp, [0x72a978]
mov edx, dword [ebp + 0x28]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, str.userlistITU
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 1
push dword [esp + 0x2c]
call fcn.00522e54
pop eax
mov edx, str..txt
push edx
call fcn.00542310
lea eax, [esp + 0x24]
push eax
call fcn.00542280
push dword [esp + 0x24]
push dword [esp + 0x24]
call fcn.00455706
push dword [esp + 0x20]
call fcn.00482439
mov dword [esp + 0x18], eax
cmp dword [esp + 0x18], 0
je 0x4c0c89
xor eax, eax
push eax
push dword [esp + 0x14]
call fcn.0045e65e
push 2
push dword [esp + 0x1c]
call fcn.00524270
push 2
mov eax, str.ITUMON_www.itu.int_en_ITU_R_terrestrial_monitoring_Pages_Regular.aspx_n
push eax
push dword [esp + 0x20]
call fcn.005244d0
push edx
call fcn.00542240
pop edx
push eax
push 2
push edx
call fcn.00542240
pop edx
push eax
mov edx, str.Original_file:
push edx
call fcn.00542310
mov edx, dword [esp + 0x28]
push edx
call fcn.00542310
mov edx, 0x61f726
push edx
call fcn.00542310
call fcn.00542370
push dword [esp + 0x24]
call fcn.004fa482
add dword [esp + 4], edx
call fcn.005244d0
call fcn.004fa4e0
push 2
mov eax, 0x63c8fe
push eax
push dword [esp + 0x20]
call fcn.005244d0
push edx
call fcn.00542240
pop edx
push eax
mov edx, str.userlist_for
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x62104c
push eax
push 3
push dword [esp + 0xf8]
call fcn.0053f490
pop eax
mov edx, str._ITU
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 1
push dword [esp + 0x2c]
call fcn.00522e54
pop eax
mov edx, 0x6201f4
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x30]
mov eax, str._yyyy__mm__dd
push eax
call fcn.00536338
pop eax
lea eax, [esp + 0x40]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push 2
mov edx, dword [esp + 0x44]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, 0x61f726
push edx
call fcn.00542310
call fcn.00542370
push dword [esp + 0x24]
call fcn.004fa482
add dword [esp + 4], edx
call fcn.005244d0
call fcn.004fa4e0
push 2
mov eax, str._n_n
push eax
push dword [esp + 0x20]
call fcn.005244d0
push dword [esp + 0x10]
call fcn.0053a906
push dword [esp + 0x10]
call fcn.0053a91b
or eax, eax
je 0x4c0a14
push edx
call fcn.00542240
pop edx
push eax
push 2
mov ebp, dword [esp + 0x1c]
mov edx, dword [ebp + 0x18]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, 0x61f726
push edx
call fcn.00542310
call fcn.00542370
push dword [esp + 0x24]
call fcn.004fa482
add dword [esp + 4], edx
call fcn.005244d0
call fcn.004fa4e0
jmp 0x4c09bc
push dword [esp + 0x18]
call fcn.00523a00
push dword [esp + 0x24]
push 2
push dword [esp + 0x28]
call fcn.005232cb
push 0
xor eax, eax
push eax
push dword [esp + 0x28]
call fcn.00494a17
cmp byte [esp + 0x11c], 0
je 0x4c0a75
push edx
call fcn.00542240
pop edx
push eax
xor eax, eax
push eax
xor eax, eax
push eax
xor eax, eax
push eax
xor eax, eax
push eax
push dword [esp + 0x34]
lea ebp, [0x72abe8]
push dword [ebp + 0x5a]
call fcn.004dd81f
call fcn.004fa4e0
lea ebp, [0x72ad80]
cmp dword [ebp + 8], 0
je 0x4c0c87
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x24]
call fcn.00522f23
call fcn.00542370
lea eax, [esp + 0x104]
push eax
call fcn.00542280
mov eax, 0x636952
push eax
push dword [esp + 0x104]
push 0xffffffff
call fcn.0052341b
mov dword [esp + 0x18], eax
cmp dword [esp + 0x18], 0
je 0x4c0c87
mov eax, 0x632a40
push eax
push 0xffffffff
call fcn.00503620
mov dword [esp + 0x104], eax
push dword [esp + 0x18]
call fcn.0052357a
and eax, eax
je 0x4c0c72
push dword [esp + 0x18]
call fcn.005233f7
mov ebx, eax
cmp ebx, 1
jne 0x4c0c6d
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x20]
call fcn.005233a9
lea eax, [esp + 0x3c]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x44]
call fcn.0053f5c0
call fcn.00542370
push dword [esp + 0x10c]
call fcn.004fa482
add dword [esp + 4], edx
call fcn.00503640
call fcn.004fa4e0
and eax, eax
je 0x4c0c6d
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 1
mov edx, dword [esp + 0x110]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, dword [esp + 0x4c]
push edx
call fcn.00542310
call fcn.004fa482
add dword [esp], edx
call fcn.00522e54
call fcn.004fa482
add dword [esp], edx
call fcn.0053fc30
call fcn.004fa4e0
push edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 1
push dword [esp + 0x34]
call fcn.00522e54
call fcn.004fa482
add dword [esp], edx
call fcn.0053fc30
call fcn.004fa4e0
push edx
push eax
pop eax
pop edx
pop ebx
pop edi
cmp edi, edx
jl 0x4c0c26
jg 0x4c0c22
cmp ebx, eax
jb 0x4c0c26
xor eax, eax
jmp 0x4c0c2b
mov eax, 1
or eax, eax
je 0x4c0c6d
push edx
call fcn.00542240
pop edx
push eax
push 2
mov edx, dword [esp + 0x108]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, dword [esp + 0x44]
push edx
call fcn.00542310
call fcn.004fa482
add dword [esp], edx
call fcn.0052311e
call fcn.004fa4e0
jmp 0x4c0aed
push dword [esp + 0x18]
call fcn.00523548
push dword [esp + 0x104]
call fcn.00503440
jmp 0x4c0cc5
lea ebp, [0x72abe8]
mov ebx, dword [ebp + 0x5a]
mov ebp, dword [0x72b420]
imul ebx, ebx, 0x54
add ebp, ebx
push dword [ebp + 0x34]
call fcn.004148d0
push dword [esp + 0x20]
lea ebp, [0x72a850]
push dword [ebp]
call fcn.004cf534
mov edx, 0x61f062
lea ecx, [esp + 0x20]
call fcn.004fa008
jmp 0x4c0d03
lea ebp, [0x72abe8]
mov ebx, dword [ebp + 0x5a]
mov ebp, dword [0x72b420]
imul ebx, ebx, 0x54
add ebp, ebx
push dword [ebp + 0x34]
call fcn.004148d0
call fcn.00477c90
mov edx, 0x61f062
lea ecx, [esp + 0x20]
call fcn.004fa008
xor eax, eax
push eax
call fcn.0042dbd7
mov byte [esp + 0x40], 1
mov eax, 0x61f062
push eax
mov eax, 3
push eax
call fcn.004295f5
push dword [esp + 0x24]
push 2
push dword [esp + 0x24]
call fcn.005232cb
jmp 0x4c0d64
lea ebp, [0x72abe8]
mov ebx, dword [ebp + 0x5a]
mov ebp, dword [0x72b420]
imul ebx, ebx, 0x54
add ebp, ebx
push dword [ebp + 0x34]
call fcn.004148d0
call fcn.00477c90
mov edx, 0x61f062
lea ecx, [esp + 0x20]
call fcn.004fa008
xor eax, eax
push eax
call fcn.0042dbd7
mov byte [esp + 0x40], 1
mov edx, dword [esp + 0x1c]
xor ecx, ecx
call fcn.004fa4a0
jne 0x4c0d81
movsx ebx, byte [esp + 0x40]
and ebx, ebx
jne 0x4c0d81
mov eax, 1
jmp 0x4c0d83
xor eax, eax
and eax, eax
je 0x4c0dcd
lea ebp, [0x72abe8]
mov ebx, dword [ebp + 0x5a]
mov ebp, dword [0x72b420]
imul ebx, ebx, 0x54
add ebp, ebx
push dword [ebp + 0x34]
call fcn.004148d0
mov eax, 0x620494
push eax
lea ebp, [0x72a850]
push dword [ebp]
call fcn.0047805d
mov edx, 0x61f062
lea ecx, [esp + 0x20]
call fcn.004fa008
xor eax, eax
push eax
call fcn.0042dbd7
mov edx, dword [esp + 0x20]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
pop eax
push eax
call fcn.004fa470
pop edx
add eax, edx
jmp 0x4c0df5
push dword [esp + 0xf8]
call fcn.00542440
push dword [esp + 0x1c]
call fcn.00542440
push dword [esp + 0xfc]
call fcn.00542440
push dword [esp]
call fcn.00542440
lea edx, [esp + 0x9c]
push 0x642c80
push edx
call fcn.004facb3
push dword [esp + 0xe4]
call fcn.00542440
push dword [esp + 0x38]
call fcn.00542440
push dword [esp + 0x100]
call fcn.00542440
push dword [esp + 0x20]
call fcn.00542440
push dword [esp + 0x34]
call fcn.00542440
push dword [esp + 0x3c]
call fcn.00542440
push dword [esp + 0x44]
call fcn.00542440
push dword [esp + 0x48]
call fcn.00542440
push dword [esp + 4]
call fcn.00542440
push eax
push dword [esp + 0x14]
call fcn.0053aa55
push dword [esp + 0xc]
call fcn.00535840
push dword [esp + 0x10]
call fcn.00535840
pop eax
add esp, 0x108
pop edi
pop ebx
pop ebp
ret 0x10