Skip to content

Instantly share code, notes, and snippets.

@timo
Created February 28, 2018 15:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save timo/f6bc3b75005a530a89a8eb10cd75ef5a to your computer and use it in GitHub Desktop.
Save timo/f6bc3b75005a530a89a8eb10cd75ef5a to your computer and use it in GitHub Desktop.
/tmp/cursor_jit/moar-jit-0005.bin: file format binary
Disassembly of section .data:
0000000000000000 <.data>:
0: 55 push rbp
1: 48 89 e5 mov rbp,rsp
4: 48 81 ec 00 01 00 00 sub rsp,0x100
b: 4c 89 75 f8 mov QWORD PTR [rbp-0x8],r14
f: 4c 89 6d f0 mov QWORD PTR [rbp-0x10],r13
13: 48 89 5d e8 mov QWORD PTR [rbp-0x18],rbx
17: 44 8b 9f e8 01 00 00 mov r11d,DWORD PTR [rdi+0x1e8]
1e: 44 89 5d e0 mov DWORD PTR [rbp-0x20],r11d
22: 49 89 fe mov r14,rdi
25: 49 89 f5 mov r13,rsi
28: 4d 8b 9e b0 01 00 00 mov r11,QWORD PTR [r14+0x1b0]
2f: 49 8b 5b 18 mov rbx,QWORD PTR [r11+0x18]
33: ff e2 jmp rdx
35: 48 8d 05 0e 00 00 00 lea rax,[rip+0xe] # 0x4a
3c: 49 8b 8e b0 01 00 00 mov rcx,QWORD PTR [r14+0x1b0]
43: 48 89 81 a8 00 00 00 mov QWORD PTR [rcx+0xa8],rax
4a: 49 8b 4e 10 mov rcx,QWORD PTR [r14+0x10]
4e: 48 8b 91 60 06 00 00 mov rdx,QWORD PTR [rcx+0x660]
55: 48 89 53 70 mov QWORD PTR [rbx+0x70],rdx
59: 49 8b 76 10 mov rsi,QWORD PTR [r14+0x10]
5d: 48 8b be 60 06 00 00 mov rdi,QWORD PTR [rsi+0x660]
64: 48 89 7b 48 mov QWORD PTR [rbx+0x48],rdi
68: 4d 8b 46 10 mov r8,QWORD PTR [r14+0x10]
6c: 4d 8b 88 60 06 00 00 mov r9,QWORD PTR [r8+0x660]
73: 4d 8b 96 b0 01 00 00 mov r10,QWORD PTR [r14+0x1b0]
7a: 4d 8b 5a 60 mov r11,QWORD PTR [r10+0x60]
7e: 48 c7 c1 00 00 00 00 mov rcx,0x0
85: 49 8b 14 cb mov rdx,QWORD PTR [r11+rcx*8]
89: 48 89 93 a0 00 00 00 mov QWORD PTR [rbx+0xa0],rdx
90: 48 8b 93 a0 00 00 00 mov rdx,QWORD PTR [rbx+0xa0]
97: 48 89 13 mov QWORD PTR [rbx],rdx
9a: 48 c7 c6 90 00 00 00 mov rsi,0x90
a1: 48 89 b3 98 00 00 00 mov QWORD PTR [rbx+0x98],rsi
a8: 48 8b b3 98 00 00 00 mov rsi,QWORD PTR [rbx+0x98]
af: 4c 89 f7 mov rdi,r14
b2: ff 15 82 07 00 00 call QWORD PTR [rip+0x782] # 0x83a
b8: 48 89 c7 mov rdi,rax
bb: 4d 8b 86 b0 01 00 00 mov r8,QWORD PTR [r14+0x1b0]
c2: 4d 8b 48 78 mov r9,QWORD PTR [r8+0x78]
c6: 49 c7 c2 03 00 00 00 mov r10,0x3
cd: 4f 8b 1c d1 mov r11,QWORD PTR [r9+r10*8]
d1: 4c 89 5f 10 mov QWORD PTR [rdi+0x10],r11
d5: 48 8b 8b 98 00 00 00 mov rcx,QWORD PTR [rbx+0x98]
dc: 66 89 4f 0e mov WORD PTR [rdi+0xe],cx
e0: 41 8b 36 mov esi,DWORD PTR [r14]
e3: 89 77 08 mov DWORD PTR [rdi+0x8],esi
e6: 48 89 7b 08 mov QWORD PTR [rbx+0x8],rdi
ea: 49 8b 96 b0 01 00 00 mov rdx,QWORD PTR [r14+0x1b0]
f1: 4c 8b 42 38 mov r8,QWORD PTR [rdx+0x38]
f5: 48 83 7a 38 00 cmp QWORD PTR [rdx+0x38],0x0
fa: 74 06 je 0x102
fc: 4d 8b 48 48 mov r9,QWORD PTR [r8+0x48]
100: eb 07 jmp 0x109
102: 49 c7 c1 00 00 00 00 mov r9,0x0
109: 4c 89 4b 10 mov QWORD PTR [rbx+0x10],r9
10d: 4d 8b 96 b0 01 00 00 mov r10,QWORD PTR [r14+0x1b0]
114: 4d 8b 5a 78 mov r11,QWORD PTR [r10+0x78]
118: 48 c7 c1 04 00 00 00 mov rcx,0x4
11f: 49 8b 34 cb mov rsi,QWORD PTR [r11+rcx*8]
123: 48 8b bb a0 00 00 00 mov rdi,QWORD PTR [rbx+0xa0]
12a: 48 8b 57 18 mov rdx,QWORD PTR [rdi+0x18]
12e: 4c 8b 83 a0 00 00 00 mov r8,QWORD PTR [rbx+0xa0]
135: 49 83 78 18 00 cmp QWORD PTR [r8+0x18],0x0
13a: 74 02 je 0x13e
13c: eb 0b jmp 0x149
13e: 4c 8b 8b a0 00 00 00 mov r9,QWORD PTR [rbx+0xa0]
145: 49 8d 51 18 lea rdx,[r9+0x18]
149: 49 89 d2 mov r10,rdx
14c: 49 83 c2 30 add r10,0x30
150: 4c 89 93 98 00 00 00 mov QWORD PTR [rbx+0x98],r10
157: 4c 8b 93 98 00 00 00 mov r10,QWORD PTR [rbx+0x98]
15e: 4c 8b 93 98 00 00 00 mov r10,QWORD PTR [rbx+0x98]
165: 4d 8b 1a mov r11,QWORD PTR [r10]
168: 4c 89 9b a8 00 00 00 mov QWORD PTR [rbx+0xa8],r11
16f: 4c 8b 9b a8 00 00 00 mov r11,QWORD PTR [rbx+0xa8]
176: 4c 8b 9b a8 00 00 00 mov r11,QWORD PTR [rbx+0xa8]
17d: 4d 85 db test r11,r11
180: 74 02 je 0x184
182: eb 6c jmp 0x1f0
184: 49 8b 8e b0 01 00 00 mov rcx,QWORD PTR [r14+0x1b0]
18b: 48 8b 71 78 mov rsi,QWORD PTR [rcx+0x78]
18f: 48 c7 c7 05 00 00 00 mov rdi,0x5
196: 4c 8b 1c fe mov r11,QWORD PTR [rsi+rdi*8]
19a: 4c 89 9b a8 00 00 00 mov QWORD PTR [rbx+0xa8],r11
1a1: 4c 8b 9b a8 00 00 00 mov r11,QWORD PTR [rbx+0xa8]
1a8: 4c 8b 83 a0 00 00 00 mov r8,QWORD PTR [rbx+0xa0]
1af: 66 41 f7 40 0c 10 00 test WORD PTR [r8+0xc],0x10
1b6: 74 27 je 0x1df
1b8: 48 83 3c fe 00 cmp QWORD PTR [rsi+rdi*8],0x0
1bd: 74 20 je 0x1df
1bf: 4c 8b 9b a8 00 00 00 mov r11,QWORD PTR [rbx+0xa8]
1c6: 66 41 f7 43 0c 10 00 test WORD PTR [r11+0xc],0x10
1cd: 75 10 jne 0x1df
1cf: 4c 89 f7 mov rdi,r14
1d2: 48 8b b3 a0 00 00 00 mov rsi,QWORD PTR [rbx+0xa0]
1d9: ff 15 63 06 00 00 call QWORD PTR [rip+0x663] # 0x842
1df: 4c 8b 8b 98 00 00 00 mov r9,QWORD PTR [rbx+0x98]
1e6: 48 8b 93 a8 00 00 00 mov rdx,QWORD PTR [rbx+0xa8]
1ed: 49 89 11 mov QWORD PTR [r9],rdx
1f0: 48 8b 8b a8 00 00 00 mov rcx,QWORD PTR [rbx+0xa8]
1f7: 48 89 4b 30 mov QWORD PTR [rbx+0x30],rcx
1fb: 4d 8b 86 b0 01 00 00 mov r8,QWORD PTR [r14+0x1b0]
202: 49 8b 70 78 mov rsi,QWORD PTR [r8+0x78]
206: 48 c7 c7 04 00 00 00 mov rdi,0x4
20d: 4c 8b 14 fe mov r10,QWORD PTR [rsi+rdi*8]
211: 4c 8b 5b 08 mov r11,QWORD PTR [rbx+0x8]
215: 4c 89 9b b0 00 00 00 mov QWORD PTR [rbx+0xb0],r11
21c: 4c 8b 9b b0 00 00 00 mov r11,QWORD PTR [rbx+0xb0]
223: 66 41 f7 43 0c 10 00 test WORD PTR [r11+0xc],0x10
22a: 74 2e je 0x25a
22c: 4c 8b 8b a8 00 00 00 mov r9,QWORD PTR [rbx+0xa8]
233: 4d 85 c9 test r9,r9
236: 74 22 je 0x25a
238: 48 8b 93 a8 00 00 00 mov rdx,QWORD PTR [rbx+0xa8]
23f: 66 f7 42 0c 10 00 test WORD PTR [rdx+0xc],0x10
245: 75 13 jne 0x25a
247: 4c 8b 9b b0 00 00 00 mov r11,QWORD PTR [rbx+0xb0]
24e: 4c 89 de mov rsi,r11
251: 4c 89 f7 mov rdi,r14
254: ff 15 f0 05 00 00 call QWORD PTR [rip+0x5f0] # 0x84a
25a: 48 8b 8b b0 00 00 00 mov rcx,QWORD PTR [rbx+0xb0]
261: 4c 8b 41 18 mov r8,QWORD PTR [rcx+0x18]
265: 48 8b b3 b0 00 00 00 mov rsi,QWORD PTR [rbx+0xb0]
26c: 48 83 7e 18 00 cmp QWORD PTR [rsi+0x18],0x0
271: 74 02 je 0x275
273: eb 0b jmp 0x280
275: 48 8b bb b0 00 00 00 mov rdi,QWORD PTR [rbx+0xb0]
27c: 4c 8d 47 18 lea r8,[rdi+0x18]
280: 4d 89 c2 mov r10,r8
283: 49 83 c2 30 add r10,0x30
287: 4c 8b 8b a8 00 00 00 mov r9,QWORD PTR [rbx+0xa8]
28e: 4d 89 0a mov QWORD PTR [r10],r9
291: 48 c7 c2 01 00 00 00 mov rdx,0x1
298: 48 89 53 38 mov QWORD PTR [rbx+0x38],rdx
29c: 49 c7 c3 ea 00 00 00 mov r11,0xea
2a3: 4c 89 da mov rdx,r11
2a6: 4c 89 ee mov rsi,r13
2a9: 4c 89 f7 mov rdi,r14
2ac: ff 15 a0 05 00 00 call QWORD PTR [rip+0x5a0] # 0x852
2b2: 48 89 c1 mov rcx,rax
2b5: 48 89 4b 20 mov QWORD PTR [rbx+0x20],rcx
2b9: 49 8b b6 b0 01 00 00 mov rsi,QWORD PTR [r14+0x1b0]
2c0: 48 8b 7e 78 mov rdi,QWORD PTR [rsi+0x78]
2c4: 49 c7 c0 04 00 00 00 mov r8,0x4
2cb: 4e 8b 14 c7 mov r10,QWORD PTR [rdi+r8*8]
2cf: 4c 89 53 28 mov QWORD PTR [rbx+0x28],r10
2d3: 4c 8b 8b a0 00 00 00 mov r9,QWORD PTR [rbx+0xa0]
2da: 49 8b 51 18 mov rdx,QWORD PTR [r9+0x18]
2de: 4c 8b 9b a0 00 00 00 mov r11,QWORD PTR [rbx+0xa0]
2e5: 49 83 7b 18 00 cmp QWORD PTR [r11+0x18],0x0
2ea: 74 02 je 0x2ee
2ec: eb 0b jmp 0x2f9
2ee: 48 8b 8b a0 00 00 00 mov rcx,QWORD PTR [rbx+0xa0]
2f5: 48 8d 51 18 lea rdx,[rcx+0x18]
2f9: 48 89 d6 mov rsi,rdx
2fc: 48 83 c6 38 add rsi,0x38
300: 48 89 b3 98 00 00 00 mov QWORD PTR [rbx+0x98],rsi
307: 48 8b b3 98 00 00 00 mov rsi,QWORD PTR [rbx+0x98]
30e: 48 8b b3 98 00 00 00 mov rsi,QWORD PTR [rbx+0x98]
315: 48 8b 3e mov rdi,QWORD PTR [rsi]
318: 48 89 bb a8 00 00 00 mov QWORD PTR [rbx+0xa8],rdi
31f: 48 8b bb a8 00 00 00 mov rdi,QWORD PTR [rbx+0xa8]
326: 48 8b bb a8 00 00 00 mov rdi,QWORD PTR [rbx+0xa8]
32d: 48 85 ff test rdi,rdi
330: 74 02 je 0x334
332: eb 6b jmp 0x39f
334: 4d 8b 86 b0 01 00 00 mov r8,QWORD PTR [r14+0x1b0]
33b: 4d 8b 50 78 mov r10,QWORD PTR [r8+0x78]
33f: 49 c7 c1 06 00 00 00 mov r9,0x6
346: 4b 8b 3c ca mov rdi,QWORD PTR [r10+r9*8]
34a: 48 89 bb a8 00 00 00 mov QWORD PTR [rbx+0xa8],rdi
351: 48 8b bb a8 00 00 00 mov rdi,QWORD PTR [rbx+0xa8]
358: 4c 8b 9b a0 00 00 00 mov r11,QWORD PTR [rbx+0xa0]
35f: 66 41 f7 43 0c 10 00 test WORD PTR [r11+0xc],0x10
366: 74 26 je 0x38e
368: 4b 83 3c ca 00 cmp QWORD PTR [r10+r9*8],0x0
36d: 74 1f je 0x38e
36f: 48 8b bb a8 00 00 00 mov rdi,QWORD PTR [rbx+0xa8]
376: 66 f7 47 0c 10 00 test WORD PTR [rdi+0xc],0x10
37c: 75 10 jne 0x38e
37e: 4c 89 f7 mov rdi,r14
381: 48 8b b3 a0 00 00 00 mov rsi,QWORD PTR [rbx+0xa0]
388: ff 15 cc 04 00 00 call QWORD PTR [rip+0x4cc] # 0x85a
38e: 48 8b 8b 98 00 00 00 mov rcx,QWORD PTR [rbx+0x98]
395: 48 8b 93 a8 00 00 00 mov rdx,QWORD PTR [rbx+0xa8]
39c: 48 89 11 mov QWORD PTR [rcx],rdx
39f: 4c 8b 83 a8 00 00 00 mov r8,QWORD PTR [rbx+0xa8]
3a6: 4c 89 43 40 mov QWORD PTR [rbx+0x40],r8
3aa: 4c 8b 9b a8 00 00 00 mov r11,QWORD PTR [rbx+0xa8]
3b1: 4c 89 5b 18 mov QWORD PTR [rbx+0x18],r11
3b5: 48 8d 05 0e 00 00 00 lea rax,[rip+0xe] # 0x3ca
3bc: 49 8b 8e b0 01 00 00 mov rcx,QWORD PTR [r14+0x1b0]
3c3: 48 89 81 a8 00 00 00 mov QWORD PTR [rcx+0xa8],rax
3ca: 49 8b 8e b0 01 00 00 mov rcx,QWORD PTR [r14+0x1b0]
3d1: 48 8b 51 78 mov rdx,QWORD PTR [rcx+0x78]
3d5: 48 c7 c6 04 00 00 00 mov rsi,0x4
3dc: 48 8b 3c f2 mov rdi,QWORD PTR [rdx+rsi*8]
3e0: 48 89 7b 28 mov QWORD PTR [rbx+0x28],rdi
3e4: 4c 8b 43 08 mov r8,QWORD PTR [rbx+0x8]
3e8: 4c 89 83 a8 00 00 00 mov QWORD PTR [rbx+0xa8],r8
3ef: 4c 8b 83 a8 00 00 00 mov r8,QWORD PTR [rbx+0xa8]
3f6: 66 41 f7 40 0c 10 00 test WORD PTR [r8+0xc],0x10
3fd: 74 27 je 0x426
3ff: 48 83 7b 18 00 cmp QWORD PTR [rbx+0x18],0x0
404: 74 20 je 0x426
406: 4c 8b 4b 18 mov r9,QWORD PTR [rbx+0x18]
40a: 66 41 f7 41 0c 10 00 test WORD PTR [r9+0xc],0x10
411: 75 13 jne 0x426
413: 4c 8b 83 a8 00 00 00 mov r8,QWORD PTR [rbx+0xa8]
41a: 4c 89 c6 mov rsi,r8
41d: 4c 89 f7 mov rdi,r14
420: ff 15 3c 04 00 00 call QWORD PTR [rip+0x43c] # 0x862
426: 4c 8b 93 a8 00 00 00 mov r10,QWORD PTR [rbx+0xa8]
42d: 4d 8b 5a 18 mov r11,QWORD PTR [r10+0x18]
431: 48 8b 8b a8 00 00 00 mov rcx,QWORD PTR [rbx+0xa8]
438: 48 83 79 18 00 cmp QWORD PTR [rcx+0x18],0x0
43d: 74 02 je 0x441
43f: eb 0b jmp 0x44c
441: 48 8b 93 a8 00 00 00 mov rdx,QWORD PTR [rbx+0xa8]
448: 4c 8d 5a 18 lea r11,[rdx+0x18]
44c: 4c 89 de mov rsi,r11
44f: 48 83 c6 38 add rsi,0x38
453: 48 8b 7b 18 mov rdi,QWORD PTR [rbx+0x18]
457: 48 89 3e mov QWORD PTR [rsi],rdi
45a: 4d 89 f3 mov r11,r14
45d: 4c 89 df mov rdi,r11
460: 4c 8b 5b 10 mov r11,QWORD PTR [rbx+0x10]
464: 4c 89 de mov rsi,r11
467: ff 15 fd 03 00 00 call QWORD PTR [rip+0x3fd] # 0x86a
46d: 48 89 43 40 mov QWORD PTR [rbx+0x40],rax
471: 48 8b 4b 40 mov rcx,QWORD PTR [rbx+0x40]
475: 48 89 4b 28 mov QWORD PTR [rbx+0x28],rcx
479: 49 83 7e 40 00 cmp QWORD PTR [r14+0x40],0x0
47e: 74 09 je 0x489
480: 4c 89 f7 mov rdi,r14
483: ff 15 e9 03 00 00 call QWORD PTR [rip+0x3e9] # 0x872
489: 48 8b 4b 40 mov rcx,QWORD PTR [rbx+0x40]
48d: 48 85 c9 test rcx,rcx
490: 74 12 je 0x4a4
492: 49 8b 56 10 mov rdx,QWORD PTR [r14+0x10]
496: 48 8b 92 60 06 00 00 mov rdx,QWORD PTR [rdx+0x660]
49d: 48 39 d1 cmp rcx,rdx
4a0: 74 02 je 0x4a4
4a2: eb 1d jmp 0x4c1
4a4: 48 8d 05 0e 00 00 00 lea rax,[rip+0xe] # 0x4b9
4ab: 49 8b 8e b0 01 00 00 mov rcx,QWORD PTR [r14+0x1b0]
4b2: 48 89 81 a8 00 00 00 mov QWORD PTR [rcx+0xa8],rax
4b9: 48 8b 4b 10 mov rcx,QWORD PTR [rbx+0x10]
4bd: 48 89 4b 28 mov QWORD PTR [rbx+0x28],rcx
4c1: 48 8d 05 0e 00 00 00 lea rax,[rip+0xe] # 0x4d6
4c8: 49 8b 8e b0 01 00 00 mov rcx,QWORD PTR [r14+0x1b0]
4cf: 48 89 81 a8 00 00 00 mov QWORD PTR [rcx+0xa8],rax
4d6: 49 8b 8e b0 01 00 00 mov rcx,QWORD PTR [r14+0x1b0]
4dd: 48 8b 51 78 mov rdx,QWORD PTR [rcx+0x78]
4e1: 48 c7 c6 04 00 00 00 mov rsi,0x4
4e8: 48 8b 3c f2 mov rdi,QWORD PTR [rdx+rsi*8]
4ec: 4c 8b 43 08 mov r8,QWORD PTR [rbx+0x8]
4f0: 4c 89 83 a8 00 00 00 mov QWORD PTR [rbx+0xa8],r8
4f7: 4c 8b 83 a8 00 00 00 mov r8,QWORD PTR [rbx+0xa8]
4fe: 66 41 f7 40 0c 10 00 test WORD PTR [r8+0xc],0x10
505: 74 27 je 0x52e
507: 48 83 7b 28 00 cmp QWORD PTR [rbx+0x28],0x0
50c: 74 20 je 0x52e
50e: 4c 8b 4b 28 mov r9,QWORD PTR [rbx+0x28]
512: 66 41 f7 41 0c 10 00 test WORD PTR [r9+0xc],0x10
519: 75 13 jne 0x52e
51b: 4c 8b 83 a8 00 00 00 mov r8,QWORD PTR [rbx+0xa8]
522: 4c 89 c6 mov rsi,r8
525: 4c 89 f7 mov rdi,r14
528: ff 15 4c 03 00 00 call QWORD PTR [rip+0x34c] # 0x87a
52e: 4c 8b 93 a8 00 00 00 mov r10,QWORD PTR [rbx+0xa8]
535: 4d 8b 5a 18 mov r11,QWORD PTR [r10+0x18]
539: 48 8b 8b a8 00 00 00 mov rcx,QWORD PTR [rbx+0xa8]
540: 48 83 79 18 00 cmp QWORD PTR [rcx+0x18],0x0
545: 74 02 je 0x549
547: eb 0b jmp 0x554
549: 48 8b 93 a8 00 00 00 mov rdx,QWORD PTR [rbx+0xa8]
550: 4c 8d 5a 18 lea r11,[rdx+0x18]
554: 4c 89 de mov rsi,r11
557: 48 83 c6 50 add rsi,0x50
55b: 48 8b 7b 28 mov rdi,QWORD PTR [rbx+0x28]
55f: 48 89 3e mov QWORD PTR [rsi],rdi
562: 4c 8b 0b mov r9,QWORD PTR [rbx]
565: 4c 89 4b 40 mov QWORD PTR [rbx+0x40],r9
569: 4d 8b 86 b0 01 00 00 mov r8,QWORD PTR [r14+0x1b0]
570: 4d 8b 50 78 mov r10,QWORD PTR [r8+0x78]
574: 48 c7 c1 04 00 00 00 mov rcx,0x4
57b: 49 8b 14 ca mov rdx,QWORD PTR [r10+rcx*8]
57f: 48 89 53 48 mov QWORD PTR [rbx+0x48],rdx
583: 4d 8b 59 18 mov r11,QWORD PTR [r9+0x18]
587: 49 83 79 18 00 cmp QWORD PTR [r9+0x18],0x0
58c: 74 02 je 0x590
58e: eb 04 jmp 0x594
590: 4d 8d 59 18 lea r11,[r9+0x18]
594: 4c 89 de mov rsi,r11
597: 48 83 c6 58 add rsi,0x58
59b: 48 89 b3 98 00 00 00 mov QWORD PTR [rbx+0x98],rsi
5a2: 48 8b b3 98 00 00 00 mov rsi,QWORD PTR [rbx+0x98]
5a9: 48 8b b3 98 00 00 00 mov rsi,QWORD PTR [rbx+0x98]
5b0: 48 8b 3e mov rdi,QWORD PTR [rsi]
5b3: 48 89 bb a8 00 00 00 mov QWORD PTR [rbx+0xa8],rdi
5ba: 48 8b bb a8 00 00 00 mov rdi,QWORD PTR [rbx+0xa8]
5c1: 48 8b bb a8 00 00 00 mov rdi,QWORD PTR [rbx+0xa8]
5c8: 48 85 ff test rdi,rdi
5cb: 74 02 je 0x5cf
5cd: eb 60 jmp 0x62f
5cf: 4d 8b 86 b0 01 00 00 mov r8,QWORD PTR [r14+0x1b0]
5d6: 4d 8b 50 78 mov r10,QWORD PTR [r8+0x78]
5da: 48 c7 c1 07 00 00 00 mov rcx,0x7
5e1: 49 8b 3c ca mov rdi,QWORD PTR [r10+rcx*8]
5e5: 48 89 bb a8 00 00 00 mov QWORD PTR [rbx+0xa8],rdi
5ec: 48 8b bb a8 00 00 00 mov rdi,QWORD PTR [rbx+0xa8]
5f3: 66 41 f7 41 0c 10 00 test WORD PTR [r9+0xc],0x10
5fa: 74 22 je 0x61e
5fc: 49 83 3c ca 00 cmp QWORD PTR [r10+rcx*8],0x0
601: 74 1b je 0x61e
603: 48 8b bb a8 00 00 00 mov rdi,QWORD PTR [rbx+0xa8]
60a: 66 f7 47 0c 10 00 test WORD PTR [rdi+0xc],0x10
610: 75 0c jne 0x61e
612: 4c 89 ce mov rsi,r9
615: 4c 89 f7 mov rdi,r14
618: ff 15 64 02 00 00 call QWORD PTR [rip+0x264] # 0x882
61e: 48 8b 93 98 00 00 00 mov rdx,QWORD PTR [rbx+0x98]
625: 4c 8b 9b a8 00 00 00 mov r11,QWORD PTR [rbx+0xa8]
62c: 4c 89 1a mov QWORD PTR [rdx],r11
62f: 4c 8b 83 a8 00 00 00 mov r8,QWORD PTR [rbx+0xa8]
636: 4c 89 43 50 mov QWORD PTR [rbx+0x50],r8
63a: 48 8b 4b 50 mov rcx,QWORD PTR [rbx+0x50]
63e: 49 8b 96 b0 01 00 00 mov rdx,QWORD PTR [r14+0x1b0]
645: 48 8b 52 78 mov rdx,QWORD PTR [rdx+0x78]
649: 48 8b 52 10 mov rdx,QWORD PTR [rdx+0x10]
64d: 48 85 c9 test rcx,rcx
650: 74 10 je 0x662
652: 66 f7 41 0c 01 00 test WORD PTR [rcx+0xc],0x1
658: 74 08 je 0x662
65a: 48 3b 51 10 cmp rdx,QWORD PTR [rcx+0x10]
65e: 75 02 jne 0x662
660: eb 1c jmp 0x67e
662: 4c 89 f7 mov rdi,r14
665: 48 c7 c6 d4 00 00 00 mov rsi,0xd4
66c: 48 c7 c2 6a 01 00 00 mov rdx,0x16a
673: ff 15 11 02 00 00 call QWORD PTR [rip+0x211] # 0x88a
679: e9 ab 01 00 00 jmp 0x829
67e: 48 8b 4b 50 mov rcx,QWORD PTR [rbx+0x50]
682: 48 89 4b 48 mov QWORD PTR [rbx+0x48],rcx
686: 48 8b 0b mov rcx,QWORD PTR [rbx]
689: 48 89 4b 50 mov QWORD PTR [rbx+0x50],rcx
68d: 48 8b 4b 50 mov rcx,QWORD PTR [rbx+0x50]
691: 48 8d 51 38 lea rdx,[rcx+0x38]
695: 4c 8b 49 18 mov r9,QWORD PTR [rcx+0x18]
699: 4d 8d 51 20 lea r10,[r9+0x20]
69d: 4d 85 c9 test r9,r9
6a0: 49 0f 45 d2 cmovne rdx,r10
6a4: 4c 8b 02 mov r8,QWORD PTR [rdx]
6a7: 4c 89 43 78 mov QWORD PTR [rbx+0x78],r8
6ab: 49 8b 8e b0 01 00 00 mov rcx,QWORD PTR [r14+0x1b0]
6b2: 48 8b 49 78 mov rcx,QWORD PTR [rcx+0x78]
6b6: 48 8b 49 20 mov rcx,QWORD PTR [rcx+0x20]
6ba: 48 89 4b 40 mov QWORD PTR [rbx+0x40],rcx
6be: 48 8b 4b 08 mov rcx,QWORD PTR [rbx+0x8]
6c2: 48 8b 53 78 mov rdx,QWORD PTR [rbx+0x78]
6c6: 4c 8d 41 18 lea r8,[rcx+0x18]
6ca: 49 83 38 00 cmp QWORD PTR [r8],0x0
6ce: 74 03 je 0x6d3
6d0: 4d 8b 00 mov r8,QWORD PTR [r8]
6d3: 49 89 50 18 mov QWORD PTR [r8+0x18],rdx
6d7: 48 c7 83 80 00 00 00 mov QWORD PTR [rbx+0x80],0xfffffffffffffffd
6de: fd ff ff ff
6e2: 49 8b 8e b0 01 00 00 mov rcx,QWORD PTR [r14+0x1b0]
6e9: 48 8b 49 78 mov rcx,QWORD PTR [rcx+0x78]
6ed: 48 8b 49 20 mov rcx,QWORD PTR [rcx+0x20]
6f1: 48 89 4b 40 mov QWORD PTR [rbx+0x40],rcx
6f5: 48 8b 4b 08 mov rcx,QWORD PTR [rbx+0x8]
6f9: 48 8b 93 80 00 00 00 mov rdx,QWORD PTR [rbx+0x80]
700: 4c 8d 41 18 lea r8,[rcx+0x18]
704: 49 83 38 00 cmp QWORD PTR [r8],0x0
708: 74 03 je 0x70d
70a: 4d 8b 00 mov r8,QWORD PTR [r8]
70d: 49 89 50 20 mov QWORD PTR [r8+0x20],rdx
711: 48 c7 83 88 00 00 00 mov QWORD PTR [rbx+0x88],0xffffffffffffffff
718: ff ff ff ff
71c: 49 8b 8e b0 01 00 00 mov rcx,QWORD PTR [r14+0x1b0]
723: 48 8b 49 78 mov rcx,QWORD PTR [rcx+0x78]
727: 48 8b 49 20 mov rcx,QWORD PTR [rcx+0x20]
72b: 48 89 4b 40 mov QWORD PTR [rbx+0x40],rcx
72f: 48 8b 4b 08 mov rcx,QWORD PTR [rbx+0x8]
733: 48 8b 93 88 00 00 00 mov rdx,QWORD PTR [rbx+0x88]
73a: 4c 8d 41 18 lea r8,[rcx+0x18]
73e: 49 83 38 00 cmp QWORD PTR [r8],0x0
742: 74 03 je 0x747
744: 4d 8b 00 mov r8,QWORD PTR [r8]
747: 49 89 50 28 mov QWORD PTR [r8+0x28],rdx
74b: 4c 89 f7 mov rdi,r14
74e: 48 c7 c6 38 00 00 00 mov rsi,0x38
755: ff 15 37 01 00 00 call QWORD PTR [rip+0x137] # 0x892
75b: 49 8b 8e b0 01 00 00 mov rcx,QWORD PTR [r14+0x1b0]
762: 48 8b 49 78 mov rcx,QWORD PTR [rcx+0x78]
766: 48 8b 49 40 mov rcx,QWORD PTR [rcx+0x40]
76a: 48 89 48 10 mov QWORD PTR [rax+0x10],rcx
76e: 66 c7 40 0e 38 00 mov WORD PTR [rax+0xe],0x38
774: 41 8b 0e mov ecx,DWORD PTR [r14]
777: 89 48 08 mov DWORD PTR [rax+0x8],ecx
77a: 48 89 43 40 mov QWORD PTR [rbx+0x40],rax
77e: 48 b9 80 6f 76 02 00 movabs rcx,0x2766f80
785: 00 00 00
788: 48 89 4b 20 mov QWORD PTR [rbx+0x20],rcx
78c: 49 8b 8e b0 01 00 00 mov rcx,QWORD PTR [r14+0x1b0]
793: 48 8b 49 78 mov rcx,QWORD PTR [rcx+0x78]
797: 48 8b 49 20 mov rcx,QWORD PTR [rcx+0x20]
79b: 48 89 4b 50 mov QWORD PTR [rbx+0x50],rcx
79f: 48 8b 4b 08 mov rcx,QWORD PTR [rbx+0x8]
7a3: 48 8b 53 40 mov rdx,QWORD PTR [rbx+0x40]
7a7: 4c 8d 41 18 lea r8,[rcx+0x18]
7ab: 49 83 38 00 cmp QWORD PTR [r8],0x0
7af: 74 03 je 0x7b4
7b1: 4d 8b 00 mov r8,QWORD PTR [r8]
7b4: 66 f7 41 0c 10 00 test WORD PTR [rcx+0xc],0x10
7ba: 74 2a je 0x7e6
7bc: 48 85 d2 test rdx,rdx
7bf: 74 25 je 0x7e6
7c1: 66 f7 42 0c 10 00 test WORD PTR [rdx+0xc],0x10
7c7: 75 1d jne 0x7e6
7c9: 48 89 55 d8 mov QWORD PTR [rbp-0x28],rdx
7cd: 4c 89 45 d0 mov QWORD PTR [rbp-0x30],r8
7d1: 48 8b 73 08 mov rsi,QWORD PTR [rbx+0x8]
7d5: 4c 89 f7 mov rdi,r14
7d8: ff 15 bc 00 00 00 call QWORD PTR [rip+0xbc] # 0x89a
7de: 4c 8b 45 d0 mov r8,QWORD PTR [rbp-0x30]
7e2: 48 8b 55 d8 mov rdx,QWORD PTR [rbp-0x28]
7e6: 49 89 50 40 mov QWORD PTR [r8+0x40],rdx
7ea: 48 8b 4b 08 mov rcx,QWORD PTR [rbx+0x8]
7ee: 48 89 4b 50 mov QWORD PTR [rbx+0x50],rcx
7f2: 48 8d 05 0e 00 00 00 lea rax,[rip+0xe] # 0x807
7f9: 49 8b 8e b0 01 00 00 mov rcx,QWORD PTR [r14+0x1b0]
800: 48 89 81 a8 00 00 00 mov QWORD PTR [rcx+0xa8],rax
807: 48 8b 4b 50 mov rcx,QWORD PTR [rbx+0x50]
80b: 48 c7 c2 00 00 00 00 mov rdx,0x0
812: 48 89 ce mov rsi,rcx
815: 4c 89 f7 mov rdi,r14
818: ff 15 84 00 00 00 call QWORD PTR [rip+0x84] # 0x8a2
81e: 4c 89 f7 mov rdi,r14
821: ff 15 83 00 00 00 call QWORD PTR [rip+0x83] # 0x8aa
827: eb 00 jmp 0x829
829: 4c 8b 75 f8 mov r14,QWORD PTR [rbp-0x8]
82d: 4c 8b 6d f0 mov r13,QWORD PTR [rbp-0x10]
831: 48 8b 5d e8 mov rbx,QWORD PTR [rbp-0x18]
835: 48 89 ec mov rsp,rbp
838: 5d pop rbp
839: c3 ret
83a: 90 nop
83b: 15 92 35 71 7f adc eax,0x7f713592
840: 00 00 add BYTE PTR [rax],al
842: 20 5b 92 and BYTE PTR [rbx-0x6e],bl
845: 35 71 7f 00 00 xor eax,0x7f71
84a: 20 5b 92 and BYTE PTR [rbx-0x6e],bl
84d: 35 71 7f 00 00 xor eax,0x7f71
852: 10 43 9d adc BYTE PTR [rbx-0x63],al
855: 35 71 7f 00 00 xor eax,0x7f71
85a: 20 5b 92 and BYTE PTR [rbx-0x6e],bl
85d: 35 71 7f 00 00 xor eax,0x7f71
862: 20 5b 92 and BYTE PTR [rbx-0x6e],bl
865: 35 71 7f 00 00 xor eax,0x7f71
86a: 30 70 90 xor BYTE PTR [rax-0x70],dh
86d: 35 71 7f 00 00 xor eax,0x7f71
872: c0 0a 92 ror BYTE PTR [rdx],0x92
875: 35 71 7f 00 00 xor eax,0x7f71
87a: 20 5b 92 and BYTE PTR [rbx-0x6e],bl
87d: 35 71 7f 00 00 xor eax,0x7f71
882: 20 5b 92 and BYTE PTR [rbx-0x6e],bl
885: 35 71 7f 00 00 xor eax,0x7f71
88a: 10 49 98 adc BYTE PTR [rcx-0x68],cl
88d: 35 71 7f 00 00 xor eax,0x7f71
892: 90 nop
893: 15 92 35 71 7f adc eax,0x7f713592
898: 00 00 add BYTE PTR [rax],al
89a: 20 5b 92 and BYTE PTR [rbx-0x6e],bl
89d: 35 71 7f 00 00 xor eax,0x7f71
8a2: 80 79 8e 35 cmp BYTE PTR [rcx-0x72],0x35
8a6: 71 7f jno 0x927
8a8: 00 00 add BYTE PTR [rax],al
8aa: 50 push rax
8ab: a1 .byte 0xa1
8ac: 90 nop
8ad: 35 71 7f 00 00 xor eax,0x7f71
/tmp/cursor_no_fuse_jit/moar-jit-0005.bin: file format binary
Disassembly of section .data:
0000000000000000 <.data>:
0: 55 push rbp
1: 48 89 e5 mov rbp,rsp
4: 48 81 ec 00 01 00 00 sub rsp,0x100
b: 4c 89 75 f8 mov QWORD PTR [rbp-0x8],r14
f: 4c 89 6d f0 mov QWORD PTR [rbp-0x10],r13
13: 48 89 5d e8 mov QWORD PTR [rbp-0x18],rbx
17: 44 8b 9f e8 01 00 00 mov r11d,DWORD PTR [rdi+0x1e8]
1e: 44 89 5d e0 mov DWORD PTR [rbp-0x20],r11d
22: 49 89 fe mov r14,rdi
25: 49 89 f5 mov r13,rsi
28: 4d 8b 9e b0 01 00 00 mov r11,QWORD PTR [r14+0x1b0]
2f: 49 8b 5b 18 mov rbx,QWORD PTR [r11+0x18]
33: ff e2 jmp rdx
35: 48 8d 05 0e 00 00 00 lea rax,[rip+0xe] # 0x4a
3c: 49 8b 8e b0 01 00 00 mov rcx,QWORD PTR [r14+0x1b0]
43: 48 89 81 a8 00 00 00 mov QWORD PTR [rcx+0xa8],rax
4a: 49 8b 4e 10 mov rcx,QWORD PTR [r14+0x10]
4e: 48 8b 91 60 06 00 00 mov rdx,QWORD PTR [rcx+0x660]
55: 48 89 53 70 mov QWORD PTR [rbx+0x70],rdx
59: 49 8b 76 10 mov rsi,QWORD PTR [r14+0x10]
5d: 48 8b be 60 06 00 00 mov rdi,QWORD PTR [rsi+0x660]
64: 48 89 7b 48 mov QWORD PTR [rbx+0x48],rdi
68: 4d 8b 46 10 mov r8,QWORD PTR [r14+0x10]
6c: 4d 8b 88 60 06 00 00 mov r9,QWORD PTR [r8+0x660]
73: 4d 8b 96 b0 01 00 00 mov r10,QWORD PTR [r14+0x1b0]
7a: 4d 8b 5a 60 mov r11,QWORD PTR [r10+0x60]
7e: 48 c7 c1 00 00 00 00 mov rcx,0x0
85: 49 8b 14 cb mov rdx,QWORD PTR [r11+rcx*8]
89: 48 89 93 a0 00 00 00 mov QWORD PTR [rbx+0xa0],rdx
90: 48 8b 93 a0 00 00 00 mov rdx,QWORD PTR [rbx+0xa0]
97: 48 89 13 mov QWORD PTR [rbx],rdx
9a: 48 c7 c6 90 00 00 00 mov rsi,0x90
a1: 48 89 b3 98 00 00 00 mov QWORD PTR [rbx+0x98],rsi
a8: 48 8b b3 98 00 00 00 mov rsi,QWORD PTR [rbx+0x98]
af: 4c 89 f7 mov rdi,r14
b2: ff 15 41 08 00 00 call QWORD PTR [rip+0x841] # 0x8f9
b8: 48 89 c7 mov rdi,rax
bb: 4d 8b 86 b0 01 00 00 mov r8,QWORD PTR [r14+0x1b0]
c2: 4d 8b 48 78 mov r9,QWORD PTR [r8+0x78]
c6: 49 c7 c2 03 00 00 00 mov r10,0x3
cd: 4f 8b 1c d1 mov r11,QWORD PTR [r9+r10*8]
d1: 4c 89 5f 10 mov QWORD PTR [rdi+0x10],r11
d5: 48 8b 8b 98 00 00 00 mov rcx,QWORD PTR [rbx+0x98]
dc: 66 89 4f 0e mov WORD PTR [rdi+0xe],cx
e0: 41 8b 36 mov esi,DWORD PTR [r14]
e3: 89 77 08 mov DWORD PTR [rdi+0x8],esi
e6: 48 89 7b 08 mov QWORD PTR [rbx+0x8],rdi
ea: 49 8b 96 b0 01 00 00 mov rdx,QWORD PTR [r14+0x1b0]
f1: 4c 8b 42 38 mov r8,QWORD PTR [rdx+0x38]
f5: 48 83 7a 38 00 cmp QWORD PTR [rdx+0x38],0x0
fa: 74 06 je 0x102
fc: 4d 8b 48 48 mov r9,QWORD PTR [r8+0x48]
100: eb 07 jmp 0x109
102: 49 c7 c1 00 00 00 00 mov r9,0x0
109: 4c 89 4b 10 mov QWORD PTR [rbx+0x10],r9
10d: 4d 8b 96 b0 01 00 00 mov r10,QWORD PTR [r14+0x1b0]
114: 4d 8b 5a 78 mov r11,QWORD PTR [r10+0x78]
118: 48 c7 c1 04 00 00 00 mov rcx,0x4
11f: 49 8b 34 cb mov rsi,QWORD PTR [r11+rcx*8]
123: 48 8b bb a0 00 00 00 mov rdi,QWORD PTR [rbx+0xa0]
12a: 48 8b 57 18 mov rdx,QWORD PTR [rdi+0x18]
12e: 4c 8b 83 a0 00 00 00 mov r8,QWORD PTR [rbx+0xa0]
135: 49 83 78 18 00 cmp QWORD PTR [r8+0x18],0x0
13a: 74 02 je 0x13e
13c: eb 0b jmp 0x149
13e: 4c 8b 8b a0 00 00 00 mov r9,QWORD PTR [rbx+0xa0]
145: 49 8d 51 18 lea rdx,[r9+0x18]
149: 49 89 d2 mov r10,rdx
14c: 49 83 c2 30 add r10,0x30
150: 4c 89 93 98 00 00 00 mov QWORD PTR [rbx+0x98],r10
157: 4c 8b 93 98 00 00 00 mov r10,QWORD PTR [rbx+0x98]
15e: 4c 8b 93 98 00 00 00 mov r10,QWORD PTR [rbx+0x98]
165: 4d 8b 1a mov r11,QWORD PTR [r10]
168: 4c 89 9b a8 00 00 00 mov QWORD PTR [rbx+0xa8],r11
16f: 4c 8b 9b a8 00 00 00 mov r11,QWORD PTR [rbx+0xa8]
176: 4c 8b 9b a8 00 00 00 mov r11,QWORD PTR [rbx+0xa8]
17d: 4d 85 db test r11,r11
180: 74 02 je 0x184
182: eb 6c jmp 0x1f0
184: 49 8b 8e b0 01 00 00 mov rcx,QWORD PTR [r14+0x1b0]
18b: 48 8b 71 78 mov rsi,QWORD PTR [rcx+0x78]
18f: 48 c7 c7 05 00 00 00 mov rdi,0x5
196: 4c 8b 1c fe mov r11,QWORD PTR [rsi+rdi*8]
19a: 4c 89 9b a8 00 00 00 mov QWORD PTR [rbx+0xa8],r11
1a1: 4c 8b 9b a8 00 00 00 mov r11,QWORD PTR [rbx+0xa8]
1a8: 4c 8b 83 a0 00 00 00 mov r8,QWORD PTR [rbx+0xa0]
1af: 66 41 f7 40 0c 10 00 test WORD PTR [r8+0xc],0x10
1b6: 74 27 je 0x1df
1b8: 48 83 3c fe 00 cmp QWORD PTR [rsi+rdi*8],0x0
1bd: 74 20 je 0x1df
1bf: 4c 8b 9b a8 00 00 00 mov r11,QWORD PTR [rbx+0xa8]
1c6: 66 41 f7 43 0c 10 00 test WORD PTR [r11+0xc],0x10
1cd: 75 10 jne 0x1df
1cf: 4c 89 f7 mov rdi,r14
1d2: 48 8b b3 a0 00 00 00 mov rsi,QWORD PTR [rbx+0xa0]
1d9: ff 15 22 07 00 00 call QWORD PTR [rip+0x722] # 0x901
1df: 4c 8b 8b 98 00 00 00 mov r9,QWORD PTR [rbx+0x98]
1e6: 48 8b 93 a8 00 00 00 mov rdx,QWORD PTR [rbx+0xa8]
1ed: 49 89 11 mov QWORD PTR [r9],rdx
1f0: 48 8b 8b a8 00 00 00 mov rcx,QWORD PTR [rbx+0xa8]
1f7: 48 89 4b 30 mov QWORD PTR [rbx+0x30],rcx
1fb: 4d 8b 86 b0 01 00 00 mov r8,QWORD PTR [r14+0x1b0]
202: 49 8b 70 78 mov rsi,QWORD PTR [r8+0x78]
206: 48 c7 c7 04 00 00 00 mov rdi,0x4
20d: 4c 8b 14 fe mov r10,QWORD PTR [rsi+rdi*8]
211: 4c 8b 5b 08 mov r11,QWORD PTR [rbx+0x8]
215: 4c 89 9b b0 00 00 00 mov QWORD PTR [rbx+0xb0],r11
21c: 4c 8b 9b b0 00 00 00 mov r11,QWORD PTR [rbx+0xb0]
223: 66 41 f7 43 0c 10 00 test WORD PTR [r11+0xc],0x10
22a: 74 2e je 0x25a
22c: 4c 8b 8b a8 00 00 00 mov r9,QWORD PTR [rbx+0xa8]
233: 4d 85 c9 test r9,r9
236: 74 22 je 0x25a
238: 48 8b 93 a8 00 00 00 mov rdx,QWORD PTR [rbx+0xa8]
23f: 66 f7 42 0c 10 00 test WORD PTR [rdx+0xc],0x10
245: 75 13 jne 0x25a
247: 4c 8b 9b b0 00 00 00 mov r11,QWORD PTR [rbx+0xb0]
24e: 4c 89 de mov rsi,r11
251: 4c 89 f7 mov rdi,r14
254: ff 15 af 06 00 00 call QWORD PTR [rip+0x6af] # 0x909
25a: 48 8b 8b b0 00 00 00 mov rcx,QWORD PTR [rbx+0xb0]
261: 4c 8b 41 18 mov r8,QWORD PTR [rcx+0x18]
265: 48 8b b3 b0 00 00 00 mov rsi,QWORD PTR [rbx+0xb0]
26c: 48 83 7e 18 00 cmp QWORD PTR [rsi+0x18],0x0
271: 74 02 je 0x275
273: eb 0b jmp 0x280
275: 48 8b bb b0 00 00 00 mov rdi,QWORD PTR [rbx+0xb0]
27c: 4c 8d 47 18 lea r8,[rdi+0x18]
280: 4d 89 c2 mov r10,r8
283: 49 83 c2 30 add r10,0x30
287: 4c 8b 8b a8 00 00 00 mov r9,QWORD PTR [rbx+0xa8]
28e: 4d 89 0a mov QWORD PTR [r10],r9
291: 48 c7 c2 01 00 00 00 mov rdx,0x1
298: 48 89 53 38 mov QWORD PTR [rbx+0x38],rdx
29c: 49 c7 c3 ea 00 00 00 mov r11,0xea
2a3: 4c 89 da mov rdx,r11
2a6: 4c 89 ee mov rsi,r13
2a9: 4c 89 f7 mov rdi,r14
2ac: ff 15 5f 06 00 00 call QWORD PTR [rip+0x65f] # 0x911
2b2: 48 89 c1 mov rcx,rax
2b5: 48 89 4b 20 mov QWORD PTR [rbx+0x20],rcx
2b9: 49 8b b6 b0 01 00 00 mov rsi,QWORD PTR [r14+0x1b0]
2c0: 48 8b 7e 78 mov rdi,QWORD PTR [rsi+0x78]
2c4: 49 c7 c0 04 00 00 00 mov r8,0x4
2cb: 4e 8b 14 c7 mov r10,QWORD PTR [rdi+r8*8]
2cf: 4c 89 53 28 mov QWORD PTR [rbx+0x28],r10
2d3: 4c 8b 8b a0 00 00 00 mov r9,QWORD PTR [rbx+0xa0]
2da: 49 8b 51 18 mov rdx,QWORD PTR [r9+0x18]
2de: 4c 8b 9b a0 00 00 00 mov r11,QWORD PTR [rbx+0xa0]
2e5: 49 83 7b 18 00 cmp QWORD PTR [r11+0x18],0x0
2ea: 74 02 je 0x2ee
2ec: eb 0b jmp 0x2f9
2ee: 48 8b 8b a0 00 00 00 mov rcx,QWORD PTR [rbx+0xa0]
2f5: 48 8d 51 18 lea rdx,[rcx+0x18]
2f9: 48 89 d6 mov rsi,rdx
2fc: 48 83 c6 38 add rsi,0x38
300: 48 89 b3 98 00 00 00 mov QWORD PTR [rbx+0x98],rsi
307: 48 8b b3 98 00 00 00 mov rsi,QWORD PTR [rbx+0x98]
30e: 48 8b b3 98 00 00 00 mov rsi,QWORD PTR [rbx+0x98]
315: 48 8b 3e mov rdi,QWORD PTR [rsi]
318: 48 89 bb a8 00 00 00 mov QWORD PTR [rbx+0xa8],rdi
31f: 48 8b bb a8 00 00 00 mov rdi,QWORD PTR [rbx+0xa8]
326: 48 8b bb a8 00 00 00 mov rdi,QWORD PTR [rbx+0xa8]
32d: 48 85 ff test rdi,rdi
330: 74 02 je 0x334
332: eb 6b jmp 0x39f
334: 4d 8b 86 b0 01 00 00 mov r8,QWORD PTR [r14+0x1b0]
33b: 4d 8b 50 78 mov r10,QWORD PTR [r8+0x78]
33f: 49 c7 c1 06 00 00 00 mov r9,0x6
346: 4b 8b 3c ca mov rdi,QWORD PTR [r10+r9*8]
34a: 48 89 bb a8 00 00 00 mov QWORD PTR [rbx+0xa8],rdi
351: 48 8b bb a8 00 00 00 mov rdi,QWORD PTR [rbx+0xa8]
358: 4c 8b 9b a0 00 00 00 mov r11,QWORD PTR [rbx+0xa0]
35f: 66 41 f7 43 0c 10 00 test WORD PTR [r11+0xc],0x10
366: 74 26 je 0x38e
368: 4b 83 3c ca 00 cmp QWORD PTR [r10+r9*8],0x0
36d: 74 1f je 0x38e
36f: 48 8b bb a8 00 00 00 mov rdi,QWORD PTR [rbx+0xa8]
376: 66 f7 47 0c 10 00 test WORD PTR [rdi+0xc],0x10
37c: 75 10 jne 0x38e
37e: 4c 89 f7 mov rdi,r14
381: 48 8b b3 a0 00 00 00 mov rsi,QWORD PTR [rbx+0xa0]
388: ff 15 8b 05 00 00 call QWORD PTR [rip+0x58b] # 0x919
38e: 48 8b 8b 98 00 00 00 mov rcx,QWORD PTR [rbx+0x98]
395: 48 8b 93 a8 00 00 00 mov rdx,QWORD PTR [rbx+0xa8]
39c: 48 89 11 mov QWORD PTR [rcx],rdx
39f: 4c 8b 83 a8 00 00 00 mov r8,QWORD PTR [rbx+0xa8]
3a6: 4c 89 43 40 mov QWORD PTR [rbx+0x40],r8
3aa: 4c 8b 9b a8 00 00 00 mov r11,QWORD PTR [rbx+0xa8]
3b1: 4c 89 5b 18 mov QWORD PTR [rbx+0x18],r11
3b5: 48 8d 05 0e 00 00 00 lea rax,[rip+0xe] # 0x3ca
3bc: 49 8b 8e b0 01 00 00 mov rcx,QWORD PTR [r14+0x1b0]
3c3: 48 89 81 a8 00 00 00 mov QWORD PTR [rcx+0xa8],rax
3ca: 49 8b 8e b0 01 00 00 mov rcx,QWORD PTR [r14+0x1b0]
3d1: 48 8b 51 78 mov rdx,QWORD PTR [rcx+0x78]
3d5: 48 c7 c6 04 00 00 00 mov rsi,0x4
3dc: 48 8b 3c f2 mov rdi,QWORD PTR [rdx+rsi*8]
3e0: 48 89 7b 28 mov QWORD PTR [rbx+0x28],rdi
3e4: 4c 8b 43 08 mov r8,QWORD PTR [rbx+0x8]
3e8: 4c 89 83 a8 00 00 00 mov QWORD PTR [rbx+0xa8],r8
3ef: 4c 8b 83 a8 00 00 00 mov r8,QWORD PTR [rbx+0xa8]
3f6: 66 41 f7 40 0c 10 00 test WORD PTR [r8+0xc],0x10
3fd: 74 27 je 0x426
3ff: 48 83 7b 18 00 cmp QWORD PTR [rbx+0x18],0x0
404: 74 20 je 0x426
406: 4c 8b 4b 18 mov r9,QWORD PTR [rbx+0x18]
40a: 66 41 f7 41 0c 10 00 test WORD PTR [r9+0xc],0x10
411: 75 13 jne 0x426
413: 4c 8b 83 a8 00 00 00 mov r8,QWORD PTR [rbx+0xa8]
41a: 4c 89 c6 mov rsi,r8
41d: 4c 89 f7 mov rdi,r14
420: ff 15 fb 04 00 00 call QWORD PTR [rip+0x4fb] # 0x921
426: 4c 8b 93 a8 00 00 00 mov r10,QWORD PTR [rbx+0xa8]
42d: 4d 8b 5a 18 mov r11,QWORD PTR [r10+0x18]
431: 48 8b 8b a8 00 00 00 mov rcx,QWORD PTR [rbx+0xa8]
438: 48 83 79 18 00 cmp QWORD PTR [rcx+0x18],0x0
43d: 74 02 je 0x441
43f: eb 0b jmp 0x44c
441: 48 8b 93 a8 00 00 00 mov rdx,QWORD PTR [rbx+0xa8]
448: 4c 8d 5a 18 lea r11,[rdx+0x18]
44c: 4c 89 de mov rsi,r11
44f: 48 83 c6 38 add rsi,0x38
453: 48 8b 7b 18 mov rdi,QWORD PTR [rbx+0x18]
457: 48 89 3e mov QWORD PTR [rsi],rdi
45a: 4d 89 f3 mov r11,r14
45d: 4c 89 df mov rdi,r11
460: 4c 8b 5b 10 mov r11,QWORD PTR [rbx+0x10]
464: 4c 89 de mov rsi,r11
467: ff 15 bc 04 00 00 call QWORD PTR [rip+0x4bc] # 0x929
46d: 48 89 43 40 mov QWORD PTR [rbx+0x40],rax
471: 48 8b 4b 40 mov rcx,QWORD PTR [rbx+0x40]
475: 48 89 4b 28 mov QWORD PTR [rbx+0x28],rcx
479: 49 83 7e 40 00 cmp QWORD PTR [r14+0x40],0x0
47e: 74 09 je 0x489
480: 4c 89 f7 mov rdi,r14
483: ff 15 a8 04 00 00 call QWORD PTR [rip+0x4a8] # 0x931
489: 48 8b 4b 40 mov rcx,QWORD PTR [rbx+0x40]
48d: 48 85 c9 test rcx,rcx
490: 74 12 je 0x4a4
492: 49 8b 56 10 mov rdx,QWORD PTR [r14+0x10]
496: 48 8b 92 60 06 00 00 mov rdx,QWORD PTR [rdx+0x660]
49d: 48 39 d1 cmp rcx,rdx
4a0: 74 02 je 0x4a4
4a2: eb 1d jmp 0x4c1
4a4: 48 8d 05 0e 00 00 00 lea rax,[rip+0xe] # 0x4b9
4ab: 49 8b 8e b0 01 00 00 mov rcx,QWORD PTR [r14+0x1b0]
4b2: 48 89 81 a8 00 00 00 mov QWORD PTR [rcx+0xa8],rax
4b9: 48 8b 4b 10 mov rcx,QWORD PTR [rbx+0x10]
4bd: 48 89 4b 28 mov QWORD PTR [rbx+0x28],rcx
4c1: 48 8d 05 0e 00 00 00 lea rax,[rip+0xe] # 0x4d6
4c8: 49 8b 8e b0 01 00 00 mov rcx,QWORD PTR [r14+0x1b0]
4cf: 48 89 81 a8 00 00 00 mov QWORD PTR [rcx+0xa8],rax
4d6: 49 8b 8e b0 01 00 00 mov rcx,QWORD PTR [r14+0x1b0]
4dd: 48 8b 51 78 mov rdx,QWORD PTR [rcx+0x78]
4e1: 48 c7 c6 04 00 00 00 mov rsi,0x4
4e8: 48 8b 3c f2 mov rdi,QWORD PTR [rdx+rsi*8]
4ec: 4c 8b 43 08 mov r8,QWORD PTR [rbx+0x8]
4f0: 4c 89 83 a8 00 00 00 mov QWORD PTR [rbx+0xa8],r8
4f7: 4c 8b 83 a8 00 00 00 mov r8,QWORD PTR [rbx+0xa8]
4fe: 66 41 f7 40 0c 10 00 test WORD PTR [r8+0xc],0x10
505: 74 27 je 0x52e
507: 48 83 7b 28 00 cmp QWORD PTR [rbx+0x28],0x0
50c: 74 20 je 0x52e
50e: 4c 8b 4b 28 mov r9,QWORD PTR [rbx+0x28]
512: 66 41 f7 41 0c 10 00 test WORD PTR [r9+0xc],0x10
519: 75 13 jne 0x52e
51b: 4c 8b 83 a8 00 00 00 mov r8,QWORD PTR [rbx+0xa8]
522: 4c 89 c6 mov rsi,r8
525: 4c 89 f7 mov rdi,r14
528: ff 15 0b 04 00 00 call QWORD PTR [rip+0x40b] # 0x939
52e: 4c 8b 93 a8 00 00 00 mov r10,QWORD PTR [rbx+0xa8]
535: 4d 8b 5a 18 mov r11,QWORD PTR [r10+0x18]
539: 48 8b 8b a8 00 00 00 mov rcx,QWORD PTR [rbx+0xa8]
540: 48 83 79 18 00 cmp QWORD PTR [rcx+0x18],0x0
545: 74 02 je 0x549
547: eb 0b jmp 0x554
549: 48 8b 93 a8 00 00 00 mov rdx,QWORD PTR [rbx+0xa8]
550: 4c 8d 5a 18 lea r11,[rdx+0x18]
554: 4c 89 de mov rsi,r11
557: 48 83 c6 50 add rsi,0x50
55b: 48 8b 7b 28 mov rdi,QWORD PTR [rbx+0x28]
55f: 48 89 3e mov QWORD PTR [rsi],rdi
562: 4c 8b 0b mov r9,QWORD PTR [rbx]
565: 4c 89 4b 40 mov QWORD PTR [rbx+0x40],r9
569: 4d 8b 86 b0 01 00 00 mov r8,QWORD PTR [r14+0x1b0]
570: 4d 8b 50 78 mov r10,QWORD PTR [r8+0x78]
574: 48 c7 c1 04 00 00 00 mov rcx,0x4
57b: 49 8b 14 ca mov rdx,QWORD PTR [r10+rcx*8]
57f: 48 89 53 48 mov QWORD PTR [rbx+0x48],rdx
583: 4d 8b 59 18 mov r11,QWORD PTR [r9+0x18]
587: 49 83 79 18 00 cmp QWORD PTR [r9+0x18],0x0
58c: 74 02 je 0x590
58e: eb 04 jmp 0x594
590: 4d 8d 59 18 lea r11,[r9+0x18]
594: 4c 89 de mov rsi,r11
597: 48 83 c6 58 add rsi,0x58
59b: 48 89 b3 98 00 00 00 mov QWORD PTR [rbx+0x98],rsi
5a2: 48 8b b3 98 00 00 00 mov rsi,QWORD PTR [rbx+0x98]
5a9: 48 8b b3 98 00 00 00 mov rsi,QWORD PTR [rbx+0x98]
5b0: 48 8b 3e mov rdi,QWORD PTR [rsi]
5b3: 48 89 bb a8 00 00 00 mov QWORD PTR [rbx+0xa8],rdi
5ba: 48 8b bb a8 00 00 00 mov rdi,QWORD PTR [rbx+0xa8]
5c1: 48 8b bb a8 00 00 00 mov rdi,QWORD PTR [rbx+0xa8]
5c8: 48 85 ff test rdi,rdi
5cb: 74 02 je 0x5cf
5cd: eb 60 jmp 0x62f
5cf: 4d 8b 86 b0 01 00 00 mov r8,QWORD PTR [r14+0x1b0]
5d6: 4d 8b 50 78 mov r10,QWORD PTR [r8+0x78]
5da: 48 c7 c1 07 00 00 00 mov rcx,0x7
5e1: 49 8b 3c ca mov rdi,QWORD PTR [r10+rcx*8]
5e5: 48 89 bb a8 00 00 00 mov QWORD PTR [rbx+0xa8],rdi
5ec: 48 8b bb a8 00 00 00 mov rdi,QWORD PTR [rbx+0xa8]
5f3: 66 41 f7 41 0c 10 00 test WORD PTR [r9+0xc],0x10
5fa: 74 22 je 0x61e
5fc: 49 83 3c ca 00 cmp QWORD PTR [r10+rcx*8],0x0
601: 74 1b je 0x61e
603: 48 8b bb a8 00 00 00 mov rdi,QWORD PTR [rbx+0xa8]
60a: 66 f7 47 0c 10 00 test WORD PTR [rdi+0xc],0x10
610: 75 0c jne 0x61e
612: 4c 89 ce mov rsi,r9
615: 4c 89 f7 mov rdi,r14
618: ff 15 23 03 00 00 call QWORD PTR [rip+0x323] # 0x941
61e: 48 8b 93 98 00 00 00 mov rdx,QWORD PTR [rbx+0x98]
625: 4c 8b 9b a8 00 00 00 mov r11,QWORD PTR [rbx+0xa8]
62c: 4c 89 1a mov QWORD PTR [rdx],r11
62f: 4c 8b 83 a8 00 00 00 mov r8,QWORD PTR [rbx+0xa8]
636: 4c 89 43 50 mov QWORD PTR [rbx+0x50],r8
63a: 48 8b 4b 50 mov rcx,QWORD PTR [rbx+0x50]
63e: 49 8b 96 b0 01 00 00 mov rdx,QWORD PTR [r14+0x1b0]
645: 48 8b 52 78 mov rdx,QWORD PTR [rdx+0x78]
649: 48 8b 52 10 mov rdx,QWORD PTR [rdx+0x10]
64d: 48 85 c9 test rcx,rcx
650: 74 10 je 0x662
652: 66 f7 41 0c 01 00 test WORD PTR [rcx+0xc],0x1
658: 74 08 je 0x662
65a: 48 3b 51 10 cmp rdx,QWORD PTR [rcx+0x10]
65e: 75 02 jne 0x662
660: eb 1c jmp 0x67e
662: 4c 89 f7 mov rdi,r14
665: 48 c7 c6 d4 00 00 00 mov rsi,0xd4
66c: 48 c7 c2 6a 01 00 00 mov rdx,0x16a
673: ff 15 d0 02 00 00 call QWORD PTR [rip+0x2d0] # 0x949
679: e9 6a 02 00 00 jmp 0x8e8
67e: 48 8b 4b 50 mov rcx,QWORD PTR [rbx+0x50]
682: 48 89 4b 48 mov QWORD PTR [rbx+0x48],rcx
686: 48 8d 05 0e 00 00 00 lea rax,[rip+0xe] # 0x69b
68d: 49 8b 8e b0 01 00 00 mov rcx,QWORD PTR [r14+0x1b0]
694: 48 89 81 a8 00 00 00 mov QWORD PTR [rcx+0xa8],rax
69b: 48 8b 0b mov rcx,QWORD PTR [rbx]
69e: 48 8b 51 18 mov rdx,QWORD PTR [rcx+0x18]
6a2: 48 83 79 18 00 cmp QWORD PTR [rcx+0x18],0x0
6a7: 74 02 je 0x6ab
6a9: eb 04 jmp 0x6af
6ab: 48 8d 51 18 lea rdx,[rcx+0x18]
6af: 48 89 d6 mov rsi,rdx
6b2: 48 83 c6 20 add rsi,0x20
6b6: 48 8b 3e mov rdi,QWORD PTR [rsi]
6b9: 48 89 7b 78 mov QWORD PTR [rbx+0x78],rdi
6bd: 4d 8b 86 b0 01 00 00 mov r8,QWORD PTR [r14+0x1b0]
6c4: 4d 8b 48 78 mov r9,QWORD PTR [r8+0x78]
6c8: 49 c7 c2 04 00 00 00 mov r10,0x4
6cf: 4f 8b 1c d1 mov r11,QWORD PTR [r9+r10*8]
6d3: 48 8b 4b 08 mov rcx,QWORD PTR [rbx+0x8]
6d7: 48 89 8b a8 00 00 00 mov QWORD PTR [rbx+0xa8],rcx
6de: 48 8b 8b a8 00 00 00 mov rcx,QWORD PTR [rbx+0xa8]
6e5: 48 8b 51 18 mov rdx,QWORD PTR [rcx+0x18]
6e9: 48 8b 8b a8 00 00 00 mov rcx,QWORD PTR [rbx+0xa8]
6f0: 48 83 79 18 00 cmp QWORD PTR [rcx+0x18],0x0
6f5: 74 02 je 0x6f9
6f7: eb 0b jmp 0x704
6f9: 48 8b 8b a8 00 00 00 mov rcx,QWORD PTR [rbx+0xa8]
700: 48 8d 51 18 lea rdx,[rcx+0x18]
704: 48 89 d6 mov rsi,rdx
707: 48 83 c6 18 add rsi,0x18
70b: 48 89 3e mov QWORD PTR [rsi],rdi
70e: 49 c7 c0 fd ff ff ff mov r8,0xfffffffffffffffd
715: 4c 89 83 80 00 00 00 mov QWORD PTR [rbx+0x80],r8
71c: 4d 8b 8e b0 01 00 00 mov r9,QWORD PTR [r14+0x1b0]
723: 4d 8b 51 78 mov r10,QWORD PTR [r9+0x78]
727: 49 c7 c3 04 00 00 00 mov r11,0x4
72e: 4b 8b 14 da mov rdx,QWORD PTR [r10+r11*8]
732: 48 8b 8b a8 00 00 00 mov rcx,QWORD PTR [rbx+0xa8]
739: 48 8b 79 18 mov rdi,QWORD PTR [rcx+0x18]
73d: 48 8b 8b a8 00 00 00 mov rcx,QWORD PTR [rbx+0xa8]
744: 48 83 79 18 00 cmp QWORD PTR [rcx+0x18],0x0
749: 74 02 je 0x74d
74b: eb 0b jmp 0x758
74d: 48 8b 8b a8 00 00 00 mov rcx,QWORD PTR [rbx+0xa8]
754: 48 8d 79 18 lea rdi,[rcx+0x18]
758: 48 89 fe mov rsi,rdi
75b: 48 83 c6 20 add rsi,0x20
75f: 4c 89 06 mov QWORD PTR [rsi],r8
762: 49 c7 c1 ff ff ff ff mov r9,0xffffffffffffffff
769: 4c 89 8b 88 00 00 00 mov QWORD PTR [rbx+0x88],r9
770: 4d 8b 96 b0 01 00 00 mov r10,QWORD PTR [r14+0x1b0]
777: 4d 8b 5a 78 mov r11,QWORD PTR [r10+0x78]
77b: 48 c7 c2 04 00 00 00 mov rdx,0x4
782: 49 8b 3c d3 mov rdi,QWORD PTR [r11+rdx*8]
786: 48 8b 8b a8 00 00 00 mov rcx,QWORD PTR [rbx+0xa8]
78d: 4c 8b 41 18 mov r8,QWORD PTR [rcx+0x18]
791: 48 8b 8b a8 00 00 00 mov rcx,QWORD PTR [rbx+0xa8]
798: 48 83 79 18 00 cmp QWORD PTR [rcx+0x18],0x0
79d: 74 02 je 0x7a1
79f: eb 0b jmp 0x7ac
7a1: 48 8b 8b a8 00 00 00 mov rcx,QWORD PTR [rbx+0xa8]
7a8: 4c 8d 41 18 lea r8,[rcx+0x18]
7ac: 4c 89 c6 mov rsi,r8
7af: 48 83 c6 28 add rsi,0x28
7b3: 4c 89 0e mov QWORD PTR [rsi],r9
7b6: 49 c7 c2 38 00 00 00 mov r10,0x38
7bd: 4c 89 93 98 00 00 00 mov QWORD PTR [rbx+0x98],r10
7c4: 4c 8b 93 98 00 00 00 mov r10,QWORD PTR [rbx+0x98]
7cb: 4c 89 d6 mov rsi,r10
7ce: 4c 89 f7 mov rdi,r14
7d1: ff 15 7a 01 00 00 call QWORD PTR [rip+0x17a] # 0x951
7d7: 49 89 c3 mov r11,rax
7da: 49 8b 96 b0 01 00 00 mov rdx,QWORD PTR [r14+0x1b0]
7e1: 48 8b 7a 78 mov rdi,QWORD PTR [rdx+0x78]
7e5: 49 c7 c0 08 00 00 00 mov r8,0x8
7ec: 4e 8b 0c c7 mov r9,QWORD PTR [rdi+r8*8]
7f0: 4d 89 4b 10 mov QWORD PTR [r11+0x10],r9
7f4: 48 8b b3 98 00 00 00 mov rsi,QWORD PTR [rbx+0x98]
7fb: 66 41 89 73 0e mov WORD PTR [r11+0xe],si
800: 45 8b 16 mov r10d,DWORD PTR [r14]
803: 45 89 53 08 mov DWORD PTR [r11+0x8],r10d
807: 4c 89 5b 40 mov QWORD PTR [rbx+0x40],r11
80b: 48 c7 c1 ea 00 00 00 mov rcx,0xea
812: 48 89 ca mov rdx,rcx
815: 4c 89 ee mov rsi,r13
818: 4c 89 f7 mov rdi,r14
81b: ff 15 38 01 00 00 call QWORD PTR [rip+0x138] # 0x959
821: 48 89 c2 mov rdx,rax
824: 48 89 53 20 mov QWORD PTR [rbx+0x20],rdx
828: 49 8b be b0 01 00 00 mov rdi,QWORD PTR [r14+0x1b0]
82f: 4c 8b 47 78 mov r8,QWORD PTR [rdi+0x78]
833: 49 c7 c1 04 00 00 00 mov r9,0x4
83a: 4b 8b 34 c8 mov rsi,QWORD PTR [r8+r9*8]
83e: 4c 8b 93 a8 00 00 00 mov r10,QWORD PTR [rbx+0xa8]
845: 66 41 f7 42 0c 10 00 test WORD PTR [r10+0xc],0x10
84c: 74 24 je 0x872
84e: 48 83 7b 40 00 cmp QWORD PTR [rbx+0x40],0x0
853: 74 1d je 0x872
855: 4c 8b 5b 40 mov r11,QWORD PTR [rbx+0x40]
859: 66 41 f7 43 0c 10 00 test WORD PTR [r11+0xc],0x10
860: 75 10 jne 0x872
862: 4c 89 f7 mov rdi,r14
865: 48 8b b3 a8 00 00 00 mov rsi,QWORD PTR [rbx+0xa8]
86c: ff 15 ef 00 00 00 call QWORD PTR [rip+0xef] # 0x961
872: 48 8b 8b a8 00 00 00 mov rcx,QWORD PTR [rbx+0xa8]
879: 48 8b 51 18 mov rdx,QWORD PTR [rcx+0x18]
87d: 48 8b bb a8 00 00 00 mov rdi,QWORD PTR [rbx+0xa8]
884: 48 83 7f 18 00 cmp QWORD PTR [rdi+0x18],0x0
889: 74 02 je 0x88d
88b: eb 0b jmp 0x898
88d: 4c 8b 83 a8 00 00 00 mov r8,QWORD PTR [rbx+0xa8]
894: 49 8d 50 18 lea rdx,[r8+0x18]
898: 49 89 d1 mov r9,rdx
89b: 49 83 c1 40 add r9,0x40
89f: 48 8b 73 40 mov rsi,QWORD PTR [rbx+0x40]
8a3: 49 89 31 mov QWORD PTR [r9],rsi
8a6: 4c 8b 93 a8 00 00 00 mov r10,QWORD PTR [rbx+0xa8]
8ad: 4c 89 53 50 mov QWORD PTR [rbx+0x50],r10
8b1: 48 8d 05 0e 00 00 00 lea rax,[rip+0xe] # 0x8c6
8b8: 49 8b 8e b0 01 00 00 mov rcx,QWORD PTR [r14+0x1b0]
8bf: 48 89 81 a8 00 00 00 mov QWORD PTR [rcx+0xa8],rax
8c6: 48 8b 4b 50 mov rcx,QWORD PTR [rbx+0x50]
8ca: 48 c7 c2 00 00 00 00 mov rdx,0x0
8d1: 48 89 ce mov rsi,rcx
8d4: 4c 89 f7 mov rdi,r14
8d7: ff 15 8c 00 00 00 call QWORD PTR [rip+0x8c] # 0x969
8dd: 4c 89 f7 mov rdi,r14
8e0: ff 15 8b 00 00 00 call QWORD PTR [rip+0x8b] # 0x971
8e6: eb 00 jmp 0x8e8
8e8: 4c 8b 75 f8 mov r14,QWORD PTR [rbp-0x8]
8ec: 4c 8b 6d f0 mov r13,QWORD PTR [rbp-0x10]
8f0: 48 8b 5d e8 mov rbx,QWORD PTR [rbp-0x18]
8f4: 48 89 ec mov rsp,rbp
8f7: 5d pop rbp
8f8: c3 ret
8f9: 90 nop
8fa: 15 a0 00 57 7f adc eax,0x7f5700a0
8ff: 00 00 add BYTE PTR [rax],al
901: 20 5b a0 and BYTE PTR [rbx-0x60],bl
904: 00 57 7f add BYTE PTR [rdi+0x7f],dl
907: 00 00 add BYTE PTR [rax],al
909: 20 5b a0 and BYTE PTR [rbx-0x60],bl
90c: 00 57 7f add BYTE PTR [rdi+0x7f],dl
90f: 00 00 add BYTE PTR [rax],al
911: 60 (bad)
912: 43 ab rex.XB stos DWORD PTR es:[rdi],eax
914: 00 57 7f add BYTE PTR [rdi+0x7f],dl
917: 00 00 add BYTE PTR [rax],al
919: 20 5b a0 and BYTE PTR [rbx-0x60],bl
91c: 00 57 7f add BYTE PTR [rdi+0x7f],dl
91f: 00 00 add BYTE PTR [rax],al
921: 20 5b a0 and BYTE PTR [rbx-0x60],bl
924: 00 57 7f add BYTE PTR [rdi+0x7f],dl
927: 00 00 add BYTE PTR [rax],al
929: 30 70 9e xor BYTE PTR [rax-0x62],dh
92c: 00 57 7f add BYTE PTR [rdi+0x7f],dl
92f: 00 00 add BYTE PTR [rax],al
931: c0 0a a0 ror BYTE PTR [rdx],0xa0
934: 00 57 7f add BYTE PTR [rdi+0x7f],dl
937: 00 00 add BYTE PTR [rax],al
939: 20 5b a0 and BYTE PTR [rbx-0x60],bl
93c: 00 57 7f add BYTE PTR [rdi+0x7f],dl
93f: 00 00 add BYTE PTR [rax],al
941: 20 5b a0 and BYTE PTR [rbx-0x60],bl
944: 00 57 7f add BYTE PTR [rdi+0x7f],dl
947: 00 00 add BYTE PTR [rax],al
949: 60 (bad)
94a: 49 a6 rex.WB cmps BYTE PTR ds:[rsi],BYTE PTR es:[rdi]
94c: 00 57 7f add BYTE PTR [rdi+0x7f],dl
94f: 00 00 add BYTE PTR [rax],al
951: 90 nop
952: 15 a0 00 57 7f adc eax,0x7f5700a0
957: 00 00 add BYTE PTR [rax],al
959: 60 (bad)
95a: 43 ab rex.XB stos DWORD PTR es:[rdi],eax
95c: 00 57 7f add BYTE PTR [rdi+0x7f],dl
95f: 00 00 add BYTE PTR [rax],al
961: 20 5b a0 and BYTE PTR [rbx-0x60],bl
964: 00 57 7f add BYTE PTR [rdi+0x7f],dl
967: 00 00 add BYTE PTR [rax],al
969: 80 79 9c 00 cmp BYTE PTR [rcx-0x64],0x0
96d: 57 push rdi
96e: 7f 00 jg 0x970
970: 00 50 a1 add BYTE PTR [rax-0x5f],dl
973: 9e sahf
974: 00 57 7f add BYTE PTR [rdi+0x7f],dl
...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment