Function at 0x140005770
Capabilities:
Parse pe header

Disassembly:
push rdx
push rcx
cmp byte [0x14000c140], 0
jne 0x1400064fd
mov eax, 0xc8
lea rcx, [0x14000c150]
mov edx, 0xffffffff
mov dword [rax + rcx - 0xa8], edx
mov dword [rax + rcx - 0x90], edx
mov dword [rax + rcx - 0x78], edx
mov dword [rax + rcx - 0x60], edx
mov dword [rax + rcx - 0x48], edx
mov dword [rax + rcx - 0x30], edx
mov dword [rax + rcx - 0x18], edx
mov dword [rax + rcx], edx
add rax, 0xc0
cmp rax, 0x908
jne 0x140005790
mov eax, 0xffffffff
mov dword [0x14000c9b0], eax
mov dword [0x14000c9c8], eax
mov dword [0x14000c9e0], eax
lea rcx, str.GENERIC_IA32
mov qword [0x14000c168], rcx
mov dword [0x14000c170], 0
lea rcx, [0x14000aae8]
mov qword [0x14000c180], rcx
mov dword [0x14000c188], 1
lea rcx, str.CMOV
mov qword [0x14000c198], rcx
mov dword [0x14000c1a0], 2
mov dword [0x14000c1b8], 3
lea rcx, [0x140009fdb]
mov qword [0x14000c1c0], rcx
lea rcx, [0x14000a845]
mov qword [0x14000c1b0], rcx
lea rcx, str.FXSAVE
mov qword [0x14000c1c8], rcx
mov dword [0x14000c1d0], 4
mov dword [0x14000c1e8], 5
lea rcx, [0x14000a533]
mov qword [0x14000c1f0], rcx
lea rcx, [0x14000aa00]
mov qword [0x14000c1e0], rcx
mov dword [0x14000c200], 6
lea rcx, str.sse2
mov qword [0x14000c208], rcx
lea rcx, str.SSE2
mov qword [0x14000c1f8], rcx
mov dword [0x14000c218], 7
lea rcx, [0x14000ab78]
mov qword [0x14000c220], rcx
lea rcx, [0x14000ab82]
mov qword [0x14000c210], rcx
mov dword [0x14000c230], 8
lea rcx, str.ssse3
mov qword [0x14000c238], rcx
lea rcx, str.SSSE3
mov qword [0x14000c228], rcx
mov dword [0x14000c248], 9
lea rcx, str.sse4.1
mov qword [0x14000c250], rcx
lea rcx, str.SSE4_1
mov qword [0x14000c240], rcx
mov dword [0x14000c260], 0xa
lea rcx, str.sse4
mov qword [0x14000c268], rcx
lea rcx, str.SSE4_2
mov qword [0x14000c258], rcx
mov dword [0x14000c278], 0xb
lea rcx, str.movbe
mov qword [0x14000c280], rcx
lea rcx, str.MOVBE
mov qword [0x14000c270], rcx
mov dword [0x14000c290], 0xc
lea rcx, str.popcnt
mov qword [0x14000c298], rcx
lea rcx, str.POPCNT
mov qword [0x14000c288], rcx
mov dword [0x14000c2a8], 0xd
lea rcx, str.pclmul
mov qword [0x14000c2b0], rcx
lea rcx, [0x14000a918]
mov qword [0x14000c2a0], rcx
mov dword [0x14000c2c0], 0xe
lea rcx, [0x14000a358]
mov qword [0x14000c2c8], rcx
lea rcx, [0x14000a8ea]
mov qword [0x14000c2b8], rcx
mov dword [0x14000c2d8], 0x10
lea rcx, [0x140009fd3]
mov qword [0x14000c2e0], rcx
lea rcx, [0x14000a83d]
mov qword [0x14000c2d0], rcx
mov dword [0x14000c2f0], 0xf
lea rcx, str.f16c
mov qword [0x14000c2f8], rcx
lea rcx, str.F16C
mov qword [0x14000c2e8], rcx
mov dword [0x14000c308], 0x11
lea rcx, str.rdrnd
mov qword [0x14000c310], rcx
lea rcx, str.RDRND
mov qword [0x14000c300], rcx
mov dword [0x14000c320], 0x12
lea rcx, [0x14000a80a]
mov qword [0x14000c328], rcx
lea rcx, [0x14000aa86]
mov qword [0x14000c318], rcx
mov dword [0x14000c338], 0x13
lea rcx, [0x14000a49c]
mov qword [0x14000c340], rcx
lea rcx, [0x14000a991]
mov qword [0x14000c330], rcx
mov dword [0x14000c350], 0x14
lea rcx, str.lzcnt
mov qword [0x14000c358], rcx
lea rcx, str.LZCNT
mov qword [0x14000c348], rcx
mov dword [0x14000c368], 0x15
lea rcx, [0x14000a5a3]
mov qword [0x14000c370], rcx
lea rcx, [0x14000aa14]
mov qword [0x14000c360], rcx
mov dword [0x14000c380], 0x16
lea rcx, [0x14000a415]
mov qword [0x14000c388], rcx
lea rcx, [0x14000a932]
mov qword [0x14000c378], rcx
mov dword [0x14000c398], 0x17
lea rcx, str.avx2
mov qword [0x14000c3a0], rcx
lea rcx, str.AVX2
mov qword [0x14000c390], rcx
mov dword [0x14000c3b0], 0x1b
lea rcx, str.avx512f
mov qword [0x14000c3b8], rcx
lea rcx, str.AVX512F
mov qword [0x14000c3a8], rcx
mov dword [0x14000c3c8], 0x18
lea rcx, str.avx512dq
mov qword [0x14000c3d0], rcx
lea rcx, str.AVX512DQ
mov qword [0x14000c3c0], rcx
mov dword [0x14000c3e0], 0x19
lea rcx, str.ptwrite
mov qword [0x14000c3e8], rcx
lea rcx, str.PTWRITE
mov qword [0x14000c3d8], rcx
lea rcx, str.KNCNI
mov qword [0x14000c3f0], rcx
mov dword [0x14000c3f8], 0x1a
mov dword [0x14000c410], 0x1c
lea rcx, [0x14000a017]
mov qword [0x14000c418], rcx
lea rcx, [0x14000a859]
mov qword [0x14000c408], rcx
mov dword [0x14000c428], 0x1d
lea rcx, str.rdseed
mov qword [0x14000c430], rcx
lea rcx, str.RDSEED
mov qword [0x14000c420], rcx
mov dword [0x14000c440], 0x1e
lea rcx, str.avx512ifma
mov qword [0x14000c448], rcx
lea rcx, str.AVX512IFMA52
mov qword [0x14000c438], rcx
mov dword [0x14000c458], eax
mov dword [0x14000c470], 0x20
lea rax, str.avx512er
mov qword [0x14000c478], rax
lea rax, str.AVX512ER
mov qword [0x14000c468], rax
mov dword [0x14000c488], 0x21
lea rax, str.avx512pf
mov qword [0x14000c490], rax
lea rax, str.AVX512PF
mov qword [0x14000c480], rax
mov dword [0x14000c4a0], 0x22
lea rax, str.avx512cd
mov qword [0x14000c4a8], rax
lea rax, str.AVX512CD
mov qword [0x14000c498], rax
mov dword [0x14000c4b8], 0x23
lea rax, [0x14000a80e]
mov qword [0x14000c4c0], rax
lea rax, [0x14000aa8a]
mov qword [0x14000c4b0], rax
mov dword [0x14000c4d0], 0x24
lea rax, [0x140009fd7]
mov qword [0x14000c4d8], rax
lea rax, [0x14000a841]
mov qword [0x14000c4c8], rax
mov dword [0x14000c4e8], 0x25
lea rax, str.avx512bw
mov qword [0x14000c4f0], rax
lea rax, str.AVX512BW
mov qword [0x14000c4e0], rax
mov dword [0x14000c500], 0x26
lea rax, str.avx512vl
mov qword [0x14000c508], rax
lea rax, str.AVX512VL
mov qword [0x14000c4f8], rax
mov dword [0x14000c518], 0x27
lea rax, str.avx512vbmi
mov qword [0x14000c520], rax
lea rax, str.AVX512VBMI
mov qword [0x14000c510], rax
mov dword [0x14000c530], 0x28
lea rax, str.avx5124fmaps
mov qword [0x14000c538], rax
lea rax, str.AVX512_4FMAPS
mov qword [0x14000c528], rax
mov dword [0x14000c548], 0x29
lea rax, str.avx5124vnniw
mov qword [0x14000c550], rax
lea rax, str.AVX512_4VNNIW
mov qword [0x14000c540], rax
mov dword [0x14000c560], 0x2a
lea rax, str.avx512vpopcntdq
mov qword [0x14000c568], rax
lea rax, str.AVX512_VPOPCNTDQ
mov qword [0x14000c558], rax
mov dword [0x14000c578], 0x2b
lea rax, str.avx512bitalg
mov qword [0x14000c580], rax
lea rax, str.AVX512_BITALG
mov qword [0x14000c570], rax
mov dword [0x14000c590], 0x2c
lea rax, str.avx512vbmi2
mov qword [0x14000c598], rax
lea rax, str.AVX512_VBMI2
mov qword [0x14000c588], rax
mov dword [0x14000c5a8], 0x2d
lea rax, str.gfni
mov qword [0x14000c5b0], rax
lea rax, str.GFNI
mov qword [0x14000c5a0], rax
mov dword [0x14000c5c0], 0x2e
lea rax, str.vaes
mov qword [0x14000c5c8], rax
lea rax, str.VAES
mov qword [0x14000c5b8], rax
mov dword [0x14000c5d8], 0x2f
lea rax, str.vpclmulqdq
mov qword [0x14000c5e0], rax
lea rax, str.VPCLMULQDQ
mov qword [0x14000c5d0], rax
mov dword [0x14000c5f0], 0x30
lea rax, str.avx512vnni
mov qword [0x14000c5f8], rax
lea rax, str.AVX512_VNNI
mov qword [0x14000c5e8], rax
mov dword [0x14000c608], 0x31
lea rax, str.clwb
mov qword [0x14000c610], rax
lea rax, str.CLWB
mov qword [0x14000c600], rax
mov dword [0x14000c620], 0x32
lea rax, str.rdpid
mov qword [0x14000c628], rax
lea rax, str.RDPID
mov qword [0x14000c618], rax
mov dword [0x14000c638], 0x33
lea rax, [0x14000a281]
mov qword [0x14000c640], rax
lea rax, [0x14000a8c8]
mov qword [0x14000c630], rax
mov dword [0x14000c650], 0x34
lea rax, str.shstk
mov qword [0x14000c658], rax
lea rax, str.SHSTK
mov qword [0x14000c648], rax
mov dword [0x14000c668], 0x35
lea rax, [0x14000a007]
mov qword [0x14000c670], rax
lea rax, [0x14000a849]
mov qword [0x14000c660], rax
mov dword [0x14000c680], 0x36
lea rax, str.wbnoinvd
mov qword [0x14000c688], rax
lea rax, str.WBNOINVD
mov qword [0x14000c678], rax
mov dword [0x14000c698], 0x37
lea rax, str.pconfig
mov qword [0x14000c6a0], rax
lea rax, str.PCONFIG
mov qword [0x14000c690], rax
mov dword [0x14000c6b0], 0x38
lea rax, str.avx512vp2intersect
mov qword [0x14000c6b8], rax
lea rax, str.AVX512_VP2INTERSECT
mov qword [0x14000c6a8], rax
mov dword [0x14000c6c8], 0x3c
lea rax, str.avx512fp16
mov qword [0x14000c6d0], rax
lea rax, str.AVX512_FP16
mov qword [0x14000c6c0], rax
mov dword [0x14000c6e0], 0x40
lea rax, str.cldemote
mov qword [0x14000c6e8], rax
lea rax, str.CLDEMOTE
mov qword [0x14000c6d8], rax
mov dword [0x14000c6f8], 0x41
lea rax, str.movdiri
mov qword [0x14000c700], rax
lea rax, str.MOVDIRI
mov qword [0x14000c6f0], rax
mov dword [0x14000c710], 0x42
lea rax, str.movdir64b
mov qword [0x14000c718], rax
lea rax, str.MOVDIR64B
mov qword [0x14000c708], rax
mov dword [0x14000c728], 0x43
lea rax, str.waitpkg
mov qword [0x14000c730], rax
lea rax, str.WAITPKG
mov qword [0x14000c720], rax
mov dword [0x14000c740], 0x44
lea rax, str.avx512bf16
mov qword [0x14000c748], rax
lea rax, str.AVX512_BF16
mov qword [0x14000c738], rax
mov dword [0x14000c758], 0x45
lea rax, str.enqcmd
mov qword [0x14000c760], rax
lea rax, str.ENQCMD
mov qword [0x14000c750], rax
mov dword [0x14000c770], 0x46
lea rax, str.avxvnni
mov qword [0x14000c778], rax
lea rax, str.AVX_VNNI
mov qword [0x14000c768], rax
mov dword [0x14000c788], 0x47
lea rax, str.amx_tile
mov qword [0x14000c790], rax
lea rax, str.AMX_TILE
mov qword [0x14000c780], rax
mov dword [0x14000c7a0], 0x48
lea rax, str.amx_int8
mov qword [0x14000c7a8], rax
lea rax, str.AMX_INT8
mov qword [0x14000c798], rax
mov dword [0x14000c7b8], 0x49
lea rax, str.amx_bf16
mov qword [0x14000c7c0], rax
lea rax, str.AMX_BF16
mov qword [0x14000c7b0], rax
mov dword [0x14000c7d0], 0x4a
lea rax, [0x14000a46c]
mov qword [0x14000c7d8], rax
lea rax, [0x14000a94b]
mov qword [0x14000c7c8], rax
mov dword [0x14000c7e8], 0x4b
lea rax, str.wide_kl
mov qword [0x14000c7f0], rax
lea rax, str.WIDE_KL
mov qword [0x14000c7e0], rax
mov dword [0x14000c800], 0x4c
lea rax, str.hreset
mov qword [0x14000c808], rax
lea rax, str.HRESET
mov qword [0x14000c7f8], rax
mov dword [0x14000c818], 0x4d
lea rax, str.uintr
mov qword [0x14000c820], rax
lea rax, str.UINTR
mov qword [0x14000c810], rax
mov dword [0x14000c830], 0x4e
lea rax, str.prefetchi
mov qword [0x14000c838], rax
lea rax, str.PREFETCHI
mov qword [0x14000c828], rax
mov dword [0x14000c848], 0x4f
lea rax, str.avxvnniint8
mov qword [0x14000c850], rax
lea rax, str.AVX_VNNI_INT8
mov qword [0x14000c840], rax
mov dword [0x14000c860], 0x50
lea rax, str.cmpccxadd
mov qword [0x14000c868], rax
lea rax, str.CMPCCXADD
mov qword [0x14000c858], rax
mov dword [0x14000c878], 0x51
lea rax, str.avxifma
mov qword [0x14000c880], rax
lea rax, str.AVX_IFMA
mov qword [0x14000c870], rax
mov dword [0x14000c890], 0x52
lea rax, str.avxneconvert
mov qword [0x14000c898], rax
lea rax, str.AVX_NE_CONVERT
mov qword [0x14000c888], rax
mov dword [0x14000c8a8], 0x53
lea rax, str.raoint
mov qword [0x14000c8b0], rax
lea rax, str.RAO_INT
mov qword [0x14000c8a0], rax
mov dword [0x14000c8c0], 0x54
lea rax, str.amx_fp16
mov qword [0x14000c8c8], rax
lea rax, str.AMX_FP16
mov qword [0x14000c8b8], rax
mov dword [0x14000c8d8], 0x55
lea rax, str.amx_complex
mov qword [0x14000c8e0], rax
lea rax, str.AMX_COMPLEX
mov qword [0x14000c8d0], rax
mov dword [0x14000c8f0], 0x56
lea rax, str.sha512
mov qword [0x14000c8f8], rax
lea rax, str.SHA512
mov qword [0x14000c8e8], rax
mov dword [0x14000c908], 0x57
lea rax, [0x14000ab73]
mov qword [0x14000c910], rax
lea rax, [0x14000ab7d]
mov qword [0x14000c900], rax
mov dword [0x14000c920], 0x58
lea rax, [0x14000ab66]
mov qword [0x14000c928], rax
lea rax, [0x14000ab6f]
mov qword [0x14000c918], rax
mov dword [0x14000c938], 0x59
lea rax, str.avxvnniint16
mov qword [0x14000c940], rax
lea rax, str.AVX_VNNI_INT16
mov qword [0x14000c930], rax
mov dword [0x14000c950], 0x5a
lea rax, str.usermsr
mov qword [0x14000c958], rax
lea rax, str.USER_MSR
mov qword [0x14000c948], rax
mov dword [0x14000c968], 0x5b
lea rax, str.avx10.1_256
mov qword [0x14000c970], rax
lea rax, str.AVX_10_1
mov qword [0x14000c960], rax
mov dword [0x14000c980], 0x5c
lea rax, str.avx10.1_512
mov qword [0x14000c988], rax
lea rax, str.AVX_10_1_512
mov qword [0x14000c978], rax
mov dword [0x14000c998], 0x5d
lea rax, str.apxf
mov qword [0x14000c9a0], rax
lea rax, str.APXF
mov qword [0x14000c990], rax
mov dword [0x14000c9b0], 0x5e
lea rax, str.msrlist
mov qword [0x14000c9b8], rax
lea rax, str.MSRLIST
mov qword [0x14000c9a8], rax
mov dword [0x14000c9c8], 0x5f
lea rax, str.wrmsrns
mov qword [0x14000c9d0], rax
lea rax, str.WRMSRNS
mov qword [0x14000c9c0], rax
mov dword [0x14000c9e0], 0x60
lea rax, str.pbndkb
mov qword [0x14000c9e8], rax
lea rax, str.PBNDKB
mov qword [0x14000c9d8], rax
mov byte [0x14000c140], 1
pop rcx
pop rdx
ret