Function at 0x100032f0
Capabilities:
Parse pe header

Disassembly:
push edx
push esi
cmp dword [0x100232b0], 0
je 0x10003305
mov eax, 1
add esp, 4
pop edx
ret
xor edx, edx
mov dword [esp], ecx
xor eax, eax
mov ecx, 0xffffffff
inc edx
mov dword [eax + 0x10022e50], ecx
mov dword [eax + 0x10022e5c], ecx
add eax, 0x18
cmp edx, 0x2d
jb 0x10003311
mov edx, 1
mov eax, 0x1001de14
mov ecx, dword [esp]
mov dword [0x10022e4c], 0x1001fbf8
mov dword [0x10022e50], 0
mov dword [0x10022e58], 0x1001d69c
mov dword [0x10022e5c], edx
mov dword [0x10022e64], 0x1001fa68
mov dword [0x10022e68], 2
mov dword [0x10022e74], 3
mov dword [0x10022e78], 0x1001d1d8
mov dword [0x10022e70], 0x1001d534
mov dword [0x10022e7c], 0x1001de24
mov dword [0x10022e80], 4
mov dword [0x10022e8c], 5
mov dword [0x10022e90], 0x1001d498
mov dword [0x10022e88], 0x1001d608
mov dword [0x10022e98], 6
mov dword [0x10022e9c], 0x1001fbc0
mov dword [0x10022e94], 0x1001fbe0
mov dword [0x10022ea4], 7
mov dword [0x10022ea8], 0x1001fb98
mov dword [0x10022ea0], 0x1001fba0
mov dword [0x10022eb0], 8
mov dword [0x10022eb4], 0x1001f60c
mov dword [0x10022eac], 0x1001f614
mov dword [0x10022ebc], 9
mov dword [0x10022ec0], 0x1001de9c
mov dword [0x10022eb8], 0x1001de94
mov dword [0x10022ec8], 0xa
mov dword [0x10022ecc], 0x1001fb90
mov dword [0x10022ec4], 0x1001de74
mov dword [0x10022ed4], 0xb
mov dword [0x10022ed8], 0x1001eab8
mov dword [0x10022ed0], 0x1001f3bc
mov dword [0x10022ee0], 0xc
mov dword [0x10022ee4], 0x1001dc68
mov dword [0x10022edc], 0x1001ddf0
mov dword [0x10022eec], 0xd
mov dword [0x10022ef0], 0x1001dd50
mov dword [0x10022ee8], 0x1001f054
mov dword [0x10022ef8], 0xe
mov dword [0x10022efc], 0x1001d2ac
mov dword [0x10022ef4], 0x1001d57c
mov dword [0x10022f04], 0x10
mov dword [0x10022f08], 0x1001d1d0
mov dword [0x10022f00], 0x1001d52c
mov dword [0x10022f10], 0xf
mov dword [0x10022f14], 0x1001fa38
mov dword [0x10022f0c], 0x1001fb1c
mov dword [0x10022f1c], 0x11
mov dword [0x10022f20], 0x1001ebe0
mov dword [0x10022f18], 0x1001f490
mov dword [0x10022f28], 0x12
mov dword [0x10022f2c], 0x1001d508
mov dword [0x10022f24], 0x1001d62c
mov dword [0x10022f34], 0x13
mov dword [0x10022f38], 0x1001d434
mov dword [0x10022f30], 0x1001d5d4
mov dword [0x10022f40], 0x14
mov dword [0x10022f44], 0x1001e18c
mov dword [0x10022f3c], 0x1001eef0
mov dword [0x10022f4c], 0x15
mov dword [0x10022f50], 0x1001d4a4
mov dword [0x10022f48], 0x1001d60c
mov dword [0x10022f58], 0x16
mov dword [0x10022f5c], 0x1001d3a4
mov dword [0x10022f54], 0x1001d594
mov dword [0x10022f64], 0x17
mov dword [0x10022f68], 0x1001fba8
mov dword [0x10022f60], 0x1001fbc8
mov dword [0x10022f70], 0x1b
mov dword [0x10022f74], 0x1001d464
mov dword [0x10022f6c], 0x1001d5f8
mov dword [0x10022f7c], 0x18
mov dword [0x10022f80], 0x1001f974
mov dword [0x10022f78], 0x1001faa4
mov dword [0x10022f88], 0x19
mov dword [0x10022f8c], 0x1001d488
mov dword [0x10022f84], 0x1001d600
mov dword [0x10022f90], 0x1001f2a4
mov dword [0x10022f94], 0x1a
mov dword [0x10022fa0], 0x1c
mov dword [0x10022fa4], 0x1001d1ec
mov dword [0x10022f9c], 0x1001d548
mov dword [0x10022fac], 0x1d
mov dword [0x10022fb0], 0x1001ddac
mov dword [0x10022fa8], 0x1001de34
mov dword [0x10022fb8], 0x1e
mov dword [0x10022fbc], 0x1001ddd4
mov dword [0x10022fb4], 0x1001fbe8
mov dword [0x10022fc4], 0xffffffff
mov dword [0x10022fd0], 0x20
mov dword [0x10022fd4], 0x1001f924
mov dword [0x10022fcc], 0x1001fa84
mov dword [0x10022fdc], 0x21
mov dword [0x10022fe0], 0x1001f9d0
mov dword [0x10022fd8], 0x1001fae0
mov dword [0x10022fe8], 0x22
mov dword [0x10022fec], 0x1001fa24
mov dword [0x10022fe4], 0x1001fb10
mov dword [0x10022ff4], 0x23
mov dword [0x10022ff8], 0x1001d50c
mov dword [0x10022ff0], 0x1001d630
mov dword [0x10023000], 0x24
mov dword [0x10023004], 0x1001d1d4
mov dword [0x10022ffc], 0x1001d530
mov dword [0x1002300c], 0x25
mov dword [0x10023010], 0x1001f8d0
mov dword [0x10023008], 0x1001fa5c
mov dword [0x10023018], 0x26
mov dword [0x1002301c], 0x1001f990
mov dword [0x10023014], 0x1001fab0
mov dword [0x10023024], 0x27
mov dword [0x10023028], 0x1001dd84
mov dword [0x10023020], 0x1001de18
mov dword [0x10023030], 0x28
mov dword [0x10023034], 0x1001f8f4
mov dword [0x1002302c], 0x1001ef6c
mov dword [0x1002303c], 0x29
mov dword [0x10023040], 0x1001f8c0
mov dword [0x10023038], 0x1001ee4c
mov dword [0x10023048], 0x2a
mov dword [0x1002304c], 0x1001d318
mov dword [0x10023044], 0x1001fa90
mov dword [0x10023054], 0x2b
mov dword [0x10023058], 0x1001f9b8
mov dword [0x10023050], 0x1001f368
mov dword [0x10023060], 0x2c
mov dword [0x10023064], 0x1001d6e8
mov dword [0x1002305c], 0x1001fbd0
mov dword [0x1002306c], 0x2d
mov dword [0x10023070], 0x1001f99c
mov dword [0x10023068], 0x1001fac8
mov dword [0x10023078], 0x2e
mov dword [0x1002307c], 0x1001f90c
mov dword [0x10023074], 0x1001fa70
mov dword [0x10023084], 0x2f
mov dword [0x10023088], 0x1001dcec
mov dword [0x10023080], 0x1001de00
mov dword [0x10023090], 0x30
mov dword [0x10023094], 0x1001dd78
mov dword [0x1002308c], 0x1001d5c8
mov dword [0x1002309c], 0x31
mov dword [0x100230a0], 0x1001fa40
mov dword [0x10023098], 0x1001fb24
mov dword [0x100230a8], 0x32
mov dword [0x100230ac], 0x1001ebf0
mov dword [0x100230a4], 0x1001f498
mov dword [0x100230b4], 0x33
mov dword [0x100230b8], 0x1001d280
mov dword [0x100230b0], 0x1001d570
mov dword [0x100230c0], 0x34
mov dword [0x100230c4], 0x1001e8e8
mov dword [0x100230bc], 0x1001f260
mov dword [0x100230cc], 0x35
mov dword [0x100230d0], 0x1001d1dc
mov dword [0x100230c8], 0x1001d538
mov dword [0x100230d8], 0x36
mov dword [0x100230dc], 0x1001f9f4
mov dword [0x100230d4], 0x1001fb04
mov dword [0x100230e4], 0x37
mov dword [0x100230e8], 0x1001d458
mov dword [0x100230e0], 0x1001d5e4
mov dword [0x100230f0], 0x38
mov dword [0x100230f4], 0x1001dc78
mov dword [0x100230ec], 0x1001d55c
mov dword [0x100230fc], 0x3c
mov dword [0x10023100], 0x1001de44
mov dword [0x100230f8], 0x1001d6ac
mov dword [0x10023108], 0x40
mov dword [0x1002310c], 0x1001f9dc
mov dword [0x10023104], 0x1001faec
mov dword [0x10023114], 0x41
mov dword [0x10023118], 0x1001d418
mov dword [0x10023110], 0x1001d5c0
mov dword [0x10023120], 0x42
mov dword [0x10023124], 0x1001ec60
mov dword [0x1002311c], 0x1001f4e0
mov dword [0x1002312c], 0x43
mov dword [0x10023130], 0x1001d450
mov dword [0x10023128], 0x1001d5dc
mov dword [0x10023138], 0x44
mov dword [0x1002313c], 0x1001de50
mov dword [0x10023134], 0x1001d6b8
mov dword [0x10023144], 0x45
mov dword [0x10023148], 0x1001dda4
mov dword [0x10023140], 0x1001de2c
mov dword [0x10023150], 0x46
mov dword [0x10023154], 0x1001d42c
mov dword [0x1002314c], 0x1001fabc
mov dword [0x1002315c], 0x47
mov dword [0x10023160], 0x1001f9e8
mov dword [0x10023158], 0x1001faf8
mov dword [0x10023168], 0x48
mov dword [0x1002316c], 0x1001fb38
mov dword [0x10023164], 0x1001fb44
mov dword [0x10023174], 0x49
mov dword [0x10023178], 0x1001fb6c
mov dword [0x10023170], 0x1001fb84
mov dword [0x10023180], 0x4a
mov dword [0x10023184], 0x1001dd64
mov dword [0x1002317c], eax
mov eax, 1
mov dword [0x1002318c], 0x4b
mov dword [0x10023190], 0x1001d3f4
mov dword [0x10023188], 0x1001d5a0
mov dword [0x10023198], 0x4c
mov dword [0x1002319c], 0x1001dc70
mov dword [0x10023194], 0x1001ddf8
mov dword [0x100231a4], 0x4d
mov dword [0x100231a8], 0x1001e2cc
mov dword [0x100231a0], 0x1001efd4
mov dword [0x100231b0], 0x4e
mov dword [0x100231b4], 0x1001e96c
mov dword [0x100231ac], 0x1001f2ac
mov dword [0x100231bc], 0x4f
mov dword [0x100231c0], 0x1001d690
mov dword [0x100231b8], 0x1001f5c4
mov dword [0x100231c8], 0x50
mov dword [0x100231cc], 0x1001ebf8
mov dword [0x100231c4], 0x1001f4a0
mov dword [0x100231d4], 0x51
mov dword [0x100231d8], 0x1001d504
mov dword [0x100231d0], 0x1001fb2c
mov dword [0x100231e0], 0x52
mov dword [0x100231e4], 0x1001f8e4
mov dword [0x100231dc], 0x1001dde0
mov dword [0x100231ec], 0x53
mov dword [0x100231f0], 0x1001dc60
mov dword [0x100231e8], 0x1001d554
mov dword [0x100231f8], 0x54
mov dword [0x100231fc], 0x1001fb60
mov dword [0x100231f4], 0x1001fb78
mov dword [0x10023204], 0x55
mov dword [0x10023208], 0x1001d1e0
mov dword [0x10023200], 0x1001d53c
mov dword [0x10023210], 0x56
mov dword [0x10023214], 0x1001de7c
mov dword [0x1002320c], 0x1001de84
mov dword [0x1002321c], 0x57
mov dword [0x10023220], 0x1001d6d4
mov dword [0x10023218], 0x1001d6e4
mov dword [0x10023228], 0x58
mov dword [0x1002322c], 0x1001d6c4
mov dword [0x10023224], 0x1001d6c8
mov dword [0x10023234], 0x59
mov dword [0x10023238], 0x1001fb50
mov dword [0x10023230], 0x1001de5c
mov dword [0x10023240], 0x5a
mov dword [0x10023244], 0x1001d2b0
mov dword [0x1002323c], 0x1001fa78
mov dword [0x1002324c], 0x5b
mov dword [0x10023250], 0x1001d6a0
mov dword [0x10023248], 0x1001fc18
mov dword [0x10023258], 0x5c
mov dword [0x1002325c], 0x1001d700
mov dword [0x10023254], 0x1001fc08
mov dword [0x10023264], 0x5d
mov dword [0x10023268], 0x1001f9c8
mov dword [0x10023260], 0x1001fad8
mov dword [0x10023270], 0x5e
mov dword [0x10023274], 0x1001d250
mov dword [0x1002326c], 0x1001d54c
mov dword [0x1002327c], 0x5f
mov dword [0x10023280], 0x1001d2a4
mov dword [0x10023278], 0x1001d574
mov dword [0x10023288], 0x60
mov dword [0x1002328c], 0x1001ddbc
mov dword [0x10023284], 0x1001de3c
mov dword [0x100232b0], edx
add esp, 4
pop edx
ret