Function at 0x550cff
Capabilities:
Enumerate pe sections

Disassembly:
push ebx
push ebp
push esi
mov esi, dword [esp + 0x14]
push edi
push str.Intel
push 0x40
pop edi
lea eax, [esi + 8]
push edi
push eax
call fcn.0057eed3
mov eax, dword [esi + 4]
mov eax, dword [eax + 0x18]
movzx eax, word [eax + 6]
mov ecx, 0x5481
add esp, 0xc
cmp eax, ecx
jg 0x551671
je 0x551667
mov ecx, 0x27bc
cmp eax, ecx
jg 0x551349
je 0x55133f
mov ecx, 0x1e49
cmp eax, ecx
jg 0x551172
je 0x551168
mov ecx, 0x1c4c
cmp eax, ecx
jg 0x550ea8
je 0x550e9e
mov ecx, 0xf1c
cmp eax, ecx
jg 0x550de5
je 0x550ddb
sub eax, 0x284
je 0x550dd1
sub eax, 0x400
je 0x550dc7
dec eax
je 0x550dbd
sub eax, 8
je 0x550db3
dec eax
je 0x550da9
sub eax, 9
jne case.0x551d31.41735
push str.W480
jmp 0x551d83
push str.WM490
jmp 0x551d83
push str.HM470
jmp 0x551d83
push str.Z490
jmp 0x551d83
push str.H470
jmp 0x551d83
push str.Comet_Lake_PCH
jmp 0x551d83
push str.Bay_Trail_LPC_Bridge
jmp 0x551d83
sub eax, 0x122e
je 0x550e94
sub eax, 0xa16
je 0x550e8d
dec eax
dec eax
je 0x550e86
sub eax, 3
je 0x550e5d
dec eax
je 0x550e56
dec eax
jne case.0x551d31.41735
push str.HM67
lea eax, [esi + 0x48]
push edi
push eax
call fcn.0057eed3
mov eax, dword [esi + 4]
mov eax, dword [eax + 0x18]
movzx eax, byte [eax + 0xc]
add esp, 0xc
sub eax, 3
je 0x550e4f
dec eax
je 0x550e7f
dec eax
jne case.0x551d31.41735
push 0x5b6864
push 0x10
add esi, 0x88
jmp 0x551d87
push 0x5b686c
jmp 0x550e42
push 0x5c5344
jmp 0x550e17
push str.HM65
lea eax, [esi + 0x48]
push edi
push eax
call fcn.0057eed3
mov eax, dword [esi + 4]
mov eax, dword [eax + 0x18]
add esp, 0xc
cmp byte [eax + 0xc], 4
jne case.0x551d31.41735
push 0x5b6868
jmp 0x550e42
push 0x5c5338
jmp 0x550e17
push 0x5c5334
jmp 0x550e17
push str.82371FB__PIIX_
jmp 0x551d83
push 0x5c5320
jmp 0x550e17
mov ecx, 0x1c56
cmp eax, ecx
jg 0x550f15
je 0x550f0b
sub eax, 0x1c4d
je 0x550f01
dec eax
je 0x550ef7
dec eax
je 0x550eed
sub eax, 3
je 0x550ee3
dec eax
je 0x550ed9
dec eax
jne case.0x551d31.41735
push str.C204
jmp 0x551d83
push 0x5c5338
jmp 0x551d83
push str.C202
jmp 0x551d83
push str.QM67
jmp 0x551d83
push 0x5c5304
jmp 0x550e17
push str.QS67
jmp 0x550e17
push str.C206
jmp 0x551d83
cmp eax, 0x1c5c
je 0x55115e
cmp eax, 0x1d3f
jle case.0x551d31.41735
cmp eax, 0x1d41
jle 0x550f69
cmp eax, 0x1e44
je 0x550f5f
cmp eax, 0x1e46
je 0x550f55
cmp eax, 0x1e47
jne case.0x551d31.41735
push 0x5c52f0
jmp 0x551d83
push 0x5c52ec
jmp 0x551d83
push 0x5c52e8
jmp 0x551d83
push 0x5c52e4
lea ebp, [esi + 0x48]
push edi
push ebp
call fcn.0057eed3
add esp, 0xc
call fcn.0043bf70
mov eax, dword [eax + 0x3c]
xor ebx, ebx
push ebx
push 0x1d60
mov esi, 0x8086
push esi
mov ecx, eax
call fcn.00440bb0
test eax, eax
jg 0x551152
call fcn.0043bf70
mov eax, dword [eax + 0x3c]
push ebx
push 0x1d61
push esi
mov ecx, eax
call fcn.00440bb0
test eax, eax
jg 0x551152
call fcn.0043bf70
mov eax, dword [eax + 0x3c]
push ebx
push 0x1d62
push esi
mov ecx, eax
call fcn.00440bb0
test eax, eax
jg 0x551152
call fcn.0043bf70
mov eax, dword [eax + 0x3c]
push ebx
push 0x1d63
push esi
mov ecx, eax
call fcn.00440bb0
test eax, eax
jg 0x551152
call fcn.0043bf70
mov eax, dword [eax + 0x3c]
push ebx
push 0x1d64
push esi
mov ecx, eax
call fcn.00440bb0
test eax, eax
jg 0x551152
call fcn.0043bf70
mov eax, dword [eax + 0x3c]
push ebx
push 0x1d65
push esi
mov ecx, eax
call fcn.00440bb0
test eax, eax
jg 0x551152
call fcn.0043bf70
mov eax, dword [eax + 0x3c]
push ebx
push 0x1d66
push esi
mov ecx, eax
call fcn.00440bb0
test eax, eax
jg 0x551152
call fcn.0043bf70
mov eax, dword [eax + 0x3c]
push ebx
push 0x1d67
push esi
mov ecx, eax
call fcn.00440bb0
test eax, eax
jg 0x551152
call fcn.0043bf70
mov eax, dword [eax + 0x3c]
push ebx
push 0x1d68
push esi
mov ecx, eax
call fcn.00440bb0
test eax, eax
jg 0x551152
call fcn.0043bf70
mov eax, dword [eax + 0x3c]
push ebx
push 0x1d69
push esi
mov ecx, eax
call fcn.00440bb0
test eax, eax
jg 0x551152
call fcn.0043bf70
mov eax, dword [eax + 0x3c]
push ebx
push 0x1d6a
push esi
mov ecx, eax
call fcn.00440bb0
test eax, eax
jg 0x551152
call fcn.0043bf70
mov eax, dword [eax + 0x3c]
push ebx
push 0x1d6b
push esi
mov ecx, eax
call fcn.00440bb0
test eax, eax
jg 0x551152
call fcn.0043bf70
mov eax, dword [eax + 0x3c]
push ebx
push 0x1d6c
push esi
mov ecx, eax
call fcn.00440bb0
test eax, eax
jg 0x551152
call fcn.0043bf70
mov eax, dword [eax + 0x3c]
push ebx
push 0x1d6d
push esi
mov ecx, eax
call fcn.00440bb0
test eax, eax
jg 0x551152
call fcn.0043bf70
mov eax, dword [eax + 0x3c]
push ebx
push 0x1d6e
push esi
mov ecx, eax
call fcn.00440bb0
test eax, eax
jg 0x551152
call fcn.0043bf70
mov eax, dword [eax + 0x3c]
push ebx
push 0x1d6f
push esi
mov ecx, eax
call fcn.00440bb0
test eax, eax
jle case.0x551d31.41735
push str.C602
push edi
push ebp
jmp 0x551d88
push 0x5c52d8
jmp 0x550e17
push str.P75_B75
jmp 0x551d83
mov ecx, 0x244c
cmp eax, ecx
jg 0x551254
je 0x55124a
mov ecx, 0x1e5e
cmp eax, ecx
jg 0x5511f5
je 0x5511eb
sub eax, 0x1e4a
je 0x5511e1
sub eax, 0xb
je 0x5511d7
dec eax
dec eax
je 0x5511cd
dec eax
je 0x5511c3
dec eax
je 0x5511b9
sub eax, 4
jne case.0x551d31.41735
push str.HM75
jmp 0x551d83
push str.HM76
jmp 0x551d83
push str.UM77
jmp 0x551d83
push str.HM77
jmp 0x551d83
push str.QM77
jmp 0x551d83
push 0x5c52a4
jmp 0x551d83
push str.HM70
jmp 0x551d83
sub eax, 0x1e5f
je 0x551240
sub eax, 0x43d
je 0x551236
sub eax, 0x174
je 0x55122c
sub eax, 0x10
je 0x551222
sub eax, 0x20
jne case.0x551d31.41735
push str.82801BA__ICH2_
jmp 0x551d83
push str.82801AB__ICH0_
jmp 0x551d83
push str.82801AA__ICH_
jmp 0x551d83
push str.Braswell_LPC_Bridge
jmp 0x551d83
push str.MM70
jmp 0x551d83
push str.82801BA__ICH2_M_
jmp 0x551d83
mov ecx, 0x2640
cmp eax, ecx
jg 0x5512cb
je 0x5512c1
sub eax, 0x2480
je 0x5512b7
sub eax, 0xc
je 0x5512ad
sub eax, 0x34
je 0x5512a3
sub eax, 0xc
je 0x551299
sub eax, 4
je 0x55128f
sub eax, 0xd1
jne case.0x551d31.41735
push str.6300ESB__ICH_S_
jmp 0x551d83
push str.82801EB__ICH5_
jmp 0x551d83
push str.82801DB__ICH4_M_
jmp 0x551d83
push str.82801DB__ICH4_
jmp 0x551d83
push str.82801CAM__ICH3_M_
jmp 0x551d83
push str.82801CA__ICH3_S_
jmp 0x551d83
push str.82801FB__ICH6_
jmp 0x551d83
sub eax, 0x2641
je 0x551335
sub eax, 0x2f
je 0x55132b
sub eax, 0x140
je 0x551324
sub eax, 8
je 0x551324
dec eax
jne case.0x551d31.41735
push str.82801GHM__ICH7_M_U_
lea eax, [esi + 0x48]
push edi
push eax
call fcn.0057eed3
mov eax, dword [esi + 4]
mov eax, dword [eax + 0x18]
movzx eax, byte [eax + 0xc]
add esp, 0xc
dec eax
je 0x55131a
dec eax
jne case.0x551d31.41735
push 0x5aa91c
jmp 0x550e42
push 0x5aa95c
jmp 0x550e42
push str.82801GB__ICH7_R_
jmp 0x5512ef
push str.6321ESB
jmp 0x551d83
push str.82801FBM__ICH6_M_
jmp 0x551d83
push str.NM10
jmp 0x551d83
mov ecx, 0x3b06
cmp eax, ecx
jg 0x55151c
je 0x551512
mov ecx, 0x2917
cmp eax, ecx
jg 0x551440
je 0x55149a
add ecx, 0xfffffff9
cmp eax, ecx
jg 0x5513f0
je 0x551436
sub eax, 0x27bd
je 0x5513e6
sub eax, 0x53
je 0x5513df
dec eax
je 0x5513d8
dec eax
je 0x5513d1
dec eax
dec eax
je 0x5513ca
dec eax
jne case.0x551d31.41735
push str.82801HBM__ICH8_ME_
lea eax, [esi + 0x48]
push edi
push eax
call fcn.0057eed3
mov eax, dword [esi + 4]
mov eax, dword [eax + 0x18]
movzx eax, byte [eax + 0xc]
add esp, 0xc
dec eax
dec eax
je 0x551310
dec eax
je 0x550e4f
dec eax
jmp 0x550e79
push str.82801H0__ICH8D0_
jmp 0x55139e
push str.82801HH__ICH8DH_
jmp 0x55139e
push str.82801HBM__ICH8_M_
jmp 0x55139e
push str.82801HB_HR__ICH8_R_
jmp 0x55139e
push str.82801GHM__ICH7_M_DH_
jmp 0x551d83
sub eax, 0x2911
je 0x55149a
dec eax
je 0x551436
dec eax
je 0x55142c
dec eax
je 0x551422
dec eax
je 0x551418
dec eax
jne case.0x551d31.41735
push str.82801IR__ICH9R_
jmp 0x551d83
push str.82801IM__ICH9_M_D0_
jmp 0x551d83
push str.82801IO__ICH9DO_
jmp 0x551d83
push str.82801IM__ICH9_M_DH_
jmp 0x551d83
push str.82801IH__ICH9DH_
jmp 0x551d83
mov ecx, 0x3a18
cmp eax, ecx
jg 0x5514ae
je 0x551472
sub eax, 0x2918
je 0x5514a4
dec eax
je 0x55149a
sub eax, 0x8cf
je 0x551490
sub eax, 0x29a
je 0x551486
sub eax, 0x592
je 0x55147c
dec eax
dec eax
jne case.0x551d31.41735
push str.82801JR__ICH10R_
jmp 0x551d83
push str.82801JB__ICH10_
jmp 0x551d83
push str.Ice_Lake_PCH
jmp 0x551d83
push str.Gemini_Lake_LPC_Bridge
jmp 0x551d83
push str.82801IM__ICH9_M_
jmp 0x551d83
push str.82801IB__ICH9_
jmp 0x551d83
cmp eax, 0x3a1a
je 0x551508
cmp eax, 0x3aff
jle case.0x551d31.41735
cmp eax, 0x3b02
jle 0x5514fe
cmp eax, 0x3b03
je 0x5514f4
cmp eax, 0x3b04
je 0x5514ea
cmp eax, 0x3b05
jne case.0x551d31.41735
push str.PM57
jmp 0x551d83
push 0x5c501c
jmp 0x551d83
push str.PM55
jmp 0x551d83
push 0x5c5010
jmp 0x551d83
push str.82801JD__ICH10D_
jmp 0x551d83
push 0x5c4ff8
jmp 0x551d83
mov ecx, 0x4381
cmp eax, ecx
jg 0x5515a4
je case.0x5515bd.17285
sub eax, 0x3b07
cmp eax, 0xf
ja case.0x551d31.41735
jmp dword [eax*4 + 0x551d9b]
push str.QM57
jmp 0x551d83
push 0x5c4fec
jmp 0x551d83
push str.HM55
jmp 0x551d83
push 0x5c4fe0
jmp 0x551d83
push str.HM57
jmp 0x551d83
push 0x5c4fd4
jmp 0x551d83
push str.QS57
jmp 0x551d83
push str.3400
jmp 0x551d83
push str.3420
jmp 0x551d83
push str.3450
jmp 0x551d83
mov ecx, 0x4b00
cmp eax, ecx
jg 0x55161e
je 0x551614
sub eax, 0x4385
cmp eax, 0xa
ja case.0x551d31.41735
jmp dword [eax*4 + 0x551ddb]
push str.Z590
jmp 0x551d83
push str.H570
jmp 0x551d83
push str.B560
jmp 0x551d83
push str.H510
jmp 0x551d83
push str.HM570
jmp 0x551d83
push str.C252
jmp 0x551d83
push str.C256
jmp 0x551d83
push str.W580
jmp 0x551d83
push str.Elkhart_Lake_LPC_Bridge
jmp 0x551d83
cmp eax, 0x4d87
je 0x55165d
cmp eax, 0x5180
jle case.0x551d31.41735
cmp eax, 0x5182
jle 0x551653
cmp eax, 0x5187
je 0x551653
cmp eax, 0x519d
jne case.0x551d31.41735
push str.Raptor_Lake_P_PCH
jmp 0x551d83
push str.Alder_Lake_PCH
jmp 0x551d83
push str.Jasper_Lake_PCH
jmp 0x551d83
push str.Alder_Lake_N_PCH
jmp 0x551d83
mov ecx, 0x9d46
cmp eax, ecx
jg 0x551ac4
je 0x551aa6
mov ecx, 0x8c44
cmp eax, ecx
jg 0x551934
je 0x5518f8
mov ecx, 0x7a86
cmp eax, ecx
jg 0x5517ba
je 0x5517b0
add ecx, 0xffffff80
cmp eax, ecx
jg 0x551763
je 0x551759
sub eax, 0x5ae8
je 0x55174f
sub eax, 0x1518
je 0x551745
sub eax, 0x110
je 0x551707
sub eax, 0x88
je 0x5516fd
sub eax, 0x86c
je 0x5516f3
dec eax
jne case.0x551d31.41735
push str.H770
jmp 0x551d83
push str.Z790
jmp 0x551d83
push str.82443MX
jmp 0x551d83
push str.82371__PIIX4_
lea ebx, [esi + 0x48]
push edi
push ebx
call fcn.0057eed3
mov eax, dword [esi + 4]
mov eax, dword [eax + 0x18]
movzx eax, byte [eax + 0xc]
add esp, 0xc
sub eax, 0
je 0x55173e
dec eax
je 0x55173e
dec eax
jne case.0x551d31.41735
push str.82371EB_MB__PIIX4E_M_
push edi
push ebx
jmp 0x551d88
push str.82371AB__PIIX4_
jmp 0x551737
push str.82371SB__PIIX3_
jmp 0x551d83
push str.Apollo_Lake_LPC_Bridge
jmp 0x551d83
push str.B760
jmp 0x551d83
sub eax, 0x7a0c
je 0x5517a6
sub eax, 0x74
je 0x551653
dec eax
dec eax
je 0x551653
dec eax
je 0x55179c
dec eax
je 0x551792
dec eax
jne case.0x551d31.41735
push str.H670
jmp 0x551d83
push str.Z690
jmp 0x551d83
push str.Q670
jmp 0x551d83
push str.HM770
jmp 0x551d83
push str.B660
jmp 0x551d83
mov ecx, 0x7a91
cmp eax, ecx
jg 0x5518ac
je 0x5518a2
cmp eax, 0x7a87
je 0x551898
cmp eax, 0x7a88
je 0x55188e
cmp eax, 0x7a89
je 0x551884
add ecx, 0xfffffff9
cmp eax, ecx
je 0x55181b
jle case.0x551d31.41735
cmp eax, 0x7a8f
jle 0x551653
cmp eax, 0x7a90
jne case.0x551d31.41735
push str.R680E
jmp 0x551d83
push str.W685_W790
add esi, 0x48
push edi
push esi
call fcn.0057eed3
add esp, 0xc
call fcn.0043bf70
xor ebx, ebx
cmp dword [eax + 0x54], ebx
je case.0x551d31.41735
call fcn.0043bf70
mov eax, dword [eax + 0x54]
push 2
mov ecx, eax
call fcn.0056ae4e
cmp eax, ebx
je case.0x551d31.41735
push eax
call fcn.0041c870
mov eax, dword [eax + 0x14]
pop ecx
cmp byte [eax], bl
je case.0x551d31.41735
mov ebx, str.W790
push ebx
push eax
call fcn.0057e930
pop ecx
pop ecx
test eax, eax
je case.0x551d31.41735
push ebx
jmp 0x551d86
push str.X699
jmp 0x551d83
push str.W680
jmp 0x551d83
push str.H610
jmp 0x551d83
push str.Q670E
jmp 0x551d83
sub eax, 0x7a92
je 0x5518ee
sub eax, 0x370
je 0x5518e4
sub eax, 9
je 0x5518da
sub eax, 0x30e
je 0x5518d0
sub eax, 0xb28
jmp 0x551a79
push str.SCH_LPC_Bridge
jmp 0x551d83
push str.Meteor_Lake_PCH
jmp 0x551d83
push str.Meteor_Lake_U_P_H_PCH
jmp 0x551d83
push str.H610E
jmp 0x551d83
push 0x5c4dfc
lea eax, [esi + 0x48]
push edi
push eax
call fcn.0057eed3
mov eax, dword [esi + 4]
mov eax, dword [eax + 0x18]
movzx eax, byte [eax + 0xc]
add esp, 0xc
sub eax, 4
je 0x55192a
dec eax
jne case.0x551d31.41735
push 0x5aa900
jmp 0x550e42
push 0x5b685c
jmp 0x550e42
mov ecx, 0x8ccc
cmp eax, ecx
jg 0x5519fc
je 0x5519f2
add ecx, 0xffffff8a
cmp eax, ecx
jg 0x5519ac
je 0x5519a2
sub eax, 0x8c49
je 0x551998
dec eax
je 0x55198e
dec eax
je 0x551984
sub eax, 3
je 0x55197a
dec eax
je 0x551973
dec eax
jne case.0x551d31.41735
push 0x5c4df8
jmp 0x5518fd
push str.QM87
jmp 0x5518fd
push 0x5c4dec
jmp 0x5518fd
push str.HM87
jmp 0x5518fd
push 0x5c4de0
jmp 0x5518fd
push str.HM86
jmp 0x5518fd
push str.C226
jmp 0x5518fd
sub eax, 0x8c5c
je 0x5519e8
sub eax, 0x65
je 0x5519de
sub eax, 3
je 0x5519d4
dec eax
dec eax
je 0x5519ca
sub eax, 4
jne case.0x551d31.41735
push 0x5c4dcc
jmp 0x551d83
push 0x5c4dc8
jmp 0x551d83
push str.H9x_P9x
jmp 0x551d83
push 0x5c4dbc
jmp 0x5518fd
push 0x5c4db8
jmp 0x551d83
mov ecx, 0x9c43
cmp eax, ecx
jg 0x551a89
je 0x551a7f
mov ecx, 0x8d44
cmp eax, ecx
jg 0x551a62
je 0x551a58
cmp eax, 0x8cce
je 0x551a4e
cmp eax, 0x8ccf
je 0x551a44
cmp eax, 0x8d3f
jle case.0x551d31.41735
cmp eax, 0x8d43
jg case.0x551d31.41735
push 0x5c4db4
jmp 0x551d83
push str.QM97
jmp 0x551d83
push 0x5c4da8
jmp 0x551d83
push str.C612
jmp 0x551d83
cmp eax, 0x8d45
jl case.0x551d31.41735
cmp eax, 0x8d4f
jle 0x551a3a
cmp eax, 0x9c41
jne case.0x551d31.41735
push str.H8x_P8x
jmp 0x5518fd
sub eax, 0x9c45
je 0x551a7f
sub eax, 0x7e
je 0x551aba
dec eax
dec eax
je 0x551aba
dec eax
dec eax
je 0x551ab0
sub eax, 0x7a
jne case.0x551d31.41735
push str.Skylake_Y_PCH
jmp 0x551d83
push str.Broadwell_Y_PCH
jmp 0x551d83
push str.Broadwell_U_PCH_L_P
jmp 0x551d83
mov ecx, 0xa1c8
cmp eax, ecx
jg 0x551c5b
je 0x551c51
add ecx, 0xffffff81
cmp eax, ecx
jg 0x551b96
je 0x551b8c
mov ecx, 0xa143
cmp eax, ecx
jg 0x551b43
je 0x551b1b
sub eax, 0x9d48
je 0x551aa6
sub eax, 6
je 0x551b39
sub eax, 0xa
je 0x551b2f
sub eax, 0x2c
je 0x551b39
sub eax, 0x2fe
je 0x551b25
sub eax, 0xbf
jne case.0x551d31.41735
push str.Skylake_PCH
jmp 0x551d83
push str.Tiger_Lake_U_Y_PCH
jmp 0x551d83
push str.Kaby_Lake_Y_PCH
jmp 0x551d83
push str.Coffee_Lake_U_Y_PCH
jmp 0x551d83
sub eax, 0xa144
je 0x551b82
dec eax
je 0x551b78
dec eax
je 0x551b6e
dec eax
je 0x551b64
dec eax
jne case.0x551d31.41735
push str.B150
jmp 0x551d83
push str.Q150
jmp 0x551d83
push str.Q170
jmp 0x551d83
push str.Z170
jmp 0x551d83
push str.H170
jmp 0x551d83
push str.C236
jmp 0x551d83
mov ecx, 0xa1c2
cmp eax, ecx
jg 0x551c08
je 0x551bfe
sub eax, 0xa14a
je 0x551bf4
sub eax, 4
je 0x551bea
sub eax, 4
je 0x551be0
dec eax
dec eax
je 0x551bd6
sub eax, 0x6c
je 0x551bcc
dec eax
jne case.0x551d31.41735
push str.C621
jmp 0x551d83
push str.C620
jmp 0x551d83
push str.CM238
jmp 0x551d83
push str.HM175
jmp 0x551d83
push str.Skylake_H_PCH
jmp 0x551d83
push str.C232
jmp 0x551d83
push str.C622
jmp 0x551d83
sub eax, 0xa1c3
je 0x551c47
dec eax
je 0x551c3d
dec eax
je 0x551c33
dec eax
je 0x551c29
dec eax
jne case.0x551d31.41735
push str.C628
jmp 0x551d83
push str.C627
jmp 0x551d83
push str.C626
jmp 0x551d83
push str.C625
jmp 0x551d83
push str.C624
jmp 0x551d83
push str.Lewisburg_PCH
jmp 0x551d83
mov ecx, 0xa301
cmp eax, ecx
jg 0x551d1c
je 0x551d15
add ecx, 0xffffffc6
cmp eax, ecx
jg 0x551cd3
je 0x551cc9
sub eax, 0xa1cb
je 0x551cbf
sub eax, 0x79
je 0x551c51
sub eax, 0x7c
je 0x551cb5
sub eax, 4
je 0x551cab
dec eax
je 0x551ca1
dec eax
jne case.0x551d31.41735
push str.Q270
jmp 0x551d83
push str.Z270
jmp 0x551d83
push str.H270
jmp 0x551d83
push str.Kaby_Lake_PCH
jmp 0x551d83
push str.C621A
jmp 0x551d83
push str.Q250
jmp 0x551d83
sub eax, 0xa2c8
je 0x551d0e
dec eax
je 0x551d07
dec eax
je case.0x551d31.41731
sub eax, 8
je 0x551cf6
dec eax
jne case.0x551d31.41735
push str.C422
jmp 0x551d83
push str.X299
jmp 0x551d83
push str.H310
jmp 0x551d83
push str.Z370
jmp 0x551d83
push str.B250
jmp 0x551d83
push str.Cannon_Lake_PCH
jmp 0x551d83
mov ecx, 0xa3c1
cmp eax, ecx
jg 0x551d77
je 0x551d7e
sub eax, 0xa303
cmp eax, 0xb
ja case.0x551d31.41735
jmp dword [eax*4 + 0x551e07]
push str.H370
jmp 0x551d83
push str.Z390
jmp 0x551d83
push str.Q370
jmp 0x551d83
push str.B360
jmp 0x551d83
push str.C246
jmp 0x551d83
push str.C242
jmp 0x551d83
push str.QM370
jmp 0x551d83
push str.HM370
jmp 0x551d83
push str.CM246
jmp 0x551d83
cmp eax, 0xa3c8
jne case.0x551d31.41735
push str.B460
add esi, 0x48
push edi
push esi
call fcn.0057eed3
add esp, 0xc
pop edi
pop esi
xor eax, eax
pop ebp
inc eax
pop ebx
ret