Function at 0x10f4500
Capabilities:
Contain obfuscated stackstrings
Parse pe header

Disassembly:
mov edi, edi
push ebp
mov ebp, esp
mov eax, 0x453c
call sub.ntdll.dll__chkstk
push esi
push edi
mov dword [ebp - 0x453c], ecx
cmp dword [ebp + 0x10], 0
jne 0x10f452c
push 0x64
mov eax, dword [ebp + 0xc]
mov edx, dword [eax]
mov ecx, dword [ebp + 0xc]
mov eax, dword [edx + 0x2c]
call eax
mov ecx, dword [ebp + 8]
mov edx, dword [ecx + 8]
push edx
mov eax, dword [ebp + 8]
mov ecx, dword [eax + 4]
push ecx
call fcn.010d0510
mov dword [ebp - 4], eax
mov edx, dword [ebp - 4]
mov eax, dword [edx]
mov ecx, dword [ebp - 4]
mov edx, dword [eax + 0x20]
call edx
mov dword [ebp - 8], eax
mov byte [ebp - 0x4010], 0
push 0x3fff
push 0
lea eax, [ebp - 0x400f]
push eax
call sub.ntdll.dll_memset
add esp, 0xc
push 0
push 1
push 0
push 0
lea ecx, [ebp - 0x4010]
push ecx
mov edx, dword [ebp - 8]
mov eax, dword [edx]
mov ecx, dword [ebp - 8]
mov edx, dword [eax + 0xc]
call edx
mov eax, dword [ebp + 8]
mov ecx, dword [eax + 0x20]
mov dword [ebp - 0xc], ecx
cmp dword [ebp - 0xc], 0
jne 0x10f51be
mov byte [ebp - 0x41c8], 0x33
mov byte [ebp - 0x41c7], 0xc0
mov byte [ebp - 0x41c6], 0x8e
mov byte [ebp - 0x41c5], 0xd0
mov byte [ebp - 0x41c4], 0xbc
mov byte [ebp - 0x41c3], 0
mov byte [ebp - 0x41c2], 0x7c
mov byte [ebp - 0x41c1], 0xfb
mov byte [ebp - 0x41c0], 0x50
mov byte [ebp - 0x41bf], 7
mov byte [ebp - 0x41be], 0x50
mov byte [ebp - 0x41bd], 0x1f
mov byte [ebp - 0x41bc], 0xfc
mov byte [ebp - 0x41bb], 0xbe
mov byte [ebp - 0x41ba], 0x1b
mov byte [ebp - 0x41b9], 0x7c
mov byte [ebp - 0x41b8], 0xbf
mov byte [ebp - 0x41b7], 0x1b
mov byte [ebp - 0x41b6], 6
mov byte [ebp - 0x41b5], 0x50
mov byte [ebp - 0x41b4], 0x57
mov byte [ebp - 0x41b3], 0xb9
mov byte [ebp - 0x41b2], 0xe5
mov byte [ebp - 0x41b1], 1
mov byte [ebp - 0x41b0], 0xf3
mov byte [ebp - 0x41af], 0xa4
mov byte [ebp - 0x41ae], 0xcb
mov byte [ebp - 0x41ad], 0xbd
mov byte [ebp - 0x41ac], 0xbe
mov byte [ebp - 0x41ab], 7
mov byte [ebp - 0x41aa], 0xb1
mov byte [ebp - 0x41a9], 4
mov byte [ebp - 0x41a8], 0x38
mov byte [ebp - 0x41a7], 0x6e
mov byte [ebp - 0x41a6], 0
mov byte [ebp - 0x41a5], 0x7c
mov byte [ebp - 0x41a4], 9
mov byte [ebp - 0x41a3], 0x75
mov byte [ebp - 0x41a2], 0x13
mov byte [ebp - 0x41a1], 0x83
mov byte [ebp - 0x41a0], 0xc5
mov byte [ebp - 0x419f], 0x10
mov byte [ebp - 0x419e], 0xe2
mov byte [ebp - 0x419d], 0xf4
mov byte [ebp - 0x419c], 0xcd
mov byte [ebp - 0x419b], 0x18
mov byte [ebp - 0x419a], 0x8b
mov byte [ebp - 0x4199], 0xf5
mov byte [ebp - 0x4198], 0x83
mov byte [ebp - 0x4197], 0xc6
mov byte [ebp - 0x4196], 0x10
mov byte [ebp - 0x4195], 0x49
mov byte [ebp - 0x4194], 0x74
mov byte [ebp - 0x4193], 0x19
mov byte [ebp - 0x4192], 0x38
mov byte [ebp - 0x4191], 0x2c
mov byte [ebp - 0x4190], 0x74
mov byte [ebp - 0x418f], 0xf6
mov byte [ebp - 0x418e], 0xa0
mov byte [ebp - 0x418d], 0xb5
mov byte [ebp - 0x418c], 7
mov byte [ebp - 0x418b], 0xb4
mov byte [ebp - 0x418a], 7
mov byte [ebp - 0x4189], 0x8b
mov byte [ebp - 0x4188], 0xf0
mov byte [ebp - 0x4187], 0xac
mov byte [ebp - 0x4186], 0x3c
mov byte [ebp - 0x4185], 0
mov byte [ebp - 0x4184], 0x74
mov byte [ebp - 0x4183], 0xfc
mov byte [ebp - 0x4182], 0xbb
mov byte [ebp - 0x4181], 7
mov byte [ebp - 0x4180], 0
mov byte [ebp - 0x417f], 0xb4
mov byte [ebp - 0x417e], 0xe
mov byte [ebp - 0x417d], 0xcd
mov byte [ebp - 0x417c], 0x10
mov byte [ebp - 0x417b], 0xeb
mov byte [ebp - 0x417a], 0xf2
mov byte [ebp - 0x4179], 0x88
mov byte [ebp - 0x4178], 0x4e
mov byte [ebp - 0x4177], 0x10
mov byte [ebp - 0x4176], 0xe8
mov byte [ebp - 0x4175], 0x46
mov byte [ebp - 0x4174], 0
mov byte [ebp - 0x4173], 0x73
mov byte [ebp - 0x4172], 0x2a
mov byte [ebp - 0x4171], 0xfe
mov byte [ebp - 0x4170], 0x46
mov byte [ebp - 0x416f], 0x10
mov byte [ebp - 0x416e], 0x80
mov byte [ebp - 0x416d], 0x7e
mov byte [ebp - 0x416c], 4
mov byte [ebp - 0x416b], 0xb
mov byte [ebp - 0x416a], 0x74
mov byte [ebp - 0x4169], 0xb
mov byte [ebp - 0x4168], 0x80
mov byte [ebp - 0x4167], 0x7e
mov byte [ebp - 0x4166], 4
mov byte [ebp - 0x4165], 0xc
mov byte [ebp - 0x4164], 0x74
mov byte [ebp - 0x4163], 5
mov byte [ebp - 0x4162], 0xa0
mov byte [ebp - 0x4161], 0xb6
mov byte [ebp - 0x4160], 7
mov byte [ebp - 0x415f], 0x75
mov byte [ebp - 0x415e], 0xd2
mov byte [ebp - 0x415d], 0x80
mov byte [ebp - 0x415c], 0x46
mov byte [ebp - 0x415b], 2
mov byte [ebp - 0x415a], 6
mov byte [ebp - 0x4159], 0x83
mov byte [ebp - 0x4158], 0x46
mov byte [ebp - 0x4157], 8
mov byte [ebp - 0x4156], 6
mov byte [ebp - 0x4155], 0x83
mov byte [ebp - 0x4154], 0x56
mov byte [ebp - 0x4153], 0xa
mov byte [ebp - 0x4152], 0
mov byte [ebp - 0x4151], 0xe8
mov byte [ebp - 0x4150], 0x21
mov byte [ebp - 0x414f], 0
mov byte [ebp - 0x414e], 0x73
mov byte [ebp - 0x414d], 5
mov byte [ebp - 0x414c], 0xa0
mov byte [ebp - 0x414b], 0xb6
mov byte [ebp - 0x414a], 7
mov byte [ebp - 0x4149], 0xeb
mov byte [ebp - 0x4148], 0xbc
mov byte [ebp - 0x4147], 0x81
mov byte [ebp - 0x4146], 0x3e
mov byte [ebp - 0x4145], 0xfe
mov byte [ebp - 0x4144], 0x7d
mov byte [ebp - 0x4143], 0x55
mov byte [ebp - 0x4142], 0xaa
mov byte [ebp - 0x4141], 0x74
mov byte [ebp - 0x4140], 0xb
mov byte [ebp - 0x413f], 0x80
mov byte [ebp - 0x413e], 0x7e
mov byte [ebp - 0x413d], 0x10
mov byte [ebp - 0x413c], 0
mov byte [ebp - 0x413b], 0x74
mov byte [ebp - 0x413a], 0xc8
mov byte [ebp - 0x4139], 0xa0
mov byte [ebp - 0x4138], 0xb7
mov byte [ebp - 0x4137], 7
mov byte [ebp - 0x4136], 0xeb
mov byte [ebp - 0x4135], 0xa9
mov byte [ebp - 0x4134], 0x8b
mov byte [ebp - 0x4133], 0xfc
mov byte [ebp - 0x4132], 0x1e
mov byte [ebp - 0x4131], 0x57
mov byte [ebp - 0x4130], 0x8b
mov byte [ebp - 0x412f], 0xf5
mov byte [ebp - 0x412e], 0xcb
mov byte [ebp - 0x412d], 0xbf
mov byte [ebp - 0x412c], 5
mov byte [ebp - 0x412b], 0
mov byte [ebp - 0x412a], 0x8a
mov byte [ebp - 0x4129], 0x56
mov byte [ebp - 0x4128], 0
mov byte [ebp - 0x4127], 0xb4
mov byte [ebp - 0x4126], 8
mov byte [ebp - 0x4125], 0xcd
mov byte [ebp - 0x4124], 0x13
mov byte [ebp - 0x4123], 0x72
mov byte [ebp - 0x4122], 0x23
mov byte [ebp - 0x4121], 0x8a
mov byte [ebp - 0x4120], 0xc1
mov byte [ebp - 0x411f], 0x24
mov byte [ebp - 0x411e], 0x3f
mov byte [ebp - 0x411d], 0x98
mov byte [ebp - 0x411c], 0x8a
mov byte [ebp - 0x411b], 0xde
mov byte [ebp - 0x411a], 0x8a
mov byte [ebp - 0x4119], 0xfc
mov byte [ebp - 0x4118], 0x43
mov byte [ebp - 0x4117], 0xf7
mov byte [ebp - 0x4116], 0xe3
mov byte [ebp - 0x4115], 0x8b
mov byte [ebp - 0x4114], 0xd1
mov byte [ebp - 0x4113], 0x86
mov byte [ebp - 0x4112], 0xd6
mov byte [ebp - 0x4111], 0xb1
mov byte [ebp - 0x4110], 6
mov byte [ebp - 0x410f], 0xd2
mov byte [ebp - 0x410e], 0xee
mov byte [ebp - 0x410d], 0x42
mov byte [ebp - 0x410c], 0xf7
mov byte [ebp - 0x410b], 0xe2
mov byte [ebp - 0x410a], 0x39
mov byte [ebp - 0x4109], 0x56
mov byte [ebp - 0x4108], 0xa
mov byte [ebp - 0x4107], 0x77
mov byte [ebp - 0x4106], 0x23
mov byte [ebp - 0x4105], 0x72
mov byte [ebp - 0x4104], 5
mov byte [ebp - 0x4103], 0x39
mov byte [ebp - 0x4102], 0x46
mov byte [ebp - 0x4101], 8
mov byte [ebp - 0x4100], 0x73
mov byte [ebp - 0x40ff], 0x1c
mov byte [ebp - 0x40fe], 0xb8
mov byte [ebp - 0x40fd], 1
mov byte [ebp - 0x40fc], 2
mov byte [ebp - 0x40fb], 0xbb
mov byte [ebp - 0x40fa], 0
mov byte [ebp - 0x40f9], 0x7c
mov byte [ebp - 0x40f8], 0x8b
mov byte [ebp - 0x40f7], 0x4e
mov byte [ebp - 0x40f6], 2
mov byte [ebp - 0x40f5], 0x8b
mov byte [ebp - 0x40f4], 0x56
mov byte [ebp - 0x40f3], 0
mov byte [ebp - 0x40f2], 0xcd
mov byte [ebp - 0x40f1], 0x13
mov byte [ebp - 0x40f0], 0x73
mov byte [ebp - 0x40ef], 0x51
mov byte [ebp - 0x40ee], 0x4f
mov byte [ebp - 0x40ed], 0x74
mov byte [ebp - 0x40ec], 0x4e
mov byte [ebp - 0x40eb], 0x32
mov byte [ebp - 0x40ea], 0xe4
mov byte [ebp - 0x40e9], 0x8a
mov byte [ebp - 0x40e8], 0x56
mov byte [ebp - 0x40e7], 0
mov byte [ebp - 0x40e6], 0xcd
mov byte [ebp - 0x40e5], 0x13
mov byte [ebp - 0x40e4], 0xeb
mov byte [ebp - 0x40e3], 0xe4
mov byte [ebp - 0x40e2], 0x8a
mov byte [ebp - 0x40e1], 0x56
mov byte [ebp - 0x40e0], 0
mov byte [ebp - 0x40df], 0x60
mov byte [ebp - 0x40de], 0xbb
mov byte [ebp - 0x40dd], 0xaa
mov byte [ebp - 0x40dc], 0x55
mov byte [ebp - 0x40db], 0xb4
mov byte [ebp - 0x40da], 0x41
mov byte [ebp - 0x40d9], 0xcd
mov byte [ebp - 0x40d8], 0x13
mov byte [ebp - 0x40d7], 0x72
mov byte [ebp - 0x40d6], 0x36
mov byte [ebp - 0x40d5], 0x81
mov byte [ebp - 0x40d4], 0xfb
mov byte [ebp - 0x40d3], 0x55
mov byte [ebp - 0x40d2], 0xaa
mov byte [ebp - 0x40d1], 0x75
mov byte [ebp - 0x40d0], 0x30
mov byte [ebp - 0x40cf], 0xf6
mov byte [ebp - 0x40ce], 0xc1
mov byte [ebp - 0x40cd], 1
mov byte [ebp - 0x40cc], 0x74
mov byte [ebp - 0x40cb], 0x2b
mov byte [ebp - 0x40ca], 0x61
mov byte [ebp - 0x40c9], 0x60
mov byte [ebp - 0x40c8], 0x6a
mov byte [ebp - 0x40c7], 0
mov byte [ebp - 0x40c6], 0x6a
mov byte [ebp - 0x40c5], 0
mov byte [ebp - 0x40c4], 0xff
mov byte [ebp - 0x40c3], 0x76
mov byte [ebp - 0x40c2], 0xa
mov byte [ebp - 0x40c1], 0xff
mov byte [ebp - 0x40c0], 0x76
mov byte [ebp - 0x40bf], 8
mov byte [ebp - 0x40be], 0x6a
mov byte [ebp - 0x40bd], 0
mov byte [ebp - 0x40bc], 0x68
mov byte [ebp - 0x40bb], 0
mov byte [ebp - 0x40ba], 0x7c
mov byte [ebp - 0x40b9], 0x6a
mov byte [ebp - 0x40b8], 1
mov byte [ebp - 0x40b7], 0x6a
mov byte [ebp - 0x40b6], 0x10
mov byte [ebp - 0x40b5], 0xb4
mov byte [ebp - 0x40b4], 0x42
mov byte [ebp - 0x40b3], 0x8b
mov byte [ebp - 0x40b2], 0xf4
mov byte [ebp - 0x40b1], 0xcd
mov byte [ebp - 0x40b0], 0x13
mov byte [ebp - 0x40af], 0x61
mov byte [ebp - 0x40ae], 0x61
mov byte [ebp - 0x40ad], 0x73
mov byte [ebp - 0x40ac], 0xe
mov byte [ebp - 0x40ab], 0x4f
mov byte [ebp - 0x40aa], 0x74
mov byte [ebp - 0x40a9], 0xb
mov byte [ebp - 0x40a8], 0x32
mov byte [ebp - 0x40a7], 0xe4
mov byte [ebp - 0x40a6], 0x8a
mov byte [ebp - 0x40a5], 0x56
mov byte [ebp - 0x40a4], 0
mov byte [ebp - 0x40a3], 0xcd
mov byte [ebp - 0x40a2], 0x13
mov byte [ebp - 0x40a1], 0xeb
mov byte [ebp - 0x40a0], 0xd6
mov byte [ebp - 0x409f], 0x61
mov byte [ebp - 0x409e], 0xf9
mov byte [ebp - 0x409d], 0xc3
mov byte [ebp - 0x409c], 0x49
mov byte [ebp - 0x409b], 0x6e
mov byte [ebp - 0x409a], 0x76
mov byte [ebp - 0x4099], 0x61
mov byte [ebp - 0x4098], 0x6c
mov byte [ebp - 0x4097], 0x69
mov byte [ebp - 0x4096], 0x64
mov byte [ebp - 0x4095], 0x20
mov byte [ebp - 0x4094], 0x70
mov byte [ebp - 0x4093], 0x61
mov byte [ebp - 0x4092], 0x72
mov byte [ebp - 0x4091], 0x74
mov byte [ebp - 0x4090], 0x69
mov byte [ebp - 0x408f], 0x74
mov byte [ebp - 0x408e], 0x69
mov byte [ebp - 0x408d], 0x6f
mov byte [ebp - 0x408c], 0x6e
mov byte [ebp - 0x408b], 0x20
mov byte [ebp - 0x408a], 0x74
mov byte [ebp - 0x4089], 0x61
mov byte [ebp - 0x4088], 0x62
mov byte [ebp - 0x4087], 0x6c
mov byte [ebp - 0x4086], 0x65
mov byte [ebp - 0x4085], 0
mov byte [ebp - 0x4084], 0x45
mov byte [ebp - 0x4083], 0x72
mov byte [ebp - 0x4082], 0x72
mov byte [ebp - 0x4081], 0x6f
mov byte [ebp - 0x4080], 0x72
mov byte [ebp - 0x407f], 0x20
mov byte [ebp - 0x407e], 0x6c
mov byte [ebp - 0x407d], 0x6f
mov byte [ebp - 0x407c], 0x61
mov byte [ebp - 0x407b], 0x64
mov byte [ebp - 0x407a], 0x69
mov byte [ebp - 0x4079], 0x6e
mov byte [ebp - 0x4078], 0x67
mov byte [ebp - 0x4077], 0x20
mov byte [ebp - 0x4076], 0x6f
mov byte [ebp - 0x4075], 0x70
mov byte [ebp - 0x4074], 0x65
mov byte [ebp - 0x4073], 0x72
mov byte [ebp - 0x4072], 0x61
mov byte [ebp - 0x4071], 0x74
mov byte [ebp - 0x4070], 0x69
mov byte [ebp - 0x406f], 0x6e
mov byte [ebp - 0x406e], 0x67
mov byte [ebp - 0x406d], 0x20
mov byte [ebp - 0x406c], 0x73
mov byte [ebp - 0x406b], 0x79
mov byte [ebp - 0x406a], 0x73
mov byte [ebp - 0x4069], 0x74
mov byte [ebp - 0x4068], 0x65
mov byte [ebp - 0x4067], 0x6d
mov byte [ebp - 0x4066], 0
mov byte [ebp - 0x4065], 0x4d
mov byte [ebp - 0x4064], 0x69
mov byte [ebp - 0x4063], 0x73
mov byte [ebp - 0x4062], 0x73
mov byte [ebp - 0x4061], 0x69
mov byte [ebp - 0x4060], 0x6e
mov byte [ebp - 0x405f], 0x67
mov byte [ebp - 0x405e], 0x20
mov byte [ebp - 0x405d], 0x6f
mov byte [ebp - 0x405c], 0x70
mov byte [ebp - 0x405b], 0x65
mov byte [ebp - 0x405a], 0x72
mov byte [ebp - 0x4059], 0x61
mov byte [ebp - 0x4058], 0x74
mov byte [ebp - 0x4057], 0x69
mov byte [ebp - 0x4056], 0x6e
mov byte [ebp - 0x4055], 0x67
mov byte [ebp - 0x4054], 0x20
mov byte [ebp - 0x4053], 0x73
mov byte [ebp - 0x4052], 0x79
mov byte [ebp - 0x4051], 0x73
mov byte [ebp - 0x4050], 0x74
mov byte [ebp - 0x404f], 0x65
mov byte [ebp - 0x404e], 0x6d
mov byte [ebp - 0x404d], 0
mov byte [ebp - 0x404c], 0
mov byte [ebp - 0x404b], 0
mov byte [ebp - 0x404a], 0
mov byte [ebp - 0x4049], 0
mov byte [ebp - 0x4048], 0
mov byte [ebp - 0x4047], 0
mov byte [ebp - 0x4046], 0
mov byte [ebp - 0x4045], 0
mov byte [ebp - 0x4044], 0
mov byte [ebp - 0x4043], 0
mov byte [ebp - 0x4042], 0
mov byte [ebp - 0x4041], 0
mov byte [ebp - 0x4040], 0
mov byte [ebp - 0x403f], 0
mov byte [ebp - 0x403e], 0
mov byte [ebp - 0x403d], 0
mov byte [ebp - 0x403c], 0
mov byte [ebp - 0x403b], 0
mov byte [ebp - 0x403a], 0
mov byte [ebp - 0x4039], 0
mov byte [ebp - 0x4038], 0
mov byte [ebp - 0x4037], 0
mov byte [ebp - 0x4036], 0
mov byte [ebp - 0x4035], 0
mov byte [ebp - 0x4034], 0
mov byte [ebp - 0x4033], 0
mov byte [ebp - 0x4032], 0
mov byte [ebp - 0x4031], 0
mov byte [ebp - 0x4030], 0
mov byte [ebp - 0x402f], 0
mov byte [ebp - 0x402e], 0
mov byte [ebp - 0x402d], 0
mov byte [ebp - 0x402c], 0
mov byte [ebp - 0x402b], 0
mov byte [ebp - 0x402a], 0
mov byte [ebp - 0x4029], 0
mov byte [ebp - 0x4028], 0
mov byte [ebp - 0x4027], 0
mov byte [ebp - 0x4026], 0
mov byte [ebp - 0x4025], 0
mov byte [ebp - 0x4024], 0
mov byte [ebp - 0x4023], 0
mov byte [ebp - 0x4022], 0
mov byte [ebp - 0x4021], 0
mov byte [ebp - 0x4020], 0
mov byte [ebp - 0x401f], 0
mov byte [ebp - 0x401e], 0
mov byte [ebp - 0x401d], 0
mov byte [ebp - 0x401c], 0
mov byte [ebp - 0x401b], 0
mov byte [ebp - 0x401a], 0
mov byte [ebp - 0x4019], 0
mov byte [ebp - 0x4018], 0
mov byte [ebp - 0x4017], 0
mov byte [ebp - 0x4016], 0
mov byte [ebp - 0x4015], 0
mov byte [ebp - 0x4014], 0
mov byte [ebp - 0x4013], 0x2c
mov byte [ebp - 0x4012], 0x44
mov byte [ebp - 0x4011], 0x63
mov ecx, 0x6e
lea esi, [ebp - 0x41c8]
lea edi, [ebp - 0x4010]
rep movsd dword es:[edi], dword [esi]
jmp 0x10f6a0d
cmp dword [ebp - 0xc], 1
jne 0x10f5de8
mov byte [ebp - 0x4380], 0x33
mov byte [ebp - 0x437f], 0xc0
mov byte [ebp - 0x437e], 0x8e
mov byte [ebp - 0x437d], 0xd0
mov byte [ebp - 0x437c], 0xbc
mov byte [ebp - 0x437b], 0
mov byte [ebp - 0x437a], 0x7c
mov byte [ebp - 0x4379], 0x8e
mov byte [ebp - 0x4378], 0xc0
mov byte [ebp - 0x4377], 0x8e
mov byte [ebp - 0x4376], 0xd8
mov byte [ebp - 0x4375], 0xbe
mov byte [ebp - 0x4374], 0
mov byte [ebp - 0x4373], 0x7c
mov byte [ebp - 0x4372], 0xbf
mov byte [ebp - 0x4371], 0
mov byte [ebp - 0x4370], 6
mov byte [ebp - 0x436f], 0xb9
mov byte [ebp - 0x436e], 0
mov byte [ebp - 0x436d], 2
mov byte [ebp - 0x436c], 0xfc
mov byte [ebp - 0x436b], 0xf3
mov byte [ebp - 0x436a], 0xa4
mov byte [ebp - 0x4369], 0x50
mov byte [ebp - 0x4368], 0x68
mov byte [ebp - 0x4367], 0x1c
mov byte [ebp - 0x4366], 6
mov byte [ebp - 0x4365], 0xcb
mov byte [ebp - 0x4364], 0xfb
mov byte [ebp - 0x4363], 0xb9
mov byte [ebp - 0x4362], 4
mov byte [ebp - 0x4361], 0
mov byte [ebp - 0x4360], 0xbd
mov byte [ebp - 0x435f], 0xbe
mov byte [ebp - 0x435e], 7
mov byte [ebp - 0x435d], 0x80
mov byte [ebp - 0x435c], 0x7e
mov byte [ebp - 0x435b], 0
mov byte [ebp - 0x435a], 0
mov byte [ebp - 0x4359], 0x7c
mov byte [ebp - 0x4358], 0xb
mov byte [ebp - 0x4357], 0xf
mov byte [ebp - 0x4356], 0x85
mov byte [ebp - 0x4355], 0x10
mov byte [ebp - 0x4354], 1
mov byte [ebp - 0x4353], 0x83
mov byte [ebp - 0x4352], 0xc5
mov byte [ebp - 0x4351], 0x10
mov byte [ebp - 0x4350], 0xe2
mov byte [ebp - 0x434f], 0xf1
mov byte [ebp - 0x434e], 0xcd
mov byte [ebp - 0x434d], 0x18
mov byte [ebp - 0x434c], 0x88
mov byte [ebp - 0x434b], 0x56
mov byte [ebp - 0x434a], 0
mov byte [ebp - 0x4349], 0x55
mov byte [ebp - 0x4348], 0xc6
mov byte [ebp - 0x4347], 0x46
mov byte [ebp - 0x4346], 0x11
mov byte [ebp - 0x4345], 5
mov byte [ebp - 0x4344], 0xc6
mov byte [ebp - 0x4343], 0x46
mov byte [ebp - 0x4342], 0x10
mov byte [ebp - 0x4341], 0
mov byte [ebp - 0x4340], 0xb4
mov byte [ebp - 0x433f], 0x41
mov byte [ebp - 0x433e], 0xbb
mov byte [ebp - 0x433d], 0xaa
mov byte [ebp - 0x433c], 0x55
mov byte [ebp - 0x433b], 0xcd
mov byte [ebp - 0x433a], 0x13
mov byte [ebp - 0x4339], 0x5d
mov byte [ebp - 0x4338], 0x72
mov byte [ebp - 0x4337], 0xf
mov byte [ebp - 0x4336], 0x81
mov byte [ebp - 0x4335], 0xfb
mov byte [ebp - 0x4334], 0x55
mov byte [ebp - 0x4333], 0xaa
mov byte [ebp - 0x4332], 0x75
mov byte [ebp - 0x4331], 9
mov byte [ebp - 0x4330], 0xf7
mov byte [ebp - 0x432f], 0xc1
mov byte [ebp - 0x432e], 1
mov byte [ebp - 0x432d], 0
mov byte [ebp - 0x432c], 0x74
mov byte [ebp - 0x432b], 3
mov byte [ebp - 0x432a], 0xfe
mov byte [ebp - 0x4329], 0x46
mov byte [ebp - 0x4328], 0x10
mov byte [ebp - 0x4327], 0x66
mov byte [ebp - 0x4326], 0x60
mov byte [ebp - 0x4325], 0x80
mov byte [ebp - 0x4324], 0x7e
mov byte [ebp - 0x4323], 0x10
mov byte [ebp - 0x4322], 0
mov byte [ebp - 0x4321], 0x74
mov byte [ebp - 0x4320], 0x26
mov byte [ebp - 0x431f], 0x66
mov byte [ebp - 0x431e], 0x68
mov byte [ebp - 0x431d], 0
mov byte [ebp - 0x431c], 0
mov byte [ebp - 0x431b], 0
mov byte [ebp - 0x431a], 0
mov byte [ebp - 0x4319], 0x66
mov byte [ebp - 0x4318], 0xff
mov byte [ebp - 0x4317], 0x76
mov byte [ebp - 0x4316], 8
mov byte [ebp - 0x4315], 0x68
mov byte [ebp - 0x4314], 0
mov byte [ebp - 0x4313], 0
mov byte [ebp - 0x4312], 0x68
mov byte [ebp - 0x4311], 0
mov byte [ebp - 0x4310], 0x7c
mov byte [ebp - 0x430f], 0x68
mov byte [ebp - 0x430e], 1
mov byte [ebp - 0x430d], 0
mov byte [ebp - 0x430c], 0x68
mov byte [ebp - 0x430b], 0x10
mov byte [ebp - 0x430a], 0
mov byte [ebp - 0x4309], 0xb4
mov byte [ebp - 0x4308], 0x42
mov byte [ebp - 0x4307], 0x8a
mov byte [ebp - 0x4306], 0x56
mov byte [ebp - 0x4305], 0
mov byte [ebp - 0x4304], 0x8b
mov byte [ebp - 0x4303], 0xf4
mov byte [ebp - 0x4302], 0xcd
mov byte [ebp - 0x4301], 0x13
mov byte [ebp - 0x4300], 0x9f
mov byte [ebp - 0x42ff], 0x83
mov byte [ebp - 0x42fe], 0xc4
mov byte [ebp - 0x42fd], 0x10
mov byte [ebp - 0x42fc], 0x9e
mov byte [ebp - 0x42fb], 0xeb
mov byte [ebp - 0x42fa], 0x14
mov byte [ebp - 0x42f9], 0xb8
mov byte [ebp - 0x42f8], 1
mov byte [ebp - 0x42f7], 2
mov byte [ebp - 0x42f6], 0xbb
mov byte [ebp - 0x42f5], 0
mov byte [ebp - 0x42f4], 0x7c
mov byte [ebp - 0x42f3], 0x8a
mov byte [ebp - 0x42f2], 0x56
mov byte [ebp - 0x42f1], 0
mov byte [ebp - 0x42f0], 0x8a
mov byte [ebp - 0x42ef], 0x76
mov byte [ebp - 0x42ee], 1
mov byte [ebp - 0x42ed], 0x8a
mov byte [ebp - 0x42ec], 0x4e
mov byte [ebp - 0x42eb], 2
mov byte [ebp - 0x42ea], 0x8a
mov byte [ebp - 0x42e9], 0x6e
mov byte [ebp - 0x42e8], 3
mov byte [ebp - 0x42e7], 0xcd
mov byte [ebp - 0x42e6], 0x13
mov byte [ebp - 0x42e5], 0x66
mov byte [ebp - 0x42e4], 0x61
mov byte [ebp - 0x42e3], 0x73
mov byte [ebp - 0x42e2], 0x1e
mov byte [ebp - 0x42e1], 0xfe
mov byte [ebp - 0x42e0], 0x4e
mov byte [ebp - 0x42df], 0x11
mov byte [ebp - 0x42de], 0xf
mov byte [ebp - 0x42dd], 0x85
mov byte [ebp - 0x42dc], 0xc
mov byte [ebp - 0x42db], 0
mov byte [ebp - 0x42da], 0x80
mov byte [ebp - 0x42d9], 0x7e
mov byte [ebp - 0x42d8], 0
mov byte [ebp - 0x42d7], 0x80
mov byte [ebp - 0x42d6], 0xf
mov byte [ebp - 0x42d5], 0x84
mov byte [ebp - 0x42d4], 0x8a
mov byte [ebp - 0x42d3], 0
mov byte [ebp - 0x42d2], 0xb2
mov byte [ebp - 0x42d1], 0x80
mov byte [ebp - 0x42d0], 0xeb
mov byte [ebp - 0x42cf], 0x82
mov byte [ebp - 0x42ce], 0x55
mov byte [ebp - 0x42cd], 0x32
mov byte [ebp - 0x42cc], 0xe4
mov byte [ebp - 0x42cb], 0x8a
mov byte [ebp - 0x42ca], 0x56
mov byte [ebp - 0x42c9], 0
mov byte [ebp - 0x42c8], 0xcd
mov byte [ebp - 0x42c7], 0x13
mov byte [ebp - 0x42c6], 0x5d
mov byte [ebp - 0x42c5], 0xeb
mov byte [ebp - 0x42c4], 0x9c
mov byte [ebp - 0x42c3], 0x81
mov byte [ebp - 0x42c2], 0x3e
mov byte [ebp - 0x42c1], 0xfe
mov byte [ebp - 0x42c0], 0x7d
mov byte [ebp - 0x42bf], 0x55
mov byte [ebp - 0x42be], 0xaa
mov byte [ebp - 0x42bd], 0x75
mov byte [ebp - 0x42bc], 0x6e
mov byte [ebp - 0x42bb], 0xff
mov byte [ebp - 0x42ba], 0x76
mov byte [ebp - 0x42b9], 0
mov byte [ebp - 0x42b8], 0xe8
mov byte [ebp - 0x42b7], 0x8a
mov byte [ebp - 0x42b6], 0
mov byte [ebp - 0x42b5], 0xf
mov byte [ebp - 0x42b4], 0x85
mov byte [ebp - 0x42b3], 0x15
mov byte [ebp - 0x42b2], 0
mov byte [ebp - 0x42b1], 0xb0
mov byte [ebp - 0x42b0], 0xd1
mov byte [ebp - 0x42af], 0xe6
mov byte [ebp - 0x42ae], 0x64
mov byte [ebp - 0x42ad], 0xe8
mov byte [ebp - 0x42ac], 0x7f
mov byte [ebp - 0x42ab], 0
mov byte [ebp - 0x42aa], 0xb0
mov byte [ebp - 0x42a9], 0xdf
mov byte [ebp - 0x42a8], 0xe6
mov byte [ebp - 0x42a7], 0x60
mov byte [ebp - 0x42a6], 0xe8
mov byte [ebp - 0x42a5], 0x78
mov byte [ebp - 0x42a4], 0
mov byte [ebp - 0x42a3], 0xb0
mov byte [ebp - 0x42a2], 0xff
mov byte [ebp - 0x42a1], 0xe6
mov byte [ebp - 0x42a0], 0x64
mov byte [ebp - 0x429f], 0xe8
mov byte [ebp - 0x429e], 0x71
mov byte [ebp - 0x429d], 0
mov byte [ebp - 0x429c], 0xb8
mov byte [ebp - 0x429b], 0
mov byte [ebp - 0x429a], 0xbb
mov byte [ebp - 0x4299], 0xcd
mov byte [ebp - 0x4298], 0x1a
mov byte [ebp - 0x4297], 0x66
mov byte [ebp - 0x4296], 0x23
mov byte [ebp - 0x4295], 0xc0
mov byte [ebp - 0x4294], 0x75
mov byte [ebp - 0x4293], 0x3b
mov byte [ebp - 0x4292], 0x66
mov byte [ebp - 0x4291], 0x81
mov byte [ebp - 0x4290], 0xfb
mov byte [ebp - 0x428f], 0x54
mov byte [ebp - 0x428e], 0x43
mov byte [ebp - 0x428d], 0x50
mov byte [ebp - 0x428c], 0x41
mov byte [ebp - 0x428b], 0x75
mov byte [ebp - 0x428a], 0x32
mov byte [ebp - 0x4289], 0x81
mov byte [ebp - 0x4288], 0xf9
mov byte [ebp - 0x4287], 2
mov byte [ebp - 0x4286], 1
mov byte [ebp - 0x4285], 0x72
mov byte [ebp - 0x4284], 0x2c
mov byte [ebp - 0x4283], 0x66
mov byte [ebp - 0x4282], 0x68
mov byte [ebp - 0x4281], 7
mov byte [ebp - 0x4280], 0xbb
mov byte [ebp - 0x427f], 0
mov byte [ebp - 0x427e], 0
mov byte [ebp - 0x427d], 0x66
mov byte [ebp - 0x427c], 0x68
mov byte [ebp - 0x427b], 0
mov byte [ebp - 0x427a], 2
mov byte [ebp - 0x4279], 0
mov byte [ebp - 0x4278], 0
mov byte [ebp - 0x4277], 0x66
mov byte [ebp - 0x4276], 0x68
mov byte [ebp - 0x4275], 8
mov byte [ebp - 0x4274], 0
mov byte [ebp - 0x4273], 0
mov byte [ebp - 0x4272], 0
mov byte [ebp - 0x4271], 0x66
mov byte [ebp - 0x4270], 0x53
mov byte [ebp - 0x426f], 0x66
mov byte [ebp - 0x426e], 0x53
mov byte [ebp - 0x426d], 0x66
mov byte [ebp - 0x426c], 0x55
mov byte [ebp - 0x426b], 0x66
mov byte [ebp - 0x426a], 0x68
mov byte [ebp - 0x4269], 0
mov byte [ebp - 0x4268], 0
mov byte [ebp - 0x4267], 0
mov byte [ebp - 0x4266], 0
mov byte [ebp - 0x4265], 0x66
mov byte [ebp - 0x4264], 0x68
mov byte [ebp - 0x4263], 0
mov byte [ebp - 0x4262], 0x7c
mov byte [ebp - 0x4261], 0
mov byte [ebp - 0x4260], 0
mov byte [ebp - 0x425f], 0x66
mov byte [ebp - 0x425e], 0x61
mov byte [ebp - 0x425d], 0x68
mov byte [ebp - 0x425c], 0
mov byte [ebp - 0x425b], 0
mov byte [ebp - 0x425a], 7
mov byte [ebp - 0x4259], 0xcd
mov byte [ebp - 0x4258], 0x1a
mov byte [ebp - 0x4257], 0x5a
mov byte [ebp - 0x4256], 0x32
mov byte [ebp - 0x4255], 0xf6
mov byte [ebp - 0x4254], 0xea
mov byte [ebp - 0x4253], 0
mov byte [ebp - 0x4252], 0x7c
mov byte [ebp - 0x4251], 0
mov byte [ebp - 0x4250], 0
mov byte [ebp - 0x424f], 0xcd
mov byte [ebp - 0x424e], 0x18
mov byte [ebp - 0x424d], 0xa0
mov byte [ebp - 0x424c], 0xb7
mov byte [ebp - 0x424b], 7
mov byte [ebp - 0x424a], 0xeb
mov byte [ebp - 0x4249], 8
mov byte [ebp - 0x4248], 0xa0
mov byte [ebp - 0x4247], 0xb6
mov byte [ebp - 0x4246], 7
mov byte [ebp - 0x4245], 0xeb
mov byte [ebp - 0x4244], 3
mov byte [ebp - 0x4243], 0xa0
mov byte [ebp - 0x4242], 0xb5
mov byte [ebp - 0x4241], 7
mov byte [ebp - 0x4240], 0x32
mov byte [ebp - 0x423f], 0xe4
mov byte [ebp - 0x423e], 5
mov byte [ebp - 0x423d], 0
mov byte [ebp - 0x423c], 7
mov byte [ebp - 0x423b], 0x8b
mov byte [ebp - 0x423a], 0xf0
mov byte [ebp - 0x4239], 0xac
mov byte [ebp - 0x4238], 0x3c
mov byte [ebp - 0x4237], 0
mov byte [ebp - 0x4236], 0x74
mov byte [ebp - 0x4235], 0xfc
mov byte [ebp - 0x4234], 0xbb
mov byte [ebp - 0x4233], 7
mov byte [ebp - 0x4232], 0
mov byte [ebp - 0x4231], 0xb4
mov byte [ebp - 0x4230], 0xe
mov byte [ebp - 0x422f], 0xcd
mov byte [ebp - 0x422e], 0x10
mov byte [ebp - 0x422d], 0xeb
mov byte [ebp - 0x422c], 0xf2
mov byte [ebp - 0x422b], 0x2b
mov byte [ebp - 0x422a], 0xc9
mov byte [ebp - 0x4229], 0xe4
mov byte [ebp - 0x4228], 0x64
mov byte [ebp - 0x4227], 0xeb
mov byte [ebp - 0x4226], 0
mov byte [ebp - 0x4225], 0x24
mov byte [ebp - 0x4224], 2
mov byte [ebp - 0x4223], pe_nt_image_headers32
mov byte [ebp - 0x4222], 0xf8
mov byte [ebp - 0x4221], 0x24
mov byte [ebp - 0x4220], 2
mov byte [ebp - 0x421f], 0xc3
mov byte [ebp - 0x421e], 0x49
mov byte [ebp - 0x421d], 0x6e
mov byte [ebp - 0x421c], 0x76
mov byte [ebp - 0x421b], 0x61
mov byte [ebp - 0x421a], 0x6c
mov byte [ebp - 0x4219], 0x69
mov byte [ebp - 0x4218], 0x64
mov byte [ebp - 0x4217], 0x20
mov byte [ebp - 0x4216], 0x70
mov byte [ebp - 0x4215], 0x61
mov byte [ebp - 0x4214], 0x72
mov byte [ebp - 0x4213], 0x74
mov byte [ebp - 0x4212], 0x69
mov byte [ebp - 0x4211], 0x74
mov byte [ebp - 0x4210], 0x69
mov byte [ebp - 0x420f], 0x6f
mov byte [ebp - 0x420e], 0x6e
mov byte [ebp - 0x420d], 0x20
mov byte [ebp - 0x420c], 0x74
mov byte [ebp - 0x420b], 0x61
mov byte [ebp - 0x420a], 0x62
mov byte [ebp - 0x4209], 0x6c
mov byte [ebp - 0x4208], 0x65
mov byte [ebp - 0x4207], 0
mov byte [ebp - 0x4206], 0x45
mov byte [ebp - 0x4205], 0x72
mov byte [ebp - 0x4204], 0x72
mov byte [ebp - 0x4203], 0x6f
mov byte [ebp - 0x4202], 0x72
mov byte [ebp - 0x4201], 0x20
mov byte [ebp - 0x4200], 0x6c
mov byte [ebp - 0x41ff], 0x6f
mov byte [ebp - 0x41fe], 0x61
mov byte [ebp - 0x41fd], 0x64
mov byte [ebp - 0x41fc], 0x69
mov byte [ebp - 0x41fb], 0x6e
mov byte [ebp - 0x41fa], 0x67
mov byte [ebp - 0x41f9], 0x20
mov byte [ebp - 0x41f8], 0x6f
mov byte [ebp - 0x41f7], 0x70
mov byte [ebp - 0x41f6], 0x65
mov byte [ebp - 0x41f5], 0x72
mov byte [ebp - 0x41f4], 0x61
mov byte [ebp - 0x41f3], 0x74
mov byte [ebp - 0x41f2], 0x69
mov byte [ebp - 0x41f1], 0x6e
mov byte [ebp - 0x41f0], 0x67
mov byte [ebp - 0x41ef], 0x20
mov byte [ebp - 0x41ee], 0x73
mov byte [ebp - 0x41ed], 0x79
mov byte [ebp - 0x41ec], 0x73
mov byte [ebp - 0x41eb], 0x74
mov byte [ebp - 0x41ea], 0x65
mov byte [ebp - 0x41e9], 0x6d
mov byte [ebp - 0x41e8], 0
mov byte [ebp - 0x41e7], 0x4d
mov byte [ebp - 0x41e6], 0x69
mov byte [ebp - 0x41e5], 0x73
mov byte [ebp - 0x41e4], 0x73
mov byte [ebp - 0x41e3], 0x69
mov byte [ebp - 0x41e2], 0x6e
mov byte [ebp - 0x41e1], 0x67
mov byte [ebp - 0x41e0], 0x20
mov byte [ebp - 0x41df], 0x6f
mov byte [ebp - 0x41de], 0x70
mov byte [ebp - 0x41dd], 0x65
mov byte [ebp - 0x41dc], 0x72
mov byte [ebp - 0x41db], 0x61
mov byte [ebp - 0x41da], 0x74
mov byte [ebp - 0x41d9], 0x69
mov byte [ebp - 0x41d8], 0x6e
mov byte [ebp - 0x41d7], 0x67
mov byte [ebp - 0x41d6], 0x20
mov byte [ebp - 0x41d5], 0x73
mov byte [ebp - 0x41d4], 0x79
mov byte [ebp - 0x41d3], 0x73
mov byte [ebp - 0x41d2], 0x74
mov byte [ebp - 0x41d1], 0x65
mov byte [ebp - 0x41d0], 0x6d
mov byte [ebp - 0x41cf], 0
mov byte [ebp - 0x41ce], 0
mov byte [ebp - 0x41cd], 0
mov byte [ebp - 0x41cc], 0
mov byte [ebp - 0x41cb], 0x62
mov byte [ebp - 0x41ca], 0x7a
mov byte [ebp - 0x41c9], 0x99
mov ecx, 0x6e
lea esi, [ebp - 0x4380]
lea edi, [ebp - 0x4010]
rep movsd dword es:[edi], dword [esi]
jmp 0x10f6a0d
cmp dword [ebp - 0xc], 2
jne 0x10f6a0d
mov byte [ebp - 0x4538], 0x33
mov byte [ebp - 0x4537], 0xc0
mov byte [ebp - 0x4536], 0x8e
mov byte [ebp - 0x4535], 0xd0
mov byte [ebp - 0x4534], 0xbc
mov byte [ebp - 0x4533], 0
mov byte [ebp - 0x4532], 0x7c
mov byte [ebp - 0x4531], 0x8e
mov byte [ebp - 0x4530], 0xc0
mov byte [ebp - 0x452f], 0x8e
mov byte [ebp - 0x452e], 0xd8
mov byte [ebp - 0x452d], 0xbe
mov byte [ebp - 0x452c], 0
mov byte [ebp - 0x452b], 0x7c
mov byte [ebp - 0x452a], 0xbf
mov byte [ebp - 0x4529], 0
mov byte [ebp - 0x4528], 6
mov byte [ebp - 0x4527], 0xb9
mov byte [ebp - 0x4526], 0
mov byte [ebp - 0x4525], 2
mov byte [ebp - 0x4524], 0xfc
mov byte [ebp - 0x4523], 0xf3
mov byte [ebp - 0x4522], 0xa4
mov byte [ebp - 0x4521], 0x50
mov byte [ebp - 0x4520], 0x68
mov byte [ebp - 0x451f], 0x1c
mov byte [ebp - 0x451e], 6
mov byte [ebp - 0x451d], 0xcb
mov byte [ebp - 0x451c], 0xfb
mov byte [ebp - 0x451b], 0xb9
mov byte [ebp - 0x451a], 4
mov byte [ebp - 0x4519], 0
mov byte [ebp - 0x4518], 0xbd
mov byte [ebp - 0x4517], 0xbe
mov byte [ebp - 0x4516], 7
mov byte [ebp - 0x4515], 0x80
mov byte [ebp - 0x4514], 0x7e
mov byte [ebp - 0x4513], 0
mov byte [ebp - 0x4512], 0
mov byte [ebp - 0x4511], 0x7c
mov byte [ebp - 0x4510], 0xb
mov byte [ebp - 0x450f], 0xf
mov byte [ebp - 0x450e], 0x85
mov byte [ebp - 0x450d], 0xe
mov byte [ebp - 0x450c], 1
mov byte [ebp - 0x450b], 0x83
mov byte [ebp - 0x450a], 0xc5
mov byte [ebp - 0x4509], 0x10
mov byte [ebp - 0x4508], 0xe2
mov byte [ebp - 0x4507], 0xf1
mov byte [ebp - 0x4506], 0xcd
mov byte [ebp - 0x4505], 0x18
mov byte [ebp - 0x4504], 0x88
mov byte [ebp - 0x4503], 0x56
mov byte [ebp - 0x4502], 0
mov byte [ebp - 0x4501], 0x55
mov byte [ebp - 0x4500], 0xc6
mov byte [ebp - 0x44ff], 0x46
mov byte [ebp - 0x44fe], 0x11
mov byte [ebp - 0x44fd], 5
mov byte [ebp - 0x44fc], 0xc6
mov byte [ebp - 0x44fb], 0x46
mov byte [ebp - 0x44fa], 0x10
mov byte [ebp - 0x44f9], 0
mov byte [ebp - 0x44f8], 0xb4
mov byte [ebp - 0x44f7], 0x41
mov byte [ebp - 0x44f6], 0xbb
mov byte [ebp - 0x44f5], 0xaa
mov byte [ebp - 0x44f4], 0x55
mov byte [ebp - 0x44f3], 0xcd
mov byte [ebp - 0x44f2], 0x13
mov byte [ebp - 0x44f1], 0x5d
mov byte [ebp - 0x44f0], 0x72
mov byte [ebp - 0x44ef], 0xf
mov byte [ebp - 0x44ee], 0x81
mov byte [ebp - 0x44ed], 0xfb
mov byte [ebp - 0x44ec], 0x55
mov byte [ebp - 0x44eb], 0xaa
mov byte [ebp - 0x44ea], 0x75
mov byte [ebp - 0x44e9], 9
mov byte [ebp - 0x44e8], 0xf7
mov byte [ebp - 0x44e7], 0xc1
mov byte [ebp - 0x44e6], 1
mov byte [ebp - 0x44e5], 0
mov byte [ebp - 0x44e4], 0x74
mov byte [ebp - 0x44e3], 3
mov byte [ebp - 0x44e2], 0xfe
mov byte [ebp - 0x44e1], 0x46
mov byte [ebp - 0x44e0], 0x10
mov byte [ebp - 0x44df], 0x66
mov byte [ebp - 0x44de], 0x60
mov byte [ebp - 0x44dd], 0x80
mov byte [ebp - 0x44dc], 0x7e
mov byte [ebp - 0x44db], 0x10
mov byte [ebp - 0x44da], 0
mov byte [ebp - 0x44d9], 0x74
mov byte [ebp - 0x44d8], 0x26
mov byte [ebp - 0x44d7], 0x66
mov byte [ebp - 0x44d6], 0x68
mov byte [ebp - 0x44d5], 0
mov byte [ebp - 0x44d4], 0
mov byte [ebp - 0x44d3], 0
mov byte [ebp - 0x44d2], 0
mov byte [ebp - 0x44d1], 0x66
mov byte [ebp - 0x44d0], 0xff
mov byte [ebp - 0x44cf], 0x76
mov byte [ebp - 0x44ce], 8
mov byte [ebp - 0x44cd], 0x68
mov byte [ebp - 0x44cc], 0
mov byte [ebp - 0x44cb], 0
mov byte [ebp - 0x44ca], 0x68
mov byte [ebp - 0x44c9], 0
mov byte [ebp - 0x44c8], 0x7c
mov byte [ebp - 0x44c7], 0x68
mov byte [ebp - 0x44c6], 1
mov byte [ebp - 0x44c5], 0
mov byte [ebp - 0x44c4], 0x68
mov byte [ebp - 0x44c3], 0x10
mov byte [ebp - 0x44c2], 0
mov byte [ebp - 0x44c1], 0xb4
mov byte [ebp - 0x44c0], 0x42
mov byte [ebp - 0x44bf], 0x8a
mov byte [ebp - 0x44be], 0x56
mov byte [ebp - 0x44bd], 0
mov byte [ebp - 0x44bc], 0x8b
mov byte [ebp - 0x44bb], 0xf4
mov byte [ebp - 0x44ba], 0xcd
mov byte [ebp - 0x44b9], 0x13
mov byte [ebp - 0x44b8], 0x9f
mov byte [ebp - 0x44b7], 0x83
mov byte [ebp - 0x44b6], 0xc4
mov byte [ebp - 0x44b5], 0x10
mov byte [ebp - 0x44b4], 0x9e
mov byte [ebp - 0x44b3], 0xeb
mov byte [ebp - 0x44b2], 0x14
mov byte [ebp - 0x44b1], 0xb8
mov byte [ebp - 0x44b0], 1
mov byte [ebp - 0x44af], 2
mov byte [ebp - 0x44ae], 0xbb
mov byte [ebp - 0x44ad], 0
mov byte [ebp - 0x44ac], 0x7c
mov byte [ebp - 0x44ab], 0x8a
mov byte [ebp - 0x44aa], 0x56
mov byte [ebp - 0x44a9], 0
mov byte [ebp - 0x44a8], 0x8a
mov byte [ebp - 0x44a7], 0x76
mov byte [ebp - 0x44a6], 1
mov byte [ebp - 0x44a5], 0x8a
mov byte [ebp - 0x44a4], 0x4e
mov byte [ebp - 0x44a3], 2
mov byte [ebp - 0x44a2], 0x8a
mov byte [ebp - 0x44a1], 0x6e
mov byte [ebp - 0x44a0], 3
mov byte [ebp - 0x449f], 0xcd
mov byte [ebp - 0x449e], 0x13
mov byte [ebp - 0x449d], 0x66
mov byte [ebp - 0x449c], 0x61
mov byte [ebp - 0x449b], 0x73
mov byte [ebp - 0x449a], 0x1c
mov byte [ebp - 0x4499], 0xfe
mov byte [ebp - 0x4498], 0x4e
mov byte [ebp - 0x4497], 0x11
mov byte [ebp - 0x4496], 0x75
mov byte [ebp - 0x4495], 0xc
mov byte [ebp - 0x4494], 0x80
mov byte [ebp - 0x4493], 0x7e
mov byte [ebp - 0x4492], 0
mov byte [ebp - 0x4491], 0x80
mov byte [ebp - 0x4490], 0xf
mov byte [ebp - 0x448f], 0x84
mov byte [ebp - 0x448e], 0x8a
mov byte [ebp - 0x448d], 0
mov byte [ebp - 0x448c], 0xb2
mov byte [ebp - 0x448b], 0x80
mov byte [ebp - 0x448a], 0xeb
mov byte [ebp - 0x4489], 0x84
mov byte [ebp - 0x4488], 0x55
mov byte [ebp - 0x4487], 0x32
mov byte [ebp - 0x4486], 0xe4
mov byte [ebp - 0x4485], 0x8a
mov byte [ebp - 0x4484], 0x56
mov byte [ebp - 0x4483], 0
mov byte [ebp - 0x4482], 0xcd
mov byte [ebp - 0x4481], 0x13
mov byte [ebp - 0x4480], 0x5d
mov byte [ebp - 0x447f], 0xeb
mov byte [ebp - 0x447e], 0x9e
mov byte [ebp - 0x447d], 0x81
mov byte [ebp - 0x447c], 0x3e
mov byte [ebp - 0x447b], 0xfe
mov byte [ebp - 0x447a], 0x7d
mov byte [ebp - 0x4479], 0x55
mov byte [ebp - 0x4478], 0xaa
mov byte [ebp - 0x4477], 0x75
mov byte [ebp - 0x4476], 0x6e
mov byte [ebp - 0x4475], 0xff
mov byte [ebp - 0x4474], 0x76
mov byte [ebp - 0x4473], 0
mov byte [ebp - 0x4472], 0xe8
mov byte [ebp - 0x4471], 0x8d
mov byte [ebp - 0x4470], 0
mov byte [ebp - 0x446f], 0x75
mov byte [ebp - 0x446e], 0x17
mov byte [ebp - 0x446d], 0xfa
mov byte [ebp - 0x446c], 0xb0
mov byte [ebp - 0x446b], 0xd1
mov byte [ebp - 0x446a], 0xe6
mov byte [ebp - 0x4469], 0x64
mov byte [ebp - 0x4468], 0xe8
mov byte [ebp - 0x4467], 0x83
mov byte [ebp - 0x4466], 0
mov byte [ebp - 0x4465], 0xb0
mov byte [ebp - 0x4464], 0xdf
mov byte [ebp - 0x4463], 0xe6
mov byte [ebp - 0x4462], 0x60
mov byte [ebp - 0x4461], 0xe8
mov byte [ebp - 0x4460], 0x7c
mov byte [ebp - 0x445f], 0
mov byte [ebp - 0x445e], 0xb0
mov byte [ebp - 0x445d], 0xff
mov byte [ebp - 0x445c], 0xe6
mov byte [ebp - 0x445b], 0x64
mov byte [ebp - 0x445a], 0xe8
mov byte [ebp - 0x4459], 0x75
mov byte [ebp - 0x4458], 0
mov byte [ebp - 0x4457], 0xfb
mov byte [ebp - 0x4456], 0xb8
mov byte [ebp - 0x4455], 0
mov byte [ebp - 0x4454], 0xbb
mov byte [ebp - 0x4453], 0xcd
mov byte [ebp - 0x4452], 0x1a
mov byte [ebp - 0x4451], 0x66
mov byte [ebp - 0x4450], 0x23
mov byte [ebp - 0x444f], 0xc0
mov byte [ebp - 0x444e], 0x75
mov byte [ebp - 0x444d], 0x3b
mov byte [ebp - 0x444c], 0x66
mov byte [ebp - 0x444b], 0x81
mov byte [ebp - 0x444a], 0xfb
mov byte [ebp - 0x4449], 0x54
mov byte [ebp - 0x4448], 0x43
mov byte [ebp - 0x4447], 0x50
mov byte [ebp - 0x4446], 0x41
mov byte [ebp - 0x4445], 0x75
mov byte [ebp - 0x4444], 0x32
mov byte [ebp - 0x4443], 0x81
mov byte [ebp - 0x4442], 0xf9
mov byte [ebp - 0x4441], 2
mov byte [ebp - 0x4440], 1
mov byte [ebp - 0x443f], 0x72
mov byte [ebp - 0x443e], 0x2c
mov byte [ebp - 0x443d], 0x66
mov byte [ebp - 0x443c], 0x68
mov byte [ebp - 0x443b], 7
mov byte [ebp - 0x443a], 0xbb
mov byte [ebp - 0x4439], 0
mov byte [ebp - 0x4438], 0
mov byte [ebp - 0x4437], 0x66
mov byte [ebp - 0x4436], 0x68
mov byte [ebp - 0x4435], 0
mov byte [ebp - 0x4434], 2
mov byte [ebp - 0x4433], 0
mov byte [ebp - 0x4432], 0
mov byte [ebp - 0x4431], 0x66
mov byte [ebp - 0x4430], 0x68
mov byte [ebp - 0x442f], 8
mov byte [ebp - 0x442e], 0
mov byte [ebp - 0x442d], 0
mov byte [ebp - 0x442c], 0
mov byte [ebp - 0x442b], 0x66
mov byte [ebp - 0x442a], 0x53
mov byte [ebp - 0x4429], 0x66
mov byte [ebp - 0x4428], 0x53
mov byte [ebp - 0x4427], 0x66
mov byte [ebp - 0x4426], 0x55
mov byte [ebp - 0x4425], 0x66
mov byte [ebp - 0x4424], 0x68
mov byte [ebp - 0x4423], 0
mov byte [ebp - 0x4422], 0
mov byte [ebp - 0x4421], 0
mov byte [ebp - 0x4420], 0
mov byte [ebp - 0x441f], 0x66
mov byte [ebp - 0x441e], 0x68
mov byte [ebp - 0x441d], 0
mov byte [ebp - 0x441c], 0x7c
mov byte [ebp - 0x441b], 0
mov byte [ebp - 0x441a], 0
mov byte [ebp - 0x4419], 0x66
mov byte [ebp - 0x4418], 0x61
mov byte [ebp - 0x4417], 0x68
mov byte [ebp - 0x4416], 0
mov byte [ebp - 0x4415], 0
mov byte [ebp - 0x4414], 7
mov byte [ebp - 0x4413], 0xcd
mov byte [ebp - 0x4412], 0x1a
mov byte [ebp - 0x4411], 0x5a
mov byte [ebp - 0x4410], 0x32
mov byte [ebp - 0x440f], 0xf6
mov byte [ebp - 0x440e], 0xea
mov byte [ebp - 0x440d], 0
mov byte [ebp - 0x440c], 0x7c
mov byte [ebp - 0x440b], 0
mov byte [ebp - 0x440a], 0
mov byte [ebp - 0x4409], 0xcd
mov byte [ebp - 0x4408], 0x18
mov byte [ebp - 0x4407], 0xa0
mov byte [ebp - 0x4406], 0xb7
mov byte [ebp - 0x4405], 7
mov byte [ebp - 0x4404], 0xeb
mov byte [ebp - 0x4403], 8
mov byte [ebp - 0x4402], 0xa0
mov byte [ebp - 0x4401], 0xb6
mov byte [ebp - 0x4400], 7
mov byte [ebp - 0x43ff], 0xeb
mov byte [ebp - 0x43fe], 3
mov byte [ebp - 0x43fd], 0xa0
mov byte [ebp - 0x43fc], 0xb5
mov byte [ebp - 0x43fb], 7
mov byte [ebp - 0x43fa], 0x32
mov byte [ebp - 0x43f9], 0xe4
mov byte [ebp - 0x43f8], 5
mov byte [ebp - 0x43f7], 0
mov byte [ebp - 0x43f6], 7
mov byte [ebp - 0x43f5], 0x8b
mov byte [ebp - 0x43f4], 0xf0
mov byte [ebp - 0x43f3], 0xac
mov byte [ebp - 0x43f2], 0x3c
mov byte [ebp - 0x43f1], 0
mov byte [ebp - 0x43f0], 0x74
mov byte [ebp - 0x43ef], 9
mov byte [ebp - 0x43ee], 0xbb
mov byte [ebp - 0x43ed], 7
mov byte [ebp - 0x43ec], 0
mov byte [ebp - 0x43eb], 0xb4
mov byte [ebp - 0x43ea], 0xe
mov byte [ebp - 0x43e9], 0xcd
mov byte [ebp - 0x43e8], 0x10
mov byte [ebp - 0x43e7], 0xeb
mov byte [ebp - 0x43e6], 0xf2
mov byte [ebp - 0x43e5], 0xf4
mov byte [ebp - 0x43e4], 0xeb
mov byte [ebp - 0x43e3], 0xfd
mov byte [ebp - 0x43e2], 0x2b
mov byte [ebp - 0x43e1], 0xc9
mov byte [ebp - 0x43e0], 0xe4
mov byte [ebp - 0x43df], 0x64
mov byte [ebp - 0x43de], 0xeb
mov byte [ebp - 0x43dd], 0
mov byte [ebp - 0x43dc], 0x24
mov byte [ebp - 0x43db], 2
mov byte [ebp - 0x43da], pe_nt_image_headers32
mov byte [ebp - 0x43d9], 0xf8
mov byte [ebp - 0x43d8], 0x24
mov byte [ebp - 0x43d7], 2
mov byte [ebp - 0x43d6], 0xc3
mov byte [ebp - 0x43d5], 0x49
mov byte [ebp - 0x43d4], 0x6e
mov byte [ebp - 0x43d3], 0x76
mov byte [ebp - 0x43d2], 0x61
mov byte [ebp - 0x43d1], 0x6c
mov byte [ebp - 0x43d0], 0x69
mov byte [ebp - 0x43cf], 0x64
mov byte [ebp - 0x43ce], 0x20
mov byte [ebp - 0x43cd], 0x70
mov byte [ebp - 0x43cc], 0x61
mov byte [ebp - 0x43cb], 0x72
mov byte [ebp - 0x43ca], 0x74
mov byte [ebp - 0x43c9], 0x69
mov byte [ebp - 0x43c8], 0x74
mov byte [ebp - 0x43c7], 0x69
mov byte [ebp - 0x43c6], 0x6f
mov byte [ebp - 0x43c5], 0x6e
mov byte [ebp - 0x43c4], 0x20
mov byte [ebp - 0x43c3], 0x74
mov byte [ebp - 0x43c2], 0x61
mov byte [ebp - 0x43c1], 0x62
mov byte [ebp - 0x43c0], 0x6c
mov byte [ebp - 0x43bf], 0x65
mov byte [ebp - 0x43be], 0
mov byte [ebp - 0x43bd], 0x45
mov byte [ebp - 0x43bc], 0x72
mov byte [ebp - 0x43bb], 0x72
mov byte [ebp - 0x43ba], 0x6f
mov byte [ebp - 0x43b9], 0x72
mov byte [ebp - 0x43b8], 0x20
mov byte [ebp - 0x43b7], 0x6c
mov byte [ebp - 0x43b6], 0x6f
mov byte [ebp - 0x43b5], 0x61
mov byte [ebp - 0x43b4], 0x64
mov byte [ebp - 0x43b3], 0x69
mov byte [ebp - 0x43b2], 0x6e
mov byte [ebp - 0x43b1], 0x67
mov byte [ebp - 0x43b0], 0x20
mov byte [ebp - 0x43af], 0x6f
mov byte [ebp - 0x43ae], 0x70
mov byte [ebp - 0x43ad], 0x65
mov byte [ebp - 0x43ac], 0x72
mov byte [ebp - 0x43ab], 0x61
mov byte [ebp - 0x43aa], 0x74
mov byte [ebp - 0x43a9], 0x69
mov byte [ebp - 0x43a8], 0x6e
mov byte [ebp - 0x43a7], 0x67
mov byte [ebp - 0x43a6], 0x20
mov byte [ebp - 0x43a5], 0x73
mov byte [ebp - 0x43a4], 0x79
mov byte [ebp - 0x43a3], 0x73
mov byte [ebp - 0x43a2], 0x74
mov byte [ebp - 0x43a1], 0x65
mov byte [ebp - 0x43a0], 0x6d
mov byte [ebp - 0x439f], 0
mov byte [ebp - 0x439e], 0x4d
mov byte [ebp - 0x439d], 0x69
mov byte [ebp - 0x439c], 0x73
mov byte [ebp - 0x439b], 0x73
mov byte [ebp - 0x439a], 0x69
mov byte [ebp - 0x4399], 0x6e
mov byte [ebp - 0x4398], 0x67
mov byte [ebp - 0x4397], 0x20
mov byte [ebp - 0x4396], 0x6f
mov byte [ebp - 0x4395], 0x70
mov byte [ebp - 0x4394], 0x65
mov byte [ebp - 0x4393], 0x72
mov byte [ebp - 0x4392], 0x61
mov byte [ebp - 0x4391], 0x74
mov byte [ebp - 0x4390], 0x69
mov byte [ebp - 0x438f], 0x6e
mov byte [ebp - 0x438e], 0x67
mov byte [ebp - 0x438d], 0x20
mov byte [ebp - 0x438c], 0x73
mov byte [ebp - 0x438b], 0x79
mov byte [ebp - 0x438a], 0x73
mov byte [ebp - 0x4389], 0x74
mov byte [ebp - 0x4388], 0x65
mov byte [ebp - 0x4387], 0x6d
mov byte [ebp - 0x4386], 0
mov byte [ebp - 0x4385], 0
mov byte [ebp - 0x4384], 0
mov byte [ebp - 0x4383], 0x63
mov byte [ebp - 0x4382], 0x7b
mov byte [ebp - 0x4381], 0x9a
mov ecx, 0x6e
lea esi, [ebp - 0x4538]
lea edi, [ebp - 0x4010]
rep movsd dword es:[edi], dword [esi]
movzx edx, byte [ebp - 0x3e12]
cmp edx, 0x55
je 0x10f6a20
mov byte [ebp - 0x3e12], 0x55
movzx eax, byte [ebp - 0x3e11]
cmp eax, 0xaa
je 0x10f6a35
mov byte [ebp - 0x3e11], 0xaa
push 0
push 1
push 0
push 0
lea ecx, [ebp - 0x4010]
push ecx
mov edx, dword [ebp - 8]
mov eax, dword [edx]
mov ecx, dword [ebp - 8]
mov edx, dword [eax + 0x10]
call edx
cmp dword [ebp + 0x10], 0
jne 0x10f6a66
push 0x64
mov eax, dword [ebp + 0xc]
mov edx, dword [eax]
mov ecx, dword [ebp + 0xc]
mov eax, dword [edx + 8]
call eax
mov eax, 1
pop edi
pop esi
mov esp, ebp
pop ebp
ret 0xc