File bqtlock_618070d597dd73c43ba5d4bde2baa93a4f6038e3279de3bafe688caa5c409a58.exe
Function:
Loading..
1400108d0
1400108d0d_exprlist:
1400108d0push rbp
1400108d1push rdi
1400108d2push rsi
1400108d3push rbx
1400108d4sub rsp, 56
1400108d8mov ebp, edx
1400108damov rdx, [rip+0x186daf]
1400108e1mov rbx, rcx
1400108e4mov [rsp+32], 0
1400108edlea rsi, [rsp+32]
1400108f2mov rax, [rdx]
1400108f5mov [rsp+40], rax
1400108faxor eax, eax
1400108fcmov rax, [rcx+24]
140010900cmp [rax], bpl
140010903jne 0x140010935
140010905jmp 0x140010980
140010907
140010907 66 0f 1f 84 00 00 00 00 00 f........
140010910
140010910loc_140010910:
140010910xor r9l, r9l
140010913mov edx, 47
140010918mov rcx, rbx
14001091bcall d_make_comp
140010920mov [rsi], rax
140010923test rax, rax
140010926je 0x140010952
140010928lea rsi, [rax+24]
14001092cmov rax, [rbx+24]
140010930cmp [rax], bpl
140010933je 0x140010970
140010935
140010935loc_140010935:
140010935mov edi, [rbx+76]
140010938mov [rbx+76], 1
14001093fmov rcx, rbx
140010942call d_expression_1
140010947mov [rbx+76], edi
14001094amov r8, rax
14001094dtest rax, rax
140010950jne 0x140010910
140010952
140010952loc_140010952:
140010952xor eax, eax
140010954
140010954loc_140010954:
140010954mov rdi, [rip+0x186d35]
14001095bmov rdx, [rsp+40]
140010960sub rdx, [rdi]
140010963jne 0x1400109aa
140010965add rsp, 56
140010969pop rbx
14001096apop rsi
14001096bpop rdi
14001096cpop rbp
14001096dret
14001096e
14001096e 66 90 f.
140010970
140010970loc_140010970:
140010970add rax, 1
140010974mov [rbx+24], rax
140010978mov rax, [rsp+32]
14001097djmp 0x140010954
14001097f
14001097f 90 .
140010980
140010980loc_140010980:
140010980add rax, 1
140010984mov [rcx+24], rax
140010988mov rax, [rsp+40]
14001098dsub rax, [rdx]
140010990jne 0x1400109aa
140010992xor r9l, r9l
140010995xor r8l, r8l
140010998mov edx, 47
14001099dadd rsp, 56
1400109a1pop rbx
1400109a2pop rsi
1400109a3pop rdi
1400109a4pop rbp
1400109a5jmp 0x14000ce00
1400109aa
1400109aaloc_1400109aa:
1400109aacall __stack_chk_fail
1400109afnop
1400108d0
1400108d0d_exprlist:
1400108d0push rbp
1400108d1push rdi
1400108d2push rsi
1400108d3push rbx
1400108d4sub rsp, 56
1400108d8mov ebp, edx
1400108damov rdx, [rip+0x186daf]
1400108e1mov rbx, rcx
1400108e4mov [rsp+32], 0
1400108edlea rsi, [rsp+32]
1400108f2mov rax, [rdx]
1400108f5mov [rsp+40], rax
1400108faxor eax, eax
1400108fcmov rax, [rcx+24]
140010900cmp [rax], bpl
140010903jne 0x140010935
140010905jmp 0x140010980
140010907
140010907 66 0f 1f 84 00 00 00 00 00 f........
140010910
140010910loc_140010910:
140010910xor r9l, r9l
140010913mov edx, 47
140010918mov rcx, rbx
14001091bcall d_make_comp
140010920mov [rsi], rax
140010923test rax, rax
140010926je 0x140010952
140010928lea rsi, [rax+24]
14001092cmov rax, [rbx+24]
140010930cmp [rax], bpl
140010933je 0x140010970
140010935
140010935loc_140010935:
140010935mov edi, [rbx+76]
140010938mov [rbx+76], 1
14001093fmov rcx, rbx
140010942call d_expression_1
140010947mov [rbx+76], edi
14001094amov r8, rax
14001094dtest rax, rax
140010950jne 0x140010910
140010952
140010952loc_140010952:
140010952xor eax, eax
140010954
140010954loc_140010954:
140010954mov rdi, [rip+0x186d35]
14001095bmov rdx, [rsp+40]
140010960sub rdx, [rdi]
140010963jne 0x1400109aa
140010965add rsp, 56
140010969pop rbx
14001096apop rsi
14001096bpop rdi
14001096cpop rbp
14001096dret
14001096e
14001096e 66 90 f.
140010970
140010970loc_140010970:
140010970add rax, 1
140010974mov [rbx+24], rax
140010978mov rax, [rsp+32]
14001097djmp 0x140010954
14001097f
14001097f 90 .
140010980
140010980loc_140010980:
140010980add rax, 1
140010984mov [rcx+24], rax
140010988mov rax, [rsp+40]
14001098dsub rax, [rdx]
140010990jne 0x1400109aa
140010992xor r9l, r9l
140010995xor r8l, r8l
140010998mov edx, 47
14001099dadd rsp, 56
1400109a1pop rbx
1400109a2pop rsi
1400109a3pop rdi
1400109a4pop rbp
1400109a5jmp 0x14000ce00
1400109aa
1400109aaloc_1400109aa:
1400109aacall __stack_chk_fail
1400109afnop
1400108d0
1400109b0
1400109b0d_special_name:
1400109b0push rsi
1400109b1push rbx
1400109b2sub rsp, 72
1400109b6mov rdx, [rip+0x186cd3]
1400109bdmov r8, [rdx]
1400109c0mov [rsp+56], r8
1400109c5mov r8l, [rcx+72]
1400109c9lea eax, [r8+20]
1400109cdmov [rcx+72], eax
1400109d0mov rax, [rcx+24]
1400109d4movzx edx, [rax]
1400109d7cmp dl, 84
1400109daje 0x140010a28
1400109dccmp dl, 71
1400109dfjne 0x140010a50
1400109e1lea rdx, [rax+1]
1400109e5mov [rcx+24], rdx
1400109e9cmp [rax+1], 0
1400109edje 0x140010a50
1400109eflea rdx, [rax+2]
1400109f3mov [rcx+24], rdx
1400109f7movzx edx, [rax+1]
1400109fbcmp dl, 86
1400109fejg 0x140010c50
140010a04cmp dl, 64
140010a07jle 0x140010a50
140010a09sub edx, 65
140010a0ccmp dl, 21
140010a0fja 0x140010a50
140010a11lea r8, [rip+0x182dfc]
140010a18movzx edx, dl
140010a1bmovsxd rdx, [r8+4*rdx]
140010a1fadd rdx, r8
140010a22jmp rdx
140010a24nop [rax]
140010a28
140010a28loc_140010a28:
140010a28lea rdx, [rax+1]
140010a2cmov [rcx+24], rdx
140010a30cmp [rax+1], 0
140010a34je 0x140010a50
140010a36lea rdx, [rax+2]
140010a3amov [rcx+24], rdx
140010a3emovzx eax, [rax+1]
140010a42sub eax, 65
140010a45cmp al, 53
140010a47jbe 0x140010a70
140010a49nop [rax]
140010a50
140010a50loc_140010a50:
140010a50mov rcx, [rip+0x186c39]
140010a57mov rax, [rsp+56]
140010a5csub rax, [rcx]
140010a5fjne 0x14001127c
140010a65xor eax, eax
140010a67add rsp, 72
140010a6bpop rbx
140010a6cpop rsi
140010a6dret
140010a6enop
140010a70
140010a70loc_140010a70:
140010a70lea rdx, [rip+0x182df5]
140010a77movzx eax, al
140010a7amovsxd rax, [rdx+4*rax]
140010a7eadd rax, rdx
140010a81jmp rax
140010a83nop [rax+rax]
140010a88xor edx, edx
140010a8amov [rsp+32], rcx
140010a8fcall d_name
140010a94mov rcx, [rip+0x186bf5]
140010a9bmov r8, rax
140010a9emov rax, [rsp+56]
140010aa3sub rax, [rcx]
140010aa6mov rcx, [rsp+32]
140010aabjne 0x14001127c
140010ab1xor r9l, r9l
140010ab4mov edx, 19
140010ab9
140010ab9loc_140010ab9:
140010ab9add rsp, 72
140010abdpop rbx
140010abepop rsi
140010abfjmp 0x14000ce00
140010ac4nop [rax]
140010ac8cmp [rax+2], 0
140010accje 0x140010de0
140010ad2lea rdx, [rax+3]
140010ad6mov [rcx+24], rdx
140010adacmp [rax+2], 110
140010ademovzx eax, [rax+3]
140010ae2je 0x1400111e9
140010ae8cmp al, 71
140010aeaje 0x140010af4
140010aeccmp al, 84
140010aeejne 0x140010de0
140010af4
140010af4loc_140010af4:
140010af4mov [rsp+32], rcx
140010af9call d_special_name
140010afemov rcx, [rsp+32]
140010b03mov r8, rax
140010b06
140010b06loc_140010b06:
140010b06mov rdx, [rip+0x186b83]
140010b0dmov rax, [rsp+56]
140010b12sub rax, [rdx]
140010b15jne 0x14001127c
140010b1bxor r9l, r9l
140010b1emov edx, 75
140010b23jmp 0x140010ab9
140010b25nop [rax]
140010b28xor edx, edx
140010b2amov [rsp+32], rcx
140010b2fcall d_name
140010b34mov rcx, [rsp+32]
140010b39mov r8, rax
140010b3cmov eax, [rcx+40]
140010b3fcmp eax, [rcx+44]
140010b42jge 0x140010df9
140010b48movsxd r10, eax
140010b4badd eax, 1
140010b4emov [rsp+40], r8
140010b53shl r10, 5
140010b57add r10, [rcx+32]
140010b5bmov [r10+4], 0
140010b63mov [rcx+40], eax
140010b66mov [r10], 68
140010b6dcall d_number
140010b72mov rcx, [rsp+32]
140010b77mov r8, [rsp+40]
140010b7cmov [r10+16], eax
140010b80
140010b80loc_140010b80:
140010b80mov rdx, [rip+0x186b09]
140010b87mov rax, [rsp+56]
140010b8csub rax, [rdx]
140010b8fjne 0x14001127c
140010b95mov r9, r10
140010b98mov edx, 22
140010b9djmp 0x140010ab9
140010ba2nop [rax+rax]
140010ba8lea rdx, [rsp+48]
140010badmov [rsp+32], rcx
140010bb2mov [rsp+48], 0
140010bbbcall d_maybe_module_name
140010bc0test eax, eax
140010bc2je 0x140010a50
140010bc8mov r8, [rsp+48]
140010bcdtest r8, r8
140010bd0je 0x140010a50
140010bd6mov rcx, [rip+0x186ab3]
140010bddmov rax, [rsp+56]
140010be2sub rax, [rcx]
140010be5mov rcx, [rsp+32]
140010beajne 0x14001127c
140010bf0xor r9l, r9l
140010bf3mov edx, 88
140010bf8jmp 0x140010ab9
140010bfdnop [rax]
140010c00movzx eax, [rax+2]
140010c04cmp al, 71
140010c06je 0x140010dc8
140010c0ccmp al, 84
140010c0eje 0x140010dc8
140010c14xor edx, edx
140010c16mov [rsp+32], rcx
140010c1bcall d_encoding.part.0
140010c20mov rcx, [rsp+32]
140010c25mov r8, rax
140010c28
140010c28loc_140010c28:
140010c28mov rdx, [rip+0x186a61]
140010c2fmov rax, [rsp+56]
140010c34sub rax, [rdx]
140010c37jne 0x14001127c
140010c3dxor r9l, r9l
140010c40mov edx, 23
140010c45jmp 0x140010ab9
140010c4anop [rax+rax]
140010c50
140010c50loc_140010c50:
140010c50cmp dl, 114
140010c53jne 0x140010a50
140010c59mov [rsp+32], rcx
140010c5ecall d_number
140010c63mov edx, eax
140010c65cmp eax, 1
140010c68jle 0x140010a50
140010c6emov rcx, [rsp+32]
140010c73mov rax, [rcx+24]
140010c77cmp [rax], 0
140010c7aje 0x140010a50
140010c80lea r11, [rax+1]
140010c84mov [rcx+24], r11
140010c88cmp [rax], 95
140010c8bjne 0x140010a50
140010c91lea ebx, [rdx-1]
140010c94xor esi, esi
140010c96
140010c96loc_140010c96:
140010c96movzx eax, [r11]
140010c9atest al, al
140010c9cje 0x140010a50
140010ca2movsxd rdx, ebx
140010ca5xor r10l, r10l
140010ca8cmp al, 36
140010caajne 0x140010d73
140010cb0movzx eax, [r11+1]
140010cb5cmp al, 83
140010cb7je 0x1400111d0
140010cbdcmp al, 95
140010cbfje 0x1400111c0
140010cc5cmp al, 36
140010cc7jne 0x140010a50
140010ccdmov edx, 36
140010cd2
140010cd2loc_140010cd2:
140010cd2mov r9, [rcx+24]
140010cd6mov eax, [rcx+40]
140010cd9lea r11, [r9+2]
140010cddcmp eax, [rcx+44]
140010ce0jge 0x1400111e0
140010ce6movsxd r9, eax
140010ce9add eax, 1
140010cecsub ebx, 2
140010cefshl r9, 5
140010cf3add r9, [rcx+32]
140010cf7mov [r9+4], 0
140010cffmov [rcx+40], eax
140010d02mov [r9], 67
140010d09mov [r9+16], edx
140010d0dmov [rcx+24], r11
140010d11
140010d11loc_140010d11:
140010d11mov r8, rsi
140010d14test rsi, rsi
140010d17je 0x1400111a8
140010d1dmov edx, 66
140010d22mov [rsp+32], rcx
140010d27call d_make_comp
140010d2cmov rcx, [rsp+32]
140010d31test rax, rax
140010d34mov rsi, rax
140010d37je 0x140010a50
140010d3d
140010d3dloc_140010d3d:
140010d3dtest ebx, ebx
140010d3fjg 0x140010c96
140010d45mov rdx, [rip+0x186944]
140010d4cmov rax, [rsp+56]
140010d51sub rax, [rdx]
140010d54jne 0x14001127c
140010d5axor r9l, r9l
140010d5dmov r8, rsi
140010d60mov edx, 65
140010d65jmp 0x140010ab9
140010d6anop [rax+rax]
140010d70
140010d70loc_140010d70:
140010d70mov r10, rax
140010d73
140010d73loc_140010d73:
140010d73movzx eax, [r11+r10]
140010d78test al, al
140010d7aje 0x1400111b0
140010d80cmp al, 36
140010d82je 0x1400111b0
140010d88lea rax, [r10+1]
140010d8ccmp rax, rdx
140010d8fjne 0x140010d70
140010d91lea r8l, [r10+1]
140010d95movsxd r10, r8l
140010d98
140010d98loc_140010d98:
140010d98mov rdx, r11
140010d9bcall d_make_name
140010da0mov r11, [rcx+24]
140010da4mov r9, rax
140010da7add r11, r10
140010daamov [rcx+24], r11
140010daetest rax, rax
140010db1je 0x140010a50
140010db7mov eax, ebx
140010db9sub eax, r8l
140010dbcmov ebx, eax
140010dbejmp 0x140010d11
140010dc3nop [rax+rax]
140010dc8
140010dc8loc_140010dc8:
140010dc8mov [rsp+32], rcx
140010dcdcall d_special_name
140010dd2mov rcx, [rsp+32]
140010dd7mov r8, rax
140010ddajmp 0x140010c28
140010ddfnop
140010de0
140010de0loc_140010de0:
140010de0xor edx, edx
140010de2mov [rsp+32], rcx
140010de7call d_encoding.part.0
140010decmov rcx, [rsp+32]
140010df1mov r8, rax
140010df4jmp 0x140010b06
140010df9
140010df9loc_140010df9:
140010df9xor r10l, r10l
140010dfcjmp 0x140010b80
140010e01mov edx, 118
140010e06mov [rsp+32], rcx
140010e0bcall d_call_offset
140010e10test eax, eax
140010e12je 0x140010a50
140010e18mov rcx, [rsp+32]
140010e1dmov rax, [rcx+24]
140010e21movzx eax, [rax]
140010e24cmp al, 71
140010e26je 0x140011223
140010e2ccmp al, 84
140010e2eje 0x140011223
140010e34xor edx, edx
140010e36mov [rsp+32], rcx
140010e3bcall d_encoding.part.0
140010e40mov rcx, [rsp+32]
140010e45mov r8, rax
140010e48
140010e48loc_140010e48:
140010e48mov rdx, [rip+0x186841]
140010e4fmov rax, [rsp+56]
140010e54sub rax, [rdx]
140010e57jne 0x14001127c
140010e5dxor r9l, r9l
140010e60mov edx, 16
140010e65jmp 0x140010ab9
140010e6amov edx, 104
140010e6fmov [rsp+32], rcx
140010e74call d_call_offset
140010e79test eax, eax
140010e7bje 0x140010a50
140010e81mov rcx, [rsp+32]
140010e86mov rax, [rcx+24]
140010e8amovzx eax, [rax]
140010e8dcmp al, 71
140010e8fje 0x14001123a
140010e95cmp al, 84
140010e97je 0x14001123a
140010e9dxor edx, edx
140010e9fmov [rsp+32], rcx
140010ea4call d_encoding.part.0
140010ea9mov rcx, [rsp+32]
140010eaemov r8, rax
140010eb1
140010eb1loc_140010eb1:
140010eb1mov rdx, [rip+0x1867d8]
140010eb8mov rax, [rsp+56]
140010ebdsub rax, [rdx]
140010ec0jne 0x14001127c
140010ec6xor r9l, r9l
140010ec9mov edx, 15
140010ecejmp 0x140010ab9
140010ed3mov [rsp+32], rcx
140010ed8call d_type
140010eddmov rcx, [rip+0x1867ac]
140010ee4mov r8, rax
140010ee7mov rax, [rsp+56]
140010eecsub rax, [rcx]
140010eefmov rcx, [rsp+32]
140010ef4jne 0x14001127c
140010efaxor r9l, r9l
140010efdmov edx, 13
140010f02jmp 0x140010ab9
140010f07xor edx, edx
140010f09mov [rsp+32], rcx
140010f0ecall d_call_offset
140010f13test eax, eax
140010f15je 0x140010a50
140010f1bmov rcx, [rsp+32]
140010f20xor edx, edx
140010f22call d_call_offset
140010f27test eax, eax
140010f29je 0x140010a50
140010f2fmov rcx, [rsp+32]
140010f34mov rax, [rcx+24]
140010f38movzx eax, [rax]
140010f3bcmp al, 71
140010f3dje 0x140011265
140010f43cmp al, 84
140010f45je 0x140011265
140010f4bxor edx, edx
140010f4dmov [rsp+32], rcx
140010f52call d_encoding.part.0
140010f57mov rcx, [rsp+32]
140010f5cmov r8, rax
140010f5f
140010f5floc_140010f5f:
140010f5fmov rdx, [rip+0x18672a]
140010f66mov rax, [rsp+56]
140010f6bsub rax, [rdx]
140010f6ejne 0x14001127c
140010f74xor r9l, r9l
140010f77mov edx, 17
140010f7cjmp 0x140010ab9
140010f81xor edx, edx
140010f83mov [rsp+32], rcx
140010f88call d_name
140010f8dmov rcx, [rip+0x1866fc]
140010f94mov r8, rax
140010f97mov rax, [rsp+56]
140010f9csub rax, [rcx]
140010f9fmov rcx, [rsp+32]
140010fa4jne 0x14001127c
140010faaxor r9l, r9l
140010fadmov edx, 21
140010fb2jmp 0x140010ab9
140010fb7add r8l, 15
140010fbbmov [rsp+32], rcx
140010fc0mov [rcx+72], r8l
140010fc4call d_type
140010fc9mov rcx, [rip+0x1866c0]
140010fd0mov r8, rax
140010fd3mov rax, [rsp+56]
140010fd8sub rax, [rcx]
140010fdbmov rcx, [rsp+32]
140010fe0jne 0x14001127c
140010fe6xor r9l, r9l
140010fe9mov edx, 9
140010feejmp 0x140010ab9
140010ff3add r8l, 10
140010ff7mov [rsp+32], rcx
140010ffcmov [rcx+72], r8l
140011000call d_type
140011005mov rcx, [rip+0x186684]
14001100cmov r8, rax
14001100fmov rax, [rsp+56]
140011014sub rax, [rcx]
140011017mov rcx, [rsp+32]
14001101cjne 0x14001127c
140011022xor r9l, r9l
140011025mov edx, 10
14001102ajmp 0x140010ab9
14001102fmov [rsp+32], rcx
140011034call d_type
140011039mov rcx, [rip+0x186650]
140011040mov r8, rax
140011043mov rax, [rsp+56]
140011048sub rax, [rcx]
14001104bmov rcx, [rsp+32]
140011050jne 0x14001127c
140011056xor r9l, r9l
140011059mov edx, 14
14001105ejmp 0x140010ab9
140011063mov [rsp+32], rcx
140011068call d_type
14001106dmov rcx, [rsp+32]
140011072mov rsi, rax
140011075call d_number
14001107atest eax, eax
14001107cjs 0x140010a50
140011082mov rcx, [rsp+32]
140011087mov rax, [rcx+24]
14001108bcmp [rax], 95
14001108ejne 0x140010a50
140011094add rax, 1
140011098mov [rcx+24], rax
14001109ccall d_type
1400110a1mov rcx, [rsp+32]
1400110a6mov rdx, [rip+0x1865e3]
1400110admov r8, rax
1400110b0add [rcx+72], 5
1400110b4mov rax, [rsp+56]
1400110b9sub rax, [rdx]
1400110bcjne 0x14001127c
1400110c2mov r9, rsi
1400110c5mov edx, 11
1400110cajmp 0x140010ab9
1400110cfmov [rsp+32], rcx
1400110d4call d_template_arg
1400110d9mov rcx, [rip+0x1865b0]
1400110e0mov r8, rax
1400110e3mov rax, [rsp+56]
1400110e8sub rax, [rcx]
1400110ebmov rcx, [rsp+32]
1400110f0jne 0x14001127c
1400110f6xor r9l, r9l
1400110f9mov edx, 49
1400110fejmp 0x140010ab9
140011103mov [rsp+32], rcx
140011108call d_type
14001110dmov rcx, [rip+0x18657c]
140011114mov r8, rax
140011117mov rax, [rsp+56]
14001111csub rax, [rcx]
14001111fmov rcx, [rsp+32]
140011124jne 0x14001127c
14001112axor r9l, r9l
14001112dmov edx, 12
140011132jmp 0x140010ab9
140011137xor edx, edx
140011139mov [rsp+32], rcx
14001113ecall d_name
140011143mov rcx, [rip+0x186546]
14001114amov r8, rax
14001114dmov rax, [rsp+56]
140011152sub rax, [rcx]
140011155mov rcx, [rsp+32]
14001115ajne 0x14001127c
140011160xor r9l, r9l
140011163mov edx, 20
140011168jmp 0x140010ab9
14001116dmov [rsp+32], rcx
140011172call d_type
140011177mov rcx, [rip+0x186512]
14001117emov r8, rax
140011181mov rax, [rsp+56]
140011186sub rax, [rcx]
140011189mov rcx, [rsp+32]
14001118ejne 0x14001127c
140011194xor r9l, r9l
140011197mov edx, 18
14001119cjmp 0x140010ab9
1400111a1nop [rax]
1400111a8
1400111a8loc_1400111a8:
1400111a8mov rsi, r9
1400111abjmp 0x140010d3d
1400111b0
1400111b0loc_1400111b0:
1400111b0mov r8l, r10l
1400111b3jmp 0x140010d98
1400111b8nop [rax+rax]
1400111c0
1400111c0loc_1400111c0:
1400111c0mov edx, 46
1400111c5jmp 0x140010cd2
1400111canop [rax+rax]
1400111d0
1400111d0loc_1400111d0:
1400111d0mov edx, 47
1400111d5jmp 0x140010cd2
1400111danop [rax+rax]
1400111e0
1400111e0loc_1400111e0:
1400111e0mov [rcx+24], r11
1400111e4jmp 0x140010a50
1400111e9
1400111e9loc_1400111e9:
1400111e9cmp al, 71
1400111ebje 0x140011251
1400111edcmp al, 84
1400111efje 0x140011251
1400111f1xor edx, edx
1400111f3mov [rsp+32], rcx
1400111f8call d_encoding.part.0
1400111fdmov rcx, [rsp+32]
140011202mov r8, rax
140011205
140011205loc_140011205:
140011205mov rdx, [rip+0x186484]
14001120cmov rax, [rsp+56]
140011211sub rax, [rdx]
140011214jne 0x14001127c
140011216xor r9l, r9l
140011219mov edx, 76
14001121ejmp 0x140010ab9
140011223
140011223loc_140011223:
140011223mov [rsp+32], rcx
140011228call d_special_name
14001122dmov rcx, [rsp+32]
140011232mov r8, rax
140011235jmp 0x140010e48
14001123a
14001123aloc_14001123a:
14001123amov [rsp+32], rcx
14001123fcall d_special_name
140011244mov rcx, [rsp+32]
140011249mov r8, rax
14001124cjmp 0x140010eb1
140011251
140011251loc_140011251:
140011251mov [rsp+32], rcx
140011256call d_special_name
14001125bmov rcx, [rsp+32]
140011260mov r8, rax
140011263jmp 0x140011205
140011265
140011265loc_140011265:
140011265mov [rsp+32], rcx
14001126acall d_special_name
14001126fmov rcx, [rsp+32]
140011274mov r8, rax
140011277jmp 0x140010f5f
14001127c
14001127cloc_14001127c:
14001127ccall __stack_chk_fail
140011281nop
1400109b0
1400109b0d_special_name:
1400109b0push rsi
1400109b1push rbx
1400109b2sub rsp, 72
1400109b6mov rdx, [rip+0x186cd3]
1400109bdmov r8, [rdx]
1400109c0mov [rsp+56], r8
1400109c5mov r8l, [rcx+72]
1400109c9lea eax, [r8+20]
1400109cdmov [rcx+72], eax
1400109d0mov rax, [rcx+24]
1400109d4movzx edx, [rax]
1400109d7cmp dl, 84
1400109daje 0x140010a28
1400109dccmp dl, 71
1400109dfjne 0x140010a50
1400109e1lea rdx, [rax+1]
1400109e5mov [rcx+24], rdx
1400109e9cmp [rax+1], 0
1400109edje 0x140010a50
1400109eflea rdx, [rax+2]
1400109f3mov [rcx+24], rdx
1400109f7movzx edx, [rax+1]
1400109fbcmp dl, 86
1400109fejg 0x140010c50
140010a04cmp dl, 64
140010a07jle 0x140010a50
140010a09sub edx, 65
140010a0ccmp dl, 21
140010a0fja 0x140010a50
140010a11lea r8, [rip+0x182dfc]
140010a18movzx edx, dl
140010a1bmovsxd rdx, [r8+4*rdx]
140010a1fadd rdx, r8
140010a22jmp rdx
140010a24nop [rax]
140010a28
140010a28loc_140010a28:
140010a28lea rdx, [rax+1]
140010a2cmov [rcx+24], rdx
140010a30cmp [rax+1], 0
140010a34je 0x140010a50
140010a36lea rdx, [rax+2]
140010a3amov [rcx+24], rdx
140010a3emovzx eax, [rax+1]
140010a42sub eax, 65
140010a45cmp al, 53
140010a47jbe 0x140010a70
140010a49nop [rax]
140010a50
140010a50loc_140010a50:
140010a50mov rcx, [rip+0x186c39]
140010a57mov rax, [rsp+56]
140010a5csub rax, [rcx]
140010a5fjne 0x14001127c
140010a65xor eax, eax
140010a67add rsp, 72
140010a6bpop rbx
140010a6cpop rsi
140010a6dret
140010a6enop
140010a70
140010a70loc_140010a70:
140010a70lea rdx, [rip+0x182df5]
140010a77movzx eax, al
140010a7amovsxd rax, [rdx+4*rax]
140010a7eadd rax, rdx
140010a81jmp rax
140010a83nop [rax+rax]
140010a88xor edx, edx
140010a8amov [rsp+32], rcx
140010a8fcall d_name
140010a94mov rcx, [rip+0x186bf5]
140010a9bmov r8, rax
140010a9emov rax, [rsp+56]
140010aa3sub rax, [rcx]
140010aa6mov rcx, [rsp+32]
140010aabjne 0x14001127c
140010ab1xor r9l, r9l
140010ab4mov edx, 19
140010ab9
140010ab9loc_140010ab9:
140010ab9add rsp, 72
140010abdpop rbx
140010abepop rsi
140010abfjmp 0x14000ce00
140010ac4nop [rax]
140010ac8cmp [rax+2], 0
140010accje 0x140010de0
140010ad2lea rdx, [rax+3]
140010ad6mov [rcx+24], rdx
140010adacmp [rax+2], 110
140010ademovzx eax, [rax+3]
140010ae2je 0x1400111e9
140010ae8cmp al, 71
140010aeaje 0x140010af4
140010aeccmp al, 84
140010aeejne 0x140010de0
140010af4
140010af4loc_140010af4:
140010af4mov [rsp+32], rcx
140010af9call d_special_name
140010afemov rcx, [rsp+32]
140010b03mov r8, rax
140010b06
140010b06loc_140010b06:
140010b06mov rdx, [rip+0x186b83]
140010b0dmov rax, [rsp+56]
140010b12sub rax, [rdx]
140010b15jne 0x14001127c
140010b1bxor r9l, r9l
140010b1emov edx, 75
140010b23jmp 0x140010ab9
140010b25nop [rax]
140010b28xor edx, edx
140010b2amov [rsp+32], rcx
140010b2fcall d_name
140010b34mov rcx, [rsp+32]
140010b39mov r8, rax
140010b3cmov eax, [rcx+40]
140010b3fcmp eax, [rcx+44]
140010b42jge 0x140010df9
140010b48movsxd r10, eax
140010b4badd eax, 1
140010b4emov [rsp+40], r8
140010b53shl r10, 5
140010b57add r10, [rcx+32]
140010b5bmov [r10+4], 0
140010b63mov [rcx+40], eax
140010b66mov [r10], 68
140010b6dcall d_number
140010b72mov rcx, [rsp+32]
140010b77mov r8, [rsp+40]
140010b7cmov [r10+16], eax
140010b80
140010b80loc_140010b80:
140010b80mov rdx, [rip+0x186b09]
140010b87mov rax, [rsp+56]
140010b8csub rax, [rdx]
140010b8fjne 0x14001127c
140010b95mov r9, r10
140010b98mov edx, 22
140010b9djmp 0x140010ab9
140010ba2nop [rax+rax]
140010ba8lea rdx, [rsp+48]
140010badmov [rsp+32], rcx
140010bb2mov [rsp+48], 0
140010bbbcall d_maybe_module_name
140010bc0test eax, eax
140010bc2je 0x140010a50
140010bc8mov r8, [rsp+48]
140010bcdtest r8, r8
140010bd0je 0x140010a50
140010bd6mov rcx, [rip+0x186ab3]
140010bddmov rax, [rsp+56]
140010be2sub rax, [rcx]
140010be5mov rcx, [rsp+32]
140010beajne 0x14001127c
140010bf0xor r9l, r9l
140010bf3mov edx, 88
140010bf8jmp 0x140010ab9
140010bfdnop [rax]
140010c00movzx eax, [rax+2]
140010c04cmp al, 71
140010c06je 0x140010dc8
140010c0ccmp al, 84
140010c0eje 0x140010dc8
140010c14xor edx, edx
140010c16mov [rsp+32], rcx
140010c1bcall d_encoding.part.0
140010c20mov rcx, [rsp+32]
140010c25mov r8, rax
140010c28
140010c28loc_140010c28:
140010c28mov rdx, [rip+0x186a61]
140010c2fmov rax, [rsp+56]
140010c34sub rax, [rdx]
140010c37jne 0x14001127c
140010c3dxor r9l, r9l
140010c40mov edx, 23
140010c45jmp 0x140010ab9
140010c4anop [rax+rax]
140010c50
140010c50loc_140010c50:
140010c50cmp dl, 114
140010c53jne 0x140010a50
140010c59mov [rsp+32], rcx
140010c5ecall d_number
140010c63mov edx, eax
140010c65cmp eax, 1
140010c68jle 0x140010a50
140010c6emov rcx, [rsp+32]
140010c73mov rax, [rcx+24]
140010c77cmp [rax], 0
140010c7aje 0x140010a50
140010c80lea r11, [rax+1]
140010c84mov [rcx+24], r11
140010c88cmp [rax], 95
140010c8bjne 0x140010a50
140010c91lea ebx, [rdx-1]
140010c94xor esi, esi
140010c96
140010c96loc_140010c96:
140010c96movzx eax, [r11]
140010c9atest al, al
140010c9cje 0x140010a50
140010ca2movsxd rdx, ebx
140010ca5xor r10l, r10l
140010ca8cmp al, 36
140010caajne 0x140010d73
140010cb0movzx eax, [r11+1]
140010cb5cmp al, 83
140010cb7je 0x1400111d0
140010cbdcmp al, 95
140010cbfje 0x1400111c0
140010cc5cmp al, 36
140010cc7jne 0x140010a50
140010ccdmov edx, 36
140010cd2
140010cd2loc_140010cd2:
140010cd2mov r9, [rcx+24]
140010cd6mov eax, [rcx+40]
140010cd9lea r11, [r9+2]
140010cddcmp eax, [rcx+44]
140010ce0jge 0x1400111e0
140010ce6movsxd r9, eax
140010ce9add eax, 1
140010cecsub ebx, 2
140010cefshl r9, 5
140010cf3add r9, [rcx+32]
140010cf7mov [r9+4], 0
140010cffmov [rcx+40], eax
140010d02mov [r9], 67
140010d09mov [r9+16], edx
140010d0dmov [rcx+24], r11
140010d11
140010d11loc_140010d11:
140010d11mov r8, rsi
140010d14test rsi, rsi
140010d17je 0x1400111a8
140010d1dmov edx, 66
140010d22mov [rsp+32], rcx
140010d27call d_make_comp
140010d2cmov rcx, [rsp+32]
140010d31test rax, rax
140010d34mov rsi, rax
140010d37je 0x140010a50
140010d3d
140010d3dloc_140010d3d:
140010d3dtest ebx, ebx
140010d3fjg 0x140010c96
140010d45mov rdx, [rip+0x186944]
140010d4cmov rax, [rsp+56]
140010d51sub rax, [rdx]
140010d54jne 0x14001127c
140010d5axor r9l, r9l
140010d5dmov r8, rsi
140010d60mov edx, 65
140010d65jmp 0x140010ab9
140010d6anop [rax+rax]
140010d70
140010d70loc_140010d70:
140010d70mov r10, rax
140010d73
140010d73loc_140010d73:
140010d73movzx eax, [r11+r10]
140010d78test al, al
140010d7aje 0x1400111b0
140010d80cmp al, 36
140010d82je 0x1400111b0
140010d88lea rax, [r10+1]
140010d8ccmp rax, rdx
140010d8fjne 0x140010d70
140010d91lea r8l, [r10+1]
140010d95movsxd r10, r8l
140010d98
140010d98loc_140010d98:
140010d98mov rdx, r11
140010d9bcall d_make_name
140010da0mov r11, [rcx+24]
140010da4mov r9, rax
140010da7add r11, r10
140010daamov [rcx+24], r11
140010daetest rax, rax
140010db1je 0x140010a50
140010db7mov eax, ebx
140010db9sub eax, r8l
140010dbcmov ebx, eax
140010dbejmp 0x140010d11
140010dc3nop [rax+rax]
140010dc8
140010dc8loc_140010dc8:
140010dc8mov [rsp+32], rcx
140010dcdcall d_special_name
140010dd2mov rcx, [rsp+32]
140010dd7mov r8, rax
140010ddajmp 0x140010c28
140010ddfnop
140010de0
140010de0loc_140010de0:
140010de0xor edx, edx
140010de2mov [rsp+32], rcx
140010de7call d_encoding.part.0
140010decmov rcx, [rsp+32]
140010df1mov r8, rax
140010df4jmp 0x140010b06
140010df9
140010df9loc_140010df9:
140010df9xor r10l, r10l
140010dfcjmp 0x140010b80
140010e01mov edx, 118
140010e06mov [rsp+32], rcx
140010e0bcall d_call_offset
140010e10test eax, eax
140010e12je 0x140010a50
140010e18mov rcx, [rsp+32]
140010e1dmov rax, [rcx+24]
140010e21movzx eax, [rax]
140010e24cmp al, 71
140010e26je 0x140011223
140010e2ccmp al, 84
140010e2eje 0x140011223
140010e34xor edx, edx
140010e36mov [rsp+32], rcx
140010e3bcall d_encoding.part.0
140010e40mov rcx, [rsp+32]
140010e45mov r8, rax
140010e48
140010e48loc_140010e48:
140010e48mov rdx, [rip+0x186841]
140010e4fmov rax, [rsp+56]
140010e54sub rax, [rdx]
140010e57jne 0x14001127c
140010e5dxor r9l, r9l
140010e60mov edx, 16
140010e65jmp 0x140010ab9
140010e6amov edx, 104
140010e6fmov [rsp+32], rcx
140010e74call d_call_offset
140010e79test eax, eax
140010e7bje 0x140010a50
140010e81mov rcx, [rsp+32]
140010e86mov rax, [rcx+24]
140010e8amovzx eax, [rax]
140010e8dcmp al, 71
140010e8fje 0x14001123a
140010e95cmp al, 84
140010e97je 0x14001123a
140010e9dxor edx, edx
140010e9fmov [rsp+32], rcx
140010ea4call d_encoding.part.0
140010ea9mov rcx, [rsp+32]
140010eaemov r8, rax
140010eb1
140010eb1loc_140010eb1:
140010eb1mov rdx, [rip+0x1867d8]
140010eb8mov rax, [rsp+56]
140010ebdsub rax, [rdx]
140010ec0jne 0x14001127c
140010ec6xor r9l, r9l
140010ec9mov edx, 15
140010ecejmp 0x140010ab9
140010ed3mov [rsp+32], rcx
140010ed8call d_type
140010eddmov rcx, [rip+0x1867ac]
140010ee4mov r8, rax
140010ee7mov rax, [rsp+56]
140010eecsub rax, [rcx]
140010eefmov rcx, [rsp+32]
140010ef4jne 0x14001127c
140010efaxor r9l, r9l
140010efdmov edx, 13
140010f02jmp 0x140010ab9
140010f07xor edx, edx
140010f09mov [rsp+32], rcx
140010f0ecall d_call_offset
140010f13test eax, eax
140010f15je 0x140010a50
140010f1bmov rcx, [rsp+32]
140010f20xor edx, edx
140010f22call d_call_offset
140010f27test eax, eax
140010f29je 0x140010a50
140010f2fmov rcx, [rsp+32]
140010f34mov rax, [rcx+24]
140010f38movzx eax, [rax]
140010f3bcmp al, 71
140010f3dje 0x140011265
140010f43cmp al, 84
140010f45je 0x140011265
140010f4bxor edx, edx
140010f4dmov [rsp+32], rcx
140010f52call d_encoding.part.0
140010f57mov rcx, [rsp+32]
140010f5cmov r8, rax
140010f5f
140010f5floc_140010f5f:
140010f5fmov rdx, [rip+0x18672a]
140010f66mov rax, [rsp+56]
140010f6bsub rax, [rdx]
140010f6ejne 0x14001127c
140010f74xor r9l, r9l
140010f77mov edx, 17
140010f7cjmp 0x140010ab9
140010f81xor edx, edx
140010f83mov [rsp+32], rcx
140010f88call d_name
140010f8dmov rcx, [rip+0x1866fc]
140010f94mov r8, rax
140010f97mov rax, [rsp+56]
140010f9csub rax, [rcx]
140010f9fmov rcx, [rsp+32]
140010fa4jne 0x14001127c
140010faaxor r9l, r9l
140010fadmov edx, 21
140010fb2jmp 0x140010ab9
140010fb7add r8l, 15
140010fbbmov [rsp+32], rcx
140010fc0mov [rcx+72], r8l
140010fc4call d_type
140010fc9mov rcx, [rip+0x1866c0]
140010fd0mov r8, rax
140010fd3mov rax, [rsp+56]
140010fd8sub rax, [rcx]
140010fdbmov rcx, [rsp+32]
140010fe0jne 0x14001127c
140010fe6xor r9l, r9l
140010fe9mov edx, 9
140010feejmp 0x140010ab9
140010ff3add r8l, 10
140010ff7mov [rsp+32], rcx
140010ffcmov [rcx+72], r8l
140011000call d_type
140011005mov rcx, [rip+0x186684]
14001100cmov r8, rax
14001100fmov rax, [rsp+56]
140011014sub rax, [rcx]
140011017mov rcx, [rsp+32]
14001101cjne 0x14001127c
140011022xor r9l, r9l
140011025mov edx, 10
14001102ajmp 0x140010ab9
14001102fmov [rsp+32], rcx
140011034call d_type
140011039mov rcx, [rip+0x186650]
140011040mov r8, rax
140011043mov rax, [rsp+56]
140011048sub rax, [rcx]
14001104bmov rcx, [rsp+32]
140011050jne 0x14001127c
140011056xor r9l, r9l
140011059mov edx, 14
14001105ejmp 0x140010ab9
140011063mov [rsp+32], rcx
140011068call d_type
14001106dmov rcx, [rsp+32]
140011072mov rsi, rax
140011075call d_number
14001107atest eax, eax
14001107cjs 0x140010a50
140011082mov rcx, [rsp+32]
140011087mov rax, [rcx+24]
14001108bcmp [rax], 95
14001108ejne 0x140010a50
140011094add rax, 1
140011098mov [rcx+24], rax
14001109ccall d_type
1400110a1mov rcx, [rsp+32]
1400110a6mov rdx, [rip+0x1865e3]
1400110admov r8, rax
1400110b0add [rcx+72], 5
1400110b4mov rax, [rsp+56]
1400110b9sub rax, [rdx]
1400110bcjne 0x14001127c
1400110c2mov r9, rsi
1400110c5mov edx, 11
1400110cajmp 0x140010ab9
1400110cfmov [rsp+32], rcx
1400110d4call d_template_arg
1400110d9mov rcx, [rip+0x1865b0]
1400110e0mov r8, rax
1400110e3mov rax, [rsp+56]
1400110e8sub rax, [rcx]
1400110ebmov rcx, [rsp+32]
1400110f0jne 0x14001127c
1400110f6xor r9l, r9l
1400110f9mov edx, 49
1400110fejmp 0x140010ab9
140011103mov [rsp+32], rcx
140011108call d_type
14001110dmov rcx, [rip+0x18657c]
140011114mov r8, rax
140011117mov rax, [rsp+56]
14001111csub rax, [rcx]
14001111fmov rcx, [rsp+32]
140011124jne 0x14001127c
14001112axor r9l, r9l
14001112dmov edx, 12
140011132jmp 0x140010ab9
140011137xor edx, edx
140011139mov [rsp+32], rcx
14001113ecall d_name
140011143mov rcx, [rip+0x186546]
14001114amov r8, rax
14001114dmov rax, [rsp+56]
140011152sub rax, [rcx]
140011155mov rcx, [rsp+32]
14001115ajne 0x14001127c
140011160xor r9l, r9l
140011163mov edx, 20
140011168jmp 0x140010ab9
14001116dmov [rsp+32], rcx
140011172call d_type
140011177mov rcx, [rip+0x186512]
14001117emov r8, rax
140011181mov rax, [rsp+56]
140011186sub rax, [rcx]
140011189mov rcx, [rsp+32]
14001118ejne 0x14001127c
140011194xor r9l, r9l
140011197mov edx, 18
14001119cjmp 0x140010ab9
1400111a1nop [rax]
1400111a8
1400111a8loc_1400111a8:
1400111a8mov rsi, r9
1400111abjmp 0x140010d3d
1400111b0
1400111b0loc_1400111b0:
1400111b0mov r8l, r10l
1400111b3jmp 0x140010d98
1400111b8nop [rax+rax]
1400111c0
1400111c0loc_1400111c0:
1400111c0mov edx, 46
1400111c5jmp 0x140010cd2
1400111canop [rax+rax]
1400111d0
1400111d0loc_1400111d0:
1400111d0mov edx, 47
1400111d5jmp 0x140010cd2
1400111danop [rax+rax]
1400111e0
1400111e0loc_1400111e0:
1400111e0mov [rcx+24], r11
1400111e4jmp 0x140010a50
1400111e9
1400111e9loc_1400111e9:
1400111e9cmp al, 71
1400111ebje 0x140011251
1400111edcmp al, 84
1400111efje 0x140011251
1400111f1xor edx, edx
1400111f3mov [rsp+32], rcx
1400111f8call d_encoding.part.0
1400111fdmov rcx, [rsp+32]
140011202mov r8, rax
140011205
140011205loc_140011205:
140011205mov rdx, [rip+0x186484]
14001120cmov rax, [rsp+56]
140011211sub rax, [rdx]
140011214jne 0x14001127c
140011216xor r9l, r9l
140011219mov edx, 76
14001121ejmp 0x140010ab9
140011223
140011223loc_140011223:
140011223mov [rsp+32], rcx
140011228call d_special_name
14001122dmov rcx, [rsp+32]
140011232mov r8, rax
140011235jmp 0x140010e48
14001123a
14001123aloc_14001123a:
14001123amov [rsp+32], rcx
14001123fcall d_special_name
140011244mov rcx, [rsp+32]
140011249mov r8, rax
14001124cjmp 0x140010eb1
140011251
140011251loc_140011251:
140011251mov [rsp+32], rcx
140011256call d_special_name
14001125bmov rcx, [rsp+32]
140011260mov r8, rax
140011263jmp 0x140011205
140011265
140011265loc_140011265:
140011265mov [rsp+32], rcx
14001126acall d_special_name
14001126fmov rcx, [rsp+32]
140011274mov r8, rax
140011277jmp 0x140010f5f
14001127c
14001127cloc_14001127c:
14001127ccall __stack_chk_fail
140011281nop
1400109b0
140011282
140011282 // align 0x10
140011282 // align 0x10
140011290
140011290d_name:
140011290push rdi
140011291push rsi
140011292push rbx
140011293sub rsp, 64
140011297mov rbx, rcx
14001129amov rcx, [rip+0x1863ef]
1400112a1mov esi, edx
1400112a3mov rdx, [rcx]
1400112a6mov [rsp+56], rdx
1400112abmov rdx, [rbx+24]
1400112afmovzx eax, [rdx]
1400112b2cmp al, 85
1400112b4je 0x140011468
1400112bajg 0x140011328
1400112bccmp al, 78
1400112beje 0x140011480
1400112c4cmp al, 83
1400112c6jne 0x1400113e0
1400112ccxor r9l, r9l
1400112cfcmp [rdx+1], 116
1400112d3je 0x140011570
1400112d9
1400112d9loc_1400112d9:
1400112d9xor edx, edx
1400112dbmov rcx, rbx
1400112demov [rsp+32], r9
1400112e3call d_substitution
1400112e8mov r8, rax
1400112ebtest rax, rax
1400112eeje 0x140011460
1400112f4mov eax, [rax]
1400112f6mov r9, [rsp+32]
1400112fbsub eax, 85
1400112fecmp eax, 1
140011301jbe 0x1400113e6
140011307test r9, r9
14001130ajne 0x140011460
140011310mov rdx, [rbx+24]
140011314cmp [rdx], 73
140011317jne 0x14001141f
14001131djmp 0x14001152e
140011322
140011322 66 0f 1f 44 00 00 f..D..
140011328
140011328loc_140011328:
140011328cmp al, 90
14001132ajne 0x1400113e0
140011330lea rax, [rdx+1]
140011334mov [rbx+24], rax
140011338movzx eax, [rdx+1]
14001133ccmp al, 71
14001133eje 0x140011560
140011344cmp al, 84
140011346je 0x140011560
14001134cxor edx, edx
14001134emov rcx, rbx
140011351call d_encoding.part.0
140011356mov r8, rax
140011359
140011359loc_140011359:
140011359test r8, r8
14001135cje 0x140011460
140011362mov rax, [rbx+24]
140011366cmp [rax], 69
140011369jne 0x140011460
14001136flea rdx, [rax+1]
140011373mov [rbx+24], rdx
140011377movzx edx, [rax+1]
14001137bcmp dl, 115
14001137eje 0x1400116d8
140011384cmp dl, 100
140011387je 0x1400115d0
14001138dxor edx, edx
14001138fmov rcx, rbx
140011392mov [rsp+32], r8
140011397call d_name
14001139cmov r8, [rsp+32]
1400113a1test rax, rax
1400113a4mov r9, rax
1400113a7je 0x140011740
1400113admov eax, [rax]
1400113afand eax, -3
1400113b2cmp eax, 72
1400113b5jne 0x140011748
1400113bb
1400113bbloc_1400113bb:
1400113bbcmp [r8], 3
1400113bfje 0x1400116b8
1400113c5
1400113c5loc_1400113c5:
1400113c5mov edx, 2
1400113camov rcx, rbx
1400113cdcall d_make_comp
1400113d2mov r8, rax
1400113d5jmp 0x1400113fd
1400113d7
1400113d7 66 0f 1f 84 00 00 00 00 00 f........
1400113e0
1400113e0loc_1400113e0:
1400113e0xor r8l, r8l
1400113e3xor r9l, r9l
1400113e6
1400113e6loc_1400113e6:
1400113e6mov rdx, r9
1400113e9mov rcx, rbx
1400113eccall d_unqualified_name
1400113f1mov rdx, [rbx+24]
1400113f5mov r8, rax
1400113f8cmp [rdx], 73
1400113fbje 0x140011440
1400113fd
1400113fdloc_1400113fd:
1400113fdtest esi, esi
1400113ffje 0x14001141f
140011401test r8, r8
140011404je 0x140011460
140011406mov eax, [rbx+56]
140011409cmp eax, [rbx+60]
14001140cjge 0x140011460
14001140emov rdx, [rbx+48]
140011412movsxd rcx, eax
140011415add eax, 1
140011418mov [rdx+8*rcx], r8
14001141cmov [rbx+56], eax
14001141f
14001141floc_14001141f:
14001141fmov rsi, [rip+0x18626a]
140011426mov rax, [rsp+56]
14001142bsub rax, [rsi]
14001142ejne 0x140011797
140011434mov rax, r8
140011437add rsp, 64
14001143bpop rbx
14001143cpop rsi
14001143dpop rdi
14001143eret
14001143f
14001143f 90 .
140011440
140011440loc_140011440:
140011440test rax, rax
140011443je 0x140011460
140011445mov eax, [rbx+56]
140011448cmp eax, [rbx+60]
14001144bjl 0x140011510
140011451nop [rax+rax]
14001145cnop [rax]
140011460
140011460loc_140011460:
140011460xor r8l, r8l
140011463jmp 0x14001141f
140011465
140011465 0f 1f 00 ...
140011468
140011468loc_140011468:
140011468xor r8l, r8l
14001146bxor edx, edx
14001146dmov rcx, rbx
140011470call d_unqualified_name
140011475mov r8, rax
140011478jmp 0x1400113fd
14001147a
14001147a 66 0f 1f 44 00 00 f..D..
140011480
140011480loc_140011480:
140011480lea rax, [rdx+1]
140011484mov [rbx+24], rax
140011488cmp [rdx+1], 72
14001148cje 0x140011688
140011492lea rdx, [rsp+48]
140011497mov r8l, 1
14001149dmov rcx, rbx
1400114a0call d_cv_qualifiers
1400114a5mov rdi, rax
1400114a8test rax, rax
1400114abje 0x140011460
1400114adxor edx, edx
1400114afmov rcx, rbx
1400114b2call d_ref_qualifier
1400114b7mov r8, rax
1400114ba
1400114baloc_1400114ba:
1400114bamov edx, 1
1400114bfmov rcx, rbx
1400114c2mov [rsp+32], r8
1400114c7call d_prefix
1400114ccmov [rdi], rax
1400114cftest rax, rax
1400114d2je 0x140011460
1400114d4mov r8, [rsp+32]
1400114d9test r8, r8
1400114dcje 0x1400114ec
1400114demov rax, [rsp+48]
1400114e3mov [rsp+48], r8
1400114e8mov [r8+16], rax
1400114ec
1400114ecloc_1400114ec:
1400114ecmov rax, [rbx+24]
1400114f0cmp [rax], 69
1400114f3jne 0x140011460
1400114f9add rax, 1
1400114fdmov r8, [rsp+48]
140011502mov [rbx+24], rax
140011506jmp 0x1400113fd
14001150b
14001150b 0f 1f 44 00 00 ..D..
140011510
140011510loc_140011510:
140011510mov rcx, [rbx+48]
140011514movsxd r9, eax
140011517add eax, 1
14001151amov [rcx+8*r9], r8
14001151exor r9l, r9l
140011521mov [rbx+56], eax
140011524movzx eax, [rdx]
140011527sub eax, 73
14001152acmp al, 1
14001152cja 0x14001154b
14001152e
14001152eloc_14001152e:
14001152eadd rdx, 1
140011532mov rcx, rbx
140011535mov [rsp+32], r8
14001153amov [rbx+24], rdx
14001153ecall d_template_args_1
140011543mov r8, [rsp+32]
140011548mov r9, rax
14001154b
14001154bloc_14001154b:
14001154bmov edx, 4
140011550mov rcx, rbx
140011553call d_make_comp
140011558mov r8, rax
14001155bjmp 0x1400113fd
140011560
140011560loc_140011560:
140011560mov rcx, rbx
140011563call d_special_name
140011568mov r8, rax
14001156bjmp 0x140011359
140011570
140011570loc_140011570:
140011570lea rax, [rdx+2]
140011574mov [rbx+24], rax
140011578mov eax, [rbx+40]
14001157bcmp eax, [rbx+44]
14001157ejge 0x1400115b3
140011580movsxd r9, eax
140011583add eax, 1
140011586mov [rbx+40], eax
140011589shl r9, 5
14001158dlea rax, [rip+0x1823bf]
140011594add r9, [rbx+32]
140011598mov [r9+4], 0
1400115a0mov [r9], 0
1400115a7mov [r9+16], rax
1400115abmov [r9+24], 3
1400115b3
1400115b3loc_1400115b3:
1400115b3add [rbx+72], 3
1400115b7cmp [rdx+2], 83
1400115bbje 0x1400112d9
1400115c1xor r8l, r8l
1400115c4jmp 0x1400113e6
1400115c9
1400115c9 0f 1f 80 00 00 00 00 .......
1400115d0
1400115d0loc_1400115d0:
1400115d0lea rdx, [rax+2]
1400115d4mov [rbx+24], rdx
1400115d8movzx eax, [rax+2]
1400115dccmp al, 95
1400115deje 0x140011771
1400115e4cmp al, 110
1400115e6je 0x140011460
1400115ecmov rcx, rbx
1400115efmov [rsp+32], r8
1400115f4call d_number
1400115f9add eax, 1
1400115fcmov edi, eax
1400115fejs 0x140011460
140011604mov rdx, [rbx+24]
140011608mov r8, [rsp+32]
14001160dcmp [rdx], 95
140011610jne 0x140011460
140011616
140011616loc_140011616:
140011616add rdx, 1
14001161amov rcx, rbx
14001161dmov [rsp+32], r8
140011622mov [rbx+24], rdx
140011626xor edx, edx
140011628call d_name
14001162dmov r8, [rsp+32]
140011632test rax, rax
140011635mov r10, rax
140011638je 0x140011648
14001163amov eax, [rax]
14001163cand eax, -3
14001163fcmp eax, 72
140011642jne 0x140011778
140011648
140011648loc_140011648:
140011648mov eax, [rbx+40]
14001164bcmp eax, [rbx+44]
14001164ejge 0x140011740
140011654movsxd r9, eax
140011657add eax, 1
14001165ashl r9, 5
14001165eadd r9, [rbx+32]
140011662mov [r9+4], 0
14001166amov [rbx+40], eax
14001166dmov [r9], 73
140011674mov [r9+24], edi
140011678mov [r9+16], r10
14001167cjmp 0x1400113bb
140011681
140011681 0f 1f 80 00 00 00 00 .......
140011688
140011688loc_140011688:
140011688add rdx, 2
14001168cadd [rbx+72], 5
140011690xor r8l, r8l
140011693xor r9l, r9l
140011696mov [rbx+24], rdx
14001169amov rcx, rbx
14001169dmov edx, 33
1400116a2lea rdi, [rsp+48]
1400116a7call d_make_comp
1400116acmov r8, rax
1400116afjmp 0x1400114ba
1400116b4
1400116b4 0f 1f 40 00 ..@.
1400116b8
1400116b8loc_1400116b8:
1400116b8mov rax, [r8+24]
1400116bccmp [rax], 42
1400116bfjne 0x1400113c5
1400116c5mov [rax+16], 0
1400116cdjmp 0x1400113c5
1400116d2
1400116d2 66 0f 1f 44 00 00 f..D..
1400116d8
1400116d8loc_1400116d8:
1400116d8add rax, 2
1400116dcmov rcx, rbx
1400116dfmov [rsp+32], r8
1400116e4mov [rbx+24], rax
1400116e8call d_discriminator
1400116edtest eax, eax
1400116efje 0x140011460
1400116f5mov eax, [rbx+40]
1400116f8cmp eax, [rbx+44]
1400116fbmov r8, [rsp+32]
140011700jge 0x140011740
140011702movsxd r9, eax
140011705add eax, 1
140011708mov [rbx+40], eax
14001170bshl r9, 5
14001170flea rax, [rip+0x18222e]
140011716add r9, [rbx+32]
14001171amov [r9+4], 0
140011722mov [r9], 0
140011729mov [r9+16], rax
14001172dmov [r9+24], 14
140011735jmp 0x1400113bb
14001173a
14001173a 66 0f 1f 44 00 00 f..D..
140011740
140011740loc_140011740:
140011740xor r9l, r9l
140011743jmp 0x1400113bb
140011748
140011748loc_140011748:
140011748mov rcx, rbx
14001174bmov [rsp+40], r8
140011750mov [rsp+32], r9
140011755call d_discriminator
14001175amov r9, [rsp+32]
14001175fmov r8, [rsp+40]
140011764test eax, eax
140011766je 0x140011460
14001176cjmp 0x1400113bb
140011771
140011771loc_140011771:
140011771xor edi, edi
140011773jmp 0x140011616
140011778
140011778loc_140011778:
140011778mov rcx, rbx
14001177bmov [rsp+32], r8
140011780call d_discriminator
140011785mov r8, [rsp+32]
14001178atest eax, eax
14001178cjne 0x140011648
140011792jmp 0x140011460
140011797
140011797loc_140011797:
140011797call __stack_chk_fail
14001179cnop
140011290
140011290d_name:
140011290push rdi
140011291push rsi
140011292push rbx
140011293sub rsp, 64
140011297mov rbx, rcx
14001129amov rcx, [rip+0x1863ef]
1400112a1mov esi, edx
1400112a3mov rdx, [rcx]
1400112a6mov [rsp+56], rdx
1400112abmov rdx, [rbx+24]
1400112afmovzx eax, [rdx]
1400112b2cmp al, 85
1400112b4je 0x140011468
1400112bajg 0x140011328
1400112bccmp al, 78
1400112beje 0x140011480
1400112c4cmp al, 83
1400112c6jne 0x1400113e0
1400112ccxor r9l, r9l
1400112cfcmp [rdx+1], 116
1400112d3je 0x140011570
1400112d9
1400112d9loc_1400112d9:
1400112d9xor edx, edx
1400112dbmov rcx, rbx
1400112demov [rsp+32], r9
1400112e3call d_substitution
1400112e8mov r8, rax
1400112ebtest rax, rax
1400112eeje 0x140011460
1400112f4mov eax, [rax]
1400112f6mov r9, [rsp+32]
1400112fbsub eax, 85
1400112fecmp eax, 1
140011301jbe 0x1400113e6
140011307test r9, r9
14001130ajne 0x140011460
140011310mov rdx, [rbx+24]
140011314cmp [rdx], 73
140011317jne 0x14001141f
14001131djmp 0x14001152e
140011322
140011322 66 0f 1f 44 00 00 f..D..
140011328
140011328loc_140011328:
140011328cmp al, 90
14001132ajne 0x1400113e0
140011330lea rax, [rdx+1]
140011334mov [rbx+24], rax
140011338movzx eax, [rdx+1]
14001133ccmp al, 71
14001133eje 0x140011560
140011344cmp al, 84
140011346je 0x140011560
14001134cxor edx, edx
14001134emov rcx, rbx
140011351call d_encoding.part.0
140011356mov r8, rax
140011359
140011359loc_140011359:
140011359test r8, r8
14001135cje 0x140011460
140011362mov rax, [rbx+24]
140011366cmp [rax], 69
140011369jne 0x140011460
14001136flea rdx, [rax+1]
140011373mov [rbx+24], rdx
140011377movzx edx, [rax+1]
14001137bcmp dl, 115
14001137eje 0x1400116d8
140011384cmp dl, 100
140011387je 0x1400115d0
14001138dxor edx, edx
14001138fmov rcx, rbx
140011392mov [rsp+32], r8
140011397call d_name
14001139cmov r8, [rsp+32]
1400113a1test rax, rax
1400113a4mov r9, rax
1400113a7je 0x140011740
1400113admov eax, [rax]
1400113afand eax, -3
1400113b2cmp eax, 72
1400113b5jne 0x140011748
1400113bb
1400113bbloc_1400113bb:
1400113bbcmp [r8], 3
1400113bfje 0x1400116b8
1400113c5
1400113c5loc_1400113c5:
1400113c5mov edx, 2
1400113camov rcx, rbx
1400113cdcall d_make_comp
1400113d2mov r8, rax
1400113d5jmp 0x1400113fd
1400113d7
1400113d7 66 0f 1f 84 00 00 00 00 00 f........
1400113e0
1400113e0loc_1400113e0:
1400113e0xor r8l, r8l
1400113e3xor r9l, r9l
1400113e6
1400113e6loc_1400113e6:
1400113e6mov rdx, r9
1400113e9mov rcx, rbx
1400113eccall d_unqualified_name
1400113f1mov rdx, [rbx+24]
1400113f5mov r8, rax
1400113f8cmp [rdx], 73
1400113fbje 0x140011440
1400113fd
1400113fdloc_1400113fd:
1400113fdtest esi, esi
1400113ffje 0x14001141f
140011401test r8, r8
140011404je 0x140011460
140011406mov eax, [rbx+56]
140011409cmp eax, [rbx+60]
14001140cjge 0x140011460
14001140emov rdx, [rbx+48]
140011412movsxd rcx, eax
140011415add eax, 1
140011418mov [rdx+8*rcx], r8
14001141cmov [rbx+56], eax
14001141f
14001141floc_14001141f:
14001141fmov rsi, [rip+0x18626a]
140011426mov rax, [rsp+56]
14001142bsub rax, [rsi]
14001142ejne 0x140011797
140011434mov rax, r8
140011437add rsp, 64
14001143bpop rbx
14001143cpop rsi
14001143dpop rdi
14001143eret
14001143f
14001143f 90 .
140011440
140011440loc_140011440:
140011440test rax, rax
140011443je 0x140011460
140011445mov eax, [rbx+56]
140011448cmp eax, [rbx+60]
14001144bjl 0x140011510
140011451nop [rax+rax]
14001145cnop [rax]
140011460
140011460loc_140011460:
140011460xor r8l, r8l
140011463jmp 0x14001141f
140011465
140011465 0f 1f 00 ...
140011468
140011468loc_140011468:
140011468xor r8l, r8l
14001146bxor edx, edx
14001146dmov rcx, rbx
140011470call d_unqualified_name
140011475mov r8, rax
140011478jmp 0x1400113fd
14001147a
14001147a 66 0f 1f 44 00 00 f..D..
140011480
140011480loc_140011480:
140011480lea rax, [rdx+1]
140011484mov [rbx+24], rax
140011488cmp [rdx+1], 72
14001148cje 0x140011688
140011492lea rdx, [rsp+48]
140011497mov r8l, 1
14001149dmov rcx, rbx
1400114a0call d_cv_qualifiers
1400114a5mov rdi, rax
1400114a8test rax, rax
1400114abje 0x140011460
1400114adxor edx, edx
1400114afmov rcx, rbx
1400114b2call d_ref_qualifier
1400114b7mov r8, rax
1400114ba
1400114baloc_1400114ba:
1400114bamov edx, 1
1400114bfmov rcx, rbx
1400114c2mov [rsp+32], r8
1400114c7call d_prefix
1400114ccmov [rdi], rax
1400114cftest rax, rax
1400114d2je 0x140011460
1400114d4mov r8, [rsp+32]
1400114d9test r8, r8
1400114dcje 0x1400114ec
1400114demov rax, [rsp+48]
1400114e3mov [rsp+48], r8
1400114e8mov [r8+16], rax
1400114ec
1400114ecloc_1400114ec:
1400114ecmov rax, [rbx+24]
1400114f0cmp [rax], 69
1400114f3jne 0x140011460
1400114f9add rax, 1
1400114fdmov r8, [rsp+48]
140011502mov [rbx+24], rax
140011506jmp 0x1400113fd
14001150b
14001150b 0f 1f 44 00 00 ..D..
140011510
140011510loc_140011510:
140011510mov rcx, [rbx+48]
140011514movsxd r9, eax
140011517add eax, 1
14001151amov [rcx+8*r9], r8
14001151exor r9l, r9l
140011521mov [rbx+56], eax
140011524movzx eax, [rdx]
140011527sub eax, 73
14001152acmp al, 1
14001152cja 0x14001154b
14001152e
14001152eloc_14001152e:
14001152eadd rdx, 1
140011532mov rcx, rbx
140011535mov [rsp+32], r8
14001153amov [rbx+24], rdx
14001153ecall d_template_args_1
140011543mov r8, [rsp+32]
140011548mov r9, rax
14001154b
14001154bloc_14001154b:
14001154bmov edx, 4
140011550mov rcx, rbx
140011553call d_make_comp
140011558mov r8, rax
14001155bjmp 0x1400113fd
140011560
140011560loc_140011560:
140011560mov rcx, rbx
140011563call d_special_name
140011568mov r8, rax
14001156bjmp 0x140011359
140011570
140011570loc_140011570:
140011570lea rax, [rdx+2]
140011574mov [rbx+24], rax
140011578mov eax, [rbx+40]
14001157bcmp eax, [rbx+44]
14001157ejge 0x1400115b3
140011580movsxd r9, eax
140011583add eax, 1
140011586mov [rbx+40], eax
140011589shl r9, 5
14001158dlea rax, [rip+0x1823bf]
140011594add r9, [rbx+32]
140011598mov [r9+4], 0
1400115a0mov [r9], 0
1400115a7mov [r9+16], rax
1400115abmov [r9+24], 3
1400115b3
1400115b3loc_1400115b3:
1400115b3add [rbx+72], 3
1400115b7cmp [rdx+2], 83
1400115bbje 0x1400112d9
1400115c1xor r8l, r8l
1400115c4jmp 0x1400113e6
1400115c9
1400115c9 0f 1f 80 00 00 00 00 .......
1400115d0
1400115d0loc_1400115d0:
1400115d0lea rdx, [rax+2]
1400115d4mov [rbx+24], rdx
1400115d8movzx eax, [rax+2]
1400115dccmp al, 95
1400115deje 0x140011771
1400115e4cmp al, 110
1400115e6je 0x140011460
1400115ecmov rcx, rbx
1400115efmov [rsp+32], r8
1400115f4call d_number
1400115f9add eax, 1
1400115fcmov edi, eax
1400115fejs 0x140011460
140011604mov rdx, [rbx+24]
140011608mov r8, [rsp+32]
14001160dcmp [rdx], 95
140011610jne 0x140011460
140011616
140011616loc_140011616:
140011616add rdx, 1
14001161amov rcx, rbx
14001161dmov [rsp+32], r8
140011622mov [rbx+24], rdx
140011626xor edx, edx
140011628call d_name
14001162dmov r8, [rsp+32]
140011632test rax, rax
140011635mov r10, rax
140011638je 0x140011648
14001163amov eax, [rax]
14001163cand eax, -3
14001163fcmp eax, 72
140011642jne 0x140011778
140011648
140011648loc_140011648:
140011648mov eax, [rbx+40]
14001164bcmp eax, [rbx+44]
14001164ejge 0x140011740
140011654movsxd r9, eax
140011657add eax, 1
14001165ashl r9, 5
14001165eadd r9, [rbx+32]
140011662mov [r9+4], 0
14001166amov [rbx+40], eax
14001166dmov [r9], 73
140011674mov [r9+24], edi
140011678mov [r9+16], r10
14001167cjmp 0x1400113bb
140011681
140011681 0f 1f 80 00 00 00 00 .......
140011688
140011688loc_140011688:
140011688add rdx, 2
14001168cadd [rbx+72], 5
140011690xor r8l, r8l
140011693xor r9l, r9l
140011696mov [rbx+24], rdx
14001169amov rcx, rbx
14001169dmov edx, 33
1400116a2lea rdi, [rsp+48]
1400116a7call d_make_comp
1400116acmov r8, rax
1400116afjmp 0x1400114ba
1400116b4
1400116b4 0f 1f 40 00 ..@.
1400116b8
1400116b8loc_1400116b8:
1400116b8mov rax, [r8+24]
1400116bccmp [rax], 42
1400116bfjne 0x1400113c5
1400116c5mov [rax+16], 0
1400116cdjmp 0x1400113c5
1400116d2
1400116d2 66 0f 1f 44 00 00 f..D..
1400116d8
1400116d8loc_1400116d8:
1400116d8add rax, 2
1400116dcmov rcx, rbx
1400116dfmov [rsp+32], r8
1400116e4mov [rbx+24], rax
1400116e8call d_discriminator
1400116edtest eax, eax
1400116efje 0x140011460
1400116f5mov eax, [rbx+40]
1400116f8cmp eax, [rbx+44]
1400116fbmov r8, [rsp+32]
140011700jge 0x140011740
140011702movsxd r9, eax
140011705add eax, 1
140011708mov [rbx+40], eax
14001170bshl r9, 5
14001170flea rax, [rip+0x18222e]
140011716add r9, [rbx+32]
14001171amov [r9+4], 0
140011722mov [r9], 0
140011729mov [r9+16], rax
14001172dmov [r9+24], 14
140011735jmp 0x1400113bb
14001173a
14001173a 66 0f 1f 44 00 00 f..D..
140011740
140011740loc_140011740:
140011740xor r9l, r9l
140011743jmp 0x1400113bb
140011748
140011748loc_140011748:
140011748mov rcx, rbx
14001174bmov [rsp+40], r8
140011750mov [rsp+32], r9
140011755call d_discriminator
14001175amov r9, [rsp+32]
14001175fmov r8, [rsp+40]
140011764test eax, eax
140011766je 0x140011460
14001176cjmp 0x1400113bb
140011771
140011771loc_140011771:
140011771xor edi, edi
140011773jmp 0x140011616
140011778
140011778loc_140011778:
140011778mov rcx, rbx
14001177bmov [rsp+32], r8
140011780call d_discriminator
140011785mov r8, [rsp+32]
14001178atest eax, eax
14001178cjne 0x140011648
140011792jmp 0x140011460
140011797
140011797loc_140011797:
140011797call __stack_chk_fail
14001179cnop
140011290
14001179d
14001179d // align 0x10
14001179d // align 0x10
1400117a0
1400117a0d_encoding.part.0:
1400117a0push rsi
1400117a1push rbx
1400117a2sub rsp, 56
1400117a6mov esi, edx
1400117a8xor edx, edx
1400117aamov rbx, rcx
1400117adcall d_name
1400117b2mov r10, rax
1400117b5test rax, rax
1400117b8je 0x140011830
1400117batest esi, esi
1400117bcje 0x140011840
1400117c2test [rbx+16], 1
1400117c6jne 0x140011840
1400117c8mov rcx, 0xc800000000003f
1400117d2mov edx, [r10]
1400117d5lea eax, [rdx-28]
1400117d8cmp eax, 55
1400117dbja 0x1400117f2
1400117dd
1400117ddloc_1400117dd:
1400117ddbt rcx, rax
1400117e1jae 0x140011833
1400117e3mov r10, [r10+16]
1400117e7mov edx, [r10]
1400117ealea eax, [rdx-28]
1400117edcmp eax, 55
1400117f0jbe 0x1400117dd
1400117f2
1400117f2loc_1400117f2:
1400117f2cmp edx, 2
1400117f5jne 0x140011833
1400117f7mov rdx, [r10+24]
1400117fbtest rdx, rdx
1400117feje 0x140011830
140011800mov rcx, 0xc800000000003f
14001180a
14001180aloc_14001180a:
14001180amov eax, [rdx]
14001180csub eax, 28
14001180fcmp eax, 55
140011812ja 0x140011833
140011814bt rcx, rax
140011818jae 0x140011833
14001181amov rdx, [rdx+16]
14001181emov [r10+24], rdx
140011822test rdx, rdx
140011825jne 0x14001180a
140011827nop [rax+rax]
140011830
140011830loc_140011830:
140011830xor r10l, r10l
140011833
140011833loc_140011833:
140011833mov rax, r10
140011836add rsp, 56
14001183apop rbx
14001183bpop rsi
14001183cret
14001183d
14001183d 0f 1f 00 ...
140011840
140011840loc_140011840:
140011840mov rax, [rbx+24]
140011844movzx eax, [rax]
140011847test al, al
140011849je 0x140011833
14001184bcmp al, 69
14001184dje 0x140011833
14001184fmov rdx, r10
140011852
140011852loc_140011852:
140011852mov eax, [rdx]
140011854cmp eax, 4
140011857je 0x1400118e0
14001185djbe 0x1400118d0
14001185fsub eax, 28
140011862cmp eax, 55
140011865ja 0x140011880
140011867mov rcx, 0xc800000000003f
140011871bt rcx, rax
140011875jae 0x140011880
140011877mov rdx, [rdx+16]
14001187b
14001187bloc_14001187b:
14001187btest rdx, rdx
14001187ejne 0x140011852
140011880
140011880loc_140011880:
140011880xor edx, edx
140011882
140011882loc_140011882:
140011882mov rcx, rbx
140011885mov [rsp+32], r10
14001188acall d_bare_function_type
14001188fmov r8, rax
140011892test rax, rax
140011895je 0x140011830
140011897test esi, esi
140011899mov r10, [rsp+32]
14001189ejne 0x1400118aa
1400118a0cmp [r10], 2
1400118a4je 0x140011988
1400118aa
1400118aaloc_1400118aa:
1400118aamov rax, [rbx+24]
1400118aecmp [rax], 81
1400118b1je 0x140011930
1400118b3
1400118b3loc_1400118b3:
1400118b3mov r9, r8
1400118b6mov edx, 3
1400118bbmov r8, r10
1400118bemov rcx, rbx
1400118c1add rsp, 56
1400118c5pop rbx
1400118c6pop rsi
1400118c7jmp 0x14000ce00
1400118cc
1400118cc 0f 1f 40 00 ..@.
1400118d0
1400118d0loc_1400118d0:
1400118d0cmp eax, 2
1400118d3jne 0x140011880
1400118d5mov rdx, [rdx+24]
1400118d9jmp 0x14001187b
1400118db
1400118db 0f 1f 44 00 00 ..D..
1400118e0
1400118e0loc_1400118e0:
1400118e0mov rdx, [rdx+16]
1400118e4test rdx, rdx
1400118e7je 0x140011910
1400118e9
1400118e9loc_1400118e9:
1400118e9mov eax, [rdx]
1400118ebcmp eax, 8
1400118eeja 0x140011920
1400118f0cmp eax, 6
1400118f3ja 0x140011880
1400118f5sub eax, 1
1400118f8cmp eax, 1
1400118fbja 0x140011910
1400118fdmov rdx, [rdx+24]
140011901test rdx, rdx
140011904jne 0x1400118e9
140011906nop [rax+rax]
140011910
140011910loc_140011910:
140011910mov edx, 1
140011915jmp 0x140011882
14001191a
14001191a 66 0f 1f 44 00 00 f..D..
140011920
140011920loc_140011920:
140011920xor edx, edx
140011922cmp eax, 54
140011925setne dl
140011928jmp 0x140011882
14001192d
14001192d 0f 1f 00 ...
140011930
140011930loc_140011930:
140011930add rax, 1
140011934mov esi, [rbx+76]
140011937mov rcx, rbx
14001193amov [rsp+32], r10
14001193fmov [rbx+24], rax
140011943mov [rbx+76], 1
14001194amov [rsp+40], r8
14001194fcall d_expression_1
140011954mov [rbx+76], esi
140011957mov r10, [rsp+32]
14001195ctest rax, rax
14001195fmov r9, rax
140011962je 0x14001199e
140011964mov r8, [rsp+40]
140011969mov edx, 94
14001196emov rcx, rbx
140011971call d_make_comp
140011976mov r10, [rsp+32]
14001197bmov r8, rax
14001197ejmp 0x1400118b3
140011983
140011983 0f 1f 44 00 00 ..D..
140011988
140011988loc_140011988:
140011988cmp [rax], 42
14001198bjne 0x1400118aa
140011991mov [rax+16], 0
140011999jmp 0x1400118aa
14001199e
14001199eloc_14001199e:
14001199exor r8l, r8l
1400119a1jmp 0x1400118b3
1400117a0
1400117a0d_encoding.part.0:
1400117a0push rsi
1400117a1push rbx
1400117a2sub rsp, 56
1400117a6mov esi, edx
1400117a8xor edx, edx
1400117aamov rbx, rcx
1400117adcall d_name
1400117b2mov r10, rax
1400117b5test rax, rax
1400117b8je 0x140011830
1400117batest esi, esi
1400117bcje 0x140011840
1400117c2test [rbx+16], 1
1400117c6jne 0x140011840
1400117c8mov rcx, 0xc800000000003f
1400117d2mov edx, [r10]
1400117d5lea eax, [rdx-28]
1400117d8cmp eax, 55
1400117dbja 0x1400117f2
1400117dd
1400117ddloc_1400117dd:
1400117ddbt rcx, rax
1400117e1jae 0x140011833
1400117e3mov r10, [r10+16]
1400117e7mov edx, [r10]
1400117ealea eax, [rdx-28]
1400117edcmp eax, 55
1400117f0jbe 0x1400117dd
1400117f2
1400117f2loc_1400117f2:
1400117f2cmp edx, 2
1400117f5jne 0x140011833
1400117f7mov rdx, [r10+24]
1400117fbtest rdx, rdx
1400117feje 0x140011830
140011800mov rcx, 0xc800000000003f
14001180a
14001180aloc_14001180a:
14001180amov eax, [rdx]
14001180csub eax, 28
14001180fcmp eax, 55
140011812ja 0x140011833
140011814bt rcx, rax
140011818jae 0x140011833
14001181amov rdx, [rdx+16]
14001181emov [r10+24], rdx
140011822test rdx, rdx
140011825jne 0x14001180a
140011827nop [rax+rax]
140011830
140011830loc_140011830:
140011830xor r10l, r10l
140011833
140011833loc_140011833:
140011833mov rax, r10
140011836add rsp, 56
14001183apop rbx
14001183bpop rsi
14001183cret
14001183d
14001183d 0f 1f 00 ...
140011840
140011840loc_140011840:
140011840mov rax, [rbx+24]
140011844movzx eax, [rax]
140011847test al, al
140011849je 0x140011833
14001184bcmp al, 69
14001184dje 0x140011833
14001184fmov rdx, r10
140011852
140011852loc_140011852:
140011852mov eax, [rdx]
140011854cmp eax, 4
140011857je 0x1400118e0
14001185djbe 0x1400118d0
14001185fsub eax, 28
140011862cmp eax, 55
140011865ja 0x140011880
140011867mov rcx, 0xc800000000003f
140011871bt rcx, rax
140011875jae 0x140011880
140011877mov rdx, [rdx+16]
14001187b
14001187bloc_14001187b:
14001187btest rdx, rdx
14001187ejne 0x140011852
140011880
140011880loc_140011880:
140011880xor edx, edx
140011882
140011882loc_140011882:
140011882mov rcx, rbx
140011885mov [rsp+32], r10
14001188acall d_bare_function_type
14001188fmov r8, rax
140011892test rax, rax
140011895je 0x140011830
140011897test esi, esi
140011899mov r10, [rsp+32]
14001189ejne 0x1400118aa
1400118a0cmp [r10], 2
1400118a4je 0x140011988
1400118aa
1400118aaloc_1400118aa:
1400118aamov rax, [rbx+24]
1400118aecmp [rax], 81
1400118b1je 0x140011930
1400118b3
1400118b3loc_1400118b3:
1400118b3mov r9, r8
1400118b6mov edx, 3
1400118bbmov r8, r10
1400118bemov rcx, rbx
1400118c1add rsp, 56
1400118c5pop rbx
1400118c6pop rsi
1400118c7jmp 0x14000ce00
1400118cc
1400118cc 0f 1f 40 00 ..@.
1400118d0
1400118d0loc_1400118d0:
1400118d0cmp eax, 2
1400118d3jne 0x140011880
1400118d5mov rdx, [rdx+24]
1400118d9jmp 0x14001187b
1400118db
1400118db 0f 1f 44 00 00 ..D..
1400118e0
1400118e0loc_1400118e0:
1400118e0mov rdx, [rdx+16]
1400118e4test rdx, rdx
1400118e7je 0x140011910
1400118e9
1400118e9loc_1400118e9:
1400118e9mov eax, [rdx]
1400118ebcmp eax, 8
1400118eeja 0x140011920
1400118f0cmp eax, 6
1400118f3ja 0x140011880
1400118f5sub eax, 1
1400118f8cmp eax, 1
1400118fbja 0x140011910
1400118fdmov rdx, [rdx+24]
140011901test rdx, rdx
140011904jne 0x1400118e9
140011906nop [rax+rax]
140011910
140011910loc_140011910:
140011910mov edx, 1
140011915jmp 0x140011882
14001191a
14001191a 66 0f 1f 44 00 00 f..D..
140011920
140011920loc_140011920:
140011920xor edx, edx
140011922cmp eax, 54
140011925setne dl
140011928jmp 0x140011882
14001192d
14001192d 0f 1f 00 ...
140011930
140011930loc_140011930:
140011930add rax, 1
140011934mov esi, [rbx+76]
140011937mov rcx, rbx
14001193amov [rsp+32], r10
14001193fmov [rbx+24], rax
140011943mov [rbx+76], 1
14001194amov [rsp+40], r8
14001194fcall d_expression_1
140011954mov [rbx+76], esi
140011957mov r10, [rsp+32]
14001195ctest rax, rax
14001195fmov r9, rax
140011962je 0x14001199e
140011964mov r8, [rsp+40]
140011969mov edx, 94
14001196emov rcx, rbx
140011971call d_make_comp
140011976mov r10, [rsp+32]
14001197bmov r8, rax
14001197ejmp 0x1400118b3
140011983
140011983 0f 1f 44 00 00 ..D..
140011988
140011988loc_140011988:
140011988cmp [rax], 42
14001198bjne 0x1400118aa
140011991mov [rax+16], 0
140011999jmp 0x1400118aa
14001199e
14001199eloc_14001199e:
14001199exor r8l, r8l
1400119a1jmp 0x1400118b3
1400117a0
1400119a6
1400119a6 // align 0x10
1400119a6 // align 0x10
1400119b0
1400119b0d_print_comp_inner:
1400119b0push r15
1400119b2push r14
1400119b4push r13
1400119b6push r12
1400119b8push rbp
1400119b9push rdi
1400119bapush rsi
1400119bbpush rbx
1400119bcsub rsp, 408
1400119c3mov rbx, rcx
1400119c6mov rcx, [rip+0x185cc3]
1400119cdmov rsi, r8
1400119d0mov rax, [rcx]
1400119d3mov [rsp+392], rax
1400119dbxor eax, eax
1400119ddtest r8, r8
1400119e0je 0x140011a60
1400119e2mov r9l, [rbx+304]
1400119e9test r9l, r9l
1400119ecjne 0x140011a6a
1400119eemov edx, [r8]
1400119f1cmp edx, 95
1400119f4ja 0x140011a60
1400119f6lea rcx, [rip+0x18220b]
1400119fdmov eax, edx
1400119ffmovsxd rax, [rcx+4*rax]
140011a03add rax, rcx
140011a06jmp rax
140011a08mov r8l, [r8+16]
140011a0cmov eax, [rbx+312]
140011a12lea edx, [r8+1]
140011a16cmp eax, edx
140011a18jle 0x140015c88
140011a1emov rax, [rbx+288]
140011a25mov rax, [rax+8]
140011a29mov rax, [rax+16]
140011a2dtest r8l, r8l
140011a30je 0x140016035
140011a36test rax, rax
140011a39je 0x140011a60
140011a3bmov edx, r8l
140011a3ejmp 0x140011a48
140011a40
140011a40loc_140011a40:
140011a40test edx, edx
140011a42je 0x140016035
140011a48
140011a48loc_140011a48:
140011a48mov rax, [rax+24]
140011a4csub edx, 1
140011a4ftest rax, rax
140011a52jne 0x140011a40
140011a54nop [rax+rax]
140011a5fnop
140011a60
140011a60loc_140011a60:
140011a60mov [rbx+304], 1
140011a6a
140011a6aloc_140011a6a:
140011a6amov rcx, [rip+0x185c1f]
140011a71mov rax, [rsp+392]
140011a79sub rax, [rcx]
140011a7cjne 0x140016e39
140011a82add rsp, 408
140011a89pop rbx
140011a8apop rsi
140011a8bpop rdi
140011a8cpop rbp
140011a8dpop r12
140011a8fpop r13
140011a91pop r14
140011a93pop r15
140011a95ret
140011a96nop [rax+rax]
140011aa0mov rax, [rbx+296]
140011aa7mov [rsp+64], rax
140011aac
140011aacloc_140011aac:
140011aaclea rax, [rsp+64]
140011ab1mov [rsp+72], rsi
140011ab6mov [rbx+296], rax
140011abdmov rax, [rbx+288]
140011ac4mov [rsp+80], 0
140011accmov [rsp+88], rax
140011ad1
140011ad1loc_140011ad1:
140011ad1mov r8, [rsi+16]
140011ad5
140011ad5loc_140011ad5:
140011ad5mov edx, 17
140011adamov rcx, rbx
140011addmov [rsp+40], r9l
140011ae2call d_print_comp
140011ae7mov r12l, [rsp+80]
140011aecmov r9l, [rsp+40]
140011af1test r12l, r12l
140011af4je 0x140015646
140011afa
140011afaloc_140011afa:
140011afamov rax, [rsp+64]
140011affmov [rbx+296], rax
140011b06test r9l, r9l
140011b09je 0x140011a6a
140011b0fmov [rbx+288], r15
140011b16jmp 0x140011a6a
140011b1bnop [rax+rax]
140011b20mov r8, [rbx+296]
140011b27mov rax, r8
140011b2atest r8, r8
140011b2dje 0x140016dcf
140011b33nop [rax+rax]
140011b3enop
140011b40
140011b40loc_140011b40:
140011b40mov r14l, [rax+16]
140011b44test r14l, r14l
140011b47jne 0x140011b61
140011b49mov rcx, [rax+8]
140011b4dmov ecx, [rcx]
140011b4flea r10l, [rcx-25]
140011b53cmp r10l, 2
140011b57ja 0x140011b69
140011b59cmp edx, ecx
140011b5bje 0x1400161d4
140011b61
140011b61loc_140011b61:
140011b61mov rax, [rax]
140011b64test rax, rax
140011b67jne 0x140011b40
140011b69
140011b69loc_140011b69:
140011b69mov [rsp+64], r8
140011b6ejmp 0x140011aac
140011b73nop [rax+rax]
140011b78mov rdx, [rip+0x185b11]
140011b7fmov rax, [rsp+392]
140011b87sub rax, [rdx]
140011b8ajne 0x1400170b0
140011b90mov r8, [r8+16]
140011b94mov edx, 17
140011b99mov rcx, rbx
140011b9cadd rsp, 408
140011ba3pop rbx
140011ba4pop rsi
140011ba5pop rdi
140011ba6pop rbp
140011ba7pop r12
140011ba9pop r13
140011babpop r14
140011badpop r15
140011bafjmp 0x140017160
140011bb4nop [rax]
140011bb8mov rax, [rbx+296]
140011bbfmov [rsp+72], r8
140011bc4mov edx, 17
140011bc9mov rcx, rbx
140011bccmov r8, [r8+24]
140011bd0mov [rsp+80], 0
140011bd8mov [rsp+64], rax
140011bddlea rax, [rsp+64]
140011be2mov [rbx+296], rax
140011be9mov rax, [rbx+288]
140011bf0mov [rsp+88], rax
140011bf5call d_print_comp
140011bfamov r10l, [rsp+80]
140011bfftest r10l, r10l
140011c02je 0x140015fb6
140011c08
140011c08loc_140011c08:
140011c08mov rax, [rsp+64]
140011c0dmov [rbx+296], rax
140011c14jmp 0x140011a6a
140011c19nop [rax]
140011c20mov rcx, [r8+16]
140011c24mov r10l, [rbx+312]
140011c2bmov eax, [rcx]
140011c2dtest r10l, r10l
140011c30jne 0x140011c3e
140011c32xor r9l, r9l
140011c35cmp eax, 5
140011c38je 0x140016803
140011c3e
140011c3eloc_140011c3e:
140011c3ecmp eax, 36
140011c41je 0x140015f7d
140011c47mov rdx, [rbx+296]
140011c4emov r10, [rbx+288]
140011c55cmp [rsi], eax
140011c57je 0x140016248
140011c5dcmp eax, 37
140011c60je 0x140015660
140011c66
140011c66loc_140011c66:
140011c66lea rax, [rsp+64]
140011c6bmov [rsp+64], rdx
140011c70mov [rbx+296], rax
140011c77mov [rsp+72], rsi
140011c7cmov [rsp+80], 0
140011c84mov [rsp+88], r10
140011c89jmp 0x140011ad1
140011c8enop
140011c90mov r8, [r8+16]
140011c94mov edx, 17
140011c99mov rcx, rbx
140011c9ccall d_print_comp
140011ca1lea rdx, [rip+0x181cb8]
140011ca8mov rcx, rbx
140011cabcall d_append_string
140011cb0mov r8, [rsi+24]
140011cb4cmp [r8], 73
140011cb8je 0x14001627c
140011cbe
140011cbeloc_140011cbe:
140011cbemov rsi, [rip+0x1859cb]
140011cc5mov rax, [rsp+392]
140011ccdsub rax, [rsi]
140011cd0jne 0x1400170ce
140011cd6mov edx, 17
140011cdbmov rcx, rbx
140011cdeadd rsp, 408
140011ce5pop rbx
140011ce6pop rsi
140011ce7pop rdi
140011ce8pop rbp
140011ce9pop r12
140011cebpop r13
140011cedpop r14
140011cefpop r15
140011cf1jmp 0x140017160
140011cf6nop [rax+rax]
140011d00mov rax, [r8+16]
140011d04cmp [rax], 40
140011d07jne 0x140015d3a
140011d0dmov rax, [rax+16]
140011d11mov eax, [rax+28]
140011d14mov edi, eax
140011d16cmp eax, 6
140011d19ja 0x140016116
140011d1ftest eax, eax
140011d21je 0x140011d33
140011d23mov r8, [r8+24]
140011d27mov r9l, [r8]
140011d2atest r9l, r9l
140011d2dje 0x140016bed
140011d33
140011d33loc_140011d33:
140011d33mov rax, [rbx+256]
140011d3acmp rax, 255
140011d40je 0x1400166f7
140011d46lea rdx, [rax+1]
140011d4a
140011d4aloc_140011d4a:
140011d4amov [rbx+256], rdx
140011d51mov rcx, rbx
140011d54mov edx, 17
140011d59mov [rbx+rax], 40
140011d5dmov [rbx+264], 40
140011d64mov r8, [rsi+16]
140011d68call d_print_comp
140011d6dmov rax, [rbx+256]
140011d74cmp rax, 255
140011d7aje 0x1400166c8
140011d80lea rdx, [rax+1]
140011d84
140011d84loc_140011d84:
140011d84mov [rbx+256], rdx
140011d8bmov [rbx+rax], 41
140011d8fmov [rbx+264], 41
140011d96cmp [rsi], 63
140011d99je 0x1400166b6
140011d9f
140011d9floc_140011d9f:
140011d9fcmp edi, 8
140011da2je 0x140016660
140011da8mov rdi, [rip+0x1858e1]
140011dafmov rax, [rsp+392]
140011db7sub rax, [rdi]
140011dbajne 0x140017060
140011dc0mov r8, [rsi+24]
140011dc4mov edx, 17
140011dc9mov rcx, rbx
140011dccadd rsp, 408
140011dd3pop rbx
140011dd4pop rsi
140011dd5pop rdi
140011dd6pop rbp
140011dd7pop r12
140011dd9pop r13
140011ddbpop r14
140011dddpop r15
140011ddfjmp 0x140017160
140011de4nop [rax]
140011de8mov r8, [r8+16]
140011dectest r8, r8
140011defje 0x140011dfe
140011df1mov edx, 17
140011df6mov rcx, rbx
140011df9call d_print_comp
140011dfe
140011dfeloc_140011dfe:
140011dfecmp [rsi+24], 0
140011e03je 0x140011a6a
140011e09mov rdx, [rbx+256]
140011e10cmp rdx, 253
140011e17ja 0x140016210
140011e1d
140011e1dloc_140011e1d:
140011e1dlea rdx, [rip+0x181b39]
140011e24mov rcx, rbx
140011e27call d_append_string
140011e2cmov eax, [rbx+320]
140011e32mov r8, [rsi+24]
140011e36mov rcx, rbx
140011e39mov edx, 17
140011e3emov rdi, [rbx+256]
140011e45mov [rsp+40], eax
140011e49call d_print_comp
140011e4emov eax, [rsp+40]
140011e52cmp [rbx+320], eax
140011e58jne 0x140011a6a
140011e5emov rax, [rbx+256]
140011e65cmp rax, rdi
140011e68jne 0x140011a6a
140011e6esub rax, 2
140011e72mov [rbx+256], rax
140011e79jmp 0x140011a6a
140011e7enop
140011e80mov r8, [r8+16]
140011e84test r8, r8
140011e87je 0x140015d41
140011e8dmov edx, 17
140011e92mov rcx, rbx
140011e95call d_print_comp
140011e9acmp [rsi], 86
140011e9dje 0x140015d4a
140011ea3cmp [rsi+16], 0
140011ea8je 0x140011ed9
140011eaamov r9l, 46
140011eb0
140011eb0loc_140011eb0:
140011eb0mov rax, [rbx+256]
140011eb7cmp rax, 255
140011ebdje 0x1400168d8
140011ec3lea rdx, [rax+1]
140011ec7
140011ec7loc_140011ec7:
140011ec7mov [rbx+256], rdx
140011ecemov [rbx+rax], r9b
140011ed2mov [rbx+264], r9b
140011ed9
140011ed9loc_140011ed9:
140011ed9mov rdx, [rip+0x1857b0]
140011ee0mov rax, [rsp+392]
140011ee8sub rax, [rdx]
140011eebjne 0x140017122
140011ef1mov r8, [rsi+24]
140011ef5mov edx, 17
140011efamov rcx, rbx
140011efdadd rsp, 408
140011f04pop rbx
140011f05pop rsi
140011f06pop rdi
140011f07pop rbp
140011f08pop r12
140011f0apop r13
140011f0cpop r14
140011f0epop r15
140011f10jmp 0x140017160
140011f15mov rdi, [rip+0x185774]
140011f1cmov rax, [rsp+392]
140011f24sub rax, [rdi]
140011f27jne 0x14001711d
140011f2dmov r8, [r8+16]
140011f31mov edx, 17
140011f36mov rcx, rbx
140011f39add rsp, 408
140011f40pop rbx
140011f41pop rsi
140011f42pop rdi
140011f43pop rbp
140011f44pop r12
140011f46pop r13
140011f48pop r14
140011f4apop r15
140011f4cjmp 0x140018ab0
140011f51mov rdx, [rbx+256]
140011f58lea r9, [rip+0x181bc7]
140011f5fmov rdi, r8
140011f62lea rsi, [rip+0x181bb4]
140011f69jmp 0x140011fa4
140011f6bnop [rax+rax]
140011f76nop [rax+rax]
140011f80
140011f80loc_140011f80:
140011f80mov rcx, rdx
140011f83
140011f83loc_140011f83:
140011f83lea rdx, [rcx+1]
140011f87add rsi, 1
140011f8bmov [rbx+256], rdx
140011f92mov [rbx+rcx], al
140011f95mov [rbx+264], al
140011f9bcmp r9, rsi
140011f9eje 0x140014c9f
140011fa4
140011fa4loc_140011fa4:
140011fa4movzx eax, [rsi]
140011fa7cmp rdx, 255
140011faejne 0x140011f80
140011fb0mov [rsp+40], al
140011fb4mov edx, 255
140011fb9mov rcx, rbx
140011fbcadd rsi, 1
140011fc0mov [rbx+255], 0
140011fc7mov r8, [rbx+280]
140011fcecall [rbx+272]
140011fd4movzx eax, [rsp+40]
140011fd9lea r9, [rip+0x181b46]
140011fe0add [rbx+320], 1
140011fe7mov [rbx+256], 1
140011ff2mov [rbx], al
140011ff4mov [rbx+264], al
140011ffacmp r9, rsi
140011ffdje 0x140014c9f
140012003movzx eax, [rsi]
140012006mov ecx, 1
14001200bjmp 0x140011f83
140012010mov rdx, [rbx+256]
140012017lea r9, [rip+0x181b08]
14001201emov rdi, r8
140012021lea rsi, [rip+0x181af5]
140012028jmp 0x140012064
14001202anop [rax+rax]
140012035nop [rax+rax]
140012040
140012040loc_140012040:
140012040mov rcx, rdx
140012043
140012043loc_140012043:
140012043lea rdx, [rcx+1]
140012047add rsi, 1
14001204bmov [rbx+256], rdx
140012052mov [rbx+rcx], al
140012055mov [rbx+264], al
14001205bcmp r9, rsi
14001205eje 0x140014c07
140012064
140012064loc_140012064:
140012064movzx eax, [rsi]
140012067cmp rdx, 255
14001206ejne 0x140012040
140012070mov [rsp+40], al
140012074mov edx, 255
140012079mov rcx, rbx
14001207cadd rsi, 1
140012080mov [rbx+255], 0
140012087mov r8, [rbx+280]
14001208ecall [rbx+272]
140012094movzx eax, [rsp+40]
140012099lea r9, [rip+0x181a86]
1400120a0add [rbx+320], 1
1400120a7mov [rbx+256], 1
1400120b2mov [rbx], al
1400120b4mov [rbx+264], al
1400120bacmp r9, rsi
1400120bdje 0x140014c07
1400120c3movzx eax, [rsi]
1400120c6mov ecx, 1
1400120cbjmp 0x140012043
1400120d0mov r11, [r8+16]
1400120d4lea rsi, [rip+0x181a39]
1400120dbmov rax, [rbx+256]
1400120e2lea r10, [rsi+8]
1400120e6mov r14l, [r11+16]
1400120eamov rdi, r11
1400120edjmp 0x140012126
1400120efnop [rax+rax]
1400120fanop [rax+rax]
140012100
140012100loc_140012100:
140012100mov rdx, rax
140012103
140012103loc_140012103:
140012103lea rax, [rdx+1]
140012107add rsi, 1
14001210bmov [rbx+256], rax
140012112mov [rbx+rdx], r9b
140012116mov [rbx+264], r9b
14001211dcmp rsi, r10
140012120je 0x140015908
140012126
140012126loc_140012126:
140012126movzx r9l, [rsi]
14001212acmp rax, 255
140012130jne 0x140012100
140012132mov [rsp+40], r9b
140012137mov r8, [rbx+280]
14001213emov rcx, rbx
140012141add rsi, 1
140012145mov [rbx+255], 0
14001214cmov edx, 255
140012151call [rbx+272]
140012157movzx r9l, [rsp+40]
14001215dlea r10, [rip+0x1819b8]
140012164add [rbx+320], 1
14001216bmov [rbx+256], 1
140012176mov [rbx], r9b
140012179mov [rbx+264], r9b
140012180cmp r10, rsi
140012183je 0x140016464
140012189movzx r9l, [rsi]
14001218dmov edx, 1
140012192jmp 0x140012103
140012197mov r8, [r8+16]
14001219bmov rsi, [rsi+24]
14001219ftest r8, r8
1400121a2je 0x1400121b1
1400121a4mov edx, 17
1400121a9mov rcx, rbx
1400121accall d_print_comp
1400121b1
1400121b1loc_1400121b1:
1400121b1mov rax, [rbx+256]
1400121b8cmp rax, 255
1400121beje 0x1400162c1
1400121c4lea rdx, [rax+1]
1400121c8
1400121c8loc_1400121c8:
1400121c8mov [rbx+256], rdx
1400121cfmov r8, rsi
1400121d2mov rcx, rbx
1400121d5mov edx, 17
1400121damov [rbx+rax], 123
1400121demov [rbx+264], 123
1400121e5call d_print_comp
1400121eamov rax, [rbx+256]
1400121f1cmp rax, 255
1400121f7je 0x140015194
1400121fd
1400121fdloc_1400121fd:
1400121fdlea rdx, [rax+1]
140012201
140012201loc_140012201:
140012201mov [rbx+256], rdx
140012208mov [rbx+rax], 125
14001220cmov [rbx+264], 125
140012213jmp 0x140011a6a
140012218mov rdx, [rbx+256]
14001221flea r9, [rip+0x18198f]
140012226mov rdi, r8
140012229lea rsi, [rip+0x181969]
140012230jmp 0x140012264
140012232nop [rax+rax]
14001223dnop [rax]
140012240
140012240loc_140012240:
140012240mov rcx, rdx
140012243
140012243loc_140012243:
140012243lea rdx, [rcx+1]
140012247add rsi, 1
14001224bmov [rbx+256], rdx
140012252mov [rbx+rcx], al
140012255mov [rbx+264], al
14001225bcmp r9, rsi
14001225eje 0x140014e41
140012264
140012264loc_140012264:
140012264movzx eax, [rsi]
140012267cmp rdx, 255
14001226ejne 0x140012240
140012270mov [rsp+40], al
140012274mov edx, 255
140012279mov rcx, rbx
14001227cadd rsi, 1
140012280mov [rbx+255], 0
140012287mov r8, [rbx+280]
14001228ecall [rbx+272]
140012294movzx eax, [rsp+40]
140012299lea r9, [rip+0x181915]
1400122a0add [rbx+320], 1
1400122a7mov [rbx+256], 1
1400122b2mov [rbx], al
1400122b4mov [rbx+264], al
1400122bacmp r9, rsi
1400122bdje 0x140014e41
1400122c3movzx eax, [rsi]
1400122c6mov ecx, 1
1400122cbjmp 0x140012243
1400122d0mov rdx, [rbx+256]
1400122d7lea r9, [rip+0x1816c0]
1400122demov rdi, r8
1400122e1lea rsi, [rip+0x181698]
1400122e8jmp 0x140012324
1400122eanop [rax+rax]
1400122f5nop [rax+rax]
140012300
140012300loc_140012300:
140012300mov rcx, rdx
140012303
140012303loc_140012303:
140012303lea rdx, [rcx+1]
140012307add rsi, 1
14001230bmov [rbx+256], rdx
140012312mov [rbx+rcx], al
140012315mov [rbx+264], al
14001231bcmp rsi, r9
14001231eje 0x1400155c9
140012324
140012324loc_140012324:
140012324movzx eax, [rsi]
140012327cmp rdx, 255
14001232ejne 0x140012300
140012330mov [rsp+40], al
140012334mov edx, 255
140012339mov rcx, rbx
14001233cadd rsi, 1
140012340mov [rbx+255], 0
140012347mov r8, [rbx+280]
14001234ecall [rbx+272]
140012354movzx eax, [rsp+40]
140012359lea r9, [rip+0x18163e]
140012360add [rbx+320], 1
140012367mov [rbx+256], 1
140012372mov [rbx], al
140012374mov [rbx+264], al
14001237acmp r9, rsi
14001237dje 0x1400155c9
140012383movzx eax, [rsi]
140012386mov ecx, 1
14001238bjmp 0x140012303
140012390mov rdx, [rbx+256]
140012397lea r9, [rip+0x1816e4]
14001239emov rdi, r8
1400123a1lea rsi, [rip+0x1816c7]
1400123a8jmp 0x1400123e4
1400123aanop [rax+rax]
1400123b5nop [rax+rax]
1400123c0
1400123c0loc_1400123c0:
1400123c0mov rcx, rdx
1400123c3
1400123c3loc_1400123c3:
1400123c3lea rdx, [rcx+1]
1400123c7add rsi, 1
1400123cbmov [rbx+256], rdx
1400123d2mov [rbx+rcx], al
1400123d5mov [rbx+264], al
1400123dbcmp r9, rsi
1400123deje 0x1400154cd
1400123e4
1400123e4loc_1400123e4:
1400123e4movzx eax, [rsi]
1400123e7cmp rdx, 255
1400123eejne 0x1400123c0
1400123f0mov [rsp+40], al
1400123f4mov edx, 255
1400123f9mov rcx, rbx
1400123fcadd rsi, 1
140012400mov [rbx+255], 0
140012407mov r8, [rbx+280]
14001240ecall [rbx+272]
140012414movzx eax, [rsp+40]
140012419lea r9, [rip+0x181662]
140012420add [rbx+320], 1
140012427mov [rbx+256], 1
140012432mov [rbx], al
140012434mov [rbx+264], al
14001243acmp rsi, r9
14001243dje 0x1400154cd
140012443movzx eax, [rsi]
140012446mov ecx, 1
14001244bjmp 0x1400123c3
140012450mov rdx, [rbx+256]
140012457lea r9, [rip+0x181610]
14001245emov rdi, r8
140012461lea rsi, [rip+0x1815f7]
140012468jmp 0x1400124a4
14001246anop [rax+rax]
140012475nop [rax+rax]
140012480
140012480loc_140012480:
140012480mov rcx, rdx
140012483
140012483loc_140012483:
140012483lea rdx, [rcx+1]
140012487add rsi, 1
14001248bmov [rbx+256], rdx
140012492mov [rbx+rcx], al
140012495mov [rbx+264], al
14001249bcmp r9, rsi
14001249eje 0x14001558a
1400124a4
1400124a4loc_1400124a4:
1400124a4movzx eax, [rsi]
1400124a7cmp rdx, 255
1400124aejne 0x140012480
1400124b0mov [rsp+40], al
1400124b4mov edx, 255
1400124b9mov rcx, rbx
1400124bcadd rsi, 1
1400124c0mov [rbx+255], 0
1400124c7mov r8, [rbx+280]
1400124cecall [rbx+272]
1400124d4movzx eax, [rsp+40]
1400124d9lea r9, [rip+0x18158e]
1400124e0add [rbx+320], 1
1400124e7mov [rbx+256], 1
1400124f2mov [rbx], al
1400124f4mov [rbx+264], al
1400124facmp rsi, r9
1400124fdje 0x14001558a
140012503movzx eax, [rsi]
140012506mov ecx, 1
14001250bjmp 0x140012483
140012510mov rdx, [rbx+256]
140012517lea r9, [rip+0x181540]
14001251emov rdi, r8
140012521lea rsi, [rip+0x18151c]
140012528jmp 0x140012564
14001252anop [rax+rax]
140012535nop [rax+rax]
140012540
140012540loc_140012540:
140012540mov rcx, rdx
140012543
140012543loc_140012543:
140012543lea rdx, [rcx+1]
140012547add rsi, 1
14001254bmov [rbx+256], rdx
140012552mov [rbx+rcx], al
140012555mov [rbx+264], al
14001255bcmp r9, rsi
14001255eje 0x140014eed
140012564
140012564loc_140012564:
140012564movzx eax, [rsi]
140012567cmp rdx, 255
14001256ejne 0x140012540
140012570mov [rsp+40], al
140012574mov edx, 255
140012579mov rcx, rbx
14001257cadd rsi, 1
140012580mov [rbx+255], 0
140012587mov r8, [rbx+280]
14001258ecall [rbx+272]
140012594movzx eax, [rsp+40]
140012599lea r9, [rip+0x1814be]
1400125a0add [rbx+320], 1
1400125a7mov [rbx+256], 1
1400125b2mov [rbx], al
1400125b4mov [rbx+264], al
1400125bacmp rsi, r9
1400125bdje 0x140014eed
1400125c3movzx eax, [rsi]
1400125c6mov ecx, 1
1400125cbjmp 0x140012543
1400125d0mov rdx, [rbx+256]
1400125d7lea r9, [rip+0x181465]
1400125demov rdi, r8
1400125e1lea rsi, [rip+0x18144a]
1400125e8jmp 0x140012624
1400125eanop [rax+rax]
1400125f5nop [rax+rax]
140012600
140012600loc_140012600:
140012600mov rcx, rdx
140012603
140012603loc_140012603:
140012603lea rdx, [rcx+1]
140012607add rsi, 1
14001260bmov [rbx+256], rdx
140012612mov [rbx+rcx], al
140012615mov [rbx+264], al
14001261bcmp r9, rsi
14001261eje 0x14001544f
140012624
140012624loc_140012624:
140012624movzx eax, [rsi]
140012627cmp rdx, 255
14001262ejne 0x140012600
140012630mov [rsp+40], al
140012634mov edx, 255
140012639mov rcx, rbx
14001263cadd rsi, 1
140012640mov [rbx+255], 0
140012647mov r8, [rbx+280]
14001264ecall [rbx+272]
140012654movzx eax, [rsp+40]
140012659lea r9, [rip+0x1813e3]
140012660add [rbx+320], 1
140012667mov [rbx+256], 1
140012672mov [rbx], al
140012674mov [rbx+264], al
14001267acmp rsi, r9
14001267dje 0x14001544f
140012683movzx eax, [rsi]
140012686mov ecx, 1
14001268bjmp 0x140012603
140012690mov rdx, [rbx+256]
140012697lea r9, [rip+0x181393]
14001269emov rdi, r8
1400126a1lea rsi, [rip+0x181374]
1400126a8jmp 0x1400126e4
1400126aanop [rax+rax]
1400126b5nop [rax+rax]
1400126c0
1400126c0loc_1400126c0:
1400126c0mov rcx, rdx
1400126c3
1400126c3loc_1400126c3:
1400126c3lea rdx, [rcx+1]
1400126c7add rsi, 1
1400126cbmov [rbx+256], rdx
1400126d2mov [rbx+rcx], al
1400126d5mov [rbx+264], al
1400126dbcmp r9, rsi
1400126deje 0x140015410
1400126e4
1400126e4loc_1400126e4:
1400126e4movzx eax, [rsi]
1400126e7cmp rdx, 255
1400126eejne 0x1400126c0
1400126f0mov [rsp+40], al
1400126f4mov edx, 255
1400126f9mov rcx, rbx
1400126fcadd rsi, 1
140012700mov [rbx+255], 0
140012707mov r8, [rbx+280]
14001270ecall [rbx+272]
140012714movzx eax, [rsp+40]
140012719lea r9, [rip+0x181311]
140012720add [rbx+320], 1
140012727mov [rbx+256], 1
140012732mov [rbx], al
140012734mov [rbx+264], al
14001273acmp rsi, r9
14001273dje 0x140015410
140012743movzx eax, [rsi]
140012746mov ecx, 1
14001274bjmp 0x1400126c3
140012750mov rdx, [rbx+256]
140012757lea r9, [rip+0x1812bd]
14001275emov rdi, r8
140012761lea rsi, [rip+0x1812a3]
140012768jmp 0x1400127a4
14001276anop [rax+rax]
140012775nop [rax+rax]
140012780
140012780loc_140012780:
140012780mov rcx, rdx
140012783
140012783loc_140012783:
140012783lea rdx, [rcx+1]
140012787add rsi, 1
14001278bmov [rbx+256], rdx
140012792mov [rbx+rcx], al
140012795mov [rbx+264], al
14001279bcmp r9, rsi
14001279eje 0x14001554b
1400127a4
1400127a4loc_1400127a4:
1400127a4movzx eax, [rsi]
1400127a7cmp rdx, 255
1400127aejne 0x140012780
1400127b0mov [rsp+40], al
1400127b4mov edx, 255
1400127b9mov rcx, rbx
1400127bcadd rsi, 1
1400127c0mov [rbx+255], 0
1400127c7mov r8, [rbx+280]
1400127cecall [rbx+272]
1400127d4movzx eax, [rsp+40]
1400127d9lea r9, [rip+0x18123b]
1400127e0add [rbx+320], 1
1400127e7mov [rbx+256], 1
1400127f2mov [rbx], al
1400127f4mov [rbx+264], al
1400127facmp rsi, r9
1400127fdje 0x14001554b
140012803movzx eax, [rsi]
140012806mov ecx, 1
14001280bjmp 0x140012783
140012810mov rdx, [rbx+256]
140012817lea r9, [rip+0x1811ec]
14001281emov rdi, r8
140012821lea rsi, [rip+0x1811d0]
140012828jmp 0x140012864
14001282anop [rax+rax]
140012835nop [rax+rax]
140012840
140012840loc_140012840:
140012840mov rcx, rdx
140012843
140012843loc_140012843:
140012843lea rdx, [rcx+1]
140012847add rsi, 1
14001284bmov [rbx+256], rdx
140012852mov [rbx+rcx], al
140012855mov [rbx+264], al
14001285bcmp rsi, r9
14001285eje 0x140014d1d
140012864
140012864loc_140012864:
140012864movzx eax, [rsi]
140012867cmp rdx, 255
14001286ejne 0x140012840
140012870mov [rsp+40], al
140012874mov edx, 255
140012879mov rcx, rbx
14001287cadd rsi, 1
140012880mov [rbx+255], 0
140012887mov r8, [rbx+280]
14001288ecall [rbx+272]
140012894movzx eax, [rsp+40]
140012899lea r9, [rip+0x18116a]
1400128a0add [rbx+320], 1
1400128a7mov [rbx+256], 1
1400128b2mov [rbx], al
1400128b4mov [rbx+264], al
1400128bacmp rsi, r9
1400128bdje 0x140014d1d
1400128c3movzx eax, [rsi]
1400128c6mov ecx, 1
1400128cbjmp 0x140012843
1400128d0mov rdx, [rbx+256]
1400128d7lea r9, [rip+0x181119]
1400128demov rdi, r8
1400128e1lea rsi, [rip+0x181102]
1400128e8jmp 0x140012924
1400128eanop [rax+rax]
1400128f5nop [rax+rax]
140012900
140012900loc_140012900:
140012900mov rcx, rdx
140012903
140012903loc_140012903:
140012903lea rdx, [rcx+1]
140012907add rsi, 1
14001290bmov [rbx+256], rdx
140012912mov [rbx+rcx], al
140012915mov [rbx+264], al
14001291bcmp rsi, r9
14001291eje 0x14001550c
140012924
140012924loc_140012924:
140012924movzx eax, [rsi]
140012927cmp rdx, 255
14001292ejne 0x140012900
140012930mov [rsp+40], al
140012934mov edx, 255
140012939mov rcx, rbx
14001293cadd rsi, 1
140012940mov [rbx+255], 0
140012947mov r8, [rbx+280]
14001294ecall [rbx+272]
140012954movzx eax, [rsp+40]
140012959lea r9, [rip+0x181097]
140012960add [rbx+320], 1
140012967mov [rbx+256], 1
140012972mov [rbx], al
140012974mov [rbx+264], al
14001297acmp rsi, r9
14001297dje 0x14001550c
140012983movzx eax, [rsi]
140012986mov ecx, 1
14001298bjmp 0x140012903
140012990mov rdx, [rbx+256]
140012997lea r9, [rip+0x181046]
14001299emov rdi, r8
1400129a1lea rsi, [rip+0x181024]
1400129a8jmp 0x1400129e4
1400129aanop [rax+rax]
1400129b5nop [rax+rax]
1400129c0
1400129c0loc_1400129c0:
1400129c0mov rcx, rdx
1400129c3
1400129c3loc_1400129c3:
1400129c3lea rdx, [rcx+1]
1400129c7add rsi, 1
1400129cbmov [rbx+256], rdx
1400129d2mov [rbx+rcx], al
1400129d5mov [rbx+264], al
1400129dbcmp r9, rsi
1400129deje 0x140015315
1400129e4
1400129e4loc_1400129e4:
1400129e4movzx eax, [rsi]
1400129e7cmp rdx, 255
1400129eejne 0x1400129c0
1400129f0mov [rsp+40], al
1400129f4mov edx, 255
1400129f9mov rcx, rbx
1400129fcadd rsi, 1
140012a00mov [rbx+255], 0
140012a07mov r8, [rbx+280]
140012a0ecall [rbx+272]
140012a14movzx eax, [rsp+40]
140012a19lea r9, [rip+0x180fc4]
140012a20add [rbx+320], 1
140012a27mov [rbx+256], 1
140012a32mov [rbx], al
140012a34mov [rbx+264], al
140012a3acmp r9, rsi
140012a3dje 0x140015315
140012a43movzx eax, [rsi]
140012a46mov ecx, 1
140012a4bjmp 0x1400129c3
140012a50mov rdx, [rbx+256]
140012a57lea r9, [rip+0x180f6d]
140012a5emov rdi, r8
140012a61lea rsi, [rip+0x180f5b]
140012a68jmp 0x140012aa4
140012a6anop [rax+rax]
140012a75nop [rax+rax]
140012a80
140012a80loc_140012a80:
140012a80mov rcx, rdx
140012a83
140012a83loc_140012a83:
140012a83lea rdx, [rcx+1]
140012a87add rsi, 1
140012a8bmov [rbx+256], rdx
140012a92mov [rbx+rcx], al
140012a95mov [rbx+264], al
140012a9bcmp r9, rsi
140012a9eje 0x14001548e
140012aa4
140012aa4loc_140012aa4:
140012aa4movzx eax, [rsi]
140012aa7cmp rdx, 255
140012aaejne 0x140012a80
140012ab0mov [rsp+40], al
140012ab4mov edx, 255
140012ab9mov rcx, rbx
140012abcadd rsi, 1
140012ac0mov [rbx+255], 0
140012ac7mov r8, [rbx+280]
140012acecall [rbx+272]
140012ad4movzx eax, [rsp+40]
140012ad9lea r9, [rip+0x180eeb]
140012ae0add [rbx+320], 1
140012ae7mov [rbx+256], 1
140012af2mov [rbx], al
140012af4mov [rbx+264], al
140012afacmp r9, rsi
140012afdje 0x14001548e
140012b03movzx eax, [rsi]
140012b06mov ecx, 1
140012b0bjmp 0x140012a83
140012b10mov rdx, [rbx+256]
140012b17lea r9, [rip+0x180ea4]
140012b1emov rdi, r8
140012b21lea rsi, [rip+0x180e8f]
140012b28jmp 0x140012b64
140012b2anop [rax+rax]
140012b35nop [rax+rax]
140012b40
140012b40loc_140012b40:
140012b40mov rcx, rdx
140012b43
140012b43loc_140012b43:
140012b43lea rdx, [rcx+1]
140012b47add rsi, 1
140012b4bmov [rbx+256], rdx
140012b52mov [rbx+rcx], al
140012b55mov [rbx+264], al
140012b5bcmp r9, rsi
140012b5eje 0x140014e02
140012b64
140012b64loc_140012b64:
140012b64movzx eax, [rsi]
140012b67cmp rdx, 255
140012b6ejne 0x140012b40
140012b70mov [rsp+40], al
140012b74mov edx, 255
140012b79mov rcx, rbx
140012b7cadd rsi, 1
140012b80mov [rbx+255], 0
140012b87mov r8, [rbx+280]
140012b8ecall [rbx+272]
140012b94movzx eax, [rsp+40]
140012b99lea r9, [rip+0x180e22]
140012ba0add [rbx+320], 1
140012ba7mov [rbx+256], 1
140012bb2mov [rbx], al
140012bb4mov [rbx+264], al
140012bbacmp r9, rsi
140012bbdje 0x140014e02
140012bc3movzx eax, [rsi]
140012bc6mov ecx, 1
140012bcbjmp 0x140012b43
140012bd0mov rax, [rbx+256]
140012bd7cmp rax, 255
140012bddje 0x140016510
140012be3lea rdx, [rax+1]
140012be7
140012be7loc_140012be7:
140012be7mov [rbx+256], rdx
140012beemov rdi, [rip+0x184a9b]
140012bf5mov [rbx+rax], 126
140012bf9mov [rbx+264], 126
140012c00mov rax, [rsp+392]
140012c08sub rax, [rdi]
140012c0bjne 0x14001704c
140012c11mov r8, [rsi+24]
140012c15mov edx, 17
140012c1amov rcx, rbx
140012c1dadd rsp, 408
140012c24pop rbx
140012c25pop rsi
140012c26pop rdi
140012c27pop rbp
140012c28pop r12
140012c2apop r13
140012c2cpop r14
140012c2epop r15
140012c30jmp 0x140017160
140012c35mov rdx, [rbx+256]
140012c3clea r9, [rip+0x180ed0]
140012c43mov rdi, r8
140012c46lea rsi, [rip+0x180eac]
140012c4djmp 0x140012ca4
140012c4fnop [rax+rax]
140012c5anop [rax+rax]
140012c65nop [rax+rax]
140012c70nop [rax+rax]
140012c7bnop [rax+rax]
140012c80
140012c80loc_140012c80:
140012c80mov rcx, rdx
140012c83
140012c83loc_140012c83:
140012c83lea rdx, [rcx+1]
140012c87add rsi, 1
140012c8bmov [rbx+256], rdx
140012c92mov [rbx+rcx], al
140012c95mov [rbx+264], al
140012c9bcmp rsi, r9
140012c9eje 0x140014f2c
140012ca4
140012ca4loc_140012ca4:
140012ca4movzx eax, [rsi]
140012ca7cmp rdx, 255
140012caejne 0x140012c80
140012cb0mov [rsp+40], al
140012cb4mov edx, 255
140012cb9mov rcx, rbx
140012cbcadd rsi, 1
140012cc0mov [rbx+255], 0
140012cc7mov r8, [rbx+280]
140012ccecall [rbx+272]
140012cd4movzx eax, [rsp+40]
140012cd9lea r9, [rip+0x180e33]
140012ce0add [rbx+320], 1
140012ce7mov [rbx+256], 1
140012cf2mov [rbx], al
140012cf4mov [rbx+264], al
140012cfacmp r9, rsi
140012cfdje 0x140014f2c
140012d03movzx eax, [rsi]
140012d06mov ecx, 1
140012d0bjmp 0x140012c83
140012d10mov rdx, [rbx+256]
140012d17lea r9, [rip+0x180dda]
140012d1emov rdi, r8
140012d21lea rsi, [rip+0x180dba]
140012d28jmp 0x140012d64
140012d2anop [rax+rax]
140012d35nop [rax+rax]
140012d40
140012d40loc_140012d40:
140012d40mov rcx, rdx
140012d43
140012d43loc_140012d43:
140012d43lea rdx, [rcx+1]
140012d47add rsi, 1
140012d4bmov [rbx+256], rdx
140012d52mov [rbx+rcx], al
140012d55mov [rbx+264], al
140012d5bcmp rsi, r9
140012d5eje 0x1400152d6
140012d64
140012d64loc_140012d64:
140012d64movzx eax, [rsi]
140012d67cmp rdx, 255
140012d6ejne 0x140012d40
140012d70mov [rsp+40], al
140012d74mov edx, 255
140012d79mov rcx, rbx
140012d7cadd rsi, 1
140012d80mov [rbx+255], 0
140012d87mov r8, [rbx+280]
140012d8ecall [rbx+272]
140012d94movzx eax, [rsp+40]
140012d99lea r9, [rip+0x180d58]
140012da0add [rbx+320], 1
140012da7mov [rbx+256], 1
140012db2mov [rbx], al
140012db4mov [rbx+264], al
140012dbacmp r9, rsi
140012dbdje 0x1400152d6
140012dc3movzx eax, [rsi]
140012dc6mov ecx, 1
140012dcbjmp 0x140012d43
140012dd0mov rax, [rbx+256]
140012dd7mov esi, [r8+16]
140012ddbcmp rax, 255
140012de1je 0x140016406
140012de7lea rdx, [rax+1]
140012deb
140012debloc_140012deb:
140012debmov [rbx+256], rdx
140012df2mov [rbx+rax], sil
140012df6mov [rbx+264], sil
140012dfdjmp 0x140011a6a
140012e02mov r8, [r8+16]
140012e06mov edx, 17
140012e0bmov rcx, rbx
140012e0emov rdi, rsi
140012e11lea rsi, [rip+0x180db8]
140012e18call d_print_comp
140012e1dmov rdx, [rbx+256]
140012e24lea r9, [rip+0x180dad]
140012e2bjmp 0x140012e64
140012e2dnop [rax+rax]
140012e38nop [rax+rax]
140012e40
140012e40loc_140012e40:
140012e40mov rcx, rdx
140012e43
140012e43loc_140012e43:
140012e43lea rdx, [rcx+1]
140012e47add rsi, 1
140012e4bmov [rbx+256], rdx
140012e52mov [rbx+rcx], al
140012e55mov [rbx+264], al
140012e5bcmp r9, rsi
140012e5eje 0x140014a90
140012e64
140012e64loc_140012e64:
140012e64movzx eax, [rsi]
140012e67cmp rdx, 255
140012e6ejne 0x140012e40
140012e70mov [rsp+40], al
140012e74mov edx, 255
140012e79mov rcx, rbx
140012e7cadd rsi, 1
140012e80mov [rbx+255], 0
140012e87mov r8, [rbx+280]
140012e8ecall [rbx+272]
140012e94movzx eax, [rsp+40]
140012e99lea r9, [rip+0x180d38]
140012ea0add [rbx+320], 1
140012ea7mov [rbx+256], 1
140012eb2mov [rbx], al
140012eb4mov [rbx+264], al
140012ebacmp r9, rsi
140012ebdje 0x140014a90
140012ec3movzx eax, [rsi]
140012ec6mov ecx, 1
140012ecbjmp 0x140012e43
140012ed0mov rdi, [rip+0x1847b9]
140012ed7mov rax, [rsp+392]
140012edfsub rax, [rdi]
140012ee2jne 0x140017074
140012ee8mov r8, [r8+24]
140012eecmov edx, 17
140012ef1mov rcx, rbx
140012ef4add rsp, 408
140012efbpop rbx
140012efcpop rsi
140012efdpop rdi
140012efepop rbp
140012effpop r12
140012f01pop r13
140012f03pop r14
140012f05pop r15
140012f07jmp 0x140017160
140012f0cmov r9l, [r8+16]
140012f10test r9l, r9l
140012f13jne 0x140015b64
140012f19mov rdi, [rip+0x184770]
140012f20mov rax, [rsp+392]
140012f28sub rax, [rdi]
140012f2bjne 0x140017140
140012f31lea rdx, [rip+0x180c37]
140012f38mov rcx, rbx
140012f3badd rsp, 408
140012f42pop rbx
140012f43pop rsi
140012f44pop rdi
140012f45pop rbp
140012f46pop r12
140012f48pop r13
140012f4apop r14
140012f4cpop r15
140012f4ejmp 0x14000d580
140012f53mov rdi, [rbx+368]
140012f5amov r14, [rbx+296]
140012f61mov [rbx+368], r8
140012f68mov rcx, rbx
140012f6bmov [rbx+296], 0
140012f76mov r8, [r8+16]
140012f7amov edx, 17
140012f7fcall d_print_comp
140012f84cmp [rbx+264], 60
140012f8bje 0x1400163bb
140012f91
140012f91loc_140012f91:
140012f91mov rax, [rbx+256]
140012f98cmp rax, 255
140012f9eje 0x14001638c
140012fa4lea rdx, [rax+1]
140012fa8
140012fa8loc_140012fa8:
140012fa8mov [rbx+256], rdx
140012fafmov rcx, rbx
140012fb2mov edx, 17
140012fb7mov [rbx+rax], 60
140012fbbmov [rbx+264], 60
140012fc2mov r8, [rsi+24]
140012fc6call d_print_comp
140012fcbcmp [rbx+264], 62
140012fd2je 0x14001637a
140012fd8
140012fd8loc_140012fd8:
140012fd8mov rax, [rbx+256]
140012fdfcmp rax, 255
140012fe5je 0x14001634b
140012feblea rdx, [rax+1]
140012fef
140012fefloc_140012fef:
140012fefmov [rbx+256], rdx
140012ff6mov [rbx+rax], 62
140012ffamov [rbx+264], 62
140013001mov [rbx+296], r14
140013008mov [rbx+368], rdi
14001300fjmp 0x140011a6a
140013014mov r8, [r8+16]
140013018mov edx, 17
14001301dmov rcx, rbx
140013020mov rdi, rsi
140013023lea rsi, [rip+0x18092d]
14001302acall d_print_comp
14001302fmov rdx, [rbx+256]
140013036lea r9, [rip+0x18091f]
14001303djmp 0x140013064
14001303fnop
140013040
140013040loc_140013040:
140013040mov rcx, rdx
140013043
140013043loc_140013043:
140013043lea rdx, [rcx+1]
140013047add rsi, 1
14001304bmov [rbx+256], rdx
140013052mov [rbx+rcx], al
140013055mov [rbx+264], al
14001305bcmp rsi, r9
14001305eje 0x140014a90
140013064
140013064loc_140013064:
140013064movzx eax, [rsi]
140013067cmp rdx, 255
14001306ejne 0x140013040
140013070mov [rsp+40], al
140013074mov edx, 255
140013079mov rcx, rbx
14001307cadd rsi, 1
140013080mov [rbx+255], 0
140013087mov r8, [rbx+280]
14001308ecall [rbx+272]
140013094movzx eax, [rsp+40]
140013099lea r9, [rip+0x1808bc]
1400130a0add [rbx+320], 1
1400130a7mov [rbx+256], 1
1400130b2mov [rbx], al
1400130b4mov [rbx+264], al
1400130bacmp r9, rsi
1400130bdje 0x140014a90
1400130c3movzx eax, [rsi]
1400130c6mov ecx, 1
1400130cbjmp 0x140013043
1400130d0mov r10l, [rbx+312]
1400130d7test r10l, r10l
1400130dajne 0x140015a1a
1400130e0mov rdx, [r8+16]
1400130e4mov rcx, rbx
1400130e7call d_find_pack
1400130ecxor ecx, ecx
1400130eetest rax, rax
1400130f1je 0x140015a1a
1400130f7nop [rax+rax]
140013100
140013100loc_140013100:
140013100cmp [rax], 48
140013103jne 0x14001623b
140013109cmp [rax+16], 0
14001310eje 0x14001623b
140013114mov rax, [rax+24]
140013118add ecx, 1
14001311btest rax, rax
14001311ejne 0x140013100
140013120
140013120loc_140013120:
140013120mov rdi, [rsi+16]
140013124mov r14l, ecx
140013127nop [rax+rax]
140013130
140013130loc_140013130:
140013130mov r8, rdi
140013133mov edx, 17
140013138mov rcx, rbx
14001313bmov [rsp+40], r10l
140013140mov [rbx+316], r10l
140013147call d_print_comp
14001314cmov r10l, [rsp+40]
140013151add r10l, 1
140013155cmp r10l, r14l
140013158je 0x140011a6a
14001315elea rsi, [rip+0x1807f8]
140013165mov rax, [rbx+256]
14001316clea r11, [rsi+2]
140013170jmp 0x1400131a2
140013172nop [rax+rax]
14001317dnop [rax]
140013180
140013180loc_140013180:
140013180mov rdx, rax
140013183
140013183loc_140013183:
140013183lea rax, [rdx+1]
140013187add rsi, 1
14001318bmov [rbx+256], rax
140013192mov [rbx+rdx], r9b
140013196mov [rbx+264], r9b
14001319dcmp r11, rsi
1400131a0je 0x140013130
1400131a2
1400131a2loc_1400131a2:
1400131a2movzx r9l, [rsi]
1400131a6cmp rax, 255
1400131acjne 0x140013180
1400131aemov [rsp+48], r10l
1400131b3mov edx, 255
1400131b8mov rcx, rbx
1400131bbmov r8, [rbx+280]
1400131c2mov [rsp+40], r9b
1400131c7add rsi, 1
1400131cbmov [rbx+255], 0
1400131d2call [rbx+272]
1400131d8movzx r9l, [rsp+40]
1400131demov r10l, [rsp+48]
1400131e3lea r11, [rip+0x180775]
1400131eaadd [rbx+320], 1
1400131f1cmp r11, rsi
1400131f4mov [rbx+256], 1
1400131ffmov [rbx], r9b
140013202mov [rbx+264], r9b
140013209je 0x140013130
14001320fmovzx r9l, [rsi]
140013213mov edx, 1
140013218jmp 0x140013183
14001321dmov rdx, [rbx+256]
140013224lea r9, [rip+0x18086e]
14001322bmov rdi, r8
14001322elea rsi, [rip+0x18084e]
140013235jmp 0x140013264
140013237nop [rax+rax]
140013240
140013240loc_140013240:
140013240mov rcx, rdx
140013243
140013243loc_140013243:
140013243lea rdx, [rcx+1]
140013247add rsi, 1
14001324bmov [rbx+256], rdx
140013252mov [rbx+rcx], al
140013255mov [rbx+264], al
14001325bcmp r9, rsi
14001325eje 0x140014acf
140013264
140013264loc_140013264:
140013264movzx eax, [rsi]
140013267cmp rdx, 255
14001326ejne 0x140013240
140013270mov [rsp+40], al
140013274mov edx, 255
140013279mov rcx, rbx
14001327cadd rsi, 1
140013280mov [rbx+255], 0
140013287mov r8, [rbx+280]
14001328ecall [rbx+272]
140013294movzx eax, [rsp+40]
140013299lea r9, [rip+0x1807f9]
1400132a0add [rbx+320], 1
1400132a7mov [rbx+256], 1
1400132b2mov [rbx], al
1400132b4mov [rbx+264], al
1400132bacmp rsi, r9
1400132bdje 0x140014acf
1400132c3movzx eax, [rsi]
1400132c6mov ecx, 1
1400132cbjmp 0x140013243
1400132d0mov rax, [r8+24]
1400132d4cmp [rax], 58
1400132d7jne 0x140011a60
1400132ddmov r8, [r8+16]
1400132e1mov rax, [r8+16]
1400132e5mov rax, [rax]
1400132e8cmp [rax+1], 99
1400132ecje 0x140016726
1400132f2
1400132f2loc_1400132f2:
1400132f2mov r8, rsi
1400132f5mov edx, 17
1400132famov rcx, rbx
1400132fdcall d_maybe_print_fold_expression
140013302test eax, eax
140013304jne 0x140011a6a
14001330amov r8, rsi
14001330dmov edx, 17
140013312mov rcx, rbx
140013315call d_maybe_print_designated_init
14001331atest eax, eax
14001331cjne 0x140011a6a
140013322mov rax, [rsi+16]
140013326cmp [rax], 51
140013329je 0x140016d4b
14001332f
14001332floc_14001332f:
14001332fmov rax, [rax+16]
140013333lea rdx, [rip+0x1807f0]
14001333amov rcx, [rax]
14001333dcall strcmp
140013342mov rdx, [rsi+24]
140013346mov r8, [rdx+16]
14001334atest eax, eax
14001334cjne 0x140013358
14001334ecmp [r8], 3
140013352je 0x140016e50
140013358
140013358loc_140013358:
140013358mov edx, 17
14001335dmov rcx, rbx
140013360call d_print_subexpr
140013365
140013365loc_140013365:
140013365mov r8, [rsi+16]
140013369lea rdx, [rip+0x1807bd]
140013370mov rax, [r8+16]
140013374mov [rsp+48], r8
140013379mov rcx, [rax]
14001337cmov [rsp+40], rcx
140013381call strcmp
140013386mov rcx, [rsp+40]
14001338bmov r8, [rsp+48]
140013390test eax, eax
140013392je 0x140016e05
140013398lea rdx, [rip+0x18078b]
14001339fmov [rsp+40], r8
1400133a4call strcmp
1400133a9mov r8, [rsp+40]
1400133aetest eax, eax
1400133b0jne 0x140016e3e
1400133b6
1400133b6loc_1400133b6:
1400133b6mov rax, [rsi+24]
1400133bamov edx, 17
1400133bfmov rcx, rbx
1400133c2mov r8, [rax+24]
1400133c6call d_print_subexpr
1400133cb
1400133cbloc_1400133cb:
1400133cbmov rax, [rsi+16]
1400133cfcmp [rax], 51
1400133d2jne 0x140011a6a
1400133d8mov rax, [rax+16]
1400133dccmp [rax+16], 1
1400133e0jne 0x140011a6a
1400133e6mov rax, [rax+8]
1400133eacmp [rax], 62
1400133edjne 0x140011a6a
1400133f3mov rdi, [rip+0x184296]
1400133famov rax, [rsp+392]
140013402sub rax, [rdi]
140013405jne 0x140017136
14001340bmov edx, 41
140013410mov rcx, rbx
140013413add rsp, 408
14001341apop rbx
14001341bpop rsi
14001341cpop rdi
14001341dpop rbp
14001341epop r12
140013420pop r13
140013422pop r14
140013424pop r15
140013426jmp 0x14000d4a0
14001342bnop [rax+rax]
140013430mov rax, [r8+16]
140013434mov rsi, [r8+24]
140013438mov edx, [rax]
14001343acmp edx, 51
14001343dje 0x140015df3
140013443cmp edx, 53
140013446je 0x140015ffb
14001344cmov r8, rax
14001344fmov edx, 17
140013454mov rcx, rbx
140013457call d_print_expr_op
14001345c
14001345cloc_14001345c:
14001345cmov rdi, [rip+0x18422d]
140013463mov rax, [rsp+392]
14001346bsub rax, [rdi]
14001346ejne 0x140017038
140013474mov r8, rsi
140013477mov edx, 17
14001347cmov rcx, rbx
14001347fadd rsp, 408
140013486pop rbx
140013487pop rsi
140013488pop rdi
140013489pop rbp
14001348apop r12
14001348cpop r13
14001348epop r14
140013490pop r15
140013492jmp 0x1400191e0
140013497mov rdx, [rbx+256]
14001349elea r9, [rip+0x180511]
1400134a5mov rdi, r8
1400134a8lea rsi, [rip+0x1804f0]
1400134afjmp 0x1400134e4
1400134b1nop [rax+rax]
1400134bcnop [rax]
1400134c0
1400134c0loc_1400134c0:
1400134c0mov rcx, rdx
1400134c3
1400134c3loc_1400134c3:
1400134c3lea rdx, [rcx+1]
1400134c7add rsi, 1
1400134cbmov [rbx+256], rdx
1400134d2mov [rbx+rcx], al
1400134d5mov [rbx+264], al
1400134dbcmp r9, rsi
1400134deje 0x140014dc3
1400134e4
1400134e4loc_1400134e4:
1400134e4movzx eax, [rsi]
1400134e7cmp rdx, 255
1400134eejne 0x1400134c0
1400134f0mov [rsp+40], al
1400134f4mov edx, 255
1400134f9mov rcx, rbx
1400134fcadd rsi, 1
140013500mov [rbx+255], 0
140013507mov r8, [rbx+280]
14001350ecall [rbx+272]
140013514movzx eax, [rsp+40]
140013519lea r9, [rip+0x180496]
140013520add [rbx+320], 1
140013527mov [rbx+256], 1
140013532mov [rbx], al
140013534mov [rbx+264], al
14001353acmp r9, rsi
14001353dje 0x140014dc3
140013543movzx eax, [rsi]
140013546mov ecx, 1
14001354bjmp 0x1400134c3
140013550mov rax, [r8+16]
140013554mov rbp, [rbx+296]
14001355bmov [rbx+296], 0
140013566test rax, rax
140013569je 0x140011a60
14001356fmov rcx, [rbx+288]
140013576mov r11, rbx
140013579xor edx, edx
14001357bxor r10l, r10l
14001357elea r8, [rsp+96]
140013583mov r9, rsi
140013586mov rbx, rcx
140013589mov rcx, r11
14001358c
14001358cloc_14001358c:
14001358cmov [r8+16], 0
140013594mov r11l, [rax]
140013597mov r15, r8
14001359alea r14l, [r10+1]
14001359emov [r8], rdx
1400135a1lea edx, [r11-28]
1400135a5mov [r8+8], rax
1400135a9mov [r8+24], rbx
1400135adcmp edx, 55
1400135b0ja 0x140015a65
1400135b6mov rdi, 0xc800000000003f
1400135c0bt rdi, rdx
1400135c4jae 0x140015a65
1400135camov rax, [rax+16]
1400135cetest rax, rax
1400135d1je 0x140016e79
1400135d7add r8, 32
1400135dbcmp r14l, 4
1400135dfjne 0x140015ff0
1400135e5mov [rcx+296], r15
1400135ecmov [rcx+304], 1
1400135f6jmp 0x140011a6a
1400135fbmovsxd r10, [r8+24]
1400135fftest r10, r10
140013602je 0x140011a6a
140013608mov rsi, [r8+16]
14001360cmov rax, [rbx+256]
140013613add r10, rsi
140013616jmp 0x140013666
140013618nop [rax+rax]
140013623nop [rax+rax]
14001362enop [rax+rax]
140013639nop [rax]
140013640
140013640loc_140013640:
140013640mov rdx, rax
140013643
140013643loc_140013643:
140013643lea rax, [rdx+1]
140013647add rsi, 1
14001364bmov [rbx+256], rax
140013652mov [rbx+rdx], r9b
140013656mov [rbx+264], r9b
14001365dcmp rsi, r10
140013660je 0x140011a6a
140013666
140013666loc_140013666:
140013666movzx r9l, [rsi]
14001366acmp rax, 255
140013670jne 0x140013640
140013672mov [rsp+48], r10
140013677mov edx, 255
14001367cmov rcx, rbx
14001367fmov r8, [rbx+280]
140013686mov [rsp+40], r9b
14001368badd rsi, 1
14001368fmov [rbx+255], 0
140013696call [rbx+272]
14001369cmovzx r9l, [rsp+40]
1400136a2mov r10, [rsp+48]
1400136a7mov [rbx+256], 1
1400136b2add [rbx+320], 1
1400136b9mov [rbx], r9b
1400136bcmov [rbx+264], r9b
1400136c3cmp rsi, r10
1400136c6je 0x140011a6a
1400136ccmovzx r9l, [rsi]
1400136d0mov edx, 1
1400136d5jmp 0x140013643
1400136damov rdx, [r8+16]
1400136demovsxd r10, [rdx+8]
1400136e2test r10, r10
1400136e5je 0x140011a6a
1400136ebmov rsi, [rdx]
1400136eemov rax, [rbx+256]
1400136f5add r10, rsi
1400136f8jmp 0x140013726
1400136fanop [rax+rax]
140013700
140013700loc_140013700:
140013700mov rdx, rax
140013703
140013703loc_140013703:
140013703lea rax, [rdx+1]
140013707add rsi, 1
14001370bmov [rbx+256], rax
140013712mov [rbx+rdx], r9b
140013716mov [rbx+264], r9b
14001371dcmp rsi, r10
140013720je 0x140011a6a
140013726
140013726loc_140013726:
140013726movzx r9l, [rsi]
14001372acmp rax, 255
140013730jne 0x140013700
140013732mov [rsp+48], r10
140013737mov edx, 255
14001373cmov rcx, rbx
14001373fmov r8, [rbx+280]
140013746mov [rsp+40], r9b
14001374badd rsi, 1
14001374fmov [rbx+255], 0
140013756call [rbx+272]
14001375cmovzx r9l, [rsp+40]
140013762mov r10, [rsp+48]
140013767mov [rbx+256], 1
140013772add [rbx+320], 1
140013779mov [rbx], r9b
14001377cmov [rbx+264], r9b
140013783cmp r10, rsi
140013786je 0x140011a6a
14001378cmovzx r9l, [rsi]
140013790mov edx, 1
140013795jmp 0x140013703
14001379amov rdx, [rbx+256]
1400137a1lea r9, [rip+0x180339]
1400137a8mov rdi, r8
1400137ablea rsi, [rip+0x18031e]
1400137b2jmp 0x1400137e4
1400137b4nop [rax+rax]
1400137bfnop
1400137c0
1400137c0loc_1400137c0:
1400137c0mov rcx, rdx
1400137c3
1400137c3loc_1400137c3:
1400137c3lea rdx, [rcx+1]
1400137c7add rsi, 1
1400137cbmov [rbx+256], rdx
1400137d2mov [rbx+rcx], al
1400137d5mov [rbx+264], al
1400137dbcmp r9, rsi
1400137deje 0x140014c60
1400137e4
1400137e4loc_1400137e4:
1400137e4movzx eax, [rsi]
1400137e7cmp rdx, 255
1400137eejne 0x1400137c0
1400137f0mov [rsp+40], al
1400137f4mov edx, 255
1400137f9mov rcx, rbx
1400137fcadd rsi, 1
140013800mov [rbx+255], 0
140013807mov r8, [rbx+280]
14001380ecall [rbx+272]
140013814movzx eax, [rsp+40]
140013819lea r9, [rip+0x1802c1]
140013820add [rbx+320], 1
140013827mov [rbx+256], 1
140013832mov [rbx], al
140013834mov [rbx+264], al
14001383acmp rsi, r9
14001383dje 0x140014c60
140013843movzx eax, [rsi]
140013846mov ecx, 1
14001384bjmp 0x1400137c3
140013850mov rdx, [rbx+256]
140013857lea r9, [rip+0x18026b]
14001385emov rdi, r8
140013861lea rsi, [rip+0x18024c]
140013868jmp 0x1400138a4
14001386anop [rax+rax]
140013875nop [rax+rax]
140013880
140013880loc_140013880:
140013880mov rcx, rdx
140013883
140013883loc_140013883:
140013883lea rdx, [rcx+1]
140013887add rsi, 1
14001388bmov [rbx+256], rdx
140013892mov [rbx+rcx], al
140013895mov [rbx+264], al
14001389bcmp r9, rsi
14001389eje 0x140014b0e
1400138a4
1400138a4loc_1400138a4:
1400138a4movzx eax, [rsi]
1400138a7cmp rdx, 255
1400138aejne 0x140013880
1400138b0mov [rsp+40], al
1400138b4mov edx, 255
1400138b9mov rcx, rbx
1400138bcadd rsi, 1
1400138c0mov [rbx+255], 0
1400138c7mov r8, [rbx+280]
1400138cecall [rbx+272]
1400138d4movzx eax, [rsp+40]
1400138d9lea r9, [rip+0x1801e9]
1400138e0add [rbx+320], 1
1400138e7mov [rbx+256], 1
1400138f2mov [rbx], al
1400138f4mov [rbx+264], al
1400138facmp rsi, r9
1400138fdje 0x140014b0e
140013903movzx eax, [rsi]
140013906mov ecx, 1
14001390bjmp 0x140013883
140013910mov rdx, [rbx+256]
140013917lea r9, [rip+0x180195]
14001391emov rdi, r8
140013921lea rsi, [rip+0x180172]
140013928jmp 0x140013964
14001392anop [rax+rax]
140013935nop [rax+rax]
140013940
140013940loc_140013940:
140013940mov rcx, rdx
140013943
140013943loc_140013943:
140013943lea rdx, [rcx+1]
140013947add rsi, 1
14001394bmov [rbx+256], rdx
140013952mov [rbx+rcx], al
140013955mov [rbx+264], al
14001395bcmp r9, rsi
14001395eje 0x140015297
140013964
140013964loc_140013964:
140013964movzx eax, [rsi]
140013967cmp rdx, 255
14001396ejne 0x140013940
140013970mov [rsp+40], al
140013974mov edx, 255
140013979mov rcx, rbx
14001397cadd rsi, 1
140013980mov [rbx+255], 0
140013987mov r8, [rbx+280]
14001398ecall [rbx+272]
140013994movzx eax, [rsp+40]
140013999lea r9, [rip+0x180113]
1400139a0add [rbx+320], 1
1400139a7mov [rbx+256], 1
1400139b2mov [rbx], al
1400139b4mov [rbx+264], al
1400139bacmp rsi, r9
1400139bdje 0x140015297
1400139c3movzx eax, [rsi]
1400139c6mov ecx, 1
1400139cbjmp 0x140013943
1400139d0lea r10, [rsp+96]
1400139d5mov [rsp+104], r8
1400139damov r11, [rbx+296]
1400139e1mov r9l, 1
1400139e7mov rax, [rbx+288]
1400139eemov [rbx+296], r10
1400139f5mov rcx, r10
1400139f8mov [rsp+96], r11
1400139fdmov [rsp+120], rax
140013a02mov rax, r11
140013a05mov [rsp+112], 0
140013a0dtest r11, r11
140013a10jne 0x140013a6e
140013a12jmp 0x140016d21
140013a17nop [rax+rax]
140013a20
140013a20loc_140013a20:
140013a20mov edi, [rax+16]
140013a23test edi, edi
140013a25jne 0x140013a66
140013a27cmp r9l, 3
140013a2bja 0x140011a60
140013a31movdqu x1, [rax]
140013a35mov edx, r9l
140013a38add r9l, 1
140013a3cshl rdx, 5
140013a40movups [rsp+rdx+96], x1
140013a45movdqu x2, [rax+16]
140013a4amov [rsp+rdx+96], rcx
140013a4flea rcx, [r10+rdx]
140013a53mov [rbx+296], rcx
140013a5amovups [rsp+rdx+112], x2
140013a5fmov [rax+16], 1
140013a66
140013a66loc_140013a66:
140013a66mov rax, [rax]
140013a69test rax, rax
140013a6cje 0x140013a7c
140013a6e
140013a6eloc_140013a6e:
140013a6emov rdx, [rax+8]
140013a72mov edx, [rdx]
140013a74sub edx, 25
140013a77cmp edx, 2
140013a7ajbe 0x140013a20
140013a7c
140013a7cloc_140013a7c:
140013a7cmov r8, [rsi+24]
140013a80mov edx, 17
140013a85mov rcx, rbx
140013a88mov [rsp+40], r11
140013a8dmov [rsp+60], r9l
140013a92mov [rsp+48], r10
140013a97call d_print_comp
140013a9cmov r11, [rsp+40]
140013aa1mov [rbx+296], r11
140013aa8mov r11l, [rsp+112]
140013aadtest r11l, r11l
140013ab0jne 0x140011a6a
140013ab6mov r9l, [rsp+60]
140013abbmov r10, [rsp+48]
140013ac0cmp r9l, 1
140013ac4jbe 0x140015b3c
140013acalea eax, [r9-1]
140013acemov rdi, rbx
140013ad1mov r15, rsi
140013ad4shl rax, 5
140013ad8lea esi, [r9-1]
140013adclea rbx, [r10+rax]
140013ae0
140013ae0loc_140013ae0:
140013ae0mov r8, [rbx+8]
140013ae4mov edx, 17
140013ae9mov rcx, rdi
140013aecsub rbx, 32
140013af0call d_print_mod
140013af5cmp esi, 1
140013af8je 0x140015b36
140013afesub esi, 1
140013b01jmp 0x140013ae0
140013b03mov r8, [r8+16]
140013b07test r8, r8
140013b0aje 0x140013b6f
140013b0cmov rax, [rbx+296]
140013b13mov edx, 17
140013b18mov rcx, rbx
140013b1bmov [rsp+72], rsi
140013b20mov [rsp+80], 0
140013b28mov [rsp+64], rax
140013b2dlea rax, [rsp+64]
140013b32mov [rbx+296], rax
140013b39mov rax, [rbx+288]
140013b40mov [rsp+88], rax
140013b45call d_print_comp
140013b4amov rax, [rsp+64]
140013b4fmov ebp, [rsp+80]
140013b53mov [rbx+296], rax
140013b5atest ebp, ebp
140013b5cjne 0x140011a6a
140013b62mov edx, 32
140013b67mov rcx, rbx
140013b6acall d_append_char
140013b6f
140013b6floc_140013b6f:
140013b6fmov rdi, [rip+0x183b1a]
140013b76mov rax, [rsp+392]
140013b7esub rax, [rdi]
140013b81jne 0x14001706a
140013b87mov r9, [rbx+296]
140013b8emov r8, rsi
140013b91mov edx, 17
140013b96mov rcx, rbx
140013b99add rsp, 408
140013ba0pop rbx
140013ba1pop rsi
140013ba2pop rdi
140013ba3pop rbp
140013ba4pop r12
140013ba6pop r13
140013ba8pop r14
140013baapop r15
140013bacjmp 0x140017ed0
140013bb1mov r8, [r8+16]
140013bb5mov edx, 17
140013bbamov rcx, rbx
140013bbdcall d_print_comp
140013bc2mov rax, [rbx+256]
140013bc9cmp rax, 255
140013bcfje 0x14001653f
140013bd5lea rdx, [rax+1]
140013bd9
140013bd9loc_140013bd9:
140013bd9mov [rbx+256], rdx
140013be0mov rdx, [rip+0x183aa9]
140013be7mov [rbx+rax], 64
140013bebmov [rbx+264], 64
140013bf2mov rax, [rsp+392]
140013bfasub rax, [rdx]
140013bfdjne 0x140017051
140013c03mov r8, [rsi+24]
140013c07mov edx, 17
140013c0cmov rcx, rbx
140013c0fadd rsp, 408
140013c16pop rbx
140013c17pop rsi
140013c18pop rdi
140013c19pop rbp
140013c1apop r12
140013c1cpop r13
140013c1epop r14
140013c20pop r15
140013c22jmp 0x140017160
140013c27mov rdx, [rbx+256]
140013c2elea r9, [rip+0x17ff9a]
140013c35mov rdi, r8
140013c38lea rsi, [rip+0x17ff82]
140013c3fjmp 0x140013ca4
140013c41nop [rax+rax]
140013c4cnop [rax+rax]
140013c57nop [rax+rax]
140013c62nop [rax+rax]
140013c6dnop [rax+rax]
140013c78nop [rax+rax]
140013c80
140013c80loc_140013c80:
140013c80mov rcx, rdx
140013c83
140013c83loc_140013c83:
140013c83lea rdx, [rcx+1]
140013c87add rsi, 1
140013c8bmov [rbx+256], rdx
140013c92mov [rbx+rcx], al
140013c95mov [rbx+264], al
140013c9bcmp r9, rsi
140013c9eje 0x140015093
140013ca4
140013ca4loc_140013ca4:
140013ca4movzx eax, [rsi]
140013ca7cmp rdx, 255
140013caejne 0x140013c80
140013cb0mov [rsp+40], al
140013cb4mov edx, 255
140013cb9mov rcx, rbx
140013cbcadd rsi, 1
140013cc0mov [rbx+255], 0
140013cc7mov r8, [rbx+280]
140013ccecall [rbx+272]
140013cd4movzx eax, [rsp+40]
140013cd9lea r9, [rip+0x17feef]
140013ce0add [rbx+320], 1
140013ce7mov [rbx+256], 1
140013cf2mov [rbx], al
140013cf4mov [rbx+264], al
140013cfacmp rsi, r9
140013cfdje 0x140015093
140013d03movzx eax, [rsi]
140013d06mov ecx, 1
140013d0bjmp 0x140013c83
140013d10mov rdx, [rbx+256]
140013d17lea r9, [rip+0x17fe9f]
140013d1emov rdi, r8
140013d21lea rsi, [rip+0x17fe8e]
140013d28jmp 0x140013d64
140013d2anop [rax+rax]
140013d35nop [rax+rax]
140013d40
140013d40loc_140013d40:
140013d40mov rcx, rdx
140013d43
140013d43loc_140013d43:
140013d43lea rdx, [rcx+1]
140013d47add rsi, 1
140013d4bmov [rbx+256], rdx
140013d52mov [rbx+rcx], al
140013d55mov [rbx+264], al
140013d5bcmp r9, rsi
140013d5eje 0x140015698
140013d64
140013d64loc_140013d64:
140013d64movzx eax, [rsi]
140013d67cmp rdx, 255
140013d6ejne 0x140013d40
140013d70mov [rsp+40], al
140013d74mov edx, 255
140013d79mov rcx, rbx
140013d7cadd rsi, 1
140013d80mov [rbx+255], 0
140013d87mov r8, [rbx+280]
140013d8ecall [rbx+272]
140013d94movzx eax, [rsp+40]
140013d99lea r9, [rip+0x17fe1d]
140013da0add [rbx+320], 1
140013da7mov [rbx+256], 1
140013db2mov [rbx], al
140013db4mov [rbx+264], al
140013dbacmp r9, rsi
140013dbdje 0x1400162f0
140013dc3movzx eax, [rsi]
140013dc6mov ecx, 1
140013dcbjmp 0x140013d43
140013dd0mov rax, [r8+24]
140013dd4cmp [rax], 60
140013dd7jne 0x140011a60
140013dddmov rax, [rax+24]
140013de1cmp [rax], 61
140013de4jne 0x140011a60
140013deamov edx, 17
140013defmov rcx, rbx
140013df2call d_maybe_print_fold_expression
140013df7test eax, eax
140013df9jne 0x140011a6a
140013dffmov r8, rsi
140013e02mov edx, 17
140013e07mov rcx, rbx
140013e0acall d_maybe_print_designated_init
140013e0ftest eax, eax
140013e11jne 0x140011a6a
140013e17mov rax, [rsi+24]
140013e1bmov rdi, [rsi+16]
140013e1flea rdx, [rip+0x17fd0a]
140013e26mov r8, [rax+16]
140013e2amov rax, [rax+24]
140013e2emov r14, [rax+16]
140013e32mov rsi, [rax+24]
140013e36mov [rsp+40], r8
140013e3bmov rax, [rdi+16]
140013e3fmov r15, r14
140013e42mov rcx, [rax]
140013e45call strcmp
140013e4amov r8, [rsp+40]
140013e4ftest eax, eax
140013e51jne 0x140016f1a
140013e57mov edx, 17
140013e5cmov rcx, rbx
140013e5fcall d_print_subexpr
140013e64mov r8, rdi
140013e67mov edx, 17
140013e6cmov rcx, rbx
140013e6fcall d_print_expr_op
140013e74mov r8, r14
140013e77mov edx, 17
140013e7cmov rcx, rbx
140013e7fcall d_print_subexpr
140013e84lea rdx, [rip+0x17fca8]
140013e8bmov rcx, rbx
140013e8ecall d_append_string
140013e93mov rdi, [rip+0x1837f6]
140013e9amov rax, [rsp+392]
140013ea2sub rax, [rdi]
140013ea5jne 0x14001700b
140013eabmov r8, rsi
140013eaemov edx, 17
140013eb3mov rcx, rbx
140013eb6add rsp, 408
140013ebdpop rbx
140013ebepop rsi
140013ebfpop rdi
140013ec0pop rbp
140013ec1pop r12
140013ec3pop r13
140013ec5pop r14
140013ec7pop r15
140013ec9jmp 0x1400191e0
140013ecenop
140013ed0mov r8, [r8+16]
140013ed4mov edx, 17
140013ed9mov rcx, rbx
140013edclea rsi, [rip+0x17fcf6]
140013ee3call d_print_comp
140013ee8mov rax, [rbx+256]
140013eeflea r10, [rsi+8]
140013ef3jmp 0x140013f26
140013ef5nop [rax+rax]
140013f00
140013f00loc_140013f00:
140013f00mov rdx, rax
140013f03
140013f03loc_140013f03:
140013f03lea rax, [rdx+1]
140013f07add rsi, 1
140013f0bmov [rbx+256], rax
140013f12mov [rbx+rdx], r9b
140013f16mov [rbx+264], r9b
140013f1dcmp r10, rsi
140013f20je 0x140011a6a
140013f26
140013f26loc_140013f26:
140013f26movzx r9l, [rsi]
140013f2acmp rax, 255
140013f30jne 0x140013f00
140013f32mov [rsp+40], r9b
140013f37mov r8, [rbx+280]
140013f3emov rcx, rbx
140013f41add rsi, 1
140013f45mov [rbx+255], 0
140013f4cmov edx, 255
140013f51call [rbx+272]
140013f57movzx r9l, [rsp+40]
140013f5dlea r10, [rip+0x17fc7d]
140013f64add [rbx+320], 1
140013f6bmov [rbx+256], 1
140013f76mov [rbx], r9b
140013f79mov [rbx+264], r9b
140013f80cmp rsi, r10
140013f83je 0x140011a6a
140013f89movzx r9l, [rsi]
140013f8dmov edx, 1
140013f92jmp 0x140013f03
140013f97mov rdx, [rbx+256]
140013f9elea r9, [rip+0x17fc4e]
140013fa5mov rdi, r8
140013fa8lea rsi, [rip+0x17fc3c]
140013fafjmp 0x140013fe4
140013fb1nop [rax+rax]
140013fbcnop [rax]
140013fc0
140013fc0loc_140013fc0:
140013fc0mov rcx, rdx
140013fc3
140013fc3loc_140013fc3:
140013fc3lea rdx, [rcx+1]
140013fc7add rsi, 1
140013fcbmov [rbx+256], rdx
140013fd2mov [rbx+rcx], al
140013fd5mov [rbx+264], al
140013fdbcmp rsi, r9
140013fdeje 0x1400151c3
140013fe4
140013fe4loc_140013fe4:
140013fe4movzx eax, [rsi]
140013fe7cmp rdx, 255
140013feejne 0x140013fc0
140013ff0mov [rsp+40], al
140013ff4mov edx, 255
140013ff9mov rcx, rbx
140013ffcadd rsi, 1
140014000mov [rbx+255], 0
140014007mov r8, [rbx+280]
14001400ecall [rbx+272]
140014014movzx eax, [rsp+40]
140014019lea r9, [rip+0x17fbd3]
140014020add [rbx+320], 1
140014027mov [rbx+256], 1
140014032mov [rbx], al
140014034mov [rbx+264], al
14001403acmp rsi, r9
14001403dje 0x1400151c3
140014043movzx eax, [rsi]
140014046mov ecx, 1
14001404bjmp 0x140013fc3
140014050mov rdx, [rbx+256]
140014057lea r9, [rip+0x17fb0c]
14001405emov rdi, r8
140014061lea rsi, [rip+0x17faf8]
140014068jmp 0x1400140a4
14001406anop [rax+rax]
140014075nop [rax+rax]
140014080
140014080loc_140014080:
140014080mov rcx, rdx
140014083
140014083loc_140014083:
140014083lea rdx, [rcx+1]
140014087add rsi, 1
14001408bmov [rbx+256], rdx
140014092mov [rbx+rcx], al
140014095mov [rbx+264], al
14001409bcmp r9, rsi
14001409eje 0x140015407
1400140a4
1400140a4loc_1400140a4:
1400140a4movzx eax, [rsi]
1400140a7cmp rdx, 255
1400140aejne 0x140014080
1400140b0mov [rsp+40], al
1400140b4mov edx, 255
1400140b9mov rcx, rbx
1400140bcadd rsi, 1
1400140c0mov [rbx+255], 0
1400140c7mov r8, [rbx+280]
1400140cecall [rbx+272]
1400140d4movzx eax, [rsp+40]
1400140d9lea r9, [rip+0x17fa8a]
1400140e0add [rbx+320], 1
1400140e7mov [rbx+256], 1
1400140f2mov [rbx], al
1400140f4mov [rbx+264], al
1400140facmp rsi, r9
1400140fdje 0x140015407
140014103movzx eax, [rsi]
140014106mov ecx, 1
14001410bjmp 0x140014083
140014110mov rdx, [rbx+256]
140014117lea r9, [rip+0x17fa7a]
14001411emov rdi, r8
140014121lea rsi, [rip+0x17fa53]
140014128jmp 0x140014164
14001412anop [rax+rax]
140014135nop [rax+rax]
140014140
140014140loc_140014140:
140014140mov rcx, rdx
140014143
140014143loc_140014143:
140014143lea rdx, [rcx+1]
140014147add rsi, 1
14001414bmov [rbx+256], rdx
140014152mov [rbx+rcx], al
140014155mov [rbx+264], al
14001415bcmp r9, rsi
14001415eje 0x140014e80
140014164
140014164loc_140014164:
140014164movzx eax, [rsi]
140014167cmp rdx, 255
14001416ejne 0x140014140
140014170mov [rsp+40], al
140014174mov edx, 255
140014179mov rcx, rbx
14001417cadd rsi, 1
140014180mov [rbx+255], 0
140014187mov r8, [rbx+280]
14001418ecall [rbx+272]
140014194movzx eax, [rsp+40]
140014199lea r9, [rip+0x17f9f8]
1400141a0add [rbx+320], 1
1400141a7mov [rbx+256], 1
1400141b2mov [rbx], al
1400141b4mov [rbx+264], al
1400141bacmp r9, rsi
1400141bdje 0x140014e80
1400141c3movzx eax, [rsi]
1400141c6mov ecx, 1
1400141cbjmp 0x140014143
1400141d0mov r9l, [r8+16]
1400141d4mov edx, 25
1400141d9lea r8, [rip+0x17f4bc]
1400141e0lea rcx, [rsp+256]
1400141e8call __mingw_snprintf
1400141edtest eax, eax
1400141efjs 0x140014201
1400141f1cdqe
1400141f3add rax, 1
1400141f7cmp rax, 25
1400141fbja 0x140015f78
140014201
140014201loc_140014201:
140014201lea rsi, [rsp+256]
140014209mov rcx, rsi
14001420ccall strlen
140014211test rax, rax
140014214je 0x140011a6a
14001421alea r10, [rax+rsi]
14001421emov rax, [rbx+256]
140014225jmp 0x140014266
140014227nop [rax+rax]
140014232nop [rax+rax]
14001423dnop [rax]
140014240
140014240loc_140014240:
140014240mov rdx, rax
140014243
140014243loc_140014243:
140014243lea rax, [rdx+1]
140014247add rsi, 1
14001424bmov [rbx+256], rax
140014252mov [rbx+rdx], r9b
140014256mov [rbx+264], r9b
14001425dcmp rsi, r10
140014260je 0x140011a6a
140014266
140014266loc_140014266:
140014266movzx r9l, [rsi]
14001426acmp rax, 255
140014270jne 0x140014240
140014272mov [rsp+48], r10
140014277mov edx, 255
14001427cmov rcx, rbx
14001427fmov r8, [rbx+280]
140014286mov [rsp+40], r9b
14001428badd rsi, 1
14001428fmov [rbx+255], 0
140014296call [rbx+272]
14001429cmovzx r9l, [rsp+40]
1400142a2mov r10, [rsp+48]
1400142a7mov [rbx+256], 1
1400142b2add [rbx+320], 1
1400142b9mov [rbx], r9b
1400142bcmov [rbx+264], r9b
1400142c3cmp rsi, r10
1400142c6je 0x140011a6a
1400142ccmovzx r9l, [rsi]
1400142d0mov edx, 1
1400142d5jmp 0x140014243
1400142damovsxd r10, [r8+24]
1400142detest r10, r10
1400142e1je 0x140011a6a
1400142e7mov rsi, [r8+16]
1400142ebmov rax, [rbx+256]
1400142f2add r10, rsi
1400142f5jmp 0x140014326
1400142f7nop [rax+rax]
140014300
140014300loc_140014300:
140014300mov rdx, rax
140014303
140014303loc_140014303:
140014303lea rax, [rdx+1]
140014307add rsi, 1
14001430bmov [rbx+256], rax
140014312mov [rbx+rdx], r9b
140014316mov [rbx+264], r9b
14001431dcmp r10, rsi
140014320je 0x140011a6a
140014326
140014326loc_140014326:
140014326movzx r9l, [rsi]
14001432acmp rax, 255
140014330jne 0x140014300
140014332mov [rsp+48], r10
140014337mov edx, 255
14001433cmov rcx, rbx
14001433fmov r8, [rbx+280]
140014346mov [rsp+40], r9b
14001434badd rsi, 1
14001434fmov [rbx+255], 0
140014356call [rbx+272]
14001435cmovzx r9l, [rsp+40]
140014362mov r10, [rsp+48]
140014367mov [rbx+256], 1
140014372add [rbx+320], 1
140014379mov [rbx], r9b
14001437cmov [rbx+264], r9b
140014383cmp rsi, r10
140014386je 0x140011a6a
14001438cmovzx r9l, [rsi]
140014390mov edx, 1
140014395jmp 0x140014303
14001439amov rax, [r8+16]
14001439emovsxd r9, [rax+8]
1400143a2test r9, r9
1400143a5je 0x140014f6e
1400143abmov rax, [rax]
1400143aemov rdx, [rbx+256]
1400143b5mov rdi, r8
1400143b8add r9, rax
1400143bbmov rsi, rax
1400143bejmp 0x1400143e4
1400143c0
1400143c0loc_1400143c0:
1400143c0mov rcx, rdx
1400143c3
1400143c3loc_1400143c3:
1400143c3lea rdx, [rcx+1]
1400143c7add rsi, 1
1400143cbmov [rbx+256], rdx
1400143d2mov [rbx+rcx], al
1400143d5mov [rbx+264], al
1400143dbcmp rsi, r9
1400143deje 0x140014f6b
1400143e4
1400143e4loc_1400143e4:
1400143e4movzx eax, [rsi]
1400143e7cmp rdx, 255
1400143eejne 0x1400143c0
1400143f0mov [rsp+40], al
1400143f4mov edx, 255
1400143f9mov rcx, rbx
1400143fcadd rsi, 1
140014400mov [rsp+48], r9
140014405mov r8, [rbx+280]
14001440cmov [rbx+255], 0
140014413call [rbx+272]
140014419movzx eax, [rsp+40]
14001441emov r9, [rsp+48]
140014423mov [rbx+256], 1
14001442eadd [rbx+320], 1
140014435mov [rbx], al
140014437mov [rbx+264], al
14001443dcmp r9, rsi
140014440je 0x140014f6b
140014446movzx eax, [rsi]
140014449mov ecx, 1
14001444ejmp 0x1400143c3
140014453mov r8, [r8+16]
140014457mov edx, 17
14001445cmov rcx, rbx
14001445fmov rdi, rsi
140014462lea rsi, [rip+0x17f792]
140014469call d_print_comp
14001446emov rdx, [rbx+256]
140014475lea r9, [rip+0x17f789]
14001447cjmp 0x1400144a4
14001447enop
140014480
140014480loc_140014480:
140014480mov rcx, rdx
140014483
140014483loc_140014483:
140014483lea rdx, [rcx+1]
140014487add rsi, 1
14001448bmov [rbx+256], rdx
140014492mov [rbx+rcx], al
140014495mov [rbx+264], al
14001449bcmp rsi, r9
14001449eje 0x140014d84
1400144a4
1400144a4loc_1400144a4:
1400144a4movzx eax, [rsi]
1400144a7cmp rdx, 255
1400144aejne 0x140014480
1400144b0mov [rsp+40], al
1400144b4mov edx, 255
1400144b9mov rcx, rbx
1400144bcadd rsi, 1
1400144c0mov [rbx+255], 0
1400144c7mov r8, [rbx+280]
1400144cecall [rbx+272]
1400144d4movzx eax, [rsp+40]
1400144d9lea r9, [rip+0x17f725]
1400144e0add [rbx+320], 1
1400144e7mov [rbx+256], 1
1400144f2mov [rbx], al
1400144f4mov [rbx+264], al
1400144facmp rsi, r9
1400144fdje 0x140014d84
140014503movzx eax, [rsi]
140014506mov ecx, 1
14001450bjmp 0x140014483
140014510mov r8, [r8+16]
140014514mov edx, 17
140014519mov rcx, rbx
14001451ccall d_print_comp
140014521mov rax, [rbx+256]
140014528cmp rax, 255
14001452eje 0x1400164e1
140014534lea rdx, [rax+1]
140014538
140014538loc_140014538:
140014538mov [rbx+256], rdx
14001453fmov [rbx+rax], 40
140014543mov [rbx+264], 40
14001454amov r8, [rsi+24]
14001454e
14001454eloc_14001454e:
14001454emov edx, 17
140014553mov rcx, rbx
140014556call d_print_comp
14001455bmov rax, [rbx+256]
140014562cmp rax, 255
140014568je 0x140015d5f
14001456elea rdx, [rax+1]
140014572
140014572loc_140014572:
140014572mov [rbx+256], rdx
140014579mov [rbx+rax], 41
14001457dmov [rbx+264], 41
140014584jmp 0x140011a6a
140014589mov r8, [r8+16]
14001458dmov edx, 17
140014592mov rcx, rbx
140014595lea rsi, [rip+0x17f5cf]
14001459ccall d_print_comp
1400145a1mov rax, [rbx+256]
1400145a8lea r10, [rsi+3]
1400145acjmp 0x1400145e6
1400145aenop [rax+rax]
1400145b9nop [rax]
1400145c0
1400145c0loc_1400145c0:
1400145c0mov rdx, rax
1400145c3
1400145c3loc_1400145c3:
1400145c3lea rax, [rdx+1]
1400145c7add rsi, 1
1400145cbmov [rbx+256], rax
1400145d2mov [rbx+rdx], r9b
1400145d6mov [rbx+264], r9b
1400145ddcmp r10, rsi
1400145e0je 0x140011a6a
1400145e6
1400145e6loc_1400145e6:
1400145e6movzx r9l, [rsi]
1400145eacmp rax, 255
1400145f0jne 0x1400145c0
1400145f2mov [rsp+40], r9b
1400145f7mov r8, [rbx+280]
1400145femov rcx, rbx
140014601add rsi, 1
140014605mov [rbx+255], 0
14001460cmov edx, 255
140014611call [rbx+272]
140014617movzx r9l, [rsp+40]
14001461dlea r10, [rip+0x17f54a]
140014624add [rbx+320], 1
14001462bmov [rbx+256], 1
140014636mov [rbx], r9b
140014639mov [rbx+264], r9b
140014640cmp rsi, r10
140014643je 0x140011a6a
140014649movzx r9l, [rsi]
14001464dmov edx, 1
140014652jmp 0x1400145c3
140014657mov rdx, [rbx+256]
14001465elea r9, [rip+0x17f4fa]
140014665mov rdi, r8
140014668lea rsi, [rip+0x17f4e2]
14001466fjmp 0x1400146a4
140014671nop [rax+rax]
14001467cnop [rax]
140014680
140014680loc_140014680:
140014680mov rcx, rdx
140014683
140014683loc_140014683:
140014683lea rdx, [rcx+1]
140014687add rsi, 1
14001468bmov [rbx+256], rdx
140014692mov [rbx+rcx], al
140014695mov [rbx+264], al
14001469bcmp r9, rsi
14001469eje 0x140014cde
1400146a4
1400146a4loc_1400146a4:
1400146a4movzx eax, [rsi]
1400146a7cmp rdx, 255
1400146aejne 0x140014680
1400146b0mov [rsp+40], al
1400146b4mov edx, 255
1400146b9mov rcx, rbx
1400146bcadd rsi, 1
1400146c0mov [rbx+255], 0
1400146c7mov r8, [rbx+280]
1400146cecall [rbx+272]
1400146d4movzx eax, [rsp+40]
1400146d9lea r9, [rip+0x17f47f]
1400146e0add [rbx+320], 1
1400146e7mov [rbx+256], 1
1400146f2mov [rbx], al
1400146f4mov [rbx+264], al
1400146facmp rsi, r9
1400146fdje 0x140014cde
140014703movzx eax, [rsi]
140014706mov ecx, 1
14001470bjmp 0x140014683
140014710lea rsi, [rip+0x17f4cb]
140014717mov rax, [rbx+256]
14001471elea r10, [rsi+8]
140014722jmp 0x140014766
140014724nop [rax+rax]
14001472fnop [rax+rax]
14001473anop [rax+rax]
140014740
140014740loc_140014740:
140014740mov rdx, rax
140014743
140014743loc_140014743:
140014743lea rax, [rdx+1]
140014747add rsi, 1
14001474bmov [rbx+256], rax
140014752mov [rbx+rdx], r9b
140014756mov [rbx+264], r9b
14001475dcmp r10, rsi
140014760je 0x140011a6a
140014766
140014766loc_140014766:
140014766movzx r9l, [rsi]
14001476acmp rax, 255
140014770jne 0x140014740
140014772mov [rsp+40], r9b
140014777mov r8, [rbx+280]
14001477emov rcx, rbx
140014781add rsi, 1
140014785mov [rbx+255], 0
14001478cmov edx, 255
140014791call [rbx+272]
140014797movzx r9l, [rsp+40]
14001479dlea r10, [rip+0x17f446]
1400147a4add [rbx+320], 1
1400147abmov [rbx+256], 1
1400147b6mov [rbx], r9b
1400147b9mov [rbx+264], r9b
1400147c0cmp rsi, r10
1400147c3je 0x140011a6a
1400147c9movzx r9l, [rsi]
1400147cdmov edx, 1
1400147d2jmp 0x140014743
1400147d7mov rax, [rbx+256]
1400147decmp rax, 255
1400147e4je 0x140016483
1400147ealea rdx, [rax+1]
1400147ee
1400147eeloc_1400147ee:
1400147eemov [rbx+256], rdx
1400147f5xor edi, edi
1400147f7mov [rbx+rax], 60
1400147fbmov [rbx+264], 60
140014802mov r10, [rsi+16]
140014806test r10, r10
140014809jne 0x14001483a
14001480bjmp 0x140014ebf
140014810
140014810loc_140014810:
140014810mov r8, r10
140014813mov edx, 17
140014818mov rcx, rbx
14001481bmov [rsp+40], r10
140014820call d_print_comp
140014825mov r10, [rsp+40]
14001482aadd edi, 1
14001482dmov r10, [r10+24]
140014831test r10, r10
140014834je 0x140014ebf
14001483a
14001483aloc_14001483a:
14001483atest edi, edi
14001483cje 0x140014810
14001483elea rsi, [rip+0x17f118]
140014845mov rax, [rbx+256]
14001484clea r11, [rsi+2]
140014850jmp 0x1400148a6
140014852nop [rax+rax]
14001485dnop [rax+rax]
140014868nop [rax+rax]
140014873nop [rax+rax]
14001487enop
140014880
140014880loc_140014880:
140014880mov rdx, rax
140014883
140014883loc_140014883:
140014883lea rax, [rdx+1]
140014887add rsi, 1
14001488bmov [rbx+256], rax
140014892mov [rbx+rdx], r9b
140014896mov [rbx+264], r9b
14001489dcmp rsi, r11
1400148a0je 0x140014810
1400148a6
1400148a6loc_1400148a6:
1400148a6movzx r9l, [rsi]
1400148aacmp rax, 255
1400148b0jne 0x140014880
1400148b2mov [rsp+48], r10
1400148b7mov edx, 255
1400148bcmov rcx, rbx
1400148bfmov r8, [rbx+280]
1400148c6mov [rsp+40], r9b
1400148cbadd rsi, 1
1400148cfmov [rbx+255], 0
1400148d6call [rbx+272]
1400148dcmovzx r9l, [rsp+40]
1400148e2mov r10, [rsp+48]
1400148e7lea r11, [rip+0x17f071]
1400148eeadd [rbx+320], 1
1400148f5cmp rsi, r11
1400148f8mov [rbx+256], 1
140014903mov [rbx], r9b
140014906mov [rbx+264], r9b
14001490dje 0x140014810
140014913movzx r9l, [rsi]
140014917mov edx, 1
14001491cjmp 0x140014883
140014921mov r8, [r8+16]
140014925mov edx, 17
14001492amov rcx, rbx
14001492dcall d_print_comp
140014932mov rdi, [rip+0x182d57]
140014939mov rax, [rsp+392]
140014941sub rax, [rdi]
140014944jne 0x140017010
14001494amov r8, [rsi+24]
14001494emov edx, 17
140014953mov rcx, rbx
140014956add rsp, 408
14001495dpop rbx
14001495epop rsi
14001495fpop rdi
140014960pop rbp
140014961pop r12
140014963pop r13
140014965pop r14
140014967pop r15
140014969jmp 0x140017160
14001496emov rax, [rbx+256]
140014975cmp rax, 255
14001497bje 0x140016435
140014981lea rdx, [rax+1]
140014985
140014985loc_140014985:
140014985mov [rbx+256], rdx
14001498cmov rdi, rsi
14001498fmov [rbx+rax], 91
140014993mov [rbx+264], 91
14001499anop [rax+rax]
1400149a0
1400149a0loc_1400149a0:
1400149a0mov r8, [rdi+16]
1400149a4mov edx, 17
1400149a9mov rcx, rbx
1400149accall d_print_comp
1400149b1mov rax, [rdi+24]
1400149b5mov rdx, [rbx+256]
1400149bcmov rdi, rax
1400149bftest rax, rax
1400149c2je 0x140014d5c
1400149c8lea rsi, [rip+0x17ef8e]
1400149cflea r9, [rsi+2]
1400149d3jmp 0x140014a20
1400149d5nop [rax+rax]
1400149e0nop [rax+rax]
1400149ebnop [rax+rax]
1400149f6nop [rax+rax]
140014a00
140014a00loc_140014a00:
140014a00mov rcx, rdx
140014a03
140014a03loc_140014a03:
140014a03lea rdx, [rcx+1]
140014a07add rsi, 1
140014a0bmov [rbx+256], rdx
140014a12mov [rbx+rcx], al
140014a15mov [rbx+264], al
140014a1bcmp r9, rsi
140014a1eje 0x1400149a0
140014a20
140014a20loc_140014a20:
140014a20movzx eax, [rsi]
140014a23cmp rdx, 255
140014a2ajne 0x140014a00
140014a2cmov [rsp+40], al
140014a30mov edx, 255
140014a35mov rcx, rbx
140014a38add rsi, 1
140014a3cmov [rbx+255], 0
140014a43mov r8, [rbx+280]
140014a4acall [rbx+272]
140014a50movzx eax, [rsp+40]
140014a55lea r9, [rip+0x17ef03]
140014a5cadd [rbx+320], 1
140014a63mov [rbx+256], 1
140014a6emov [rbx], al
140014a70mov [rbx+264], al
140014a76cmp r9, rsi
140014a79je 0x1400149a0
140014a7fmovzx eax, [rsi]
140014a82mov ecx, 1
140014a87jmp 0x140014a03
140014a8cnop [rax]
140014a90
140014a90loc_140014a90:
140014a90mov r8, [rdi+24]
140014a94mov edx, 17
140014a99mov rcx, rbx
140014a9ccall d_print_comp
140014aa1mov rax, [rbx+256]
140014aa8cmp rax, 255
140014aaeje 0x140015d8e
140014ab4lea rdx, [rax+1]
140014ab8
140014ab8loc_140014ab8:
140014ab8mov [rbx+256], rdx
140014abfmov [rbx+rax], 93
140014ac3mov [rbx+264], 93
140014acajmp 0x140011a6a
140014acf
140014acfloc_140014acf:
140014acfmov rsi, rdi
140014ad2mov rdi, [rip+0x182bb7]
140014ad9mov rax, [rsp+392]
140014ae1sub rax, [rdi]
140014ae4jne 0x140017092
140014aeamov r8, [rsi+16]
140014aeemov edx, 17
140014af3mov rcx, rbx
140014af6add rsp, 408
140014afdpop rbx
140014afepop rsi
140014affpop rdi
140014b00pop rbp
140014b01pop r12
140014b03pop r13
140014b05pop r14
140014b07pop r15
140014b09jmp 0x140017160
140014b0e
140014b0eloc_140014b0e:
140014b0emov r8, [rdi+24]
140014b12mov edx, 17
140014b17mov rcx, rbx
140014b1alea rsi, [rip+0x17efa9]
140014b21call d_print_comp
140014b26mov rdx, [rbx+256]
140014b2dlea r9, [rip+0x17ef9b]
140014b34jmp 0x140014b60
140014b36nop [rax+rax]
140014b40
140014b40loc_140014b40:
140014b40mov rcx, rdx
140014b43
140014b43loc_140014b43:
140014b43lea rdx, [rcx+1]
140014b47add rsi, 1
140014b4bmov [rbx+256], rdx
140014b52mov [rbx+rcx], al
140014b55mov [rbx+264], al
140014b5bcmp r9, rsi
140014b5eje 0x140014bc8
140014b60
140014b60loc_140014b60:
140014b60movzx eax, [rsi]
140014b63cmp rdx, 255
140014b6ajne 0x140014b40
140014b6cmov [rsp+40], al
140014b70mov edx, 255
140014b75mov rcx, rbx
140014b78add rsi, 1
140014b7cmov [rbx+255], 0
140014b83mov r8, [rbx+280]
140014b8acall [rbx+272]
140014b90movzx eax, [rsp+40]
140014b95lea r9, [rip+0x17ef33]
140014b9cadd [rbx+320], 1
140014ba3mov [rbx+256], 1
140014baemov [rbx], al
140014bb0mov [rbx+264], al
140014bb6cmp rsi, r9
140014bb9je 0x140014bc8
140014bbbmovzx eax, [rsi]
140014bbemov ecx, 1
140014bc3jmp 0x140014b43
140014bc8
140014bc8loc_140014bc8:
140014bc8mov rsi, rdi
140014bcbmov rdi, [rip+0x182abe]
140014bd2mov rax, [rsp+392]
140014bdasub rax, [rdi]
140014bddjne 0x14001712c
140014be3mov r8, [rsi+16]
140014be7mov edx, 17
140014becmov rcx, rbx
140014befadd rsp, 408
140014bf6pop rbx
140014bf7pop rsi
140014bf8pop rdi
140014bf9pop rbp
140014bfapop r12
140014bfcpop r13
140014bfepop r14
140014c00pop r15
140014c02jmp 0x140017160
140014c07
140014c07loc_140014c07:
140014c07mov rax, [rbx+368]
140014c0emov r8, [rdi+16]
140014c12test rax, rax
140014c15je 0x140014c34
140014c17mov rdx, [rbx+288]
140014c1emov [rsp+72], rax
140014c23mov [rsp+64], rdx
140014c28lea rdx, [rsp+64]
140014c2dmov [rbx+288], rdx
140014c34
140014c34loc_140014c34:
140014c34mov edx, 17
140014c39mov rcx, rbx
140014c3ccall d_print_comp
140014c41cmp [rbx+368], 0
140014c49je 0x140011a6a
140014c4fmov rax, [rsp+64]
140014c54mov [rbx+288], rax
140014c5bjmp 0x140011a6a
140014c60
140014c60loc_140014c60:
140014c60mov rsi, rdi
140014c63mov rdi, [rip+0x182a26]
140014c6amov rax, [rsp+392]
140014c72sub rax, [rdi]
140014c75jne 0x140017127
140014c7bmov r8, [rsi+16]
140014c7fmov edx, 17
140014c84mov rcx, rbx
140014c87add rsp, 408
140014c8epop rbx
140014c8fpop rsi
140014c90pop rdi
140014c91pop rbp
140014c92pop r12
140014c94pop r13
140014c96pop r14
140014c98pop r15
140014c9ajmp 0x140017160
140014c9f
140014c9floc_140014c9f:
140014c9fmov rsi, rdi
140014ca2mov rdi, [rip+0x1829e7]
140014ca9mov rax, [rsp+392]
140014cb1sub rax, [rdi]
140014cb4jne 0x140017015
140014cbamov r8, [rsi+24]
140014cbemov edx, 17
140014cc3mov rcx, rbx
140014cc6add rsp, 408
140014ccdpop rbx
140014ccepop rsi
140014ccfpop rdi
140014cd0pop rbp
140014cd1pop r12
140014cd3pop r13
140014cd5pop r14
140014cd7pop r15
140014cd9jmp 0x140017160
140014cde
140014cdeloc_140014cde:
140014cdemov rsi, rdi
140014ce1mov rdi, [rip+0x1829a8]
140014ce8mov rax, [rsp+392]
140014cf0sub rax, [rdi]
140014cf3jne 0x140017024
140014cf9mov r8, [rsi+16]
140014cfdmov edx, 17
140014d02mov rcx, rbx
140014d05add rsp, 408
140014d0cpop rbx
140014d0dpop rsi
140014d0epop rdi
140014d0fpop rbp
140014d10pop r12
140014d12pop r13
140014d14pop r14
140014d16pop r15
140014d18jmp 0x140017160
140014d1d
140014d1dloc_140014d1d:
140014d1dmov rsi, rdi
140014d20mov rdi, [rip+0x182969]
140014d27mov rax, [rsp+392]
140014d2fsub rax, [rdi]
140014d32jne 0x140017154
140014d38mov r8, [rsi+16]
140014d3cmov edx, 17
140014d41mov rcx, rbx
140014d44add rsp, 408
140014d4bpop rbx
140014d4cpop rsi
140014d4dpop rdi
140014d4epop rbp
140014d4fpop r12
140014d51pop r13
140014d53pop r14
140014d55pop r15
140014d57jmp 0x140017160
140014d5c
140014d5cloc_140014d5c:
140014d5ccmp rdx, 255
140014d63je 0x1400164b2
140014d69lea rax, [rdx+1]
140014d6d
140014d6dloc_140014d6d:
140014d6dmov [rbx+256], rax
140014d74mov [rbx+rdx], 93
140014d78mov [rbx+264], 93
140014d7fjmp 0x140011a6a
140014d84
140014d84loc_140014d84:
140014d84mov rsi, rdi
140014d87mov rdi, [rip+0x182902]
140014d8emov rax, [rsp+392]
140014d96sub rax, [rdi]
140014d99jne 0x14001707e
140014d9fmov r8, [rsi+24]
140014da3mov edx, 17
140014da8mov rcx, rbx
140014dabadd rsp, 408
140014db2pop rbx
140014db3pop rsi
140014db4pop rdi
140014db5pop rbp
140014db6pop r12
140014db8pop r13
140014dbapop r14
140014dbcpop r15
140014dbejmp 0x140017160
140014dc3
140014dc3loc_140014dc3:
140014dc3mov rsi, rdi
140014dc6mov rdi, [rip+0x1828c3]
140014dcdmov rax, [rsp+392]
140014dd5sub rax, [rdi]
140014dd8jne 0x14001709c
140014ddemov r8, [rsi+16]
140014de2mov edx, 17
140014de7mov rcx, rbx
140014deaadd rsp, 408
140014df1pop rbx
140014df2pop rsi
140014df3pop rdi
140014df4pop rbp
140014df5pop r12
140014df7pop r13
140014df9pop r14
140014dfbpop r15
140014dfdjmp 0x140017160
140014e02
140014e02loc_140014e02:
140014e02mov rsi, rdi
140014e05mov rdi, [rip+0x182884]
140014e0cmov rax, [rsp+392]
140014e14sub rax, [rdi]
140014e17jne 0x140017079
140014e1dmov r8, [rsi+16]
140014e21mov edx, 17
140014e26mov rcx, rbx
140014e29add rsp, 408
140014e30pop rbx
140014e31pop rsi
140014e32pop rdi
140014e33pop rbp
140014e34pop r12
140014e36pop r13
140014e38pop r14
140014e3apop r15
140014e3cjmp 0x140017160
140014e41
140014e41loc_140014e41:
140014e41mov rsi, rdi
140014e44mov rdi, [rip+0x182845]
140014e4bmov rax, [rsp+392]
140014e53sub rax, [rdi]
140014e56jne 0x14001706f
140014e5cmov r8, [rsi+16]
140014e60mov edx, 17
140014e65mov rcx, rbx
140014e68add rsp, 408
140014e6fpop rbx
140014e70pop rsi
140014e71pop rdi
140014e72pop rbp
140014e73pop r12
140014e75pop r13
140014e77pop r14
140014e79pop r15
140014e7bjmp 0x140017160
140014e80
140014e80loc_140014e80:
140014e80mov rsi, rdi
140014e83mov rdi, [rip+0x182806]
140014e8amov rax, [rsp+392]
140014e92sub rax, [rdi]
140014e95jne 0x140017097
140014e9bmov r8, [rsi+16]
140014e9fmov edx, 17
140014ea4mov rcx, rbx
140014ea7add rsp, 408
140014eaepop rbx
140014eafpop rsi
140014eb0pop rdi
140014eb1pop rbp
140014eb2pop r12
140014eb4pop r13
140014eb6pop r14
140014eb8pop r15
140014ebajmp 0x140017160
140014ebf
140014ebfloc_140014ebf:
140014ebfmov rax, [rbx+256]
140014ec6lea rdx, [rax+1]
140014ecacmp rax, 255
140014ed0je 0x14001656e
140014ed6
140014ed6loc_140014ed6:
140014ed6mov [rbx+256], rdx
140014eddmov [rbx+rax], 62
140014ee1mov [rbx+264], 62
140014ee8jmp 0x140011a6a
140014eed
140014eedloc_140014eed:
140014eedmov rsi, rdi
140014ef0mov rdi, [rip+0x182799]
140014ef7mov rax, [rsp+392]
140014effsub rax, [rdi]
140014f02jne 0x14001702e
140014f08mov r8, [rsi+16]
140014f0cmov edx, 17
140014f11mov rcx, rbx
140014f14add rsp, 408
140014f1bpop rbx
140014f1cpop rsi
140014f1dpop rdi
140014f1epop rbp
140014f1fpop r12
140014f21pop r13
140014f23pop r14
140014f25pop r15
140014f27jmp 0x140017160
140014f2c
140014f2cloc_140014f2c:
140014f2cmov rsi, rdi
140014f2fmov rdi, [rip+0x18275a]
140014f36mov rax, [rsp+392]
140014f3esub rax, [rdi]
140014f41jne 0x1400170b5
140014f47mov r8, [rsi+16]
140014f4bmov edx, 17
140014f50mov rcx, rbx
140014f53add rsp, 408
140014f5apop rbx
140014f5bpop rsi
140014f5cpop rdi
140014f5dpop rbp
140014f5epop r12
140014f60pop r13
140014f62pop r14
140014f64pop r15
140014f66jmp 0x140017160
140014f6b
140014f6bloc_140014f6b:
140014f6bmov rsi, rdi
140014f6e
140014f6eloc_140014f6e:
140014f6emovsx r9l, [rsi+24]
140014f73lea r8, [rip+0x17e722]
140014f7amov edx, 25
140014f7flea rcx, [rsp+224]
140014f87call __mingw_snprintf
140014f8ctest eax, eax
140014f8ejs 0x140014fa0
140014f90cdqe
140014f92add rax, 1
140014f96cmp rax, 25
140014f9aja 0x140015f78
140014fa0
140014fa0loc_140014fa0:
140014fa0lea rcx, [rsp+224]
140014fa8call strlen
140014fadtest rax, rax
140014fb0je 0x14001560b
140014fb6mov rdi, rsi
140014fb9mov rdx, [rbx+256]
140014fc0lea r9, [rsp+rax+224]
140014fc8lea rsi, [rsp+224]
140014fd0jmp 0x140015024
140014fd2nop [rax+rax]
140014fddnop [rax+rax]
140014fe8nop [rax+rax]
140014ff3nop [rax+rax]
140014ffenop
140015000
140015000loc_140015000:
140015000mov rcx, rdx
140015003
140015003loc_140015003:
140015003lea rdx, [rcx+1]
140015007add rsi, 1
14001500bmov [rbx+256], rdx
140015012mov [rbx+rcx], al
140015015mov [rbx+264], al
14001501bcmp rsi, r9
14001501eje 0x140015608
140015024
140015024loc_140015024:
140015024movzx eax, [rsi]
140015027cmp rdx, 255
14001502ejne 0x140015000
140015030mov [rsp+40], al
140015034mov edx, 255
140015039mov rcx, rbx
14001503cadd rsi, 1
140015040mov [rsp+48], r9
140015045mov r8, [rbx+280]
14001504cmov [rbx+255], 0
140015053call [rbx+272]
140015059movzx eax, [rsp+40]
14001505emov r9, [rsp+48]
140015063mov [rbx+256], 1
14001506eadd [rbx+320], 1
140015075mov [rbx], al
140015077mov [rbx+264], al
14001507dcmp r9, rsi
140015080je 0x140015608
140015086movzx eax, [rsi]
140015089mov ecx, 1
14001508ejmp 0x140015003
140015093
140015093loc_140015093:
140015093mov eax, [rdi+16]
140015096lea rsi, [rsp+352]
14001509emov edx, 25
1400150a3lea r8, [rip+0x17e5f2]
1400150aamov rcx, rsi
1400150adlea r9l, [rax+1]
1400150b1call __mingw_snprintf
1400150b6test eax, eax
1400150b8js 0x1400150ca
1400150bacdqe
1400150bcadd rax, 1
1400150c0cmp rax, 25
1400150c4ja 0x140015f78
1400150ca
1400150caloc_1400150ca:
1400150camov rcx, rsi
1400150cdcall strlen
1400150d2mov r10, rax
1400150d5mov rax, [rbx+256]
1400150dctest r10, r10
1400150dfje 0x140015188
1400150e5add r10, rsi
1400150e8jmp 0x140015122
1400150eanop [rax+rax]
1400150f5nop [rax+rax]
140015100
140015100loc_140015100:
140015100mov rdx, rax
140015103
140015103loc_140015103:
140015103lea rax, [rdx+1]
140015107add rsi, 1
14001510bmov [rbx+256], rax
140015112mov [rbx+rdx], r9b
140015116mov [rbx+264], r9b
14001511dcmp r10, rsi
140015120je 0x140015188
140015122
140015122loc_140015122:
140015122movzx r9l, [rsi]
140015126cmp rax, 255
14001512cjne 0x140015100
14001512emov [rsp+48], r10
140015133mov edx, 255
140015138mov rcx, rbx
14001513bmov r8, [rbx+280]
140015142mov [rsp+40], r9b
140015147add rsi, 1
14001514bmov [rbx+255], 0
140015152call [rbx+272]
140015158movzx r9l, [rsp+40]
14001515emov r10, [rsp+48]
140015163add [rbx+320], 1
14001516amov [rbx], r9b
14001516dcmp r10, rsi
140015170je 0x140015d55
140015176movzx r9l, [rsi]
14001517amov edx, 1
14001517fjmp 0x140015103
140015181nop [rax]
140015188
140015188loc_140015188:
140015188cmp rax, 255
14001518ejne 0x1400121fd
140015194
140015194loc_140015194:
140015194mov edx, 255
140015199mov [rbx+255], 0
1400151a0mov r8, [rbx+280]
1400151a7mov rcx, rbx
1400151aacall [rbx+272]
1400151b0add [rbx+320], 1
1400151b7mov edx, 1
1400151bcxor eax, eax
1400151bejmp 0x140012201
1400151c3
1400151c3loc_1400151c3:
1400151c3mov r8, [rdi+16]
1400151c7mov edx, 17
1400151ccmov rcx, rbx
1400151cflea rsi, [rip+0x17ea1e]
1400151d6call d_print_comp
1400151dbmov rax, [rbx+256]
1400151e2lea r10, [rsi+6]
1400151e6jmp 0x140015226
1400151e8nop [rax+rax]
1400151f3nop [rax+rax]
1400151fenop
140015200
140015200loc_140015200:
140015200mov rdx, rax
140015203
140015203loc_140015203:
140015203lea rax, [rdx+1]
140015207add rsi, 1
14001520bmov [rbx+256], rax
140015212mov [rbx+rdx], r9b
140015216mov [rbx+264], r9b
14001521dcmp rsi, r10
140015220je 0x140011a6a
140015226
140015226loc_140015226:
140015226movzx r9l, [rsi]
14001522acmp rax, 255
140015230jne 0x140015200
140015232mov [rsp+40], r9b
140015237mov r8, [rbx+280]
14001523emov rcx, rbx
140015241add rsi, 1
140015245mov [rbx+255], 0
14001524cmov edx, 255
140015251call [rbx+272]
140015257movzx r9l, [rsp+40]
14001525dlea r10, [rip+0x17e996]
140015264add [rbx+320], 1
14001526bmov [rbx+256], 1
140015276mov [rbx], r9b
140015279mov [rbx+264], r9b
140015280cmp r10, rsi
140015283je 0x140011a6a
140015289movzx r9l, [rsi]
14001528dmov edx, 1
140015292jmp 0x140015203
140015297
140015297loc_140015297:
140015297mov rsi, rdi
14001529amov rdi, [rip+0x1823ef]
1400152a1mov rax, [rsp+392]
1400152a9sub rax, [rdi]
1400152acjne 0x140017033
1400152b2mov r8, [rsi+16]
1400152b6mov edx, 17
1400152bbmov rcx, rbx
1400152beadd rsp, 408
1400152c5pop rbx
1400152c6pop rsi
1400152c7pop rdi
1400152c8pop rbp
1400152c9pop r12
1400152cbpop r13
1400152cdpop r14
1400152cfpop r15
1400152d1jmp 0x140017160
1400152d6
1400152d6loc_1400152d6:
1400152d6mov rsi, rdi
1400152d9mov rdi, [rip+0x1823b0]
1400152e0mov rax, [rsp+392]
1400152e8sub rax, [rdi]
1400152ebjne 0x1400170a6
1400152f1mov r8, [rsi+16]
1400152f5mov edx, 17
1400152famov rcx, rbx
1400152fdadd rsp, 408
140015304pop rbx
140015305pop rsi
140015306pop rdi
140015307pop rbp
140015308pop r12
14001530apop r13
14001530cpop r14
14001530epop r15
140015310jmp 0x140017160
140015315
140015315loc_140015315:
140015315mov r8, [rdi+16]
140015319mov edx, 17
14001531emov rcx, rbx
140015321lea rsi, [rip+0x17e6bd]
140015328call d_print_comp
14001532dmov rdx, [rbx+256]
140015334lea r9, [rip+0x17e6ae]
14001533bjmp 0x140015360
14001533dnop [rax]
140015340
140015340loc_140015340:
140015340mov rcx, rdx
140015343
140015343loc_140015343:
140015343lea rdx, [rcx+1]
140015347add rsi, 1
14001534bmov [rbx+256], rdx
140015352mov [rbx+rcx], al
140015355mov [rbx+264], al
14001535bcmp rsi, r9
14001535eje 0x1400153c8
140015360
140015360loc_140015360:
140015360movzx eax, [rsi]
140015363cmp rdx, 255
14001536ajne 0x140015340
14001536cmov [rsp+40], al
140015370mov edx, 255
140015375mov rcx, rbx
140015378add rsi, 1
14001537cmov [rbx+255], 0
140015383mov r8, [rbx+280]
14001538acall [rbx+272]
140015390movzx eax, [rsp+40]
140015395lea r9, [rip+0x17e64d]
14001539cadd [rbx+320], 1
1400153a3mov [rbx+256], 1
1400153aemov [rbx], al
1400153b0mov [rbx+264], al
1400153b6cmp r9, rsi
1400153b9je 0x1400153c8
1400153bbmovzx eax, [rsi]
1400153bemov ecx, 1
1400153c3jmp 0x140015343
1400153c8
1400153c8loc_1400153c8:
1400153c8mov rsi, rdi
1400153cbmov rdi, [rip+0x1822be]
1400153d2mov rax, [rsp+392]
1400153dasub rax, [rdi]
1400153ddjne 0x14001714f
1400153e3mov r8, [rsi+24]
1400153e7mov edx, 17
1400153ecmov rcx, rbx
1400153efadd rsp, 408
1400153f6pop rbx
1400153f7pop rsi
1400153f8pop rdi
1400153f9pop rbp
1400153fapop r12
1400153fcpop r13
1400153fepop r14
140015400pop r15
140015402jmp 0x140017160
140015407
140015407loc_140015407:
140015407mov r8, [rdi+16]
14001540bjmp 0x14001454e
140015410
140015410loc_140015410:
140015410mov rsi, rdi
140015413mov rdi, [rip+0x182276]
14001541amov rax, [rsp+392]
140015422sub rax, [rdi]
140015425jne 0x14001703d
14001542bmov r8, [rsi+16]
14001542fmov edx, 17
140015434mov rcx, rbx
140015437add rsp, 408
14001543epop rbx
14001543fpop rsi
140015440pop rdi
140015441pop rbp
140015442pop r12
140015444pop r13
140015446pop r14
140015448pop r15
14001544ajmp 0x140017160
14001544f
14001544floc_14001544f:
14001544fmov rsi, rdi
140015452mov rdi, [rip+0x182237]
140015459mov rax, [rsp+392]
140015461sub rax, [rdi]
140015464jne 0x1400170a1
14001546amov r8, [rsi+16]
14001546emov edx, 17
140015473mov rcx, rbx
140015476add rsp, 408
14001547dpop rbx
14001547epop rsi
14001547fpop rdi
140015480pop rbp
140015481pop r12
140015483pop r13
140015485pop r14
140015487pop r15
140015489jmp 0x140017160
14001548e
14001548eloc_14001548e:
14001548emov rsi, rdi
140015491mov rdi, [rip+0x1821f8]
140015498mov rax, [rsp+392]
1400154a0sub rax, [rdi]
1400154a3jne 0x140017056
1400154a9mov r8, [rsi+16]
1400154admov edx, 17
1400154b2mov rcx, rbx
1400154b5add rsp, 408
1400154bcpop rbx
1400154bdpop rsi
1400154bepop rdi
1400154bfpop rbp
1400154c0pop r12
1400154c2pop r13
1400154c4pop r14
1400154c6pop r15
1400154c8jmp 0x140017160
1400154cd
1400154cdloc_1400154cd:
1400154cdmov rsi, rdi
1400154d0mov rdi, [rip+0x1821b9]
1400154d7mov rax, [rsp+392]
1400154dfsub rax, [rdi]
1400154e2jne 0x1400170ab
1400154e8mov r8, [rsi+16]
1400154ecmov edx, 17
1400154f1mov rcx, rbx
1400154f4add rsp, 408
1400154fbpop rbx
1400154fcpop rsi
1400154fdpop rdi
1400154fepop rbp
1400154ffpop r12
140015501pop r13
140015503pop r14
140015505pop r15
140015507jmp 0x140017160
14001550c
14001550cloc_14001550c:
14001550cmov rsi, rdi
14001550fmov rdi, [rip+0x18217a]
140015516mov rax, [rsp+392]
14001551esub rax, [rdi]
140015521jne 0x140017029
140015527mov r8, [rsi+16]
14001552bmov edx, 17
140015530mov rcx, rbx
140015533add rsp, 408
14001553apop rbx
14001553bpop rsi
14001553cpop rdi
14001553dpop rbp
14001553epop r12
140015540pop r13
140015542pop r14
140015544pop r15
140015546jmp 0x140017160
14001554b
14001554bloc_14001554b:
14001554bmov rsi, rdi
14001554emov rdi, [rip+0x18213b]
140015555mov rax, [rsp+392]
14001555dsub rax, [rdi]
140015560jne 0x14001714a
140015566mov r8, [rsi+16]
14001556amov edx, 17
14001556fmov rcx, rbx
140015572add rsp, 408
140015579pop rbx
14001557apop rsi
14001557bpop rdi
14001557cpop rbp
14001557dpop r12
14001557fpop r13
140015581pop r14
140015583pop r15
140015585jmp 0x140017160
14001558a
14001558aloc_14001558a:
14001558amov rsi, rdi
14001558dmov rdi, [rip+0x1820fc]
140015594mov rax, [rsp+392]
14001559csub rax, [rdi]
14001559fjne 0x14001705b
1400155a5mov r8, [rsi+16]
1400155a9mov edx, 17
1400155aemov rcx, rbx
1400155b1add rsp, 408
1400155b8pop rbx
1400155b9pop rsi
1400155bapop rdi
1400155bbpop rbp
1400155bcpop r12
1400155bepop r13
1400155c0pop r14
1400155c2pop r15
1400155c4jmp 0x140017160
1400155c9
1400155c9loc_1400155c9:
1400155c9mov rsi, rdi
1400155ccmov rdi, [rip+0x1820bd]
1400155d3mov rax, [rsp+392]
1400155dbsub rax, [rdi]
1400155dejne 0x1400170d3
1400155e4mov r8, [rsi+16]
1400155e8mov edx, 17
1400155edmov rcx, rbx
1400155f0add rsp, 408
1400155f7pop rbx
1400155f8pop rsi
1400155f9pop rdi
1400155fapop rbp
1400155fbpop r12
1400155fdpop r13
1400155ffpop r14
140015601pop r15
140015603jmp 0x140017160
140015608
140015608loc_140015608:
140015608mov rsi, rdi
14001560b
14001560bloc_14001560b:
14001560bmovzx esi, [rsi+26]
14001560ftest sil, sil
140015612je 0x140011a6a
140015618mov rax, [rbx+256]
14001561fcmp rax, 255
140015625je 0x140016b29
14001562b
14001562bloc_14001562b:
14001562blea rdx, [rax+1]
14001562fmov [rbx+256], rdx
140015636mov [rbx+rax], sil
14001563amov [rbx+264], sil
140015641jmp 0x140011a6a
140015646
140015646loc_140015646:
140015646mov r8, rsi
140015649mov edx, 17
14001564emov rcx, rbx
140015651call d_print_mod
140015656mov r9l, [rsp+40]
14001565bjmp 0x140011afa
140015660
140015660loc_140015660:
140015660mov r8, [rcx+16]
140015664lea rax, [rsp+64]
140015669mov [rsp+64], rdx
14001566emov [rbx+296], rax
140015675mov [rsp+72], rsi
14001567amov [rsp+80], 0
140015682mov [rsp+88], r10
140015687test r8, r8
14001568ajne 0x140011ad5
140015690jmp 0x140011ad1
140015695nop [rax]
140015698
140015698loc_140015698:
140015698mov rax, [rbx+288]
14001569fmov r9, [rdi+16]
1400156a3mov rsi, rdi
1400156a6mov [rsp+72], 0
1400156afmov edi, [rbx+312]
1400156b5mov [rbx+312], 0
1400156bfmov [rsp+64], rax
1400156c4lea rax, [rsp+64]
1400156c9mov [rbx+288], rax
1400156d0mov eax, 1
1400156d5test r9, r9
1400156d8je 0x1400156e4
1400156dacmp [r9], 89
1400156deje 0x14001694b
1400156e4
1400156e4loc_1400156e4:
1400156e4mov [rbx+312], eax
1400156eacmp rdx, 255
1400156f1je 0x1400163cd
1400156f7
1400156f7loc_1400156f7:
1400156f7lea rax, [rdx+1]
1400156fb
1400156fbloc_1400156fb:
1400156fbmov [rbx+256], rax
140015702mov r8, r9
140015705mov rcx, rbx
140015708mov [rbx+rdx], 40
14001570cmov edx, 17
140015711mov [rbx+264], 40
140015718call d_print_comp
14001571dmov rax, [rsp+64]
140015722mov [rbx+312], edi
140015728mov rdi, rsi
14001572bmov rdx, [rbx+256]
140015732lea r9, [rip+0x17e487]
140015739lea rsi, [rip+0x17e47e]
140015740mov [rbx+288], rax
140015747jmp 0x1400157a0
140015749nop [rax+rax]
140015754nop [rax+rax]
14001575fnop [rax+rax]
14001576anop [rax+rax]
140015775nop [rax+rax]
140015780
140015780loc_140015780:
140015780mov rcx, rdx
140015783
140015783loc_140015783:
140015783lea rdx, [rcx+1]
140015787add rsi, 1
14001578bmov [rbx+256], rdx
140015792mov [rbx+rcx], al
140015795mov [rbx+264], al
14001579bcmp rsi, r9
14001579eje 0x140015808
1400157a0
1400157a0loc_1400157a0:
1400157a0movzx eax, [rsi]
1400157a3cmp rdx, 255
1400157aajne 0x140015780
1400157acmov [rsp+40], al
1400157b0mov edx, 255
1400157b5mov rcx, rbx
1400157b8add rsi, 1
1400157bcmov [rbx+255], 0
1400157c3mov r8, [rbx+280]
1400157cacall [rbx+272]
1400157d0movzx eax, [rsp+40]
1400157d5lea r9, [rip+0x17e3e4]
1400157dcadd [rbx+320], 1
1400157e3mov [rbx+256], 1
1400157eemov [rbx], al
1400157f0mov [rbx+264], al
1400157f6cmp rsi, r9
1400157f9je 0x140015808
1400157fbmovzx eax, [rsi]
1400157femov ecx, 1
140015803jmp 0x140015783
140015808
140015808loc_140015808:
140015808mov eax, [rdi+24]
14001580blea rsi, [rsp+320]
140015813mov edx, 25
140015818lea r8, [rip+0x17de7d]
14001581fmov rcx, rsi
140015822lea r9l, [rax+1]
140015826call __mingw_snprintf
14001582btest eax, eax
14001582djs 0x14001583f
14001582fcdqe
140015831add rax, 1
140015835cmp rax, 25
140015839ja 0x140015f78
14001583f
14001583floc_14001583f:
14001583fmov rcx, rsi
140015842call strlen
140015847mov r10, rax
14001584amov rax, [rbx+256]
140015851test r10, r10
140015854je 0x140015188
14001585aadd r10, rsi
14001585djmp 0x1400158a6
14001585fnop [rax+rax]
14001586anop [rax+rax]
140015875nop [rax+rax]
140015880
140015880loc_140015880:
140015880mov rdx, rax
140015883
140015883loc_140015883:
140015883lea rax, [rdx+1]
140015887add rsi, 1
14001588bmov [rbx+256], rax
140015892mov [rbx+rdx], r9b
140015896mov [rbx+264], r9b
14001589dcmp rsi, r10
1400158a0je 0x140015188
1400158a6
1400158a6loc_1400158a6:
1400158a6movzx r9l, [rsi]
1400158aacmp rax, 255
1400158b0jne 0x140015880
1400158b2mov [rsp+48], r10
1400158b7mov edx, 255
1400158bcmov rcx, rbx
1400158bfmov r8, [rbx+280]
1400158c6mov [rsp+40], r9b
1400158cbadd rsi, 1
1400158cfmov [rbx+255], 0
1400158d6call [rbx+272]
1400158dcmovzx r9l, [rsp+40]
1400158e2mov r10, [rsp+48]
1400158e7add [rbx+320], 1
1400158eemov [rbx], r9b
1400158f1cmp rsi, r10
1400158f4je 0x140015d55
1400158famovzx r9l, [rsi]
1400158femov edx, 1
140015903jmp 0x140015883
140015908
140015908loc_140015908:
140015908mov rsi, [rdi+8]
14001590cmov r11, rdi
14001590fmovzx edi, [rsi]
140015912lea edx, [rdi-97]
140015915cmp dl, 25
140015918jbe 0x1400160eb
14001591e
14001591eloc_14001591e:
14001591emovsxd r10, r14l
140015921lea rax, [r10-1]
140015925cmp [rsi+r10-1], 32
14001592bcmove r10, rax
14001592ftest r10, r10
140015932je 0x140011a6a
140015938mov rax, [rbx+256]
14001593fadd r10, rsi
140015942jmp 0x1400159a6
140015944nop [rax+rax]
14001594fnop [rax+rax]
14001595anop [rax+rax]
140015965nop [rax+rax]
140015970nop [rax+rax]
14001597bnop [rax+rax]
140015980
140015980loc_140015980:
140015980mov rdx, rax
140015983
140015983loc_140015983:
140015983lea rax, [rdx+1]
140015987add rsi, 1
14001598bmov [rbx+256], rax
140015992mov [rbx+rdx], r9b
140015996mov [rbx+264], r9b
14001599dcmp rsi, r10
1400159a0je 0x140011a6a
1400159a6
1400159a6loc_1400159a6:
1400159a6movzx r9l, [rsi]
1400159aacmp rax, 255
1400159b0jne 0x140015980
1400159b2mov [rsp+48], r10
1400159b7mov edx, 255
1400159bcmov rcx, rbx
1400159bfmov r8, [rbx+280]
1400159c6mov [rsp+40], r9b
1400159cbadd rsi, 1
1400159cfmov [rbx+255], 0
1400159d6call [rbx+272]
1400159dcmovzx r9l, [rsp+40]
1400159e2mov r10, [rsp+48]
1400159e7mov [rbx+256], 1
1400159f2add [rbx+320], 1
1400159f9mov [rbx], r9b
1400159fcmov [rbx+264], r9b
140015a03cmp r10, rsi
140015a06je 0x140011a6a
140015a0cmovzx r9l, [rsi]
140015a10mov edx, 1
140015a15jmp 0x140015983
140015a1a
140015a1aloc_140015a1a:
140015a1amov r8, [rsi+16]
140015a1emov edx, 17
140015a23mov rcx, rbx
140015a26call d_print_subexpr
140015a2bmov rdi, [rip+0x181c5e]
140015a32mov rax, [rsp+392]
140015a3asub rax, [rdi]
140015a3djne 0x14001713b
140015a43lea rdx, [rip+0x17e121]
140015a4amov rcx, rbx
140015a4dadd rsp, 408
140015a54pop rbx
140015a55pop rsi
140015a56pop rdi
140015a57pop rbp
140015a58pop r12
140015a5apop r13
140015a5cpop r14
140015a5epop r15
140015a60jmp 0x14000d580
140015a65
140015a65loc_140015a65:
140015a65mov rdx, rcx
140015a68mov rsi, r9
140015a6blea r9, [rsp+96]
140015a70mov rcx, rbx
140015a73mov [rdx+296], r8
140015a7amov rbx, rdx
140015a7dcmp r11l, 2
140015a81je 0x14001659d
140015a87
140015a87loc_140015a87:
140015a87cmp r11l, 4
140015a8bje 0x1400167c7
140015a91
140015a91loc_140015a91:
140015a91mov r8, [rsi+24]
140015a95mov edx, 17
140015a9amov rcx, rbx
140015a9dmov [rsp+48], r9
140015aa2mov [rsp+40], rax
140015aa7call d_print_comp
140015aacmov rax, [rsp+40]
140015ab1mov r9, [rsp+48]
140015ab6cmp [rax], 4
140015ab9jne 0x140015ac7
140015abbmov rax, [rsp+64]
140015ac0mov [rbx+288], rax
140015ac7
140015ac7loc_140015ac7:
140015ac7lea esi, [r14-1]
140015acbshl rsi, 5
140015acfadd rsi, r9
140015ad2mov eax, [rsi+16]
140015ad5test eax, eax
140015ad7je 0x140015af0
140015ad9nop [rax]
140015ae0
140015ae0loc_140015ae0:
140015ae0cmp rsi, r9
140015ae3je 0x140015b58
140015ae5mov eax, [rsi-16]
140015ae8sub rsi, 32
140015aectest eax, eax
140015aeejne 0x140015ae0
140015af0
140015af0loc_140015af0:
140015af0mov rax, [rbx+256]
140015af7cmp rax, 255
140015afdje 0x140016912
140015b03lea rdx, [rax+1]
140015b07
140015b07loc_140015b07:
140015b07mov [rbx+256], rdx
140015b0emov r8, [rsi+8]
140015b12mov edx, 17
140015b17mov rcx, rbx
140015b1amov [rbx+rax], 32
140015b1emov [rbx+264], 32
140015b25mov [rsp+40], r9
140015b2acall d_print_mod
140015b2fmov r9, [rsp+40]
140015b34jmp 0x140015ae0
140015b36
140015b36loc_140015b36:
140015b36mov rbx, rdi
140015b39mov rsi, r15
140015b3c
140015b3cloc_140015b3c:
140015b3cmov r9, [rbx+296]
140015b43mov r8, rsi
140015b46mov edx, 17
140015b4bmov rcx, rbx
140015b4ecall d_print_array_type
140015b53jmp 0x140011a6a
140015b58
140015b58loc_140015b58:
140015b58mov [rbx+296], rbp
140015b5fjmp 0x140011a6a
140015b64
140015b64loc_140015b64:
140015b64lea rdx, [rip+0x17e009]
140015b6bmov rcx, rbx
140015b6emov [rsp+40], r9l
140015b73lea rsi, [rsp+288]
140015b7bcall d_append_string
140015b80mov r9l, [rsp+40]
140015b85mov edx, 25
140015b8amov rcx, rsi
140015b8dlea r8, [rip+0x17db08]
140015b94call __mingw_snprintf
140015b99test eax, eax
140015b9bjs 0x140015bad
140015b9dcdqe
140015b9fadd rax, 1
140015ba3cmp rax, 25
140015ba7ja 0x140015f78
140015bad
140015badloc_140015bad:
140015badmov rcx, rsi
140015bb0call strlen
140015bb5mov r10, rax
140015bb8mov rax, [rbx+256]
140015bbftest r10, r10
140015bc2je 0x140015dbd
140015bc8add r10, rsi
140015bcbjmp 0x140015c26
140015bcdnop [rax+rax]
140015bd8nop [rax+rax]
140015be3nop [rax+rax]
140015beenop [rax+rax]
140015bf9nop [rax]
140015c00
140015c00loc_140015c00:
140015c00mov rdx, rax
140015c03
140015c03loc_140015c03:
140015c03lea rax, [rdx+1]
140015c07add rsi, 1
140015c0bmov [rbx+256], rax
140015c12mov [rbx+rdx], r9b
140015c16mov [rbx+264], r9b
140015c1dcmp r10, rsi
140015c20je 0x140015dbd
140015c26
140015c26loc_140015c26:
140015c26movzx r9l, [rsi]
140015c2acmp rax, 255
140015c30jne 0x140015c00
140015c32mov [rsp+48], r10
140015c37mov edx, 255
140015c3cmov rcx, rbx
140015c3fmov r8, [rbx+280]
140015c46mov [rsp+40], r9b
140015c4badd rsi, 1
140015c4fmov [rbx+255], 0
140015c56call [rbx+272]
140015c5cmovzx r9l, [rsp+40]
140015c62mov r10, [rsp+48]
140015c67add [rbx+320], 1
140015c6emov [rbx], r9b
140015c71cmp r10, rsi
140015c74je 0x140015d55
140015c7amovzx r9l, [rsi]
140015c7emov edx, 1
140015c83jmp 0x140015c03
140015c88
140015c88loc_140015c88:
140015c88test eax, eax
140015c8aje 0x140016087
140015c90mov rdi, rsi
140015c93mov rdx, [rbx+256]
140015c9alea r9, [rip+0x17dcd9]
140015ca1lea rsi, [rip+0x17dccd]
140015ca8jmp 0x140015cce
140015caa
140015caaloc_140015caa:
140015caamov rcx, rdx
140015cad
140015cadloc_140015cad:
140015cadlea rdx, [rcx+1]
140015cb1add rsi, 1
140015cb5mov [rbx+256], rdx
140015cbcmov [rbx+rcx], al
140015cbfmov [rbx+264], al
140015cc5cmp r9, rsi
140015cc8je 0x140016198
140015cce
140015cceloc_140015cce:
140015ccemovzx eax, [rsi]
140015cd1cmp rdx, 255
140015cd8jne 0x140015caa
140015cdamov [rsp+40], al
140015cdemov edx, 255
140015ce3mov rcx, rbx
140015ce6add rsi, 1
140015ceamov [rbx+255], 0
140015cf1mov r8, [rbx+280]
140015cf8call [rbx+272]
140015cfemovzx eax, [rsp+40]
140015d03lea r9, [rip+0x17dc70]
140015d0aadd [rbx+320], 1
140015d11mov [rbx+256], 1
140015d1cmov [rbx], al
140015d1emov [rbx+264], al
140015d24cmp r9, rsi
140015d27je 0x140016198
140015d2dmovzx eax, [rsi]
140015d30mov ecx, 1
140015d35jmp 0x140015cad
140015d3a
140015d3aloc_140015d3a:
140015d3axor edi, edi
140015d3cjmp 0x140011d33
140015d41
140015d41loc_140015d41:
140015d41cmp edx, 86
140015d44jne 0x140011ed9
140015d4a
140015d4aloc_140015d4a:
140015d4amov r9l, 58
140015d50jmp 0x140011eb0
140015d55
140015d55loc_140015d55:
140015d55mov eax, 1
140015d5ajmp 0x1400121fd
140015d5f
140015d5floc_140015d5f:
140015d5fmov edx, 255
140015d64mov [rbx+255], 0
140015d6bmov r8, [rbx+280]
140015d72mov rcx, rbx
140015d75call [rbx+272]
140015d7badd [rbx+320], 1
140015d82mov edx, 1
140015d87xor eax, eax
140015d89jmp 0x140014572
140015d8e
140015d8eloc_140015d8e:
140015d8emov edx, 255
140015d93mov [rbx+255], 0
140015d9amov r8, [rbx+280]
140015da1mov rcx, rbx
140015da4call [rbx+272]
140015daaadd [rbx+320], 1
140015db1mov edx, 1
140015db6xor eax, eax
140015db8jmp 0x140014ab8
140015dbd
140015dbdloc_140015dbd:
140015dbdcmp rax, 255
140015dc3jne 0x1400121fd
140015dc9mov [rbx+255], 0
140015dd0mov r8, [rbx+280]
140015dd7mov edx, 255
140015ddcmov rcx, rbx
140015ddfcall [rbx+272]
140015de5add [rbx+320], 1
140015decxor eax, eax
140015deejmp 0x1400121fd
140015df3
140015df3loc_140015df3:
140015df3mov rdx, [rax+16]
140015df7mov r9, [rdx]
140015dfamovzx edx, [r9]
140015dfemov ecx, edx
140015e00sub ecx, 97
140015e03jne 0x140015e14
140015e05movzx ecx, [r9+1]
140015e0asub ecx, 100
140015e0djne 0x140015e14
140015e0fmovzx ecx, [r9+2]
140015e14
140015e14loc_140015e14:
140015e14mov r8l, [rsi]
140015e17test ecx, ecx
140015e19jne 0x140015e25
140015e1bcmp r8l, 3
140015e1fje 0x140016b99
140015e25
140015e25loc_140015e25:
140015e25cmp r8l, 58
140015e29je 0x140016d7c
140015e2f
140015e2floc_140015e2f:
140015e2fcmp edx, 115
140015e32jne 0x140015e98
140015e34cmp [r9+1], 90
140015e39jne 0x140016a69
140015e3fcmp [r9+2], 0
140015e44jne 0x140016a69
140015e4amov rcx, rbx
140015e4dmov rdx, rsi
140015e50call d_find_pack
140015e55mov rcx, rax
140015e58call d_pack_length
140015e5dmov rdi, [rip+0x18182c]
140015e64mov rdx, [rsp+392]
140015e6csub rdx, [rdi]
140015e6fjne 0x140017042
140015e75mov edx, eax
140015e77mov rcx, rbx
140015e7aadd rsp, 408
140015e81pop rbx
140015e82pop rsi
140015e83pop rdi
140015e84pop rbp
140015e85pop r12
140015e87pop r13
140015e89pop r14
140015e8bpop r15
140015e8djmp 0x14000d7e0
140015e92nop [rax+rax]
140015e98
140015e98loc_140015e98:
140015e98mov edx, 17
140015e9dmov r8, rax
140015ea0mov rcx, rbx
140015ea3mov [rsp+40], r9
140015ea8call d_print_expr_op
140015eadmov r9, [rsp+40]
140015eb2movzx edx, [r9]
140015eb6cmp edx, 103
140015eb9jne 0x140015f04
140015ebbcmp [r9+1], 115
140015ec0jne 0x140015f04
140015ec2cmp [r9+2], 0
140015ec7jne 0x140015f04
140015ec9mov rdi, [rip+0x1817c0]
140015ed0mov rax, [rsp+392]
140015ed8sub rax, [rdi]
140015edbjne 0x1400170bf
140015ee1mov r8, rsi
140015ee4mov edx, 17
140015ee9mov rcx, rbx
140015eecadd rsp, 408
140015ef3pop rbx
140015ef4pop rsi
140015ef5pop rdi
140015ef6pop rbp
140015ef7pop r12
140015ef9pop r13
140015efbpop r14
140015efdpop r15
140015effjmp 0x140017160
140015f04
140015f04loc_140015f04:
140015f04cmp edx, 115
140015f07jne 0x140015fcb
140015f0dcmp [r9+1], 116
140015f12jne 0x140015fcb
140015f18cmp [r9+2], 0
140015f1djne 0x140015fcb
140015f23
140015f23loc_140015f23:
140015f23mov edx, 40
140015f28mov rcx, rbx
140015f2bcall d_append_char
140015f30mov r8, rsi
140015f33mov edx, 17
140015f38mov rcx, rbx
140015f3bcall d_print_comp
140015f40mov rdi, [rip+0x181749]
140015f47mov rax, [rsp+392]
140015f4fsub rax, [rdi]
140015f52jne 0x140017065
140015f58mov edx, 41
140015f5dmov rcx, rbx
140015f60add rsp, 408
140015f67pop rbx
140015f68pop rsi
140015f69pop rdi
140015f6apop rbp
140015f6bpop r12
140015f6dpop r13
140015f6fpop r14
140015f71pop r15
140015f73jmp 0x14000d4a0
140015f78
140015f78loc_140015f78:
140015f78call __chk_fail
140015f7d
140015f7dloc_140015f7d:
140015f7dmov rdx, [rbx+296]
140015f84mov [rsp+72], rcx
140015f89mov rsi, rcx
140015f8cmov rax, [rbx+288]
140015f93mov [rsp+80], 0
140015f9bmov [rsp+64], rdx
140015fa0lea rdx, [rsp+64]
140015fa5mov [rbx+296], rdx
140015facmov [rsp+88], rax
140015fb1jmp 0x140011ad1
140015fb6
140015fb6loc_140015fb6:
140015fb6mov r8, rsi
140015fb9mov edx, 17
140015fbemov rcx, rbx
140015fc1call d_print_mod
140015fc6jmp 0x140011c08
140015fcb
140015fcbloc_140015fcb:
140015fcbcmp edx, 110
140015fcejne 0x14001345c
140015fd4cmp [r9+1], 120
140015fd9jne 0x14001345c
140015fdfcmp [r9+2], 0
140015fe4je 0x140015f23
140015feajmp 0x14001345c
140015fefnop
140015ff0
140015ff0loc_140015ff0:
140015ff0mov rdx, r15
140015ff3mov r10l, r14l
140015ff6jmp 0x14001358c
140015ffb
140015ffbloc_140015ffb:
140015ffbmov rcx, rbx
140015ffemov edx, 40
140016003mov [rsp+40], rax
140016008call d_append_char
14001600dmov rax, [rsp+40]
140016012mov rcx, rbx
140016015mov edx, 17
14001601amov r8, [rax+16]
14001601ecall d_print_comp
140016023mov edx, 41
140016028mov rcx, rbx
14001602bcall d_append_char
140016030jmp 0x14001345c
140016035
140016035loc_140016035:
140016035test rax, rax
140016038je 0x140011a60
14001603emov edx, [rax]
140016040cmp edx, 93
140016043jne 0x140016054
140016045mov rax, [rax+16]
140016049test rax, rax
14001604cje 0x140011a60
140016052mov edx, [rax]
140016054
140016054loc_140016054:
140016054mov rdi, [rip+0x181635]
14001605bmov rax, [rsp+392]
140016063sub rax, [rdi]
140016066jne 0x14001701a
14001606cmov rcx, rbx
14001606fadd rsp, 408
140016076pop rbx
140016077pop rsi
140016078pop rdi
140016079pop rbp
14001607apop r12
14001607cpop r13
14001607epop r14
140016080pop r15
140016082jmp 0x14000d930
140016087
140016087loc_140016087:
140016087mov rdx, rsi
14001608amov rcx, rbx
14001608dcall d_lookup_template_argument
140016092mov r8, rax
140016095test rax, rax
140016098je 0x140011a60
14001609ecmp [rax], 48
1400160a1jne 0x1400160c1
1400160a3mov edx, [rbx+316]
1400160a9test edx, edx
1400160abjs 0x1400160c1
1400160admov rcx, rax
1400160b0call d_index_template_argument.part.0
1400160b5mov r8, rax
1400160b8test rax, rax
1400160bbje 0x140011a60
1400160c1
1400160c1loc_1400160c1:
1400160c1mov rsi, [rbx+288]
1400160c8mov edx, 17
1400160cdmov rcx, rbx
1400160d0mov rax, [rsi]
1400160d3mov [rbx+288], rax
1400160dacall d_print_comp
1400160dfmov [rbx+288], rsi
1400160e6jmp 0x140011a6a
1400160eb
1400160ebloc_1400160eb:
1400160ebcmp rax, 255
1400160f1je 0x140016af5
1400160f7
1400160f7loc_1400160f7:
1400160f7lea rdx, [rax+1]
1400160fbmov [rbx+256], rdx
140016102mov [rbx+rax], 32
140016106mov [rbx+264], 32
14001610dmov rsi, [r11+8]
140016111jmp 0x14001591e
140016116
140016116loc_140016116:
140016116cmp eax, 7
140016119jne 0x140011d33
14001611fmov rax, [r8+24]
140016123mov ecx, [rax]
140016125test ecx, ecx
140016127jne 0x140011d33
14001612dcmp [rax+24], 1
140016131jne 0x140011d33
140016137cmp edx, 62
14001613ajne 0x140011d33
140016140mov rax, [rax+16]
140016144movzx eax, [rax]
140016147cmp al, 48
140016149je 0x1400170e7
14001614fcmp al, 49
140016151jne 0x140011d33
140016157mov rdi, [rip+0x181532]
14001615emov rax, [rsp+392]
140016166sub rax, [rdi]
140016169jne 0x1400170e2
14001616flea rdx, [rip+0x17d9d6]
140016176mov rcx, rbx
140016179add rsp, 408
140016180pop rbx
140016181pop rsi
140016182pop rdi
140016183pop rbp
140016184pop r12
140016186pop r13
140016188pop r14
14001618apop r15
14001618cjmp 0x14000d580
140016191nop [rax]
140016198
140016198loc_140016198:
140016198mov rsi, rdi
14001619bmov rdi, [rip+0x1814ee]
1400161a2mov rax, [rsp+392]
1400161aasub rax, [rdi]
1400161adjne 0x14001701f
1400161b3mov edx, [rsi+16]
1400161b6mov rcx, rbx
1400161b9add edx, 1
1400161bcadd rsp, 408
1400161c3pop rbx
1400161c4pop rsi
1400161c5pop rdi
1400161c6pop rbp
1400161c7pop r12
1400161c9pop r13
1400161cbpop r14
1400161cdpop r15
1400161cfjmp 0x14000d7e0
1400161d4
1400161d4loc_1400161d4:
1400161d4mov rdi, [rip+0x1814b5]
1400161dbmov rax, [rsp+392]
1400161e3sub rax, [rdi]
1400161e6jne 0x140017159
1400161ecmov r8, [rsi+16]
1400161f0mov edx, 17
1400161f5mov rcx, rbx
1400161f8add rsp, 408
1400161ffpop rbx
140016200pop rsi
140016201pop rdi
140016202pop rbp
140016203pop r12
140016205pop r13
140016207pop r14
140016209pop r15
14001620bjmp 0x140017160
140016210
140016210loc_140016210:
140016210mov [rbx+rdx], 0
140016214mov rcx, rbx
140016217mov r8, [rbx+280]
14001621ecall [rbx+272]
140016224add [rbx+320], 1
14001622bmov [rbx+256], 0
140016236jmp 0x140011e1d
14001623b
14001623bloc_14001623b:
14001623btest ecx, ecx
14001623djne 0x140013120
140016243jmp 0x140011a6a
140016248
140016248loc_140016248:
140016248movq x0, rdx
14001624dmovq x3, rcx
140016252mov rsi, rcx
140016255punpcklqdq x0, x3
140016259
140016259loc_140016259:
140016259lea rax, [rsp+64]
14001625emov [rsp+80], 0
140016266mov [rbx+296], rax
14001626dmov [rsp+88], r10
140016272movups [rsp+64], x0
140016277jmp 0x140011ad1
14001627c
14001627cloc_14001627c:
14001627clea rdx, [rip+0x17d6e0]
140016283mov rcx, rbx
140016286mov [rsp+40], r8
14001628bcall d_append_string
140016290mov r8, [rsp+40]
140016295mov rcx, rbx
140016298mov eax, [r8+24]
14001629clea edx, [rax+1]
14001629fcall d_append_num
1400162a4lea rdx, [rip+0x17d6c6]
1400162abmov rcx, rbx
1400162aecall d_append_string
1400162b3mov r8, [rsp+40]
1400162b8mov r8, [r8+16]
1400162bcjmp 0x140011cbe
1400162c1
1400162c1loc_1400162c1:
1400162c1mov edx, 255
1400162c6mov [rbx+255], 0
1400162cdmov r8, [rbx+280]
1400162d4mov rcx, rbx
1400162d7call [rbx+272]
1400162ddadd [rbx+320], 1
1400162e4mov edx, 1
1400162e9xor eax, eax
1400162ebjmp 0x1400121c8
1400162f0
1400162f0loc_1400162f0:
1400162f0mov rax, [rbx+288]
1400162f7mov r9, [rdi+16]
1400162fbmov rsi, rdi
1400162femov [rsp+72], 0
140016307mov edi, [rbx+312]
14001630dmov [rbx+312], 0
140016317mov [rsp+64], rax
14001631clea rax, [rsp+64]
140016321mov [rbx+288], rax
140016328test r9, r9
14001632bje 0x140016337
14001632dcmp [r9], 89
140016331je 0x14001694b
140016337
140016337loc_140016337:
140016337mov [rbx+312], 1
140016341mov edx, 1
140016346jmp 0x1400156f7
14001634b
14001634bloc_14001634b:
14001634bmov edx, 255
140016350mov [rbx+255], 0
140016357mov r8, [rbx+280]
14001635emov rcx, rbx
140016361call [rbx+272]
140016367add [rbx+320], 1
14001636emov edx, 1
140016373xor eax, eax
140016375jmp 0x140012fef
14001637a
14001637aloc_14001637a:
14001637amov edx, 32
14001637fmov rcx, rbx
140016382call d_append_char
140016387jmp 0x140012fd8
14001638c
14001638cloc_14001638c:
14001638cmov edx, 255
140016391mov [rbx+255], 0
140016398mov r8, [rbx+280]
14001639fmov rcx, rbx
1400163a2call [rbx+272]
1400163a8add [rbx+320], 1
1400163afmov edx, 1
1400163b4xor eax, eax
1400163b6jmp 0x140012fa8
1400163bb
1400163bbloc_1400163bb:
1400163bbmov edx, 32
1400163c0mov rcx, rbx
1400163c3call d_append_char
1400163c8jmp 0x140012f91
1400163cd
1400163cdloc_1400163cd:
1400163cdmov [rsp+40], r9
1400163d2mov edx, 255
1400163d7mov rcx, rbx
1400163damov r8, [rbx+280]
1400163e1mov [rbx+255], 0
1400163e8call [rbx+272]
1400163eeadd [rbx+320], 1
1400163f5mov r9, [rsp+40]
1400163faxor edx, edx
1400163fcmov eax, 1
140016401jmp 0x1400156fb
140016406
140016406loc_140016406:
140016406mov edx, 255
14001640bmov [rbx+255], 0
140016412mov r8, [rbx+280]
140016419mov rcx, rbx
14001641ccall [rbx+272]
140016422add [rbx+320], 1
140016429mov edx, 1
14001642exor eax, eax
140016430jmp 0x140012deb
140016435
140016435loc_140016435:
140016435mov edx, 255
14001643amov [rbx+255], 0
140016441mov r8, [rbx+280]
140016448mov rcx, rbx
14001644bcall [rbx+272]
140016451add [rbx+320], 1
140016458mov edx, 1
14001645dxor eax, eax
14001645fjmp 0x140014985
140016464
140016464loc_140016464:
140016464mov rsi, [rdi+8]
140016468mov r11, rdi
14001646bmovzx eax, [rsi]
14001646esub eax, 97
140016471cmp al, 25
140016473ja 0x14001591e
140016479mov eax, 1
14001647ejmp 0x1400160f7
140016483
140016483loc_140016483:
140016483mov edx, 255
140016488mov [rbx+255], 0
14001648fmov r8, [rbx+280]
140016496mov rcx, rbx
140016499call [rbx+272]
14001649fadd [rbx+320], 1
1400164a6mov edx, 1
1400164abxor eax, eax
1400164adjmp 0x1400147ee
1400164b2
1400164b2loc_1400164b2:
1400164b2mov edx, 255
1400164b7mov [rbx+255], 0
1400164bemov r8, [rbx+280]
1400164c5mov rcx, rbx
1400164c8call [rbx+272]
1400164ceadd [rbx+320], 1
1400164d5mov eax, 1
1400164daxor edx, edx
1400164dcjmp 0x140014d6d
1400164e1
1400164e1loc_1400164e1:
1400164e1mov edx, 255
1400164e6mov [rbx+255], 0
1400164edmov r8, [rbx+280]
1400164f4mov rcx, rbx
1400164f7call [rbx+272]
1400164fdadd [rbx+320], 1
140016504mov edx, 1
140016509xor eax, eax
14001650bjmp 0x140014538
140016510
140016510loc_140016510:
140016510mov edx, 255
140016515mov [rbx+255], 0
14001651cmov r8, [rbx+280]
140016523mov rcx, rbx
140016526call [rbx+272]
14001652cadd [rbx+320], 1
140016533mov edx, 1
140016538xor eax, eax
14001653ajmp 0x140012be7
14001653f
14001653floc_14001653f:
14001653fmov edx, 255
140016544mov [rbx+255], 0
14001654bmov r8, [rbx+280]
140016552mov rcx, rbx
140016555call [rbx+272]
14001655badd [rbx+320], 1
140016562mov edx, 1
140016567xor eax, eax
140016569jmp 0x140013bd9
14001656e
14001656eloc_14001656e:
14001656emov edx, 255
140016573mov [rbx+255], 0
14001657amov r8, [rbx+280]
140016581mov rcx, rbx
140016584call [rbx+272]
14001658aadd [rbx+320], 1
140016591mov edx, 1
140016596xor eax, eax
140016598jmp 0x140014ed6
14001659d
14001659dloc_14001659d:
14001659dmov rax, [rax+24]
1400165a1cmp [rax], 73
1400165a4je 0x140016b87
1400165aa
1400165aaloc_1400165aa:
1400165aamov edx, r10l
1400165admov r12, r9
1400165b0mov r10l, r14l
1400165b3mov r13, rsi
1400165b6mov rdi, rdx
1400165b9shl rdi, 5
1400165bdlea r8, [r9+rdi]
1400165c1mov r15, rdi
1400165c4mov r9, rdx
1400165c7
1400165c7loc_1400165c7:
1400165c7mov r11l, [rax]
1400165calea edx, [r11-28]
1400165cecmp edx, 55
1400165d1ja 0x1400168ca
1400165d7mov rdi, 0xc800000000003f
1400165e1bt rdi, rdx
1400165e5jae 0x1400168ca
1400165ebcmp r10l, 4
1400165efje 0x140011a60
1400165f5mov r11l, r14l
1400165f8movdqu x3, [r8]
1400165fdmov rsi, r8
140016600add r10l, 1
140016604mov rdx, r11
140016607sub rsi, r15
14001660asub r11, r9
14001660dshl rdx, 5
140016611shl r11, 5
140016615movups [rsi+rdx], x3
140016619movdqu x4, [r8+16]
14001661fadd r11, r8
140016622mov [rsi+rdx], r8
140016626add r8, 32
14001662amovups [rsi+rdx+16], x4
14001662fmov [r8-24], rax
140016633mov [r8-16], 0
14001663bmov rax, [rax+16]
14001663fmov [r8-8], rcx
140016643mov [rbx+296], r11
14001664atest rax, rax
14001664djne 0x1400165c7
140016653jmp 0x140011a60
140016658nop [rax+rax]
140016660
140016660loc_140016660:
140016660mov edx, 91
140016665mov rcx, rbx
140016668call d_append_char
14001666dmov r8, [rsi+24]
140016671mov edx, 17
140016676mov rcx, rbx
140016679call d_print_comp
14001667emov rdi, [rip+0x18100b]
140016685mov rax, [rsp+392]
14001668dsub rax, [rdi]
140016690jne 0x1400170c9
140016696mov edx, 93
14001669bmov rcx, rbx
14001669eadd rsp, 408
1400166a5pop rbx
1400166a6pop rsi
1400166a7pop rdi
1400166a8pop rbp
1400166a9pop r12
1400166abpop r13
1400166adpop r14
1400166afpop r15
1400166b1jmp 0x14000d4a0
1400166b6
1400166b6loc_1400166b6:
1400166b6mov edx, 45
1400166bbmov rcx, rbx
1400166becall d_append_char
1400166c3jmp 0x140011d9f
1400166c8
1400166c8loc_1400166c8:
1400166c8mov edx, 255
1400166cdmov [rbx+255], 0
1400166d4mov r8, [rbx+280]
1400166dbmov rcx, rbx
1400166decall [rbx+272]
1400166e4add [rbx+320], 1
1400166ebmov edx, 1
1400166f0xor eax, eax
1400166f2jmp 0x140011d84
1400166f7
1400166f7loc_1400166f7:
1400166f7mov edx, 255
1400166fcmov [rbx+255], 0
140016703mov r8, [rbx+280]
14001670amov rcx, rbx
14001670dcall [rbx+272]
140016713add [rbx+320], 1
14001671amov edx, 1
14001671fxor eax, eax
140016721jmp 0x140011d4a
140016726
140016726loc_140016726:
140016726movzx eax, [rax]
140016729lea edx, [rax-114]
14001672ccmp dl, 1
14001672fjbe 0x14001673c
140016731sub eax, 99
140016734cmp al, 1
140016736ja 0x1400132f2
14001673c
14001673cloc_14001673c:
14001673cmov edx, 17
140016741mov rcx, rbx
140016744call d_print_expr_op
140016749mov edx, 60
14001674emov rcx, rbx
140016751call d_append_char
140016756mov rax, [rsi+24]
14001675amov edx, 17
14001675fmov rcx, rbx
140016762mov r8, [rax+16]
140016766call d_print_comp
14001676blea rdx, [rip+0x17d3b5]
140016772mov rcx, rbx
140016775call d_append_string
14001677amov rax, [rsi+24]
14001677emov edx, 17
140016783mov rcx, rbx
140016786mov r8, [rax+24]
14001678acall d_print_comp
14001678fmov rdi, [rip+0x180efa]
140016796mov rax, [rsp+392]
14001679esub rax, [rdi]
1400167a1jne 0x140017145
1400167a7mov edx, 41
1400167acmov rcx, rbx
1400167afadd rsp, 408
1400167b6pop rbx
1400167b7pop rsi
1400167b8pop rdi
1400167b9pop rbp
1400167bapop r12
1400167bcpop r13
1400167bepop r14
1400167c0pop r15
1400167c2jmp 0x14000d4a0
1400167c7
1400167c7loc_1400167c7:
1400167c7lea rdx, [rsp+64]
1400167ccmov [rsp+64], rcx
1400167d1mov [rbx+288], rdx
1400167d8mov rdx, [rax+24]
1400167dcmov [rsp+72], rax
1400167e1cmp [rdx], 94
1400167e4jne 0x140015a91
1400167eamov rcx, [rdx+16]
1400167eemov [rax+24], rcx
1400167f2mov rcx, [rsi+24]
1400167f6mov [rdx+16], rcx
1400167famov [rsi+24], rdx
1400167fejmp 0x140015a91
140016803
140016803loc_140016803:
140016803mov r8l, [rbx+344]
14001680atest r8l, r8l
14001680djle 0x140016e88
140016813mov rdx, [rbx+336]
14001681amovsxd rax, r8l
14001681dshl rax, 4
140016821add rax, rdx
140016824jmp 0x14001683d
140016826nop [rax+rax]
140016830
140016830loc_140016830:
140016830add rdx, 16
140016834cmp rdx, rax
140016837je 0x140016e88
14001683d
14001683dloc_14001683d:
14001683dcmp rcx, [rdx]
140016840jne 0x140016830
140016842mov r9, [rbx+328]
140016849mov rax, r9
14001684ctest r9, r9
14001684fjne 0x140016877
140016851jmp 0x140016b53
140016856nop [rax+rax]
140016860
140016860loc_140016860:
140016860cmp r9, rax
140016863je 0x14001686a
140016865cmp r8, rsi
140016868je 0x14001687f
14001686a
14001686aloc_14001686a:
14001686amov rax, [rax+8]
14001686etest rax, rax
140016871je 0x140016b53
140016877
140016877loc_140016877:
140016877mov r8, [rax]
14001687acmp r8, rcx
14001687djne 0x140016860
14001687f
14001687floc_14001687f:
14001687fmov rdx, rcx
140016882mov rcx, rbx
140016885call d_lookup_template_argument
14001688amov rcx, rax
14001688dtest rax, rax
140016890je 0x140011a60
140016896
140016896loc_140016896:
140016896mov eax, [rcx]
140016898mov r9l, r10l
14001689bcmp eax, 48
14001689ejne 0x140011c3e
1400168a4mov edx, [rbx+316]
1400168aatest edx, edx
1400168acjs 0x140016fd3
1400168b2call d_index_template_argument.part.0
1400168b7mov rcx, rax
1400168batest rax, rax
1400168bdje 0x140016fa8
1400168c3mov eax, [rax]
1400168c5jmp 0x140011c3e
1400168ca
1400168caloc_1400168ca:
1400168camov r9, r12
1400168cdmov rsi, r13
1400168d0mov r14l, r10l
1400168d3jmp 0x140015a87
1400168d8
1400168d8loc_1400168d8:
1400168d8mov [rsp+40], r9b
1400168ddmov edx, 255
1400168e2mov rcx, rbx
1400168e5mov r8, [rbx+280]
1400168ecmov [rbx+255], 0
1400168f3call [rbx+272]
1400168f9add [rbx+320], 1
140016900movzx r9l, [rsp+40]
140016906xor eax, eax
140016908mov edx, 1
14001690djmp 0x140011ec7
140016912
140016912loc_140016912:
140016912mov [rsp+40], r9
140016917mov edx, 255
14001691cmov rcx, rbx
14001691fmov r8, [rbx+280]
140016926mov [rbx+255], 0
14001692dcall [rbx+272]
140016933add [rbx+320], 1
14001693amov r9, [rsp+40]
14001693fxor eax, eax
140016941mov edx, 1
140016946jmp 0x140015b07
14001694b
14001694bloc_14001694b:
14001694bmov edx, 60
140016950mov rcx, rbx
140016953mov [rsp+72], r9
140016958mov [rsp+40], r9
14001695dcall d_append_char
140016962mov r9, [rsp+40]
140016967mov rax, [r9+16]
14001696btest rax, rax
14001696eje 0x140016a39
140016974mov r14, rsi
140016977mov r15, r9
14001697amov rsi, rax
14001697djmp 0x1400169dd
14001697f
14001697floc_14001697f:
14001697fmov r8, rsi
140016982mov edx, 17
140016987mov rcx, rbx
14001698acall d_print_comp
14001698fmov rax, [rbx+256]
140016996cmp rax, 255
14001699cje 0x140016a04
14001699elea rdx, [rax+1]
1400169a2
1400169a2loc_1400169a2:
1400169a2mov [rbx+256], rdx
1400169a9mov [rbx+rax], 32
1400169admov [rbx+264], 32
1400169b4mov edx, [rsi]
1400169b6cmp edx, 93
1400169b9jne 0x1400169c1
1400169bbmov rsi, [rsi+16]
1400169bfmov edx, [rsi]
1400169c1
1400169c1loc_1400169c1:
1400169c1mov r8l, [rbx+312]
1400169c8mov rcx, rbx
1400169cbsub r8l, 1
1400169cfcall d_print_lambda_parm_name
1400169d4mov rsi, [rsi+24]
1400169d8test rsi, rsi
1400169dbje 0x140016a33
1400169dd
1400169ddloc_1400169dd:
1400169ddmov eax, [rbx+312]
1400169e3lea edx, [rax+1]
1400169e6mov [rbx+312], edx
1400169ectest eax, eax
1400169eeje 0x14001697f
1400169f0lea rdx, [rip+0x17cf66]
1400169f7mov rcx, rbx
1400169facall d_append_string
1400169ffjmp 0x14001697f
140016a04
140016a04loc_140016a04:
140016a04mov edx, 255
140016a09mov [rbx+255], 0
140016a10mov r8, [rbx+280]
140016a17mov rcx, rbx
140016a1acall [rbx+272]
140016a20add [rbx+320], 1
140016a27mov edx, 1
140016a2cxor eax, eax
140016a2ejmp 0x1400169a2
140016a33
140016a33loc_140016a33:
140016a33mov r9, r15
140016a36mov rsi, r14
140016a39
140016a39loc_140016a39:
140016a39mov edx, 62
140016a3emov rcx, rbx
140016a41mov [rsp+40], r9
140016a46call d_append_char
140016a4bmov r9, [rsp+40]
140016a50mov eax, [rbx+312]
140016a56mov rdx, [rbx+256]
140016a5dmov r9, [r9+24]
140016a61add eax, 1
140016a64jmp 0x1400156e4
140016a69
140016a69loc_140016a69:
140016a69cmp edx, 115
140016a6cjne 0x140015e98
140016a72cmp [r9+1], 80
140016a77jne 0x140015e98
140016a7dxor r10l, r10l
140016a80cmp [r9+2], 0
140016a85je 0x140016aa1
140016a87jmp 0x140015e98
140016a8cnop [rax]
140016a90
140016a90loc_140016a90:
140016a90add r10l, 1
140016a94
140016a94loc_140016a94:
140016a94mov rsi, [rsi+24]
140016a98test rsi, rsi
140016a9bje 0x140016bb7
140016aa1
140016aa1loc_140016aa1:
140016aa1cmp [rsi], 48
140016aa4jne 0x140016bb7
140016aaamov rax, [rsi+16]
140016aaetest rax, rax
140016ab1je 0x140016bb7
140016ab7cmp [rax], 77
140016abajne 0x140016a90
140016abcmov rdx, [rax+16]
140016ac0mov rcx, rbx
140016ac3call d_find_pack
140016ac8xor edx, edx
140016acatest rax, rax
140016acdjne 0x140016aeb
140016acfjmp 0x140016af0
140016ad1nop [rax]
140016ad8
140016ad8loc_140016ad8:
140016ad8cmp [rax+16], 0
140016addje 0x140016af0
140016adfmov rax, [rax+24]
140016ae3add edx, 1
140016ae6test rax, rax
140016ae9je 0x140016af0
140016aeb
140016aebloc_140016aeb:
140016aebcmp [rax], 48
140016aeeje 0x140016ad8
140016af0
140016af0loc_140016af0:
140016af0add r10l, edx
140016af3jmp 0x140016a94
140016af5
140016af5loc_140016af5:
140016af5mov [rsp+40], r11
140016afamov r8, [rbx+280]
140016b01mov edx, 255
140016b06mov rcx, rbx
140016b09mov [rbx+255], 0
140016b10call [rbx+272]
140016b16add [rbx+320], 1
140016b1dmov r11, [rsp+40]
140016b22xor eax, eax
140016b24jmp 0x1400160f7
140016b29
140016b29loc_140016b29:
140016b29mov [rbx+255], 0
140016b30mov r8, [rbx+280]
140016b37mov edx, 255
140016b3cmov rcx, rbx
140016b3fcall [rbx+272]
140016b45add [rbx+320], 1
140016b4cxor eax, eax
140016b4ejmp 0x14001562b
140016b53
140016b53loc_140016b53:
140016b53mov rax, [rdx+8]
140016b57mov r15, [rbx+288]
140016b5emov rdx, rcx
140016b61mov rcx, rbx
140016b64mov [rbx+288], rax
140016b6bcall d_lookup_template_argument
140016b70mov rcx, rax
140016b73test rax, rax
140016b76je 0x140016fb1
140016b7cmov r10l, 1
140016b82jmp 0x140016896
140016b87
140016b87loc_140016b87:
140016b87mov rax, [rax+16]
140016b8btest rax, rax
140016b8ejne 0x1400165aa
140016b94jmp 0x140011a60
140016b99
140016b99loc_140016b99:
140016b99mov rcx, [rsi+16]
140016b9dcmp [rcx], 1
140016ba0jne 0x140015e2f
140016ba6mov r8, [rsi+24]
140016baacmp [r8], 42
140016baecmove rsi, rcx
140016bb2jmp 0x140015e2f
140016bb7
140016bb7loc_140016bb7:
140016bb7mov rdi, [rip+0x180ad2]
140016bbemov rax, [rsp+392]
140016bc6sub rax, [rdi]
140016bc9jne 0x140017083
140016bcfmov edx, r10l
140016bd2mov rcx, rbx
140016bd5add rsp, 408
140016bdcpop rbx
140016bddpop rsi
140016bdepop rdi
140016bdfpop rbp
140016be0pop r12
140016be2pop r13
140016be4pop r14
140016be6pop r15
140016be8jmp 0x14000d7e0
140016bed
140016bedloc_140016bed:
140016bedcmp edx, 63
140016bf0je 0x140016fbd
140016bf6
140016bf6loc_140016bf6:
140016bf6mov edx, 17
140016bfbmov rcx, rbx
140016bfecall d_print_comp
140016c03lea eax, [rdi-2]
140016c06cmp eax, 4
140016c09ja 0x140011a6a
140016c0flea rdx, [rip+0x17d172]
140016c16mov rdi, [rip+0x180a73]
140016c1dmovsxd rax, [rdx+4*rax]
140016c21add rax, rdx
140016c24jmp rax
140016c26mov rax, [rsp+392]
140016c2esub rax, [rdi]
140016c31jne 0x1400170c4
140016c37lea rdx, [rip+0x17cf01]
140016c3emov rcx, rbx
140016c41add rsp, 408
140016c48pop rbx
140016c49pop rsi
140016c4apop rdi
140016c4bpop rbp
140016c4cpop r12
140016c4epop r13
140016c50pop r14
140016c52pop r15
140016c54jmp 0x14000d580
140016c59mov rax, [rsp+392]
140016c61sub rax, [rdi]
140016c64jne 0x140017088
140016c6alea rdx, [rip+0x17cecb]
140016c71mov rcx, rbx
140016c74add rsp, 408
140016c7bpop rbx
140016c7cpop rsi
140016c7dpop rdi
140016c7epop rbp
140016c7fpop r12
140016c81pop r13
140016c83pop r14
140016c85pop r15
140016c87jmp 0x14000d580
140016c8cmov rax, [rsp+392]
140016c94sub rax, [rdi]
140016c97jne 0x1400170d8
140016c9dmov edx, 108
140016ca2mov rcx, rbx
140016ca5add rsp, 408
140016cacpop rbx
140016cadpop rsi
140016caepop rdi
140016cafpop rbp
140016cb0pop r12
140016cb2pop r13
140016cb4pop r14
140016cb6pop r15
140016cb8jmp 0x14000d4a0
140016cbdmov rax, [rsp+392]
140016cc5sub rax, [rdi]
140016cc8jne 0x14001708d
140016ccelea rdx, [rip+0x17ce6d]
140016cd5mov rcx, rbx
140016cd8add rsp, 408
140016cdfpop rbx
140016ce0pop rsi
140016ce1pop rdi
140016ce2pop rbp
140016ce3pop r12
140016ce5pop r13
140016ce7pop r14
140016ce9pop r15
140016cebjmp 0x14000d580
140016cf0mov rax, [rsp+392]
140016cf8sub rax, [rdi]
140016cfbjne 0x140017047
140016d01mov edx, 117
140016d06mov rcx, rbx
140016d09add rsp, 408
140016d10pop rbx
140016d11pop rsi
140016d12pop rdi
140016d13pop rbp
140016d14pop r12
140016d16pop r13
140016d18pop r14
140016d1apop r15
140016d1cjmp 0x14000d4a0
140016d21
140016d21loc_140016d21:
140016d21mov r8, [r8+24]
140016d25mov edx, 17
140016d2amov rcx, rbx
140016d2dcall d_print_comp
140016d32xor eax, eax
140016d34mov [rbx+296], rax
140016d3bcmp [rsp+112], 0
140016d40je 0x140015b3c
140016d46jmp 0x140011a6a
140016d4b
140016d4bloc_140016d4b:
140016d4bmov rdx, [rax+16]
140016d4fcmp [rdx+16], 1
140016d53jne 0x14001332f
140016d59mov rdx, [rdx+8]
140016d5dcmp [rdx], 62
140016d60jne 0x14001332f
140016d66mov edx, 40
140016d6bmov rcx, rbx
140016d6ecall d_append_char
140016d73mov rax, [rsi+16]
140016d77jmp 0x14001332f
140016d7c
140016d7cloc_140016d7c:
140016d7cmov r8, [rsi+16]
140016d80mov edx, 17
140016d85mov rcx, rbx
140016d88mov [rsp+40], rax
140016d8dcall d_print_subexpr
140016d92mov rax, [rip+0x1808f7]
140016d99mov rdx, [rsp+392]
140016da1sub rdx, [rax]
140016da4jne 0x1400170ba
140016daamov r8, [rsp+40]
140016dafmov edx, 17
140016db4mov rcx, rbx
140016db7add rsp, 408
140016dbepop rbx
140016dbfpop rsi
140016dc0pop rdi
140016dc1pop rbp
140016dc2pop r12
140016dc4pop r13
140016dc6pop r14
140016dc8pop r15
140016dcajmp 0x140018ab0
140016dcf
140016dcfloc_140016dcf:
140016dcflea rax, [rsp+64]
140016dd4movq x0, r8
140016dd9movq x5, rsi
140016ddemov [rbx+296], rax
140016de5xor eax, eax
140016de7punpcklqdq x0, x5
140016debmov [rsp+80], eax
140016defmov rax, [rbx+288]
140016df6movups [rsp+64], x0
140016dfbmov [rsp+88], rax
140016e00jmp 0x140011ad1
140016e05
140016e05loc_140016e05:
140016e05mov rcx, rbx
140016e08mov edx, 91
140016e0dcall d_append_char
140016e12mov rax, [rsi+24]
140016e16mov rcx, rbx
140016e19mov edx, 17
140016e1emov r8, [rax+24]
140016e22call d_print_comp
140016e27mov edx, 93
140016e2cmov rcx, rbx
140016e2fcall d_append_char
140016e34jmp 0x1400133cb
140016e39
140016e39loc_140016e39:
140016e39call __stack_chk_fail
140016e3e
140016e3eloc_140016e3e:
140016e3emov edx, 17
140016e43mov rcx, rbx
140016e46call d_print_expr_op
140016e4bjmp 0x1400133b6
140016e50
140016e50loc_140016e50:
140016e50mov rax, [r8+24]
140016e54cmp [rax], 42
140016e57je 0x140016e63
140016e59mov [rbx+304], 1
140016e63
140016e63loc_140016e63:
140016e63mov r8, [r8+16]
140016e67mov edx, 17
140016e6cmov rcx, rbx
140016e6fcall d_print_subexpr
140016e74jmp 0x140013365
140016e79
140016e79loc_140016e79:
140016e79mov [rcx+296], r8
140016e80mov rbx, rcx
140016e83jmp 0x140011a60
140016e88
140016e88loc_140016e88:
140016e88cmp [rbx+348], r8l
140016e8fjle 0x140011a60
140016e95movsxd rax, r8l
140016e98mov r9, [rbx+288]
140016e9fadd r8l, 1
140016ea3shl rax, 4
140016ea7add rax, [rbx+336]
140016eaemov [rbx+344], r8l
140016eb5add rax, 8
140016eb9mov [rax-8], rcx
140016ebdtest r9, r9
140016ec0je 0x140017000
140016ec6movsxd rdx, [rbx+360]
140016ecdmov r14l, [rbx+364]
140016ed4mov r8, rdx
140016ed7shl rdx, 4
140016edbjmp 0x140016f10
140016edd
140016eddloc_140016edd:
140016eddmov r11, [rbx+352]
140016ee4mov rdi, [r9+8]
140016ee8add r8l, 1
140016eecmov [rbx+360], r8l
140016ef3add r11, rdx
140016ef6add rdx, 16
140016efamov [r11+8], rdi
140016efemov [rax], r11
140016f01mov r9, [r9]
140016f04mov rax, r11
140016f07test r9, r9
140016f0aje 0x140017000
140016f10
140016f10loc_140016f10:
140016f10cmp r14l, r8l
140016f13jg 0x140016edd
140016f15jmp 0x140011a60
140016f1a
140016f1aloc_140016f1a:
140016f1alea rdx, [rip+0x17cc16]
140016f21mov rcx, rbx
140016f24mov [rsp+40], r8
140016f29call d_append_string
140016f2emov r8, [rsp+40]
140016f33cmp [r8+16], 0
140016f38je 0x140016f54
140016f3amov edx, 17
140016f3fmov rcx, rbx
140016f42call d_print_subexpr
140016f47mov edx, 32
140016f4cmov rcx, rbx
140016f4fcall d_append_char
140016f54
140016f54loc_140016f54:
140016f54mov r8, r15
140016f57mov edx, 17
140016f5cmov rcx, rbx
140016f5fcall d_print_comp
140016f64test rsi, rsi
140016f67je 0x140011a6a
140016f6dmov rdi, [rip+0x18071c]
140016f74mov rax, [rsp+392]
140016f7csub rax, [rdi]
140016f7fjne 0x1400170dd
140016f85mov r8, rsi
140016f88mov edx, 17
140016f8dmov rcx, rbx
140016f90add rsp, 408
140016f97pop rbx
140016f98pop rsi
140016f99pop rdi
140016f9apop rbp
140016f9bpop r12
140016f9dpop r13
140016f9fpop r14
140016fa1pop r15
140016fa3jmp 0x1400191e0
140016fa8
140016fa8loc_140016fa8:
140016fa8test r10l, r10l
140016fabje 0x140011a60
140016fb1
140016fb1loc_140016fb1:
140016fb1mov [rbx+288], r15
140016fb8jmp 0x140011a60
140016fbd
140016fbdloc_140016fbd:
140016fbdmov edx, 45
140016fc2mov rcx, rbx
140016fc5call d_append_char
140016fcamov r8, [rsi+24]
140016fcejmp 0x140016bf6
140016fd3
140016fd3loc_140016fd3:
140016fd3mov rdx, [rbx+296]
140016fdamov r10, [rbx+288]
140016fe1cmp [rsi], 48
140016fe4jne 0x140011c66
140016feamovq x0, rdx
140016fefmovq x4, rcx
140016ff4mov rsi, rcx
140016ff7punpcklqdq x0, x4
140016ffbjmp 0x140016259
140017000
140017000loc_140017000:
140017000xor r13l, r13l
140017003mov [rax], r13
140017006jmp 0x14001687f
14001700b
14001700bloc_14001700b:
14001700bcall __stack_chk_fail
140017010
140017010loc_140017010:
140017010call __stack_chk_fail
140017015
140017015loc_140017015:
140017015call __stack_chk_fail
14001701a
14001701aloc_14001701a:
14001701acall __stack_chk_fail
14001701f
14001701floc_14001701f:
14001701fcall __stack_chk_fail
140017024
140017024loc_140017024:
140017024call __stack_chk_fail
140017029
140017029loc_140017029:
140017029call __stack_chk_fail
14001702e
14001702eloc_14001702e:
14001702ecall __stack_chk_fail
140017033
140017033loc_140017033:
140017033call __stack_chk_fail
140017038
140017038loc_140017038:
140017038call __stack_chk_fail
14001703d
14001703dloc_14001703d:
14001703dcall __stack_chk_fail
140017042
140017042loc_140017042:
140017042call __stack_chk_fail
140017047
140017047loc_140017047:
140017047call __stack_chk_fail
14001704c
14001704cloc_14001704c:
14001704ccall __stack_chk_fail
140017051
140017051loc_140017051:
140017051call __stack_chk_fail
140017056
140017056loc_140017056:
140017056call __stack_chk_fail
14001705b
14001705bloc_14001705b:
14001705bcall __stack_chk_fail
140017060
140017060loc_140017060:
140017060call __stack_chk_fail
140017065
140017065loc_140017065:
140017065call __stack_chk_fail
14001706a
14001706aloc_14001706a:
14001706acall __stack_chk_fail
14001706f
14001706floc_14001706f:
14001706fcall __stack_chk_fail
140017074
140017074loc_140017074:
140017074call __stack_chk_fail
140017079
140017079loc_140017079:
140017079call __stack_chk_fail
14001707e
14001707eloc_14001707e:
14001707ecall __stack_chk_fail
140017083
140017083loc_140017083:
140017083call __stack_chk_fail
140017088
140017088loc_140017088:
140017088call __stack_chk_fail
14001708d
14001708dloc_14001708d:
14001708dcall __stack_chk_fail
140017092
140017092loc_140017092:
140017092call __stack_chk_fail
140017097
140017097loc_140017097:
140017097call __stack_chk_fail
14001709c
14001709cloc_14001709c:
14001709ccall __stack_chk_fail
1400170a1
1400170a1loc_1400170a1:
1400170a1call __stack_chk_fail
1400170a6
1400170a6loc_1400170a6:
1400170a6call __stack_chk_fail
1400170ab
1400170abloc_1400170ab:
1400170abcall __stack_chk_fail
1400170b0
1400170b0loc_1400170b0:
1400170b0call __stack_chk_fail
1400170b5
1400170b5loc_1400170b5:
1400170b5call __stack_chk_fail
1400170ba
1400170baloc_1400170ba:
1400170bacall __stack_chk_fail
1400170bf
1400170bfloc_1400170bf:
1400170bfcall __stack_chk_fail
1400170c4
1400170c4loc_1400170c4:
1400170c4call __stack_chk_fail
1400170c9
1400170c9loc_1400170c9:
1400170c9call __stack_chk_fail
1400170ce
1400170celoc_1400170ce:
1400170cecall __stack_chk_fail
1400170d3
1400170d3loc_1400170d3:
1400170d3call __stack_chk_fail
1400170d8
1400170d8loc_1400170d8:
1400170d8call __stack_chk_fail
1400170dd
1400170ddloc_1400170dd:
1400170ddcall __stack_chk_fail
1400170e2
1400170e2loc_1400170e2:
1400170e2call __stack_chk_fail
1400170e7
1400170e7loc_1400170e7:
1400170e7mov rdi, [rip+0x1805a2]
1400170eemov rax, [rsp+392]
1400170f6sub rax, [rdi]
1400170f9jne 0x140017131
1400170fblea rdx, [rip+0x17ca44]
140017102mov rcx, rbx
140017105add rsp, 408
14001710cpop rbx
14001710dpop rsi
14001710epop rdi
14001710fpop rbp
140017110pop r12
140017112pop r13
140017114pop r14
140017116pop r15
140017118jmp 0x14000d580
14001711d
14001711dloc_14001711d:
14001711dcall __stack_chk_fail
140017122
140017122loc_140017122:
140017122call __stack_chk_fail
140017127
140017127loc_140017127:
140017127call __stack_chk_fail
14001712c
14001712cloc_14001712c:
14001712ccall __stack_chk_fail
140017131
140017131loc_140017131:
140017131call __stack_chk_fail
140017136
140017136loc_140017136:
140017136call __stack_chk_fail
14001713b
14001713bloc_14001713b:
14001713bcall __stack_chk_fail
140017140
140017140loc_140017140:
140017140call __stack_chk_fail
140017145
140017145loc_140017145:
140017145call __stack_chk_fail
14001714a
14001714aloc_14001714a:
14001714acall __stack_chk_fail
14001714f
14001714floc_14001714f:
14001714fcall __stack_chk_fail
140017154
140017154loc_140017154:
140017154call __stack_chk_fail
140017159
140017159loc_140017159:
140017159call __stack_chk_fail
14001715enop
14001715fnop
1400119b0
1400119b0d_print_comp_inner:
1400119b0push r15
1400119b2push r14
1400119b4push r13
1400119b6push r12
1400119b8push rbp
1400119b9push rdi
1400119bapush rsi
1400119bbpush rbx
1400119bcsub rsp, 408
1400119c3mov rbx, rcx
1400119c6mov rcx, [rip+0x185cc3]
1400119cdmov rsi, r8
1400119d0mov rax, [rcx]
1400119d3mov [rsp+392], rax
1400119dbxor eax, eax
1400119ddtest r8, r8
1400119e0je 0x140011a60
1400119e2mov r9l, [rbx+304]
1400119e9test r9l, r9l
1400119ecjne 0x140011a6a
1400119eemov edx, [r8]
1400119f1cmp edx, 95
1400119f4ja 0x140011a60
1400119f6lea rcx, [rip+0x18220b]
1400119fdmov eax, edx
1400119ffmovsxd rax, [rcx+4*rax]
140011a03add rax, rcx
140011a06jmp rax
140011a08mov r8l, [r8+16]
140011a0cmov eax, [rbx+312]
140011a12lea edx, [r8+1]
140011a16cmp eax, edx
140011a18jle 0x140015c88
140011a1emov rax, [rbx+288]
140011a25mov rax, [rax+8]
140011a29mov rax, [rax+16]
140011a2dtest r8l, r8l
140011a30je 0x140016035
140011a36test rax, rax
140011a39je 0x140011a60
140011a3bmov edx, r8l
140011a3ejmp 0x140011a48
140011a40
140011a40loc_140011a40:
140011a40test edx, edx
140011a42je 0x140016035
140011a48
140011a48loc_140011a48:
140011a48mov rax, [rax+24]
140011a4csub edx, 1
140011a4ftest rax, rax
140011a52jne 0x140011a40
140011a54nop [rax+rax]
140011a5fnop
140011a60
140011a60loc_140011a60:
140011a60mov [rbx+304], 1
140011a6a
140011a6aloc_140011a6a:
140011a6amov rcx, [rip+0x185c1f]
140011a71mov rax, [rsp+392]
140011a79sub rax, [rcx]
140011a7cjne 0x140016e39
140011a82add rsp, 408
140011a89pop rbx
140011a8apop rsi
140011a8bpop rdi
140011a8cpop rbp
140011a8dpop r12
140011a8fpop r13
140011a91pop r14
140011a93pop r15
140011a95ret
140011a96nop [rax+rax]
140011aa0mov rax, [rbx+296]
140011aa7mov [rsp+64], rax
140011aac
140011aacloc_140011aac:
140011aaclea rax, [rsp+64]
140011ab1mov [rsp+72], rsi
140011ab6mov [rbx+296], rax
140011abdmov rax, [rbx+288]
140011ac4mov [rsp+80], 0
140011accmov [rsp+88], rax
140011ad1
140011ad1loc_140011ad1:
140011ad1mov r8, [rsi+16]
140011ad5
140011ad5loc_140011ad5:
140011ad5mov edx, 17
140011adamov rcx, rbx
140011addmov [rsp+40], r9l
140011ae2call d_print_comp
140011ae7mov r12l, [rsp+80]
140011aecmov r9l, [rsp+40]
140011af1test r12l, r12l
140011af4je 0x140015646
140011afa
140011afaloc_140011afa:
140011afamov rax, [rsp+64]
140011affmov [rbx+296], rax
140011b06test r9l, r9l
140011b09je 0x140011a6a
140011b0fmov [rbx+288], r15
140011b16jmp 0x140011a6a
140011b1bnop [rax+rax]
140011b20mov r8, [rbx+296]
140011b27mov rax, r8
140011b2atest r8, r8
140011b2dje 0x140016dcf
140011b33nop [rax+rax]
140011b3enop
140011b40
140011b40loc_140011b40:
140011b40mov r14l, [rax+16]
140011b44test r14l, r14l
140011b47jne 0x140011b61
140011b49mov rcx, [rax+8]
140011b4dmov ecx, [rcx]
140011b4flea r10l, [rcx-25]
140011b53cmp r10l, 2
140011b57ja 0x140011b69
140011b59cmp edx, ecx
140011b5bje 0x1400161d4
140011b61
140011b61loc_140011b61:
140011b61mov rax, [rax]
140011b64test rax, rax
140011b67jne 0x140011b40
140011b69
140011b69loc_140011b69:
140011b69mov [rsp+64], r8
140011b6ejmp 0x140011aac
140011b73nop [rax+rax]
140011b78mov rdx, [rip+0x185b11]
140011b7fmov rax, [rsp+392]
140011b87sub rax, [rdx]
140011b8ajne 0x1400170b0
140011b90mov r8, [r8+16]
140011b94mov edx, 17
140011b99mov rcx, rbx
140011b9cadd rsp, 408
140011ba3pop rbx
140011ba4pop rsi
140011ba5pop rdi
140011ba6pop rbp
140011ba7pop r12
140011ba9pop r13
140011babpop r14
140011badpop r15
140011bafjmp 0x140017160
140011bb4nop [rax]
140011bb8mov rax, [rbx+296]
140011bbfmov [rsp+72], r8
140011bc4mov edx, 17
140011bc9mov rcx, rbx
140011bccmov r8, [r8+24]
140011bd0mov [rsp+80], 0
140011bd8mov [rsp+64], rax
140011bddlea rax, [rsp+64]
140011be2mov [rbx+296], rax
140011be9mov rax, [rbx+288]
140011bf0mov [rsp+88], rax
140011bf5call d_print_comp
140011bfamov r10l, [rsp+80]
140011bfftest r10l, r10l
140011c02je 0x140015fb6
140011c08
140011c08loc_140011c08:
140011c08mov rax, [rsp+64]
140011c0dmov [rbx+296], rax
140011c14jmp 0x140011a6a
140011c19nop [rax]
140011c20mov rcx, [r8+16]
140011c24mov r10l, [rbx+312]
140011c2bmov eax, [rcx]
140011c2dtest r10l, r10l
140011c30jne 0x140011c3e
140011c32xor r9l, r9l
140011c35cmp eax, 5
140011c38je 0x140016803
140011c3e
140011c3eloc_140011c3e:
140011c3ecmp eax, 36
140011c41je 0x140015f7d
140011c47mov rdx, [rbx+296]
140011c4emov r10, [rbx+288]
140011c55cmp [rsi], eax
140011c57je 0x140016248
140011c5dcmp eax, 37
140011c60je 0x140015660
140011c66
140011c66loc_140011c66:
140011c66lea rax, [rsp+64]
140011c6bmov [rsp+64], rdx
140011c70mov [rbx+296], rax
140011c77mov [rsp+72], rsi
140011c7cmov [rsp+80], 0
140011c84mov [rsp+88], r10
140011c89jmp 0x140011ad1
140011c8enop
140011c90mov r8, [r8+16]
140011c94mov edx, 17
140011c99mov rcx, rbx
140011c9ccall d_print_comp
140011ca1lea rdx, [rip+0x181cb8]
140011ca8mov rcx, rbx
140011cabcall d_append_string
140011cb0mov r8, [rsi+24]
140011cb4cmp [r8], 73
140011cb8je 0x14001627c
140011cbe
140011cbeloc_140011cbe:
140011cbemov rsi, [rip+0x1859cb]
140011cc5mov rax, [rsp+392]
140011ccdsub rax, [rsi]
140011cd0jne 0x1400170ce
140011cd6mov edx, 17
140011cdbmov rcx, rbx
140011cdeadd rsp, 408
140011ce5pop rbx
140011ce6pop rsi
140011ce7pop rdi
140011ce8pop rbp
140011ce9pop r12
140011cebpop r13
140011cedpop r14
140011cefpop r15
140011cf1jmp 0x140017160
140011cf6nop [rax+rax]
140011d00mov rax, [r8+16]
140011d04cmp [rax], 40
140011d07jne 0x140015d3a
140011d0dmov rax, [rax+16]
140011d11mov eax, [rax+28]
140011d14mov edi, eax
140011d16cmp eax, 6
140011d19ja 0x140016116
140011d1ftest eax, eax
140011d21je 0x140011d33
140011d23mov r8, [r8+24]
140011d27mov r9l, [r8]
140011d2atest r9l, r9l
140011d2dje 0x140016bed
140011d33
140011d33loc_140011d33:
140011d33mov rax, [rbx+256]
140011d3acmp rax, 255
140011d40je 0x1400166f7
140011d46lea rdx, [rax+1]
140011d4a
140011d4aloc_140011d4a:
140011d4amov [rbx+256], rdx
140011d51mov rcx, rbx
140011d54mov edx, 17
140011d59mov [rbx+rax], 40
140011d5dmov [rbx+264], 40
140011d64mov r8, [rsi+16]
140011d68call d_print_comp
140011d6dmov rax, [rbx+256]
140011d74cmp rax, 255
140011d7aje 0x1400166c8
140011d80lea rdx, [rax+1]
140011d84
140011d84loc_140011d84:
140011d84mov [rbx+256], rdx
140011d8bmov [rbx+rax], 41
140011d8fmov [rbx+264], 41
140011d96cmp [rsi], 63
140011d99je 0x1400166b6
140011d9f
140011d9floc_140011d9f:
140011d9fcmp edi, 8
140011da2je 0x140016660
140011da8mov rdi, [rip+0x1858e1]
140011dafmov rax, [rsp+392]
140011db7sub rax, [rdi]
140011dbajne 0x140017060
140011dc0mov r8, [rsi+24]
140011dc4mov edx, 17
140011dc9mov rcx, rbx
140011dccadd rsp, 408
140011dd3pop rbx
140011dd4pop rsi
140011dd5pop rdi
140011dd6pop rbp
140011dd7pop r12
140011dd9pop r13
140011ddbpop r14
140011dddpop r15
140011ddfjmp 0x140017160
140011de4nop [rax]
140011de8mov r8, [r8+16]
140011dectest r8, r8
140011defje 0x140011dfe
140011df1mov edx, 17
140011df6mov rcx, rbx
140011df9call d_print_comp
140011dfe
140011dfeloc_140011dfe:
140011dfecmp [rsi+24], 0
140011e03je 0x140011a6a
140011e09mov rdx, [rbx+256]
140011e10cmp rdx, 253
140011e17ja 0x140016210
140011e1d
140011e1dloc_140011e1d:
140011e1dlea rdx, [rip+0x181b39]
140011e24mov rcx, rbx
140011e27call d_append_string
140011e2cmov eax, [rbx+320]
140011e32mov r8, [rsi+24]
140011e36mov rcx, rbx
140011e39mov edx, 17
140011e3emov rdi, [rbx+256]
140011e45mov [rsp+40], eax
140011e49call d_print_comp
140011e4emov eax, [rsp+40]
140011e52cmp [rbx+320], eax
140011e58jne 0x140011a6a
140011e5emov rax, [rbx+256]
140011e65cmp rax, rdi
140011e68jne 0x140011a6a
140011e6esub rax, 2
140011e72mov [rbx+256], rax
140011e79jmp 0x140011a6a
140011e7enop
140011e80mov r8, [r8+16]
140011e84test r8, r8
140011e87je 0x140015d41
140011e8dmov edx, 17
140011e92mov rcx, rbx
140011e95call d_print_comp
140011e9acmp [rsi], 86
140011e9dje 0x140015d4a
140011ea3cmp [rsi+16], 0
140011ea8je 0x140011ed9
140011eaamov r9l, 46
140011eb0
140011eb0loc_140011eb0:
140011eb0mov rax, [rbx+256]
140011eb7cmp rax, 255
140011ebdje 0x1400168d8
140011ec3lea rdx, [rax+1]
140011ec7
140011ec7loc_140011ec7:
140011ec7mov [rbx+256], rdx
140011ecemov [rbx+rax], r9b
140011ed2mov [rbx+264], r9b
140011ed9
140011ed9loc_140011ed9:
140011ed9mov rdx, [rip+0x1857b0]
140011ee0mov rax, [rsp+392]
140011ee8sub rax, [rdx]
140011eebjne 0x140017122
140011ef1mov r8, [rsi+24]
140011ef5mov edx, 17
140011efamov rcx, rbx
140011efdadd rsp, 408
140011f04pop rbx
140011f05pop rsi
140011f06pop rdi
140011f07pop rbp
140011f08pop r12
140011f0apop r13
140011f0cpop r14
140011f0epop r15
140011f10jmp 0x140017160
140011f15mov rdi, [rip+0x185774]
140011f1cmov rax, [rsp+392]
140011f24sub rax, [rdi]
140011f27jne 0x14001711d
140011f2dmov r8, [r8+16]
140011f31mov edx, 17
140011f36mov rcx, rbx
140011f39add rsp, 408
140011f40pop rbx
140011f41pop rsi
140011f42pop rdi
140011f43pop rbp
140011f44pop r12
140011f46pop r13
140011f48pop r14
140011f4apop r15
140011f4cjmp 0x140018ab0
140011f51mov rdx, [rbx+256]
140011f58lea r9, [rip+0x181bc7]
140011f5fmov rdi, r8
140011f62lea rsi, [rip+0x181bb4]
140011f69jmp 0x140011fa4
140011f6bnop [rax+rax]
140011f76nop [rax+rax]
140011f80
140011f80loc_140011f80:
140011f80mov rcx, rdx
140011f83
140011f83loc_140011f83:
140011f83lea rdx, [rcx+1]
140011f87add rsi, 1
140011f8bmov [rbx+256], rdx
140011f92mov [rbx+rcx], al
140011f95mov [rbx+264], al
140011f9bcmp r9, rsi
140011f9eje 0x140014c9f
140011fa4
140011fa4loc_140011fa4:
140011fa4movzx eax, [rsi]
140011fa7cmp rdx, 255
140011faejne 0x140011f80
140011fb0mov [rsp+40], al
140011fb4mov edx, 255
140011fb9mov rcx, rbx
140011fbcadd rsi, 1
140011fc0mov [rbx+255], 0
140011fc7mov r8, [rbx+280]
140011fcecall [rbx+272]
140011fd4movzx eax, [rsp+40]
140011fd9lea r9, [rip+0x181b46]
140011fe0add [rbx+320], 1
140011fe7mov [rbx+256], 1
140011ff2mov [rbx], al
140011ff4mov [rbx+264], al
140011ffacmp r9, rsi
140011ffdje 0x140014c9f
140012003movzx eax, [rsi]
140012006mov ecx, 1
14001200bjmp 0x140011f83
140012010mov rdx, [rbx+256]
140012017lea r9, [rip+0x181b08]
14001201emov rdi, r8
140012021lea rsi, [rip+0x181af5]
140012028jmp 0x140012064
14001202anop [rax+rax]
140012035nop [rax+rax]
140012040
140012040loc_140012040:
140012040mov rcx, rdx
140012043
140012043loc_140012043:
140012043lea rdx, [rcx+1]
140012047add rsi, 1
14001204bmov [rbx+256], rdx
140012052mov [rbx+rcx], al
140012055mov [rbx+264], al
14001205bcmp r9, rsi
14001205eje 0x140014c07
140012064
140012064loc_140012064:
140012064movzx eax, [rsi]
140012067cmp rdx, 255
14001206ejne 0x140012040
140012070mov [rsp+40], al
140012074mov edx, 255
140012079mov rcx, rbx
14001207cadd rsi, 1
140012080mov [rbx+255], 0
140012087mov r8, [rbx+280]
14001208ecall [rbx+272]
140012094movzx eax, [rsp+40]
140012099lea r9, [rip+0x181a86]
1400120a0add [rbx+320], 1
1400120a7mov [rbx+256], 1
1400120b2mov [rbx], al
1400120b4mov [rbx+264], al
1400120bacmp r9, rsi
1400120bdje 0x140014c07
1400120c3movzx eax, [rsi]
1400120c6mov ecx, 1
1400120cbjmp 0x140012043
1400120d0mov r11, [r8+16]
1400120d4lea rsi, [rip+0x181a39]
1400120dbmov rax, [rbx+256]
1400120e2lea r10, [rsi+8]
1400120e6mov r14l, [r11+16]
1400120eamov rdi, r11
1400120edjmp 0x140012126
1400120efnop [rax+rax]
1400120fanop [rax+rax]
140012100
140012100loc_140012100:
140012100mov rdx, rax
140012103
140012103loc_140012103:
140012103lea rax, [rdx+1]
140012107add rsi, 1
14001210bmov [rbx+256], rax
140012112mov [rbx+rdx], r9b
140012116mov [rbx+264], r9b
14001211dcmp rsi, r10
140012120je 0x140015908
140012126
140012126loc_140012126:
140012126movzx r9l, [rsi]
14001212acmp rax, 255
140012130jne 0x140012100
140012132mov [rsp+40], r9b
140012137mov r8, [rbx+280]
14001213emov rcx, rbx
140012141add rsi, 1
140012145mov [rbx+255], 0
14001214cmov edx, 255
140012151call [rbx+272]
140012157movzx r9l, [rsp+40]
14001215dlea r10, [rip+0x1819b8]
140012164add [rbx+320], 1
14001216bmov [rbx+256], 1
140012176mov [rbx], r9b
140012179mov [rbx+264], r9b
140012180cmp r10, rsi
140012183je 0x140016464
140012189movzx r9l, [rsi]
14001218dmov edx, 1
140012192jmp 0x140012103
140012197mov r8, [r8+16]
14001219bmov rsi, [rsi+24]
14001219ftest r8, r8
1400121a2je 0x1400121b1
1400121a4mov edx, 17
1400121a9mov rcx, rbx
1400121accall d_print_comp
1400121b1
1400121b1loc_1400121b1:
1400121b1mov rax, [rbx+256]
1400121b8cmp rax, 255
1400121beje 0x1400162c1
1400121c4lea rdx, [rax+1]
1400121c8
1400121c8loc_1400121c8:
1400121c8mov [rbx+256], rdx
1400121cfmov r8, rsi
1400121d2mov rcx, rbx
1400121d5mov edx, 17
1400121damov [rbx+rax], 123
1400121demov [rbx+264], 123
1400121e5call d_print_comp
1400121eamov rax, [rbx+256]
1400121f1cmp rax, 255
1400121f7je 0x140015194
1400121fd
1400121fdloc_1400121fd:
1400121fdlea rdx, [rax+1]
140012201
140012201loc_140012201:
140012201mov [rbx+256], rdx
140012208mov [rbx+rax], 125
14001220cmov [rbx+264], 125
140012213jmp 0x140011a6a
140012218mov rdx, [rbx+256]
14001221flea r9, [rip+0x18198f]
140012226mov rdi, r8
140012229lea rsi, [rip+0x181969]
140012230jmp 0x140012264
140012232nop [rax+rax]
14001223dnop [rax]
140012240
140012240loc_140012240:
140012240mov rcx, rdx
140012243
140012243loc_140012243:
140012243lea rdx, [rcx+1]
140012247add rsi, 1
14001224bmov [rbx+256], rdx
140012252mov [rbx+rcx], al
140012255mov [rbx+264], al
14001225bcmp r9, rsi
14001225eje 0x140014e41
140012264
140012264loc_140012264:
140012264movzx eax, [rsi]
140012267cmp rdx, 255
14001226ejne 0x140012240
140012270mov [rsp+40], al
140012274mov edx, 255
140012279mov rcx, rbx
14001227cadd rsi, 1
140012280mov [rbx+255], 0
140012287mov r8, [rbx+280]
14001228ecall [rbx+272]
140012294movzx eax, [rsp+40]
140012299lea r9, [rip+0x181915]
1400122a0add [rbx+320], 1
1400122a7mov [rbx+256], 1
1400122b2mov [rbx], al
1400122b4mov [rbx+264], al
1400122bacmp r9, rsi
1400122bdje 0x140014e41
1400122c3movzx eax, [rsi]
1400122c6mov ecx, 1
1400122cbjmp 0x140012243
1400122d0mov rdx, [rbx+256]
1400122d7lea r9, [rip+0x1816c0]
1400122demov rdi, r8
1400122e1lea rsi, [rip+0x181698]
1400122e8jmp 0x140012324
1400122eanop [rax+rax]
1400122f5nop [rax+rax]
140012300
140012300loc_140012300:
140012300mov rcx, rdx
140012303
140012303loc_140012303:
140012303lea rdx, [rcx+1]
140012307add rsi, 1
14001230bmov [rbx+256], rdx
140012312mov [rbx+rcx], al
140012315mov [rbx+264], al
14001231bcmp rsi, r9
14001231eje 0x1400155c9
140012324
140012324loc_140012324:
140012324movzx eax, [rsi]
140012327cmp rdx, 255
14001232ejne 0x140012300
140012330mov [rsp+40], al
140012334mov edx, 255
140012339mov rcx, rbx
14001233cadd rsi, 1
140012340mov [rbx+255], 0
140012347mov r8, [rbx+280]
14001234ecall [rbx+272]
140012354movzx eax, [rsp+40]
140012359lea r9, [rip+0x18163e]
140012360add [rbx+320], 1
140012367mov [rbx+256], 1
140012372mov [rbx], al
140012374mov [rbx+264], al
14001237acmp r9, rsi
14001237dje 0x1400155c9
140012383movzx eax, [rsi]
140012386mov ecx, 1
14001238bjmp 0x140012303
140012390mov rdx, [rbx+256]
140012397lea r9, [rip+0x1816e4]
14001239emov rdi, r8
1400123a1lea rsi, [rip+0x1816c7]
1400123a8jmp 0x1400123e4
1400123aanop [rax+rax]
1400123b5nop [rax+rax]
1400123c0
1400123c0loc_1400123c0:
1400123c0mov rcx, rdx
1400123c3
1400123c3loc_1400123c3:
1400123c3lea rdx, [rcx+1]
1400123c7add rsi, 1
1400123cbmov [rbx+256], rdx
1400123d2mov [rbx+rcx], al
1400123d5mov [rbx+264], al
1400123dbcmp r9, rsi
1400123deje 0x1400154cd
1400123e4
1400123e4loc_1400123e4:
1400123e4movzx eax, [rsi]
1400123e7cmp rdx, 255
1400123eejne 0x1400123c0
1400123f0mov [rsp+40], al
1400123f4mov edx, 255
1400123f9mov rcx, rbx
1400123fcadd rsi, 1
140012400mov [rbx+255], 0
140012407mov r8, [rbx+280]
14001240ecall [rbx+272]
140012414movzx eax, [rsp+40]
140012419lea r9, [rip+0x181662]
140012420add [rbx+320], 1
140012427mov [rbx+256], 1
140012432mov [rbx], al
140012434mov [rbx+264], al
14001243acmp rsi, r9
14001243dje 0x1400154cd
140012443movzx eax, [rsi]
140012446mov ecx, 1
14001244bjmp 0x1400123c3
140012450mov rdx, [rbx+256]
140012457lea r9, [rip+0x181610]
14001245emov rdi, r8
140012461lea rsi, [rip+0x1815f7]
140012468jmp 0x1400124a4
14001246anop [rax+rax]
140012475nop [rax+rax]
140012480
140012480loc_140012480:
140012480mov rcx, rdx
140012483
140012483loc_140012483:
140012483lea rdx, [rcx+1]
140012487add rsi, 1
14001248bmov [rbx+256], rdx
140012492mov [rbx+rcx], al
140012495mov [rbx+264], al
14001249bcmp r9, rsi
14001249eje 0x14001558a
1400124a4
1400124a4loc_1400124a4:
1400124a4movzx eax, [rsi]
1400124a7cmp rdx, 255
1400124aejne 0x140012480
1400124b0mov [rsp+40], al
1400124b4mov edx, 255
1400124b9mov rcx, rbx
1400124bcadd rsi, 1
1400124c0mov [rbx+255], 0
1400124c7mov r8, [rbx+280]
1400124cecall [rbx+272]
1400124d4movzx eax, [rsp+40]
1400124d9lea r9, [rip+0x18158e]
1400124e0add [rbx+320], 1
1400124e7mov [rbx+256], 1
1400124f2mov [rbx], al
1400124f4mov [rbx+264], al
1400124facmp rsi, r9
1400124fdje 0x14001558a
140012503movzx eax, [rsi]
140012506mov ecx, 1
14001250bjmp 0x140012483
140012510mov rdx, [rbx+256]
140012517lea r9, [rip+0x181540]
14001251emov rdi, r8
140012521lea rsi, [rip+0x18151c]
140012528jmp 0x140012564
14001252anop [rax+rax]
140012535nop [rax+rax]
140012540
140012540loc_140012540:
140012540mov rcx, rdx
140012543
140012543loc_140012543:
140012543lea rdx, [rcx+1]
140012547add rsi, 1
14001254bmov [rbx+256], rdx
140012552mov [rbx+rcx], al
140012555mov [rbx+264], al
14001255bcmp r9, rsi
14001255eje 0x140014eed
140012564
140012564loc_140012564:
140012564movzx eax, [rsi]
140012567cmp rdx, 255
14001256ejne 0x140012540
140012570mov [rsp+40], al
140012574mov edx, 255
140012579mov rcx, rbx
14001257cadd rsi, 1
140012580mov [rbx+255], 0
140012587mov r8, [rbx+280]
14001258ecall [rbx+272]
140012594movzx eax, [rsp+40]
140012599lea r9, [rip+0x1814be]
1400125a0add [rbx+320], 1
1400125a7mov [rbx+256], 1
1400125b2mov [rbx], al
1400125b4mov [rbx+264], al
1400125bacmp rsi, r9
1400125bdje 0x140014eed
1400125c3movzx eax, [rsi]
1400125c6mov ecx, 1
1400125cbjmp 0x140012543
1400125d0mov rdx, [rbx+256]
1400125d7lea r9, [rip+0x181465]
1400125demov rdi, r8
1400125e1lea rsi, [rip+0x18144a]
1400125e8jmp 0x140012624
1400125eanop [rax+rax]
1400125f5nop [rax+rax]
140012600
140012600loc_140012600:
140012600mov rcx, rdx
140012603
140012603loc_140012603:
140012603lea rdx, [rcx+1]
140012607add rsi, 1
14001260bmov [rbx+256], rdx
140012612mov [rbx+rcx], al
140012615mov [rbx+264], al
14001261bcmp r9, rsi
14001261eje 0x14001544f
140012624
140012624loc_140012624:
140012624movzx eax, [rsi]
140012627cmp rdx, 255
14001262ejne 0x140012600
140012630mov [rsp+40], al
140012634mov edx, 255
140012639mov rcx, rbx
14001263cadd rsi, 1
140012640mov [rbx+255], 0
140012647mov r8, [rbx+280]
14001264ecall [rbx+272]
140012654movzx eax, [rsp+40]
140012659lea r9, [rip+0x1813e3]
140012660add [rbx+320], 1
140012667mov [rbx+256], 1
140012672mov [rbx], al
140012674mov [rbx+264], al
14001267acmp rsi, r9
14001267dje 0x14001544f
140012683movzx eax, [rsi]
140012686mov ecx, 1
14001268bjmp 0x140012603
140012690mov rdx, [rbx+256]
140012697lea r9, [rip+0x181393]
14001269emov rdi, r8
1400126a1lea rsi, [rip+0x181374]
1400126a8jmp 0x1400126e4
1400126aanop [rax+rax]
1400126b5nop [rax+rax]
1400126c0
1400126c0loc_1400126c0:
1400126c0mov rcx, rdx
1400126c3
1400126c3loc_1400126c3:
1400126c3lea rdx, [rcx+1]
1400126c7add rsi, 1
1400126cbmov [rbx+256], rdx
1400126d2mov [rbx+rcx], al
1400126d5mov [rbx+264], al
1400126dbcmp r9, rsi
1400126deje 0x140015410
1400126e4
1400126e4loc_1400126e4:
1400126e4movzx eax, [rsi]
1400126e7cmp rdx, 255
1400126eejne 0x1400126c0
1400126f0mov [rsp+40], al
1400126f4mov edx, 255
1400126f9mov rcx, rbx
1400126fcadd rsi, 1
140012700mov [rbx+255], 0
140012707mov r8, [rbx+280]
14001270ecall [rbx+272]
140012714movzx eax, [rsp+40]
140012719lea r9, [rip+0x181311]
140012720add [rbx+320], 1
140012727mov [rbx+256], 1
140012732mov [rbx], al
140012734mov [rbx+264], al
14001273acmp rsi, r9
14001273dje 0x140015410
140012743movzx eax, [rsi]
140012746mov ecx, 1
14001274bjmp 0x1400126c3
140012750mov rdx, [rbx+256]
140012757lea r9, [rip+0x1812bd]
14001275emov rdi, r8
140012761lea rsi, [rip+0x1812a3]
140012768jmp 0x1400127a4
14001276anop [rax+rax]
140012775nop [rax+rax]
140012780
140012780loc_140012780:
140012780mov rcx, rdx
140012783
140012783loc_140012783:
140012783lea rdx, [rcx+1]
140012787add rsi, 1
14001278bmov [rbx+256], rdx
140012792mov [rbx+rcx], al
140012795mov [rbx+264], al
14001279bcmp r9, rsi
14001279eje 0x14001554b
1400127a4
1400127a4loc_1400127a4:
1400127a4movzx eax, [rsi]
1400127a7cmp rdx, 255
1400127aejne 0x140012780
1400127b0mov [rsp+40], al
1400127b4mov edx, 255
1400127b9mov rcx, rbx
1400127bcadd rsi, 1
1400127c0mov [rbx+255], 0
1400127c7mov r8, [rbx+280]
1400127cecall [rbx+272]
1400127d4movzx eax, [rsp+40]
1400127d9lea r9, [rip+0x18123b]
1400127e0add [rbx+320], 1
1400127e7mov [rbx+256], 1
1400127f2mov [rbx], al
1400127f4mov [rbx+264], al
1400127facmp rsi, r9
1400127fdje 0x14001554b
140012803movzx eax, [rsi]
140012806mov ecx, 1
14001280bjmp 0x140012783
140012810mov rdx, [rbx+256]
140012817lea r9, [rip+0x1811ec]
14001281emov rdi, r8
140012821lea rsi, [rip+0x1811d0]
140012828jmp 0x140012864
14001282anop [rax+rax]
140012835nop [rax+rax]
140012840
140012840loc_140012840:
140012840mov rcx, rdx
140012843
140012843loc_140012843:
140012843lea rdx, [rcx+1]
140012847add rsi, 1
14001284bmov [rbx+256], rdx
140012852mov [rbx+rcx], al
140012855mov [rbx+264], al
14001285bcmp rsi, r9
14001285eje 0x140014d1d
140012864
140012864loc_140012864:
140012864movzx eax, [rsi]
140012867cmp rdx, 255
14001286ejne 0x140012840
140012870mov [rsp+40], al
140012874mov edx, 255
140012879mov rcx, rbx
14001287cadd rsi, 1
140012880mov [rbx+255], 0
140012887mov r8, [rbx+280]
14001288ecall [rbx+272]
140012894movzx eax, [rsp+40]
140012899lea r9, [rip+0x18116a]
1400128a0add [rbx+320], 1
1400128a7mov [rbx+256], 1
1400128b2mov [rbx], al
1400128b4mov [rbx+264], al
1400128bacmp rsi, r9
1400128bdje 0x140014d1d
1400128c3movzx eax, [rsi]
1400128c6mov ecx, 1
1400128cbjmp 0x140012843
1400128d0mov rdx, [rbx+256]
1400128d7lea r9, [rip+0x181119]
1400128demov rdi, r8
1400128e1lea rsi, [rip+0x181102]
1400128e8jmp 0x140012924
1400128eanop [rax+rax]
1400128f5nop [rax+rax]
140012900
140012900loc_140012900:
140012900mov rcx, rdx
140012903
140012903loc_140012903:
140012903lea rdx, [rcx+1]
140012907add rsi, 1
14001290bmov [rbx+256], rdx
140012912mov [rbx+rcx], al
140012915mov [rbx+264], al
14001291bcmp rsi, r9
14001291eje 0x14001550c
140012924
140012924loc_140012924:
140012924movzx eax, [rsi]
140012927cmp rdx, 255
14001292ejne 0x140012900
140012930mov [rsp+40], al
140012934mov edx, 255
140012939mov rcx, rbx
14001293cadd rsi, 1
140012940mov [rbx+255], 0
140012947mov r8, [rbx+280]
14001294ecall [rbx+272]
140012954movzx eax, [rsp+40]
140012959lea r9, [rip+0x181097]
140012960add [rbx+320], 1
140012967mov [rbx+256], 1
140012972mov [rbx], al
140012974mov [rbx+264], al
14001297acmp rsi, r9
14001297dje 0x14001550c
140012983movzx eax, [rsi]
140012986mov ecx, 1
14001298bjmp 0x140012903
140012990mov rdx, [rbx+256]
140012997lea r9, [rip+0x181046]
14001299emov rdi, r8
1400129a1lea rsi, [rip+0x181024]
1400129a8jmp 0x1400129e4
1400129aanop [rax+rax]
1400129b5nop [rax+rax]
1400129c0
1400129c0loc_1400129c0:
1400129c0mov rcx, rdx
1400129c3
1400129c3loc_1400129c3:
1400129c3lea rdx, [rcx+1]
1400129c7add rsi, 1
1400129cbmov [rbx+256], rdx
1400129d2mov [rbx+rcx], al
1400129d5mov [rbx+264], al
1400129dbcmp r9, rsi
1400129deje 0x140015315
1400129e4
1400129e4loc_1400129e4:
1400129e4movzx eax, [rsi]
1400129e7cmp rdx, 255
1400129eejne 0x1400129c0
1400129f0mov [rsp+40], al
1400129f4mov edx, 255
1400129f9mov rcx, rbx
1400129fcadd rsi, 1
140012a00mov [rbx+255], 0
140012a07mov r8, [rbx+280]
140012a0ecall [rbx+272]
140012a14movzx eax, [rsp+40]
140012a19lea r9, [rip+0x180fc4]
140012a20add [rbx+320], 1
140012a27mov [rbx+256], 1
140012a32mov [rbx], al
140012a34mov [rbx+264], al
140012a3acmp r9, rsi
140012a3dje 0x140015315
140012a43movzx eax, [rsi]
140012a46mov ecx, 1
140012a4bjmp 0x1400129c3
140012a50mov rdx, [rbx+256]
140012a57lea r9, [rip+0x180f6d]
140012a5emov rdi, r8
140012a61lea rsi, [rip+0x180f5b]
140012a68jmp 0x140012aa4
140012a6anop [rax+rax]
140012a75nop [rax+rax]
140012a80
140012a80loc_140012a80:
140012a80mov rcx, rdx
140012a83
140012a83loc_140012a83:
140012a83lea rdx, [rcx+1]
140012a87add rsi, 1
140012a8bmov [rbx+256], rdx
140012a92mov [rbx+rcx], al
140012a95mov [rbx+264], al
140012a9bcmp r9, rsi
140012a9eje 0x14001548e
140012aa4
140012aa4loc_140012aa4:
140012aa4movzx eax, [rsi]
140012aa7cmp rdx, 255
140012aaejne 0x140012a80
140012ab0mov [rsp+40], al
140012ab4mov edx, 255
140012ab9mov rcx, rbx
140012abcadd rsi, 1
140012ac0mov [rbx+255], 0
140012ac7mov r8, [rbx+280]
140012acecall [rbx+272]
140012ad4movzx eax, [rsp+40]
140012ad9lea r9, [rip+0x180eeb]
140012ae0add [rbx+320], 1
140012ae7mov [rbx+256], 1
140012af2mov [rbx], al
140012af4mov [rbx+264], al
140012afacmp r9, rsi
140012afdje 0x14001548e
140012b03movzx eax, [rsi]
140012b06mov ecx, 1
140012b0bjmp 0x140012a83
140012b10mov rdx, [rbx+256]
140012b17lea r9, [rip+0x180ea4]
140012b1emov rdi, r8
140012b21lea rsi, [rip+0x180e8f]
140012b28jmp 0x140012b64
140012b2anop [rax+rax]
140012b35nop [rax+rax]
140012b40
140012b40loc_140012b40:
140012b40mov rcx, rdx
140012b43
140012b43loc_140012b43:
140012b43lea rdx, [rcx+1]
140012b47add rsi, 1
140012b4bmov [rbx+256], rdx
140012b52mov [rbx+rcx], al
140012b55mov [rbx+264], al
140012b5bcmp r9, rsi
140012b5eje 0x140014e02
140012b64
140012b64loc_140012b64:
140012b64movzx eax, [rsi]
140012b67cmp rdx, 255
140012b6ejne 0x140012b40
140012b70mov [rsp+40], al
140012b74mov edx, 255
140012b79mov rcx, rbx
140012b7cadd rsi, 1
140012b80mov [rbx+255], 0
140012b87mov r8, [rbx+280]
140012b8ecall [rbx+272]
140012b94movzx eax, [rsp+40]
140012b99lea r9, [rip+0x180e22]
140012ba0add [rbx+320], 1
140012ba7mov [rbx+256], 1
140012bb2mov [rbx], al
140012bb4mov [rbx+264], al
140012bbacmp r9, rsi
140012bbdje 0x140014e02
140012bc3movzx eax, [rsi]
140012bc6mov ecx, 1
140012bcbjmp 0x140012b43
140012bd0mov rax, [rbx+256]
140012bd7cmp rax, 255
140012bddje 0x140016510
140012be3lea rdx, [rax+1]
140012be7
140012be7loc_140012be7:
140012be7mov [rbx+256], rdx
140012beemov rdi, [rip+0x184a9b]
140012bf5mov [rbx+rax], 126
140012bf9mov [rbx+264], 126
140012c00mov rax, [rsp+392]
140012c08sub rax, [rdi]
140012c0bjne 0x14001704c
140012c11mov r8, [rsi+24]
140012c15mov edx, 17
140012c1amov rcx, rbx
140012c1dadd rsp, 408
140012c24pop rbx
140012c25pop rsi
140012c26pop rdi
140012c27pop rbp
140012c28pop r12
140012c2apop r13
140012c2cpop r14
140012c2epop r15
140012c30jmp 0x140017160
140012c35mov rdx, [rbx+256]
140012c3clea r9, [rip+0x180ed0]
140012c43mov rdi, r8
140012c46lea rsi, [rip+0x180eac]
140012c4djmp 0x140012ca4
140012c4fnop [rax+rax]
140012c5anop [rax+rax]
140012c65nop [rax+rax]
140012c70nop [rax+rax]
140012c7bnop [rax+rax]
140012c80
140012c80loc_140012c80:
140012c80mov rcx, rdx
140012c83
140012c83loc_140012c83:
140012c83lea rdx, [rcx+1]
140012c87add rsi, 1
140012c8bmov [rbx+256], rdx
140012c92mov [rbx+rcx], al
140012c95mov [rbx+264], al
140012c9bcmp rsi, r9
140012c9eje 0x140014f2c
140012ca4
140012ca4loc_140012ca4:
140012ca4movzx eax, [rsi]
140012ca7cmp rdx, 255
140012caejne 0x140012c80
140012cb0mov [rsp+40], al
140012cb4mov edx, 255
140012cb9mov rcx, rbx
140012cbcadd rsi, 1
140012cc0mov [rbx+255], 0
140012cc7mov r8, [rbx+280]
140012ccecall [rbx+272]
140012cd4movzx eax, [rsp+40]
140012cd9lea r9, [rip+0x180e33]
140012ce0add [rbx+320], 1
140012ce7mov [rbx+256], 1
140012cf2mov [rbx], al
140012cf4mov [rbx+264], al
140012cfacmp r9, rsi
140012cfdje 0x140014f2c
140012d03movzx eax, [rsi]
140012d06mov ecx, 1
140012d0bjmp 0x140012c83
140012d10mov rdx, [rbx+256]
140012d17lea r9, [rip+0x180dda]
140012d1emov rdi, r8
140012d21lea rsi, [rip+0x180dba]
140012d28jmp 0x140012d64
140012d2anop [rax+rax]
140012d35nop [rax+rax]
140012d40
140012d40loc_140012d40:
140012d40mov rcx, rdx
140012d43
140012d43loc_140012d43:
140012d43lea rdx, [rcx+1]
140012d47add rsi, 1
140012d4bmov [rbx+256], rdx
140012d52mov [rbx+rcx], al
140012d55mov [rbx+264], al
140012d5bcmp rsi, r9
140012d5eje 0x1400152d6
140012d64
140012d64loc_140012d64:
140012d64movzx eax, [rsi]
140012d67cmp rdx, 255
140012d6ejne 0x140012d40
140012d70mov [rsp+40], al
140012d74mov edx, 255
140012d79mov rcx, rbx
140012d7cadd rsi, 1
140012d80mov [rbx+255], 0
140012d87mov r8, [rbx+280]
140012d8ecall [rbx+272]
140012d94movzx eax, [rsp+40]
140012d99lea r9, [rip+0x180d58]
140012da0add [rbx+320], 1
140012da7mov [rbx+256], 1
140012db2mov [rbx], al
140012db4mov [rbx+264], al
140012dbacmp r9, rsi
140012dbdje 0x1400152d6
140012dc3movzx eax, [rsi]
140012dc6mov ecx, 1
140012dcbjmp 0x140012d43
140012dd0mov rax, [rbx+256]
140012dd7mov esi, [r8+16]
140012ddbcmp rax, 255
140012de1je 0x140016406
140012de7lea rdx, [rax+1]
140012deb
140012debloc_140012deb:
140012debmov [rbx+256], rdx
140012df2mov [rbx+rax], sil
140012df6mov [rbx+264], sil
140012dfdjmp 0x140011a6a
140012e02mov r8, [r8+16]
140012e06mov edx, 17
140012e0bmov rcx, rbx
140012e0emov rdi, rsi
140012e11lea rsi, [rip+0x180db8]
140012e18call d_print_comp
140012e1dmov rdx, [rbx+256]
140012e24lea r9, [rip+0x180dad]
140012e2bjmp 0x140012e64
140012e2dnop [rax+rax]
140012e38nop [rax+rax]
140012e40
140012e40loc_140012e40:
140012e40mov rcx, rdx
140012e43
140012e43loc_140012e43:
140012e43lea rdx, [rcx+1]
140012e47add rsi, 1
140012e4bmov [rbx+256], rdx
140012e52mov [rbx+rcx], al
140012e55mov [rbx+264], al
140012e5bcmp r9, rsi
140012e5eje 0x140014a90
140012e64
140012e64loc_140012e64:
140012e64movzx eax, [rsi]
140012e67cmp rdx, 255
140012e6ejne 0x140012e40
140012e70mov [rsp+40], al
140012e74mov edx, 255
140012e79mov rcx, rbx
140012e7cadd rsi, 1
140012e80mov [rbx+255], 0
140012e87mov r8, [rbx+280]
140012e8ecall [rbx+272]
140012e94movzx eax, [rsp+40]
140012e99lea r9, [rip+0x180d38]
140012ea0add [rbx+320], 1
140012ea7mov [rbx+256], 1
140012eb2mov [rbx], al
140012eb4mov [rbx+264], al
140012ebacmp r9, rsi
140012ebdje 0x140014a90
140012ec3movzx eax, [rsi]
140012ec6mov ecx, 1
140012ecbjmp 0x140012e43
140012ed0mov rdi, [rip+0x1847b9]
140012ed7mov rax, [rsp+392]
140012edfsub rax, [rdi]
140012ee2jne 0x140017074
140012ee8mov r8, [r8+24]
140012eecmov edx, 17
140012ef1mov rcx, rbx
140012ef4add rsp, 408
140012efbpop rbx
140012efcpop rsi
140012efdpop rdi
140012efepop rbp
140012effpop r12
140012f01pop r13
140012f03pop r14
140012f05pop r15
140012f07jmp 0x140017160
140012f0cmov r9l, [r8+16]
140012f10test r9l, r9l
140012f13jne 0x140015b64
140012f19mov rdi, [rip+0x184770]
140012f20mov rax, [rsp+392]
140012f28sub rax, [rdi]
140012f2bjne 0x140017140
140012f31lea rdx, [rip+0x180c37]
140012f38mov rcx, rbx
140012f3badd rsp, 408
140012f42pop rbx
140012f43pop rsi
140012f44pop rdi
140012f45pop rbp
140012f46pop r12
140012f48pop r13
140012f4apop r14
140012f4cpop r15
140012f4ejmp 0x14000d580
140012f53mov rdi, [rbx+368]
140012f5amov r14, [rbx+296]
140012f61mov [rbx+368], r8
140012f68mov rcx, rbx
140012f6bmov [rbx+296], 0
140012f76mov r8, [r8+16]
140012f7amov edx, 17
140012f7fcall d_print_comp
140012f84cmp [rbx+264], 60
140012f8bje 0x1400163bb
140012f91
140012f91loc_140012f91:
140012f91mov rax, [rbx+256]
140012f98cmp rax, 255
140012f9eje 0x14001638c
140012fa4lea rdx, [rax+1]
140012fa8
140012fa8loc_140012fa8:
140012fa8mov [rbx+256], rdx
140012fafmov rcx, rbx
140012fb2mov edx, 17
140012fb7mov [rbx+rax], 60
140012fbbmov [rbx+264], 60
140012fc2mov r8, [rsi+24]
140012fc6call d_print_comp
140012fcbcmp [rbx+264], 62
140012fd2je 0x14001637a
140012fd8
140012fd8loc_140012fd8:
140012fd8mov rax, [rbx+256]
140012fdfcmp rax, 255
140012fe5je 0x14001634b
140012feblea rdx, [rax+1]
140012fef
140012fefloc_140012fef:
140012fefmov [rbx+256], rdx
140012ff6mov [rbx+rax], 62
140012ffamov [rbx+264], 62
140013001mov [rbx+296], r14
140013008mov [rbx+368], rdi
14001300fjmp 0x140011a6a
140013014mov r8, [r8+16]
140013018mov edx, 17
14001301dmov rcx, rbx
140013020mov rdi, rsi
140013023lea rsi, [rip+0x18092d]
14001302acall d_print_comp
14001302fmov rdx, [rbx+256]
140013036lea r9, [rip+0x18091f]
14001303djmp 0x140013064
14001303fnop
140013040
140013040loc_140013040:
140013040mov rcx, rdx
140013043
140013043loc_140013043:
140013043lea rdx, [rcx+1]
140013047add rsi, 1
14001304bmov [rbx+256], rdx
140013052mov [rbx+rcx], al
140013055mov [rbx+264], al
14001305bcmp rsi, r9
14001305eje 0x140014a90
140013064
140013064loc_140013064:
140013064movzx eax, [rsi]
140013067cmp rdx, 255
14001306ejne 0x140013040
140013070mov [rsp+40], al
140013074mov edx, 255
140013079mov rcx, rbx
14001307cadd rsi, 1
140013080mov [rbx+255], 0
140013087mov r8, [rbx+280]
14001308ecall [rbx+272]
140013094movzx eax, [rsp+40]
140013099lea r9, [rip+0x1808bc]
1400130a0add [rbx+320], 1
1400130a7mov [rbx+256], 1
1400130b2mov [rbx], al
1400130b4mov [rbx+264], al
1400130bacmp r9, rsi
1400130bdje 0x140014a90
1400130c3movzx eax, [rsi]
1400130c6mov ecx, 1
1400130cbjmp 0x140013043
1400130d0mov r10l, [rbx+312]
1400130d7test r10l, r10l
1400130dajne 0x140015a1a
1400130e0mov rdx, [r8+16]
1400130e4mov rcx, rbx
1400130e7call d_find_pack
1400130ecxor ecx, ecx
1400130eetest rax, rax
1400130f1je 0x140015a1a
1400130f7nop [rax+rax]
140013100
140013100loc_140013100:
140013100cmp [rax], 48
140013103jne 0x14001623b
140013109cmp [rax+16], 0
14001310eje 0x14001623b
140013114mov rax, [rax+24]
140013118add ecx, 1
14001311btest rax, rax
14001311ejne 0x140013100
140013120
140013120loc_140013120:
140013120mov rdi, [rsi+16]
140013124mov r14l, ecx
140013127nop [rax+rax]
140013130
140013130loc_140013130:
140013130mov r8, rdi
140013133mov edx, 17
140013138mov rcx, rbx
14001313bmov [rsp+40], r10l
140013140mov [rbx+316], r10l
140013147call d_print_comp
14001314cmov r10l, [rsp+40]
140013151add r10l, 1
140013155cmp r10l, r14l
140013158je 0x140011a6a
14001315elea rsi, [rip+0x1807f8]
140013165mov rax, [rbx+256]
14001316clea r11, [rsi+2]
140013170jmp 0x1400131a2
140013172nop [rax+rax]
14001317dnop [rax]
140013180
140013180loc_140013180:
140013180mov rdx, rax
140013183
140013183loc_140013183:
140013183lea rax, [rdx+1]
140013187add rsi, 1
14001318bmov [rbx+256], rax
140013192mov [rbx+rdx], r9b
140013196mov [rbx+264], r9b
14001319dcmp r11, rsi
1400131a0je 0x140013130
1400131a2
1400131a2loc_1400131a2:
1400131a2movzx r9l, [rsi]
1400131a6cmp rax, 255
1400131acjne 0x140013180
1400131aemov [rsp+48], r10l
1400131b3mov edx, 255
1400131b8mov rcx, rbx
1400131bbmov r8, [rbx+280]
1400131c2mov [rsp+40], r9b
1400131c7add rsi, 1
1400131cbmov [rbx+255], 0
1400131d2call [rbx+272]
1400131d8movzx r9l, [rsp+40]
1400131demov r10l, [rsp+48]
1400131e3lea r11, [rip+0x180775]
1400131eaadd [rbx+320], 1
1400131f1cmp r11, rsi
1400131f4mov [rbx+256], 1
1400131ffmov [rbx], r9b
140013202mov [rbx+264], r9b
140013209je 0x140013130
14001320fmovzx r9l, [rsi]
140013213mov edx, 1
140013218jmp 0x140013183
14001321dmov rdx, [rbx+256]
140013224lea r9, [rip+0x18086e]
14001322bmov rdi, r8
14001322elea rsi, [rip+0x18084e]
140013235jmp 0x140013264
140013237nop [rax+rax]
140013240
140013240loc_140013240:
140013240mov rcx, rdx
140013243
140013243loc_140013243:
140013243lea rdx, [rcx+1]
140013247add rsi, 1
14001324bmov [rbx+256], rdx
140013252mov [rbx+rcx], al
140013255mov [rbx+264], al
14001325bcmp r9, rsi
14001325eje 0x140014acf
140013264
140013264loc_140013264:
140013264movzx eax, [rsi]
140013267cmp rdx, 255
14001326ejne 0x140013240
140013270mov [rsp+40], al
140013274mov edx, 255
140013279mov rcx, rbx
14001327cadd rsi, 1
140013280mov [rbx+255], 0
140013287mov r8, [rbx+280]
14001328ecall [rbx+272]
140013294movzx eax, [rsp+40]
140013299lea r9, [rip+0x1807f9]
1400132a0add [rbx+320], 1
1400132a7mov [rbx+256], 1
1400132b2mov [rbx], al
1400132b4mov [rbx+264], al
1400132bacmp rsi, r9
1400132bdje 0x140014acf
1400132c3movzx eax, [rsi]
1400132c6mov ecx, 1
1400132cbjmp 0x140013243
1400132d0mov rax, [r8+24]
1400132d4cmp [rax], 58
1400132d7jne 0x140011a60
1400132ddmov r8, [r8+16]
1400132e1mov rax, [r8+16]
1400132e5mov rax, [rax]
1400132e8cmp [rax+1], 99
1400132ecje 0x140016726
1400132f2
1400132f2loc_1400132f2:
1400132f2mov r8, rsi
1400132f5mov edx, 17
1400132famov rcx, rbx
1400132fdcall d_maybe_print_fold_expression
140013302test eax, eax
140013304jne 0x140011a6a
14001330amov r8, rsi
14001330dmov edx, 17
140013312mov rcx, rbx
140013315call d_maybe_print_designated_init
14001331atest eax, eax
14001331cjne 0x140011a6a
140013322mov rax, [rsi+16]
140013326cmp [rax], 51
140013329je 0x140016d4b
14001332f
14001332floc_14001332f:
14001332fmov rax, [rax+16]
140013333lea rdx, [rip+0x1807f0]
14001333amov rcx, [rax]
14001333dcall strcmp
140013342mov rdx, [rsi+24]
140013346mov r8, [rdx+16]
14001334atest eax, eax
14001334cjne 0x140013358
14001334ecmp [r8], 3
140013352je 0x140016e50
140013358
140013358loc_140013358:
140013358mov edx, 17
14001335dmov rcx, rbx
140013360call d_print_subexpr
140013365
140013365loc_140013365:
140013365mov r8, [rsi+16]
140013369lea rdx, [rip+0x1807bd]
140013370mov rax, [r8+16]
140013374mov [rsp+48], r8
140013379mov rcx, [rax]
14001337cmov [rsp+40], rcx
140013381call strcmp
140013386mov rcx, [rsp+40]
14001338bmov r8, [rsp+48]
140013390test eax, eax
140013392je 0x140016e05
140013398lea rdx, [rip+0x18078b]
14001339fmov [rsp+40], r8
1400133a4call strcmp
1400133a9mov r8, [rsp+40]
1400133aetest eax, eax
1400133b0jne 0x140016e3e
1400133b6
1400133b6loc_1400133b6:
1400133b6mov rax, [rsi+24]
1400133bamov edx, 17
1400133bfmov rcx, rbx
1400133c2mov r8, [rax+24]
1400133c6call d_print_subexpr
1400133cb
1400133cbloc_1400133cb:
1400133cbmov rax, [rsi+16]
1400133cfcmp [rax], 51
1400133d2jne 0x140011a6a
1400133d8mov rax, [rax+16]
1400133dccmp [rax+16], 1
1400133e0jne 0x140011a6a
1400133e6mov rax, [rax+8]
1400133eacmp [rax], 62
1400133edjne 0x140011a6a
1400133f3mov rdi, [rip+0x184296]
1400133famov rax, [rsp+392]
140013402sub rax, [rdi]
140013405jne 0x140017136
14001340bmov edx, 41
140013410mov rcx, rbx
140013413add rsp, 408
14001341apop rbx
14001341bpop rsi
14001341cpop rdi
14001341dpop rbp
14001341epop r12
140013420pop r13
140013422pop r14
140013424pop r15
140013426jmp 0x14000d4a0
14001342bnop [rax+rax]
140013430mov rax, [r8+16]
140013434mov rsi, [r8+24]
140013438mov edx, [rax]
14001343acmp edx, 51
14001343dje 0x140015df3
140013443cmp edx, 53
140013446je 0x140015ffb
14001344cmov r8, rax
14001344fmov edx, 17
140013454mov rcx, rbx
140013457call d_print_expr_op
14001345c
14001345cloc_14001345c:
14001345cmov rdi, [rip+0x18422d]
140013463mov rax, [rsp+392]
14001346bsub rax, [rdi]
14001346ejne 0x140017038
140013474mov r8, rsi
140013477mov edx, 17
14001347cmov rcx, rbx
14001347fadd rsp, 408
140013486pop rbx
140013487pop rsi
140013488pop rdi
140013489pop rbp
14001348apop r12
14001348cpop r13
14001348epop r14
140013490pop r15
140013492jmp 0x1400191e0
140013497mov rdx, [rbx+256]
14001349elea r9, [rip+0x180511]
1400134a5mov rdi, r8
1400134a8lea rsi, [rip+0x1804f0]
1400134afjmp 0x1400134e4
1400134b1nop [rax+rax]
1400134bcnop [rax]
1400134c0
1400134c0loc_1400134c0:
1400134c0mov rcx, rdx
1400134c3
1400134c3loc_1400134c3:
1400134c3lea rdx, [rcx+1]
1400134c7add rsi, 1
1400134cbmov [rbx+256], rdx
1400134d2mov [rbx+rcx], al
1400134d5mov [rbx+264], al
1400134dbcmp r9, rsi
1400134deje 0x140014dc3
1400134e4
1400134e4loc_1400134e4:
1400134e4movzx eax, [rsi]
1400134e7cmp rdx, 255
1400134eejne 0x1400134c0
1400134f0mov [rsp+40], al
1400134f4mov edx, 255
1400134f9mov rcx, rbx
1400134fcadd rsi, 1
140013500mov [rbx+255], 0
140013507mov r8, [rbx+280]
14001350ecall [rbx+272]
140013514movzx eax, [rsp+40]
140013519lea r9, [rip+0x180496]
140013520add [rbx+320], 1
140013527mov [rbx+256], 1
140013532mov [rbx], al
140013534mov [rbx+264], al
14001353acmp r9, rsi
14001353dje 0x140014dc3
140013543movzx eax, [rsi]
140013546mov ecx, 1
14001354bjmp 0x1400134c3
140013550mov rax, [r8+16]
140013554mov rbp, [rbx+296]
14001355bmov [rbx+296], 0
140013566test rax, rax
140013569je 0x140011a60
14001356fmov rcx, [rbx+288]
140013576mov r11, rbx
140013579xor edx, edx
14001357bxor r10l, r10l
14001357elea r8, [rsp+96]
140013583mov r9, rsi
140013586mov rbx, rcx
140013589mov rcx, r11
14001358c
14001358cloc_14001358c:
14001358cmov [r8+16], 0
140013594mov r11l, [rax]
140013597mov r15, r8
14001359alea r14l, [r10+1]
14001359emov [r8], rdx
1400135a1lea edx, [r11-28]
1400135a5mov [r8+8], rax
1400135a9mov [r8+24], rbx
1400135adcmp edx, 55
1400135b0ja 0x140015a65
1400135b6mov rdi, 0xc800000000003f
1400135c0bt rdi, rdx
1400135c4jae 0x140015a65
1400135camov rax, [rax+16]
1400135cetest rax, rax
1400135d1je 0x140016e79
1400135d7add r8, 32
1400135dbcmp r14l, 4
1400135dfjne 0x140015ff0
1400135e5mov [rcx+296], r15
1400135ecmov [rcx+304], 1
1400135f6jmp 0x140011a6a
1400135fbmovsxd r10, [r8+24]
1400135fftest r10, r10
140013602je 0x140011a6a
140013608mov rsi, [r8+16]
14001360cmov rax, [rbx+256]
140013613add r10, rsi
140013616jmp 0x140013666
140013618nop [rax+rax]
140013623nop [rax+rax]
14001362enop [rax+rax]
140013639nop [rax]
140013640
140013640loc_140013640:
140013640mov rdx, rax
140013643
140013643loc_140013643:
140013643lea rax, [rdx+1]
140013647add rsi, 1
14001364bmov [rbx+256], rax
140013652mov [rbx+rdx], r9b
140013656mov [rbx+264], r9b
14001365dcmp rsi, r10
140013660je 0x140011a6a
140013666
140013666loc_140013666:
140013666movzx r9l, [rsi]
14001366acmp rax, 255
140013670jne 0x140013640
140013672mov [rsp+48], r10
140013677mov edx, 255
14001367cmov rcx, rbx
14001367fmov r8, [rbx+280]
140013686mov [rsp+40], r9b
14001368badd rsi, 1
14001368fmov [rbx+255], 0
140013696call [rbx+272]
14001369cmovzx r9l, [rsp+40]
1400136a2mov r10, [rsp+48]
1400136a7mov [rbx+256], 1
1400136b2add [rbx+320], 1
1400136b9mov [rbx], r9b
1400136bcmov [rbx+264], r9b
1400136c3cmp rsi, r10
1400136c6je 0x140011a6a
1400136ccmovzx r9l, [rsi]
1400136d0mov edx, 1
1400136d5jmp 0x140013643
1400136damov rdx, [r8+16]
1400136demovsxd r10, [rdx+8]
1400136e2test r10, r10
1400136e5je 0x140011a6a
1400136ebmov rsi, [rdx]
1400136eemov rax, [rbx+256]
1400136f5add r10, rsi
1400136f8jmp 0x140013726
1400136fanop [rax+rax]
140013700
140013700loc_140013700:
140013700mov rdx, rax
140013703
140013703loc_140013703:
140013703lea rax, [rdx+1]
140013707add rsi, 1
14001370bmov [rbx+256], rax
140013712mov [rbx+rdx], r9b
140013716mov [rbx+264], r9b
14001371dcmp rsi, r10
140013720je 0x140011a6a
140013726
140013726loc_140013726:
140013726movzx r9l, [rsi]
14001372acmp rax, 255
140013730jne 0x140013700
140013732mov [rsp+48], r10
140013737mov edx, 255
14001373cmov rcx, rbx
14001373fmov r8, [rbx+280]
140013746mov [rsp+40], r9b
14001374badd rsi, 1
14001374fmov [rbx+255], 0
140013756call [rbx+272]
14001375cmovzx r9l, [rsp+40]
140013762mov r10, [rsp+48]
140013767mov [rbx+256], 1
140013772add [rbx+320], 1
140013779mov [rbx], r9b
14001377cmov [rbx+264], r9b
140013783cmp r10, rsi
140013786je 0x140011a6a
14001378cmovzx r9l, [rsi]
140013790mov edx, 1
140013795jmp 0x140013703
14001379amov rdx, [rbx+256]
1400137a1lea r9, [rip+0x180339]
1400137a8mov rdi, r8
1400137ablea rsi, [rip+0x18031e]
1400137b2jmp 0x1400137e4
1400137b4nop [rax+rax]
1400137bfnop
1400137c0
1400137c0loc_1400137c0:
1400137c0mov rcx, rdx
1400137c3
1400137c3loc_1400137c3:
1400137c3lea rdx, [rcx+1]
1400137c7add rsi, 1
1400137cbmov [rbx+256], rdx
1400137d2mov [rbx+rcx], al
1400137d5mov [rbx+264], al
1400137dbcmp r9, rsi
1400137deje 0x140014c60
1400137e4
1400137e4loc_1400137e4:
1400137e4movzx eax, [rsi]
1400137e7cmp rdx, 255
1400137eejne 0x1400137c0
1400137f0mov [rsp+40], al
1400137f4mov edx, 255
1400137f9mov rcx, rbx
1400137fcadd rsi, 1
140013800mov [rbx+255], 0
140013807mov r8, [rbx+280]
14001380ecall [rbx+272]
140013814movzx eax, [rsp+40]
140013819lea r9, [rip+0x1802c1]
140013820add [rbx+320], 1
140013827mov [rbx+256], 1
140013832mov [rbx], al
140013834mov [rbx+264], al
14001383acmp rsi, r9
14001383dje 0x140014c60
140013843movzx eax, [rsi]
140013846mov ecx, 1
14001384bjmp 0x1400137c3
140013850mov rdx, [rbx+256]
140013857lea r9, [rip+0x18026b]
14001385emov rdi, r8
140013861lea rsi, [rip+0x18024c]
140013868jmp 0x1400138a4
14001386anop [rax+rax]
140013875nop [rax+rax]
140013880
140013880loc_140013880:
140013880mov rcx, rdx
140013883
140013883loc_140013883:
140013883lea rdx, [rcx+1]
140013887add rsi, 1
14001388bmov [rbx+256], rdx
140013892mov [rbx+rcx], al
140013895mov [rbx+264], al
14001389bcmp r9, rsi
14001389eje 0x140014b0e
1400138a4
1400138a4loc_1400138a4:
1400138a4movzx eax, [rsi]
1400138a7cmp rdx, 255
1400138aejne 0x140013880
1400138b0mov [rsp+40], al
1400138b4mov edx, 255
1400138b9mov rcx, rbx
1400138bcadd rsi, 1
1400138c0mov [rbx+255], 0
1400138c7mov r8, [rbx+280]
1400138cecall [rbx+272]
1400138d4movzx eax, [rsp+40]
1400138d9lea r9, [rip+0x1801e9]
1400138e0add [rbx+320], 1
1400138e7mov [rbx+256], 1
1400138f2mov [rbx], al
1400138f4mov [rbx+264], al
1400138facmp rsi, r9
1400138fdje 0x140014b0e
140013903movzx eax, [rsi]
140013906mov ecx, 1
14001390bjmp 0x140013883
140013910mov rdx, [rbx+256]
140013917lea r9, [rip+0x180195]
14001391emov rdi, r8
140013921lea rsi, [rip+0x180172]
140013928jmp 0x140013964
14001392anop [rax+rax]
140013935nop [rax+rax]
140013940
140013940loc_140013940:
140013940mov rcx, rdx
140013943
140013943loc_140013943:
140013943lea rdx, [rcx+1]
140013947add rsi, 1
14001394bmov [rbx+256], rdx
140013952mov [rbx+rcx], al
140013955mov [rbx+264], al
14001395bcmp r9, rsi
14001395eje 0x140015297
140013964
140013964loc_140013964:
140013964movzx eax, [rsi]
140013967cmp rdx, 255
14001396ejne 0x140013940
140013970mov [rsp+40], al
140013974mov edx, 255
140013979mov rcx, rbx
14001397cadd rsi, 1
140013980mov [rbx+255], 0
140013987mov r8, [rbx+280]
14001398ecall [rbx+272]
140013994movzx eax, [rsp+40]
140013999lea r9, [rip+0x180113]
1400139a0add [rbx+320], 1
1400139a7mov [rbx+256], 1
1400139b2mov [rbx], al
1400139b4mov [rbx+264], al
1400139bacmp rsi, r9
1400139bdje 0x140015297
1400139c3movzx eax, [rsi]
1400139c6mov ecx, 1
1400139cbjmp 0x140013943
1400139d0lea r10, [rsp+96]
1400139d5mov [rsp+104], r8
1400139damov r11, [rbx+296]
1400139e1mov r9l, 1
1400139e7mov rax, [rbx+288]
1400139eemov [rbx+296], r10
1400139f5mov rcx, r10
1400139f8mov [rsp+96], r11
1400139fdmov [rsp+120], rax
140013a02mov rax, r11
140013a05mov [rsp+112], 0
140013a0dtest r11, r11
140013a10jne 0x140013a6e
140013a12jmp 0x140016d21
140013a17nop [rax+rax]
140013a20
140013a20loc_140013a20:
140013a20mov edi, [rax+16]
140013a23test edi, edi
140013a25jne 0x140013a66
140013a27cmp r9l, 3
140013a2bja 0x140011a60
140013a31movdqu x1, [rax]
140013a35mov edx, r9l
140013a38add r9l, 1
140013a3cshl rdx, 5
140013a40movups [rsp+rdx+96], x1
140013a45movdqu x2, [rax+16]
140013a4amov [rsp+rdx+96], rcx
140013a4flea rcx, [r10+rdx]
140013a53mov [rbx+296], rcx
140013a5amovups [rsp+rdx+112], x2
140013a5fmov [rax+16], 1
140013a66
140013a66loc_140013a66:
140013a66mov rax, [rax]
140013a69test rax, rax
140013a6cje 0x140013a7c
140013a6e
140013a6eloc_140013a6e:
140013a6emov rdx, [rax+8]
140013a72mov edx, [rdx]
140013a74sub edx, 25
140013a77cmp edx, 2
140013a7ajbe 0x140013a20
140013a7c
140013a7cloc_140013a7c:
140013a7cmov r8, [rsi+24]
140013a80mov edx, 17
140013a85mov rcx, rbx
140013a88mov [rsp+40], r11
140013a8dmov [rsp+60], r9l
140013a92mov [rsp+48], r10
140013a97call d_print_comp
140013a9cmov r11, [rsp+40]
140013aa1mov [rbx+296], r11
140013aa8mov r11l, [rsp+112]
140013aadtest r11l, r11l
140013ab0jne 0x140011a6a
140013ab6mov r9l, [rsp+60]
140013abbmov r10, [rsp+48]
140013ac0cmp r9l, 1
140013ac4jbe 0x140015b3c
140013acalea eax, [r9-1]
140013acemov rdi, rbx
140013ad1mov r15, rsi
140013ad4shl rax, 5
140013ad8lea esi, [r9-1]
140013adclea rbx, [r10+rax]
140013ae0
140013ae0loc_140013ae0:
140013ae0mov r8, [rbx+8]
140013ae4mov edx, 17
140013ae9mov rcx, rdi
140013aecsub rbx, 32
140013af0call d_print_mod
140013af5cmp esi, 1
140013af8je 0x140015b36
140013afesub esi, 1
140013b01jmp 0x140013ae0
140013b03mov r8, [r8+16]
140013b07test r8, r8
140013b0aje 0x140013b6f
140013b0cmov rax, [rbx+296]
140013b13mov edx, 17
140013b18mov rcx, rbx
140013b1bmov [rsp+72], rsi
140013b20mov [rsp+80], 0
140013b28mov [rsp+64], rax
140013b2dlea rax, [rsp+64]
140013b32mov [rbx+296], rax
140013b39mov rax, [rbx+288]
140013b40mov [rsp+88], rax
140013b45call d_print_comp
140013b4amov rax, [rsp+64]
140013b4fmov ebp, [rsp+80]
140013b53mov [rbx+296], rax
140013b5atest ebp, ebp
140013b5cjne 0x140011a6a
140013b62mov edx, 32
140013b67mov rcx, rbx
140013b6acall d_append_char
140013b6f
140013b6floc_140013b6f:
140013b6fmov rdi, [rip+0x183b1a]
140013b76mov rax, [rsp+392]
140013b7esub rax, [rdi]
140013b81jne 0x14001706a
140013b87mov r9, [rbx+296]
140013b8emov r8, rsi
140013b91mov edx, 17
140013b96mov rcx, rbx
140013b99add rsp, 408
140013ba0pop rbx
140013ba1pop rsi
140013ba2pop rdi
140013ba3pop rbp
140013ba4pop r12
140013ba6pop r13
140013ba8pop r14
140013baapop r15
140013bacjmp 0x140017ed0
140013bb1mov r8, [r8+16]
140013bb5mov edx, 17
140013bbamov rcx, rbx
140013bbdcall d_print_comp
140013bc2mov rax, [rbx+256]
140013bc9cmp rax, 255
140013bcfje 0x14001653f
140013bd5lea rdx, [rax+1]
140013bd9
140013bd9loc_140013bd9:
140013bd9mov [rbx+256], rdx
140013be0mov rdx, [rip+0x183aa9]
140013be7mov [rbx+rax], 64
140013bebmov [rbx+264], 64
140013bf2mov rax, [rsp+392]
140013bfasub rax, [rdx]
140013bfdjne 0x140017051
140013c03mov r8, [rsi+24]
140013c07mov edx, 17
140013c0cmov rcx, rbx
140013c0fadd rsp, 408
140013c16pop rbx
140013c17pop rsi
140013c18pop rdi
140013c19pop rbp
140013c1apop r12
140013c1cpop r13
140013c1epop r14
140013c20pop r15
140013c22jmp 0x140017160
140013c27mov rdx, [rbx+256]
140013c2elea r9, [rip+0x17ff9a]
140013c35mov rdi, r8
140013c38lea rsi, [rip+0x17ff82]
140013c3fjmp 0x140013ca4
140013c41nop [rax+rax]
140013c4cnop [rax+rax]
140013c57nop [rax+rax]
140013c62nop [rax+rax]
140013c6dnop [rax+rax]
140013c78nop [rax+rax]
140013c80
140013c80loc_140013c80:
140013c80mov rcx, rdx
140013c83
140013c83loc_140013c83:
140013c83lea rdx, [rcx+1]
140013c87add rsi, 1
140013c8bmov [rbx+256], rdx
140013c92mov [rbx+rcx], al
140013c95mov [rbx+264], al
140013c9bcmp r9, rsi
140013c9eje 0x140015093
140013ca4
140013ca4loc_140013ca4:
140013ca4movzx eax, [rsi]
140013ca7cmp rdx, 255
140013caejne 0x140013c80
140013cb0mov [rsp+40], al
140013cb4mov edx, 255
140013cb9mov rcx, rbx
140013cbcadd rsi, 1
140013cc0mov [rbx+255], 0
140013cc7mov r8, [rbx+280]
140013ccecall [rbx+272]
140013cd4movzx eax, [rsp+40]
140013cd9lea r9, [rip+0x17feef]
140013ce0add [rbx+320], 1
140013ce7mov [rbx+256], 1
140013cf2mov [rbx], al
140013cf4mov [rbx+264], al
140013cfacmp rsi, r9
140013cfdje 0x140015093
140013d03movzx eax, [rsi]
140013d06mov ecx, 1
140013d0bjmp 0x140013c83
140013d10mov rdx, [rbx+256]
140013d17lea r9, [rip+0x17fe9f]
140013d1emov rdi, r8
140013d21lea rsi, [rip+0x17fe8e]
140013d28jmp 0x140013d64
140013d2anop [rax+rax]
140013d35nop [rax+rax]
140013d40
140013d40loc_140013d40:
140013d40mov rcx, rdx
140013d43
140013d43loc_140013d43:
140013d43lea rdx, [rcx+1]
140013d47add rsi, 1
140013d4bmov [rbx+256], rdx
140013d52mov [rbx+rcx], al
140013d55mov [rbx+264], al
140013d5bcmp r9, rsi
140013d5eje 0x140015698
140013d64
140013d64loc_140013d64:
140013d64movzx eax, [rsi]
140013d67cmp rdx, 255
140013d6ejne 0x140013d40
140013d70mov [rsp+40], al
140013d74mov edx, 255
140013d79mov rcx, rbx
140013d7cadd rsi, 1
140013d80mov [rbx+255], 0
140013d87mov r8, [rbx+280]
140013d8ecall [rbx+272]
140013d94movzx eax, [rsp+40]
140013d99lea r9, [rip+0x17fe1d]
140013da0add [rbx+320], 1
140013da7mov [rbx+256], 1
140013db2mov [rbx], al
140013db4mov [rbx+264], al
140013dbacmp r9, rsi
140013dbdje 0x1400162f0
140013dc3movzx eax, [rsi]
140013dc6mov ecx, 1
140013dcbjmp 0x140013d43
140013dd0mov rax, [r8+24]
140013dd4cmp [rax], 60
140013dd7jne 0x140011a60
140013dddmov rax, [rax+24]
140013de1cmp [rax], 61
140013de4jne 0x140011a60
140013deamov edx, 17
140013defmov rcx, rbx
140013df2call d_maybe_print_fold_expression
140013df7test eax, eax
140013df9jne 0x140011a6a
140013dffmov r8, rsi
140013e02mov edx, 17
140013e07mov rcx, rbx
140013e0acall d_maybe_print_designated_init
140013e0ftest eax, eax
140013e11jne 0x140011a6a
140013e17mov rax, [rsi+24]
140013e1bmov rdi, [rsi+16]
140013e1flea rdx, [rip+0x17fd0a]
140013e26mov r8, [rax+16]
140013e2amov rax, [rax+24]
140013e2emov r14, [rax+16]
140013e32mov rsi, [rax+24]
140013e36mov [rsp+40], r8
140013e3bmov rax, [rdi+16]
140013e3fmov r15, r14
140013e42mov rcx, [rax]
140013e45call strcmp
140013e4amov r8, [rsp+40]
140013e4ftest eax, eax
140013e51jne 0x140016f1a
140013e57mov edx, 17
140013e5cmov rcx, rbx
140013e5fcall d_print_subexpr
140013e64mov r8, rdi
140013e67mov edx, 17
140013e6cmov rcx, rbx
140013e6fcall d_print_expr_op
140013e74mov r8, r14
140013e77mov edx, 17
140013e7cmov rcx, rbx
140013e7fcall d_print_subexpr
140013e84lea rdx, [rip+0x17fca8]
140013e8bmov rcx, rbx
140013e8ecall d_append_string
140013e93mov rdi, [rip+0x1837f6]
140013e9amov rax, [rsp+392]
140013ea2sub rax, [rdi]
140013ea5jne 0x14001700b
140013eabmov r8, rsi
140013eaemov edx, 17
140013eb3mov rcx, rbx
140013eb6add rsp, 408
140013ebdpop rbx
140013ebepop rsi
140013ebfpop rdi
140013ec0pop rbp
140013ec1pop r12
140013ec3pop r13
140013ec5pop r14
140013ec7pop r15
140013ec9jmp 0x1400191e0
140013ecenop
140013ed0mov r8, [r8+16]
140013ed4mov edx, 17
140013ed9mov rcx, rbx
140013edclea rsi, [rip+0x17fcf6]
140013ee3call d_print_comp
140013ee8mov rax, [rbx+256]
140013eeflea r10, [rsi+8]
140013ef3jmp 0x140013f26
140013ef5nop [rax+rax]
140013f00
140013f00loc_140013f00:
140013f00mov rdx, rax
140013f03
140013f03loc_140013f03:
140013f03lea rax, [rdx+1]
140013f07add rsi, 1
140013f0bmov [rbx+256], rax
140013f12mov [rbx+rdx], r9b
140013f16mov [rbx+264], r9b
140013f1dcmp r10, rsi
140013f20je 0x140011a6a
140013f26
140013f26loc_140013f26:
140013f26movzx r9l, [rsi]
140013f2acmp rax, 255
140013f30jne 0x140013f00
140013f32mov [rsp+40], r9b
140013f37mov r8, [rbx+280]
140013f3emov rcx, rbx
140013f41add rsi, 1
140013f45mov [rbx+255], 0
140013f4cmov edx, 255
140013f51call [rbx+272]
140013f57movzx r9l, [rsp+40]
140013f5dlea r10, [rip+0x17fc7d]
140013f64add [rbx+320], 1
140013f6bmov [rbx+256], 1
140013f76mov [rbx], r9b
140013f79mov [rbx+264], r9b
140013f80cmp rsi, r10
140013f83je 0x140011a6a
140013f89movzx r9l, [rsi]
140013f8dmov edx, 1
140013f92jmp 0x140013f03
140013f97mov rdx, [rbx+256]
140013f9elea r9, [rip+0x17fc4e]
140013fa5mov rdi, r8
140013fa8lea rsi, [rip+0x17fc3c]
140013fafjmp 0x140013fe4
140013fb1nop [rax+rax]
140013fbcnop [rax]
140013fc0
140013fc0loc_140013fc0:
140013fc0mov rcx, rdx
140013fc3
140013fc3loc_140013fc3:
140013fc3lea rdx, [rcx+1]
140013fc7add rsi, 1
140013fcbmov [rbx+256], rdx
140013fd2mov [rbx+rcx], al
140013fd5mov [rbx+264], al
140013fdbcmp rsi, r9
140013fdeje 0x1400151c3
140013fe4
140013fe4loc_140013fe4:
140013fe4movzx eax, [rsi]
140013fe7cmp rdx, 255
140013feejne 0x140013fc0
140013ff0mov [rsp+40], al
140013ff4mov edx, 255
140013ff9mov rcx, rbx
140013ffcadd rsi, 1
140014000mov [rbx+255], 0
140014007mov r8, [rbx+280]
14001400ecall [rbx+272]
140014014movzx eax, [rsp+40]
140014019lea r9, [rip+0x17fbd3]
140014020add [rbx+320], 1
140014027mov [rbx+256], 1
140014032mov [rbx], al
140014034mov [rbx+264], al
14001403acmp rsi, r9
14001403dje 0x1400151c3
140014043movzx eax, [rsi]
140014046mov ecx, 1
14001404bjmp 0x140013fc3
140014050mov rdx, [rbx+256]
140014057lea r9, [rip+0x17fb0c]
14001405emov rdi, r8
140014061lea rsi, [rip+0x17faf8]
140014068jmp 0x1400140a4
14001406anop [rax+rax]
140014075nop [rax+rax]
140014080
140014080loc_140014080:
140014080mov rcx, rdx
140014083
140014083loc_140014083:
140014083lea rdx, [rcx+1]
140014087add rsi, 1
14001408bmov [rbx+256], rdx
140014092mov [rbx+rcx], al
140014095mov [rbx+264], al
14001409bcmp r9, rsi
14001409eje 0x140015407
1400140a4
1400140a4loc_1400140a4:
1400140a4movzx eax, [rsi]
1400140a7cmp rdx, 255
1400140aejne 0x140014080
1400140b0mov [rsp+40], al
1400140b4mov edx, 255
1400140b9mov rcx, rbx
1400140bcadd rsi, 1
1400140c0mov [rbx+255], 0
1400140c7mov r8, [rbx+280]
1400140cecall [rbx+272]
1400140d4movzx eax, [rsp+40]
1400140d9lea r9, [rip+0x17fa8a]
1400140e0add [rbx+320], 1
1400140e7mov [rbx+256], 1
1400140f2mov [rbx], al
1400140f4mov [rbx+264], al
1400140facmp rsi, r9
1400140fdje 0x140015407
140014103movzx eax, [rsi]
140014106mov ecx, 1
14001410bjmp 0x140014083
140014110mov rdx, [rbx+256]
140014117lea r9, [rip+0x17fa7a]
14001411emov rdi, r8
140014121lea rsi, [rip+0x17fa53]
140014128jmp 0x140014164
14001412anop [rax+rax]
140014135nop [rax+rax]
140014140
140014140loc_140014140:
140014140mov rcx, rdx
140014143
140014143loc_140014143:
140014143lea rdx, [rcx+1]
140014147add rsi, 1
14001414bmov [rbx+256], rdx
140014152mov [rbx+rcx], al
140014155mov [rbx+264], al
14001415bcmp r9, rsi
14001415eje 0x140014e80
140014164
140014164loc_140014164:
140014164movzx eax, [rsi]
140014167cmp rdx, 255
14001416ejne 0x140014140
140014170mov [rsp+40], al
140014174mov edx, 255
140014179mov rcx, rbx
14001417cadd rsi, 1
140014180mov [rbx+255], 0
140014187mov r8, [rbx+280]
14001418ecall [rbx+272]
140014194movzx eax, [rsp+40]
140014199lea r9, [rip+0x17f9f8]
1400141a0add [rbx+320], 1
1400141a7mov [rbx+256], 1
1400141b2mov [rbx], al
1400141b4mov [rbx+264], al
1400141bacmp r9, rsi
1400141bdje 0x140014e80
1400141c3movzx eax, [rsi]
1400141c6mov ecx, 1
1400141cbjmp 0x140014143
1400141d0mov r9l, [r8+16]
1400141d4mov edx, 25
1400141d9lea r8, [rip+0x17f4bc]
1400141e0lea rcx, [rsp+256]
1400141e8call __mingw_snprintf
1400141edtest eax, eax
1400141efjs 0x140014201
1400141f1cdqe
1400141f3add rax, 1
1400141f7cmp rax, 25
1400141fbja 0x140015f78
140014201
140014201loc_140014201:
140014201lea rsi, [rsp+256]
140014209mov rcx, rsi
14001420ccall strlen
140014211test rax, rax
140014214je 0x140011a6a
14001421alea r10, [rax+rsi]
14001421emov rax, [rbx+256]
140014225jmp 0x140014266
140014227nop [rax+rax]
140014232nop [rax+rax]
14001423dnop [rax]
140014240
140014240loc_140014240:
140014240mov rdx, rax
140014243
140014243loc_140014243:
140014243lea rax, [rdx+1]
140014247add rsi, 1
14001424bmov [rbx+256], rax
140014252mov [rbx+rdx], r9b
140014256mov [rbx+264], r9b
14001425dcmp rsi, r10
140014260je 0x140011a6a
140014266
140014266loc_140014266:
140014266movzx r9l, [rsi]
14001426acmp rax, 255
140014270jne 0x140014240
140014272mov [rsp+48], r10
140014277mov edx, 255
14001427cmov rcx, rbx
14001427fmov r8, [rbx+280]
140014286mov [rsp+40], r9b
14001428badd rsi, 1
14001428fmov [rbx+255], 0
140014296call [rbx+272]
14001429cmovzx r9l, [rsp+40]
1400142a2mov r10, [rsp+48]
1400142a7mov [rbx+256], 1
1400142b2add [rbx+320], 1
1400142b9mov [rbx], r9b
1400142bcmov [rbx+264], r9b
1400142c3cmp rsi, r10
1400142c6je 0x140011a6a
1400142ccmovzx r9l, [rsi]
1400142d0mov edx, 1
1400142d5jmp 0x140014243
1400142damovsxd r10, [r8+24]
1400142detest r10, r10
1400142e1je 0x140011a6a
1400142e7mov rsi, [r8+16]
1400142ebmov rax, [rbx+256]
1400142f2add r10, rsi
1400142f5jmp 0x140014326
1400142f7nop [rax+rax]
140014300
140014300loc_140014300:
140014300mov rdx, rax
140014303
140014303loc_140014303:
140014303lea rax, [rdx+1]
140014307add rsi, 1
14001430bmov [rbx+256], rax
140014312mov [rbx+rdx], r9b
140014316mov [rbx+264], r9b
14001431dcmp r10, rsi
140014320je 0x140011a6a
140014326
140014326loc_140014326:
140014326movzx r9l, [rsi]
14001432acmp rax, 255
140014330jne 0x140014300
140014332mov [rsp+48], r10
140014337mov edx, 255
14001433cmov rcx, rbx
14001433fmov r8, [rbx+280]
140014346mov [rsp+40], r9b
14001434badd rsi, 1
14001434fmov [rbx+255], 0
140014356call [rbx+272]
14001435cmovzx r9l, [rsp+40]
140014362mov r10, [rsp+48]
140014367mov [rbx+256], 1
140014372add [rbx+320], 1
140014379mov [rbx], r9b
14001437cmov [rbx+264], r9b
140014383cmp rsi, r10
140014386je 0x140011a6a
14001438cmovzx r9l, [rsi]
140014390mov edx, 1
140014395jmp 0x140014303
14001439amov rax, [r8+16]
14001439emovsxd r9, [rax+8]
1400143a2test r9, r9
1400143a5je 0x140014f6e
1400143abmov rax, [rax]
1400143aemov rdx, [rbx+256]
1400143b5mov rdi, r8
1400143b8add r9, rax
1400143bbmov rsi, rax
1400143bejmp 0x1400143e4
1400143c0
1400143c0loc_1400143c0:
1400143c0mov rcx, rdx
1400143c3
1400143c3loc_1400143c3:
1400143c3lea rdx, [rcx+1]
1400143c7add rsi, 1
1400143cbmov [rbx+256], rdx
1400143d2mov [rbx+rcx], al
1400143d5mov [rbx+264], al
1400143dbcmp rsi, r9
1400143deje 0x140014f6b
1400143e4
1400143e4loc_1400143e4:
1400143e4movzx eax, [rsi]
1400143e7cmp rdx, 255
1400143eejne 0x1400143c0
1400143f0mov [rsp+40], al
1400143f4mov edx, 255
1400143f9mov rcx, rbx
1400143fcadd rsi, 1
140014400mov [rsp+48], r9
140014405mov r8, [rbx+280]
14001440cmov [rbx+255], 0
140014413call [rbx+272]
140014419movzx eax, [rsp+40]
14001441emov r9, [rsp+48]
140014423mov [rbx+256], 1
14001442eadd [rbx+320], 1
140014435mov [rbx], al
140014437mov [rbx+264], al
14001443dcmp r9, rsi
140014440je 0x140014f6b
140014446movzx eax, [rsi]
140014449mov ecx, 1
14001444ejmp 0x1400143c3
140014453mov r8, [r8+16]
140014457mov edx, 17
14001445cmov rcx, rbx
14001445fmov rdi, rsi
140014462lea rsi, [rip+0x17f792]
140014469call d_print_comp
14001446emov rdx, [rbx+256]
140014475lea r9, [rip+0x17f789]
14001447cjmp 0x1400144a4
14001447enop
140014480
140014480loc_140014480:
140014480mov rcx, rdx
140014483
140014483loc_140014483:
140014483lea rdx, [rcx+1]
140014487add rsi, 1
14001448bmov [rbx+256], rdx
140014492mov [rbx+rcx], al
140014495mov [rbx+264], al
14001449bcmp rsi, r9
14001449eje 0x140014d84
1400144a4
1400144a4loc_1400144a4:
1400144a4movzx eax, [rsi]
1400144a7cmp rdx, 255
1400144aejne 0x140014480
1400144b0mov [rsp+40], al
1400144b4mov edx, 255
1400144b9mov rcx, rbx
1400144bcadd rsi, 1
1400144c0mov [rbx+255], 0
1400144c7mov r8, [rbx+280]
1400144cecall [rbx+272]
1400144d4movzx eax, [rsp+40]
1400144d9lea r9, [rip+0x17f725]
1400144e0add [rbx+320], 1
1400144e7mov [rbx+256], 1
1400144f2mov [rbx], al
1400144f4mov [rbx+264], al
1400144facmp rsi, r9
1400144fdje 0x140014d84
140014503movzx eax, [rsi]
140014506mov ecx, 1
14001450bjmp 0x140014483
140014510mov r8, [r8+16]
140014514mov edx, 17
140014519mov rcx, rbx
14001451ccall d_print_comp
140014521mov rax, [rbx+256]
140014528cmp rax, 255
14001452eje 0x1400164e1
140014534lea rdx, [rax+1]
140014538
140014538loc_140014538:
140014538mov [rbx+256], rdx
14001453fmov [rbx+rax], 40
140014543mov [rbx+264], 40
14001454amov r8, [rsi+24]
14001454e
14001454eloc_14001454e:
14001454emov edx, 17
140014553mov rcx, rbx
140014556call d_print_comp
14001455bmov rax, [rbx+256]
140014562cmp rax, 255
140014568je 0x140015d5f
14001456elea rdx, [rax+1]
140014572
140014572loc_140014572:
140014572mov [rbx+256], rdx
140014579mov [rbx+rax], 41
14001457dmov [rbx+264], 41
140014584jmp 0x140011a6a
140014589mov r8, [r8+16]
14001458dmov edx, 17
140014592mov rcx, rbx
140014595lea rsi, [rip+0x17f5cf]
14001459ccall d_print_comp
1400145a1mov rax, [rbx+256]
1400145a8lea r10, [rsi+3]
1400145acjmp 0x1400145e6
1400145aenop [rax+rax]
1400145b9nop [rax]
1400145c0
1400145c0loc_1400145c0:
1400145c0mov rdx, rax
1400145c3
1400145c3loc_1400145c3:
1400145c3lea rax, [rdx+1]
1400145c7add rsi, 1
1400145cbmov [rbx+256], rax
1400145d2mov [rbx+rdx], r9b
1400145d6mov [rbx+264], r9b
1400145ddcmp r10, rsi
1400145e0je 0x140011a6a
1400145e6
1400145e6loc_1400145e6:
1400145e6movzx r9l, [rsi]
1400145eacmp rax, 255
1400145f0jne 0x1400145c0
1400145f2mov [rsp+40], r9b
1400145f7mov r8, [rbx+280]
1400145femov rcx, rbx
140014601add rsi, 1
140014605mov [rbx+255], 0
14001460cmov edx, 255
140014611call [rbx+272]
140014617movzx r9l, [rsp+40]
14001461dlea r10, [rip+0x17f54a]
140014624add [rbx+320], 1
14001462bmov [rbx+256], 1
140014636mov [rbx], r9b
140014639mov [rbx+264], r9b
140014640cmp rsi, r10
140014643je 0x140011a6a
140014649movzx r9l, [rsi]
14001464dmov edx, 1
140014652jmp 0x1400145c3
140014657mov rdx, [rbx+256]
14001465elea r9, [rip+0x17f4fa]
140014665mov rdi, r8
140014668lea rsi, [rip+0x17f4e2]
14001466fjmp 0x1400146a4
140014671nop [rax+rax]
14001467cnop [rax]
140014680
140014680loc_140014680:
140014680mov rcx, rdx
140014683
140014683loc_140014683:
140014683lea rdx, [rcx+1]
140014687add rsi, 1
14001468bmov [rbx+256], rdx
140014692mov [rbx+rcx], al
140014695mov [rbx+264], al
14001469bcmp r9, rsi
14001469eje 0x140014cde
1400146a4
1400146a4loc_1400146a4:
1400146a4movzx eax, [rsi]
1400146a7cmp rdx, 255
1400146aejne 0x140014680
1400146b0mov [rsp+40], al
1400146b4mov edx, 255
1400146b9mov rcx, rbx
1400146bcadd rsi, 1
1400146c0mov [rbx+255], 0
1400146c7mov r8, [rbx+280]
1400146cecall [rbx+272]
1400146d4movzx eax, [rsp+40]
1400146d9lea r9, [rip+0x17f47f]
1400146e0add [rbx+320], 1
1400146e7mov [rbx+256], 1
1400146f2mov [rbx], al
1400146f4mov [rbx+264], al
1400146facmp rsi, r9
1400146fdje 0x140014cde
140014703movzx eax, [rsi]
140014706mov ecx, 1
14001470bjmp 0x140014683
140014710lea rsi, [rip+0x17f4cb]
140014717mov rax, [rbx+256]
14001471elea r10, [rsi+8]
140014722jmp 0x140014766
140014724nop [rax+rax]
14001472fnop [rax+rax]
14001473anop [rax+rax]
140014740
140014740loc_140014740:
140014740mov rdx, rax
140014743
140014743loc_140014743:
140014743lea rax, [rdx+1]
140014747add rsi, 1
14001474bmov [rbx+256], rax
140014752mov [rbx+rdx], r9b
140014756mov [rbx+264], r9b
14001475dcmp r10, rsi
140014760je 0x140011a6a
140014766
140014766loc_140014766:
140014766movzx r9l, [rsi]
14001476acmp rax, 255
140014770jne 0x140014740
140014772mov [rsp+40], r9b
140014777mov r8, [rbx+280]
14001477emov rcx, rbx
140014781add rsi, 1
140014785mov [rbx+255], 0
14001478cmov edx, 255
140014791call [rbx+272]
140014797movzx r9l, [rsp+40]
14001479dlea r10, [rip+0x17f446]
1400147a4add [rbx+320], 1
1400147abmov [rbx+256], 1
1400147b6mov [rbx], r9b
1400147b9mov [rbx+264], r9b
1400147c0cmp rsi, r10
1400147c3je 0x140011a6a
1400147c9movzx r9l, [rsi]
1400147cdmov edx, 1
1400147d2jmp 0x140014743
1400147d7mov rax, [rbx+256]
1400147decmp rax, 255
1400147e4je 0x140016483
1400147ealea rdx, [rax+1]
1400147ee
1400147eeloc_1400147ee:
1400147eemov [rbx+256], rdx
1400147f5xor edi, edi
1400147f7mov [rbx+rax], 60
1400147fbmov [rbx+264], 60
140014802mov r10, [rsi+16]
140014806test r10, r10
140014809jne 0x14001483a
14001480bjmp 0x140014ebf
140014810
140014810loc_140014810:
140014810mov r8, r10
140014813mov edx, 17
140014818mov rcx, rbx
14001481bmov [rsp+40], r10
140014820call d_print_comp
140014825mov r10, [rsp+40]
14001482aadd edi, 1
14001482dmov r10, [r10+24]
140014831test r10, r10
140014834je 0x140014ebf
14001483a
14001483aloc_14001483a:
14001483atest edi, edi
14001483cje 0x140014810
14001483elea rsi, [rip+0x17f118]
140014845mov rax, [rbx+256]
14001484clea r11, [rsi+2]
140014850jmp 0x1400148a6
140014852nop [rax+rax]
14001485dnop [rax+rax]
140014868nop [rax+rax]
140014873nop [rax+rax]
14001487enop
140014880
140014880loc_140014880:
140014880mov rdx, rax
140014883
140014883loc_140014883:
140014883lea rax, [rdx+1]
140014887add rsi, 1
14001488bmov [rbx+256], rax
140014892mov [rbx+rdx], r9b
140014896mov [rbx+264], r9b
14001489dcmp rsi, r11
1400148a0je 0x140014810
1400148a6
1400148a6loc_1400148a6:
1400148a6movzx r9l, [rsi]
1400148aacmp rax, 255
1400148b0jne 0x140014880
1400148b2mov [rsp+48], r10
1400148b7mov edx, 255
1400148bcmov rcx, rbx
1400148bfmov r8, [rbx+280]
1400148c6mov [rsp+40], r9b
1400148cbadd rsi, 1
1400148cfmov [rbx+255], 0
1400148d6call [rbx+272]
1400148dcmovzx r9l, [rsp+40]
1400148e2mov r10, [rsp+48]
1400148e7lea r11, [rip+0x17f071]
1400148eeadd [rbx+320], 1
1400148f5cmp rsi, r11
1400148f8mov [rbx+256], 1
140014903mov [rbx], r9b
140014906mov [rbx+264], r9b
14001490dje 0x140014810
140014913movzx r9l, [rsi]
140014917mov edx, 1
14001491cjmp 0x140014883
140014921mov r8, [r8+16]
140014925mov edx, 17
14001492amov rcx, rbx
14001492dcall d_print_comp
140014932mov rdi, [rip+0x182d57]
140014939mov rax, [rsp+392]
140014941sub rax, [rdi]
140014944jne 0x140017010
14001494amov r8, [rsi+24]
14001494emov edx, 17
140014953mov rcx, rbx
140014956add rsp, 408
14001495dpop rbx
14001495epop rsi
14001495fpop rdi
140014960pop rbp
140014961pop r12
140014963pop r13
140014965pop r14
140014967pop r15
140014969jmp 0x140017160
14001496emov rax, [rbx+256]
140014975cmp rax, 255
14001497bje 0x140016435
140014981lea rdx, [rax+1]
140014985
140014985loc_140014985:
140014985mov [rbx+256], rdx
14001498cmov rdi, rsi
14001498fmov [rbx+rax], 91
140014993mov [rbx+264], 91
14001499anop [rax+rax]
1400149a0
1400149a0loc_1400149a0:
1400149a0mov r8, [rdi+16]
1400149a4mov edx, 17
1400149a9mov rcx, rbx
1400149accall d_print_comp
1400149b1mov rax, [rdi+24]
1400149b5mov rdx, [rbx+256]
1400149bcmov rdi, rax
1400149bftest rax, rax
1400149c2je 0x140014d5c
1400149c8lea rsi, [rip+0x17ef8e]
1400149cflea r9, [rsi+2]
1400149d3jmp 0x140014a20
1400149d5nop [rax+rax]
1400149e0nop [rax+rax]
1400149ebnop [rax+rax]
1400149f6nop [rax+rax]
140014a00
140014a00loc_140014a00:
140014a00mov rcx, rdx
140014a03
140014a03loc_140014a03:
140014a03lea rdx, [rcx+1]
140014a07add rsi, 1
140014a0bmov [rbx+256], rdx
140014a12mov [rbx+rcx], al
140014a15mov [rbx+264], al
140014a1bcmp r9, rsi
140014a1eje 0x1400149a0
140014a20
140014a20loc_140014a20:
140014a20movzx eax, [rsi]
140014a23cmp rdx, 255
140014a2ajne 0x140014a00
140014a2cmov [rsp+40], al
140014a30mov edx, 255
140014a35mov rcx, rbx
140014a38add rsi, 1
140014a3cmov [rbx+255], 0
140014a43mov r8, [rbx+280]
140014a4acall [rbx+272]
140014a50movzx eax, [rsp+40]
140014a55lea r9, [rip+0x17ef03]
140014a5cadd [rbx+320], 1
140014a63mov [rbx+256], 1
140014a6emov [rbx], al
140014a70mov [rbx+264], al
140014a76cmp r9, rsi
140014a79je 0x1400149a0
140014a7fmovzx eax, [rsi]
140014a82mov ecx, 1
140014a87jmp 0x140014a03
140014a8cnop [rax]
140014a90
140014a90loc_140014a90:
140014a90mov r8, [rdi+24]
140014a94mov edx, 17
140014a99mov rcx, rbx
140014a9ccall d_print_comp
140014aa1mov rax, [rbx+256]
140014aa8cmp rax, 255
140014aaeje 0x140015d8e
140014ab4lea rdx, [rax+1]
140014ab8
140014ab8loc_140014ab8:
140014ab8mov [rbx+256], rdx
140014abfmov [rbx+rax], 93
140014ac3mov [rbx+264], 93
140014acajmp 0x140011a6a
140014acf
140014acfloc_140014acf:
140014acfmov rsi, rdi
140014ad2mov rdi, [rip+0x182bb7]
140014ad9mov rax, [rsp+392]
140014ae1sub rax, [rdi]
140014ae4jne 0x140017092
140014aeamov r8, [rsi+16]
140014aeemov edx, 17
140014af3mov rcx, rbx
140014af6add rsp, 408
140014afdpop rbx
140014afepop rsi
140014affpop rdi
140014b00pop rbp
140014b01pop r12
140014b03pop r13
140014b05pop r14
140014b07pop r15
140014b09jmp 0x140017160
140014b0e
140014b0eloc_140014b0e:
140014b0emov r8, [rdi+24]
140014b12mov edx, 17
140014b17mov rcx, rbx
140014b1alea rsi, [rip+0x17efa9]
140014b21call d_print_comp
140014b26mov rdx, [rbx+256]
140014b2dlea r9, [rip+0x17ef9b]
140014b34jmp 0x140014b60
140014b36nop [rax+rax]
140014b40
140014b40loc_140014b40:
140014b40mov rcx, rdx
140014b43
140014b43loc_140014b43:
140014b43lea rdx, [rcx+1]
140014b47add rsi, 1
140014b4bmov [rbx+256], rdx
140014b52mov [rbx+rcx], al
140014b55mov [rbx+264], al
140014b5bcmp r9, rsi
140014b5eje 0x140014bc8
140014b60
140014b60loc_140014b60:
140014b60movzx eax, [rsi]
140014b63cmp rdx, 255
140014b6ajne 0x140014b40
140014b6cmov [rsp+40], al
140014b70mov edx, 255
140014b75mov rcx, rbx
140014b78add rsi, 1
140014b7cmov [rbx+255], 0
140014b83mov r8, [rbx+280]
140014b8acall [rbx+272]
140014b90movzx eax, [rsp+40]
140014b95lea r9, [rip+0x17ef33]
140014b9cadd [rbx+320], 1
140014ba3mov [rbx+256], 1
140014baemov [rbx], al
140014bb0mov [rbx+264], al
140014bb6cmp rsi, r9
140014bb9je 0x140014bc8
140014bbbmovzx eax, [rsi]
140014bbemov ecx, 1
140014bc3jmp 0x140014b43
140014bc8
140014bc8loc_140014bc8:
140014bc8mov rsi, rdi
140014bcbmov rdi, [rip+0x182abe]
140014bd2mov rax, [rsp+392]
140014bdasub rax, [rdi]
140014bddjne 0x14001712c
140014be3mov r8, [rsi+16]
140014be7mov edx, 17
140014becmov rcx, rbx
140014befadd rsp, 408
140014bf6pop rbx
140014bf7pop rsi
140014bf8pop rdi
140014bf9pop rbp
140014bfapop r12
140014bfcpop r13
140014bfepop r14
140014c00pop r15
140014c02jmp 0x140017160
140014c07
140014c07loc_140014c07:
140014c07mov rax, [rbx+368]
140014c0emov r8, [rdi+16]
140014c12test rax, rax
140014c15je 0x140014c34
140014c17mov rdx, [rbx+288]
140014c1emov [rsp+72], rax
140014c23mov [rsp+64], rdx
140014c28lea rdx, [rsp+64]
140014c2dmov [rbx+288], rdx
140014c34
140014c34loc_140014c34:
140014c34mov edx, 17
140014c39mov rcx, rbx
140014c3ccall d_print_comp
140014c41cmp [rbx+368], 0
140014c49je 0x140011a6a
140014c4fmov rax, [rsp+64]
140014c54mov [rbx+288], rax
140014c5bjmp 0x140011a6a
140014c60
140014c60loc_140014c60:
140014c60mov rsi, rdi
140014c63mov rdi, [rip+0x182a26]
140014c6amov rax, [rsp+392]
140014c72sub rax, [rdi]
140014c75jne 0x140017127
140014c7bmov r8, [rsi+16]
140014c7fmov edx, 17
140014c84mov rcx, rbx
140014c87add rsp, 408
140014c8epop rbx
140014c8fpop rsi
140014c90pop rdi
140014c91pop rbp
140014c92pop r12
140014c94pop r13
140014c96pop r14
140014c98pop r15
140014c9ajmp 0x140017160
140014c9f
140014c9floc_140014c9f:
140014c9fmov rsi, rdi
140014ca2mov rdi, [rip+0x1829e7]
140014ca9mov rax, [rsp+392]
140014cb1sub rax, [rdi]
140014cb4jne 0x140017015
140014cbamov r8, [rsi+24]
140014cbemov edx, 17
140014cc3mov rcx, rbx
140014cc6add rsp, 408
140014ccdpop rbx
140014ccepop rsi
140014ccfpop rdi
140014cd0pop rbp
140014cd1pop r12
140014cd3pop r13
140014cd5pop r14
140014cd7pop r15
140014cd9jmp 0x140017160
140014cde
140014cdeloc_140014cde:
140014cdemov rsi, rdi
140014ce1mov rdi, [rip+0x1829a8]
140014ce8mov rax, [rsp+392]
140014cf0sub rax, [rdi]
140014cf3jne 0x140017024
140014cf9mov r8, [rsi+16]
140014cfdmov edx, 17
140014d02mov rcx, rbx
140014d05add rsp, 408
140014d0cpop rbx
140014d0dpop rsi
140014d0epop rdi
140014d0fpop rbp
140014d10pop r12
140014d12pop r13
140014d14pop r14
140014d16pop r15
140014d18jmp 0x140017160
140014d1d
140014d1dloc_140014d1d:
140014d1dmov rsi, rdi
140014d20mov rdi, [rip+0x182969]
140014d27mov rax, [rsp+392]
140014d2fsub rax, [rdi]
140014d32jne 0x140017154
140014d38mov r8, [rsi+16]
140014d3cmov edx, 17
140014d41mov rcx, rbx
140014d44add rsp, 408
140014d4bpop rbx
140014d4cpop rsi
140014d4dpop rdi
140014d4epop rbp
140014d4fpop r12
140014d51pop r13
140014d53pop r14
140014d55pop r15
140014d57jmp 0x140017160
140014d5c
140014d5cloc_140014d5c:
140014d5ccmp rdx, 255
140014d63je 0x1400164b2
140014d69lea rax, [rdx+1]
140014d6d
140014d6dloc_140014d6d:
140014d6dmov [rbx+256], rax
140014d74mov [rbx+rdx], 93
140014d78mov [rbx+264], 93
140014d7fjmp 0x140011a6a
140014d84
140014d84loc_140014d84:
140014d84mov rsi, rdi
140014d87mov rdi, [rip+0x182902]
140014d8emov rax, [rsp+392]
140014d96sub rax, [rdi]
140014d99jne 0x14001707e
140014d9fmov r8, [rsi+24]
140014da3mov edx, 17
140014da8mov rcx, rbx
140014dabadd rsp, 408
140014db2pop rbx
140014db3pop rsi
140014db4pop rdi
140014db5pop rbp
140014db6pop r12
140014db8pop r13
140014dbapop r14
140014dbcpop r15
140014dbejmp 0x140017160
140014dc3
140014dc3loc_140014dc3:
140014dc3mov rsi, rdi
140014dc6mov rdi, [rip+0x1828c3]
140014dcdmov rax, [rsp+392]
140014dd5sub rax, [rdi]
140014dd8jne 0x14001709c
140014ddemov r8, [rsi+16]
140014de2mov edx, 17
140014de7mov rcx, rbx
140014deaadd rsp, 408
140014df1pop rbx
140014df2pop rsi
140014df3pop rdi
140014df4pop rbp
140014df5pop r12
140014df7pop r13
140014df9pop r14
140014dfbpop r15
140014dfdjmp 0x140017160
140014e02
140014e02loc_140014e02:
140014e02mov rsi, rdi
140014e05mov rdi, [rip+0x182884]
140014e0cmov rax, [rsp+392]
140014e14sub rax, [rdi]
140014e17jne 0x140017079
140014e1dmov r8, [rsi+16]
140014e21mov edx, 17
140014e26mov rcx, rbx
140014e29add rsp, 408
140014e30pop rbx
140014e31pop rsi
140014e32pop rdi
140014e33pop rbp
140014e34pop r12
140014e36pop r13
140014e38pop r14
140014e3apop r15
140014e3cjmp 0x140017160
140014e41
140014e41loc_140014e41:
140014e41mov rsi, rdi
140014e44mov rdi, [rip+0x182845]
140014e4bmov rax, [rsp+392]
140014e53sub rax, [rdi]
140014e56jne 0x14001706f
140014e5cmov r8, [rsi+16]
140014e60mov edx, 17
140014e65mov rcx, rbx
140014e68add rsp, 408
140014e6fpop rbx
140014e70pop rsi
140014e71pop rdi
140014e72pop rbp
140014e73pop r12
140014e75pop r13
140014e77pop r14
140014e79pop r15
140014e7bjmp 0x140017160
140014e80
140014e80loc_140014e80:
140014e80mov rsi, rdi
140014e83mov rdi, [rip+0x182806]
140014e8amov rax, [rsp+392]
140014e92sub rax, [rdi]
140014e95jne 0x140017097
140014e9bmov r8, [rsi+16]
140014e9fmov edx, 17
140014ea4mov rcx, rbx
140014ea7add rsp, 408
140014eaepop rbx
140014eafpop rsi
140014eb0pop rdi
140014eb1pop rbp
140014eb2pop r12
140014eb4pop r13
140014eb6pop r14
140014eb8pop r15
140014ebajmp 0x140017160
140014ebf
140014ebfloc_140014ebf:
140014ebfmov rax, [rbx+256]
140014ec6lea rdx, [rax+1]
140014ecacmp rax, 255
140014ed0je 0x14001656e
140014ed6
140014ed6loc_140014ed6:
140014ed6mov [rbx+256], rdx
140014eddmov [rbx+rax], 62
140014ee1mov [rbx+264], 62
140014ee8jmp 0x140011a6a
140014eed
140014eedloc_140014eed:
140014eedmov rsi, rdi
140014ef0mov rdi, [rip+0x182799]
140014ef7mov rax, [rsp+392]
140014effsub rax, [rdi]
140014f02jne 0x14001702e
140014f08mov r8, [rsi+16]
140014f0cmov edx, 17
140014f11mov rcx, rbx
140014f14add rsp, 408
140014f1bpop rbx
140014f1cpop rsi
140014f1dpop rdi
140014f1epop rbp
140014f1fpop r12
140014f21pop r13
140014f23pop r14
140014f25pop r15
140014f27jmp 0x140017160
140014f2c
140014f2cloc_140014f2c:
140014f2cmov rsi, rdi
140014f2fmov rdi, [rip+0x18275a]
140014f36mov rax, [rsp+392]
140014f3esub rax, [rdi]
140014f41jne 0x1400170b5
140014f47mov r8, [rsi+16]
140014f4bmov edx, 17
140014f50mov rcx, rbx
140014f53add rsp, 408
140014f5apop rbx
140014f5bpop rsi
140014f5cpop rdi
140014f5dpop rbp
140014f5epop r12
140014f60pop r13
140014f62pop r14
140014f64pop r15
140014f66jmp 0x140017160
140014f6b
140014f6bloc_140014f6b:
140014f6bmov rsi, rdi
140014f6e
140014f6eloc_140014f6e:
140014f6emovsx r9l, [rsi+24]
140014f73lea r8, [rip+0x17e722]
140014f7amov edx, 25
140014f7flea rcx, [rsp+224]
140014f87call __mingw_snprintf
140014f8ctest eax, eax
140014f8ejs 0x140014fa0
140014f90cdqe
140014f92add rax, 1
140014f96cmp rax, 25
140014f9aja 0x140015f78
140014fa0
140014fa0loc_140014fa0:
140014fa0lea rcx, [rsp+224]
140014fa8call strlen
140014fadtest rax, rax
140014fb0je 0x14001560b
140014fb6mov rdi, rsi
140014fb9mov rdx, [rbx+256]
140014fc0lea r9, [rsp+rax+224]
140014fc8lea rsi, [rsp+224]
140014fd0jmp 0x140015024
140014fd2nop [rax+rax]
140014fddnop [rax+rax]
140014fe8nop [rax+rax]
140014ff3nop [rax+rax]
140014ffenop
140015000
140015000loc_140015000:
140015000mov rcx, rdx
140015003
140015003loc_140015003:
140015003lea rdx, [rcx+1]
140015007add rsi, 1
14001500bmov [rbx+256], rdx
140015012mov [rbx+rcx], al
140015015mov [rbx+264], al
14001501bcmp rsi, r9
14001501eje 0x140015608
140015024
140015024loc_140015024:
140015024movzx eax, [rsi]
140015027cmp rdx, 255
14001502ejne 0x140015000
140015030mov [rsp+40], al
140015034mov edx, 255
140015039mov rcx, rbx
14001503cadd rsi, 1
140015040mov [rsp+48], r9
140015045mov r8, [rbx+280]
14001504cmov [rbx+255], 0
140015053call [rbx+272]
140015059movzx eax, [rsp+40]
14001505emov r9, [rsp+48]
140015063mov [rbx+256], 1
14001506eadd [rbx+320], 1
140015075mov [rbx], al
140015077mov [rbx+264], al
14001507dcmp r9, rsi
140015080je 0x140015608
140015086movzx eax, [rsi]
140015089mov ecx, 1
14001508ejmp 0x140015003
140015093
140015093loc_140015093:
140015093mov eax, [rdi+16]
140015096lea rsi, [rsp+352]
14001509emov edx, 25
1400150a3lea r8, [rip+0x17e5f2]
1400150aamov rcx, rsi
1400150adlea r9l, [rax+1]
1400150b1call __mingw_snprintf
1400150b6test eax, eax
1400150b8js 0x1400150ca
1400150bacdqe
1400150bcadd rax, 1
1400150c0cmp rax, 25
1400150c4ja 0x140015f78
1400150ca
1400150caloc_1400150ca:
1400150camov rcx, rsi
1400150cdcall strlen
1400150d2mov r10, rax
1400150d5mov rax, [rbx+256]
1400150dctest r10, r10
1400150dfje 0x140015188
1400150e5add r10, rsi
1400150e8jmp 0x140015122
1400150eanop [rax+rax]
1400150f5nop [rax+rax]
140015100
140015100loc_140015100:
140015100mov rdx, rax
140015103
140015103loc_140015103:
140015103lea rax, [rdx+1]
140015107add rsi, 1
14001510bmov [rbx+256], rax
140015112mov [rbx+rdx], r9b
140015116mov [rbx+264], r9b
14001511dcmp r10, rsi
140015120je 0x140015188
140015122
140015122loc_140015122:
140015122movzx r9l, [rsi]
140015126cmp rax, 255
14001512cjne 0x140015100
14001512emov [rsp+48], r10
140015133mov edx, 255
140015138mov rcx, rbx
14001513bmov r8, [rbx+280]
140015142mov [rsp+40], r9b
140015147add rsi, 1
14001514bmov [rbx+255], 0
140015152call [rbx+272]
140015158movzx r9l, [rsp+40]
14001515emov r10, [rsp+48]
140015163add [rbx+320], 1
14001516amov [rbx], r9b
14001516dcmp r10, rsi
140015170je 0x140015d55
140015176movzx r9l, [rsi]
14001517amov edx, 1
14001517fjmp 0x140015103
140015181nop [rax]
140015188
140015188loc_140015188:
140015188cmp rax, 255
14001518ejne 0x1400121fd
140015194
140015194loc_140015194:
140015194mov edx, 255
140015199mov [rbx+255], 0
1400151a0mov r8, [rbx+280]
1400151a7mov rcx, rbx
1400151aacall [rbx+272]
1400151b0add [rbx+320], 1
1400151b7mov edx, 1
1400151bcxor eax, eax
1400151bejmp 0x140012201
1400151c3
1400151c3loc_1400151c3:
1400151c3mov r8, [rdi+16]
1400151c7mov edx, 17
1400151ccmov rcx, rbx
1400151cflea rsi, [rip+0x17ea1e]
1400151d6call d_print_comp
1400151dbmov rax, [rbx+256]
1400151e2lea r10, [rsi+6]
1400151e6jmp 0x140015226
1400151e8nop [rax+rax]
1400151f3nop [rax+rax]
1400151fenop
140015200
140015200loc_140015200:
140015200mov rdx, rax
140015203
140015203loc_140015203:
140015203lea rax, [rdx+1]
140015207add rsi, 1
14001520bmov [rbx+256], rax
140015212mov [rbx+rdx], r9b
140015216mov [rbx+264], r9b
14001521dcmp rsi, r10
140015220je 0x140011a6a
140015226
140015226loc_140015226:
140015226movzx r9l, [rsi]
14001522acmp rax, 255
140015230jne 0x140015200
140015232mov [rsp+40], r9b
140015237mov r8, [rbx+280]
14001523emov rcx, rbx
140015241add rsi, 1
140015245mov [rbx+255], 0
14001524cmov edx, 255
140015251call [rbx+272]
140015257movzx r9l, [rsp+40]
14001525dlea r10, [rip+0x17e996]
140015264add [rbx+320], 1
14001526bmov [rbx+256], 1
140015276mov [rbx], r9b
140015279mov [rbx+264], r9b
140015280cmp r10, rsi
140015283je 0x140011a6a
140015289movzx r9l, [rsi]
14001528dmov edx, 1
140015292jmp 0x140015203
140015297
140015297loc_140015297:
140015297mov rsi, rdi
14001529amov rdi, [rip+0x1823ef]
1400152a1mov rax, [rsp+392]
1400152a9sub rax, [rdi]
1400152acjne 0x140017033
1400152b2mov r8, [rsi+16]
1400152b6mov edx, 17
1400152bbmov rcx, rbx
1400152beadd rsp, 408
1400152c5pop rbx
1400152c6pop rsi
1400152c7pop rdi
1400152c8pop rbp
1400152c9pop r12
1400152cbpop r13
1400152cdpop r14
1400152cfpop r15
1400152d1jmp 0x140017160
1400152d6
1400152d6loc_1400152d6:
1400152d6mov rsi, rdi
1400152d9mov rdi, [rip+0x1823b0]
1400152e0mov rax, [rsp+392]
1400152e8sub rax, [rdi]
1400152ebjne 0x1400170a6
1400152f1mov r8, [rsi+16]
1400152f5mov edx, 17
1400152famov rcx, rbx
1400152fdadd rsp, 408
140015304pop rbx
140015305pop rsi
140015306pop rdi
140015307pop rbp
140015308pop r12
14001530apop r13
14001530cpop r14
14001530epop r15
140015310jmp 0x140017160
140015315
140015315loc_140015315:
140015315mov r8, [rdi+16]
140015319mov edx, 17
14001531emov rcx, rbx
140015321lea rsi, [rip+0x17e6bd]
140015328call d_print_comp
14001532dmov rdx, [rbx+256]
140015334lea r9, [rip+0x17e6ae]
14001533bjmp 0x140015360
14001533dnop [rax]
140015340
140015340loc_140015340:
140015340mov rcx, rdx
140015343
140015343loc_140015343:
140015343lea rdx, [rcx+1]
140015347add rsi, 1
14001534bmov [rbx+256], rdx
140015352mov [rbx+rcx], al
140015355mov [rbx+264], al
14001535bcmp rsi, r9
14001535eje 0x1400153c8
140015360
140015360loc_140015360:
140015360movzx eax, [rsi]
140015363cmp rdx, 255
14001536ajne 0x140015340
14001536cmov [rsp+40], al
140015370mov edx, 255
140015375mov rcx, rbx
140015378add rsi, 1
14001537cmov [rbx+255], 0
140015383mov r8, [rbx+280]
14001538acall [rbx+272]
140015390movzx eax, [rsp+40]
140015395lea r9, [rip+0x17e64d]
14001539cadd [rbx+320], 1
1400153a3mov [rbx+256], 1
1400153aemov [rbx], al
1400153b0mov [rbx+264], al
1400153b6cmp r9, rsi
1400153b9je 0x1400153c8
1400153bbmovzx eax, [rsi]
1400153bemov ecx, 1
1400153c3jmp 0x140015343
1400153c8
1400153c8loc_1400153c8:
1400153c8mov rsi, rdi
1400153cbmov rdi, [rip+0x1822be]
1400153d2mov rax, [rsp+392]
1400153dasub rax, [rdi]
1400153ddjne 0x14001714f
1400153e3mov r8, [rsi+24]
1400153e7mov edx, 17
1400153ecmov rcx, rbx
1400153efadd rsp, 408
1400153f6pop rbx
1400153f7pop rsi
1400153f8pop rdi
1400153f9pop rbp
1400153fapop r12
1400153fcpop r13
1400153fepop r14
140015400pop r15
140015402jmp 0x140017160
140015407
140015407loc_140015407:
140015407mov r8, [rdi+16]
14001540bjmp 0x14001454e
140015410
140015410loc_140015410:
140015410mov rsi, rdi
140015413mov rdi, [rip+0x182276]
14001541amov rax, [rsp+392]
140015422sub rax, [rdi]
140015425jne 0x14001703d
14001542bmov r8, [rsi+16]
14001542fmov edx, 17
140015434mov rcx, rbx
140015437add rsp, 408
14001543epop rbx
14001543fpop rsi
140015440pop rdi
140015441pop rbp
140015442pop r12
140015444pop r13
140015446pop r14
140015448pop r15
14001544ajmp 0x140017160
14001544f
14001544floc_14001544f:
14001544fmov rsi, rdi
140015452mov rdi, [rip+0x182237]
140015459mov rax, [rsp+392]
140015461sub rax, [rdi]
140015464jne 0x1400170a1
14001546amov r8, [rsi+16]
14001546emov edx, 17
140015473mov rcx, rbx
140015476add rsp, 408
14001547dpop rbx
14001547epop rsi
14001547fpop rdi
140015480pop rbp
140015481pop r12
140015483pop r13
140015485pop r14
140015487pop r15
140015489jmp 0x140017160
14001548e
14001548eloc_14001548e:
14001548emov rsi, rdi
140015491mov rdi, [rip+0x1821f8]
140015498mov rax, [rsp+392]
1400154a0sub rax, [rdi]
1400154a3jne 0x140017056
1400154a9mov r8, [rsi+16]
1400154admov edx, 17
1400154b2mov rcx, rbx
1400154b5add rsp, 408
1400154bcpop rbx
1400154bdpop rsi
1400154bepop rdi
1400154bfpop rbp
1400154c0pop r12
1400154c2pop r13
1400154c4pop r14
1400154c6pop r15
1400154c8jmp 0x140017160
1400154cd
1400154cdloc_1400154cd:
1400154cdmov rsi, rdi
1400154d0mov rdi, [rip+0x1821b9]
1400154d7mov rax, [rsp+392]
1400154dfsub rax, [rdi]
1400154e2jne 0x1400170ab
1400154e8mov r8, [rsi+16]
1400154ecmov edx, 17
1400154f1mov rcx, rbx
1400154f4add rsp, 408
1400154fbpop rbx
1400154fcpop rsi
1400154fdpop rdi
1400154fepop rbp
1400154ffpop r12
140015501pop r13
140015503pop r14
140015505pop r15
140015507jmp 0x140017160
14001550c
14001550cloc_14001550c:
14001550cmov rsi, rdi
14001550fmov rdi, [rip+0x18217a]
140015516mov rax, [rsp+392]
14001551esub rax, [rdi]
140015521jne 0x140017029
140015527mov r8, [rsi+16]
14001552bmov edx, 17
140015530mov rcx, rbx
140015533add rsp, 408
14001553apop rbx
14001553bpop rsi
14001553cpop rdi
14001553dpop rbp
14001553epop r12
140015540pop r13
140015542pop r14
140015544pop r15
140015546jmp 0x140017160
14001554b
14001554bloc_14001554b:
14001554bmov rsi, rdi
14001554emov rdi, [rip+0x18213b]
140015555mov rax, [rsp+392]
14001555dsub rax, [rdi]
140015560jne 0x14001714a
140015566mov r8, [rsi+16]
14001556amov edx, 17
14001556fmov rcx, rbx
140015572add rsp, 408
140015579pop rbx
14001557apop rsi
14001557bpop rdi
14001557cpop rbp
14001557dpop r12
14001557fpop r13
140015581pop r14
140015583pop r15
140015585jmp 0x140017160
14001558a
14001558aloc_14001558a:
14001558amov rsi, rdi
14001558dmov rdi, [rip+0x1820fc]
140015594mov rax, [rsp+392]
14001559csub rax, [rdi]
14001559fjne 0x14001705b
1400155a5mov r8, [rsi+16]
1400155a9mov edx, 17
1400155aemov rcx, rbx
1400155b1add rsp, 408
1400155b8pop rbx
1400155b9pop rsi
1400155bapop rdi
1400155bbpop rbp
1400155bcpop r12
1400155bepop r13
1400155c0pop r14
1400155c2pop r15
1400155c4jmp 0x140017160
1400155c9
1400155c9loc_1400155c9:
1400155c9mov rsi, rdi
1400155ccmov rdi, [rip+0x1820bd]
1400155d3mov rax, [rsp+392]
1400155dbsub rax, [rdi]
1400155dejne 0x1400170d3
1400155e4mov r8, [rsi+16]
1400155e8mov edx, 17
1400155edmov rcx, rbx
1400155f0add rsp, 408
1400155f7pop rbx
1400155f8pop rsi
1400155f9pop rdi
1400155fapop rbp
1400155fbpop r12
1400155fdpop r13
1400155ffpop r14
140015601pop r15
140015603jmp 0x140017160
140015608
140015608loc_140015608:
140015608mov rsi, rdi
14001560b
14001560bloc_14001560b:
14001560bmovzx esi, [rsi+26]
14001560ftest sil, sil
140015612je 0x140011a6a
140015618mov rax, [rbx+256]
14001561fcmp rax, 255
140015625je 0x140016b29
14001562b
14001562bloc_14001562b:
14001562blea rdx, [rax+1]
14001562fmov [rbx+256], rdx
140015636mov [rbx+rax], sil
14001563amov [rbx+264], sil
140015641jmp 0x140011a6a
140015646
140015646loc_140015646:
140015646mov r8, rsi
140015649mov edx, 17
14001564emov rcx, rbx
140015651call d_print_mod
140015656mov r9l, [rsp+40]
14001565bjmp 0x140011afa
140015660
140015660loc_140015660:
140015660mov r8, [rcx+16]
140015664lea rax, [rsp+64]
140015669mov [rsp+64], rdx
14001566emov [rbx+296], rax
140015675mov [rsp+72], rsi
14001567amov [rsp+80], 0
140015682mov [rsp+88], r10
140015687test r8, r8
14001568ajne 0x140011ad5
140015690jmp 0x140011ad1
140015695nop [rax]
140015698
140015698loc_140015698:
140015698mov rax, [rbx+288]
14001569fmov r9, [rdi+16]
1400156a3mov rsi, rdi
1400156a6mov [rsp+72], 0
1400156afmov edi, [rbx+312]
1400156b5mov [rbx+312], 0
1400156bfmov [rsp+64], rax
1400156c4lea rax, [rsp+64]
1400156c9mov [rbx+288], rax
1400156d0mov eax, 1
1400156d5test r9, r9
1400156d8je 0x1400156e4
1400156dacmp [r9], 89
1400156deje 0x14001694b
1400156e4
1400156e4loc_1400156e4:
1400156e4mov [rbx+312], eax
1400156eacmp rdx, 255
1400156f1je 0x1400163cd
1400156f7
1400156f7loc_1400156f7:
1400156f7lea rax, [rdx+1]
1400156fb
1400156fbloc_1400156fb:
1400156fbmov [rbx+256], rax
140015702mov r8, r9
140015705mov rcx, rbx
140015708mov [rbx+rdx], 40
14001570cmov edx, 17
140015711mov [rbx+264], 40
140015718call d_print_comp
14001571dmov rax, [rsp+64]
140015722mov [rbx+312], edi
140015728mov rdi, rsi
14001572bmov rdx, [rbx+256]
140015732lea r9, [rip+0x17e487]
140015739lea rsi, [rip+0x17e47e]
140015740mov [rbx+288], rax
140015747jmp 0x1400157a0
140015749nop [rax+rax]
140015754nop [rax+rax]
14001575fnop [rax+rax]
14001576anop [rax+rax]
140015775nop [rax+rax]
140015780
140015780loc_140015780:
140015780mov rcx, rdx
140015783
140015783loc_140015783:
140015783lea rdx, [rcx+1]
140015787add rsi, 1
14001578bmov [rbx+256], rdx
140015792mov [rbx+rcx], al
140015795mov [rbx+264], al
14001579bcmp rsi, r9
14001579eje 0x140015808
1400157a0
1400157a0loc_1400157a0:
1400157a0movzx eax, [rsi]
1400157a3cmp rdx, 255
1400157aajne 0x140015780
1400157acmov [rsp+40], al
1400157b0mov edx, 255
1400157b5mov rcx, rbx
1400157b8add rsi, 1
1400157bcmov [rbx+255], 0
1400157c3mov r8, [rbx+280]
1400157cacall [rbx+272]
1400157d0movzx eax, [rsp+40]
1400157d5lea r9, [rip+0x17e3e4]
1400157dcadd [rbx+320], 1
1400157e3mov [rbx+256], 1
1400157eemov [rbx], al
1400157f0mov [rbx+264], al
1400157f6cmp rsi, r9
1400157f9je 0x140015808
1400157fbmovzx eax, [rsi]
1400157femov ecx, 1
140015803jmp 0x140015783
140015808
140015808loc_140015808:
140015808mov eax, [rdi+24]
14001580blea rsi, [rsp+320]
140015813mov edx, 25
140015818lea r8, [rip+0x17de7d]
14001581fmov rcx, rsi
140015822lea r9l, [rax+1]
140015826call __mingw_snprintf
14001582btest eax, eax
14001582djs 0x14001583f
14001582fcdqe
140015831add rax, 1
140015835cmp rax, 25
140015839ja 0x140015f78
14001583f
14001583floc_14001583f:
14001583fmov rcx, rsi
140015842call strlen
140015847mov r10, rax
14001584amov rax, [rbx+256]
140015851test r10, r10
140015854je 0x140015188
14001585aadd r10, rsi
14001585djmp 0x1400158a6
14001585fnop [rax+rax]
14001586anop [rax+rax]
140015875nop [rax+rax]
140015880
140015880loc_140015880:
140015880mov rdx, rax
140015883
140015883loc_140015883:
140015883lea rax, [rdx+1]
140015887add rsi, 1
14001588bmov [rbx+256], rax
140015892mov [rbx+rdx], r9b
140015896mov [rbx+264], r9b
14001589dcmp rsi, r10
1400158a0je 0x140015188
1400158a6
1400158a6loc_1400158a6:
1400158a6movzx r9l, [rsi]
1400158aacmp rax, 255
1400158b0jne 0x140015880
1400158b2mov [rsp+48], r10
1400158b7mov edx, 255
1400158bcmov rcx, rbx
1400158bfmov r8, [rbx+280]
1400158c6mov [rsp+40], r9b
1400158cbadd rsi, 1
1400158cfmov [rbx+255], 0
1400158d6call [rbx+272]
1400158dcmovzx r9l, [rsp+40]
1400158e2mov r10, [rsp+48]
1400158e7add [rbx+320], 1
1400158eemov [rbx], r9b
1400158f1cmp rsi, r10
1400158f4je 0x140015d55
1400158famovzx r9l, [rsi]
1400158femov edx, 1
140015903jmp 0x140015883
140015908
140015908loc_140015908:
140015908mov rsi, [rdi+8]
14001590cmov r11, rdi
14001590fmovzx edi, [rsi]
140015912lea edx, [rdi-97]
140015915cmp dl, 25
140015918jbe 0x1400160eb
14001591e
14001591eloc_14001591e:
14001591emovsxd r10, r14l
140015921lea rax, [r10-1]
140015925cmp [rsi+r10-1], 32
14001592bcmove r10, rax
14001592ftest r10, r10
140015932je 0x140011a6a
140015938mov rax, [rbx+256]
14001593fadd r10, rsi
140015942jmp 0x1400159a6
140015944nop [rax+rax]
14001594fnop [rax+rax]
14001595anop [rax+rax]
140015965nop [rax+rax]
140015970nop [rax+rax]
14001597bnop [rax+rax]
140015980
140015980loc_140015980:
140015980mov rdx, rax
140015983
140015983loc_140015983:
140015983lea rax, [rdx+1]
140015987add rsi, 1
14001598bmov [rbx+256], rax
140015992mov [rbx+rdx], r9b
140015996mov [rbx+264], r9b
14001599dcmp rsi, r10
1400159a0je 0x140011a6a
1400159a6
1400159a6loc_1400159a6:
1400159a6movzx r9l, [rsi]
1400159aacmp rax, 255
1400159b0jne 0x140015980
1400159b2mov [rsp+48], r10
1400159b7mov edx, 255
1400159bcmov rcx, rbx
1400159bfmov r8, [rbx+280]
1400159c6mov [rsp+40], r9b
1400159cbadd rsi, 1
1400159cfmov [rbx+255], 0
1400159d6call [rbx+272]
1400159dcmovzx r9l, [rsp+40]
1400159e2mov r10, [rsp+48]
1400159e7mov [rbx+256], 1
1400159f2add [rbx+320], 1
1400159f9mov [rbx], r9b
1400159fcmov [rbx+264], r9b
140015a03cmp r10, rsi
140015a06je 0x140011a6a
140015a0cmovzx r9l, [rsi]
140015a10mov edx, 1
140015a15jmp 0x140015983
140015a1a
140015a1aloc_140015a1a:
140015a1amov r8, [rsi+16]
140015a1emov edx, 17
140015a23mov rcx, rbx
140015a26call d_print_subexpr
140015a2bmov rdi, [rip+0x181c5e]
140015a32mov rax, [rsp+392]
140015a3asub rax, [rdi]
140015a3djne 0x14001713b
140015a43lea rdx, [rip+0x17e121]
140015a4amov rcx, rbx
140015a4dadd rsp, 408
140015a54pop rbx
140015a55pop rsi
140015a56pop rdi
140015a57pop rbp
140015a58pop r12
140015a5apop r13
140015a5cpop r14
140015a5epop r15
140015a60jmp 0x14000d580
140015a65
140015a65loc_140015a65:
140015a65mov rdx, rcx
140015a68mov rsi, r9
140015a6blea r9, [rsp+96]
140015a70mov rcx, rbx
140015a73mov [rdx+296], r8
140015a7amov rbx, rdx
140015a7dcmp r11l, 2
140015a81je 0x14001659d
140015a87
140015a87loc_140015a87:
140015a87cmp r11l, 4
140015a8bje 0x1400167c7
140015a91
140015a91loc_140015a91:
140015a91mov r8, [rsi+24]
140015a95mov edx, 17
140015a9amov rcx, rbx
140015a9dmov [rsp+48], r9
140015aa2mov [rsp+40], rax
140015aa7call d_print_comp
140015aacmov rax, [rsp+40]
140015ab1mov r9, [rsp+48]
140015ab6cmp [rax], 4
140015ab9jne 0x140015ac7
140015abbmov rax, [rsp+64]
140015ac0mov [rbx+288], rax
140015ac7
140015ac7loc_140015ac7:
140015ac7lea esi, [r14-1]
140015acbshl rsi, 5
140015acfadd rsi, r9
140015ad2mov eax, [rsi+16]
140015ad5test eax, eax
140015ad7je 0x140015af0
140015ad9nop [rax]
140015ae0
140015ae0loc_140015ae0:
140015ae0cmp rsi, r9
140015ae3je 0x140015b58
140015ae5mov eax, [rsi-16]
140015ae8sub rsi, 32
140015aectest eax, eax
140015aeejne 0x140015ae0
140015af0
140015af0loc_140015af0:
140015af0mov rax, [rbx+256]
140015af7cmp rax, 255
140015afdje 0x140016912
140015b03lea rdx, [rax+1]
140015b07
140015b07loc_140015b07:
140015b07mov [rbx+256], rdx
140015b0emov r8, [rsi+8]
140015b12mov edx, 17
140015b17mov rcx, rbx
140015b1amov [rbx+rax], 32
140015b1emov [rbx+264], 32
140015b25mov [rsp+40], r9
140015b2acall d_print_mod
140015b2fmov r9, [rsp+40]
140015b34jmp 0x140015ae0
140015b36
140015b36loc_140015b36:
140015b36mov rbx, rdi
140015b39mov rsi, r15
140015b3c
140015b3cloc_140015b3c:
140015b3cmov r9, [rbx+296]
140015b43mov r8, rsi
140015b46mov edx, 17
140015b4bmov rcx, rbx
140015b4ecall d_print_array_type
140015b53jmp 0x140011a6a
140015b58
140015b58loc_140015b58:
140015b58mov [rbx+296], rbp
140015b5fjmp 0x140011a6a
140015b64
140015b64loc_140015b64:
140015b64lea rdx, [rip+0x17e009]
140015b6bmov rcx, rbx
140015b6emov [rsp+40], r9l
140015b73lea rsi, [rsp+288]
140015b7bcall d_append_string
140015b80mov r9l, [rsp+40]
140015b85mov edx, 25
140015b8amov rcx, rsi
140015b8dlea r8, [rip+0x17db08]
140015b94call __mingw_snprintf
140015b99test eax, eax
140015b9bjs 0x140015bad
140015b9dcdqe
140015b9fadd rax, 1
140015ba3cmp rax, 25
140015ba7ja 0x140015f78
140015bad
140015badloc_140015bad:
140015badmov rcx, rsi
140015bb0call strlen
140015bb5mov r10, rax
140015bb8mov rax, [rbx+256]
140015bbftest r10, r10
140015bc2je 0x140015dbd
140015bc8add r10, rsi
140015bcbjmp 0x140015c26
140015bcdnop [rax+rax]
140015bd8nop [rax+rax]
140015be3nop [rax+rax]
140015beenop [rax+rax]
140015bf9nop [rax]
140015c00
140015c00loc_140015c00:
140015c00mov rdx, rax
140015c03
140015c03loc_140015c03:
140015c03lea rax, [rdx+1]
140015c07add rsi, 1
140015c0bmov [rbx+256], rax
140015c12mov [rbx+rdx], r9b
140015c16mov [rbx+264], r9b
140015c1dcmp r10, rsi
140015c20je 0x140015dbd
140015c26
140015c26loc_140015c26:
140015c26movzx r9l, [rsi]
140015c2acmp rax, 255
140015c30jne 0x140015c00
140015c32mov [rsp+48], r10
140015c37mov edx, 255
140015c3cmov rcx, rbx
140015c3fmov r8, [rbx+280]
140015c46mov [rsp+40], r9b
140015c4badd rsi, 1
140015c4fmov [rbx+255], 0
140015c56call [rbx+272]
140015c5cmovzx r9l, [rsp+40]
140015c62mov r10, [rsp+48]
140015c67add [rbx+320], 1
140015c6emov [rbx], r9b
140015c71cmp r10, rsi
140015c74je 0x140015d55
140015c7amovzx r9l, [rsi]
140015c7emov edx, 1
140015c83jmp 0x140015c03
140015c88
140015c88loc_140015c88:
140015c88test eax, eax
140015c8aje 0x140016087
140015c90mov rdi, rsi
140015c93mov rdx, [rbx+256]
140015c9alea r9, [rip+0x17dcd9]
140015ca1lea rsi, [rip+0x17dccd]
140015ca8jmp 0x140015cce
140015caa
140015caaloc_140015caa:
140015caamov rcx, rdx
140015cad
140015cadloc_140015cad:
140015cadlea rdx, [rcx+1]
140015cb1add rsi, 1
140015cb5mov [rbx+256], rdx
140015cbcmov [rbx+rcx], al
140015cbfmov [rbx+264], al
140015cc5cmp r9, rsi
140015cc8je 0x140016198
140015cce
140015cceloc_140015cce:
140015ccemovzx eax, [rsi]
140015cd1cmp rdx, 255
140015cd8jne 0x140015caa
140015cdamov [rsp+40], al
140015cdemov edx, 255
140015ce3mov rcx, rbx
140015ce6add rsi, 1
140015ceamov [rbx+255], 0
140015cf1mov r8, [rbx+280]
140015cf8call [rbx+272]
140015cfemovzx eax, [rsp+40]
140015d03lea r9, [rip+0x17dc70]
140015d0aadd [rbx+320], 1
140015d11mov [rbx+256], 1
140015d1cmov [rbx], al
140015d1emov [rbx+264], al
140015d24cmp r9, rsi
140015d27je 0x140016198
140015d2dmovzx eax, [rsi]
140015d30mov ecx, 1
140015d35jmp 0x140015cad
140015d3a
140015d3aloc_140015d3a:
140015d3axor edi, edi
140015d3cjmp 0x140011d33
140015d41
140015d41loc_140015d41:
140015d41cmp edx, 86
140015d44jne 0x140011ed9
140015d4a
140015d4aloc_140015d4a:
140015d4amov r9l, 58
140015d50jmp 0x140011eb0
140015d55
140015d55loc_140015d55:
140015d55mov eax, 1
140015d5ajmp 0x1400121fd
140015d5f
140015d5floc_140015d5f:
140015d5fmov edx, 255
140015d64mov [rbx+255], 0
140015d6bmov r8, [rbx+280]
140015d72mov rcx, rbx
140015d75call [rbx+272]
140015d7badd [rbx+320], 1
140015d82mov edx, 1
140015d87xor eax, eax
140015d89jmp 0x140014572
140015d8e
140015d8eloc_140015d8e:
140015d8emov edx, 255
140015d93mov [rbx+255], 0
140015d9amov r8, [rbx+280]
140015da1mov rcx, rbx
140015da4call [rbx+272]
140015daaadd [rbx+320], 1
140015db1mov edx, 1
140015db6xor eax, eax
140015db8jmp 0x140014ab8
140015dbd
140015dbdloc_140015dbd:
140015dbdcmp rax, 255
140015dc3jne 0x1400121fd
140015dc9mov [rbx+255], 0
140015dd0mov r8, [rbx+280]
140015dd7mov edx, 255
140015ddcmov rcx, rbx
140015ddfcall [rbx+272]
140015de5add [rbx+320], 1
140015decxor eax, eax
140015deejmp 0x1400121fd
140015df3
140015df3loc_140015df3:
140015df3mov rdx, [rax+16]
140015df7mov r9, [rdx]
140015dfamovzx edx, [r9]
140015dfemov ecx, edx
140015e00sub ecx, 97
140015e03jne 0x140015e14
140015e05movzx ecx, [r9+1]
140015e0asub ecx, 100
140015e0djne 0x140015e14
140015e0fmovzx ecx, [r9+2]
140015e14
140015e14loc_140015e14:
140015e14mov r8l, [rsi]
140015e17test ecx, ecx
140015e19jne 0x140015e25
140015e1bcmp r8l, 3
140015e1fje 0x140016b99
140015e25
140015e25loc_140015e25:
140015e25cmp r8l, 58
140015e29je 0x140016d7c
140015e2f
140015e2floc_140015e2f:
140015e2fcmp edx, 115
140015e32jne 0x140015e98
140015e34cmp [r9+1], 90
140015e39jne 0x140016a69
140015e3fcmp [r9+2], 0
140015e44jne 0x140016a69
140015e4amov rcx, rbx
140015e4dmov rdx, rsi
140015e50call d_find_pack
140015e55mov rcx, rax
140015e58call d_pack_length
140015e5dmov rdi, [rip+0x18182c]
140015e64mov rdx, [rsp+392]
140015e6csub rdx, [rdi]
140015e6fjne 0x140017042
140015e75mov edx, eax
140015e77mov rcx, rbx
140015e7aadd rsp, 408
140015e81pop rbx
140015e82pop rsi
140015e83pop rdi
140015e84pop rbp
140015e85pop r12
140015e87pop r13
140015e89pop r14
140015e8bpop r15
140015e8djmp 0x14000d7e0
140015e92nop [rax+rax]
140015e98
140015e98loc_140015e98:
140015e98mov edx, 17
140015e9dmov r8, rax
140015ea0mov rcx, rbx
140015ea3mov [rsp+40], r9
140015ea8call d_print_expr_op
140015eadmov r9, [rsp+40]
140015eb2movzx edx, [r9]
140015eb6cmp edx, 103
140015eb9jne 0x140015f04
140015ebbcmp [r9+1], 115
140015ec0jne 0x140015f04
140015ec2cmp [r9+2], 0
140015ec7jne 0x140015f04
140015ec9mov rdi, [rip+0x1817c0]
140015ed0mov rax, [rsp+392]
140015ed8sub rax, [rdi]
140015edbjne 0x1400170bf
140015ee1mov r8, rsi
140015ee4mov edx, 17
140015ee9mov rcx, rbx
140015eecadd rsp, 408
140015ef3pop rbx
140015ef4pop rsi
140015ef5pop rdi
140015ef6pop rbp
140015ef7pop r12
140015ef9pop r13
140015efbpop r14
140015efdpop r15
140015effjmp 0x140017160
140015f04
140015f04loc_140015f04:
140015f04cmp edx, 115
140015f07jne 0x140015fcb
140015f0dcmp [r9+1], 116
140015f12jne 0x140015fcb
140015f18cmp [r9+2], 0
140015f1djne 0x140015fcb
140015f23
140015f23loc_140015f23:
140015f23mov edx, 40
140015f28mov rcx, rbx
140015f2bcall d_append_char
140015f30mov r8, rsi
140015f33mov edx, 17
140015f38mov rcx, rbx
140015f3bcall d_print_comp
140015f40mov rdi, [rip+0x181749]
140015f47mov rax, [rsp+392]
140015f4fsub rax, [rdi]
140015f52jne 0x140017065
140015f58mov edx, 41
140015f5dmov rcx, rbx
140015f60add rsp, 408
140015f67pop rbx
140015f68pop rsi
140015f69pop rdi
140015f6apop rbp
140015f6bpop r12
140015f6dpop r13
140015f6fpop r14
140015f71pop r15
140015f73jmp 0x14000d4a0
140015f78
140015f78loc_140015f78:
140015f78call __chk_fail
140015f7d
140015f7dloc_140015f7d:
140015f7dmov rdx, [rbx+296]
140015f84mov [rsp+72], rcx
140015f89mov rsi, rcx
140015f8cmov rax, [rbx+288]
140015f93mov [rsp+80], 0
140015f9bmov [rsp+64], rdx
140015fa0lea rdx, [rsp+64]
140015fa5mov [rbx+296], rdx
140015facmov [rsp+88], rax
140015fb1jmp 0x140011ad1
140015fb6
140015fb6loc_140015fb6:
140015fb6mov r8, rsi
140015fb9mov edx, 17
140015fbemov rcx, rbx
140015fc1call d_print_mod
140015fc6jmp 0x140011c08
140015fcb
140015fcbloc_140015fcb:
140015fcbcmp edx, 110
140015fcejne 0x14001345c
140015fd4cmp [r9+1], 120
140015fd9jne 0x14001345c
140015fdfcmp [r9+2], 0
140015fe4je 0x140015f23
140015feajmp 0x14001345c
140015fefnop
140015ff0
140015ff0loc_140015ff0:
140015ff0mov rdx, r15
140015ff3mov r10l, r14l
140015ff6jmp 0x14001358c
140015ffb
140015ffbloc_140015ffb:
140015ffbmov rcx, rbx
140015ffemov edx, 40
140016003mov [rsp+40], rax
140016008call d_append_char
14001600dmov rax, [rsp+40]
140016012mov rcx, rbx
140016015mov edx, 17
14001601amov r8, [rax+16]
14001601ecall d_print_comp
140016023mov edx, 41
140016028mov rcx, rbx
14001602bcall d_append_char
140016030jmp 0x14001345c
140016035
140016035loc_140016035:
140016035test rax, rax
140016038je 0x140011a60
14001603emov edx, [rax]
140016040cmp edx, 93
140016043jne 0x140016054
140016045mov rax, [rax+16]
140016049test rax, rax
14001604cje 0x140011a60
140016052mov edx, [rax]
140016054
140016054loc_140016054:
140016054mov rdi, [rip+0x181635]
14001605bmov rax, [rsp+392]
140016063sub rax, [rdi]
140016066jne 0x14001701a
14001606cmov rcx, rbx
14001606fadd rsp, 408
140016076pop rbx
140016077pop rsi
140016078pop rdi
140016079pop rbp
14001607apop r12
14001607cpop r13
14001607epop r14
140016080pop r15
140016082jmp 0x14000d930
140016087
140016087loc_140016087:
140016087mov rdx, rsi
14001608amov rcx, rbx
14001608dcall d_lookup_template_argument
140016092mov r8, rax
140016095test rax, rax
140016098je 0x140011a60
14001609ecmp [rax], 48
1400160a1jne 0x1400160c1
1400160a3mov edx, [rbx+316]
1400160a9test edx, edx
1400160abjs 0x1400160c1
1400160admov rcx, rax
1400160b0call d_index_template_argument.part.0
1400160b5mov r8, rax
1400160b8test rax, rax
1400160bbje 0x140011a60
1400160c1
1400160c1loc_1400160c1:
1400160c1mov rsi, [rbx+288]
1400160c8mov edx, 17
1400160cdmov rcx, rbx
1400160d0mov rax, [rsi]
1400160d3mov [rbx+288], rax
1400160dacall d_print_comp
1400160dfmov [rbx+288], rsi
1400160e6jmp 0x140011a6a
1400160eb
1400160ebloc_1400160eb:
1400160ebcmp rax, 255
1400160f1je 0x140016af5
1400160f7
1400160f7loc_1400160f7:
1400160f7lea rdx, [rax+1]
1400160fbmov [rbx+256], rdx
140016102mov [rbx+rax], 32
140016106mov [rbx+264], 32
14001610dmov rsi, [r11+8]
140016111jmp 0x14001591e
140016116
140016116loc_140016116:
140016116cmp eax, 7
140016119jne 0x140011d33
14001611fmov rax, [r8+24]
140016123mov ecx, [rax]
140016125test ecx, ecx
140016127jne 0x140011d33
14001612dcmp [rax+24], 1
140016131jne 0x140011d33
140016137cmp edx, 62
14001613ajne 0x140011d33
140016140mov rax, [rax+16]
140016144movzx eax, [rax]
140016147cmp al, 48
140016149je 0x1400170e7
14001614fcmp al, 49
140016151jne 0x140011d33
140016157mov rdi, [rip+0x181532]
14001615emov rax, [rsp+392]
140016166sub rax, [rdi]
140016169jne 0x1400170e2
14001616flea rdx, [rip+0x17d9d6]
140016176mov rcx, rbx
140016179add rsp, 408
140016180pop rbx
140016181pop rsi
140016182pop rdi
140016183pop rbp
140016184pop r12
140016186pop r13
140016188pop r14
14001618apop r15
14001618cjmp 0x14000d580
140016191nop [rax]
140016198
140016198loc_140016198:
140016198mov rsi, rdi
14001619bmov rdi, [rip+0x1814ee]
1400161a2mov rax, [rsp+392]
1400161aasub rax, [rdi]
1400161adjne 0x14001701f
1400161b3mov edx, [rsi+16]
1400161b6mov rcx, rbx
1400161b9add edx, 1
1400161bcadd rsp, 408
1400161c3pop rbx
1400161c4pop rsi
1400161c5pop rdi
1400161c6pop rbp
1400161c7pop r12
1400161c9pop r13
1400161cbpop r14
1400161cdpop r15
1400161cfjmp 0x14000d7e0
1400161d4
1400161d4loc_1400161d4:
1400161d4mov rdi, [rip+0x1814b5]
1400161dbmov rax, [rsp+392]
1400161e3sub rax, [rdi]
1400161e6jne 0x140017159
1400161ecmov r8, [rsi+16]
1400161f0mov edx, 17
1400161f5mov rcx, rbx
1400161f8add rsp, 408
1400161ffpop rbx
140016200pop rsi
140016201pop rdi
140016202pop rbp
140016203pop r12
140016205pop r13
140016207pop r14
140016209pop r15
14001620bjmp 0x140017160
140016210
140016210loc_140016210:
140016210mov [rbx+rdx], 0
140016214mov rcx, rbx
140016217mov r8, [rbx+280]
14001621ecall [rbx+272]
140016224add [rbx+320], 1
14001622bmov [rbx+256], 0
140016236jmp 0x140011e1d
14001623b
14001623bloc_14001623b:
14001623btest ecx, ecx
14001623djne 0x140013120
140016243jmp 0x140011a6a
140016248
140016248loc_140016248:
140016248movq x0, rdx
14001624dmovq x3, rcx
140016252mov rsi, rcx
140016255punpcklqdq x0, x3
140016259
140016259loc_140016259:
140016259lea rax, [rsp+64]
14001625emov [rsp+80], 0
140016266mov [rbx+296], rax
14001626dmov [rsp+88], r10
140016272movups [rsp+64], x0
140016277jmp 0x140011ad1
14001627c
14001627cloc_14001627c:
14001627clea rdx, [rip+0x17d6e0]
140016283mov rcx, rbx
140016286mov [rsp+40], r8
14001628bcall d_append_string
140016290mov r8, [rsp+40]
140016295mov rcx, rbx
140016298mov eax, [r8+24]
14001629clea edx, [rax+1]
14001629fcall d_append_num
1400162a4lea rdx, [rip+0x17d6c6]
1400162abmov rcx, rbx
1400162aecall d_append_string
1400162b3mov r8, [rsp+40]
1400162b8mov r8, [r8+16]
1400162bcjmp 0x140011cbe
1400162c1
1400162c1loc_1400162c1:
1400162c1mov edx, 255
1400162c6mov [rbx+255], 0
1400162cdmov r8, [rbx+280]
1400162d4mov rcx, rbx
1400162d7call [rbx+272]
1400162ddadd [rbx+320], 1
1400162e4mov edx, 1
1400162e9xor eax, eax
1400162ebjmp 0x1400121c8
1400162f0
1400162f0loc_1400162f0:
1400162f0mov rax, [rbx+288]
1400162f7mov r9, [rdi+16]
1400162fbmov rsi, rdi
1400162femov [rsp+72], 0
140016307mov edi, [rbx+312]
14001630dmov [rbx+312], 0
140016317mov [rsp+64], rax
14001631clea rax, [rsp+64]
140016321mov [rbx+288], rax
140016328test r9, r9
14001632bje 0x140016337
14001632dcmp [r9], 89
140016331je 0x14001694b
140016337
140016337loc_140016337:
140016337mov [rbx+312], 1
140016341mov edx, 1
140016346jmp 0x1400156f7
14001634b
14001634bloc_14001634b:
14001634bmov edx, 255
140016350mov [rbx+255], 0
140016357mov r8, [rbx+280]
14001635emov rcx, rbx
140016361call [rbx+272]
140016367add [rbx+320], 1
14001636emov edx, 1
140016373xor eax, eax
140016375jmp 0x140012fef
14001637a
14001637aloc_14001637a:
14001637amov edx, 32
14001637fmov rcx, rbx
140016382call d_append_char
140016387jmp 0x140012fd8
14001638c
14001638cloc_14001638c:
14001638cmov edx, 255
140016391mov [rbx+255], 0
140016398mov r8, [rbx+280]
14001639fmov rcx, rbx
1400163a2call [rbx+272]
1400163a8add [rbx+320], 1
1400163afmov edx, 1
1400163b4xor eax, eax
1400163b6jmp 0x140012fa8
1400163bb
1400163bbloc_1400163bb:
1400163bbmov edx, 32
1400163c0mov rcx, rbx
1400163c3call d_append_char
1400163c8jmp 0x140012f91
1400163cd
1400163cdloc_1400163cd:
1400163cdmov [rsp+40], r9
1400163d2mov edx, 255
1400163d7mov rcx, rbx
1400163damov r8, [rbx+280]
1400163e1mov [rbx+255], 0
1400163e8call [rbx+272]
1400163eeadd [rbx+320], 1
1400163f5mov r9, [rsp+40]
1400163faxor edx, edx
1400163fcmov eax, 1
140016401jmp 0x1400156fb
140016406
140016406loc_140016406:
140016406mov edx, 255
14001640bmov [rbx+255], 0
140016412mov r8, [rbx+280]
140016419mov rcx, rbx
14001641ccall [rbx+272]
140016422add [rbx+320], 1
140016429mov edx, 1
14001642exor eax, eax
140016430jmp 0x140012deb
140016435
140016435loc_140016435:
140016435mov edx, 255
14001643amov [rbx+255], 0
140016441mov r8, [rbx+280]
140016448mov rcx, rbx
14001644bcall [rbx+272]
140016451add [rbx+320], 1
140016458mov edx, 1
14001645dxor eax, eax
14001645fjmp 0x140014985
140016464
140016464loc_140016464:
140016464mov rsi, [rdi+8]
140016468mov r11, rdi
14001646bmovzx eax, [rsi]
14001646esub eax, 97
140016471cmp al, 25
140016473ja 0x14001591e
140016479mov eax, 1
14001647ejmp 0x1400160f7
140016483
140016483loc_140016483:
140016483mov edx, 255
140016488mov [rbx+255], 0
14001648fmov r8, [rbx+280]
140016496mov rcx, rbx
140016499call [rbx+272]
14001649fadd [rbx+320], 1
1400164a6mov edx, 1
1400164abxor eax, eax
1400164adjmp 0x1400147ee
1400164b2
1400164b2loc_1400164b2:
1400164b2mov edx, 255
1400164b7mov [rbx+255], 0
1400164bemov r8, [rbx+280]
1400164c5mov rcx, rbx
1400164c8call [rbx+272]
1400164ceadd [rbx+320], 1
1400164d5mov eax, 1
1400164daxor edx, edx
1400164dcjmp 0x140014d6d
1400164e1
1400164e1loc_1400164e1:
1400164e1mov edx, 255
1400164e6mov [rbx+255], 0
1400164edmov r8, [rbx+280]
1400164f4mov rcx, rbx
1400164f7call [rbx+272]
1400164fdadd [rbx+320], 1
140016504mov edx, 1
140016509xor eax, eax
14001650bjmp 0x140014538
140016510
140016510loc_140016510:
140016510mov edx, 255
140016515mov [rbx+255], 0
14001651cmov r8, [rbx+280]
140016523mov rcx, rbx
140016526call [rbx+272]
14001652cadd [rbx+320], 1
140016533mov edx, 1
140016538xor eax, eax
14001653ajmp 0x140012be7
14001653f
14001653floc_14001653f:
14001653fmov edx, 255
140016544mov [rbx+255], 0
14001654bmov r8, [rbx+280]
140016552mov rcx, rbx
140016555call [rbx+272]
14001655badd [rbx+320], 1
140016562mov edx, 1
140016567xor eax, eax
140016569jmp 0x140013bd9
14001656e
14001656eloc_14001656e:
14001656emov edx, 255
140016573mov [rbx+255], 0
14001657amov r8, [rbx+280]
140016581mov rcx, rbx
140016584call [rbx+272]
14001658aadd [rbx+320], 1
140016591mov edx, 1
140016596xor eax, eax
140016598jmp 0x140014ed6
14001659d
14001659dloc_14001659d:
14001659dmov rax, [rax+24]
1400165a1cmp [rax], 73
1400165a4je 0x140016b87
1400165aa
1400165aaloc_1400165aa:
1400165aamov edx, r10l
1400165admov r12, r9
1400165b0mov r10l, r14l
1400165b3mov r13, rsi
1400165b6mov rdi, rdx
1400165b9shl rdi, 5
1400165bdlea r8, [r9+rdi]
1400165c1mov r15, rdi
1400165c4mov r9, rdx
1400165c7
1400165c7loc_1400165c7:
1400165c7mov r11l, [rax]
1400165calea edx, [r11-28]
1400165cecmp edx, 55
1400165d1ja 0x1400168ca
1400165d7mov rdi, 0xc800000000003f
1400165e1bt rdi, rdx
1400165e5jae 0x1400168ca
1400165ebcmp r10l, 4
1400165efje 0x140011a60
1400165f5mov r11l, r14l
1400165f8movdqu x3, [r8]
1400165fdmov rsi, r8
140016600add r10l, 1
140016604mov rdx, r11
140016607sub rsi, r15
14001660asub r11, r9
14001660dshl rdx, 5
140016611shl r11, 5
140016615movups [rsi+rdx], x3
140016619movdqu x4, [r8+16]
14001661fadd r11, r8
140016622mov [rsi+rdx], r8
140016626add r8, 32
14001662amovups [rsi+rdx+16], x4
14001662fmov [r8-24], rax
140016633mov [r8-16], 0
14001663bmov rax, [rax+16]
14001663fmov [r8-8], rcx
140016643mov [rbx+296], r11
14001664atest rax, rax
14001664djne 0x1400165c7
140016653jmp 0x140011a60
140016658nop [rax+rax]
140016660
140016660loc_140016660:
140016660mov edx, 91
140016665mov rcx, rbx
140016668call d_append_char
14001666dmov r8, [rsi+24]
140016671mov edx, 17
140016676mov rcx, rbx
140016679call d_print_comp
14001667emov rdi, [rip+0x18100b]
140016685mov rax, [rsp+392]
14001668dsub rax, [rdi]
140016690jne 0x1400170c9
140016696mov edx, 93
14001669bmov rcx, rbx
14001669eadd rsp, 408
1400166a5pop rbx
1400166a6pop rsi
1400166a7pop rdi
1400166a8pop rbp
1400166a9pop r12
1400166abpop r13
1400166adpop r14
1400166afpop r15
1400166b1jmp 0x14000d4a0
1400166b6
1400166b6loc_1400166b6:
1400166b6mov edx, 45
1400166bbmov rcx, rbx
1400166becall d_append_char
1400166c3jmp 0x140011d9f
1400166c8
1400166c8loc_1400166c8:
1400166c8mov edx, 255
1400166cdmov [rbx+255], 0
1400166d4mov r8, [rbx+280]
1400166dbmov rcx, rbx
1400166decall [rbx+272]
1400166e4add [rbx+320], 1
1400166ebmov edx, 1
1400166f0xor eax, eax
1400166f2jmp 0x140011d84
1400166f7
1400166f7loc_1400166f7:
1400166f7mov edx, 255
1400166fcmov [rbx+255], 0
140016703mov r8, [rbx+280]
14001670amov rcx, rbx
14001670dcall [rbx+272]
140016713add [rbx+320], 1
14001671amov edx, 1
14001671fxor eax, eax
140016721jmp 0x140011d4a
140016726
140016726loc_140016726:
140016726movzx eax, [rax]
140016729lea edx, [rax-114]
14001672ccmp dl, 1
14001672fjbe 0x14001673c
140016731sub eax, 99
140016734cmp al, 1
140016736ja 0x1400132f2
14001673c
14001673cloc_14001673c:
14001673cmov edx, 17
140016741mov rcx, rbx
140016744call d_print_expr_op
140016749mov edx, 60
14001674emov rcx, rbx
140016751call d_append_char
140016756mov rax, [rsi+24]
14001675amov edx, 17
14001675fmov rcx, rbx
140016762mov r8, [rax+16]
140016766call d_print_comp
14001676blea rdx, [rip+0x17d3b5]
140016772mov rcx, rbx
140016775call d_append_string
14001677amov rax, [rsi+24]
14001677emov edx, 17
140016783mov rcx, rbx
140016786mov r8, [rax+24]
14001678acall d_print_comp
14001678fmov rdi, [rip+0x180efa]
140016796mov rax, [rsp+392]
14001679esub rax, [rdi]
1400167a1jne 0x140017145
1400167a7mov edx, 41
1400167acmov rcx, rbx
1400167afadd rsp, 408
1400167b6pop rbx
1400167b7pop rsi
1400167b8pop rdi
1400167b9pop rbp
1400167bapop r12
1400167bcpop r13
1400167bepop r14
1400167c0pop r15
1400167c2jmp 0x14000d4a0
1400167c7
1400167c7loc_1400167c7:
1400167c7lea rdx, [rsp+64]
1400167ccmov [rsp+64], rcx
1400167d1mov [rbx+288], rdx
1400167d8mov rdx, [rax+24]
1400167dcmov [rsp+72], rax
1400167e1cmp [rdx], 94
1400167e4jne 0x140015a91
1400167eamov rcx, [rdx+16]
1400167eemov [rax+24], rcx
1400167f2mov rcx, [rsi+24]
1400167f6mov [rdx+16], rcx
1400167famov [rsi+24], rdx
1400167fejmp 0x140015a91
140016803
140016803loc_140016803:
140016803mov r8l, [rbx+344]
14001680atest r8l, r8l
14001680djle 0x140016e88
140016813mov rdx, [rbx+336]
14001681amovsxd rax, r8l
14001681dshl rax, 4
140016821add rax, rdx
140016824jmp 0x14001683d
140016826nop [rax+rax]
140016830
140016830loc_140016830:
140016830add rdx, 16
140016834cmp rdx, rax
140016837je 0x140016e88
14001683d
14001683dloc_14001683d:
14001683dcmp rcx, [rdx]
140016840jne 0x140016830
140016842mov r9, [rbx+328]
140016849mov rax, r9
14001684ctest r9, r9
14001684fjne 0x140016877
140016851jmp 0x140016b53
140016856nop [rax+rax]
140016860
140016860loc_140016860:
140016860cmp r9, rax
140016863je 0x14001686a
140016865cmp r8, rsi
140016868je 0x14001687f
14001686a
14001686aloc_14001686a:
14001686amov rax, [rax+8]
14001686etest rax, rax
140016871je 0x140016b53
140016877
140016877loc_140016877:
140016877mov r8, [rax]
14001687acmp r8, rcx
14001687djne 0x140016860
14001687f
14001687floc_14001687f:
14001687fmov rdx, rcx
140016882mov rcx, rbx
140016885call d_lookup_template_argument
14001688amov rcx, rax
14001688dtest rax, rax
140016890je 0x140011a60
140016896
140016896loc_140016896:
140016896mov eax, [rcx]
140016898mov r9l, r10l
14001689bcmp eax, 48
14001689ejne 0x140011c3e
1400168a4mov edx, [rbx+316]
1400168aatest edx, edx
1400168acjs 0x140016fd3
1400168b2call d_index_template_argument.part.0
1400168b7mov rcx, rax
1400168batest rax, rax
1400168bdje 0x140016fa8
1400168c3mov eax, [rax]
1400168c5jmp 0x140011c3e
1400168ca
1400168caloc_1400168ca:
1400168camov r9, r12
1400168cdmov rsi, r13
1400168d0mov r14l, r10l
1400168d3jmp 0x140015a87
1400168d8
1400168d8loc_1400168d8:
1400168d8mov [rsp+40], r9b
1400168ddmov edx, 255
1400168e2mov rcx, rbx
1400168e5mov r8, [rbx+280]
1400168ecmov [rbx+255], 0
1400168f3call [rbx+272]
1400168f9add [rbx+320], 1
140016900movzx r9l, [rsp+40]
140016906xor eax, eax
140016908mov edx, 1
14001690djmp 0x140011ec7
140016912
140016912loc_140016912:
140016912mov [rsp+40], r9
140016917mov edx, 255
14001691cmov rcx, rbx
14001691fmov r8, [rbx+280]
140016926mov [rbx+255], 0
14001692dcall [rbx+272]
140016933add [rbx+320], 1
14001693amov r9, [rsp+40]
14001693fxor eax, eax
140016941mov edx, 1
140016946jmp 0x140015b07
14001694b
14001694bloc_14001694b:
14001694bmov edx, 60
140016950mov rcx, rbx
140016953mov [rsp+72], r9
140016958mov [rsp+40], r9
14001695dcall d_append_char
140016962mov r9, [rsp+40]
140016967mov rax, [r9+16]
14001696btest rax, rax
14001696eje 0x140016a39
140016974mov r14, rsi
140016977mov r15, r9
14001697amov rsi, rax
14001697djmp 0x1400169dd
14001697f
14001697floc_14001697f:
14001697fmov r8, rsi
140016982mov edx, 17
140016987mov rcx, rbx
14001698acall d_print_comp
14001698fmov rax, [rbx+256]
140016996cmp rax, 255
14001699cje 0x140016a04
14001699elea rdx, [rax+1]
1400169a2
1400169a2loc_1400169a2:
1400169a2mov [rbx+256], rdx
1400169a9mov [rbx+rax], 32
1400169admov [rbx+264], 32
1400169b4mov edx, [rsi]
1400169b6cmp edx, 93
1400169b9jne 0x1400169c1
1400169bbmov rsi, [rsi+16]
1400169bfmov edx, [rsi]
1400169c1
1400169c1loc_1400169c1:
1400169c1mov r8l, [rbx+312]
1400169c8mov rcx, rbx
1400169cbsub r8l, 1
1400169cfcall d_print_lambda_parm_name
1400169d4mov rsi, [rsi+24]
1400169d8test rsi, rsi
1400169dbje 0x140016a33
1400169dd
1400169ddloc_1400169dd:
1400169ddmov eax, [rbx+312]
1400169e3lea edx, [rax+1]
1400169e6mov [rbx+312], edx
1400169ectest eax, eax
1400169eeje 0x14001697f
1400169f0lea rdx, [rip+0x17cf66]
1400169f7mov rcx, rbx
1400169facall d_append_string
1400169ffjmp 0x14001697f
140016a04
140016a04loc_140016a04:
140016a04mov edx, 255
140016a09mov [rbx+255], 0
140016a10mov r8, [rbx+280]
140016a17mov rcx, rbx
140016a1acall [rbx+272]
140016a20add [rbx+320], 1
140016a27mov edx, 1
140016a2cxor eax, eax
140016a2ejmp 0x1400169a2
140016a33
140016a33loc_140016a33:
140016a33mov r9, r15
140016a36mov rsi, r14
140016a39
140016a39loc_140016a39:
140016a39mov edx, 62
140016a3emov rcx, rbx
140016a41mov [rsp+40], r9
140016a46call d_append_char
140016a4bmov r9, [rsp+40]
140016a50mov eax, [rbx+312]
140016a56mov rdx, [rbx+256]
140016a5dmov r9, [r9+24]
140016a61add eax, 1
140016a64jmp 0x1400156e4
140016a69
140016a69loc_140016a69:
140016a69cmp edx, 115
140016a6cjne 0x140015e98
140016a72cmp [r9+1], 80
140016a77jne 0x140015e98
140016a7dxor r10l, r10l
140016a80cmp [r9+2], 0
140016a85je 0x140016aa1
140016a87jmp 0x140015e98
140016a8cnop [rax]
140016a90
140016a90loc_140016a90:
140016a90add r10l, 1
140016a94
140016a94loc_140016a94:
140016a94mov rsi, [rsi+24]
140016a98test rsi, rsi
140016a9bje 0x140016bb7
140016aa1
140016aa1loc_140016aa1:
140016aa1cmp [rsi], 48
140016aa4jne 0x140016bb7
140016aaamov rax, [rsi+16]
140016aaetest rax, rax
140016ab1je 0x140016bb7
140016ab7cmp [rax], 77
140016abajne 0x140016a90
140016abcmov rdx, [rax+16]
140016ac0mov rcx, rbx
140016ac3call d_find_pack
140016ac8xor edx, edx
140016acatest rax, rax
140016acdjne 0x140016aeb
140016acfjmp 0x140016af0
140016ad1nop [rax]
140016ad8
140016ad8loc_140016ad8:
140016ad8cmp [rax+16], 0
140016addje 0x140016af0
140016adfmov rax, [rax+24]
140016ae3add edx, 1
140016ae6test rax, rax
140016ae9je 0x140016af0
140016aeb
140016aebloc_140016aeb:
140016aebcmp [rax], 48
140016aeeje 0x140016ad8
140016af0
140016af0loc_140016af0:
140016af0add r10l, edx
140016af3jmp 0x140016a94
140016af5
140016af5loc_140016af5:
140016af5mov [rsp+40], r11
140016afamov r8, [rbx+280]
140016b01mov edx, 255
140016b06mov rcx, rbx
140016b09mov [rbx+255], 0
140016b10call [rbx+272]
140016b16add [rbx+320], 1
140016b1dmov r11, [rsp+40]
140016b22xor eax, eax
140016b24jmp 0x1400160f7
140016b29
140016b29loc_140016b29:
140016b29mov [rbx+255], 0
140016b30mov r8, [rbx+280]
140016b37mov edx, 255
140016b3cmov rcx, rbx
140016b3fcall [rbx+272]
140016b45add [rbx+320], 1
140016b4cxor eax, eax
140016b4ejmp 0x14001562b
140016b53
140016b53loc_140016b53:
140016b53mov rax, [rdx+8]
140016b57mov r15, [rbx+288]
140016b5emov rdx, rcx
140016b61mov rcx, rbx
140016b64mov [rbx+288], rax
140016b6bcall d_lookup_template_argument
140016b70mov rcx, rax
140016b73test rax, rax
140016b76je 0x140016fb1
140016b7cmov r10l, 1
140016b82jmp 0x140016896
140016b87
140016b87loc_140016b87:
140016b87mov rax, [rax+16]
140016b8btest rax, rax
140016b8ejne 0x1400165aa
140016b94jmp 0x140011a60
140016b99
140016b99loc_140016b99:
140016b99mov rcx, [rsi+16]
140016b9dcmp [rcx], 1
140016ba0jne 0x140015e2f
140016ba6mov r8, [rsi+24]
140016baacmp [r8], 42
140016baecmove rsi, rcx
140016bb2jmp 0x140015e2f
140016bb7
140016bb7loc_140016bb7:
140016bb7mov rdi, [rip+0x180ad2]
140016bbemov rax, [rsp+392]
140016bc6sub rax, [rdi]
140016bc9jne 0x140017083
140016bcfmov edx, r10l
140016bd2mov rcx, rbx
140016bd5add rsp, 408
140016bdcpop rbx
140016bddpop rsi
140016bdepop rdi
140016bdfpop rbp
140016be0pop r12
140016be2pop r13
140016be4pop r14
140016be6pop r15
140016be8jmp 0x14000d7e0
140016bed
140016bedloc_140016bed:
140016bedcmp edx, 63
140016bf0je 0x140016fbd
140016bf6
140016bf6loc_140016bf6:
140016bf6mov edx, 17
140016bfbmov rcx, rbx
140016bfecall d_print_comp
140016c03lea eax, [rdi-2]
140016c06cmp eax, 4
140016c09ja 0x140011a6a
140016c0flea rdx, [rip+0x17d172]
140016c16mov rdi, [rip+0x180a73]
140016c1dmovsxd rax, [rdx+4*rax]
140016c21add rax, rdx
140016c24jmp rax
140016c26mov rax, [rsp+392]
140016c2esub rax, [rdi]
140016c31jne 0x1400170c4
140016c37lea rdx, [rip+0x17cf01]
140016c3emov rcx, rbx
140016c41add rsp, 408
140016c48pop rbx
140016c49pop rsi
140016c4apop rdi
140016c4bpop rbp
140016c4cpop r12
140016c4epop r13
140016c50pop r14
140016c52pop r15
140016c54jmp 0x14000d580
140016c59mov rax, [rsp+392]
140016c61sub rax, [rdi]
140016c64jne 0x140017088
140016c6alea rdx, [rip+0x17cecb]
140016c71mov rcx, rbx
140016c74add rsp, 408
140016c7bpop rbx
140016c7cpop rsi
140016c7dpop rdi
140016c7epop rbp
140016c7fpop r12
140016c81pop r13
140016c83pop r14
140016c85pop r15
140016c87jmp 0x14000d580
140016c8cmov rax, [rsp+392]
140016c94sub rax, [rdi]
140016c97jne 0x1400170d8
140016c9dmov edx, 108
140016ca2mov rcx, rbx
140016ca5add rsp, 408
140016cacpop rbx
140016cadpop rsi
140016caepop rdi
140016cafpop rbp
140016cb0pop r12
140016cb2pop r13
140016cb4pop r14
140016cb6pop r15
140016cb8jmp 0x14000d4a0
140016cbdmov rax, [rsp+392]
140016cc5sub rax, [rdi]
140016cc8jne 0x14001708d
140016ccelea rdx, [rip+0x17ce6d]
140016cd5mov rcx, rbx
140016cd8add rsp, 408
140016cdfpop rbx
140016ce0pop rsi
140016ce1pop rdi
140016ce2pop rbp
140016ce3pop r12
140016ce5pop r13
140016ce7pop r14
140016ce9pop r15
140016cebjmp 0x14000d580
140016cf0mov rax, [rsp+392]
140016cf8sub rax, [rdi]
140016cfbjne 0x140017047
140016d01mov edx, 117
140016d06mov rcx, rbx
140016d09add rsp, 408
140016d10pop rbx
140016d11pop rsi
140016d12pop rdi
140016d13pop rbp
140016d14pop r12
140016d16pop r13
140016d18pop r14
140016d1apop r15
140016d1cjmp 0x14000d4a0
140016d21
140016d21loc_140016d21:
140016d21mov r8, [r8+24]
140016d25mov edx, 17
140016d2amov rcx, rbx
140016d2dcall d_print_comp
140016d32xor eax, eax
140016d34mov [rbx+296], rax
140016d3bcmp [rsp+112], 0
140016d40je 0x140015b3c
140016d46jmp 0x140011a6a
140016d4b
140016d4bloc_140016d4b:
140016d4bmov rdx, [rax+16]
140016d4fcmp [rdx+16], 1
140016d53jne 0x14001332f
140016d59mov rdx, [rdx+8]
140016d5dcmp [rdx], 62
140016d60jne 0x14001332f
140016d66mov edx, 40
140016d6bmov rcx, rbx
140016d6ecall d_append_char
140016d73mov rax, [rsi+16]
140016d77jmp 0x14001332f
140016d7c
140016d7cloc_140016d7c:
140016d7cmov r8, [rsi+16]
140016d80mov edx, 17
140016d85mov rcx, rbx
140016d88mov [rsp+40], rax
140016d8dcall d_print_subexpr
140016d92mov rax, [rip+0x1808f7]
140016d99mov rdx, [rsp+392]
140016da1sub rdx, [rax]
140016da4jne 0x1400170ba
140016daamov r8, [rsp+40]
140016dafmov edx, 17
140016db4mov rcx, rbx
140016db7add rsp, 408
140016dbepop rbx
140016dbfpop rsi
140016dc0pop rdi
140016dc1pop rbp
140016dc2pop r12
140016dc4pop r13
140016dc6pop r14
140016dc8pop r15
140016dcajmp 0x140018ab0
140016dcf
140016dcfloc_140016dcf:
140016dcflea rax, [rsp+64]
140016dd4movq x0, r8
140016dd9movq x5, rsi
140016ddemov [rbx+296], rax
140016de5xor eax, eax
140016de7punpcklqdq x0, x5
140016debmov [rsp+80], eax
140016defmov rax, [rbx+288]
140016df6movups [rsp+64], x0
140016dfbmov [rsp+88], rax
140016e00jmp 0x140011ad1
140016e05
140016e05loc_140016e05:
140016e05mov rcx, rbx
140016e08mov edx, 91
140016e0dcall d_append_char
140016e12mov rax, [rsi+24]
140016e16mov rcx, rbx
140016e19mov edx, 17
140016e1emov r8, [rax+24]
140016e22call d_print_comp
140016e27mov edx, 93
140016e2cmov rcx, rbx
140016e2fcall d_append_char
140016e34jmp 0x1400133cb
140016e39
140016e39loc_140016e39:
140016e39call __stack_chk_fail
140016e3e
140016e3eloc_140016e3e:
140016e3emov edx, 17
140016e43mov rcx, rbx
140016e46call d_print_expr_op
140016e4bjmp 0x1400133b6
140016e50
140016e50loc_140016e50:
140016e50mov rax, [r8+24]
140016e54cmp [rax], 42
140016e57je 0x140016e63
140016e59mov [rbx+304], 1
140016e63
140016e63loc_140016e63:
140016e63mov r8, [r8+16]
140016e67mov edx, 17
140016e6cmov rcx, rbx
140016e6fcall d_print_subexpr
140016e74jmp 0x140013365
140016e79
140016e79loc_140016e79:
140016e79mov [rcx+296], r8
140016e80mov rbx, rcx
140016e83jmp 0x140011a60
140016e88
140016e88loc_140016e88:
140016e88cmp [rbx+348], r8l
140016e8fjle 0x140011a60
140016e95movsxd rax, r8l
140016e98mov r9, [rbx+288]
140016e9fadd r8l, 1
140016ea3shl rax, 4
140016ea7add rax, [rbx+336]
140016eaemov [rbx+344], r8l
140016eb5add rax, 8
140016eb9mov [rax-8], rcx
140016ebdtest r9, r9
140016ec0je 0x140017000
140016ec6movsxd rdx, [rbx+360]
140016ecdmov r14l, [rbx+364]
140016ed4mov r8, rdx
140016ed7shl rdx, 4
140016edbjmp 0x140016f10
140016edd
140016eddloc_140016edd:
140016eddmov r11, [rbx+352]
140016ee4mov rdi, [r9+8]
140016ee8add r8l, 1
140016eecmov [rbx+360], r8l
140016ef3add r11, rdx
140016ef6add rdx, 16
140016efamov [r11+8], rdi
140016efemov [rax], r11
140016f01mov r9, [r9]
140016f04mov rax, r11
140016f07test r9, r9
140016f0aje 0x140017000
140016f10
140016f10loc_140016f10:
140016f10cmp r14l, r8l
140016f13jg 0x140016edd
140016f15jmp 0x140011a60
140016f1a
140016f1aloc_140016f1a:
140016f1alea rdx, [rip+0x17cc16]
140016f21mov rcx, rbx
140016f24mov [rsp+40], r8
140016f29call d_append_string
140016f2emov r8, [rsp+40]
140016f33cmp [r8+16], 0
140016f38je 0x140016f54
140016f3amov edx, 17
140016f3fmov rcx, rbx
140016f42call d_print_subexpr
140016f47mov edx, 32
140016f4cmov rcx, rbx
140016f4fcall d_append_char
140016f54
140016f54loc_140016f54:
140016f54mov r8, r15
140016f57mov edx, 17
140016f5cmov rcx, rbx
140016f5fcall d_print_comp
140016f64test rsi, rsi
140016f67je 0x140011a6a
140016f6dmov rdi, [rip+0x18071c]
140016f74mov rax, [rsp+392]
140016f7csub rax, [rdi]
140016f7fjne 0x1400170dd
140016f85mov r8, rsi
140016f88mov edx, 17
140016f8dmov rcx, rbx
140016f90add rsp, 408
140016f97pop rbx
140016f98pop rsi
140016f99pop rdi
140016f9apop rbp
140016f9bpop r12
140016f9dpop r13
140016f9fpop r14
140016fa1pop r15
140016fa3jmp 0x1400191e0
140016fa8
140016fa8loc_140016fa8:
140016fa8test r10l, r10l
140016fabje 0x140011a60
140016fb1
140016fb1loc_140016fb1:
140016fb1mov [rbx+288], r15
140016fb8jmp 0x140011a60
140016fbd
140016fbdloc_140016fbd:
140016fbdmov edx, 45
140016fc2mov rcx, rbx
140016fc5call d_append_char
140016fcamov r8, [rsi+24]
140016fcejmp 0x140016bf6
140016fd3
140016fd3loc_140016fd3:
140016fd3mov rdx, [rbx+296]
140016fdamov r10, [rbx+288]
140016fe1cmp [rsi], 48
140016fe4jne 0x140011c66
140016feamovq x0, rdx
140016fefmovq x4, rcx
140016ff4mov rsi, rcx
140016ff7punpcklqdq x0, x4
140016ffbjmp 0x140016259
140017000
140017000loc_140017000:
140017000xor r13l, r13l
140017003mov [rax], r13
140017006jmp 0x14001687f
14001700b
14001700bloc_14001700b:
14001700bcall __stack_chk_fail
140017010
140017010loc_140017010:
140017010call __stack_chk_fail
140017015
140017015loc_140017015:
140017015call __stack_chk_fail
14001701a
14001701aloc_14001701a:
14001701acall __stack_chk_fail
14001701f
14001701floc_14001701f:
14001701fcall __stack_chk_fail
140017024
140017024loc_140017024:
140017024call __stack_chk_fail
140017029
140017029loc_140017029:
140017029call __stack_chk_fail
14001702e
14001702eloc_14001702e:
14001702ecall __stack_chk_fail
140017033
140017033loc_140017033:
140017033call __stack_chk_fail
140017038
140017038loc_140017038:
140017038call __stack_chk_fail
14001703d
14001703dloc_14001703d:
14001703dcall __stack_chk_fail
140017042
140017042loc_140017042:
140017042call __stack_chk_fail
140017047
140017047loc_140017047:
140017047call __stack_chk_fail
14001704c
14001704cloc_14001704c:
14001704ccall __stack_chk_fail
140017051
140017051loc_140017051:
140017051call __stack_chk_fail
140017056
140017056loc_140017056:
140017056call __stack_chk_fail
14001705b
14001705bloc_14001705b:
14001705bcall __stack_chk_fail
140017060
140017060loc_140017060:
140017060call __stack_chk_fail
140017065
140017065loc_140017065:
140017065call __stack_chk_fail
14001706a
14001706aloc_14001706a:
14001706acall __stack_chk_fail
14001706f
14001706floc_14001706f:
14001706fcall __stack_chk_fail
140017074
140017074loc_140017074:
140017074call __stack_chk_fail
140017079
140017079loc_140017079:
140017079call __stack_chk_fail
14001707e
14001707eloc_14001707e:
14001707ecall __stack_chk_fail
140017083
140017083loc_140017083:
140017083call __stack_chk_fail
140017088
140017088loc_140017088:
140017088call __stack_chk_fail
14001708d
14001708dloc_14001708d:
14001708dcall __stack_chk_fail
140017092
140017092loc_140017092:
140017092call __stack_chk_fail
140017097
140017097loc_140017097:
140017097call __stack_chk_fail
14001709c
14001709cloc_14001709c:
14001709ccall __stack_chk_fail
1400170a1
1400170a1loc_1400170a1:
1400170a1call __stack_chk_fail
1400170a6
1400170a6loc_1400170a6:
1400170a6call __stack_chk_fail
1400170ab
1400170abloc_1400170ab:
1400170abcall __stack_chk_fail
1400170b0
1400170b0loc_1400170b0:
1400170b0call __stack_chk_fail
1400170b5
1400170b5loc_1400170b5:
1400170b5call __stack_chk_fail
1400170ba
1400170baloc_1400170ba:
1400170bacall __stack_chk_fail
1400170bf
1400170bfloc_1400170bf:
1400170bfcall __stack_chk_fail
1400170c4
1400170c4loc_1400170c4:
1400170c4call __stack_chk_fail
1400170c9
1400170c9loc_1400170c9:
1400170c9call __stack_chk_fail
1400170ce
1400170celoc_1400170ce:
1400170cecall __stack_chk_fail
1400170d3
1400170d3loc_1400170d3:
1400170d3call __stack_chk_fail
1400170d8
1400170d8loc_1400170d8:
1400170d8call __stack_chk_fail
1400170dd
1400170ddloc_1400170dd:
1400170ddcall __stack_chk_fail
1400170e2
1400170e2loc_1400170e2:
1400170e2call __stack_chk_fail
1400170e7
1400170e7loc_1400170e7:
1400170e7mov rdi, [rip+0x1805a2]
1400170eemov rax, [rsp+392]
1400170f6sub rax, [rdi]
1400170f9jne 0x140017131
1400170fblea rdx, [rip+0x17ca44]
140017102mov rcx, rbx
140017105add rsp, 408
14001710cpop rbx
14001710dpop rsi
14001710epop rdi
14001710fpop rbp
140017110pop r12
140017112pop r13
140017114pop r14
140017116pop r15
140017118jmp 0x14000d580
14001711d
14001711dloc_14001711d:
14001711dcall __stack_chk_fail
140017122
140017122loc_140017122:
140017122call __stack_chk_fail
140017127
140017127loc_140017127:
140017127call __stack_chk_fail
14001712c
14001712cloc_14001712c:
14001712ccall __stack_chk_fail
140017131
140017131loc_140017131:
140017131call __stack_chk_fail
140017136
140017136loc_140017136:
140017136call __stack_chk_fail
14001713b
14001713bloc_14001713b:
14001713bcall __stack_chk_fail
140017140
140017140loc_140017140:
140017140call __stack_chk_fail
140017145
140017145loc_140017145:
140017145call __stack_chk_fail
14001714a
14001714aloc_14001714a:
14001714acall __stack_chk_fail
14001714f
14001714floc_14001714f:
14001714fcall __stack_chk_fail
140017154
140017154loc_140017154:
140017154call __stack_chk_fail
140017159
140017159loc_140017159:
140017159call __stack_chk_fail
14001715enop
14001715fnop
1400119b0
Loading..