File bqtlock_618070d597dd73c43ba5d4bde2baa93a4f6038e3279de3bafe688caa5c409a58.exe
Function:
Loading..
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
140017160
140017160d_print_comp:
140017160sub rsp, 88
140017164mov rax, [rip+0x180525]
14001716bmov rdx, [rax]
14001716emov [rsp+72], rdx
140017173xor edx, edx
140017175test r8, r8
140017178je 0x140017200
14001717emov edx, [r8+4]
140017182cmp edx, 1
140017185jg 0x140017200
140017187cmp [rcx+308], 1024
140017191jg 0x140017200
140017193add edx, 1
140017196mov [rsp+48], r8
14001719bmov [r8+4], edx
14001719fmov rdx, [rcx+328]
1400171a6add [rcx+308], 1
1400171admov [rsp+56], rdx
1400171b2lea rdx, [rsp+48]
1400171b7mov [rcx+328], rdx
1400171bemov edx, 17
1400171c3mov [rsp+40], r8
1400171c8mov [rsp+32], rcx
1400171cdcall d_print_comp_inner
1400171d2mov rcx, [rsp+32]
1400171d7mov rdx, [rsp+56]
1400171dcmov r8, [rsp+40]
1400171e1mov rax, [rip+0x1804a8]
1400171e8mov [rcx+328], rdx
1400171efsub [r8+4], 1
1400171f4sub [rcx+308], 1
1400171fbjmp 0x14001720a
1400171fd
1400171fd 0f 1f 00 ...
140017200
140017200loc_140017200:
140017200mov [rcx+304], 1
14001720a
14001720aloc_14001720a:
14001720amov rdx, [rsp+72]
14001720fsub rdx, [rax]
140017212jne 0x140017219
140017214add rsp, 88
140017218ret
140017219
140017219loc_140017219:
140017219call __stack_chk_fail
14001721enop
140017160
140017160d_print_comp:
140017160sub rsp, 88
140017164mov rax, [rip+0x180525]
14001716bmov rdx, [rax]
14001716emov [rsp+72], rdx
140017173xor edx, edx
140017175test r8, r8
140017178je 0x140017200
14001717emov edx, [r8+4]
140017182cmp edx, 1
140017185jg 0x140017200
140017187cmp [rcx+308], 1024
140017191jg 0x140017200
140017193add edx, 1
140017196mov [rsp+48], r8
14001719bmov [r8+4], edx
14001719fmov rdx, [rcx+328]
1400171a6add [rcx+308], 1
1400171admov [rsp+56], rdx
1400171b2lea rdx, [rsp+48]
1400171b7mov [rcx+328], rdx
1400171bemov edx, 17
1400171c3mov [rsp+40], r8
1400171c8mov [rsp+32], rcx
1400171cdcall d_print_comp_inner
1400171d2mov rcx, [rsp+32]
1400171d7mov rdx, [rsp+56]
1400171dcmov r8, [rsp+40]
1400171e1mov rax, [rip+0x1804a8]
1400171e8mov [rcx+328], rdx
1400171efsub [r8+4], 1
1400171f4sub [rcx+308], 1
1400171fbjmp 0x14001720a
1400171fd
1400171fd 0f 1f 00 ...
140017200
140017200loc_140017200:
140017200mov [rcx+304], 1
14001720a
14001720aloc_14001720a:
14001720amov rdx, [rsp+72]
14001720fsub rdx, [rax]
140017212jne 0x140017219
140017214add rsp, 88
140017218ret
140017219
140017219loc_140017219:
140017219call __stack_chk_fail
14001721enop
140017160
14001721f
14001721f // align 0x10
14001721f // align 0x10
140017220
140017220d_print_mod:
140017220push rbx
140017221sub rsp, 64
140017225mov eax, [r8]
140017228sub eax, 3
14001722bmov rbx, rcx
14001722emov r9, r8
140017231cmp eax, 80
140017234ja 0x140017290
140017236lea rdx, [rip+0x17cbc7]
14001723dmovsxd rax, [rdx+4*rax]
140017241add rax, rdx
140017244jmp rax
140017246
140017246 66 2e 0f 1f 84 00 00 00 00 00 f.........
140017250
140017250loc_140017250:
140017250mov r8, [r9+16]
140017254
140017254loc_140017254:
140017254mov edx, 17
140017259mov rcx, rbx
14001725ccall d_print_comp
140017261mov rax, [rbx+256]
140017268cmp rax, 255
14001726eje 0x140017de0
140017274lea rdx, [rax+1]
140017278
140017278loc_140017278:
140017278mov [rbx+256], rdx
14001727fmov [rbx+rax], 41
140017283mov [rbx+264], 41
14001728a
14001728aloc_14001728a:
14001728aadd rsp, 64
14001728epop rbx
14001728fret
140017290
140017290loc_140017290:
140017290mov r8, r9
140017293
140017293loc_140017293:
140017293mov edx, 17
140017298mov rcx, rbx
14001729badd rsp, 64
14001729fpop rbx
1400172a0jmp 0x140017160
1400172a5
1400172a5 0f 1f 00 ...
1400172a8lea rax, [rip+0x17caed]
1400172afmov rdx, [rcx+256]
1400172b6lea r10, [rax+9]
1400172bajmp 0x1400172e2
1400172bc
1400172bc 0f 1f 40 00 ..@.
1400172c0
1400172c0loc_1400172c0:
1400172c0mov rcx, rdx
1400172c3
1400172c3loc_1400172c3:
1400172c3lea rdx, [rcx+1]
1400172c7add rax, 1
1400172cbmov [rbx+256], rdx
1400172d2mov [rbx+rcx], r9b
1400172d6mov [rbx+264], r9b
1400172ddcmp r10, rax
1400172e0je 0x14001728a
1400172e2
1400172e2loc_1400172e2:
1400172e2movzx r9l, [rax]
1400172e6cmp rdx, 255
1400172edjne 0x1400172c0
1400172efmov [rsp+48], rax
1400172f4mov edx, 255
1400172f9mov rcx, rbx
1400172fcmov r8, [rbx+280]
140017303mov [rsp+40], r9b
140017308mov [rbx+255], 0
14001730fcall [rbx+272]
140017315mov rax, [rsp+48]
14001731amovzx r9l, [rsp+40]
140017320lea r10, [rip+0x17ca7e]
140017327add [rbx+320], 1
14001732eadd rax, 1
140017332mov [rbx], r9b
140017335mov [rbx+256], 1
140017340mov [rbx+264], r9b
140017347cmp rax, r10
14001734aje 0x14001728a
140017350movzx r9l, [rax]
140017354mov ecx, 1
140017359jmp 0x1400172c3
14001735e
14001735e 66 90 f.
140017360lea rax, [rip+0x17ca3f]
140017367mov rdx, [rcx+256]
14001736elea r10, [rax+9]
140017372jmp 0x1400173a6
140017374
140017374 66 66 2e 0f 1f 84 00 00 00 00 00 90 ff..........
140017380
140017380loc_140017380:
140017380mov rcx, rdx
140017383
140017383loc_140017383:
140017383lea rdx, [rcx+1]
140017387add rax, 1
14001738bmov [rbx+256], rdx
140017392mov [rbx+rcx], r9b
140017396mov [rbx+264], r9b
14001739dcmp r10, rax
1400173a0je 0x14001728a
1400173a6
1400173a6loc_1400173a6:
1400173a6movzx r9l, [rax]
1400173aacmp rdx, 255
1400173b1jne 0x140017380
1400173b3mov [rsp+48], rax
1400173b8mov edx, 255
1400173bdmov rcx, rbx
1400173c0mov r8, [rbx+280]
1400173c7mov [rsp+40], r9b
1400173ccmov [rbx+255], 0
1400173d3call [rbx+272]
1400173d9mov rax, [rsp+48]
1400173demovzx r9l, [rsp+40]
1400173e4lea r10, [rip+0x17c9c4]
1400173ebadd [rbx+320], 1
1400173f2add rax, 1
1400173f6mov [rbx], r9b
1400173f9mov [rbx+256], 1
140017404mov [rbx+264], r9b
14001740bcmp r10, rax
14001740eje 0x14001728a
140017414movzx r9l, [rax]
140017418mov ecx, 1
14001741djmp 0x140017383
140017422
140017422 66 0f 1f 44 00 00 f..D..
140017428lea rax, [rip+0x17c981]
14001742fmov rdx, [rcx+256]
140017436lea r10, [rax+6]
14001743ajmp 0x140017466
14001743c
14001743c 0f 1f 40 00 ..@.
140017440
140017440loc_140017440:
140017440mov rcx, rdx
140017443
140017443loc_140017443:
140017443lea rdx, [rcx+1]
140017447add rax, 1
14001744bmov [rbx+256], rdx
140017452mov [rbx+rcx], r9b
140017456mov [rbx+264], r9b
14001745dcmp r10, rax
140017460je 0x14001728a
140017466
140017466loc_140017466:
140017466movzx r9l, [rax]
14001746acmp rdx, 255
140017471jne 0x140017440
140017473mov [rsp+48], rax
140017478mov edx, 255
14001747dmov rcx, rbx
140017480mov r8, [rbx+280]
140017487mov [rsp+40], r9b
14001748cmov [rbx+255], 0
140017493call [rbx+272]
140017499mov rax, [rsp+48]
14001749emovzx r9l, [rsp+40]
1400174a4lea r10, [rip+0x17c90b]
1400174abadd [rbx+320], 1
1400174b2add rax, 1
1400174b6mov [rbx], r9b
1400174b9mov [rbx+256], 1
1400174c4mov [rbx+264], r9b
1400174cbcmp r10, rax
1400174ceje 0x14001728a
1400174d4movzx r9l, [rax]
1400174d8mov ecx, 1
1400174ddjmp 0x140017443
1400174e2
1400174e2 66 0f 1f 44 00 00 f..D..
1400174e8mov rax, [rcx+256]
1400174ef
1400174efloc_1400174ef:
1400174efcmp rax, 255
1400174f5je 0x140017e10
1400174fb
1400174fbloc_1400174fb:
1400174fblea rdx, [rax+1]
1400174ff
1400174ffloc_1400174ff:
1400174ffmov [rbx+256], rdx
140017506mov [rbx+rax], 38
14001750amov [rbx+264], 38
140017511add rsp, 64
140017515pop rbx
140017516ret
140017517
140017517 66 0f 1f 84 00 00 00 00 00 f........
140017520lea rax, [rip+0x17c8ac]
140017527mov rdx, [rcx+256]
14001752elea r11, [rax+6]
140017532jmp 0x140017566
140017534
140017534 66 66 2e 0f 1f 84 00 00 00 00 00 90 ff..........
140017540
140017540loc_140017540:
140017540mov rcx, rdx
140017543
140017543loc_140017543:
140017543lea rdx, [rcx+1]
140017547add rax, 1
14001754bmov [rbx+256], rdx
140017552mov [rbx+rcx], r10b
140017556mov [rbx+264], r10b
14001755dcmp r11, rax
140017560je 0x140017ca0
140017566
140017566loc_140017566:
140017566movzx r10l, [rax]
14001756acmp rdx, 255
140017571jne 0x140017540
140017573mov [rsp+56], r9
140017578mov edx, 255
14001757dmov rcx, rbx
140017580mov r8, [rbx+280]
140017587mov [rsp+48], rax
14001758cmov [rsp+40], r10b
140017591mov [rbx+255], 0
140017598call [rbx+272]
14001759emov rax, [rsp+48]
1400175a3movzx r10l, [rsp+40]
1400175a9lea r11, [rip+0x17c829]
1400175b0add [rbx+320], 1
1400175b7mov r9, [rsp+56]
1400175bcadd rax, 1
1400175c0mov [rbx], r10b
1400175c3cmp r11, rax
1400175c6mov [rbx+264], r10b
1400175cdmov [rbx+256], 1
1400175d8je 0x140017e40
1400175demovzx r10l, [rax]
1400175e2mov ecx, 1
1400175e7jmp 0x140017543
1400175ec
1400175ec 0f 1f 40 00 ..@.
1400175f0mov rax, [rcx+256]
1400175f7cmp rax, 255
1400175fdje 0x140017d50
140017603lea rdx, [rax+1]
140017607
140017607loc_140017607:
140017607mov [rbx+256], rdx
14001760emov [rbx+rax], 32
140017612mov [rbx+264], 32
140017619jmp 0x1400176a7
14001761e
14001761e 66 90 f.
140017620mov rax, [rcx+256]
140017627cmp rax, 255
14001762dje 0x140017d10
140017633lea rdx, [rax+1]
140017637
140017637loc_140017637:
140017637mov [rbx+256], rdx
14001763emov [rbx+rax], 32
140017642mov [rbx+264], 32
140017649mov r8, [r9+24]
14001764djmp 0x140017293
140017652
140017652 66 0f 1f 44 00 00 f..D..
140017658mov rax, [rcx+256]
14001765fcmp rax, 255
140017665je 0x140017db0
14001766blea rdx, [rax+1]
14001766f
14001766floc_14001766f:
14001766fmov [rbx+256], rdx
140017676mov [rbx+rax], 42
14001767amov [rbx+264], 42
140017681jmp 0x14001728a
140017686
140017686 66 2e 0f 1f 84 00 00 00 00 00 f.........
140017690mov r8, [r8+16]
140017694jmp 0x140017293
140017699
140017699 0f 1f 80 00 00 00 00 .......
1400176a0mov rdx, [rcx+256]
1400176a7
1400176a7loc_1400176a7:
1400176a7lea rax, [rip+0x17c72c]
1400176aelea r10, [rax+2]
1400176b2jmp 0x1400176e6
1400176b4
1400176b4 66 66 2e 0f 1f 84 00 00 00 00 00 90 ff..........
1400176c0
1400176c0loc_1400176c0:
1400176c0mov rcx, rdx
1400176c3
1400176c3loc_1400176c3:
1400176c3lea rdx, [rcx+1]
1400176c7add rax, 1
1400176cbmov [rbx+256], rdx
1400176d2mov [rbx+rcx], r9b
1400176d6mov [rbx+264], r9b
1400176ddcmp r10, rax
1400176e0je 0x14001728a
1400176e6
1400176e6loc_1400176e6:
1400176e6movzx r9l, [rax]
1400176eacmp rdx, 255
1400176f1jne 0x1400176c0
1400176f3mov [rsp+48], r9b
1400176f8mov edx, 255
1400176fdmov rcx, rbx
140017700mov r8, [rbx+280]
140017707mov [rsp+40], rax
14001770cmov [rbx+255], 0
140017713call [rbx+272]
140017719mov rax, [rsp+40]
14001771emovzx r9l, [rsp+48]
140017724lea r10, [rip+0x17c6b1]
14001772badd [rbx+320], 1
140017732add rax, 1
140017736mov [rbx], r9b
140017739mov [rbx+256], 1
140017744mov [rbx+264], r9b
14001774bcmp r10, rax
14001774eje 0x14001728a
140017754movzx r9l, [rax]
140017758mov ecx, 1
14001775djmp 0x1400176c3
140017762
140017762 66 0f 1f 44 00 00 f..D..
140017768lea rax, [rip+0x17c66e]
14001776fmov rdx, [rcx+256]
140017776lea r10, [rax+9]
14001777ajmp 0x1400177a6
14001777c
14001777c 0f 1f 40 00 ..@.
140017780
140017780loc_140017780:
140017780mov rcx, rdx
140017783
140017783loc_140017783:
140017783lea rdx, [rcx+1]
140017787add rax, 1
14001778bmov [rbx+256], rdx
140017792mov [rbx+rcx], r9b
140017796mov [rbx+264], r9b
14001779dcmp rax, r10
1400177a0je 0x14001728a
1400177a6
1400177a6loc_1400177a6:
1400177a6movzx r9l, [rax]
1400177aacmp rdx, 255
1400177b1jne 0x140017780
1400177b3mov [rsp+48], r9b
1400177b8mov edx, 255
1400177bdmov rcx, rbx
1400177c0mov r8, [rbx+280]
1400177c7mov [rsp+40], rax
1400177ccmov [rbx+255], 0
1400177d3call [rbx+272]
1400177d9mov rax, [rsp+40]
1400177demovzx r9l, [rsp+48]
1400177e4lea r10, [rip+0x17c5fb]
1400177ebadd [rbx+320], 1
1400177f2add rax, 1
1400177f6mov [rbx], r9b
1400177f9mov [rbx+256], 1
140017804mov [rbx+264], r9b
14001780bcmp rax, r10
14001780eje 0x14001728a
140017814movzx r9l, [rax]
140017818mov ecx, 1
14001781djmp 0x140017783
140017822
140017822 66 0f 1f 44 00 00 f..D..
140017828lea rax, [rip+0x17c5b8]
14001782fmov rdx, [rcx+256]
140017836lea r10, [rax+11]
14001783ajmp 0x140017866
14001783c
14001783c 0f 1f 40 00 ..@.
140017840
140017840loc_140017840:
140017840mov rcx, rdx
140017843
140017843loc_140017843:
140017843lea rdx, [rcx+1]
140017847add rax, 1
14001784bmov [rbx+256], rdx
140017852mov [rbx+rcx], r9b
140017856mov [rbx+264], r9b
14001785dcmp rax, r10
140017860je 0x14001728a
140017866
140017866loc_140017866:
140017866movzx r9l, [rax]
14001786acmp rdx, 255
140017871jne 0x140017840
140017873mov [rsp+48], r9b
140017878mov edx, 255
14001787dmov rcx, rbx
140017880mov r8, [rbx+280]
140017887mov [rsp+40], rax
14001788cmov [rbx+255], 0
140017893call [rbx+272]
140017899mov rax, [rsp+40]
14001789emovzx r9l, [rsp+48]
1400178a4lea r10, [rip+0x17c547]
1400178abadd [rbx+320], 1
1400178b2add rax, 1
1400178b6mov [rbx], r9b
1400178b9mov [rbx+256], 1
1400178c4mov [rbx+264], r9b
1400178cbcmp rax, r10
1400178ceje 0x14001728a
1400178d4movzx r9l, [rax]
1400178d8mov ecx, 1
1400178ddjmp 0x140017843
1400178e2
1400178e2 66 0f 1f 44 00 00 f..D..
1400178e8cmp [rcx+264], 40
1400178efjne 0x140017ce0
1400178f5
1400178f5loc_1400178f5:
1400178f5mov r8, [r9+16]
1400178f9mov edx, 17
1400178femov rcx, rbx
140017901call d_print_comp
140017906lea rax, [rip+0x17c4e6]
14001790dmov rdx, [rbx+256]
140017914lea r10, [rax+3]
140017918jmp 0x140017966
14001791a
14001791a 66 66 2e 0f 1f 84 ff....
140017920 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
140017930 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 ff...........D..
140017940
140017940loc_140017940:
140017940mov rcx, rdx
140017943
140017943loc_140017943:
140017943lea rdx, [rcx+1]
140017947add rax, 1
14001794bmov [rbx+256], rdx
140017952mov [rbx+rcx], r9b
140017956mov [rbx+264], r9b
14001795dcmp rax, r10
140017960je 0x14001728a
140017966
140017966loc_140017966:
140017966movzx r9l, [rax]
14001796acmp rdx, 255
140017971jne 0x140017940
140017973mov [rsp+48], r9b
140017978mov edx, 255
14001797dmov rcx, rbx
140017980mov r8, [rbx+280]
140017987mov [rsp+40], rax
14001798cmov [rbx+255], 0
140017993call [rbx+272]
140017999mov rax, [rsp+40]
14001799emovzx r9l, [rsp+48]
1400179a4lea r10, [rip+0x17c44b]
1400179abadd [rbx+320], 1
1400179b2add rax, 1
1400179b6mov [rbx], r9b
1400179b9mov [rbx+256], 1
1400179c4mov [rbx+264], r9b
1400179cbcmp r10, rax
1400179ceje 0x14001728a
1400179d4movzx r9l, [rax]
1400179d8mov ecx, 1
1400179ddjmp 0x140017943
1400179e2
1400179e2 66 0f 1f 44 00 00 f..D..
1400179e8lea rax, [rip+0x17c408]
1400179efmov rdx, [rcx+256]
1400179f6lea r11, [rax+10]
1400179fajmp 0x140017a26
1400179fc
1400179fc 0f 1f 40 00 ..@.
140017a00
140017a00loc_140017a00:
140017a00mov rcx, rdx
140017a03
140017a03loc_140017a03:
140017a03lea rdx, [rcx+1]
140017a07add rax, 1
140017a0bmov [rbx+256], rdx
140017a12mov [rbx+rcx], r10b
140017a16mov [rbx+264], r10b
140017a1dcmp rax, r11
140017a20je 0x140017250
140017a26
140017a26loc_140017a26:
140017a26movzx r10l, [rax]
140017a2acmp rdx, 255
140017a31jne 0x140017a00
140017a33mov [rsp+56], r9
140017a38mov edx, 255
140017a3dmov rcx, rbx
140017a40mov r8, [rbx+280]
140017a47mov [rsp+48], r10b
140017a4cmov [rsp+40], rax
140017a51mov [rbx+255], 0
140017a58call [rbx+272]
140017a5emov rax, [rsp+40]
140017a63movzx r10l, [rsp+48]
140017a69lea r11, [rip+0x17c391]
140017a70add [rbx+320], 1
140017a77mov r9, [rsp+56]
140017a7cadd rax, 1
140017a80mov [rbx], r10b
140017a83cmp r11, rax
140017a86mov [rbx+264], r10b
140017a8dmov [rbx+256], 1
140017a98je 0x140017250
140017a9emovzx r10l, [rax]
140017aa2mov ecx, 1
140017aa7jmp 0x140017a03
140017aac
140017aac 0f 1f 40 00 ..@.
140017ab0lea rax, [rip+0x17c300]
140017ab7mov rdx, [rcx+256]
140017abelea r10, [rax+17]
140017ac2jmp 0x140017b26
140017ac4
140017ac4 66 66 2e 0f 1f 84 00 00 00 00 00 66 ff.........f
140017ad0 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 f.........ff....
140017ae0 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
140017af0 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 ff...........D..
140017b00
140017b00loc_140017b00:
140017b00mov rcx, rdx
140017b03
140017b03loc_140017b03:
140017b03lea rdx, [rcx+1]
140017b07add rax, 1
140017b0bmov [rbx+256], rdx
140017b12mov [rbx+rcx], r9b
140017b16mov [rbx+264], r9b
140017b1dcmp r10, rax
140017b20je 0x14001728a
140017b26
140017b26loc_140017b26:
140017b26movzx r9l, [rax]
140017b2acmp rdx, 255
140017b31jne 0x140017b00
140017b33mov [rsp+48], rax
140017b38mov edx, 255
140017b3dmov rcx, rbx
140017b40mov r8, [rbx+280]
140017b47mov [rsp+40], r9b
140017b4cmov [rbx+255], 0
140017b53call [rbx+272]
140017b59mov rax, [rsp+48]
140017b5emovzx r9l, [rsp+40]
140017b64lea r10, [rip+0x17c25d]
140017b6badd [rbx+320], 1
140017b72add rax, 1
140017b76mov [rbx], r9b
140017b79mov [rbx+256], 1
140017b84mov [rbx+264], r9b
140017b8bcmp r10, rax
140017b8eje 0x14001728a
140017b94movzx r9l, [rax]
140017b98mov ecx, 1
140017b9djmp 0x140017b03
140017ba2
140017ba2 66 0f 1f 44 00 00 f..D..
140017ba8lea rax, [rip+0x17c21a]
140017bafmov rdx, [rcx+256]
140017bb6lea r11, [rax+9]
140017bbajmp 0x140017be6
140017bbc
140017bbc 0f 1f 40 00 ..@.
140017bc0
140017bc0loc_140017bc0:
140017bc0mov rcx, rdx
140017bc3
140017bc3loc_140017bc3:
140017bc3lea rdx, [rcx+1]
140017bc7add rax, 1
140017bcbmov [rbx+256], rdx
140017bd2mov [rbx+rcx], r10b
140017bd6mov [rbx+264], r10b
140017bddcmp r11, rax
140017be0je 0x140017ca0
140017be6
140017be6loc_140017be6:
140017be6movzx r10l, [rax]
140017beacmp rdx, 255
140017bf1jne 0x140017bc0
140017bf3mov [rsp+56], r9
140017bf8mov edx, 255
140017bfdmov rcx, rbx
140017c00mov r8, [rbx+280]
140017c07mov [rsp+48], rax
140017c0cmov [rsp+40], r10b
140017c11mov [rbx+255], 0
140017c18call [rbx+272]
140017c1emov rax, [rsp+48]
140017c23movzx r10l, [rsp+40]
140017c29lea r11, [rip+0x17c1a2]
140017c30add [rbx+320], 1
140017c37mov r9, [rsp+56]
140017c3cadd rax, 1
140017c40mov [rbx], r10b
140017c43cmp rax, r11
140017c46mov [rbx+264], r10b
140017c4dmov [rbx+256], 1
140017c58je 0x140017e40
140017c5emovzx r10l, [rax]
140017c62mov ecx, 1
140017c67jmp 0x140017bc3
140017c6c
140017c6c 0f 1f 40 00 ..@.
140017c70mov rdx, [rcx+256]
140017c77cmp rdx, 255
140017c7eje 0x140017d80
140017c84lea rax, [rdx+1]
140017c88mov [rcx+256], rax
140017c8fmov [rcx+rdx], 32
140017c93mov [rcx+264], 32
140017c9ajmp 0x1400174ef
140017c9f
140017c9f 90 .
140017ca0
140017ca0loc_140017ca0:
140017ca0cmp [r9+24], 0
140017ca5je 0x14001728a
140017cabcmp rdx, 255
140017cb2je 0x140017e60
140017cb8
140017cb8loc_140017cb8:
140017cb8add rcx, 2
140017cbc
140017cbcloc_140017cbc:
140017cbcmov [rbx+256], rcx
140017cc3mov [rbx+rdx], 40
140017cc7mov [rbx+264], 40
140017ccemov r8, [r9+24]
140017cd2jmp 0x140017254
140017cd7
140017cd7 66 0f 1f 84 00 00 00 00 00 f........
140017ce0
140017ce0loc_140017ce0:
140017ce0mov rax, [rcx+256]
140017ce7cmp rax, 255
140017cedje 0x140017e99
140017cf3lea rdx, [rax+1]
140017cf7
140017cf7loc_140017cf7:
140017cf7mov [rbx+256], rdx
140017cfemov [rbx+rax], 32
140017d02mov [rbx+264], 32
140017d09jmp 0x1400178f5
140017d0e
140017d0e 66 90 f.
140017d10
140017d10loc_140017d10:
140017d10mov [rsp+40], r8
140017d15mov edx, 255
140017d1amov r8, [rcx+280]
140017d21mov [rcx+255], 0
140017d28call [rcx+272]
140017d2eadd [rbx+320], 1
140017d35mov r9, [rsp+40]
140017d3axor eax, eax
140017d3cmov edx, 1
140017d41jmp 0x140017637
140017d46
140017d46 66 2e 0f 1f 84 00 00 00 00 00 f.........
140017d50
140017d50loc_140017d50:
140017d50mov edx, 255
140017d55mov [rcx+255], 0
140017d5cmov r8, [rcx+280]
140017d63call [rcx+272]
140017d69add [rbx+320], 1
140017d70mov edx, 1
140017d75xor eax, eax
140017d77jmp 0x140017607
140017d7c
140017d7c 0f 1f 40 00 ..@.
140017d80
140017d80loc_140017d80:
140017d80mov [rcx+255], 0
140017d87mov r8, [rcx+280]
140017d8emov edx, 255
140017d93call [rcx+272]
140017d99mov [rbx], 32
140017d9cmov eax, 1
140017da1add [rbx+320], 1
140017da8jmp 0x1400174fb
140017dad
140017dad 0f 1f 00 ...
140017db0
140017db0loc_140017db0:
140017db0mov edx, 255
140017db5mov [rcx+255], 0
140017dbcmov r8, [rcx+280]
140017dc3call [rcx+272]
140017dc9add [rbx+320], 1
140017dd0mov edx, 1
140017dd5xor eax, eax
140017dd7jmp 0x14001766f
140017ddc
140017ddc 0f 1f 40 00 ..@.
140017de0
140017de0loc_140017de0:
140017de0mov edx, 255
140017de5mov [rbx+255], 0
140017decmov r8, [rbx+280]
140017df3mov rcx, rbx
140017df6call [rbx+272]
140017dfcadd [rbx+320], 1
140017e03mov edx, 1
140017e08xor eax, eax
140017e0ajmp 0x140017278
140017e0f
140017e0f 90 .
140017e10
140017e10loc_140017e10:
140017e10mov edx, 255
140017e15mov [rbx+255], 0
140017e1cmov r8, [rbx+280]
140017e23mov rcx, rbx
140017e26call [rbx+272]
140017e2cadd [rbx+320], 1
140017e33mov edx, 1
140017e38xor eax, eax
140017e3ajmp 0x1400174ff
140017e3f
140017e3f 90 .
140017e40
140017e40loc_140017e40:
140017e40cmp [r9+24], 0
140017e45je 0x14001728a
140017e4bxor ecx, ecx
140017e4dmov edx, 1
140017e52jmp 0x140017cb8
140017e57
140017e57 66 0f 1f 84 00 00 00 00 00 f........
140017e60
140017e60loc_140017e60:
140017e60mov [rsp+40], r9
140017e65mov edx, 255
140017e6amov rcx, rbx
140017e6dmov r8, [rbx+280]
140017e74mov [rbx+255], 0
140017e7bcall [rbx+272]
140017e81add [rbx+320], 1
140017e88mov r9, [rsp+40]
140017e8dxor edx, edx
140017e8fmov ecx, 1
140017e94jmp 0x140017cbc
140017e99
140017e99loc_140017e99:
140017e99mov [rsp+40], r8
140017e9emov edx, 255
140017ea3mov r8, [rcx+280]
140017eaamov [rcx+255], 0
140017eb1call [rcx+272]
140017eb7add [rbx+320], 1
140017ebemov r9, [rsp+40]
140017ec3xor eax, eax
140017ec5mov edx, 1
140017ecajmp 0x140017cf7
140017220
140017220d_print_mod:
140017220push rbx
140017221sub rsp, 64
140017225mov eax, [r8]
140017228sub eax, 3
14001722bmov rbx, rcx
14001722emov r9, r8
140017231cmp eax, 80
140017234ja 0x140017290
140017236lea rdx, [rip+0x17cbc7]
14001723dmovsxd rax, [rdx+4*rax]
140017241add rax, rdx
140017244jmp rax
140017246
140017246 66 2e 0f 1f 84 00 00 00 00 00 f.........
140017250
140017250loc_140017250:
140017250mov r8, [r9+16]
140017254
140017254loc_140017254:
140017254mov edx, 17
140017259mov rcx, rbx
14001725ccall d_print_comp
140017261mov rax, [rbx+256]
140017268cmp rax, 255
14001726eje 0x140017de0
140017274lea rdx, [rax+1]
140017278
140017278loc_140017278:
140017278mov [rbx+256], rdx
14001727fmov [rbx+rax], 41
140017283mov [rbx+264], 41
14001728a
14001728aloc_14001728a:
14001728aadd rsp, 64
14001728epop rbx
14001728fret
140017290
140017290loc_140017290:
140017290mov r8, r9
140017293
140017293loc_140017293:
140017293mov edx, 17
140017298mov rcx, rbx
14001729badd rsp, 64
14001729fpop rbx
1400172a0jmp 0x140017160
1400172a5
1400172a5 0f 1f 00 ...
1400172a8lea rax, [rip+0x17caed]
1400172afmov rdx, [rcx+256]
1400172b6lea r10, [rax+9]
1400172bajmp 0x1400172e2
1400172bc
1400172bc 0f 1f 40 00 ..@.
1400172c0
1400172c0loc_1400172c0:
1400172c0mov rcx, rdx
1400172c3
1400172c3loc_1400172c3:
1400172c3lea rdx, [rcx+1]
1400172c7add rax, 1
1400172cbmov [rbx+256], rdx
1400172d2mov [rbx+rcx], r9b
1400172d6mov [rbx+264], r9b
1400172ddcmp r10, rax
1400172e0je 0x14001728a
1400172e2
1400172e2loc_1400172e2:
1400172e2movzx r9l, [rax]
1400172e6cmp rdx, 255
1400172edjne 0x1400172c0
1400172efmov [rsp+48], rax
1400172f4mov edx, 255
1400172f9mov rcx, rbx
1400172fcmov r8, [rbx+280]
140017303mov [rsp+40], r9b
140017308mov [rbx+255], 0
14001730fcall [rbx+272]
140017315mov rax, [rsp+48]
14001731amovzx r9l, [rsp+40]
140017320lea r10, [rip+0x17ca7e]
140017327add [rbx+320], 1
14001732eadd rax, 1
140017332mov [rbx], r9b
140017335mov [rbx+256], 1
140017340mov [rbx+264], r9b
140017347cmp rax, r10
14001734aje 0x14001728a
140017350movzx r9l, [rax]
140017354mov ecx, 1
140017359jmp 0x1400172c3
14001735e
14001735e 66 90 f.
140017360lea rax, [rip+0x17ca3f]
140017367mov rdx, [rcx+256]
14001736elea r10, [rax+9]
140017372jmp 0x1400173a6
140017374
140017374 66 66 2e 0f 1f 84 00 00 00 00 00 90 ff..........
140017380
140017380loc_140017380:
140017380mov rcx, rdx
140017383
140017383loc_140017383:
140017383lea rdx, [rcx+1]
140017387add rax, 1
14001738bmov [rbx+256], rdx
140017392mov [rbx+rcx], r9b
140017396mov [rbx+264], r9b
14001739dcmp r10, rax
1400173a0je 0x14001728a
1400173a6
1400173a6loc_1400173a6:
1400173a6movzx r9l, [rax]
1400173aacmp rdx, 255
1400173b1jne 0x140017380
1400173b3mov [rsp+48], rax
1400173b8mov edx, 255
1400173bdmov rcx, rbx
1400173c0mov r8, [rbx+280]
1400173c7mov [rsp+40], r9b
1400173ccmov [rbx+255], 0
1400173d3call [rbx+272]
1400173d9mov rax, [rsp+48]
1400173demovzx r9l, [rsp+40]
1400173e4lea r10, [rip+0x17c9c4]
1400173ebadd [rbx+320], 1
1400173f2add rax, 1
1400173f6mov [rbx], r9b
1400173f9mov [rbx+256], 1
140017404mov [rbx+264], r9b
14001740bcmp r10, rax
14001740eje 0x14001728a
140017414movzx r9l, [rax]
140017418mov ecx, 1
14001741djmp 0x140017383
140017422
140017422 66 0f 1f 44 00 00 f..D..
140017428lea rax, [rip+0x17c981]
14001742fmov rdx, [rcx+256]
140017436lea r10, [rax+6]
14001743ajmp 0x140017466
14001743c
14001743c 0f 1f 40 00 ..@.
140017440
140017440loc_140017440:
140017440mov rcx, rdx
140017443
140017443loc_140017443:
140017443lea rdx, [rcx+1]
140017447add rax, 1
14001744bmov [rbx+256], rdx
140017452mov [rbx+rcx], r9b
140017456mov [rbx+264], r9b
14001745dcmp r10, rax
140017460je 0x14001728a
140017466
140017466loc_140017466:
140017466movzx r9l, [rax]
14001746acmp rdx, 255
140017471jne 0x140017440
140017473mov [rsp+48], rax
140017478mov edx, 255
14001747dmov rcx, rbx
140017480mov r8, [rbx+280]
140017487mov [rsp+40], r9b
14001748cmov [rbx+255], 0
140017493call [rbx+272]
140017499mov rax, [rsp+48]
14001749emovzx r9l, [rsp+40]
1400174a4lea r10, [rip+0x17c90b]
1400174abadd [rbx+320], 1
1400174b2add rax, 1
1400174b6mov [rbx], r9b
1400174b9mov [rbx+256], 1
1400174c4mov [rbx+264], r9b
1400174cbcmp r10, rax
1400174ceje 0x14001728a
1400174d4movzx r9l, [rax]
1400174d8mov ecx, 1
1400174ddjmp 0x140017443
1400174e2
1400174e2 66 0f 1f 44 00 00 f..D..
1400174e8mov rax, [rcx+256]
1400174ef
1400174efloc_1400174ef:
1400174efcmp rax, 255
1400174f5je 0x140017e10
1400174fb
1400174fbloc_1400174fb:
1400174fblea rdx, [rax+1]
1400174ff
1400174ffloc_1400174ff:
1400174ffmov [rbx+256], rdx
140017506mov [rbx+rax], 38
14001750amov [rbx+264], 38
140017511add rsp, 64
140017515pop rbx
140017516ret
140017517
140017517 66 0f 1f 84 00 00 00 00 00 f........
140017520lea rax, [rip+0x17c8ac]
140017527mov rdx, [rcx+256]
14001752elea r11, [rax+6]
140017532jmp 0x140017566
140017534
140017534 66 66 2e 0f 1f 84 00 00 00 00 00 90 ff..........
140017540
140017540loc_140017540:
140017540mov rcx, rdx
140017543
140017543loc_140017543:
140017543lea rdx, [rcx+1]
140017547add rax, 1
14001754bmov [rbx+256], rdx
140017552mov [rbx+rcx], r10b
140017556mov [rbx+264], r10b
14001755dcmp r11, rax
140017560je 0x140017ca0
140017566
140017566loc_140017566:
140017566movzx r10l, [rax]
14001756acmp rdx, 255
140017571jne 0x140017540
140017573mov [rsp+56], r9
140017578mov edx, 255
14001757dmov rcx, rbx
140017580mov r8, [rbx+280]
140017587mov [rsp+48], rax
14001758cmov [rsp+40], r10b
140017591mov [rbx+255], 0
140017598call [rbx+272]
14001759emov rax, [rsp+48]
1400175a3movzx r10l, [rsp+40]
1400175a9lea r11, [rip+0x17c829]
1400175b0add [rbx+320], 1
1400175b7mov r9, [rsp+56]
1400175bcadd rax, 1
1400175c0mov [rbx], r10b
1400175c3cmp r11, rax
1400175c6mov [rbx+264], r10b
1400175cdmov [rbx+256], 1
1400175d8je 0x140017e40
1400175demovzx r10l, [rax]
1400175e2mov ecx, 1
1400175e7jmp 0x140017543
1400175ec
1400175ec 0f 1f 40 00 ..@.
1400175f0mov rax, [rcx+256]
1400175f7cmp rax, 255
1400175fdje 0x140017d50
140017603lea rdx, [rax+1]
140017607
140017607loc_140017607:
140017607mov [rbx+256], rdx
14001760emov [rbx+rax], 32
140017612mov [rbx+264], 32
140017619jmp 0x1400176a7
14001761e
14001761e 66 90 f.
140017620mov rax, [rcx+256]
140017627cmp rax, 255
14001762dje 0x140017d10
140017633lea rdx, [rax+1]
140017637
140017637loc_140017637:
140017637mov [rbx+256], rdx
14001763emov [rbx+rax], 32
140017642mov [rbx+264], 32
140017649mov r8, [r9+24]
14001764djmp 0x140017293
140017652
140017652 66 0f 1f 44 00 00 f..D..
140017658mov rax, [rcx+256]
14001765fcmp rax, 255
140017665je 0x140017db0
14001766blea rdx, [rax+1]
14001766f
14001766floc_14001766f:
14001766fmov [rbx+256], rdx
140017676mov [rbx+rax], 42
14001767amov [rbx+264], 42
140017681jmp 0x14001728a
140017686
140017686 66 2e 0f 1f 84 00 00 00 00 00 f.........
140017690mov r8, [r8+16]
140017694jmp 0x140017293
140017699
140017699 0f 1f 80 00 00 00 00 .......
1400176a0mov rdx, [rcx+256]
1400176a7
1400176a7loc_1400176a7:
1400176a7lea rax, [rip+0x17c72c]
1400176aelea r10, [rax+2]
1400176b2jmp 0x1400176e6
1400176b4
1400176b4 66 66 2e 0f 1f 84 00 00 00 00 00 90 ff..........
1400176c0
1400176c0loc_1400176c0:
1400176c0mov rcx, rdx
1400176c3
1400176c3loc_1400176c3:
1400176c3lea rdx, [rcx+1]
1400176c7add rax, 1
1400176cbmov [rbx+256], rdx
1400176d2mov [rbx+rcx], r9b
1400176d6mov [rbx+264], r9b
1400176ddcmp r10, rax
1400176e0je 0x14001728a
1400176e6
1400176e6loc_1400176e6:
1400176e6movzx r9l, [rax]
1400176eacmp rdx, 255
1400176f1jne 0x1400176c0
1400176f3mov [rsp+48], r9b
1400176f8mov edx, 255
1400176fdmov rcx, rbx
140017700mov r8, [rbx+280]
140017707mov [rsp+40], rax
14001770cmov [rbx+255], 0
140017713call [rbx+272]
140017719mov rax, [rsp+40]
14001771emovzx r9l, [rsp+48]
140017724lea r10, [rip+0x17c6b1]
14001772badd [rbx+320], 1
140017732add rax, 1
140017736mov [rbx], r9b
140017739mov [rbx+256], 1
140017744mov [rbx+264], r9b
14001774bcmp r10, rax
14001774eje 0x14001728a
140017754movzx r9l, [rax]
140017758mov ecx, 1
14001775djmp 0x1400176c3
140017762
140017762 66 0f 1f 44 00 00 f..D..
140017768lea rax, [rip+0x17c66e]
14001776fmov rdx, [rcx+256]
140017776lea r10, [rax+9]
14001777ajmp 0x1400177a6
14001777c
14001777c 0f 1f 40 00 ..@.
140017780
140017780loc_140017780:
140017780mov rcx, rdx
140017783
140017783loc_140017783:
140017783lea rdx, [rcx+1]
140017787add rax, 1
14001778bmov [rbx+256], rdx
140017792mov [rbx+rcx], r9b
140017796mov [rbx+264], r9b
14001779dcmp rax, r10
1400177a0je 0x14001728a
1400177a6
1400177a6loc_1400177a6:
1400177a6movzx r9l, [rax]
1400177aacmp rdx, 255
1400177b1jne 0x140017780
1400177b3mov [rsp+48], r9b
1400177b8mov edx, 255
1400177bdmov rcx, rbx
1400177c0mov r8, [rbx+280]
1400177c7mov [rsp+40], rax
1400177ccmov [rbx+255], 0
1400177d3call [rbx+272]
1400177d9mov rax, [rsp+40]
1400177demovzx r9l, [rsp+48]
1400177e4lea r10, [rip+0x17c5fb]
1400177ebadd [rbx+320], 1
1400177f2add rax, 1
1400177f6mov [rbx], r9b
1400177f9mov [rbx+256], 1
140017804mov [rbx+264], r9b
14001780bcmp rax, r10
14001780eje 0x14001728a
140017814movzx r9l, [rax]
140017818mov ecx, 1
14001781djmp 0x140017783
140017822
140017822 66 0f 1f 44 00 00 f..D..
140017828lea rax, [rip+0x17c5b8]
14001782fmov rdx, [rcx+256]
140017836lea r10, [rax+11]
14001783ajmp 0x140017866
14001783c
14001783c 0f 1f 40 00 ..@.
140017840
140017840loc_140017840:
140017840mov rcx, rdx
140017843
140017843loc_140017843:
140017843lea rdx, [rcx+1]
140017847add rax, 1
14001784bmov [rbx+256], rdx
140017852mov [rbx+rcx], r9b
140017856mov [rbx+264], r9b
14001785dcmp rax, r10
140017860je 0x14001728a
140017866
140017866loc_140017866:
140017866movzx r9l, [rax]
14001786acmp rdx, 255
140017871jne 0x140017840
140017873mov [rsp+48], r9b
140017878mov edx, 255
14001787dmov rcx, rbx
140017880mov r8, [rbx+280]
140017887mov [rsp+40], rax
14001788cmov [rbx+255], 0
140017893call [rbx+272]
140017899mov rax, [rsp+40]
14001789emovzx r9l, [rsp+48]
1400178a4lea r10, [rip+0x17c547]
1400178abadd [rbx+320], 1
1400178b2add rax, 1
1400178b6mov [rbx], r9b
1400178b9mov [rbx+256], 1
1400178c4mov [rbx+264], r9b
1400178cbcmp rax, r10
1400178ceje 0x14001728a
1400178d4movzx r9l, [rax]
1400178d8mov ecx, 1
1400178ddjmp 0x140017843
1400178e2
1400178e2 66 0f 1f 44 00 00 f..D..
1400178e8cmp [rcx+264], 40
1400178efjne 0x140017ce0
1400178f5
1400178f5loc_1400178f5:
1400178f5mov r8, [r9+16]
1400178f9mov edx, 17
1400178femov rcx, rbx
140017901call d_print_comp
140017906lea rax, [rip+0x17c4e6]
14001790dmov rdx, [rbx+256]
140017914lea r10, [rax+3]
140017918jmp 0x140017966
14001791a
14001791a 66 66 2e 0f 1f 84 ff....
140017920 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
140017930 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 ff...........D..
140017940
140017940loc_140017940:
140017940mov rcx, rdx
140017943
140017943loc_140017943:
140017943lea rdx, [rcx+1]
140017947add rax, 1
14001794bmov [rbx+256], rdx
140017952mov [rbx+rcx], r9b
140017956mov [rbx+264], r9b
14001795dcmp rax, r10
140017960je 0x14001728a
140017966
140017966loc_140017966:
140017966movzx r9l, [rax]
14001796acmp rdx, 255
140017971jne 0x140017940
140017973mov [rsp+48], r9b
140017978mov edx, 255
14001797dmov rcx, rbx
140017980mov r8, [rbx+280]
140017987mov [rsp+40], rax
14001798cmov [rbx+255], 0
140017993call [rbx+272]
140017999mov rax, [rsp+40]
14001799emovzx r9l, [rsp+48]
1400179a4lea r10, [rip+0x17c44b]
1400179abadd [rbx+320], 1
1400179b2add rax, 1
1400179b6mov [rbx], r9b
1400179b9mov [rbx+256], 1
1400179c4mov [rbx+264], r9b
1400179cbcmp r10, rax
1400179ceje 0x14001728a
1400179d4movzx r9l, [rax]
1400179d8mov ecx, 1
1400179ddjmp 0x140017943
1400179e2
1400179e2 66 0f 1f 44 00 00 f..D..
1400179e8lea rax, [rip+0x17c408]
1400179efmov rdx, [rcx+256]
1400179f6lea r11, [rax+10]
1400179fajmp 0x140017a26
1400179fc
1400179fc 0f 1f 40 00 ..@.
140017a00
140017a00loc_140017a00:
140017a00mov rcx, rdx
140017a03
140017a03loc_140017a03:
140017a03lea rdx, [rcx+1]
140017a07add rax, 1
140017a0bmov [rbx+256], rdx
140017a12mov [rbx+rcx], r10b
140017a16mov [rbx+264], r10b
140017a1dcmp rax, r11
140017a20je 0x140017250
140017a26
140017a26loc_140017a26:
140017a26movzx r10l, [rax]
140017a2acmp rdx, 255
140017a31jne 0x140017a00
140017a33mov [rsp+56], r9
140017a38mov edx, 255
140017a3dmov rcx, rbx
140017a40mov r8, [rbx+280]
140017a47mov [rsp+48], r10b
140017a4cmov [rsp+40], rax
140017a51mov [rbx+255], 0
140017a58call [rbx+272]
140017a5emov rax, [rsp+40]
140017a63movzx r10l, [rsp+48]
140017a69lea r11, [rip+0x17c391]
140017a70add [rbx+320], 1
140017a77mov r9, [rsp+56]
140017a7cadd rax, 1
140017a80mov [rbx], r10b
140017a83cmp r11, rax
140017a86mov [rbx+264], r10b
140017a8dmov [rbx+256], 1
140017a98je 0x140017250
140017a9emovzx r10l, [rax]
140017aa2mov ecx, 1
140017aa7jmp 0x140017a03
140017aac
140017aac 0f 1f 40 00 ..@.
140017ab0lea rax, [rip+0x17c300]
140017ab7mov rdx, [rcx+256]
140017abelea r10, [rax+17]
140017ac2jmp 0x140017b26
140017ac4
140017ac4 66 66 2e 0f 1f 84 00 00 00 00 00 66 ff.........f
140017ad0 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 f.........ff....
140017ae0 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
140017af0 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 ff...........D..
140017b00
140017b00loc_140017b00:
140017b00mov rcx, rdx
140017b03
140017b03loc_140017b03:
140017b03lea rdx, [rcx+1]
140017b07add rax, 1
140017b0bmov [rbx+256], rdx
140017b12mov [rbx+rcx], r9b
140017b16mov [rbx+264], r9b
140017b1dcmp r10, rax
140017b20je 0x14001728a
140017b26
140017b26loc_140017b26:
140017b26movzx r9l, [rax]
140017b2acmp rdx, 255
140017b31jne 0x140017b00
140017b33mov [rsp+48], rax
140017b38mov edx, 255
140017b3dmov rcx, rbx
140017b40mov r8, [rbx+280]
140017b47mov [rsp+40], r9b
140017b4cmov [rbx+255], 0
140017b53call [rbx+272]
140017b59mov rax, [rsp+48]
140017b5emovzx r9l, [rsp+40]
140017b64lea r10, [rip+0x17c25d]
140017b6badd [rbx+320], 1
140017b72add rax, 1
140017b76mov [rbx], r9b
140017b79mov [rbx+256], 1
140017b84mov [rbx+264], r9b
140017b8bcmp r10, rax
140017b8eje 0x14001728a
140017b94movzx r9l, [rax]
140017b98mov ecx, 1
140017b9djmp 0x140017b03
140017ba2
140017ba2 66 0f 1f 44 00 00 f..D..
140017ba8lea rax, [rip+0x17c21a]
140017bafmov rdx, [rcx+256]
140017bb6lea r11, [rax+9]
140017bbajmp 0x140017be6
140017bbc
140017bbc 0f 1f 40 00 ..@.
140017bc0
140017bc0loc_140017bc0:
140017bc0mov rcx, rdx
140017bc3
140017bc3loc_140017bc3:
140017bc3lea rdx, [rcx+1]
140017bc7add rax, 1
140017bcbmov [rbx+256], rdx
140017bd2mov [rbx+rcx], r10b
140017bd6mov [rbx+264], r10b
140017bddcmp r11, rax
140017be0je 0x140017ca0
140017be6
140017be6loc_140017be6:
140017be6movzx r10l, [rax]
140017beacmp rdx, 255
140017bf1jne 0x140017bc0
140017bf3mov [rsp+56], r9
140017bf8mov edx, 255
140017bfdmov rcx, rbx
140017c00mov r8, [rbx+280]
140017c07mov [rsp+48], rax
140017c0cmov [rsp+40], r10b
140017c11mov [rbx+255], 0
140017c18call [rbx+272]
140017c1emov rax, [rsp+48]
140017c23movzx r10l, [rsp+40]
140017c29lea r11, [rip+0x17c1a2]
140017c30add [rbx+320], 1
140017c37mov r9, [rsp+56]
140017c3cadd rax, 1
140017c40mov [rbx], r10b
140017c43cmp rax, r11
140017c46mov [rbx+264], r10b
140017c4dmov [rbx+256], 1
140017c58je 0x140017e40
140017c5emovzx r10l, [rax]
140017c62mov ecx, 1
140017c67jmp 0x140017bc3
140017c6c
140017c6c 0f 1f 40 00 ..@.
140017c70mov rdx, [rcx+256]
140017c77cmp rdx, 255
140017c7eje 0x140017d80
140017c84lea rax, [rdx+1]
140017c88mov [rcx+256], rax
140017c8fmov [rcx+rdx], 32
140017c93mov [rcx+264], 32
140017c9ajmp 0x1400174ef
140017c9f
140017c9f 90 .
140017ca0
140017ca0loc_140017ca0:
140017ca0cmp [r9+24], 0
140017ca5je 0x14001728a
140017cabcmp rdx, 255
140017cb2je 0x140017e60
140017cb8
140017cb8loc_140017cb8:
140017cb8add rcx, 2
140017cbc
140017cbcloc_140017cbc:
140017cbcmov [rbx+256], rcx
140017cc3mov [rbx+rdx], 40
140017cc7mov [rbx+264], 40
140017ccemov r8, [r9+24]
140017cd2jmp 0x140017254
140017cd7
140017cd7 66 0f 1f 84 00 00 00 00 00 f........
140017ce0
140017ce0loc_140017ce0:
140017ce0mov rax, [rcx+256]
140017ce7cmp rax, 255
140017cedje 0x140017e99
140017cf3lea rdx, [rax+1]
140017cf7
140017cf7loc_140017cf7:
140017cf7mov [rbx+256], rdx
140017cfemov [rbx+rax], 32
140017d02mov [rbx+264], 32
140017d09jmp 0x1400178f5
140017d0e
140017d0e 66 90 f.
140017d10
140017d10loc_140017d10:
140017d10mov [rsp+40], r8
140017d15mov edx, 255
140017d1amov r8, [rcx+280]
140017d21mov [rcx+255], 0
140017d28call [rcx+272]
140017d2eadd [rbx+320], 1
140017d35mov r9, [rsp+40]
140017d3axor eax, eax
140017d3cmov edx, 1
140017d41jmp 0x140017637
140017d46
140017d46 66 2e 0f 1f 84 00 00 00 00 00 f.........
140017d50
140017d50loc_140017d50:
140017d50mov edx, 255
140017d55mov [rcx+255], 0
140017d5cmov r8, [rcx+280]
140017d63call [rcx+272]
140017d69add [rbx+320], 1
140017d70mov edx, 1
140017d75xor eax, eax
140017d77jmp 0x140017607
140017d7c
140017d7c 0f 1f 40 00 ..@.
140017d80
140017d80loc_140017d80:
140017d80mov [rcx+255], 0
140017d87mov r8, [rcx+280]
140017d8emov edx, 255
140017d93call [rcx+272]
140017d99mov [rbx], 32
140017d9cmov eax, 1
140017da1add [rbx+320], 1
140017da8jmp 0x1400174fb
140017dad
140017dad 0f 1f 00 ...
140017db0
140017db0loc_140017db0:
140017db0mov edx, 255
140017db5mov [rcx+255], 0
140017dbcmov r8, [rcx+280]
140017dc3call [rcx+272]
140017dc9add [rbx+320], 1
140017dd0mov edx, 1
140017dd5xor eax, eax
140017dd7jmp 0x14001766f
140017ddc
140017ddc 0f 1f 40 00 ..@.
140017de0
140017de0loc_140017de0:
140017de0mov edx, 255
140017de5mov [rbx+255], 0
140017decmov r8, [rbx+280]
140017df3mov rcx, rbx
140017df6call [rbx+272]
140017dfcadd [rbx+320], 1
140017e03mov edx, 1
140017e08xor eax, eax
140017e0ajmp 0x140017278
140017e0f
140017e0f 90 .
140017e10
140017e10loc_140017e10:
140017e10mov edx, 255
140017e15mov [rbx+255], 0
140017e1cmov r8, [rbx+280]
140017e23mov rcx, rbx
140017e26call [rbx+272]
140017e2cadd [rbx+320], 1
140017e33mov edx, 1
140017e38xor eax, eax
140017e3ajmp 0x1400174ff
140017e3f
140017e3f 90 .
140017e40
140017e40loc_140017e40:
140017e40cmp [r9+24], 0
140017e45je 0x14001728a
140017e4bxor ecx, ecx
140017e4dmov edx, 1
140017e52jmp 0x140017cb8
140017e57
140017e57 66 0f 1f 84 00 00 00 00 00 f........
140017e60
140017e60loc_140017e60:
140017e60mov [rsp+40], r9
140017e65mov edx, 255
140017e6amov rcx, rbx
140017e6dmov r8, [rbx+280]
140017e74mov [rbx+255], 0
140017e7bcall [rbx+272]
140017e81add [rbx+320], 1
140017e88mov r9, [rsp+40]
140017e8dxor edx, edx
140017e8fmov ecx, 1
140017e94jmp 0x140017cbc
140017e99
140017e99loc_140017e99:
140017e99mov [rsp+40], r8
140017e9emov edx, 255
140017ea3mov r8, [rcx+280]
140017eaamov [rcx+255], 0
140017eb1call [rcx+272]
140017eb7add [rbx+320], 1
140017ebemov r9, [rsp+40]
140017ec3xor eax, eax
140017ec5mov edx, 1
140017ecajmp 0x140017cf7
140017220
140017ecf
140017ecf // align 0x10
140017ecf // align 0x10
140017ed0
140017ed0d_print_function_type:
140017ed0push r12
140017ed2push rbp
140017ed3push rdi
140017ed4push rsi
140017ed5push rbx
140017ed6sub rsp, 48
140017edamov rbx, rcx
140017eddmov rdi, r8
140017ee0mov rsi, r9
140017ee3test r9, r9
140017ee6je 0x1400182e0
140017eecmov rax, r9
140017eefxor r12l, r12l
140017ef2
140017ef2loc_140017ef2:
140017ef2mov edx, [rax+16]
140017ef5test edx, edx
140017ef7jne 0x140017f37
140017ef9mov rdx, [rax+8]
140017efdmov ecx, [rdx]
140017effsub ecx, 25
140017f02cmp ecx, 19
140017f05ja 0x140017f2f
140017f07mov edx, 1
140017f0cshl rdx, cl
140017f0ftest edx, 0x86207
140017f15jne 0x140017ff8
140017f1band dh, 28
140017f1ejne 0x1400181a0
140017f24xor edx, edx
140017f26cmp ecx, 8
140017f29sete dl
140017f2cor r12l, edx
140017f2f
140017f2floc_140017f2f:
140017f2fmov rax, [rax]
140017f32test rax, rax
140017f35jne 0x140017ef2
140017f37
140017f37loc_140017f37:
140017f37mov rbp, [rbx+296]
140017f3exor r9l, r9l
140017f41mov r8, rsi
140017f44mov rcx, rbx
140017f47mov [rbx+296], 0
140017f52mov edx, 17
140017f57call d_print_mod_list
140017f5cmov rax, [rbx+256]
140017f63cmp rax, 255
140017f69je 0x14001808c
140017f6f
140017f6floc_140017f6f:
140017f6flea rdx, [rax+1]
140017f73
140017f73loc_140017f73:
140017f73mov [rbx+256], rdx
140017f7amov [rbx+rax], 40
140017f7emov [rbx+264], 40
140017f85test r12l, r12l
140017f88jne 0x1400180c0
140017f8e
140017f8eloc_140017f8e:
140017f8emov r8, [rdi+24]
140017f92test r8, r8
140017f95je 0x140017fa4
140017f97
140017f97loc_140017f97:
140017f97mov edx, 17
140017f9cmov rcx, rbx
140017f9fcall d_print_comp
140017fa4
140017fa4loc_140017fa4:
140017fa4mov rax, [rbx+256]
140017fabcmp rax, 255
140017fb1je 0x140018200
140017fb7
140017fb7loc_140017fb7:
140017fb7lea rdx, [rax+1]
140017fbb
140017fbbloc_140017fbb:
140017fbbmov [rbx+256], rdx
140017fc2mov r9l, 1
140017fc8mov r8, rsi
140017fcbmov rcx, rbx
140017fcemov [rbx+rax], 41
140017fd2mov edx, 17
140017fd7mov [rbx+264], 41
140017fdecall d_print_mod_list
140017fe3mov [rbx+296], rbp
140017feaadd rsp, 48
140017feepop rbx
140017fefpop rsi
140017ff0pop rdi
140017ff1pop rbp
140017ff2pop r12
140017ff4ret
140017ff5
140017ff5 0f 1f 00 ...
140017ff8
140017ff8loc_140017ff8:
140017ff8movzx edx, [rbx+264]
140017fff
140017fffloc_140017fff:
140017fffmov rax, [rbx+256]
140018006cmp dl, 32
140018009jne 0x140018230
14001800f
14001800floc_14001800f:
14001800fcmp rax, 255
140018015je 0x1400181c7
14001801b
14001801bloc_14001801b:
14001801blea rdx, [rax+1]
14001801f
14001801floc_14001801f:
14001801fmov [rbx+256], rdx
140018026xor r9l, r9l
140018029mov r8, rsi
14001802cmov rcx, rbx
14001802fmov [rbx+rax], 40
140018033mov rbp, [rbx+296]
14001803amov edx, 17
14001803fmov [rbx+264], 40
140018046mov [rbx+296], 0
140018051call d_print_mod_list
140018056mov rdx, [rbx+256]
14001805dcmp rdx, 255
140018064je 0x140018260
14001806alea rax, [rdx+1]
14001806emov [rbx+256], rax
140018075mov [rbx+rdx], 41
140018079mov [rbx+264], 41
140018080cmp rax, 255
140018086jne 0x140017f6f
14001808c
14001808cloc_14001808c:
14001808cmov edx, 255
140018091mov [rbx+255], 0
140018098mov r8, [rbx+280]
14001809fmov rcx, rbx
1400180a2call [rbx+272]
1400180a8add [rbx+320], 1
1400180afmov edx, 1
1400180b4xor eax, eax
1400180b6jmp 0x140017f73
1400180bb
1400180bb 0f 1f 44 00 00 ..D..
1400180c0
1400180c0loc_1400180c0:
1400180c0lea rax, [rip+0x17be81]
1400180c7lea r12, [rax+5]
1400180cbjmp 0x140018126
1400180cd
1400180cd 66 66 2e ff.
1400180d0 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 ........ff......
1400180e0 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 ...ff.........ff
1400180f0 2e 0f 1f 84 00 00 00 00 00 0f 1f 80 00 00 00 00 ................
140018100
140018100loc_140018100:
140018100mov rcx, rdx
140018103
140018103loc_140018103:
140018103lea rdx, [rcx+1]
140018107add rax, 1
14001810bmov [rbx+256], rdx
140018112mov [rbx+rcx], r10b
140018116mov [rbx+264], r10b
14001811dcmp r12, rax
140018120je 0x140017f8e
140018126
140018126loc_140018126:
140018126movzx r10l, [rax]
14001812acmp rdx, 255
140018131jne 0x140018100
140018133mov [rsp+47], r10b
140018138mov edx, 255
14001813dmov rcx, rbx
140018140mov r8, [rbx+280]
140018147mov [rsp+32], rax
14001814cmov [rbx+255], 0
140018153call [rbx+272]
140018159mov rax, [rsp+32]
14001815emovzx r10l, [rsp+47]
140018164mov [rbx+256], 1
14001816fadd [rbx+320], 1
140018176add rax, 1
14001817amov [rbx], r10b
14001817dmov [rbx+264], r10b
140018184cmp r12, rax
140018187je 0x140018290
14001818dmovzx r10l, [rax]
140018191mov ecx, 1
140018196jmp 0x140018103
14001819b
14001819b 0f 1f 44 00 00 ..D..
1400181a0
1400181a0loc_1400181a0:
1400181a0movzx edx, [rbx+264]
1400181a7mov eax, edx
1400181a9and eax, -3
1400181accmp al, 40
1400181aejne 0x140017fff
1400181b4mov rax, [rbx+256]
1400181bbcmp rax, 255
1400181c1jne 0x14001801b
1400181c7
1400181c7loc_1400181c7:
1400181c7mov edx, 255
1400181ccmov [rbx+255], 0
1400181d3mov r8, [rbx+280]
1400181damov rcx, rbx
1400181ddcall [rbx+272]
1400181e3add [rbx+320], 1
1400181eamov edx, 1
1400181efxor eax, eax
1400181f1jmp 0x14001801f
1400181f6
1400181f6 66 2e 0f 1f 84 00 00 00 00 00 f.........
140018200
140018200loc_140018200:
140018200mov edx, 255
140018205mov [rbx+255], 0
14001820cmov r8, [rbx+280]
140018213mov rcx, rbx
140018216call [rbx+272]
14001821cadd [rbx+320], 1
140018223mov edx, 1
140018228xor eax, eax
14001822ajmp 0x140017fbb
14001822f
14001822f 90 .
140018230
140018230loc_140018230:
140018230cmp rax, 255
140018236je 0x1400182b0
140018238lea rdx, [rax+1]
14001823cmov [rbx+256], rdx
140018243mov [rbx+rax], 32
140018247mov rax, rdx
14001824amov [rbx+264], 32
140018251jmp 0x14001800f
140018256
140018256 66 2e 0f 1f 84 00 00 00 00 00 f.........
140018260
140018260loc_140018260:
140018260mov [rbx+255], 0
140018267mov r8, [rbx+280]
14001826emov edx, 255
140018273mov rcx, rbx
140018276call [rbx+272]
14001827cmov [rbx], 41
14001827fmov eax, 1
140018284add [rbx+320], 1
14001828bjmp 0x140017f6f
140018290
140018290loc_140018290:
140018290mov r8, [rdi+24]
140018294test r8, r8
140018297jne 0x140017f97
14001829dmov eax, 1
1400182a2jmp 0x140017fb7
1400182a7
1400182a7 66 0f 1f 84 00 00 00 00 00 f........
1400182b0
1400182b0loc_1400182b0:
1400182b0mov [rbx+255], 0
1400182b7mov r8, [rbx+280]
1400182bemov edx, 255
1400182c3mov rcx, rbx
1400182c6call [rbx+272]
1400182ccmov [rbx], 32
1400182cfmov eax, 1
1400182d4add [rbx+320], 1
1400182dbjmp 0x14001801b
1400182e0
1400182e0loc_1400182e0:
1400182e0xor r12l, r12l
1400182e3jmp 0x140017f37
140017ed0
140017ed0d_print_function_type:
140017ed0push r12
140017ed2push rbp
140017ed3push rdi
140017ed4push rsi
140017ed5push rbx
140017ed6sub rsp, 48
140017edamov rbx, rcx
140017eddmov rdi, r8
140017ee0mov rsi, r9
140017ee3test r9, r9
140017ee6je 0x1400182e0
140017eecmov rax, r9
140017eefxor r12l, r12l
140017ef2
140017ef2loc_140017ef2:
140017ef2mov edx, [rax+16]
140017ef5test edx, edx
140017ef7jne 0x140017f37
140017ef9mov rdx, [rax+8]
140017efdmov ecx, [rdx]
140017effsub ecx, 25
140017f02cmp ecx, 19
140017f05ja 0x140017f2f
140017f07mov edx, 1
140017f0cshl rdx, cl
140017f0ftest edx, 0x86207
140017f15jne 0x140017ff8
140017f1band dh, 28
140017f1ejne 0x1400181a0
140017f24xor edx, edx
140017f26cmp ecx, 8
140017f29sete dl
140017f2cor r12l, edx
140017f2f
140017f2floc_140017f2f:
140017f2fmov rax, [rax]
140017f32test rax, rax
140017f35jne 0x140017ef2
140017f37
140017f37loc_140017f37:
140017f37mov rbp, [rbx+296]
140017f3exor r9l, r9l
140017f41mov r8, rsi
140017f44mov rcx, rbx
140017f47mov [rbx+296], 0
140017f52mov edx, 17
140017f57call d_print_mod_list
140017f5cmov rax, [rbx+256]
140017f63cmp rax, 255
140017f69je 0x14001808c
140017f6f
140017f6floc_140017f6f:
140017f6flea rdx, [rax+1]
140017f73
140017f73loc_140017f73:
140017f73mov [rbx+256], rdx
140017f7amov [rbx+rax], 40
140017f7emov [rbx+264], 40
140017f85test r12l, r12l
140017f88jne 0x1400180c0
140017f8e
140017f8eloc_140017f8e:
140017f8emov r8, [rdi+24]
140017f92test r8, r8
140017f95je 0x140017fa4
140017f97
140017f97loc_140017f97:
140017f97mov edx, 17
140017f9cmov rcx, rbx
140017f9fcall d_print_comp
140017fa4
140017fa4loc_140017fa4:
140017fa4mov rax, [rbx+256]
140017fabcmp rax, 255
140017fb1je 0x140018200
140017fb7
140017fb7loc_140017fb7:
140017fb7lea rdx, [rax+1]
140017fbb
140017fbbloc_140017fbb:
140017fbbmov [rbx+256], rdx
140017fc2mov r9l, 1
140017fc8mov r8, rsi
140017fcbmov rcx, rbx
140017fcemov [rbx+rax], 41
140017fd2mov edx, 17
140017fd7mov [rbx+264], 41
140017fdecall d_print_mod_list
140017fe3mov [rbx+296], rbp
140017feaadd rsp, 48
140017feepop rbx
140017fefpop rsi
140017ff0pop rdi
140017ff1pop rbp
140017ff2pop r12
140017ff4ret
140017ff5
140017ff5 0f 1f 00 ...
140017ff8
140017ff8loc_140017ff8:
140017ff8movzx edx, [rbx+264]
140017fff
140017fffloc_140017fff:
140017fffmov rax, [rbx+256]
140018006cmp dl, 32
140018009jne 0x140018230
14001800f
14001800floc_14001800f:
14001800fcmp rax, 255
140018015je 0x1400181c7
14001801b
14001801bloc_14001801b:
14001801blea rdx, [rax+1]
14001801f
14001801floc_14001801f:
14001801fmov [rbx+256], rdx
140018026xor r9l, r9l
140018029mov r8, rsi
14001802cmov rcx, rbx
14001802fmov [rbx+rax], 40
140018033mov rbp, [rbx+296]
14001803amov edx, 17
14001803fmov [rbx+264], 40
140018046mov [rbx+296], 0
140018051call d_print_mod_list
140018056mov rdx, [rbx+256]
14001805dcmp rdx, 255
140018064je 0x140018260
14001806alea rax, [rdx+1]
14001806emov [rbx+256], rax
140018075mov [rbx+rdx], 41
140018079mov [rbx+264], 41
140018080cmp rax, 255
140018086jne 0x140017f6f
14001808c
14001808cloc_14001808c:
14001808cmov edx, 255
140018091mov [rbx+255], 0
140018098mov r8, [rbx+280]
14001809fmov rcx, rbx
1400180a2call [rbx+272]
1400180a8add [rbx+320], 1
1400180afmov edx, 1
1400180b4xor eax, eax
1400180b6jmp 0x140017f73
1400180bb
1400180bb 0f 1f 44 00 00 ..D..
1400180c0
1400180c0loc_1400180c0:
1400180c0lea rax, [rip+0x17be81]
1400180c7lea r12, [rax+5]
1400180cbjmp 0x140018126
1400180cd
1400180cd 66 66 2e ff.
1400180d0 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 ........ff......
1400180e0 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 ...ff.........ff
1400180f0 2e 0f 1f 84 00 00 00 00 00 0f 1f 80 00 00 00 00 ................
140018100
140018100loc_140018100:
140018100mov rcx, rdx
140018103
140018103loc_140018103:
140018103lea rdx, [rcx+1]
140018107add rax, 1
14001810bmov [rbx+256], rdx
140018112mov [rbx+rcx], r10b
140018116mov [rbx+264], r10b
14001811dcmp r12, rax
140018120je 0x140017f8e
140018126
140018126loc_140018126:
140018126movzx r10l, [rax]
14001812acmp rdx, 255
140018131jne 0x140018100
140018133mov [rsp+47], r10b
140018138mov edx, 255
14001813dmov rcx, rbx
140018140mov r8, [rbx+280]
140018147mov [rsp+32], rax
14001814cmov [rbx+255], 0
140018153call [rbx+272]
140018159mov rax, [rsp+32]
14001815emovzx r10l, [rsp+47]
140018164mov [rbx+256], 1
14001816fadd [rbx+320], 1
140018176add rax, 1
14001817amov [rbx], r10b
14001817dmov [rbx+264], r10b
140018184cmp r12, rax
140018187je 0x140018290
14001818dmovzx r10l, [rax]
140018191mov ecx, 1
140018196jmp 0x140018103
14001819b
14001819b 0f 1f 44 00 00 ..D..
1400181a0
1400181a0loc_1400181a0:
1400181a0movzx edx, [rbx+264]
1400181a7mov eax, edx
1400181a9and eax, -3
1400181accmp al, 40
1400181aejne 0x140017fff
1400181b4mov rax, [rbx+256]
1400181bbcmp rax, 255
1400181c1jne 0x14001801b
1400181c7
1400181c7loc_1400181c7:
1400181c7mov edx, 255
1400181ccmov [rbx+255], 0
1400181d3mov r8, [rbx+280]
1400181damov rcx, rbx
1400181ddcall [rbx+272]
1400181e3add [rbx+320], 1
1400181eamov edx, 1
1400181efxor eax, eax
1400181f1jmp 0x14001801f
1400181f6
1400181f6 66 2e 0f 1f 84 00 00 00 00 00 f.........
140018200
140018200loc_140018200:
140018200mov edx, 255
140018205mov [rbx+255], 0
14001820cmov r8, [rbx+280]
140018213mov rcx, rbx
140018216call [rbx+272]
14001821cadd [rbx+320], 1
140018223mov edx, 1
140018228xor eax, eax
14001822ajmp 0x140017fbb
14001822f
14001822f 90 .
140018230
140018230loc_140018230:
140018230cmp rax, 255
140018236je 0x1400182b0
140018238lea rdx, [rax+1]
14001823cmov [rbx+256], rdx
140018243mov [rbx+rax], 32
140018247mov rax, rdx
14001824amov [rbx+264], 32
140018251jmp 0x14001800f
140018256
140018256 66 2e 0f 1f 84 00 00 00 00 00 f.........
140018260
140018260loc_140018260:
140018260mov [rbx+255], 0
140018267mov r8, [rbx+280]
14001826emov edx, 255
140018273mov rcx, rbx
140018276call [rbx+272]
14001827cmov [rbx], 41
14001827fmov eax, 1
140018284add [rbx+320], 1
14001828bjmp 0x140017f6f
140018290
140018290loc_140018290:
140018290mov r8, [rdi+24]
140018294test r8, r8
140018297jne 0x140017f97
14001829dmov eax, 1
1400182a2jmp 0x140017fb7
1400182a7
1400182a7 66 0f 1f 84 00 00 00 00 00 f........
1400182b0
1400182b0loc_1400182b0:
1400182b0mov [rbx+255], 0
1400182b7mov r8, [rbx+280]
1400182bemov edx, 255
1400182c3mov rcx, rbx
1400182c6call [rbx+272]
1400182ccmov [rbx], 32
1400182cfmov eax, 1
1400182d4add [rbx+320], 1
1400182dbjmp 0x14001801b
1400182e0
1400182e0loc_1400182e0:
1400182e0xor r12l, r12l
1400182e3jmp 0x140017f37
140017ed0
1400182e8
1400182e8 // align 0x10
1400182e8 // align 0x10
1400182f0
1400182f0d_print_mod_list:
1400182f0push r12
1400182f2push rbp
1400182f3push rdi
1400182f4push rsi
1400182f5push rbx
1400182f6sub rsp, 96
1400182famov rsi, rcx
1400182fdmov rcx, [rip+0x17f38c]
140018304mov rbx, r8
140018307mov ebp, r9l
14001830amov rax, [rcx]
14001830dmov [rsp+88], rax
140018312xor eax, eax
140018314test r8, r8
140018317je 0x1400183c0
14001831dmov r12, 0xc800000000003f
140018327jmp 0x140018358
140018329
140018329 0f 1f 80 00 00 00 00 .......
140018330
140018330loc_140018330:
140018330lea edx, [rax-28]
140018333cmp edx, 55
140018336ja 0x1400183e0
14001833cbt r12, rdx
140018340jae 0x140018374
140018342nop [rax+rax]
14001834dnop [rax]
140018350
140018350loc_140018350:
140018350mov rbx, [rbx]
140018353test rbx, rbx
140018356je 0x1400183c0
140018358
140018358loc_140018358:
140018358mov edx, [rsi+304]
14001835etest edx, edx
140018360jne 0x1400183c0
140018362mov eax, [rbx+16]
140018365test eax, eax
140018367jne 0x140018350
140018369mov r8, [rbx+8]
14001836dmov eax, [r8]
140018370test ebp, ebp
140018372je 0x140018330
140018374
140018374loc_140018374:
140018374mov rdx, [rbx+24]
140018378mov [rbx+16], 1
14001837fmov rdi, [rsi+288]
140018386mov [rsi+288], rdx
14001838dcmp eax, 42
140018390je 0x1400184ca
140018396cmp eax, 43
140018399je 0x1400184e6
14001839fcmp eax, 2
1400183a2je 0x1400183fe
1400183a4
1400183a4loc_1400183a4:
1400183a4mov edx, 17
1400183a9mov rcx, rsi
1400183accall d_print_mod
1400183b1mov rbx, [rbx]
1400183b4mov [rsi+288], rdi
1400183bbtest rbx, rbx
1400183bejne 0x140018358
1400183c0
1400183c0loc_1400183c0:
1400183c0mov rdi, [rip+0x17f2c9]
1400183c7mov rax, [rsp+88]
1400183ccsub rax, [rdi]
1400183cfjne 0x140018767
1400183d5add rsp, 96
1400183d9pop rbx
1400183dapop rsi
1400183dbpop rdi
1400183dcpop rbp
1400183ddpop r12
1400183dfret
1400183e0
1400183e0loc_1400183e0:
1400183e0mov rdx, [rbx+24]
1400183e4mov [rbx+16], 1
1400183ebmov rdi, [rsi+288]
1400183f2mov [rsi+288], rdx
1400183f9cmp eax, 2
1400183fcjne 0x1400183a4
1400183fe
1400183feloc_1400183fe:
1400183femov rbp, [rsi+296]
140018405mov r8, [r8+16]
140018409mov edx, 17
14001840emov rcx, rsi
140018411mov [rsi+296], 0
14001841ccall d_print_comp
140018421mov [rsi+296], rbp
140018428lea rbp, [rip+0x17b531]
14001842fmov rax, [rsi+256]
140018436lea r9, [rbp+2]
14001843ajmp 0x140018466
14001843c
14001843c 0f 1f 40 00 ..@.
140018440
140018440loc_140018440:
140018440mov rdx, rax
140018443
140018443loc_140018443:
140018443lea rax, [rdx+1]
140018447add rbp, 1
14001844bmov [rsi+256], rax
140018452mov [rsi+rdx], r12b
140018456mov [rsi+264], r12b
14001845dcmp rbp, r9
140018460je 0x140018507
140018466
140018466loc_140018466:
140018466movzx r12l, [rbp]
14001846bcmp rax, 255
140018471jne 0x140018440
140018473mov [rsi+255], 0
14001847amov edx, 255
14001847fmov rcx, rsi
140018482add rbp, 1
140018486mov r8, [rsi+280]
14001848dcall [rsi+272]
140018493lea r9, [rip+0x17b4c8]
14001849amov [rsi], r12b
14001849dadd [rsi+320], 1
1400184a4mov [rsi+256], 1
1400184afmov [rsi+264], r12b
1400184b6cmp r9, rbp
1400184b9je 0x140018502
1400184bbmovzx r12l, [rbp]
1400184c0mov edx, 1
1400184c5jmp 0x140018443
1400184ca
1400184caloc_1400184ca:
1400184camov r9, [rbx]
1400184cdmov edx, 17
1400184d2mov rcx, rsi
1400184d5call d_print_function_type
1400184damov [rsi+288], rdi
1400184e1jmp 0x1400183c0
1400184e6
1400184e6loc_1400184e6:
1400184e6mov r9, [rbx]
1400184e9mov edx, 17
1400184eemov rcx, rsi
1400184f1call d_print_array_type
1400184f6mov [rsi+288], rdi
1400184fdjmp 0x1400183c0
140018502
140018502loc_140018502:
140018502mov eax, 1
140018507
140018507loc_140018507:
140018507mov rdx, [rbx+8]
14001850bmov rbp, [rdx+24]
14001850fmov edx, [rbp]
140018512cmp edx, 73
140018515je 0x14001855a
140018517
140018517loc_140018517:
140018517mov rcx, 0xc800000000003f
140018521lea eax, [rdx-28]
140018524cmp eax, 55
140018527ja 0x14001853e
140018529
140018529loc_140018529:
140018529bt rcx, rax
14001852djae 0x14001853e
14001852fmov rbp, [rbp+16]
140018533mov edx, [rbp]
140018536lea eax, [rdx-28]
140018539cmp eax, 55
14001853cjbe 0x140018529
14001853e
14001853eloc_14001853e:
14001853emov r8, rbp
140018541mov edx, 17
140018546mov rcx, rsi
140018549call d_print_comp
14001854emov [rsi+288], rdi
140018555jmp 0x1400183c0
14001855a
14001855aloc_14001855a:
14001855alea rbx, [rip+0x17b402]
140018561lea r9, [rbx+13]
140018565jmp 0x140018589
140018567
140018567loc_140018567:
140018567mov rdx, rax
14001856a
14001856aloc_14001856a:
14001856alea rax, [rdx+1]
14001856eadd rbx, 1
140018572mov [rsi+256], rax
140018579mov [rsi+rdx], r12b
14001857dmov [rsi+264], r12b
140018584cmp rbx, r9
140018587je 0x1400185e8
140018589
140018589loc_140018589:
140018589movzx r12l, [rbx]
14001858dcmp rax, 255
140018593jne 0x140018567
140018595mov [rsi+255], 0
14001859cmov edx, 255
1400185a1mov rcx, rsi
1400185a4add rbx, 1
1400185a8mov r8, [rsi+280]
1400185afcall [rsi+272]
1400185b5lea r9, [rip+0x17b3b4]
1400185bcmov [rsi], r12b
1400185bfadd [rsi+320], 1
1400185c6mov [rsi+256], 1
1400185d1mov [rsi+264], r12b
1400185d8cmp rbx, r9
1400185dbje 0x1400185e8
1400185ddmovzx r12l, [rbx]
1400185e1mov edx, 1
1400185e6jmp 0x14001856a
1400185e8
1400185e8loc_1400185e8:
1400185e8mov eax, [rbp+24]
1400185eblea rbx, [rsp+48]
1400185f0mov edx, 25
1400185f5lea r8, [rip+0x17b0a0]
1400185fcmov rcx, rbx
1400185fflea r9l, [rax+1]
140018603call __mingw_snprintf
140018608test eax, eax
14001860ajs 0x14001861c
14001860ccdqe
14001860eadd rax, 1
140018612cmp rax, 25
140018616ja 0x140018762
14001861c
14001861cloc_14001861c:
14001861cmov rcx, rbx
14001861fcall strlen
140018624mov r9, rax
140018627mov rax, [rsi+256]
14001862etest r9, r9
140018631je 0x1400186c8
140018637add r9, rbx
14001863ajmp 0x14001865e
14001863c
14001863cloc_14001863c:
14001863cmov rdx, rax
14001863f
14001863floc_14001863f:
14001863flea rax, [rdx+1]
140018643add rbx, 1
140018647mov [rsi+256], rax
14001864emov [rsi+rdx], r12b
140018652mov [rsi+264], r12b
140018659cmp rbx, r9
14001865cje 0x1400186c8
14001865e
14001865eloc_14001865e:
14001865emovzx r12l, [rbx]
140018662cmp rax, 255
140018668jne 0x14001863c
14001866amov [rsp+40], r9
14001866fmov r8, [rsi+280]
140018676mov rcx, rsi
140018679add rbx, 1
14001867dmov [rsi+255], 0
140018684mov edx, 255
140018689call [rsi+272]
14001868fmov r9, [rsp+40]
140018694mov [rsi], r12b
140018697add [rsi+320], 1
14001869emov [rsi+256], 1
1400186a9mov [rsi+264], r12b
1400186b0cmp r9, rbx
1400186b3je 0x1400186c3
1400186b5movzx r12l, [rbx]
1400186b9mov edx, 1
1400186bejmp 0x14001863f
1400186c3
1400186c3loc_1400186c3:
1400186c3mov eax, 1
1400186c8
1400186c8loc_1400186c8:
1400186c8lea rbx, [rip+0x17b2a2]
1400186cflea r9, [rbx+3]
1400186d3jmp 0x1400186f7
1400186d5
1400186d5loc_1400186d5:
1400186d5mov rdx, rax
1400186d8
1400186d8loc_1400186d8:
1400186d8lea rax, [rdx+1]
1400186dcadd rbx, 1
1400186e0mov [rsi+256], rax
1400186e7mov [rsi+rdx], r12b
1400186ebmov [rsi+264], r12b
1400186f2cmp r9, rbx
1400186f5je 0x140018756
1400186f7
1400186f7loc_1400186f7:
1400186f7movzx r12l, [rbx]
1400186fbcmp rax, 255
140018701jne 0x1400186d5
140018703mov [rsi+255], 0
14001870amov edx, 255
14001870fmov rcx, rsi
140018712add rbx, 1
140018716mov r8, [rsi+280]
14001871dcall [rsi+272]
140018723lea r9, [rip+0x17b24a]
14001872amov [rsi], r12b
14001872dadd [rsi+320], 1
140018734mov [rsi+256], 1
14001873fmov [rsi+264], r12b
140018746cmp r9, rbx
140018749je 0x140018756
14001874bmovzx r12l, [rbx]
14001874fmov edx, 1
140018754jmp 0x1400186d8
140018756
140018756loc_140018756:
140018756mov rbp, [rbp+16]
14001875amov edx, [rbp]
14001875djmp 0x140018517
140018762
140018762loc_140018762:
140018762call __chk_fail
140018767
140018767loc_140018767:
140018767call __stack_chk_fail
14001876cnop
1400182f0
1400182f0d_print_mod_list:
1400182f0push r12
1400182f2push rbp
1400182f3push rdi
1400182f4push rsi
1400182f5push rbx
1400182f6sub rsp, 96
1400182famov rsi, rcx
1400182fdmov rcx, [rip+0x17f38c]
140018304mov rbx, r8
140018307mov ebp, r9l
14001830amov rax, [rcx]
14001830dmov [rsp+88], rax
140018312xor eax, eax
140018314test r8, r8
140018317je 0x1400183c0
14001831dmov r12, 0xc800000000003f
140018327jmp 0x140018358
140018329
140018329 0f 1f 80 00 00 00 00 .......
140018330
140018330loc_140018330:
140018330lea edx, [rax-28]
140018333cmp edx, 55
140018336ja 0x1400183e0
14001833cbt r12, rdx
140018340jae 0x140018374
140018342nop [rax+rax]
14001834dnop [rax]
140018350
140018350loc_140018350:
140018350mov rbx, [rbx]
140018353test rbx, rbx
140018356je 0x1400183c0
140018358
140018358loc_140018358:
140018358mov edx, [rsi+304]
14001835etest edx, edx
140018360jne 0x1400183c0
140018362mov eax, [rbx+16]
140018365test eax, eax
140018367jne 0x140018350
140018369mov r8, [rbx+8]
14001836dmov eax, [r8]
140018370test ebp, ebp
140018372je 0x140018330
140018374
140018374loc_140018374:
140018374mov rdx, [rbx+24]
140018378mov [rbx+16], 1
14001837fmov rdi, [rsi+288]
140018386mov [rsi+288], rdx
14001838dcmp eax, 42
140018390je 0x1400184ca
140018396cmp eax, 43
140018399je 0x1400184e6
14001839fcmp eax, 2
1400183a2je 0x1400183fe
1400183a4
1400183a4loc_1400183a4:
1400183a4mov edx, 17
1400183a9mov rcx, rsi
1400183accall d_print_mod
1400183b1mov rbx, [rbx]
1400183b4mov [rsi+288], rdi
1400183bbtest rbx, rbx
1400183bejne 0x140018358
1400183c0
1400183c0loc_1400183c0:
1400183c0mov rdi, [rip+0x17f2c9]
1400183c7mov rax, [rsp+88]
1400183ccsub rax, [rdi]
1400183cfjne 0x140018767
1400183d5add rsp, 96
1400183d9pop rbx
1400183dapop rsi
1400183dbpop rdi
1400183dcpop rbp
1400183ddpop r12
1400183dfret
1400183e0
1400183e0loc_1400183e0:
1400183e0mov rdx, [rbx+24]
1400183e4mov [rbx+16], 1
1400183ebmov rdi, [rsi+288]
1400183f2mov [rsi+288], rdx
1400183f9cmp eax, 2
1400183fcjne 0x1400183a4
1400183fe
1400183feloc_1400183fe:
1400183femov rbp, [rsi+296]
140018405mov r8, [r8+16]
140018409mov edx, 17
14001840emov rcx, rsi
140018411mov [rsi+296], 0
14001841ccall d_print_comp
140018421mov [rsi+296], rbp
140018428lea rbp, [rip+0x17b531]
14001842fmov rax, [rsi+256]
140018436lea r9, [rbp+2]
14001843ajmp 0x140018466
14001843c
14001843c 0f 1f 40 00 ..@.
140018440
140018440loc_140018440:
140018440mov rdx, rax
140018443
140018443loc_140018443:
140018443lea rax, [rdx+1]
140018447add rbp, 1
14001844bmov [rsi+256], rax
140018452mov [rsi+rdx], r12b
140018456mov [rsi+264], r12b
14001845dcmp rbp, r9
140018460je 0x140018507
140018466
140018466loc_140018466:
140018466movzx r12l, [rbp]
14001846bcmp rax, 255
140018471jne 0x140018440
140018473mov [rsi+255], 0
14001847amov edx, 255
14001847fmov rcx, rsi
140018482add rbp, 1
140018486mov r8, [rsi+280]
14001848dcall [rsi+272]
140018493lea r9, [rip+0x17b4c8]
14001849amov [rsi], r12b
14001849dadd [rsi+320], 1
1400184a4mov [rsi+256], 1
1400184afmov [rsi+264], r12b
1400184b6cmp r9, rbp
1400184b9je 0x140018502
1400184bbmovzx r12l, [rbp]
1400184c0mov edx, 1
1400184c5jmp 0x140018443
1400184ca
1400184caloc_1400184ca:
1400184camov r9, [rbx]
1400184cdmov edx, 17
1400184d2mov rcx, rsi
1400184d5call d_print_function_type
1400184damov [rsi+288], rdi
1400184e1jmp 0x1400183c0
1400184e6
1400184e6loc_1400184e6:
1400184e6mov r9, [rbx]
1400184e9mov edx, 17
1400184eemov rcx, rsi
1400184f1call d_print_array_type
1400184f6mov [rsi+288], rdi
1400184fdjmp 0x1400183c0
140018502
140018502loc_140018502:
140018502mov eax, 1
140018507
140018507loc_140018507:
140018507mov rdx, [rbx+8]
14001850bmov rbp, [rdx+24]
14001850fmov edx, [rbp]
140018512cmp edx, 73
140018515je 0x14001855a
140018517
140018517loc_140018517:
140018517mov rcx, 0xc800000000003f
140018521lea eax, [rdx-28]
140018524cmp eax, 55
140018527ja 0x14001853e
140018529
140018529loc_140018529:
140018529bt rcx, rax
14001852djae 0x14001853e
14001852fmov rbp, [rbp+16]
140018533mov edx, [rbp]
140018536lea eax, [rdx-28]
140018539cmp eax, 55
14001853cjbe 0x140018529
14001853e
14001853eloc_14001853e:
14001853emov r8, rbp
140018541mov edx, 17
140018546mov rcx, rsi
140018549call d_print_comp
14001854emov [rsi+288], rdi
140018555jmp 0x1400183c0
14001855a
14001855aloc_14001855a:
14001855alea rbx, [rip+0x17b402]
140018561lea r9, [rbx+13]
140018565jmp 0x140018589
140018567
140018567loc_140018567:
140018567mov rdx, rax
14001856a
14001856aloc_14001856a:
14001856alea rax, [rdx+1]
14001856eadd rbx, 1
140018572mov [rsi+256], rax
140018579mov [rsi+rdx], r12b
14001857dmov [rsi+264], r12b
140018584cmp rbx, r9
140018587je 0x1400185e8
140018589
140018589loc_140018589:
140018589movzx r12l, [rbx]
14001858dcmp rax, 255
140018593jne 0x140018567
140018595mov [rsi+255], 0
14001859cmov edx, 255
1400185a1mov rcx, rsi
1400185a4add rbx, 1
1400185a8mov r8, [rsi+280]
1400185afcall [rsi+272]
1400185b5lea r9, [rip+0x17b3b4]
1400185bcmov [rsi], r12b
1400185bfadd [rsi+320], 1
1400185c6mov [rsi+256], 1
1400185d1mov [rsi+264], r12b
1400185d8cmp rbx, r9
1400185dbje 0x1400185e8
1400185ddmovzx r12l, [rbx]
1400185e1mov edx, 1
1400185e6jmp 0x14001856a
1400185e8
1400185e8loc_1400185e8:
1400185e8mov eax, [rbp+24]
1400185eblea rbx, [rsp+48]
1400185f0mov edx, 25
1400185f5lea r8, [rip+0x17b0a0]
1400185fcmov rcx, rbx
1400185fflea r9l, [rax+1]
140018603call __mingw_snprintf
140018608test eax, eax
14001860ajs 0x14001861c
14001860ccdqe
14001860eadd rax, 1
140018612cmp rax, 25
140018616ja 0x140018762
14001861c
14001861cloc_14001861c:
14001861cmov rcx, rbx
14001861fcall strlen
140018624mov r9, rax
140018627mov rax, [rsi+256]
14001862etest r9, r9
140018631je 0x1400186c8
140018637add r9, rbx
14001863ajmp 0x14001865e
14001863c
14001863cloc_14001863c:
14001863cmov rdx, rax
14001863f
14001863floc_14001863f:
14001863flea rax, [rdx+1]
140018643add rbx, 1
140018647mov [rsi+256], rax
14001864emov [rsi+rdx], r12b
140018652mov [rsi+264], r12b
140018659cmp rbx, r9
14001865cje 0x1400186c8
14001865e
14001865eloc_14001865e:
14001865emovzx r12l, [rbx]
140018662cmp rax, 255
140018668jne 0x14001863c
14001866amov [rsp+40], r9
14001866fmov r8, [rsi+280]
140018676mov rcx, rsi
140018679add rbx, 1
14001867dmov [rsi+255], 0
140018684mov edx, 255
140018689call [rsi+272]
14001868fmov r9, [rsp+40]
140018694mov [rsi], r12b
140018697add [rsi+320], 1
14001869emov [rsi+256], 1
1400186a9mov [rsi+264], r12b
1400186b0cmp r9, rbx
1400186b3je 0x1400186c3
1400186b5movzx r12l, [rbx]
1400186b9mov edx, 1
1400186bejmp 0x14001863f
1400186c3
1400186c3loc_1400186c3:
1400186c3mov eax, 1
1400186c8
1400186c8loc_1400186c8:
1400186c8lea rbx, [rip+0x17b2a2]
1400186cflea r9, [rbx+3]
1400186d3jmp 0x1400186f7
1400186d5
1400186d5loc_1400186d5:
1400186d5mov rdx, rax
1400186d8
1400186d8loc_1400186d8:
1400186d8lea rax, [rdx+1]
1400186dcadd rbx, 1
1400186e0mov [rsi+256], rax
1400186e7mov [rsi+rdx], r12b
1400186ebmov [rsi+264], r12b
1400186f2cmp r9, rbx
1400186f5je 0x140018756
1400186f7
1400186f7loc_1400186f7:
1400186f7movzx r12l, [rbx]
1400186fbcmp rax, 255
140018701jne 0x1400186d5
140018703mov [rsi+255], 0
14001870amov edx, 255
14001870fmov rcx, rsi
140018712add rbx, 1
140018716mov r8, [rsi+280]
14001871dcall [rsi+272]
140018723lea r9, [rip+0x17b24a]
14001872amov [rsi], r12b
14001872dadd [rsi+320], 1
140018734mov [rsi+256], 1
14001873fmov [rsi+264], r12b
140018746cmp r9, rbx
140018749je 0x140018756
14001874bmovzx r12l, [rbx]
14001874fmov edx, 1
140018754jmp 0x1400186d8
140018756
140018756loc_140018756:
140018756mov rbp, [rbp+16]
14001875amov edx, [rbp]
14001875djmp 0x140018517
140018762
140018762loc_140018762:
140018762call __chk_fail
140018767
140018767loc_140018767:
140018767call __stack_chk_fail
14001876cnop
1400182f0
14001876d
14001876d // align 0x10
14001876d // align 0x10
140018770
140018770d_print_array_type:
140018770push rsi
140018771push rbx
140018772sub rsp, 56
140018776mov rbx, rcx
140018779mov rsi, r8
14001877cmov r10, r9
14001877fmov rax, r9
140018782test r9, r9
140018785je 0x1400187b6
140018787nop [rax+rax]
140018790
140018790loc_140018790:
140018790mov ecx, [rax+16]
140018793test ecx, ecx
140018795je 0x140018850
14001879bmov rax, [rax]
14001879etest rax, rax
1400187a1jne 0x140018790
1400187a3xor r9l, r9l
1400187a6mov r8, r10
1400187a9mov edx, 17
1400187aemov rcx, rbx
1400187b1call d_print_mod_list
1400187b6
1400187b6loc_1400187b6:
1400187b6mov rax, [rbx+256]
1400187bd
1400187bdloc_1400187bd:
1400187bdcmp rax, 255
1400187c3je 0x140018910
1400187c9lea rdx, [rax+1]
1400187cdmov [rbx+256], rdx
1400187d4mov [rbx+rax], 32
1400187d8mov [rbx+264], 32
1400187dfcmp rdx, 255
1400187e6je 0x140018884
1400187ec
1400187ecloc_1400187ec:
1400187eclea rax, [rdx+1]
1400187f0mov [rbx+256], rax
1400187f7mov [rbx+rdx], 91
1400187fbmov [rbx+264], 91
140018802mov r8, [rsi+16]
140018806test r8, r8
140018809je 0x14001881f
14001880b
14001880bloc_14001880b:
14001880bmov edx, 17
140018810mov rcx, rbx
140018813call d_print_comp
140018818mov rax, [rbx+256]
14001881f
14001881floc_14001881f:
14001881fcmp rax, 255
140018825je 0x1400188d8
14001882b
14001882bloc_14001882b:
14001882blea rdx, [rax+1]
14001882f
14001882floc_14001882f:
14001882fmov [rbx+256], rdx
140018836mov [rbx+rax], 93
14001883amov [rbx+264], 93
140018841add rsp, 56
140018845pop rbx
140018846pop rsi
140018847ret
140018848
140018848 0f 1f 84 00 00 00 00 00 ........
140018850
140018850loc_140018850:
140018850mov rax, [rax+8]
140018854cmp [rax], 43
140018857jne 0x140018968
14001885dmov edx, 17
140018862xor r9l, r9l
140018865mov r8, r10
140018868mov rcx, rbx
14001886bcall d_print_mod_list
140018870mov rdx, [rbx+256]
140018877cmp rdx, 255
14001887ejne 0x1400187ec
140018884
140018884loc_140018884:
140018884mov r8, [rbx+280]
14001888bmov [rbx+255], 0
140018892mov edx, 255
140018897mov rcx, rbx
14001889acall [rbx+272]
1400188a0add [rbx+320], 1
1400188a7mov [rbx], 91
1400188aamov [rbx+264], 91
1400188b1mov r8, [rsi+16]
1400188b5mov [rbx+256], 1
1400188c0test r8, r8
1400188c3jne 0x14001880b
1400188c9mov eax, 1
1400188cejmp 0x14001882b
1400188d3
1400188d3 0f 1f 44 00 00 ..D..
1400188d8
1400188d8loc_1400188d8:
1400188d8mov edx, 255
1400188ddmov [rbx+255], 0
1400188e4mov r8, [rbx+280]
1400188ebmov rcx, rbx
1400188eecall [rbx+272]
1400188f4add [rbx+320], 1
1400188fbmov edx, 1
140018900xor eax, eax
140018902jmp 0x14001882f
140018907
140018907 66 0f 1f 84 00 00 00 00 00 f........
140018910
140018910loc_140018910:
140018910mov r8, [rbx+280]
140018917mov [rbx+255], 0
14001891emov edx, 255
140018923mov rcx, rbx
140018926call [rbx+272]
14001892cmov eax, 23328
140018931add [rbx+320], 1
140018938mov [rbx], ax
14001893bmov eax, 2
140018940mov [rbx+264], 91
140018947mov r8, [rsi+16]
14001894bmov [rbx+256], 2
140018956test r8, r8
140018959jne 0x14001880b
14001895fjmp 0x14001882b
140018964
140018964 0f 1f 40 00 ..@.
140018968
140018968loc_140018968:
140018968lea rax, [rip+0x17b5df]
14001896fmov rdx, [rbx+256]
140018976lea r11, [rax+2]
14001897ajmp 0x1400189a6
14001897c
14001897c 0f 1f 40 00 ..@.
140018980
140018980loc_140018980:
140018980mov rcx, rdx
140018983
140018983loc_140018983:
140018983lea rdx, [rcx+1]
140018987add rax, 1
14001898bmov [rbx+256], rdx
140018992mov [rbx+rcx], r9b
140018996mov [rbx+264], r9b
14001899dcmp rax, r11
1400189a0je 0x140018a30
1400189a6
1400189a6loc_1400189a6:
1400189a6movzx r9l, [rax]
1400189aacmp rdx, 255
1400189b1jne 0x140018980
1400189b3mov [rsp+104], r10
1400189b8mov edx, 255
1400189bdmov rcx, rbx
1400189c0mov r8, [rbx+280]
1400189c7mov [rsp+47], r9b
1400189ccmov [rsp+32], rax
1400189d1mov [rbx+255], 0
1400189d8call [rbx+272]
1400189demov rax, [rsp+32]
1400189e3movzx r9l, [rsp+47]
1400189e9lea r11, [rip+0x17b560]
1400189f0add [rbx+320], 1
1400189f7mov r10, [rsp+104]
1400189fcadd rax, 1
140018a00mov [rbx], r9b
140018a03cmp r11, rax
140018a06mov [rbx+264], r9b
140018a0dmov [rbx+256], 1
140018a18je 0x140018a30
140018a1amovzx r9l, [rax]
140018a1emov ecx, 1
140018a23jmp 0x140018983
140018a28
140018a28 0f 1f 84 00 00 00 00 00 ........
140018a30
140018a30loc_140018a30:
140018a30mov edx, 17
140018a35xor r9l, r9l
140018a38mov r8, r10
140018a3bmov rcx, rbx
140018a3ecall d_print_mod_list
140018a43mov rdx, [rbx+256]
140018a4acmp rdx, 255
140018a51je 0x140018a6e
140018a53lea rax, [rdx+1]
140018a57mov [rbx+256], rax
140018a5emov [rbx+rdx], 41
140018a62mov [rbx+264], 41
140018a69jmp 0x1400187bd
140018a6e
140018a6eloc_140018a6e:
140018a6emov edx, 255
140018a73mov [rbx+255], 0
140018a7amov r8, [rbx+280]
140018a81mov rcx, rbx
140018a84call [rbx+272]
140018a8amov edx, 8233
140018a8fadd [rbx+320], 1
140018a96mov [rbx], dx
140018a99mov edx, 2
140018a9ejmp 0x1400187ec
140018770
140018770d_print_array_type:
140018770push rsi
140018771push rbx
140018772sub rsp, 56
140018776mov rbx, rcx
140018779mov rsi, r8
14001877cmov r10, r9
14001877fmov rax, r9
140018782test r9, r9
140018785je 0x1400187b6
140018787nop [rax+rax]
140018790
140018790loc_140018790:
140018790mov ecx, [rax+16]
140018793test ecx, ecx
140018795je 0x140018850
14001879bmov rax, [rax]
14001879etest rax, rax
1400187a1jne 0x140018790
1400187a3xor r9l, r9l
1400187a6mov r8, r10
1400187a9mov edx, 17
1400187aemov rcx, rbx
1400187b1call d_print_mod_list
1400187b6
1400187b6loc_1400187b6:
1400187b6mov rax, [rbx+256]
1400187bd
1400187bdloc_1400187bd:
1400187bdcmp rax, 255
1400187c3je 0x140018910
1400187c9lea rdx, [rax+1]
1400187cdmov [rbx+256], rdx
1400187d4mov [rbx+rax], 32
1400187d8mov [rbx+264], 32
1400187dfcmp rdx, 255
1400187e6je 0x140018884
1400187ec
1400187ecloc_1400187ec:
1400187eclea rax, [rdx+1]
1400187f0mov [rbx+256], rax
1400187f7mov [rbx+rdx], 91
1400187fbmov [rbx+264], 91
140018802mov r8, [rsi+16]
140018806test r8, r8
140018809je 0x14001881f
14001880b
14001880bloc_14001880b:
14001880bmov edx, 17
140018810mov rcx, rbx
140018813call d_print_comp
140018818mov rax, [rbx+256]
14001881f
14001881floc_14001881f:
14001881fcmp rax, 255
140018825je 0x1400188d8
14001882b
14001882bloc_14001882b:
14001882blea rdx, [rax+1]
14001882f
14001882floc_14001882f:
14001882fmov [rbx+256], rdx
140018836mov [rbx+rax], 93
14001883amov [rbx+264], 93
140018841add rsp, 56
140018845pop rbx
140018846pop rsi
140018847ret
140018848
140018848 0f 1f 84 00 00 00 00 00 ........
140018850
140018850loc_140018850:
140018850mov rax, [rax+8]
140018854cmp [rax], 43
140018857jne 0x140018968
14001885dmov edx, 17
140018862xor r9l, r9l
140018865mov r8, r10
140018868mov rcx, rbx
14001886bcall d_print_mod_list
140018870mov rdx, [rbx+256]
140018877cmp rdx, 255
14001887ejne 0x1400187ec
140018884
140018884loc_140018884:
140018884mov r8, [rbx+280]
14001888bmov [rbx+255], 0
140018892mov edx, 255
140018897mov rcx, rbx
14001889acall [rbx+272]
1400188a0add [rbx+320], 1
1400188a7mov [rbx], 91
1400188aamov [rbx+264], 91
1400188b1mov r8, [rsi+16]
1400188b5mov [rbx+256], 1
1400188c0test r8, r8
1400188c3jne 0x14001880b
1400188c9mov eax, 1
1400188cejmp 0x14001882b
1400188d3
1400188d3 0f 1f 44 00 00 ..D..
1400188d8
1400188d8loc_1400188d8:
1400188d8mov edx, 255
1400188ddmov [rbx+255], 0
1400188e4mov r8, [rbx+280]
1400188ebmov rcx, rbx
1400188eecall [rbx+272]
1400188f4add [rbx+320], 1
1400188fbmov edx, 1
140018900xor eax, eax
140018902jmp 0x14001882f
140018907
140018907 66 0f 1f 84 00 00 00 00 00 f........
140018910
140018910loc_140018910:
140018910mov r8, [rbx+280]
140018917mov [rbx+255], 0
14001891emov edx, 255
140018923mov rcx, rbx
140018926call [rbx+272]
14001892cmov eax, 23328
140018931add [rbx+320], 1
140018938mov [rbx], ax
14001893bmov eax, 2
140018940mov [rbx+264], 91
140018947mov r8, [rsi+16]
14001894bmov [rbx+256], 2
140018956test r8, r8
140018959jne 0x14001880b
14001895fjmp 0x14001882b
140018964
140018964 0f 1f 40 00 ..@.
140018968
140018968loc_140018968:
140018968lea rax, [rip+0x17b5df]
14001896fmov rdx, [rbx+256]
140018976lea r11, [rax+2]
14001897ajmp 0x1400189a6
14001897c
14001897c 0f 1f 40 00 ..@.
140018980
140018980loc_140018980:
140018980mov rcx, rdx
140018983
140018983loc_140018983:
140018983lea rdx, [rcx+1]
140018987add rax, 1
14001898bmov [rbx+256], rdx
140018992mov [rbx+rcx], r9b
140018996mov [rbx+264], r9b
14001899dcmp rax, r11
1400189a0je 0x140018a30
1400189a6
1400189a6loc_1400189a6:
1400189a6movzx r9l, [rax]
1400189aacmp rdx, 255
1400189b1jne 0x140018980
1400189b3mov [rsp+104], r10
1400189b8mov edx, 255
1400189bdmov rcx, rbx
1400189c0mov r8, [rbx+280]
1400189c7mov [rsp+47], r9b
1400189ccmov [rsp+32], rax
1400189d1mov [rbx+255], 0
1400189d8call [rbx+272]
1400189demov rax, [rsp+32]
1400189e3movzx r9l, [rsp+47]
1400189e9lea r11, [rip+0x17b560]
1400189f0add [rbx+320], 1
1400189f7mov r10, [rsp+104]
1400189fcadd rax, 1
140018a00mov [rbx], r9b
140018a03cmp r11, rax
140018a06mov [rbx+264], r9b
140018a0dmov [rbx+256], 1
140018a18je 0x140018a30
140018a1amovzx r9l, [rax]
140018a1emov ecx, 1
140018a23jmp 0x140018983
140018a28
140018a28 0f 1f 84 00 00 00 00 00 ........
140018a30
140018a30loc_140018a30:
140018a30mov edx, 17
140018a35xor r9l, r9l
140018a38mov r8, r10
140018a3bmov rcx, rbx
140018a3ecall d_print_mod_list
140018a43mov rdx, [rbx+256]
140018a4acmp rdx, 255
140018a51je 0x140018a6e
140018a53lea rax, [rdx+1]
140018a57mov [rbx+256], rax
140018a5emov [rbx+rdx], 41
140018a62mov [rbx+264], 41
140018a69jmp 0x1400187bd
140018a6e
140018a6eloc_140018a6e:
140018a6emov edx, 255
140018a73mov [rbx+255], 0
140018a7amov r8, [rbx+280]
140018a81mov rcx, rbx
140018a84call [rbx+272]
140018a8amov edx, 8233
140018a8fadd [rbx+320], 1
140018a96mov [rbx], dx
140018a99mov edx, 2
140018a9ejmp 0x1400187ec
140018770
140018aa3
140018aa3 // align 0x10
140018aa3 // align 0x10
140018ab0
140018ab0d_print_expr_op:
140018ab0sub rsp, 72
140018ab4cmp [r8], 51
140018ab8je 0x140018ad0
140018abamov edx, 17
140018abfadd rsp, 72
140018ac3jmp 0x140017160
140018ac8
140018ac8 0f 1f 84 00 00 00 00 00 ........
140018ad0
140018ad0loc_140018ad0:
140018ad0mov rax, [r8+16]
140018ad4movsxd r10, [rax+16]
140018ad8test r10, r10
140018adbje 0x140018bb0
140018ae1mov rax, [rax+8]
140018ae5mov rdx, [rcx+256]
140018aecadd r10, rax
140018aefjmp 0x140018b26
140018af1
140018af1 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 ff...........@.
140018b00
140018b00loc_140018b00:
140018b00mov r8, rdx
140018b03
140018b03loc_140018b03:
140018b03lea rdx, [r8+1]
140018b07add rax, 1
140018b0bmov [rcx+256], rdx
140018b12mov [rcx+r8], r9b
140018b16mov [rcx+264], r9b
140018b1dcmp rax, r10
140018b20je 0x140018bb0
140018b26
140018b26loc_140018b26:
140018b26movzx r9l, [rax]
140018b2acmp rdx, 255
140018b31jne 0x140018b00
140018b33mov [rsp+56], r10
140018b38mov r8, [rcx+280]
140018b3fmov edx, 255
140018b44mov [rsp+48], rax
140018b49mov [rsp+47], r9b
140018b4emov [rcx+255], 0
140018b55mov [rsp+32], rcx
140018b5acall [rcx+272]
140018b60mov rax, [rsp+48]
140018b65mov rcx, [rsp+32]
140018b6amovzx r9l, [rsp+47]
140018b70mov r10, [rsp+56]
140018b75add rax, 1
140018b79add [rcx+320], 1
140018b80mov [rcx+256], 1
140018b8bmov [rcx], r9b
140018b8emov [rcx+264], r9b
140018b95cmp r10, rax
140018b98je 0x140018bb0
140018b9amovzx r9l, [rax]
140018b9emov r8l, 1
140018ba4jmp 0x140018b03
140018ba9
140018ba9 0f 1f 80 00 00 00 00 .......
140018bb0
140018bb0loc_140018bb0:
140018bb0add rsp, 72
140018bb4ret
140018ab0
140018ab0d_print_expr_op:
140018ab0sub rsp, 72
140018ab4cmp [r8], 51
140018ab8je 0x140018ad0
140018abamov edx, 17
140018abfadd rsp, 72
140018ac3jmp 0x140017160
140018ac8
140018ac8 0f 1f 84 00 00 00 00 00 ........
140018ad0
140018ad0loc_140018ad0:
140018ad0mov rax, [r8+16]
140018ad4movsxd r10, [rax+16]
140018ad8test r10, r10
140018adbje 0x140018bb0
140018ae1mov rax, [rax+8]
140018ae5mov rdx, [rcx+256]
140018aecadd r10, rax
140018aefjmp 0x140018b26
140018af1
140018af1 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 ff...........@.
140018b00
140018b00loc_140018b00:
140018b00mov r8, rdx
140018b03
140018b03loc_140018b03:
140018b03lea rdx, [r8+1]
140018b07add rax, 1
140018b0bmov [rcx+256], rdx
140018b12mov [rcx+r8], r9b
140018b16mov [rcx+264], r9b
140018b1dcmp rax, r10
140018b20je 0x140018bb0
140018b26
140018b26loc_140018b26:
140018b26movzx r9l, [rax]
140018b2acmp rdx, 255
140018b31jne 0x140018b00
140018b33mov [rsp+56], r10
140018b38mov r8, [rcx+280]
140018b3fmov edx, 255
140018b44mov [rsp+48], rax
140018b49mov [rsp+47], r9b
140018b4emov [rcx+255], 0
140018b55mov [rsp+32], rcx
140018b5acall [rcx+272]
140018b60mov rax, [rsp+48]
140018b65mov rcx, [rsp+32]
140018b6amovzx r9l, [rsp+47]
140018b70mov r10, [rsp+56]
140018b75add rax, 1
140018b79add [rcx+320], 1
140018b80mov [rcx+256], 1
140018b8bmov [rcx], r9b
140018b8emov [rcx+264], r9b
140018b95cmp r10, rax
140018b98je 0x140018bb0
140018b9amovzx r9l, [rax]
140018b9emov r8l, 1
140018ba4jmp 0x140018b03
140018ba9
140018ba9 0f 1f 80 00 00 00 00 .......
140018bb0
140018bb0loc_140018bb0:
140018bb0add rsp, 72
140018bb4ret
140018ab0
140018bb5
140018bb5 // align 0x10
140018bb5 // align 0x10
140018bc0
140018bc0d_demangle_callback.constprop.0:
140018bc0push rbp
140018bc1push r15
140018bc3push r14
140018bc5push r13
140018bc7push r12
140018bc9push rdi
140018bcapush rsi
140018bcbpush rbx
140018bccsub rsp, 568
140018bd3lea rbp, [rsp+128]
140018bdbmov rdi, [rip+0x17eaae]
140018be2mov rax, [rdi]
140018be5mov [rbp+424], rax
140018becxor eax, eax
140018beemov [rbp-80], rdx
140018bf2mov rbx, rcx
140018bf5mov r15, r8
140018bf8cmp [rcx], 95
140018bfbje 0x14001904a
140018c01
140018c01loc_140018c01:
140018c01mov r8l, 8
140018c07lea rdx, [rip+0x17b343]
140018c0emov rcx, rbx
140018c11call strncmp
140018c16test eax, eax
140018c18je 0x140018f7f
140018c1e
140018c1eloc_140018c1e:
140018c1exor r11l, r11l
140018c21xor r13l, r13l
140018c24
140018c24loc_140018c24:
140018c24shl r11l, 31
140018c28lea rax, [rbp-48]
140018c2cmov [rbp-88], r15
140018c30lea r14l, [r13-2]
140018c34sar r11l, 31
140018c38mov [rbp-56], rax
140018c3clea rdi, [rbx+11]
140018c40mov r15, rbx
140018c43add r11l, 71
140018c47mov [rbp+36], 1
140018c4emov [rbp-68], r11l
140018c52jmp 0x140018d1a
140018c57
140018c57 66 0f 1f 84 00 00 00 00 00 f........
140018c60
140018c60loc_140018c60:
140018c60cmp r14l, 1
140018c64ja 0x140018f30
140018c6amov [rbp-24], rdi
140018c6emov r12, rdi
140018c71cmp [r15+11], 95
140018c76jne 0x140018c83
140018c78cmp [r15+12], 90
140018c7dje 0x140018f48
140018c83
140018c83loc_140018c83:
140018c83test ecx, ecx
140018c85je 0x14001900a
140018c8bmov rcx, rdi
140018c8emov [rbp-64], r8
140018c92call strlen
140018c97mov [rbp-8], 1
140018c9emov r8, [rbp-64]
140018ca2mov [8*rbx+4], 0
140018caetest eax, eax
140018cb0jle 0x14001900a
140018cb6mov [8*rbx], 0
140018cc1mov r11, [rbp-56]
140018cc5mov [8*rbx+16], rdi
140018ccdmov [8*rbx+24], eax
140018cd4
140018cd4loc_140018cd4:
140018cd4mov edx, [rbp-68]
140018cd7mov rcx, r11
140018cdaxor r9l, r9l
140018cddcall d_make_comp
140018ce2mov rcx, r12
140018ce5mov rbx, rax
140018ce8call strlen
140018cedadd r12, rax
140018cf0mov [rbp-24], r12
140018cf4movzx eax, [r12]
140018cf9
140018cf9loc_140018cf9:
140018cf9test al, al
140018cfbjne 0x140018d06
140018cfdtest rbx, rbx
140018d00jne 0x140019062
140018d06
140018d06loc_140018d06:
140018d06cmp [rbp+36], -1
140018d0ajne 0x140019043
140018d10mov [rbp+36], 0
140018d17mov rsp, rsi
140018d1a
140018d1aloc_140018d1a:
140018d1amov rcx, r15
140018d1dcall strlen
140018d22mov [rbp-48], r15
140018d26mov rdx, rax
140018d29lea rax, [r15+rax]
140018d2dmov [rbp-32], 17
140018d34lea ecx, [rdx+rdx]
140018d37mov [rbp-40], rax
140018d3bmov [rbp-24], r15
140018d3fmov [rbp-4], ecx
140018d42mov [rbp-8], 0
140018d49mov [rbp+12], edx
140018d4cmov [rbp+8], 0
140018d53mov [rbp+16], 0
140018d5bmov [rbp+24], 0
140018d63mov [rbp+32], 0
140018d6amov [rbp+40], 0
140018d71cmp ecx, 2048
140018d77ja 0x140019016
140018d7dmov eax, ecx
140018d7fmov rsi, rsp
140018d82shl rax, 5
140018d86call ___chkstk_ms
140018d8bsub rsp, rax
140018d8emovsxd rdx, edx
140018d91lea r8, [rsp+39]
140018d96lea rax, [8*rdx+15]
140018d9emov rbx, r8
140018da1and rax, -16
140018da5and r8, -8
140018da9shr rbx, 3
140018dadcall ___chkstk_ms
140018db2sub rsp, rax
140018db5mov [rbp-16], r8
140018db9lea rax, [rsp+32]
140018dbemov [rbp], rax
140018dc2cmp r13l, 1
140018dc6jne 0x140018c60
140018dcccmp [r15], 95
140018dd0jne 0x140018d06
140018dd6cmp [r15+1], 90
140018ddbjne 0x140018d06
140018de1lea rax, [r15+2]
140018de5lea r11, [rbp-48]
140018de9mov [rbp-24], rax
140018dedmovzx eax, [r15+2]
140018df2cmp al, 71
140018df4je 0x140018ff2
140018dfacmp al, 84
140018dfcje 0x140018ff2
140018e02mov rcx, r11
140018e05mov edx, 1
140018e0amov [rbp-64], r11
140018e0ecall d_encoding.part.0
140018e13mov r11, [rbp-64]
140018e17mov rbx, rax
140018e1a
140018e1aloc_140018e1a:
140018e1amov rdx, [rbp-24]
140018e1emovzx eax, [rdx]
140018e21test [rbp-32], 1
140018e25je 0x140018cf9
140018e2bcmp al, 46
140018e2djne 0x140018cf9
140018e33nop [rax+rax]
140018e3enop
140018e40
140018e40loc_140018e40:
140018e40movzx eax, [rdx+1]
140018e44lea ecx, [rax-97]
140018e47cmp cl, 25
140018e4ajbe 0x140018e5b
140018e4ccmp al, 95
140018e4eje 0x140018e5b
140018e50sub eax, 48
140018e53cmp al, 9
140018e55ja 0x1400191a3
140018e5b
140018e5bloc_140018e5b:
140018e5bmovzx eax, [rdx+2]
140018e5flea r12, [rdx+2]
140018e63jmp 0x140018e8a
140018e65
140018e65 66 66 2e 0f 1f 84 00 00 00 00 00 ff.........
140018e70 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 ff...........D..
140018e80
140018e80loc_140018e80:
140018e80movzx eax, [r12+1]
140018e86add r12, 1
140018e8a
140018e8aloc_140018e8a:
140018e8alea ecx, [rax-97]
140018e8dlea r8l, [rax-48]
140018e91cmp cl, 25
140018e94setbe cl
140018e97cmp r8b, 9
140018e9bsetbe r8b
140018e9for cl, r8b
140018ea2jne 0x140018e80
140018ea4cmp al, 95
140018ea6je 0x140018e80
140018ea8nop [rax+rax]
140018eb0
140018eb0loc_140018eb0:
140018eb0cmp al, 46
140018eb2jne 0x140018ef6
140018eb4
140018eb4loc_140018eb4:
140018eb4movzx eax, [r12+1]
140018ebasub eax, 48
140018ebdcmp al, 9
140018ebfja 0x140018ef6
140018ec1movzx eax, [r12+2]
140018ec7add r12, 2
140018ecblea ecx, [rax-48]
140018ececmp cl, 9
140018ed1ja 0x140018eb0
140018ed3nop [rax+rax]
140018edenop
140018ee0
140018ee0loc_140018ee0:
140018ee0movzx eax, [r12+1]
140018ee6add r12, 1
140018eealea ecx, [rax-48]
140018eedcmp cl, 9
140018ef0jbe 0x140018ee0
140018ef2cmp al, 46
140018ef4je 0x140018eb4
140018ef6
140018ef6loc_140018ef6:
140018ef6mov r8l, r12l
140018ef9mov rcx, r11
140018efcmov [rbp-24], r12
140018f00sub r8l, edx
140018f03call d_make_name
140018f08mov r8, rbx
140018f0bmov edx, 80
140018f10mov r9, rax
140018f13call d_make_comp
140018f18mov rbx, rax
140018f1bmovzx eax, [r12]
140018f20cmp al, 46
140018f22jne 0x140018cf9
140018f28mov rdx, r12
140018f2bjmp 0x140018e40
140018f30
140018f30loc_140018f30:
140018f30mov rcx, [rbp-56]
140018f34call d_type
140018f39mov rbx, rax
140018f3cmov rax, [rbp-24]
140018f40movzx eax, [rax]
140018f43jmp 0x140018cf9
140018f48
140018f48loc_140018f48:
140018f48lea rax, [r15+13]
140018f4clea r11, [rbp-48]
140018f50mov [rbp-24], rax
140018f54movzx eax, [r15+13]
140018f59cmp al, 71
140018f5bje 0x140018fd6
140018f5dcmp al, 84
140018f5fje 0x140018fd6
140018f61mov rcx, r11
140018f64xor edx, edx
140018f66mov [rbp-64], r11
140018f6acall d_encoding.part.0
140018f6fmov r12, [rbp-24]
140018f73mov r11, [rbp-64]
140018f77mov r8, rax
140018f7ajmp 0x140018cd4
140018f7f
140018f7floc_140018f7f:
140018f7fmovzx eax, [rbx+8]
140018f83sub eax, 36
140018f86cmp al, 59
140018f88ja 0x140018c1e
140018f8emov rdx, 0x800000000000401
140018f98bt rdx, rax
140018f9csetb r11b
140018fa0xor r13l, r13l
140018fa3test r11b, r11b
140018fa6je 0x140018c24
140018facmovzx eax, [rbx+9]
140018fb0cmp al, 68
140018fb2sete r11b
140018fb6cmp al, 73
140018fb8sete dl
140018fbbor r11b, dl
140018fbeje 0x140018c24
140018fc4cmp [rbx+10], 95
140018fc8je 0x1400191af
140018fcexor r11l, r11l
140018fd1jmp 0x140018c24
140018fd6
140018fd6loc_140018fd6:
140018fd6mov rcx, r11
140018fd9mov [rbp-64], r11
140018fddcall d_special_name
140018fe2mov r12, [rbp-24]
140018fe6mov r11, [rbp-64]
140018feamov r8, rax
140018fedjmp 0x140018cd4
140018ff2
140018ff2loc_140018ff2:
140018ff2mov rcx, r11
140018ff5mov [rbp-64], r11
140018ff9call d_special_name
140018ffemov r11, [rbp-64]
140019002mov rbx, rax
140019005jmp 0x140018e1a
14001900a
14001900aloc_14001900a:
14001900axor r8l, r8l
14001900dlea r11, [rbp-48]
140019011jmp 0x140018cd4
140019016
140019016loc_140019016:
140019016xor eax, eax
140019018
140019018loc_140019018:
140019018mov rdi, [rip+0x17e671]
14001901fmov rdx, [rbp+424]
140019026sub rdx, [rdi]
140019029jne 0x1400191cb
14001902flea rsp, [rbp+440]
140019036pop rbx
140019037pop rsi
140019038pop rdi
140019039pop r12
14001903bpop r13
14001903dpop r14
14001903fpop r15
140019041pop rbp
140019042ret
140019043
140019043loc_140019043:
140019043xor eax, eax
140019045
140019045loc_140019045:
140019045mov rsp, rsi
140019048jmp 0x140019018
14001904a
14001904aloc_14001904a:
14001904acmp [rcx+1], 90
14001904ejne 0x140018c01
140019054xor r11l, r11l
140019057mov r13l, 1
14001905djmp 0x140018c24
140019062
140019062loc_140019062:
140019062mov r15, [rbp-88]
140019066mov rax, [rbp-80]
14001906amov rdx, rbx
14001906dlea rcx, [rbp+48]
140019071mov [rbp+304], 0
14001907cmov r14, rbx
14001907fmovq x0, r15
140019084mov [rbp+312], 0
14001908bmovups [rbp+328], x0
140019092pxor x0, x0
140019096mov [rbp+344], 0
1400190a1mov [rbp+368], 0
1400190abmov [rbp+320], rax
1400190b2mov [rbp+376], 0
1400190bdmov [rbp+392], 0
1400190c8mov [rbp+408], 0
1400190d3movups [rbp+352], x0
1400190dacall d_count_templates_scopes
1400190dfcmp [rbp+356], 2047
1400190e9jg 0x1400190f5
1400190ebmov [rbp+356], 0
1400190f5
1400190f5loc_1400190f5:
1400190f5movsxd rax, [rbp+396]
1400190fcmov edx, [rbp+412]
140019102mov ecx, 1
140019107mov rdi, rsp
14001910amov [rbp+416], 0
140019115imul edx, eax
140019118test eax, eax
14001911acmovle rax, rcx
14001911eshl rax, 4
140019122mov [rbp+412], edx
140019128call ___chkstk_ms
14001912dsub rsp, rax
140019130test edx, edx
140019132mov eax, 1
140019137cmovg eax, edx
14001913alea rcx, [rsp+32]
14001913fcdqe
140019141shl rax, 4
140019145call ___chkstk_ms
14001914amov edx, 17
14001914fsub rsp, rax
140019152mov r8, r14
140019155mov [rbp+384], rcx
14001915clea rcx, [rbp+48]
140019160lea rax, [rsp+32]
140019165mov [rbp+400], rax
14001916ccall d_print_comp
140019171mov rdx, [rbp+304]
140019178mov rsp, rdi
14001917bmov r8, [rbp+328]
140019182lea rcx, [rbp+48]
140019186mov [rbp+rdx+48], 0
14001918bcall [rbp+320]
140019191mov edx, [rbp+352]
140019197xor eax, eax
140019199test edx, edx
14001919bsete al
14001919ejmp 0x140019045
1400191a3
1400191a3loc_1400191a3:
1400191a3mov rax, [rbp-24]
1400191a7movzx eax, [rax]
1400191aajmp 0x140018cf9
1400191af
1400191afloc_1400191af:
1400191afmov r13l, 2
1400191b5cmp al, 73
1400191b7je 0x140018c24
1400191bdxor r11l, r11l
1400191c0mov r13l, 3
1400191c6jmp 0x140018c24
1400191cb
1400191cbloc_1400191cb:
1400191cbcall __stack_chk_fail
1400191d0nop
140018bc0
140018bc0d_demangle_callback.constprop.0:
140018bc0push rbp
140018bc1push r15
140018bc3push r14
140018bc5push r13
140018bc7push r12
140018bc9push rdi
140018bcapush rsi
140018bcbpush rbx
140018bccsub rsp, 568
140018bd3lea rbp, [rsp+128]
140018bdbmov rdi, [rip+0x17eaae]
140018be2mov rax, [rdi]
140018be5mov [rbp+424], rax
140018becxor eax, eax
140018beemov [rbp-80], rdx
140018bf2mov rbx, rcx
140018bf5mov r15, r8
140018bf8cmp [rcx], 95
140018bfbje 0x14001904a
140018c01
140018c01loc_140018c01:
140018c01mov r8l, 8
140018c07lea rdx, [rip+0x17b343]
140018c0emov rcx, rbx
140018c11call strncmp
140018c16test eax, eax
140018c18je 0x140018f7f
140018c1e
140018c1eloc_140018c1e:
140018c1exor r11l, r11l
140018c21xor r13l, r13l
140018c24
140018c24loc_140018c24:
140018c24shl r11l, 31
140018c28lea rax, [rbp-48]
140018c2cmov [rbp-88], r15
140018c30lea r14l, [r13-2]
140018c34sar r11l, 31
140018c38mov [rbp-56], rax
140018c3clea rdi, [rbx+11]
140018c40mov r15, rbx
140018c43add r11l, 71
140018c47mov [rbp+36], 1
140018c4emov [rbp-68], r11l
140018c52jmp 0x140018d1a
140018c57
140018c57 66 0f 1f 84 00 00 00 00 00 f........
140018c60
140018c60loc_140018c60:
140018c60cmp r14l, 1
140018c64ja 0x140018f30
140018c6amov [rbp-24], rdi
140018c6emov r12, rdi
140018c71cmp [r15+11], 95
140018c76jne 0x140018c83
140018c78cmp [r15+12], 90
140018c7dje 0x140018f48
140018c83
140018c83loc_140018c83:
140018c83test ecx, ecx
140018c85je 0x14001900a
140018c8bmov rcx, rdi
140018c8emov [rbp-64], r8
140018c92call strlen
140018c97mov [rbp-8], 1
140018c9emov r8, [rbp-64]
140018ca2mov [8*rbx+4], 0
140018caetest eax, eax
140018cb0jle 0x14001900a
140018cb6mov [8*rbx], 0
140018cc1mov r11, [rbp-56]
140018cc5mov [8*rbx+16], rdi
140018ccdmov [8*rbx+24], eax
140018cd4
140018cd4loc_140018cd4:
140018cd4mov edx, [rbp-68]
140018cd7mov rcx, r11
140018cdaxor r9l, r9l
140018cddcall d_make_comp
140018ce2mov rcx, r12
140018ce5mov rbx, rax
140018ce8call strlen
140018cedadd r12, rax
140018cf0mov [rbp-24], r12
140018cf4movzx eax, [r12]
140018cf9
140018cf9loc_140018cf9:
140018cf9test al, al
140018cfbjne 0x140018d06
140018cfdtest rbx, rbx
140018d00jne 0x140019062
140018d06
140018d06loc_140018d06:
140018d06cmp [rbp+36], -1
140018d0ajne 0x140019043
140018d10mov [rbp+36], 0
140018d17mov rsp, rsi
140018d1a
140018d1aloc_140018d1a:
140018d1amov rcx, r15
140018d1dcall strlen
140018d22mov [rbp-48], r15
140018d26mov rdx, rax
140018d29lea rax, [r15+rax]
140018d2dmov [rbp-32], 17
140018d34lea ecx, [rdx+rdx]
140018d37mov [rbp-40], rax
140018d3bmov [rbp-24], r15
140018d3fmov [rbp-4], ecx
140018d42mov [rbp-8], 0
140018d49mov [rbp+12], edx
140018d4cmov [rbp+8], 0
140018d53mov [rbp+16], 0
140018d5bmov [rbp+24], 0
140018d63mov [rbp+32], 0
140018d6amov [rbp+40], 0
140018d71cmp ecx, 2048
140018d77ja 0x140019016
140018d7dmov eax, ecx
140018d7fmov rsi, rsp
140018d82shl rax, 5
140018d86call ___chkstk_ms
140018d8bsub rsp, rax
140018d8emovsxd rdx, edx
140018d91lea r8, [rsp+39]
140018d96lea rax, [8*rdx+15]
140018d9emov rbx, r8
140018da1and rax, -16
140018da5and r8, -8
140018da9shr rbx, 3
140018dadcall ___chkstk_ms
140018db2sub rsp, rax
140018db5mov [rbp-16], r8
140018db9lea rax, [rsp+32]
140018dbemov [rbp], rax
140018dc2cmp r13l, 1
140018dc6jne 0x140018c60
140018dcccmp [r15], 95
140018dd0jne 0x140018d06
140018dd6cmp [r15+1], 90
140018ddbjne 0x140018d06
140018de1lea rax, [r15+2]
140018de5lea r11, [rbp-48]
140018de9mov [rbp-24], rax
140018dedmovzx eax, [r15+2]
140018df2cmp al, 71
140018df4je 0x140018ff2
140018dfacmp al, 84
140018dfcje 0x140018ff2
140018e02mov rcx, r11
140018e05mov edx, 1
140018e0amov [rbp-64], r11
140018e0ecall d_encoding.part.0
140018e13mov r11, [rbp-64]
140018e17mov rbx, rax
140018e1a
140018e1aloc_140018e1a:
140018e1amov rdx, [rbp-24]
140018e1emovzx eax, [rdx]
140018e21test [rbp-32], 1
140018e25je 0x140018cf9
140018e2bcmp al, 46
140018e2djne 0x140018cf9
140018e33nop [rax+rax]
140018e3enop
140018e40
140018e40loc_140018e40:
140018e40movzx eax, [rdx+1]
140018e44lea ecx, [rax-97]
140018e47cmp cl, 25
140018e4ajbe 0x140018e5b
140018e4ccmp al, 95
140018e4eje 0x140018e5b
140018e50sub eax, 48
140018e53cmp al, 9
140018e55ja 0x1400191a3
140018e5b
140018e5bloc_140018e5b:
140018e5bmovzx eax, [rdx+2]
140018e5flea r12, [rdx+2]
140018e63jmp 0x140018e8a
140018e65
140018e65 66 66 2e 0f 1f 84 00 00 00 00 00 ff.........
140018e70 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 ff...........D..
140018e80
140018e80loc_140018e80:
140018e80movzx eax, [r12+1]
140018e86add r12, 1
140018e8a
140018e8aloc_140018e8a:
140018e8alea ecx, [rax-97]
140018e8dlea r8l, [rax-48]
140018e91cmp cl, 25
140018e94setbe cl
140018e97cmp r8b, 9
140018e9bsetbe r8b
140018e9for cl, r8b
140018ea2jne 0x140018e80
140018ea4cmp al, 95
140018ea6je 0x140018e80
140018ea8nop [rax+rax]
140018eb0
140018eb0loc_140018eb0:
140018eb0cmp al, 46
140018eb2jne 0x140018ef6
140018eb4
140018eb4loc_140018eb4:
140018eb4movzx eax, [r12+1]
140018ebasub eax, 48
140018ebdcmp al, 9
140018ebfja 0x140018ef6
140018ec1movzx eax, [r12+2]
140018ec7add r12, 2
140018ecblea ecx, [rax-48]
140018ececmp cl, 9
140018ed1ja 0x140018eb0
140018ed3nop [rax+rax]
140018edenop
140018ee0
140018ee0loc_140018ee0:
140018ee0movzx eax, [r12+1]
140018ee6add r12, 1
140018eealea ecx, [rax-48]
140018eedcmp cl, 9
140018ef0jbe 0x140018ee0
140018ef2cmp al, 46
140018ef4je 0x140018eb4
140018ef6
140018ef6loc_140018ef6:
140018ef6mov r8l, r12l
140018ef9mov rcx, r11
140018efcmov [rbp-24], r12
140018f00sub r8l, edx
140018f03call d_make_name
140018f08mov r8, rbx
140018f0bmov edx, 80
140018f10mov r9, rax
140018f13call d_make_comp
140018f18mov rbx, rax
140018f1bmovzx eax, [r12]
140018f20cmp al, 46
140018f22jne 0x140018cf9
140018f28mov rdx, r12
140018f2bjmp 0x140018e40
140018f30
140018f30loc_140018f30:
140018f30mov rcx, [rbp-56]
140018f34call d_type
140018f39mov rbx, rax
140018f3cmov rax, [rbp-24]
140018f40movzx eax, [rax]
140018f43jmp 0x140018cf9
140018f48
140018f48loc_140018f48:
140018f48lea rax, [r15+13]
140018f4clea r11, [rbp-48]
140018f50mov [rbp-24], rax
140018f54movzx eax, [r15+13]
140018f59cmp al, 71
140018f5bje 0x140018fd6
140018f5dcmp al, 84
140018f5fje 0x140018fd6
140018f61mov rcx, r11
140018f64xor edx, edx
140018f66mov [rbp-64], r11
140018f6acall d_encoding.part.0
140018f6fmov r12, [rbp-24]
140018f73mov r11, [rbp-64]
140018f77mov r8, rax
140018f7ajmp 0x140018cd4
140018f7f
140018f7floc_140018f7f:
140018f7fmovzx eax, [rbx+8]
140018f83sub eax, 36
140018f86cmp al, 59
140018f88ja 0x140018c1e
140018f8emov rdx, 0x800000000000401
140018f98bt rdx, rax
140018f9csetb r11b
140018fa0xor r13l, r13l
140018fa3test r11b, r11b
140018fa6je 0x140018c24
140018facmovzx eax, [rbx+9]
140018fb0cmp al, 68
140018fb2sete r11b
140018fb6cmp al, 73
140018fb8sete dl
140018fbbor r11b, dl
140018fbeje 0x140018c24
140018fc4cmp [rbx+10], 95
140018fc8je 0x1400191af
140018fcexor r11l, r11l
140018fd1jmp 0x140018c24
140018fd6
140018fd6loc_140018fd6:
140018fd6mov rcx, r11
140018fd9mov [rbp-64], r11
140018fddcall d_special_name
140018fe2mov r12, [rbp-24]
140018fe6mov r11, [rbp-64]
140018feamov r8, rax
140018fedjmp 0x140018cd4
140018ff2
140018ff2loc_140018ff2:
140018ff2mov rcx, r11
140018ff5mov [rbp-64], r11
140018ff9call d_special_name
140018ffemov r11, [rbp-64]
140019002mov rbx, rax
140019005jmp 0x140018e1a
14001900a
14001900aloc_14001900a:
14001900axor r8l, r8l
14001900dlea r11, [rbp-48]
140019011jmp 0x140018cd4
140019016
140019016loc_140019016:
140019016xor eax, eax
140019018
140019018loc_140019018:
140019018mov rdi, [rip+0x17e671]
14001901fmov rdx, [rbp+424]
140019026sub rdx, [rdi]
140019029jne 0x1400191cb
14001902flea rsp, [rbp+440]
140019036pop rbx
140019037pop rsi
140019038pop rdi
140019039pop r12
14001903bpop r13
14001903dpop r14
14001903fpop r15
140019041pop rbp
140019042ret
140019043
140019043loc_140019043:
140019043xor eax, eax
140019045
140019045loc_140019045:
140019045mov rsp, rsi
140019048jmp 0x140019018
14001904a
14001904aloc_14001904a:
14001904acmp [rcx+1], 90
14001904ejne 0x140018c01
140019054xor r11l, r11l
140019057mov r13l, 1
14001905djmp 0x140018c24
140019062
140019062loc_140019062:
140019062mov r15, [rbp-88]
140019066mov rax, [rbp-80]
14001906amov rdx, rbx
14001906dlea rcx, [rbp+48]
140019071mov [rbp+304], 0
14001907cmov r14, rbx
14001907fmovq x0, r15
140019084mov [rbp+312], 0
14001908bmovups [rbp+328], x0
140019092pxor x0, x0
140019096mov [rbp+344], 0
1400190a1mov [rbp+368], 0
1400190abmov [rbp+320], rax
1400190b2mov [rbp+376], 0
1400190bdmov [rbp+392], 0
1400190c8mov [rbp+408], 0
1400190d3movups [rbp+352], x0
1400190dacall d_count_templates_scopes
1400190dfcmp [rbp+356], 2047
1400190e9jg 0x1400190f5
1400190ebmov [rbp+356], 0
1400190f5
1400190f5loc_1400190f5:
1400190f5movsxd rax, [rbp+396]
1400190fcmov edx, [rbp+412]
140019102mov ecx, 1
140019107mov rdi, rsp
14001910amov [rbp+416], 0
140019115imul edx, eax
140019118test eax, eax
14001911acmovle rax, rcx
14001911eshl rax, 4
140019122mov [rbp+412], edx
140019128call ___chkstk_ms
14001912dsub rsp, rax
140019130test edx, edx
140019132mov eax, 1
140019137cmovg eax, edx
14001913alea rcx, [rsp+32]
14001913fcdqe
140019141shl rax, 4
140019145call ___chkstk_ms
14001914amov edx, 17
14001914fsub rsp, rax
140019152mov r8, r14
140019155mov [rbp+384], rcx
14001915clea rcx, [rbp+48]
140019160lea rax, [rsp+32]
140019165mov [rbp+400], rax
14001916ccall d_print_comp
140019171mov rdx, [rbp+304]
140019178mov rsp, rdi
14001917bmov r8, [rbp+328]
140019182lea rcx, [rbp+48]
140019186mov [rbp+rdx+48], 0
14001918bcall [rbp+320]
140019191mov edx, [rbp+352]
140019197xor eax, eax
140019199test edx, edx
14001919bsete al
14001919ejmp 0x140019045
1400191a3
1400191a3loc_1400191a3:
1400191a3mov rax, [rbp-24]
1400191a7movzx eax, [rax]
1400191aajmp 0x140018cf9
1400191af
1400191afloc_1400191af:
1400191afmov r13l, 2
1400191b5cmp al, 73
1400191b7je 0x140018c24
1400191bdxor r11l, r11l
1400191c0mov r13l, 3
1400191c6jmp 0x140018c24
1400191cb
1400191cbloc_1400191cb:
1400191cbcall __stack_chk_fail
1400191d0nop
140018bc0
Loading..