- :00007FF7D2747F40 ; Attributes: bp-based frame fpd=57h
- .text:00007FF7D2747F40
- .text:00007FF7D2747F40 sub_7FF7D2747F40 proc near ; CODE XREF: sub_7FF7D273BD40+36p
- .text:00007FF7D2747F40 ; sub_7FF7D2745740+C6p ...
- .text:00007FF7D2747F40
- .text:00007FF7D2747F40 var_6C395374 = byte ptr -6C395374h
- .text:00007FF7D2747F40 var_D0 = qword ptr -0D0h
- .text:00007FF7D2747F40 var_C8 = qword ptr -0C8h
- .text:00007FF7D2747F40 var_C0 = qword ptr -0C0h
- .text:00007FF7D2747F40 var_B8 = qword ptr -0B8h
- .text:00007FF7D2747F40 var_B0 = dword ptr -0B0h
- .text:00007FF7D2747F40 var_A8 = dword ptr -0A8h
- .text:00007FF7D2747F40 var_A0 = qword ptr -0A0h
- .text:00007FF7D2747F40 var_98 = qword ptr -98h
- .text:00007FF7D2747F40 var_90 = qword ptr -90h
- .text:00007FF7D2747F40 var_88 = qword ptr -88h
- .text:00007FF7D2747F40 var_80 = qword ptr -80h
- .text:00007FF7D2747F40 var_78 = qword ptr -78h
- .text:00007FF7D2747F40 var_70 = qword ptr -70h
- .text:00007FF7D2747F40 var_68 = qword ptr -68h
- .text:00007FF7D2747F40 var_60 = qword ptr -60h
- .text:00007FF7D2747F40 var_58 = qword ptr -58h
- .text:00007FF7D2747F40 var_50 = byte ptr -50h
- .text:00007FF7D2747F40 var_s8 = qword ptr 8
- .text:00007FF7D2747F40 var_s10 = qword ptr 10h
- .text:00007FF7D2747F40 var_s18 = qword ptr 18h
- .text:00007FF7D2747F40 var_s20 = dword ptr 20h
- .text:00007FF7D2747F40 var_s28 = dword ptr 28h
- .text:00007FF7D2747F40 arg_45BF0F55 = dword ptr 45BF0F95h
- .text:00007FF7D2747F40
- .text:00007FF7D2747F40 push rbp
- .text:00007FF7D2747F42 push rsi
- .text:00007FF7D2747F43
- .text:00007FF7D2747F43 loc_7FF7D2747F43: ; CODE XREF: sub_7FF7D2747F40+2Cj
- .text:00007FF7D2747F43 push rdi
- .text:00007FF7D2747F44 push r12
- .text:00007FF7D2747F46 push r13
- .text:00007FF7D2747F48 push r14
- .text:00007FF7D2747F4A push r15
- .text:00007FF7D2747F4C lea rbp, [rsp-27h]
- .text:00007FF7D2747F51 sub rsp, 0C0h
- .text:00007FF7D2747F58 mov rdi, [rbp+57h+var_s8]
- .text:00007FF7D2747F5C mov [rbp+57h+var_s10], 576D7FE6h
- .text:00007FF7D2747F64
- .text:00007FF7D2747F64 loc_7FF7D2747F64: ; CODE XREF: sub_7FF7D2747F40+AEj
- .text:00007FF7D2747F64 jns short near ptr loc_7FF7D2747FD6+6
- .text:00007FF7D2747F66 mov al, al
- .text:00007FF7D2747F68 js short near ptr loc_7FF7D2747FD6+6
- .text:00007FF7D2747F6A pop rbx
- .text:00007FF7D2747F6B push rbx
- .text:00007FF7D2747F6C jg short loc_7FF7D2747F43
- .text:00007FF7D2747F6E jge short loc_7FF7D2747F0A
- .text:00007FF7D2747F70 add eax, 3D41D504h
- .text:00007FF7D2747F76 add ecx, 46h
- .text:00007FF7D2747F79 add ecx, 0D3F80DD1h
- .text:00007FF7D2747F7F sub edx, 0F7921C77h
- .text:00007FF7D2747F85 call near ptr loc_7FF7D27602FB+2
- .text:00007FF7D2747F8A push rdi
- .text:00007FF7D2747F8B push rdi
- .text:00007FF7D2747F8C push rcx
- .text:00007FF7D2747F8D jl near ptr loc_7FF7D2753262+1
- .text:00007FF7D2747F93 add edx, 0FFFFFFC9h
- .text:00007FF7D2747F96 mov ecx, 4B390F4Dh
- .text:00007FF7D2747F9C jz loc_7FF7D2753E9A
- .text:00007FF7D2747FA2 push 0FFFFFFFFDFF62472h
- .text:00007FF7D2747FA7 pop rcx
- .text:00007FF7D2747FA8 sub ch, 7Ch
- .text:00007FF7D2747FAB call near ptr loc_7FF7D275ACFE+3
- .text:00007FF7D2747FB0
- .text:00007FF7D2747FB0 loc_7FF7D2747FB0: ; CODE XREF: sub_7FF7D2747F40+81j
- .text:00007FF7D2747FB0 sub ecx, 7723258Ah
- .text:00007FF7D2747FB6 call loc_7FF7D275F124
- .text:00007FF7D2747FBB sub dh, 0BFh
- .text:00007FF7D2747FBE sub bh, 22h
- .text:00007FF7D2747FC1 jp short loc_7FF7D2747FB0
- .text:00007FF7D2747FC3 sub ebp, 719D1A3Dh
- .text:00007FF7D2747FC9 add esi, 58h
- .text:00007FF7D2747FCC ja short loc_7FF7D2748028
- .text:00007FF7D2747FCE mov ebx, 21190C0Bh
- .text:00007FF7D2747FD4 neg bl
- .text:00007FF7D2747FD6
- .text:00007FF7D2747FD6 loc_7FF7D2747FD6: ; CODE XREF: sub_7FF7D2747F40:loc_7FF7D2747F64j
- .text:00007FF7D2747FD6 ; sub_7FF7D2747F40+28j
- .text:00007FF7D2747FD6 shr [rbp+57h+var_6C395374], 48h
- .text:00007FF7D2747FDD mov ecx, dword ptr [rbp+57h+var_s10]
- .text:00007FF7D2747FE0 mov rax, [rbp+57h+var_s10]
- .text:00007FF7D2747FE4 add rcx, 7AF36BBh
- .text:00007FF7D2747FEB cmp rax, rcx
- .text:00007FF7D2747FEE jz loc_7FF7D2747F64
- .text:00007FF7D2747FF4 mov r8, cs:off_7FF7D3806418
- .text:00007FF7D2747FFB mov byte ptr [rbp+57h+var_s10], 72h
- .text:00007FF7D2747FFF nop
- .text:00007FF7D2748000
- .text:00007FF7D2748000 loc_7FF7D2748000: ; CODE XREF: sub_7FF7D2747F40+F2j
- .text:00007FF7D2748000 or bh, 0
- .text:00007FF7D2748003 jno short near ptr loc_7FF7D2748020+5
- .text:00007FF7D2748005 sub ch, 0FAh
- .text:00007FF7D2748008 neg al
- .text:00007FF7D274800A push rsp
- .text:00007FF7D274800B pop rdi
- .text:00007FF7D274800C sub edx, 0C339459Ah
- .text:00007FF7D2748012 jns short near ptr loc_7FF7D2748075+5
- .text:00007FF7D2748014 sub esi, 0E23039EAh
- .text:00007FF7D274801A mov ebx, 0E3E4B3C0h
- .text:00007FF7D2748020
- .text:00007FF7D2748020 loc_7FF7D2748020: ; CODE XREF: sub_7FF7D2747F40+C3j
- .text:00007FF7D2748020 imul ebx, [rax+0F0CAB1Dh], -42h
- .text:00007FF7D2748027 push rbp
- .text:00007FF7D2748028
- .text:00007FF7D2748028 loc_7FF7D2748028: ; CODE XREF: sub_7FF7D2747F40+8Cj
- .text:00007FF7D2748028 movsx eax, byte ptr [ebp+57h+var_s10]
- .text:00007FF7D274802D add edx, 51h
- .text:00007FF7D2748030 cmp eax, edx
- .text:00007FF7D2748032 jz short loc_7FF7D2748000
- .text:00007FF7D2748034 mov ecx, cs:dword_7FF7D3806420
- .text:00007FF7D274803A mov [rbp+57h+var_78], rdi
- .text:00007FF7D274803E add rcx, r8
- .text:00007FF7D2748041 cmp rdi, r8
- .text:00007FF7D2748044 jb loc_7FF7D2748850
- .text:00007FF7D274804A cmp rdi, rcx
- .text:00007FF7D274804D jnb loc_7FF7D2748850
- .text:00007FF7D2748053 mov dword ptr [rbp+57h+var_s10], 24F05151h
- .text:00007FF7D274805A nop word ptr [rax+rax+00h]
- .text:00007FF7D2748060
- .text:00007FF7D2748060 loc_7FF7D2748060: ; CODE XREF: sub_7FF7D2747F40+16Aj
- .text:00007FF7D2748060 and al, 0FFh
- .text:00007FF7D2748062 jnb short near ptr loc_7FF7D274809A+2
- .text:00007FF7D2748064 mov ebp, 13278FEDh
- .text:00007FF7D274806A neg ch
- .text:00007FF7D274806C push rsp
- .text:00007FF7D274806D add eax, 0DA14A22Ah
- .text:00007FF7D2748073 push 16h
- .text:00007FF7D2748075
- .text:00007FF7D2748075 loc_7FF7D2748075: ; CODE XREF: sub_7FF7D2747F40+D2j
- .text:00007FF7D2748075 sub ebx, 0A841191Ah
- .text:00007FF7D274807B pop rbx
- .text:00007FF7D274807C push rsi
- .text:00007FF7D274807D sub eax, 0AEB50AB9h
- .text:00007FF7D2748083 mov dh, 0B6h
- .text:00007FF7D2748086 add ebx, 0FFFFFFCDh
- .text:00007FF7D2748089 call near ptr loc_7FF7D275CADE+4
- .text:00007FF7D274808E mov edx, 7074DD3Bh
- .text:00007FF7D2748094 mov edi, 6A1CC9E6h
- .text:00007FF7D274809A
- .text:00007FF7D274809A loc_7FF7D274809A: ; CODE XREF: sub_7FF7D2747F40+122j
- .text:00007FF7D274809A div byte ptr [rbx-7498B275h]
- .text:00007FF7D27480A0 db 67h
- .text:00007FF7D27480A0 sub ecx, 3BC814B8h
- .text:00007FF7D27480A8 cmp eax, ecx
- .text:00007FF7D27480AA jz short loc_7FF7D2748060
- .text:00007FF7D27480AC movzx r8d, byte ptr [rdi-5]
- .text:00007FF7D27480B1 cmp r8b, 0E8h
- .text:00007FF7D27480B5 jz loc_7FF7D2748144
- .text:00007FF7D27480BB cmp byte ptr [rdi-7], 0FFh
- .text:00007FF7D27480BF jnz short loc_7FF7D27480D1
- .text:00007FF7D27480C1 movzx eax, byte ptr [rdi-6]
- .text:00007FF7D27480C5 and al, 38h
- .text:00007FF7D27480C7 sub al, 10h
- .text:00007FF7D27480C9 test al, 0F7h
- .text:00007FF7D27480CB jnz short loc_7FF7D27480D1
- .text:00007FF7D27480CD mov cl, 1
- .text:00007FF7D27480CF jmp short loc_7FF7D27480D3
- .text:00007FF7D27480D1 ; ---------------------------------------------------------------------------
- .text:00007FF7D27480D1
- .text:00007FF7D27480D1 loc_7FF7D27480D1: ; CODE XREF: sub_7FF7D2747F40+17Fj
- .text:00007FF7D27480D1 ; sub_7FF7D2747F40+18Bj
- .text:00007FF7D27480D1 xor cl, cl
- .text:00007FF7D27480D3
- .text:00007FF7D27480D3 loc_7FF7D27480D3: ; CODE XREF: sub_7FF7D2747F40+18Fj
- .text:00007FF7D27480D3 cmp byte ptr [rdi-6], 0FFh
- .text:00007FF7D27480D7 mov edx, 1
- .text:00007FF7D27480DC jnz short loc_7FF7D27480F0
- .text:00007FF7D27480DE and r8b, 38h
- .text:00007FF7D27480E2 sub r8b, 10h
- .text:00007FF7D27480E6 test r8b, 0F7h
- .text:00007FF7D27480EA jnz short loc_7FF7D27480F0
- .text:00007FF7D27480EC mov eax, edx
- .text:00007FF7D27480EE jmp short loc_7FF7D27480F2
- .text:00007FF7D27480F0 ; ---------------------------------------------------------------------------
- .text:00007FF7D27480F0
- .text:00007FF7D27480F0 loc_7FF7D27480F0: ; CODE XREF: sub_7FF7D2747F40+19Cj
- .text:00007FF7D27480F0 ; sub_7FF7D2747F40+1AAj
- .text:00007FF7D27480F0 xor eax, eax
- .text:00007FF7D27480F2
- .text:00007FF7D27480F2 loc_7FF7D27480F2: ; CODE XREF: sub_7FF7D2747F40+1AEj
- .text:00007FF7D27480F2 or cl, al
- .text:00007FF7D27480F4 cmp byte ptr [rdi-4], 0FFh
- .text:00007FF7D27480F8 jnz short loc_7FF7D274810A
- .text:00007FF7D27480FA movzx eax, byte ptr [rdi-3]
- .text:00007FF7D27480FE and al, 38h
- .text:00007FF7D2748100 sub al, 10h
- .text:00007FF7D2748102 test al, 0F7h
- .text:00007FF7D2748104 jnz short loc_7FF7D274810A
- .text:00007FF7D2748106 mov eax, edx
- .text:00007FF7D2748108 jmp short loc_7FF7D274810C
- .text:00007FF7D274810A ; ---------------------------------------------------------------------------
- .text:00007FF7D274810A
- .text:00007FF7D274810A loc_7FF7D274810A: ; CODE XREF: sub_7FF7D2747F40+1B8j
- .text:00007FF7D274810A ; sub_7FF7D2747F40+1C4j
- .text:00007FF7D274810A xor eax, eax
- .text:00007FF7D274810C
- .text:00007FF7D274810C loc_7FF7D274810C: ; CODE XREF: sub_7FF7D2747F40+1C8j
- .text:00007FF7D274810C or cl, al
- .text:00007FF7D274810E cmp byte ptr [rdi-3], 0FFh
- .text:00007FF7D2748112 jnz short loc_7FF7D2748124
- .text:00007FF7D2748114 movzx eax, byte ptr [rdi-2]
- .text:00007FF7D2748118 and al, 38h
- .text:00007FF7D274811A sub al, 10h
- .text:00007FF7D274811C test al, 0F7h
- .text:00007FF7D274811E jnz short loc_7FF7D2748124
- .text:00007FF7D2748120 mov eax, edx
- .text:00007FF7D2748122 jmp short loc_7FF7D2748126
- .text:00007FF7D2748124 ; ---------------------------------------------------------------------------
- .text:00007FF7D2748124
- .text:00007FF7D2748124 loc_7FF7D2748124: ; CODE XREF: sub_7FF7D2747F40+1D2j
- .text:00007FF7D2748124 ; sub_7FF7D2747F40+1DEj
- .text:00007FF7D2748124 xor eax, eax
- .text:00007FF7D2748126
- .text:00007FF7D2748126 loc_7FF7D2748126: ; CODE XREF: sub_7FF7D2747F40+1E2j
- .text:00007FF7D2748126 or cl, al
- .text:00007FF7D2748128 cmp byte ptr [rdi-2], 0FFh
- .text:00007FF7D274812C jnz short loc_7FF7D274813A
- .text:00007FF7D274812E movzx eax, byte ptr [rdi-1]
- .text:00007FF7D2748132 and al, 38h
- .text:00007FF7D2748134 sub al, 10h
- .text:00007FF7D2748136 test al, 0F7h
- .text:00007FF7D2748138 jz short loc_7FF7D274813C
- .text:00007FF7D274813A
- .text:00007FF7D274813A loc_7FF7D274813A: ; CODE XREF: sub_7FF7D2747F40+1ECj
- .text:00007FF7D274813A xor edx, edx
- .text:00007FF7D274813C
- .text:00007FF7D274813C loc_7FF7D274813C: ; CODE XREF: sub_7FF7D2747F40+1F8j
- .text:00007FF7D274813C or dl, cl
- .text:00007FF7D274813E jz loc_7FF7D2748850
- .text:00007FF7D2748144
- .text:00007FF7D2748144 loc_7FF7D2748144: ; CODE XREF: sub_7FF7D2747F40+175j
- .text:00007FF7D2748144 lea r13, dword_7FF7D2678374
- .text:00007FF7D274814B lea rdx, [rbp+57h+var_C8]
- .text:00007FF7D274814F lea rcx, [rbp+57h+var_80]
- .text:00007FF7D2748153 mov r15, 247A566BFD87B253h
- .text:00007FF7D274815D mov r12, 6C61E756593D520Ch
- .text:00007FF7D2748167 mov [rbp+57h+var_C8], r15
- .text:00007FF7D274816B mov [rbp+57h+var_80], r12
- .text:00007FF7D274816F call r13
- .text:00007FF7D2748172 mov rdi, cs:qword_7FF7D4024450
- .text:00007FF7D2748179 mov rax, [rbp+57h+var_C8]
- .text:00007FF7D274817D lea rsi, unk_7FF7D3DED8F0
- .text:00007FF7D2748184 mov edx, edi
- .text:00007FF7D2748186 and eax, 0FFFh
- .text:00007FF7D274818B mov r14d, 3B22h
- .text:00007FF7D2748191 mov rcx, [rax+rsi]
- .text:00007FF7D2748195 mov rax, rdi
- .text:00007FF7D2748198 not edi
- .text:00007FF7D274819A ror ecx, 0Bh
- .text:00007FF7D274819D
- .text:00007FF7D274819D loc_7FF7D274819D: ; CODE XREF: sub_7FF7D2747F40+2BAj
- .text:00007FF7D274819D shr rax, 20h
- .text:00007FF7D27481A1
- .text:00007FF7D27481A1 loc_7FF7D27481A1: ; CODE XREF: sub_7FF7D2747F40+2DAj
- .text:00007FF7D27481A1 mov word ptr [rbp+57h+var_s10], r14w
- .text:00007FF7D27481A6 xor edi, ecx
- .text:00007FF7D27481A8 xor rdi, rax
- .text:00007FF7D27481AB shl rdi, 20h
- .text:00007FF7D27481AF or rdi, rdx
- .text:00007FF7D27481B2
- .text:00007FF7D27481B2 loc_7FF7D27481B2: ; CODE XREF: sub_7FF7D2747F40+2EEj
- .text:00007FF7D27481B2 jo short near ptr loc_7FF7D2748222+3
- .text:00007FF7D27481B4 xchg al, al
- .text:00007FF7D27481B6 jno short near ptr loc_7FF7D2748222+3
- .text:00007FF7D27481B8 mov dl, 0BDh
- .text:00007FF7D27481BB sub bl, 0C5h
- .text:00007FF7D27481BE neg dl
- .text:00007FF7D27481C0 sub ebx, 21E61538h
- .text:00007FF7D27481C6 jbe loc_7FF7D275597F
- .text:00007FF7D27481CC add bh, 0A1h
- .text:00007FF7D27481CF add eax, 677D6AE5h
- .text:00007FF7D27481D5 add cl, 55h
- .text:00007FF7D27481D8 jo near ptr loc_7FF7D276758D+1
- .text:00007FF7D27481DE push rdi
- .text:00007FF7D27481DF push rbp
- .text:00007FF7D27481E0 neg al
- .text:00007FF7D27481E2 push 0FFFFFFFFD9EC2785h
- .text:00007FF7D27481E7 mov bl, 9Ch
- .text:00007FF7D27481EA mov ebp, 22031A04h
- .text:00007FF7D27481F0 neg bl
- .text:00007FF7D27481F2 sub dl, 0Ch
- .text:00007FF7D27481F5 sub bh, 48h
- .text:00007FF7D27481F8 push 0FFFFFFFFFFFFFFFAh
- .text:00007FF7D27481FA jz short loc_7FF7D274819D
- .text:00007FF7D27481FC jno near ptr loc_7FF7D274D1E0+1
- .text:00007FF7D2748202 sub edx, 5471791Ah
- .text:00007FF7D2748208 call loc_7FF7D2757353
- .text:00007FF7D274820D neg bh
- .text:00007FF7D274820F add eax, 51996C9h
- .text:00007FF7D2748215 call near ptr loc_7FF7D27483C4+2
- .text:00007FF7D274821A jo short near ptr loc_7FF7D27481A1+1
- .text:00007FF7D274821C add edx, 7A320FF0h
- .text:00007FF7D2748222
- .text:00007FF7D2748222 loc_7FF7D2748222: ; CODE XREF: sub_7FF7D2747F40:loc_7FF7D27481B2j
- .text:00007FF7D2748222 ; sub_7FF7D2747F40+276j
- .text:00007FF7D2748222 add bh, [rdi+45BF0FC0h]
- .text:00007FF7D2748228 db 67h
- .text:00007FF7D2748228 cmp eax, 3E221653h
- .text:00007FF7D274822E jz short loc_7FF7D27481B2
- .text:00007FF7D2748230 mov rax, [rbp+57h+var_C8]
- .text:00007FF7D2748234 mov rcx, rdi
- .text:00007FF7D2748237 mov edx, edi
- .text:00007FF7D2748239 lea edi, ds:3C315328h[rdi*2]
- .text:00007FF7D2748240 shr rax, 34h
- .text:00007FF7D2748244 shr rcx, 20h
- .text:00007FF7D2748248 mov r8, [rax+rsi]
- .text:00007FF7D274824C xor rdi, rcx
- .text:00007FF7D274824F shl rdi, 20h
- .text:00007FF7D2748253 or rdi, rdx
- .text:00007FF7D2748256 xor rdi, [rbp+57h+var_80]
- .text:00007FF7D274825A mov word ptr [rbp+57h+var_s10], r14w
- .text:00007FF7D274825F xor r8d, edi
- .text:00007FF7D2748262 mov rax, rdi
- .text:00007FF7D2748265 mov edx, edi
- .text:00007FF7D2748267 shr rax, 20h
- .text:00007FF7D274826B xor r8, rax
- .text:00007FF7D274826E shl r8, 20h
- .text:00007FF7D2748272 or r8, rdx
- .text:00007FF7D2748275
- .text:00007FF7D2748275 loc_7FF7D2748275: ; CODE XREF: sub_7FF7D2747F40+3B1j
- .text:00007FF7D2748275 jl short near ptr loc_7FF7D27482E4+4
- .text:00007FF7D2748277 mov dh, dh
- .text:00007FF7D2748279 jge short near ptr loc_7FF7D27482E4+4
- .text:00007FF7D274827B jz loc_7FF7D274C95A
- .text:00007FF7D2748281 mov ebx, 6C8FC54Ah
- .text:00007FF7D2748287 mov esi, 22A27180h
- .text:00007FF7D274828D jo near ptr loc_7FF7D274A8DA+4
- .text:00007FF7D2748293 push 0FFFFFFFFEC3B0607h
- .text:00007FF7D2748298 push rdx
- .text:00007FF7D2748299 sub bl, 8
- .text:00007FF7D274829C sub edx, 0C2FD72AAh
- .text:00007FF7D27482A2 pop rax
- .text:00007FF7D27482A3 add ebx, 13h
- .text:00007FF7D27482A6 push rbx
- .text:00007FF7D27482A7 jb near ptr loc_7FF7D274CED3+2
- .text:00007FF7D27482AD add ebx, 0FB283EA5h
- .text:00007FF7D27482B3 add edi, 0E35196F8h
- .text:00007FF7D27482B9 pop rsi
- .text:00007FF7D27482BA jb loc_7FF7D2750212
- .text:00007FF7D27482C0 neg bh
- .text:00007FF7D27482C2 sub ecx, 0CE221017h
- .text:00007FF7D27482C8 push 0FFFFFFFFFFFFFFFFh
- .text:00007FF7D27482CA jo loc_7FF7D274AA13
- .text:00007FF7D27482D0 mov ch, 4Eh
- .text:00007FF7D27482D3 mov bl, 26h
- .text:00007FF7D27482D6 add edi, 0BA3DF96Eh
- .text:00007FF7D27482DC mov ch, 3Bh
- .text:00007FF7D27482DF push 7Fh
- .text:00007FF7D27482E1 add dh, 0CDh
- .text:00007FF7D27482E4
- .text:00007FF7D27482E4 loc_7FF7D27482E4: ; CODE XREF: sub_7FF7D2747F40:loc_7FF7D2748275j
- .text:00007FF7D27482E4 ; sub_7FF7D2747F40+339j
- .text:00007FF7D27482E4 ror dword ptr [rdi+rdi*2+45BF0F86h], 67h
- .text:00007FF7D27482EC cmp eax, 3E221653h
- .text:00007FF7D27482F1 jz short loc_7FF7D2748275
- .text:00007FF7D27482F3 mov rax, [rbp+57h+var_C8]
- .text:00007FF7D27482F7 mov edi, r8d
- .text:00007FF7D27482FA and eax, 0FFFh
- .text:00007FF7D27482FF mov rcx, [rax+rsi]
- .text:00007FF7D2748303 mov rax, r8
- .text:00007FF7D2748306 shr rcx, 20h
- .text:00007FF7D274830A shr rax, 20h
- .text:00007FF7D274830E ror ecx, 3
- .text:00007FF7D2748311 add ecx, ecx
- .text:00007FF7D2748313 sub ecx, r8d
- .text:00007FF7D2748316 xor rax, rcx
- .text:00007FF7D2748319 shl rax, 20h
- .text:00007FF7D274831D or rax, rdi
- .text:00007FF7D2748320 jz loc_7FF7D27484F3
- .text:00007FF7D2748326
- .text:00007FF7D2748326 loc_7FF7D2748326: ; CODE XREF: sub_7FF7D2747F40+446j
- .text:00007FF7D2748326 lea rdx, [rbp+57h+var_C0]
- .text:00007FF7D274832A lea rcx, [rbp+57h+var_98]
- .text:00007FF7D274832E mov [rbp+57h+var_C0], r15
- .text:00007FF7D2748332 mov [rbp+57h+var_98], r12
- .text:00007FF7D2748336 call r13
- .text:00007FF7D2748339 mov r8, cs:qword_7FF7D4024450
- .text:00007FF7D2748340 mov rax, [rbp+57h+var_C0]
- .text:00007FF7D2748344 mov rdx, r8
- .text:00007FF7D2748347 mov edi, r8d
- .text:00007FF7D274834A not r8d
- .text:00007FF7D274834D and eax, 0FFFh
- .text:00007FF7D2748352 shr rdx, 20h
- .text:00007FF7D2748356 mov rax, [rax+rsi]
- .text:00007FF7D274835A mov word ptr [rbp+57h+var_s10], r14w
- .text:00007FF7D274835F ror eax, 0Bh
- .text:00007FF7D2748362 xor eax, r8d
- .text:00007FF7D2748365 mov r8, rdx
- .text:00007FF7D2748368 xor r8, rax
- .text:00007FF7D274836B shl r8, 20h
- .text:00007FF7D274836F or r8, rdi
- .text:00007FF7D2748372
- .text:00007FF7D2748372 loc_7FF7D2748372: ; CODE XREF: sub_7FF7D2747F40+4AEj
- .text:00007FF7D2748372 jl short near ptr loc_7FF7D27483E2+3
- .text:00007FF7D2748374 shr al, 0
- .text:00007FF7D2748377 jge short near ptr loc_7FF7D27483E2+3
- .text:00007FF7D2748379 jnp near ptr byte_7FF7D274CA95
- .text:00007FF7D274837F neg bh
- .text:00007FF7D2748381 call near ptr loc_7FF7D276032C+1
- .text:00007FF7D2748386 jo short near ptr loc_7FF7D2748326+1
- .text:00007FF7D2748388 add ebx, 0FFFFFFBBh
- .text:00007FF7D274838B add ch, 36h
- .text:00007FF7D274838E sub ebx, 78852C3Ah
- .text:00007FF7D2748394 neg cl
- .text:00007FF7D2748396 add ebx, 26CC27FFh
- .text:00007FF7D274839C add eax, 2D1B62D8h
- .text:00007FF7D27483A2 neg dh
- .text:00007FF7D27483A4 call loc_7FF7D27567C5
- .text:00007FF7D27483A9 pop rbx
- .text:00007FF7D27483AA mov esi, 4815CEB4h
- .text:00007FF7D27483B0 jp near ptr loc_7FF7D274A2BE+2
- .text:00007FF7D27483B6 sub bl, 81h
- .text:00007FF7D27483B9 neg bh
- .text:00007FF7D27483BB sub bh, 3Eh
- .text:00007FF7D27483BE add edi, 8118946h
- .text:00007FF7D27483C4
- .text:00007FF7D27483C4 loc_7FF7D27483C4: ; CODE XREF: sub_7FF7D2747F40+2D5p
- .text:00007FF7D27483C4 call near ptr loc_7FF7D275CC8A+2
- .text:00007FF7D27483C9 sub eax, 0EE92FEEDh
- .text:00007FF7D27483CF add ecx, 2Eh
- .text:00007FF7D27483D2 neg ch
- .text:00007FF7D27483D4 sub bh, 0Bh
- .text:00007FF7D27483D7 push rax
- .text:00007FF7D27483D8 call near ptr loc_7FF7D27564CE+5
- .text:00007FF7D27483DD push 0FFFFFFFFD7E92E62h
- .text:00007FF7D27483E2
- .text:00007FF7D27483E2 loc_7FF7D27483E2: ; CODE XREF: sub_7FF7D2747F40:loc_7FF7D2748372j
- .text:00007FF7D27483E2 ; sub_7FF7D2747F40+437j
- .text:00007FF7D27483E2 cmp edi, [rdi+45BF0F0Bh]
- .text:00007FF7D27483E8 db 67h
- .text:00007FF7D27483E8 cmp eax, 3E221653h
- .text:00007FF7D27483EE jz short loc_7FF7D2748372
- .text:00007FF7D27483F0 lea eax, ds:3C315328h[r8*2]
- .text:00007FF7D27483F8 mov edx, r8d
- .text:00007FF7D27483FB mov rdi, r8
- .text:00007FF7D27483FE shr rdi, 20h
- .text:00007FF7D2748402 xor rdi, rax
- .text:00007FF7D2748405 mov rax, [rbp+57h+var_C0]
- .text:00007FF7D2748409 shl rdi, 20h
- .text:00007FF7D274840D shr rax, 34h
- .text:00007FF7D2748411 or rdi, rdx
- .text:00007FF7D2748414 xor rdi, [rbp+57h+var_98]
- .text:00007FF7D2748418 mov r8, rdi
- .text:00007FF7D274841B mov edx, edi
- .text:00007FF7D274841D xor edi, [rax+rsi]
- .text:00007FF7D2748420 shr r8, 20h
- .text:00007FF7D2748424 mov eax, edi
- .text:00007FF7D2748426 mov word ptr [rbp+57h+var_s10], r14w
- .text:00007FF7D274842B xor r8, rax
- .text:00007FF7D274842E shl r8, 20h
- .text:00007FF7D2748432 or r8, rdx
- .text:00007FF7D2748435
- .text:00007FF7D2748435 loc_7FF7D2748435: ; CODE XREF: sub_7FF7D2747F40+571j
- .text:00007FF7D2748435 jnb short near ptr loc_7FF7D27484A2+6
- .text:00007FF7D2748437 xchg bh, bh
- .text:00007FF7D2748439 shr dl, 0
- .text:00007FF7D274843C jb short near ptr loc_7FF7D27484A2+6
- .text:00007FF7D274843E sub ebx, 85ADC870h
- .text:00007FF7D2748444 add eax, 0FFFFFFA1h
- .text:00007FF7D2748447 jnz short near ptr loc_7FF7D2748462+1
- .text:00007FF7D2748449 jp loc_7FF7D275F109
- .text:00007FF7D274844F push 293A3C3Eh
- .text:00007FF7D2748454 call near ptr loc_7FF7D275E287+1
- .text:00007FF7D2748459 add al, 3Bh
- .text:00007FF7D274845C add eax, 6536987Ah
- .text:00007FF7D2748462
- .text:00007FF7D2748462 loc_7FF7D2748462: ; CODE XREF: sub_7FF7D2747F40+507j
- .text:00007FF7D2748462 add dh, 47h
- .text:00007FF7D2748465 sub dl, 0A9h
- .text:00007FF7D2748468 push 0FFFFFFFFFFFFFF86h
- .text:00007FF7D274846A add ebx, 0FFFFFF95h
- .text:00007FF7D274846D mov ebp, 5A25094Eh
- .text:00007FF7D2748473 mov al, 9Fh
- .text:00007FF7D2748476 sub ebp, 21798053h
- .text:00007FF7D274847C add cl, 93h
- .text:00007FF7D274847F mov dl, 15h
- .text:00007FF7D2748482 neg ch
- .text:00007FF7D2748484 mov dl, 6Ah
- .text:00007FF7D2748487 add edx, 0D9F6CE0Bh
- .text:00007FF7D274848D sub bl, 6Ch
- .text:00007FF7D2748490 mov cl, 78h
- .text:00007FF7D2748493 sub edi, 0FBA4264Ch
- .text:00007FF7D2748499 sub cl, 0D2h
- .text:00007FF7D274849C jp loc_7FF7D2756E88
- .text:00007FF7D27484A2
- .text:00007FF7D27484A2 loc_7FF7D27484A2: ; CODE XREF: sub_7FF7D2747F40:loc_7FF7D2748435j
- .text:00007FF7D27484A2 ; sub_7FF7D2747F40+4FCj
- .text:00007FF7D27484A2 cmp qword ptr [r11+0F605637h], 0FFFFFFFFFFFFFFBFh
- .text:00007FF7D27484AA db 67h
- .text:00007FF7D27484AA cmp eax, 3E221653h
- .text:00007FF7D27484B1 jz short loc_7FF7D2748435
- .text:00007FF7D27484B3 mov rax, [rbp+57h+var_C0]
- .text:00007FF7D27484B7 mov edi, r8d
- .text:00007FF7D27484BA and eax, 0FFFh
- .text:00007FF7D27484BF mov rcx, [rax+rsi]
- .text:00007FF7D27484C3 mov rax, r8
- .text:00007FF7D27484C6 shr rcx, 20h
- .text:00007FF7D27484CA shr rax, 20h
- .text:00007FF7D27484CE ror ecx, 3
- .text:00007FF7D27484D1 add ecx, ecx
- .text:00007FF7D27484D3 sub ecx, r8d
- .text:00007FF7D27484D6 xor rax, rcx
- .text:00007FF7D27484D9
- .text:00007FF7D27484D9 loc_7FF7D27484D9: ; CODE XREF: sub_7FF7D2747F40+90Bj
- .text:00007FF7D27484D9 shl rax, 20h
- .text:00007FF7D27484DD or rax, rdi
- .text:00007FF7D27484E0 add rsp, 0C0h
- .text:00007FF7D27484E7 pop r15
- .text:00007FF7D27484E9 pop r14
- .text:00007FF7D27484EB pop r13
- .text:00007FF7D27484ED pop r12
- .text:00007FF7D27484EF pop rdi
- .text:00007FF7D27484F0 pop rsi
- .text:00007FF7D27484F1 pop rbp
- .text:00007FF7D27484F2 retn
- .text:00007FF7D27484F3 ; ---------------------------------------------------------------------------
- .text:00007FF7D27484F3
- .text:00007FF7D27484F3 loc_7FF7D27484F3: ; CODE XREF: sub_7FF7D2747F40+3E0j
- .text:00007FF7D27484F3 lea rcx, [rbp+57h+var_50]
- .text:00007FF7D27484F7 mov [rsp+128h+var_70], rbx
- .text:00007FF7D27484FF mov edi, 10h
- .text:00007FF7D2748504 call sub_7FF7D27478A0
- .text:00007FF7D2748509 lea r8, aDBuildserver_2 ; "d:\\buildserver\\wow\\3\\work\\shared-c"...
- .text:00007FF7D2748510 mov r9d, 0E4h
- .text:00007FF7D2748516 mov rcx, rax
- .text:00007FF7D2748519 movzx edx, di
- .text:00007FF7D274851C call sub_7FF7D2B637C0
- .text:00007FF7D2748521 lea rdx, [rbp+57h+var_A0]
- .text:00007FF7D2748525 lea rcx, [rbp+57h+var_90]
- .text:00007FF7D2748529 mov [rbp+57h+var_A0], r15
- .text:00007FF7D2748529 ; CODE XREF: sub_7FF7D273C2C0+8B75p
- .text:00007FF7D274852D mov [rbp+57h+var_90], r12
- .text:00007FF7D2748531 mov rbx, rax
- .text:00007FF7D2748534 call r13
- .text:00007FF7D2748537 mov [rbp+57h+var_s10], 43B65E02h
- .text:00007FF7D274853F nop
- .text:00007FF7D2748540
- .text:00007FF7D2748540 loc_7FF7D2748540: ; CODE XREF: sub_7FF7D2747F40+659j
- .text:00007FF7D2748540 jno short loc_7FF7D2748591
- .text:00007FF7D2748542 shl bh, 0
- .text:00007FF7D2748545 jo short loc_7FF7D2748591
- .text:00007FF7D2748547 add ebp, 4AEC0334h
- .text:00007FF7D274854D call loc_7FF7D2755AD9
- .text:00007FF7D2748552 mov dl, 73h
- .text:00007FF7D2748555 sub ebp, 1454102Dh
- .text:00007FF7D274855B jz short near ptr loc_7FF7D27485D5+2
- .text:00007FF7D274855D jp near ptr loc_7FF7D275B3AD+2
- .text:00007FF7D2748563 mov ecx, 0D487E9D8h
- .text:00007FF7D2748569 jo loc_7FF7D276665C
- .text:00007FF7D274856F push rsp
- .text:00007FF7D2748570 neg cl
- .text:00007FF7D2748572 neg ch
- .text:00007FF7D2748574 jb near ptr loc_7FF7D2758EAD+1
- .text:00007FF7D274857A mov ch, 0D4h
- .text:00007FF7D274857D jnb near ptr loc_7FF7D27623BA+1
- .text:00007FF7D2748583 sub esi, 8308FF68h
- .text:00007FF7D2748589 call loc_7FF7D2751E2F
- .text:00007FF7D2748589 ; ---------------------------------------------------------------------------
- .text:00007FF7D274858E dw 8E49h
- .text:00007FF7D2748590 db 0B2h
- .text:00007FF7D2748591 ; ---------------------------------------------------------------------------
- .text:00007FF7D2748591
- .text:00007FF7D2748591 loc_7FF7D2748591: ; CODE XREF: sub_7FF7D2747F40:loc_7FF7D2748540j
- .text:00007FF7D2748591 ; sub_7FF7D2747F40+605j
- .text:00007FF7D2748591 mov rax, [rbp+57h+var_s10]
- .text:00007FF7D2748595 cmp rax, 1
- .text:00007FF7D2748599 jl short loc_7FF7D2748540
- .text:00007FF7D274859B mov r8, [rbp+57h+var_A0]
- .text:00007FF7D274859F mov edi, ebx
- .text:00007FF7D27485A1 mov rax, r8
- .text:00007FF7D27485A4
- .text:00007FF7D27485A4 loc_7FF7D27485A4: ; CODE XREF: sub_7FF7D2747F40+6D4j
- .text:00007FF7D27485A4 shr r8, 34h
- .text:00007FF7D27485A8 and eax, 0FFFh
- .text:00007FF7D27485AD mov rcx, [rax+rsi]
- .text:00007FF7D27485B1 mov rax, rbx
- .text:00007FF7D27485B4 shr rcx, 20h
- .text:00007FF7D27485B8 shr rax, 20h
- .text:00007FF7D27485BC ror ecx, 3
- .text:00007FF7D27485BF add ecx, ecx
- .text:00007FF7D27485C1 sub ecx, ebx
- .text:00007FF7D27485C3 mov rbx, [rsp+130h+var_78]
- .text:00007FF7D27485CB xor rax, rcx
- .text:00007FF7D27485CE shl rax, 20h
- .text:00007FF7D27485D2 or rax, rdi
- .text:00007FF7D27485D5
- .text:00007FF7D27485D5 loc_7FF7D27485D5: ; CODE XREF: sub_7FF7D2747F40+61Bj
- .text:00007FF7D27485D5 mov rdi, rax
- .text:00007FF7D27485D8 mov edx, eax
- .text:00007FF7D27485DA xor eax, [r8+rsi]
- .text:00007FF7D27485DE shr rdi, 20h
- .text:00007FF7D27485E2 xor rdi, rax
- .text:00007FF7D27485E5
- .text:00007FF7D27485E5 loc_7FF7D27485E5: ; CODE XREF: sub_7FF7D2747F40+6BCj
- .text:00007FF7D27485E5 shl rdi, 20h
- .text:00007FF7D27485E9 or rdi, rdx
- .text:00007FF7D27485EC xor rdi, [rbp+57h+var_90]
- .text:00007FF7D27485F0 mov [rbp+57h+var_s10], 43B65E02h
- .text:00007FF7D27485F8
- .text:00007FF7D27485F8 loc_7FF7D27485F8: ; CODE XREF: sub_7FF7D2747F40+711j
- .text:00007FF7D27485F8 jz short near ptr loc_7FF7D2748644+5
- .text:00007FF7D27485FA jnz short near ptr loc_7FF7D2748644+5
- .text:00007FF7D27485FC jl short near ptr loc_7FF7D27485E5+2
- .text:00007FF7D27485FE add edi, 0D8244BAAh
- .text:00007FF7D2748604 call loc_7FF7D274E04A
- .text:00007FF7D2748609 call near ptr loc_7FF7D275A159+1
- .text:00007FF7D274860E jbe near ptr loc_7FF7D2759F9A+2
- .text:00007FF7D2748614 jns short near ptr loc_7FF7D27485A4+1
- .text:00007FF7D2748616 sub bh, 73h
- .text:00007FF7D2748619 neg bh
- .text:00007FF7D274861B call near ptr loc_7FF7D274D180+4
- .text:00007FF7D2748620 add dl, 0C8h
- .text:00007FF7D2748623 jno loc_7FF7D27632FB
- .text:00007FF7D2748629 call loc_7FF7D274C07D
- .text:00007FF7D274862E sub edx, 56C7C0D5h
- .text:00007FF7D2748634 neg cl
- .text:00007FF7D2748636 call loc_7FF7D27548D7
- .text:00007FF7D274863B add esi, 0A67B98E0h
- .text:00007FF7D2748641 add dh, 36h
- .text:00007FF7D2748644
- .text:00007FF7D2748644 loc_7FF7D2748644: ; CODE XREF: sub_7FF7D2747F40:loc_7FF7D27485F8j
- .text:00007FF7D2748644 ; sub_7FF7D2747F40+6BAj
- .text:00007FF7D2748644 xor dword ptr [rsi+48B57B8Eh], 4867458Bh
- .text:00007FF7D274864E cmp eax, 1
- .text:00007FF7D2748651 jl short loc_7FF7D27485F8
- .text:00007FF7D2748653 lea eax, ds:3C315328h[rdi*2]
- .text:00007FF7D274865A mov edx, edi
- .text:00007FF7D274865C mov r8, rdi
- .text:00007FF7D274865F shr r8, 20h
- .text:00007FF7D2748663 mov [rbp+57h+var_B8], r15
- .text:00007FF7D2748667 mov [rbp+57h+var_88], r12
- .text:00007FF7D274866B xor r8, rax
- .text:00007FF7D274866E mov rax, [rbp+57h+var_A0]
- .text:00007FF7D2748672 and eax, 0FFFh
- .text:00007FF7D2748677 shl r8, 20h
- .text:00007FF7D274867B mov rax, [rax+rsi]
- .text:00007FF7D274867F or r8, rdx
- .text:00007FF7D2748682 lea rdx, [rbp+57h+var_B8]
- .text:00007FF7D2748686 mov rcx, r8
- .text:00007FF7D2748689 mov edi, r8d
- .text:00007FF7D274868C ror eax, 0Bh
- .text:00007FF7D274868F shr rcx, 20h
- .text:00007FF7D2748693 not r8d
- .text:00007FF7D2748696 xor eax, r8d
- .text:00007FF7D2748699 xor rcx, rax
- .text:00007FF7D274869C shl rcx, 20h
- .text:00007FF7D27486A0 or rcx, rdi
- .text:00007FF7D27486A3 mov cs:qword_7FF7D4024450, rcx
- .text:00007FF7D27486AA lea rcx, [rbp+57h+var_88]
- .text:00007FF7D27486AE call r13
- .text:00007FF7D27486B1 mov rdi, cs:qword_7FF7D4024450
- .text:00007FF7D27486B8 mov rax, [rbp+57h+var_B8]
- .text:00007FF7D27486BC mov edx, edi
- .text:00007FF7D27486BE and eax, 0FFFh
- .text:00007FF7D27486C3 mov rcx, [rax+rsi]
- .text:00007FF7D27486C7 mov rax, rdi
- .text:00007FF7D27486CA not edi
- .text:00007FF7D27486CC shr rax, 20h
- .text:00007FF7D27486D0 mov word ptr [rbp+57h+var_s10], r14w
- .text:00007FF7D27486D5 ror ecx, 0Bh
- .text:00007FF7D27486D8 xor edi, ecx
- .text:00007FF7D27486DA xor rdi, rax
- .text:00007FF7D27486DD shl rdi, 20h
- .text:00007FF7D27486E1 or rdi, rdx
- .text:00007FF7D27486E4
- .text:00007FF7D27486E4 loc_7FF7D27486E4: ; CODE XREF: sub_7FF7D2747F40+820j
- .text:00007FF7D27486E4 stc
- .text:00007FF7D27486E5 shl al, 0
- .text:00007FF7D27486E8 jbe short near ptr loc_7FF7D2748752+5
- .text:00007FF7D27486EA add edx, 0FFFFFFF5h
- .text:00007FF7D27486ED sub esi, 21810040h
- .text:00007FF7D27486F3 jl loc_7FF7D2760714
- .text:00007FF7D27486F9 jle near ptr loc_7FF7D2766407+9
- .text:00007FF7D27486FF add dl, 0CAh
- .text:00007FF7D2748702 pop rbx
- .text:00007FF7D2748703 jg near ptr loc_7FF7D2759B7E+1
- .text:00007FF7D2748709 jz near ptr loc_7FF7D275EF37+3
- .text:00007FF7D274870F sub cl, 0E0h
- .text:00007FF7D2748712 sub dh, 70h
- .text:00007FF7D2748715 mov bl, 23h
- .text:00007FF7D2748718 add eax, 6FFF0EC6h
- .text:00007FF7D274871E neg ch
- .text:00007FF7D2748720 mov edx, 0D00F27E8h
- .text:00007FF7D2748726 sub al, 85h
- .text:00007FF7D2748729 mov edx, 8B98E3A3h
- .text:00007FF7D274872F mov ebp, 992E30CEh
- .text:00007FF7D2748735 mov esi, 838DA14Ch
- .text:00007FF7D274873B add dl, 8Fh
- .text:00007FF7D274873E add eax, 62D1C554h
- .text:00007FF7D2748744 call loc_7FF7D27600A4
- .text:00007FF7D2748749 mov bh, 40h
- .text:00007FF7D274874C jbe loc_7FF7D274C3B4
- .text:00007FF7D2748752
- .text:00007FF7D2748752 loc_7FF7D2748752: ; CODE XREF: sub_7FF7D2747F40+7A8j
- .text:00007FF7D2748752 sal dword ptr [rdx+0F7F405Fh], 0BFh
- .text:00007FF7D2748759 db 67h
- .text:00007FF7D2748759 cmp eax, 3E221653h
- .text:00007FF7D2748760 jz short loc_7FF7D27486E4
- .text:00007FF7D2748762 mov rax, [rbp+57h+var_B8]
- .text:00007FF7D2748766 mov rcx, rdi
- .text:00007FF7D2748769 mov edx, edi
- .text:00007FF7D274876B lea edi, ds:3C315328h[rdi*2]
- .text:00007FF7D2748772 shr rcx, 20h
- .text:00007FF7D2748776 shr rax, 34h
- .text:00007FF7D274877A xor rdi, rcx
- .text:00007FF7D274877D shl rdi, 20h
- .text:00007FF7D2748781 or rdi, rdx
- .text:00007FF7D2748784 xor rdi, [rbp+57h+var_88]
- .text:00007FF7D2748788 mov rcx, rdi
- .text:00007FF7D274878B mov edx, edi
- .text:00007FF7D274878D xor edi, [rax+rsi]
- .text:00007FF7D2748790 shr rcx, 20h
- .text:00007FF7D2748794 mov r8d, edi
- .text:00007FF7D2748797 mov word ptr [rbp+57h+var_s10], r14w
- .text:00007FF7D274879C xor r8, rcx
- .text:00007FF7D274879F shl r8, 20h
- .text:00007FF7D27487A3 or r8, rdx
- .text:00007FF7D27487A6
- .text:00007FF7D27487A6 loc_7FF7D27487A6: ; CODE XREF: sub_7FF7D2747F40:loc_7FF7D2748822j
- .text:00007FF7D27487A6 jns short near ptr loc_7FF7D2748816+3
- .text:00007FF7D27487A8 mov ah, ah
- .text:00007FF7D27487AA js short near ptr loc_7FF7D2748816+3
- .text:00007FF7D27487AC add eax, 4Dh
- .text:00007FF7D27487AF jnb short near ptr loc_7FF7D2748822+1
- .text:00007FF7D27487B1 mov ebp, 11D5EACBh
- .text:00007FF7D27487B7 neg bh
- .text:00007FF7D27487B9 pop rax
- .text:00007FF7D27487BA ja short near ptr loc_7FF7D2748810+2
- .text:00007FF7D27487BC mov ebx, 89A97A6Dh ; CODE XREF: sub_7FF7D2734070+5707p
- .text:00007FF7D27487C2 push 0FFFFFFFFAD1E77B7h
- .text:00007FF7D27487C7 push rax
- .text:00007FF7D27487C8 add ecx, 46h
- .text:00007FF7D27487CB neg dl
- .text:00007FF7D27487CD neg al
- .text:00007FF7D27487CF jb loc_7FF7D274C345
- .text:00007FF7D27487D5 mov ch, 0C3h
- .text:00007FF7D27487D8 mov eax, 0EB3D89AEh
- .text:00007FF7D27487DE call near ptr loc_7FF7D27581D5+2
- .text:00007FF7D27487E3 push 13h
- .text:00007FF7D27487E5 mov cl, 94h
- .text:00007FF7D27487E8 add bh, 11h
- .text:00007FF7D27487EB jnb loc_7FF7D2766A7C
- .text:00007FF7D27487F1 sub ebx, 821E7604h
- .text:00007FF7D27487F7 add ebp, 0FFFFFFD4h
- .text:00007FF7D27487FA add esi, 71FF2582h
- .text:00007FF7D2748800 push rcx
- .text:00007FF7D2748801 jnp near ptr loc_7FF7D275AF12+2
- .text:00007FF7D2748807 sub bl, 19h
- .text:00007FF7D274880A add eax, 0FFFFFF9Dh
- .text:00007FF7D274880D sub dl, 0E1h
- .text:00007FF7D2748810
- .text:00007FF7D2748810 loc_7FF7D2748810: ; CODE XREF: sub_7FF7D2747F40+87Aj
- .text:00007FF7D2748810 jo loc_7FF7D2754C55
- .text:00007FF7D2748816
- .text:00007FF7D2748816 loc_7FF7D2748816: ; CODE XREF: sub_7FF7D2747F40:loc_7FF7D27487A6j
- .text:00007FF7D2748816 ; sub_7FF7D2747F40+86Aj
- .text:00007FF7D2748816 xor ecx, [rbp+57h+arg_45BF0F55]
- .text:00007FF7D274881C db 67h
- .text:00007FF7D274881C cmp eax, 3E221653h
- .text:00007FF7D2748822
- .text:00007FF7D2748822 loc_7FF7D2748822: ; CODE XREF: sub_7FF7D2747F40+86Fj
- .text:00007FF7D2748822 jz short loc_7FF7D27487A6
- .text:00007FF7D2748824 mov rax, [rbp+57h+var_B8]
- .text:00007FF7D2748828 mov rdx, r8
- .text:00007FF7D274882B mov edi, r8d
- .text:00007FF7D274882E and eax, 0FFFh
- .text:00007FF7D2748833 shr rdx, 20h
- .text:00007FF7D2748837 mov rcx, [rax+rsi]
- .text:00007FF7D274883B shr rcx, 20h
- .text:00007FF7D274883F ror ecx, 3
- .text:00007FF7D2748842 lea eax, [rcx+rcx]
- .text:00007FF7D2748845 sub eax, r8d
- .text:00007FF7D2748848 xor rax, rdx
- .text:00007FF7D274884B jmp loc_7FF7D27484D9
- .text:00007FF7D2748850 ; ---------------------------------------------------------------------------
- .text:00007FF7D2748850
- .text:00007FF7D2748850 loc_7FF7D2748850: ; CODE XREF: sub_7FF7D2747F40+104j
- .text:00007FF7D2748850 ; sub_7FF7D2747F40+10Dj ...
- .text:00007FF7D2748850 mov [rbp+57h+var_s20], 0E9h
- .text:00007FF7D2748857 mov [rbp+57h+var_s28], 587h
- .text:00007FF7D274885E mov [rbp+57h+var_A8], 0C2h
- .text:00007FF7D2748865 mov [rbp+57h+var_B0], 0BB2h
- .text:00007FF7D274886C mov [rbp+57h+var_70], 46Dh
- .text:00007FF7D2748874 mov [rbp+57h+var_58], 0A51h
- .text:00007FF7D274887C mov [rbp+57h+var_68], 58Bh
- .text:00007FF7D2748884 mov [rbp+57h+var_60], 0B00h
- .text:00007FF7D274888C nop dword ptr [rax+00h]
- .text:00007FF7D2748890
- .text:00007FF7D2748890 loc_7FF7D2748890: ; CODE XREF: sub_7FF7D2747F40+D93j
- .text:00007FF7D2748890 mov dword ptr [rbp+57h+var_s18], 9152984h
- .text:00007FF7D2748897
- .text:00007FF7D2748897 loc_7FF7D2748897: ; CODE XREF: sub_7FF7D2747F40+9D5j
- .text:00007FF7D2748897 ; sub_7FF7D2747F40+A63j
- .text:00007FF7D2748897 test bl, ah
- .text:00007FF7D2748899 jno short near ptr loc_7FF7D27488AA+2
- .text:00007FF7D274889B push 0FFFFFFFFFFFFFFCDh
- .text:00007FF7D274889D mov bh, 0A8h
- .text:00007FF7D27488A0 add ebp, 7Fh
- .text:00007FF7D27488A3 sub dl, 7
- .text:00007FF7D27488A6 push rcx
- .text:00007FF7D27488A7 mov dl, 0FAh
- .text:00007FF7D27488AA
- .text:00007FF7D27488AA loc_7FF7D27488AA: ; CODE XREF: sub_7FF7D2747F40+959j
- .text:00007FF7D27488AA add ecx, 0E4476171h
- .text:00007FF7D27488B0 sub eax, 0E2ABD6BCh
- .text:00007FF7D27488B6 push 0FFFFFFFF8228D3E0h
- .text:00007FF7D27488BB push rdi
- .text:00007FF7D27488BC mov cl, 0B5h
- .text:00007FF7D27488BF push rsp
- .text:00007FF7D27488C0 add eax, 53h
- .text:00007FF7D27488C3 mov bl, 0C3h
- .text:00007FF7D27488C6 mov dl, 2
- .text:00007FF7D27488C9 sub bl, 7Ch
- .text:00007FF7D27488CC jbe near ptr loc_7FF7D275A26E+4
- .text:00007FF7D27488D2 sub al, 0D8h
- .text:00007FF7D27488D5 sub eax, 2CD9774Bh
- .text:00007FF7D27488DB add ecx, 0FFFFFF8Ah
- .text:00007FF7D27488DE mov bh, 8Bh
- .text:00007FF7D27488E1 add eax, 3775845h
- .text:00007FF7D27488E7 add cl, 0B5h
- .text:00007FF7D27488EA add ebp, 14F7A36Fh
- .text:00007FF7D27488F0 js loc_7FF7D274FBA9
- .text:00007FF7D27488F6 mov ch, 0F7h
- .text:00007FF7D27488F9 add edx, 859F1D61h
- .text:00007FF7D27488FF add dh, 2Eh
- .text:00007FF7D2748902 sub bl, 0D9h
- .text:00007FF7D2748905 add esi, 0C82596B6h
- .text:00007FF7D274890B ror byte ptr [rsi+458B1598h], 6Fh
- .text:00007FF7D2748912 cmp eax, 1
- .text:00007FF7D2748915 jl short loc_7FF7D2748897
- .text:00007FF7D2748917 mov dword ptr [rbp+57h+var_s10], 9152236h
- .text:00007FF7D274891E mov eax, dword ptr [rbp+57h+var_s10]
- .text:00007FF7D2748921 xor eax, 0C2h
- .text:00007FF7D2748926 mov dword ptr [rbp+57h+var_s10], eax
- .text:00007FF7D2748929 mov eax, dword ptr [rbp+57h+var_s10]
- .text:00007FF7D274892C xor eax, 587h
- .text:00007FF7D2748931 mov dword ptr [rbp+57h+var_s10], eax
- .text:00007FF7D2748934 mov eax, dword ptr [rbp+57h+var_s10]
- .text:00007FF7D2748937 add eax, 0E9h
- .text:00007FF7D274893C mov dword ptr [rbp+57h+var_s10], eax
- .text:00007FF7D274893F mov eax, dword ptr [rbp+57h+var_s10]
- .text:00007FF7D2748942 mov dword ptr [rbp+57h+var_s10], eax
- .text:00007FF7D2748945 mov eax, dword ptr [rbp+57h+var_s10]
- .text:00007FF7D2748948 mov dword ptr [rbp+57h+var_s10], eax
- .text:00007FF7D274894B mov eax, dword ptr [rbp+57h+var_s10]
- .text:00007FF7D274894E mov dword ptr [rbp+57h+var_s10], eax
- .text:00007FF7D2748951 mov eax, dword ptr [rbp+57h+var_s10]
- .text:00007FF7D2748954 mov dword ptr [rbp+57h+var_s10], eax
- .text:00007FF7D2748957 mov ecx, dword ptr [rbp+57h+var_s10]
- .text:00007FF7D274895A mov eax, [rbp+57h+var_s20]
- .text:00007FF7D274895D sub ecx, eax
- .text:00007FF7D274895F mov dword ptr [rbp+57h+var_s10], ecx
- .text:00007FF7D2748962 mov eax, dword ptr [rbp+57h+var_s10]
- .text:00007FF7D2748965 mov dword ptr [rbp+57h+var_s10], eax
- .text:00007FF7D2748968 mov ecx, dword ptr [rbp+57h+var_s10]
- .text:00007FF7D274896B mov eax, [rbp+57h+var_s28]
- .text:00007FF7D274896E xor ecx, eax
- .text:00007FF7D2748970 mov dword ptr [rbp+57h+var_s10], ecx
- .text:00007FF7D2748973 mov eax, dword ptr [rbp+57h+var_s10]
- .text:00007FF7D2748976 mov dword ptr [rbp+57h+var_s10], eax
- .text:00007FF7D2748979 mov ecx, dword ptr [rbp+57h+var_s10]
- .text:00007FF7D274897C mov eax, [rbp+57h+var_A8]
- .text:00007FF7D274897F xor ecx, eax
- .text:00007FF7D2748981 mov dword ptr [rbp+57h+var_s10], ecx
- .text:00007FF7D2748984 mov eax, dword ptr [rbp+57h+var_s10]
- .text:00007FF7D2748987 mov dword ptr [rbp+57h+var_s10], eax
- .text:00007FF7D274898A mov ecx, dword ptr [rbp+57h+var_s10]
- .text:00007FF7D274898D mov eax, [rbp+57h+var_B0]
- .text:00007FF7D2748990 xor ecx, eax
- .text:00007FF7D2748992 mov dword ptr [rbp+57h+var_s10], ecx
- .text:00007FF7D2748995 mov ecx, dword ptr [rbp+57h+var_s10]
- .text:00007FF7D2748998 mov eax, dword ptr [rbp+57h+var_s18]
- .text:00007FF7D274899B add ecx, 75D86096h
- .text:00007FF7D27489A1 cmp eax, ecx
- .text:00007FF7D27489A3 jz loc_7FF7D2748897
- .text:00007FF7D27489A9 mov [rbp+57h+var_s10], 0B00h
- .text:00007FF7D27489B1 xor edx, edx
- .text:00007FF7D27489B3 mov rax, [rbp+57h+var_s10]
- .text:00007FF7D27489B7 xor rax, 58Bh
- .text:00007FF7D27489BD mov [rbp+57h+var_s10], rax
- .text:00007FF7D27489C1 mov rax, [rbp+57h+var_s10]
- .text:00007FF7D27489C5 add rax, 0FFFFFFFFFFFFF5AFh
- .text:00007FF7D27489CB mov [rbp+57h+var_s10], rax
- .text:00007FF7D27489CF mov rax, [rbp+57h+var_s10]
- .text:00007FF7D27489D3 xor rax, 46Dh
- .text:00007FF7D27489D9 mov [rbp+57h+var_s10], rax
- .text:00007FF7D27489DD mov rax, [rbp+57h+var_s10]
- .text:00007FF7D27489E1 mov [rbp+57h+var_s10], rax
- .text:00007FF7D27489E5 mov rax, [rbp+57h+var_s10]
- .text:00007FF7D27489E9 mov [rbp+57h+var_s10], rax
- .text:00007FF7D27489ED mov rax, [rbp+57h+var_s10]
- .text:00007FF7D27489F1 mov [rbp+57h+var_s10], rax
- .text:00007FF7D27489F5 mov rax, [rbp+57h+var_s10]
- .text:00007FF7D27489F9 mov [rbp+57h+var_s10], rax
- .text:00007FF7D27489FD mov rcx, [rbp+57h+var_s10]
- .text:00007FF7D2748A01 mov rax, [rbp+57h+var_70]
- .text:00007FF7D2748A05 xor rcx, rax
- .text:00007FF7D2748A08 mov [rbp+57h+var_s10], rcx
- .text:00007FF7D2748A0C mov rax, [rbp+57h+var_s10]
- .text:00007FF7D2748A10 mov [rbp+57h+var_s10], rax
- .text:00007FF7D2748A14 mov rcx, [rbp+57h+var_s10]
- .text:00007FF7D2748A18 mov rax, [rbp+57h+var_58]
- .text:00007FF7D2748A1C add rcx, rax
- .text:00007FF7D2748A1F mov [rbp+57h+var_s10], rcx
- .text:00007FF7D2748A23 mov rax, [rbp+57h+var_s10]
- .text:00007FF7D2748A27 mov [rbp+57h+var_s10], rax
- .text:00007FF7D2748A2B mov rcx, [rbp+57h+var_s10]
- .text:00007FF7D2748A2F mov rax, [rbp+57h+var_68]
- .text:00007FF7D2748A33 xor rcx, rax
- .text:00007FF7D2748A36 mov [rbp+57h+var_s10], rcx
- .text:00007FF7D2748A3A mov rax, [rbp+57h+var_s10]
- .text:00007FF7D2748A3E mov [rbp+57h+var_s10], rax
- .text:00007FF7D2748A42 mov rcx, [rbp+57h+var_s10]
- .text:00007FF7D2748A46 mov rax, [rbp+57h+var_60]
- .text:00007FF7D2748A4A sub rcx, rax
- .text:00007FF7D2748A4D mov [rbp+57h+var_s10], rcx
- .text:00007FF7D2748A51 mov rcx, [rbp+57h+var_s10]
- .text:00007FF7D2748A55 mov rdi, [rbp+57h+var_78]
- .text:00007FF7D2748A59 mov rax, rdi
- .text:00007FF7D2748A5C div rcx
- .text:00007FF7D2748A5F mov [rdi], al
- .text:00007FF7D2748A61 mov dword ptr [rbp+57h+var_s18], 12AD7B5Eh
- .text:00007FF7D2748A68
- .text:00007FF7D2748A68 loc_7FF7D2748A68: ; CODE XREF: sub_7FF7D2747F40+B3Ej
- .text:00007FF7D2748A68 ; sub_7FF7D2747F40+BF3j
- .text:00007FF7D2748A68 jo short near ptr loc_7FF7D2748A73+3
- .text:00007FF7D2748A6A xchg dl, dl
- .text:00007FF7D2748A6C sar bh, 0
- .text:00007FF7D2748A6F jno short near ptr loc_7FF7D2748A73+5
- .text:00007FF7D2748A71 push 29h
- .text:00007FF7D2748A73
- .text:00007FF7D2748A73 loc_7FF7D2748A73: ; CODE XREF: sub_7FF7D2747F40:loc_7FF7D2748A68j
- .text:00007FF7D2748A73 ; sub_7FF7D2747F40+B2Fj
- .text:00007FF7D2748A73 rcr byte ptr [rdx+458B0070h], 6Fh
- .text:00007FF7D2748A7B cmp eax, 1
- .text:00007FF7D2748A7E jl short loc_7FF7D2748A68
- .text:00007FF7D2748A80 mov dword ptr [rbp+57h+var_s10], 0E160FB3h
- .text:00007FF7D2748A87 mov dword ptr [rbp+57h+var_D0], 52Ah
- .text:00007FF7D2748A8E mov eax, dword ptr [rbp+57h+var_s10]
- .text:00007FF7D2748A91 xor eax, 0B9Fh
- .text:00007FF7D2748A96 mov dword ptr [rbp+57h+var_s10], eax
- .text:00007FF7D2748A99 mov eax, dword ptr [rbp+57h+var_s10]
- .text:00007FF7D2748A9C xor eax, 0EECh
- .text:00007FF7D2748AA1 mov dword ptr [rbp+57h+var_s10], eax
- .text:00007FF7D2748AA4 mov eax, dword ptr [rbp+57h+var_s10]
- .text:00007FF7D2748AA7 add eax, 0FFFFFB4Ah
- .text:00007FF7D2748AAC mov dword ptr [rbp+57h+var_s10], eax
- .text:00007FF7D2748AAF mov eax, dword ptr [rbp+57h+var_s10]
- .text:00007FF7D2748AB2 add eax, 52Ah
- .text:00007FF7D2748AB7 mov dword ptr [rbp+57h+var_s10], eax
- .text:00007FF7D2748ABA mov eax, dword ptr [rbp+57h+var_s10]
- .text:00007FF7D2748ABD mov dword ptr [rbp+57h+var_s10], eax
- .text:00007FF7D2748AC0 mov ecx, dword ptr [rbp+57h+var_s10]
- .text:00007FF7D2748AC3 mov eax, dword ptr [rbp+57h+var_D0]
- .text:00007FF7D2748AC6 mov dword ptr [rbp+57h+var_D0], 4B6h
- .text:00007FF7D2748ACD sub ecx, eax
- .text:00007FF7D2748ACF mov dword ptr [rbp+57h+var_s10], ecx
- .text:00007FF7D2748AD2 mov eax, dword ptr [rbp+57h+var_s10]
- .text:00007FF7D2748AD5 mov dword ptr [rbp+57h+var_s10], eax
- .text:00007FF7D2748AD8 mov ecx, dword ptr [rbp+57h+var_s10]
- .text:00007FF7D2748ADB mov eax, dword ptr [rbp+57h+var_D0]
- .text:00007FF7D2748ADE mov dword ptr [rbp+57h+var_D0], 0EECh
- .text:00007FF7D2748AE5 add ecx, eax
- .text:00007FF7D2748AE7 mov dword ptr [rbp+57h+var_s10], ecx
- .text:00007FF7D2748AEA mov eax, dword ptr [rbp+57h+var_s10]
- .text:00007FF7D2748AED mov dword ptr [rbp+57h+var_s10], eax
- .text:00007FF7D2748AF0 mov ecx, dword ptr [rbp+57h+var_s10]
- .text:00007FF7D2748AF3 mov eax, dword ptr [rbp+57h+var_D0]
- .text:00007FF7D2748AF6 mov dword ptr [rbp+57h+var_D0], 0B9Fh
- .text:00007FF7D2748AFD xor ecx, eax
- .text:00007FF7D2748AFF mov dword ptr [rbp+57h+var_s10], ecx
- .text:00007FF7D2748B02 mov eax, dword ptr [rbp+57h+var_s10]
- .text:00007FF7D2748B05 mov dword ptr [rbp+57h+var_s10], eax
- .text:00007FF7D2748B08 mov ecx, dword ptr [rbp+57h+var_s10]
- .text:00007FF7D2748B0B mov eax, dword ptr [rbp+57h+var_D0]
- .text:00007FF7D2748B0E mov dword ptr [rbp+57h+var_D0], 0BBh
- .text:00007FF7D2748B15 xor ecx, eax
- .text:00007FF7D2748B17 mov dword ptr [rbp+57h+var_s10], ecx
- .text:00007FF7D2748B1A mov eax, dword ptr [rbp+57h+var_s10]
- .text:00007FF7D2748B1D mov dword ptr [rbp+57h+var_s10], eax
- .text:00007FF7D2748B20 mov ecx, dword ptr [rbp+57h+var_s10]
- .text:00007FF7D2748B23 mov eax, dword ptr [rbp+57h+var_D0]
- .text:00007FF7D2748B26 add ecx, eax
- .text:00007FF7D2748B28 mov dword ptr [rbp+57h+var_s10], ecx
- .text:00007FF7D2748B2B mov ecx, dword ptr [rbp+57h+var_s10]
- .text:00007FF7D2748B2E mov eax, dword ptr [rbp+57h+var_s18]
- .text:00007FF7D2748B31 cmp eax, ecx
- .text:00007FF7D2748B33 jz loc_7FF7D2748A68
- .text:00007FF7D2748B39 mov [rbp+57h+var_s18], 8A0h
- .text:00007FF7D2748B41 mov [rbp+57h+var_D0], 120h
- .text:00007FF7D2748B49 mov rax, [rbp+57h+var_s18]
- .text:00007FF7D2748B4D xor rax, 0BDDh
- .text:00007FF7D2748B53 mov [rbp+57h+var_s18], rax
- .text:00007FF7D2748B57 mov rax, [rbp+57h+var_s18]
- .text:00007FF7D2748B5B mov [rbp+57h+var_s18], rax
- .text:00007FF7D2748B5F mov rax, [rbp+57h+var_s18]
- .text:00007FF7D2748B63 add rax, 3D0h
- .text:00007FF7D2748B69 mov [rbp+57h+var_s18], rax
- .text:00007FF7D2748B6D mov rax, [rbp+57h+var_s18]
- .text:00007FF7D2748B71 xor rax, 120h
- .text:00007FF7D2748B77 mov [rbp+57h+var_s18], rax
- .text:00007FF7D2748B7B mov rax, [rbp+57h+var_s18]
- .text:00007FF7D2748B7F mov [rbp+57h+var_s10], rax
- .text:00007FF7D2748B83 mov rcx, [rbp+57h+var_s10]
- .text:00007FF7D2748B87 mov rax, [rbp+57h+var_D0]
- .text:00007FF7D2748B8B mov [rbp+57h+var_D0], 3D0h
- .text:00007FF7D2748B93 xor rcx, rax
- .text:00007FF7D2748B96 mov [rbp+57h+var_s18], rcx
- .text:00007FF7D2748B9A mov rax, [rbp+57h+var_s18]
- .text:00007FF7D2748B9E mov [rbp+57h+var_s10], rax
- .text:00007FF7D2748BA2 mov rcx, [rbp+57h+var_s10]
- .text:00007FF7D2748BA6 mov rax, [rbp+57h+var_D0]
- .text:00007FF7D2748BAA mov [rbp+57h+var_D0], 0BDDh
- .text:00007FF7D2748BB2 sub rcx, rax
- .text:00007FF7D2748BB5 mov [rbp+57h+var_s18], rcx
- .text:00007FF7D2748BB9 mov rax, [rbp+57h+var_s18]
- .text:00007FF7D2748BBD mov [rbp+57h+var_s10], rax
- .text:00007FF7D2748BC1 mov rax, [rbp+57h+var_s10]
- .text:00007FF7D2748BC5 mov [rbp+57h+var_s18], rax
- .text:00007FF7D2748BC9 mov rax, [rbp+57h+var_s18]
- .text:00007FF7D2748BCD mov [rbp+57h+var_s10], rax
- .text:00007FF7D2748BD1 mov rcx, [rbp+57h+var_s10]
- .text:00007FF7D2748BD5 mov rax, [rbp+57h+var_D0]
- .text:00007FF7D2748BD9 mov [rbp+57h+var_D0], 760h
- .text:00007FF7D2748BE1 xor rcx, rax
- .text:00007FF7D2748BE4 mov [rbp+57h+var_s18], rcx
- .text:00007FF7D2748BE8 mov rax, [rbp+57h+var_s18]
- .text:00007FF7D2748BEC mov [rbp+57h+var_s10], rax
- .text:00007FF7D2748BF0 mov rcx, [rbp+57h+var_s10]
- .text:00007FF7D2748BF4 mov rax, [rbp+57h+var_D0]
- .text:00007FF7D2748BF8 mov [rbp+57h+var_D0], 120h
- .text:00007FF7D2748C00 add rcx, rax
- .text:00007FF7D2748C03 mov [rbp+57h+var_s18], rcx
- .text:00007FF7D2748C07 mov [rbp+57h+var_s10], 0FFFFFFFFFFFFF8A0h
- .text:00007FF7D2748C0F mov rax, [rbp+57h+var_s10]
- .text:00007FF7D2748C13 xor rax, 0BDDh
- .text:00007FF7D2748C19 mov [rbp+57h+var_s10], rax
- .text:00007FF7D2748C1D mov rax, [rbp+57h+var_s10]
- .text:00007FF7D2748C21 mov [rbp+57h+var_s10], rax
- .text:00007FF7D2748C25 mov rax, [rbp+57h+var_s10]
- .text:00007FF7D2748C29 add rax, 3D0h
- .text:00007FF7D2748C2F mov [rbp+57h+var_s10], rax
- .text:00007FF7D2748C33 mov rax, [rbp+57h+var_s10]
- .text:00007FF7D2748C37 xor rax, 120h
- .text:00007FF7D2748C3D mov [rbp+57h+var_s10], rax
- .text:00007FF7D2748C41 mov rax, [rbp+57h+var_s10]
- .text:00007FF7D2748C45 mov [rbp+57h+var_s10], rax
- .text:00007FF7D2748C49 mov rcx, [rbp+57h+var_s10]
- .text:00007FF7D2748C4D mov rax, [rbp+57h+var_D0]
- .text:00007FF7D2748C51 mov [rbp+57h+var_D0], 3D0h
- .text:00007FF7D2748C59 xor rcx, rax
- .text:00007FF7D2748C5C mov [rbp+57h+var_s10], rcx
- .text:00007FF7D2748C60 mov rax, [rbp+57h+var_s10]
- .text:00007FF7D2748C64 mov [rbp+57h+var_s10], rax
- .text:00007FF7D2748C68 mov rcx, [rbp+57h+var_s10]
- .text:00007FF7D2748C6C mov rax, [rbp+57h+var_D0]
- .text:00007FF7D2748C70 mov [rbp+57h+var_D0], 0BDDh
- .text:00007FF7D2748C78 sub rcx, rax
- .text:00007FF7D2748C7B mov [rbp+57h+var_s10], rcx
- .text:00007FF7D2748C7F mov rax, [rbp+57h+var_s10]
- .text:00007FF7D2748C83 mov [rbp+57h+var_s10], rax
- .text:00007FF7D2748C87 mov rax, [rbp+57h+var_s10]
- .text:00007FF7D2748C8B mov [rbp+57h+var_s10], rax
- .text:00007FF7D2748C8F mov rax, [rbp+57h+var_s10]
- .text:00007FF7D2748C93 mov [rbp+57h+var_s10], rax
- .text:00007FF7D2748C97 mov rcx, [rbp+57h+var_s10]
- .text:00007FF7D2748C9B mov rax, [rbp+57h+var_D0]
- .text:00007FF7D2748C9F xor rcx, rax
- .text:00007FF7D2748CA2 mov [rbp+57h+var_s10], rcx
- .text:00007FF7D2748CA6 mov rax, [rbp+57h+var_s10]
- .text:00007FF7D2748CAA mov [rbp+57h+var_D0], 760h
- .text:00007FF7D2748CB2 lea rdi, [rbp+57h+var_70]
- .text:00007FF7D2748CB6 mov [rbp+57h+var_s10], rax
- .text:00007FF7D2748CBA mov rcx, [rbp+57h+var_s10]
- .text:00007FF7D2748CBE mov rax, [rbp+57h+var_D0]
- .text:00007FF7D2748CC2 add rcx, rax
- .text:00007FF7D2748CC5 mov [rbp+57h+var_s10], rcx
- .text:00007FF7D2748CC9 mov rax, [rbp+57h+var_s10]
- .text:00007FF7D2748CCD mov rcx, [rbp+57h+var_s18]
- .text:00007FF7D2748CD1 rep stosb
- .text:00007FF7D2748CD3 jmp loc_7FF7D2748890
- .text:00007FF7D2748CD3 sub_7FF7D2747F40 endp ; sp-analysis failed