netbt.ko: file format elf64-x86-64 Disassembly of section .text: 0000000000000000 : 0: c3 retq 1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8: 00 00 00 00 c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000000010 : 10: 55 push %rbp 11: 31 d2 xor %edx,%edx 13: b9 10 21 00 00 mov $0x2110,%ecx 18: 48 89 e5 mov %rsp,%rbp 1b: 41 55 push %r13 1d: 41 54 push %r12 1f: 48 8d 75 d0 lea -0x30(%rbp),%rsi 23: 53 push %rbx 24: 48 89 fb mov %rdi,%rbx 27: 48 83 ec 18 sub $0x18,%rsp 2b: 48 8b 47 48 mov 0x48(%rdi),%rax 2f: 4c 8b 6f 50 mov 0x50(%rdi),%r13 33: 66 89 4d d0 mov %cx,-0x30(%rbp) 37: 48 8b 78 08 mov 0x8(%rax),%rdi 3b: 66 89 55 de mov %dx,-0x22(%rbp) 3f: 48 c7 45 d2 00 00 00 movq $0x0,-0x2e(%rbp) 46: 00 47: c7 45 da 00 00 00 00 movl $0x0,-0x26(%rbp) 4e: e8 00 00 00 00 callq 53 53: 48 8d 7d d0 lea -0x30(%rbp),%rdi 57: 41 89 c4 mov %eax,%r12d 5a: e8 00 00 00 00 callq 5f 5f: 48 89 de mov %rbx,%rsi 62: 49 89 45 00 mov %rax,0x0(%r13) 66: 48 8b 7b 18 mov 0x18(%rbx),%rdi 6a: 44 89 63 2c mov %r12d,0x2c(%rbx) 6e: 48 8b 47 58 mov 0x58(%rdi),%rax 72: eb 11 jmp 85 74: e8 07 00 00 00 callq 80 79: f3 90 pause 7b: 0f ae e8 lfence 7e: eb f9 jmp 79 80: 48 89 04 24 mov %rax,(%rsp) 84: c3 retq 85: e8 ea ff ff ff callq 74 8a: 48 83 c4 18 add $0x18,%rsp 8e: 5b pop %rbx 8f: 41 5c pop %r12 91: 41 5d pop %r13 93: 5d pop %rbp 94: c3 retq 95: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 9c: 00 00 00 00 00000000000000a0 : a0: 55 push %rbp a1: 48 89 e5 mov %rsp,%rbp a4: 53 push %rbx a5: 48 89 fb mov %rdi,%rbx a8: 48 83 ec 08 sub $0x8,%rsp ac: 48 8b 7f 48 mov 0x48(%rdi),%rdi b0: e8 00 00 00 00 callq b5 b5: 48 8b 7b 18 mov 0x18(%rbx),%rdi b9: c7 43 2c 00 00 00 00 movl $0x0,0x2c(%rbx) c0: 48 89 de mov %rbx,%rsi c3: 48 8b 47 58 mov 0x58(%rdi),%rax c7: 48 83 c4 08 add $0x8,%rsp cb: 5b pop %rbx cc: 5d pop %rbp cd: e8 07 00 00 00 callq d9 d2: f3 90 pause d4: 0f ae e8 lfence d7: eb f9 jmp d2 d9: 48 89 04 24 mov %rax,(%rsp) dd: c3 retq de: 66 90 xchg %ax,%ax 00000000000000e0 : e0: 55 push %rbp e1: 48 89 e5 mov %rsp,%rbp e4: 41 57 push %r15 e6: 41 56 push %r14 e8: 41 55 push %r13 ea: 41 54 push %r12 ec: 53 push %rbx ed: 48 89 fb mov %rdi,%rbx f0: 48 83 ec 18 sub $0x18,%rsp f4: 4c 8b 6f 58 mov 0x58(%rdi),%r13 f8: 4c 8b 77 68 mov 0x68(%rdi),%r14 fc: 45 8b a5 b8 00 00 00 mov 0xb8(%r13),%r12d 103: 45 85 e4 test %r12d,%r12d 106: 74 18 je 120 108: 4c 8b 7f 48 mov 0x48(%rdi),%r15 10c: 4d 8b 47 08 mov 0x8(%r15),%r8 110: 45 3b 60 18 cmp 0x18(%r8),%r12d 114: 4c 89 45 c8 mov %r8,-0x38(%rbp) 118: 76 49 jbe 163 11a: 41 bc 28 00 00 00 mov $0x28,%r12d 120: 4c 89 ef mov %r13,%rdi 123: e8 00 00 00 00 callq 128 128: 4d 85 f6 test %r14,%r14 12b: 74 08 je 135 12d: 4c 89 f7 mov %r14,%rdi 130: e8 00 00 00 00 callq 135 135: 48 8b 7b 18 mov 0x18(%rbx),%rdi 139: 44 89 63 2c mov %r12d,0x2c(%rbx) 13d: 48 89 de mov %rbx,%rsi 140: 48 8b 47 58 mov 0x58(%rdi),%rax 144: 48 83 c4 18 add $0x18,%rsp 148: 5b pop %rbx 149: 41 5c pop %r12 14b: 41 5d pop %r13 14d: 41 5e pop %r14 14f: 41 5f pop %r15 151: 5d pop %rbp 152: e8 07 00 00 00 callq 15e 157: f3 90 pause 159: 0f ae e8 lfence 15c: eb f9 jmp 157 15e: 48 89 04 24 mov %rax,(%rsp) 162: c3 retq 163: b9 01 06 00 00 mov $0x601,%ecx 168: ba 00 ca 9a 3b mov $0x3b9aca00,%edx 16d: 31 f6 xor %esi,%esi 16f: 4c 89 ef mov %r13,%rdi 172: e8 00 00 00 00 callq 177 177: 49 89 c4 mov %rax,%r12 17a: 48 85 c0 test %rax,%rax 17d: 74 41 je 1c0 17f: 4d 85 f6 test %r14,%r14 182: 4c 8b 45 c8 mov -0x38(%rbp),%r8 186: 74 0c je 194 188: 4c 89 f7 mov %r14,%rdi 18b: e8 00 00 00 00 callq 190 190: 4c 8b 45 c8 mov -0x38(%rbp),%r8 194: 49 8d bf 20 01 00 00 lea 0x120(%r15),%rdi 19b: 4c 89 ee mov %r13,%rsi 19e: 4c 89 45 c8 mov %r8,-0x38(%rbp) 1a2: e8 00 00 00 00 callq 1a7 1a7: 4c 8b 45 c8 mov -0x38(%rbp),%r8 1ab: 4c 89 e6 mov %r12,%rsi 1ae: 4c 89 c7 mov %r8,%rdi 1b1: e8 00 00 00 00 callq 1b6 1b6: 41 89 c4 mov %eax,%r12d 1b9: e9 77 ff ff ff jmpq 135 1be: 66 90 xchg %ax,%ax 1c0: 41 bc 0c 00 00 00 mov $0xc,%r12d 1c6: e9 55 ff ff ff jmpq 120 1cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000001d0 : 1d0: 55 push %rbp 1d1: 31 d2 xor %edx,%edx 1d3: b9 10 21 00 00 mov $0x2110,%ecx 1d8: 48 89 e5 mov %rsp,%rbp 1db: 41 55 push %r13 1dd: 41 54 push %r12 1df: 48 8d 75 d0 lea -0x30(%rbp),%rsi 1e3: 53 push %rbx 1e4: 48 89 fb mov %rdi,%rbx 1e7: 48 83 ec 18 sub $0x18,%rsp 1eb: 48 8b 47 48 mov 0x48(%rdi),%rax 1ef: 4c 8b 6f 50 mov 0x50(%rdi),%r13 1f3: 66 89 4d d0 mov %cx,-0x30(%rbp) 1f7: 48 8b 78 08 mov 0x8(%rax),%rdi 1fb: 66 89 55 de mov %dx,-0x22(%rbp) 1ff: 48 c7 45 d2 00 00 00 movq $0x0,-0x2e(%rbp) 206: 00 207: c7 45 da 00 00 00 00 movl $0x0,-0x26(%rbp) 20e: e8 00 00 00 00 callq 213 213: 48 8d 7d d0 lea -0x30(%rbp),%rdi 217: 41 89 c4 mov %eax,%r12d 21a: e8 00 00 00 00 callq 21f 21f: 48 89 de mov %rbx,%rsi 222: 49 89 45 00 mov %rax,0x0(%r13) 226: 48 8b 7b 18 mov 0x18(%rbx),%rdi 22a: 44 89 63 2c mov %r12d,0x2c(%rbx) 22e: 48 8b 47 58 mov 0x58(%rdi),%rax 232: eb 11 jmp 245 234: e8 07 00 00 00 callq 240 239: f3 90 pause 23b: 0f ae e8 lfence 23e: eb f9 jmp 239 240: 48 89 04 24 mov %rax,(%rsp) 244: c3 retq 245: e8 ea ff ff ff callq 234 24a: 48 83 c4 18 add $0x18,%rsp 24e: 5b pop %rbx 24f: 41 5c pop %r12 251: 41 5d pop %r13 253: 5d pop %rbp 254: c3 retq 255: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 25c: 00 00 00 00 0000000000000260 : 260: 55 push %rbp 261: 31 d2 xor %edx,%edx 263: b9 10 21 00 00 mov $0x2110,%ecx 268: 48 89 e5 mov %rsp,%rbp 26b: 41 55 push %r13 26d: 41 54 push %r12 26f: 48 8d 75 d0 lea -0x30(%rbp),%rsi 273: 53 push %rbx 274: 48 89 fb mov %rdi,%rbx 277: 48 83 ec 18 sub $0x18,%rsp 27b: 48 8b 47 48 mov 0x48(%rdi),%rax 27f: 4c 8b 6f 50 mov 0x50(%rdi),%r13 283: 66 89 4d d0 mov %cx,-0x30(%rbp) 287: 48 8b 78 08 mov 0x8(%rax),%rdi 28b: 66 89 55 de mov %dx,-0x22(%rbp) 28f: 48 c7 45 d2 00 00 00 movq $0x0,-0x2e(%rbp) 296: 00 297: c7 45 da 00 00 00 00 movl $0x0,-0x26(%rbp) 29e: e8 00 00 00 00 callq 2a3 2a3: 48 8d 7d d0 lea -0x30(%rbp),%rdi 2a7: 41 89 c4 mov %eax,%r12d 2aa: e8 00 00 00 00 callq 2af 2af: 48 89 de mov %rbx,%rsi 2b2: 49 89 45 00 mov %rax,0x0(%r13) 2b6: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2ba: 44 89 63 2c mov %r12d,0x2c(%rbx) 2be: 48 8b 47 58 mov 0x58(%rdi),%rax 2c2: eb 11 jmp 2d5 2c4: e8 07 00 00 00 callq 2d0 2c9: f3 90 pause 2cb: 0f ae e8 lfence 2ce: eb f9 jmp 2c9 2d0: 48 89 04 24 mov %rax,(%rsp) 2d4: c3 retq 2d5: e8 ea ff ff ff callq 2c4 2da: 48 83 c4 18 add $0x18,%rsp 2de: 5b pop %rbx 2df: 41 5c pop %r12 2e1: 41 5d pop %r13 2e3: 5d pop %rbp 2e4: c3 retq 2e5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ec: 00 00 00 00 00000000000002f0 : 2f0: 55 push %rbp 2f1: 48 89 e5 mov %rsp,%rbp 2f4: 53 push %rbx 2f5: 48 89 fb mov %rdi,%rbx 2f8: 48 83 ec 08 sub $0x8,%rsp 2fc: 48 8b 47 48 mov 0x48(%rdi),%rax 300: 48 8b 78 08 mov 0x8(%rax),%rdi 304: e8 00 00 00 00 callq 309 309: 48 8b 7b 18 mov 0x18(%rbx),%rdi 30d: 48 89 de mov %rbx,%rsi 310: 89 43 2c mov %eax,0x2c(%rbx) 313: 48 8b 47 58 mov 0x58(%rdi),%rax 317: 48 83 c4 08 add $0x8,%rsp 31b: 5b pop %rbx 31c: 5d pop %rbp 31d: e8 07 00 00 00 callq 329 322: f3 90 pause 324: 0f ae e8 lfence 327: eb f9 jmp 322 329: 48 89 04 24 mov %rax,(%rsp) 32d: c3 retq 32e: 66 90 xchg %ax,%ax 0000000000000330 : 330: 55 push %rbp 331: 48 89 e5 mov %rsp,%rbp 334: 41 55 push %r13 336: 41 54 push %r12 338: 53 push %rbx 339: 48 89 fb mov %rdi,%rbx 33c: 48 83 ec 08 sub $0x8,%rsp 340: 4c 8b 67 48 mov 0x48(%rdi),%r12 344: 4d 8b 6c 24 08 mov 0x8(%r12),%r13 349: 4c 89 e7 mov %r12,%rdi 34c: e8 00 00 00 00 callq 351 351: 41 0f bf 74 24 04 movswl 0x4(%r12),%esi 357: 4c 89 ef mov %r13,%rdi 35a: e8 00 00 00 00 callq 35f 35f: 48 8b 7b 18 mov 0x18(%rbx),%rdi 363: 48 89 de mov %rbx,%rsi 366: 89 43 2c mov %eax,0x2c(%rbx) 369: 48 8b 47 58 mov 0x58(%rdi),%rax 36d: 48 83 c4 08 add $0x8,%rsp 371: 5b pop %rbx 372: 41 5c pop %r12 374: 41 5d pop %r13 376: 5d pop %rbp 377: e8 07 00 00 00 callq 383 37c: f3 90 pause 37e: 0f ae e8 lfence 381: eb f9 jmp 37c 383: 48 89 04 24 mov %rax,(%rsp) 387: c3 retq 388: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 38f: 00 0000000000000390 : 390: 55 push %rbp 391: 48 89 e5 mov %rsp,%rbp 394: 53 push %rbx 395: 48 89 fb mov %rdi,%rbx 398: 48 83 ec 08 sub $0x8,%rsp 39c: 48 8b 47 48 mov 0x48(%rdi),%rax 3a0: 48 8d 78 08 lea 0x8(%rax),%rdi 3a4: e8 00 00 00 00 callq 3a9 3a9: 48 8b 7b 18 mov 0x18(%rbx),%rdi 3ad: 48 89 de mov %rbx,%rsi 3b0: 89 43 2c mov %eax,0x2c(%rbx) 3b3: 48 8b 47 58 mov 0x58(%rdi),%rax 3b7: 48 83 c4 08 add $0x8,%rsp 3bb: 5b pop %rbx 3bc: 5d pop %rbp 3bd: e8 07 00 00 00 callq 3c9 3c2: f3 90 pause 3c4: 0f ae e8 lfence 3c7: eb f9 jmp 3c2 3c9: 48 89 04 24 mov %rax,(%rsp) 3cd: c3 retq 3ce: 66 90 xchg %ax,%ax 00000000000003d0 : 3d0: e9 00 00 00 00 jmpq 3d5 3d5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3dc: 00 00 00 00 00000000000003e0 : 3e0: 55 push %rbp 3e1: b8 16 00 00 00 mov $0x16,%eax 3e6: 48 89 e5 mov %rsp,%rbp 3e9: 41 55 push %r13 3eb: 41 54 push %r12 3ed: 53 push %rbx 3ee: 48 89 fb mov %rdi,%rbx 3f1: 48 83 ec 08 sub $0x8,%rsp 3f5: 4c 8b 67 50 mov 0x50(%rdi),%r12 3f9: 41 80 3c 24 10 cmpb $0x10,(%r12) 3fe: 74 30 je 430 400: 48 8b 7b 18 mov 0x18(%rbx),%rdi 404: 89 43 2c mov %eax,0x2c(%rbx) 407: 48 89 de mov %rbx,%rsi 40a: 48 8b 47 58 mov 0x58(%rdi),%rax 40e: 48 83 c4 08 add $0x8,%rsp 412: 5b pop %rbx 413: 41 5c pop %r12 415: 41 5d pop %r13 417: 5d pop %rbp 418: e8 07 00 00 00 callq 424 41d: f3 90 pause 41f: 0f ae e8 lfence 422: eb f9 jmp 41d 424: 48 89 04 24 mov %rax,(%rsp) 428: c3 retq 429: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 430: 41 80 7c 24 01 21 cmpb $0x21,0x1(%r12) 436: b8 2f 00 00 00 mov $0x2f,%eax 43b: 75 c3 jne 400 43d: 48 8b 7f 48 mov 0x48(%rdi),%rdi 441: 4c 8b 6f 08 mov 0x8(%rdi),%r13 445: e8 00 00 00 00 callq 44a 44a: 4c 89 e6 mov %r12,%rsi 44d: 4c 89 ef mov %r13,%rdi 450: e8 00 00 00 00 callq 455 455: eb a9 jmp 400 457: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 45e: 00 00 0000000000000460 : 460: 55 push %rbp 461: b8 16 00 00 00 mov $0x16,%eax 466: 48 89 e5 mov %rsp,%rbp 469: 53 push %rbx 46a: 48 89 fb mov %rdi,%rbx 46d: 48 83 ec 08 sub $0x8,%rsp 471: 48 8b 77 50 mov 0x50(%rdi),%rsi 475: 80 3e 10 cmpb $0x10,(%rsi) 478: 74 26 je 4a0 47a: 48 8b 7b 18 mov 0x18(%rbx),%rdi 47e: 89 43 2c mov %eax,0x2c(%rbx) 481: 48 89 de mov %rbx,%rsi 484: 48 8b 47 58 mov 0x58(%rdi),%rax 488: 48 83 c4 08 add $0x8,%rsp 48c: 5b pop %rbx 48d: 5d pop %rbp 48e: e8 07 00 00 00 callq 49a 493: f3 90 pause 495: 0f ae e8 lfence 498: eb f9 jmp 493 49a: 48 89 04 24 mov %rax,(%rsp) 49e: c3 retq 49f: 90 nop 4a0: 80 7e 01 21 cmpb $0x21,0x1(%rsi) 4a4: b8 2f 00 00 00 mov $0x2f,%eax 4a9: 75 cf jne 47a 4ab: 48 8b 47 48 mov 0x48(%rdi),%rax 4af: 48 8b 78 08 mov 0x8(%rax),%rdi 4b3: e8 00 00 00 00 callq 4b8 4b8: eb c0 jmp 47a 4ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000004c0 : 4c0: 55 push %rbp 4c1: b8 16 00 00 00 mov $0x16,%eax 4c6: 48 89 e5 mov %rsp,%rbp 4c9: 41 54 push %r12 4cb: 53 push %rbx 4cc: 4c 8b 67 48 mov 0x48(%rdi),%r12 4d0: 48 89 fb mov %rdi,%rbx 4d3: 49 83 7c 24 08 00 cmpq $0x0,0x8(%r12) 4d9: 74 25 je 500 4db: 48 8b 7b 18 mov 0x18(%rbx),%rdi 4df: 89 43 2c mov %eax,0x2c(%rbx) 4e2: 48 89 de mov %rbx,%rsi 4e5: 5b pop %rbx 4e6: 41 5c pop %r12 4e8: 48 8b 47 58 mov 0x58(%rdi),%rax 4ec: 5d pop %rbp 4ed: e8 07 00 00 00 callq 4f9 4f2: f3 90 pause 4f4: 0f ae e8 lfence 4f7: eb f9 jmp 4f2 4f9: 48 89 04 24 mov %rax,(%rsp) 4fd: c3 retq 4fe: 66 90 xchg %ax,%ax 500: 48 63 15 00 00 00 00 movslq 0x0(%rip),%rdx # 507 507: 48 63 35 00 00 00 00 movslq 0x0(%rip),%rsi # 50e 50e: 31 c9 xor %ecx,%ecx 510: 4c 89 e7 mov %r12,%rdi 513: e8 00 00 00 00 callq 518 518: 85 c0 test %eax,%eax 51a: 75 bf jne 4db 51c: 49 8d 7c 24 08 lea 0x8(%r12),%rdi 521: 4c 89 e2 mov %r12,%rdx 524: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 52b: e8 00 00 00 00 callq 530 530: eb a9 jmp 4db 532: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 539: 00 00 00 00 53d: 0f 1f 00 nopl (%rax) 0000000000000540 : 540: 55 push %rbp 541: 48 89 e5 mov %rsp,%rbp 544: 41 55 push %r13 546: 49 89 fd mov %rdi,%r13 549: 41 54 push %r12 54b: 49 89 f4 mov %rsi,%r12 54e: 53 push %rbx 54f: 48 8d 9f 88 00 00 00 lea 0x88(%rdi),%rbx 556: 48 83 ec 08 sub $0x8,%rsp 55a: 48 8b 87 f8 00 00 00 mov 0xf8(%rdi),%rax 561: 48 8b 97 f0 00 00 00 mov 0xf0(%rdi),%rdx 568: 2b 87 90 00 00 00 sub 0x90(%rdi),%eax 56e: 2b 97 88 00 00 00 sub 0x88(%rdi),%edx 574: 39 d0 cmp %edx,%eax 576: 0f 4f c2 cmovg %edx,%eax 579: 39 86 b8 00 00 00 cmp %eax,0xb8(%rsi) 57f: 7e 33 jle 5b4 581: 48 89 df mov %rbx,%rdi 584: e8 00 00 00 00 callq 589 589: 49 8b 85 f8 00 00 00 mov 0xf8(%r13),%rax 590: 49 8b 95 f0 00 00 00 mov 0xf0(%r13),%rdx 597: 41 2b 85 90 00 00 00 sub 0x90(%r13),%eax 59e: 41 2b 95 88 00 00 00 sub 0x88(%r13),%edx 5a5: 39 d0 cmp %edx,%eax 5a7: 0f 4f c2 cmovg %edx,%eax 5aa: 41 39 84 24 b8 00 00 cmp %eax,0xb8(%r12) 5b1: 00 5b2: 7f cd jg 581 5b4: 4c 89 e6 mov %r12,%rsi 5b7: 48 89 df mov %rbx,%rdi 5ba: e8 00 00 00 00 callq 5bf 5bf: 48 83 c4 08 add $0x8,%rsp 5c3: 48 89 de mov %rbx,%rsi 5c6: 4c 89 ef mov %r13,%rdi 5c9: 5b pop %rbx 5ca: 41 5c pop %r12 5cc: 41 5d pop %r13 5ce: 5d pop %rbp 5cf: e9 00 00 00 00 jmpq 5d4 5d4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 5db: 00 00 00 00 5df: 90 nop 00000000000005e0 : 5e0: 55 push %rbp 5e1: 48 89 e5 mov %rsp,%rbp 5e4: 41 55 push %r13 5e6: 49 89 fd mov %rdi,%r13 5e9: 41 54 push %r12 5eb: 4c 8d a7 20 01 00 00 lea 0x120(%rdi),%r12 5f2: 53 push %rbx 5f3: 8d 5e ff lea -0x1(%rsi),%ebx 5f6: 48 83 ec 08 sub $0x8,%rsp 5fa: 85 f6 test %esi,%esi 5fc: 7e 12 jle 610 5fe: 66 90 xchg %ax,%ax 600: 4c 89 e7 mov %r12,%rdi 603: 83 eb 01 sub $0x1,%ebx 606: e8 00 00 00 00 callq 60b 60b: 83 fb ff cmp $0xffffffff,%ebx 60e: 75 f0 jne 600 610: 48 83 c4 08 add $0x8,%rsp 614: 4c 89 e6 mov %r12,%rsi 617: 4c 89 ef mov %r13,%rdi 61a: 5b pop %rbx 61b: 41 5c pop %r12 61d: 41 5d pop %r13 61f: 5d pop %rbp 620: e9 00 00 00 00 jmpq 625 625: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 62c: 00 00 00 00 0000000000000630 : 630: 55 push %rbp 631: 31 f6 xor %esi,%esi 633: 48 89 e5 mov %rsp,%rbp 636: 53 push %rbx 637: 48 83 ec 08 sub $0x8,%rsp 63b: e8 00 00 00 00 callq 640 640: 48 89 c3 mov %rax,%rbx 643: 48 85 c0 test %rax,%rax 646: 74 0c je 654 648: 48 89 c7 mov %rax,%rdi 64b: e8 00 00 00 00 callq 650 650: 48 8b 5b 08 mov 0x8(%rbx),%rbx 654: 48 83 c4 08 add $0x8,%rsp 658: 48 89 d8 mov %rbx,%rax 65b: 5b pop %rbx 65c: 5d pop %rbp 65d: c3 retq 65e: 66 90 xchg %ax,%ax 0000000000000660 : 660: 66 89 77 60 mov %si,0x60(%rdi) 664: e9 00 00 00 00 jmpq 669 669: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000000670 : 670: 55 push %rbp 671: 31 f6 xor %esi,%esi 673: 48 89 e5 mov %rsp,%rbp 676: 41 54 push %r12 678: 53 push %rbx 679: 4c 8b 67 48 mov 0x48(%rdi),%r12 67d: 48 89 fb mov %rdi,%rbx 680: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 685: e8 00 00 00 00 callq 68a 68a: 4c 89 e7 mov %r12,%rdi 68d: e8 00 00 00 00 callq 692 692: 48 89 df mov %rbx,%rdi 695: 5b pop %rbx 696: 41 5c pop %r12 698: 5d pop %rbp 699: e9 f2 fc ff ff jmpq 390 69e: 66 90 xchg %ax,%ax 00000000000006a0 : 6a0: e9 00 00 00 00 jmpq 6a5 6a5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6ac: 00 00 00 00 00000000000006b0 : 6b0: 55 push %rbp 6b1: 48 89 e5 mov %rsp,%rbp 6b4: 41 56 push %r14 6b6: 41 55 push %r13 6b8: 41 54 push %r12 6ba: 53 push %rbx 6bb: 48 8b 47 48 mov 0x48(%rdi),%rax 6bf: 48 89 fb mov %rdi,%rbx 6c2: 4c 8b 68 08 mov 0x8(%rax),%r13 6c6: 4d 85 ed test %r13,%r13 6c9: 0f 84 a1 00 00 00 je 770 6cf: 4c 8b 67 58 mov 0x58(%rdi),%r12 6d3: 41 83 7c 24 04 04 cmpl $0x4,0x4(%r12) 6d9: 75 65 jne 740 6db: 41 8b 04 24 mov (%r12),%eax 6df: 85 c0 test %eax,%eax 6e1: 0f 84 99 00 00 00 je 780 6e7: 83 f8 01 cmp $0x1,%eax 6ea: 75 54 jne 740 6ec: be 01 00 00 00 mov $0x1,%esi 6f1: bf 02 00 00 00 mov $0x2,%edi 6f6: e8 00 00 00 00 callq 6fb 6fb: 4c 89 e7 mov %r12,%rdi 6fe: 48 63 50 18 movslq 0x18(%rax),%rdx 702: 48 8b 70 10 mov 0x10(%rax),%rsi 706: 49 89 c6 mov %rax,%r14 709: 48 89 d1 mov %rdx,%rcx 70c: e8 00 00 00 00 callq 711 711: 41 8b 46 18 mov 0x18(%r14),%eax 715: 85 c0 test %eax,%eax 717: 0f 84 00 00 00 00 je 71d 71d: 41 8b 74 24 08 mov 0x8(%r12),%esi 722: 49 8b 56 10 mov 0x10(%r14),%rdx 726: 4c 89 ef mov %r13,%rdi 729: e8 00 00 00 00 callq 72e 72e: 4c 89 f7 mov %r14,%rdi 731: 41 89 c4 mov %eax,%r12d 734: e8 00 00 00 00 callq 739 739: eb 0b jmp 746 73b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 740: 41 bc 2a 00 00 00 mov $0x2a,%r12d 746: 48 8b 7b 18 mov 0x18(%rbx),%rdi 74a: 44 89 63 2c mov %r12d,0x2c(%rbx) 74e: 48 89 de mov %rbx,%rsi 751: 5b pop %rbx 752: 41 5c pop %r12 754: 48 8b 47 58 mov 0x58(%rdi),%rax 758: 41 5d pop %r13 75a: 41 5e pop %r14 75c: 5d pop %rbp 75d: e8 07 00 00 00 callq 769 762: f3 90 pause 764: 0f ae e8 lfence 767: eb f9 jmp 762 769: 48 89 04 24 mov %rax,(%rsp) 76d: c3 retq 76e: 66 90 xchg %ax,%ax 770: 41 bc 16 00 00 00 mov $0x16,%r12d 776: eb ce jmp 746 778: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 77f: 00 780: be 01 00 00 00 mov $0x1,%esi 785: bf 02 00 00 00 mov $0x2,%edi 78a: e8 00 00 00 00 callq 78f 78f: 41 8b 74 24 08 mov 0x8(%r12),%esi 794: 4c 89 ef mov %r13,%rdi 797: 48 8b 50 10 mov 0x10(%rax),%rdx 79b: 49 89 c6 mov %rax,%r14 79e: e8 00 00 00 00 callq 7a3 7a3: 41 89 46 18 mov %eax,0x18(%r14) 7a7: 85 c0 test %eax,%eax 7a9: 0f 84 00 00 00 00 je 7af 7af: 49 8b 76 10 mov 0x10(%r14),%rsi 7b3: 4c 89 e7 mov %r12,%rdi 7b6: 48 63 d0 movslq %eax,%rdx 7b9: 45 31 e4 xor %r12d,%r12d 7bc: e8 00 00 00 00 callq 7c1 7c1: eb 83 jmp 746 7c3: 66 66 66 66 2e 0f 1f data16 data16 data16 nopw %cs:0x0(%rax,%rax,1) 7ca: 84 00 00 00 00 00 00000000000007d0 : 7d0: 55 push %rbp 7d1: 48 89 e5 mov %rsp,%rbp 7d4: 41 55 push %r13 7d6: 49 89 fd mov %rdi,%r13 7d9: bf 40 00 00 00 mov $0x40,%edi 7de: 41 54 push %r12 7e0: 49 89 f4 mov %rsi,%r12 7e3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7ea: 53 push %rbx 7eb: 48 89 d3 mov %rdx,%rbx 7ee: ba 01 06 00 00 mov $0x601,%edx 7f3: 48 83 ec 08 sub $0x8,%rsp 7f7: e8 00 00 00 00 callq 7fc 7fc: 48 85 c0 test %rax,%rax 7ff: 74 6f je 870 801: 48 8d 78 08 lea 0x8(%rax),%rdi 805: 48 89 c1 mov %rax,%rcx 808: 48 89 c2 mov %rax,%rdx 80b: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 812: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 816: 48 c7 40 38 00 00 00 movq $0x0,0x38(%rax) 81d: 00 81e: 31 c0 xor %eax,%eax 820: 48 29 f9 sub %rdi,%rcx 823: 83 c1 40 add $0x40,%ecx 826: c1 e9 03 shr $0x3,%ecx 829: f3 48 ab rep stos %rax,%es:(%rdi) 82c: 4c 89 62 20 mov %r12,0x20(%rdx) 830: 48 89 5a 28 mov %rbx,0x28(%rdx) 834: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 83b 83b: 48 89 42 30 mov %rax,0x30(%rdx) 83f: 48 85 c0 test %rax,%rax 842: 74 08 je 84c 844: 48 8d 4a 30 lea 0x30(%rdx),%rcx 848: 48 89 48 38 mov %rcx,0x38(%rax) 84c: 48 c7 42 38 00 00 00 movq $0x0,0x38(%rdx) 853: 00 854: 31 c0 xor %eax,%eax 856: 48 89 15 00 00 00 00 mov %rdx,0x0(%rip) # 85d 85d: 49 89 55 00 mov %rdx,0x0(%r13) 861: 48 83 c4 08 add $0x8,%rsp 865: 5b pop %rbx 866: 41 5c pop %r12 868: 41 5d pop %r13 86a: 5d pop %rbp 86b: c3 retq 86c: 0f 1f 40 00 nopl 0x0(%rax) 870: 48 83 c4 08 add $0x8,%rsp 874: b8 0c 00 00 00 mov $0xc,%eax 879: 5b pop %rbx 87a: 41 5c pop %r12 87c: 41 5d pop %r13 87e: 5d pop %rbp 87f: c3 retq 0000000000000880 : 880: 0f b6 46 02 movzbl 0x2(%rsi),%eax 884: 88 47 0c mov %al,0xc(%rdi) 887: 0f b6 46 03 movzbl 0x3(%rsi),%eax 88b: 88 47 0d mov %al,0xd(%rdi) 88e: 0f b6 46 04 movzbl 0x4(%rsi),%eax 892: 88 47 0e mov %al,0xe(%rdi) 895: 0f b6 46 05 movzbl 0x5(%rsi),%eax 899: 88 47 0f mov %al,0xf(%rdi) 89c: 0f b6 46 06 movzbl 0x6(%rsi),%eax 8a0: 88 47 10 mov %al,0x10(%rdi) 8a3: 0f b6 46 07 movzbl 0x7(%rsi),%eax 8a7: 88 47 11 mov %al,0x11(%rdi) 8aa: 31 c0 xor %eax,%eax 8ac: c3 retq 8ad: 0f 1f 00 nopl (%rax) 00000000000008b0 : 8b0: 31 c0 xor %eax,%eax 8b2: ba 10 21 00 00 mov $0x2110,%edx 8b7: 48 c7 46 02 00 00 00 movq $0x0,0x2(%rsi) 8be: 00 8bf: c7 46 0a 00 00 00 00 movl $0x0,0xa(%rsi) 8c6: 66 89 46 0e mov %ax,0xe(%rsi) 8ca: 66 89 16 mov %dx,(%rsi) 8cd: 0f b6 47 0c movzbl 0xc(%rdi),%eax 8d1: 88 46 02 mov %al,0x2(%rsi) 8d4: 0f b6 47 0d movzbl 0xd(%rdi),%eax 8d8: 88 46 03 mov %al,0x3(%rsi) 8db: 0f b6 47 0e movzbl 0xe(%rdi),%eax 8df: 88 46 04 mov %al,0x4(%rsi) 8e2: 0f b6 47 0f movzbl 0xf(%rdi),%eax 8e6: 88 46 05 mov %al,0x5(%rsi) 8e9: 0f b6 47 10 movzbl 0x10(%rdi),%eax 8ed: 88 46 06 mov %al,0x6(%rsi) 8f0: 0f b6 47 11 movzbl 0x11(%rdi),%eax 8f4: 88 46 07 mov %al,0x7(%rsi) 8f7: 31 c0 xor %eax,%eax 8f9: c3 retq 8fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000000900 : 900: b8 16 00 00 00 mov $0x16,%eax 905: f6 47 08 01 testb $0x1,0x8(%rdi) 909: 0f 85 94 01 00 00 jne aa3 90f: 55 push %rbp 910: 48 89 e5 mov %rsp,%rbp 913: 41 57 push %r15 915: 41 56 push %r14 917: 41 55 push %r13 919: 41 54 push %r12 91b: 53 push %rbx 91c: 48 8d 5f 12 lea 0x12(%rdi),%rbx 920: 48 83 ec 28 sub $0x28,%rsp 924: 0f b6 46 02 movzbl 0x2(%rsi),%eax 928: 88 47 12 mov %al,0x12(%rdi) 92b: 44 0f b6 56 03 movzbl 0x3(%rsi),%r10d 930: 44 88 57 13 mov %r10b,0x13(%rdi) 934: 44 0f b6 4e 04 movzbl 0x4(%rsi),%r9d 939: 44 09 d0 or %r10d,%eax 93c: 44 88 4f 14 mov %r9b,0x14(%rdi) 940: 44 0f b6 46 05 movzbl 0x5(%rsi),%r8d 945: 44 09 c8 or %r9d,%eax 948: 44 88 47 15 mov %r8b,0x15(%rdi) 94c: 0f b6 4e 06 movzbl 0x6(%rsi),%ecx 950: 44 09 c0 or %r8d,%eax 953: 88 4f 16 mov %cl,0x16(%rdi) 956: 0f b6 56 07 movzbl 0x7(%rsi),%edx 95a: 09 c8 or %ecx,%eax 95c: 08 d0 or %dl,%al 95e: 88 57 17 mov %dl,0x17(%rdi) 961: 0f 84 7e 01 00 00 je ae5 967: 80 7f 0c 00 cmpb $0x0,0xc(%rdi) 96b: 49 89 fc mov %rdi,%r12 96e: 4c 8d 6f 0c lea 0xc(%rdi),%r13 972: 74 4c je 9c0 974: 4c 89 ef mov %r13,%rdi 977: e8 00 00 00 00 callq 97c 97c: 49 89 c5 mov %rax,%r13 97f: 48 85 c0 test %rax,%rax 982: 0f 84 1c 01 00 00 je aa4 988: ba 01 00 00 00 mov $0x1,%edx 98d: 48 89 de mov %rbx,%rsi 990: 48 89 c7 mov %rax,%rdi 993: e8 00 00 00 00 callq 998 998: 49 89 c7 mov %rax,%r15 99b: b8 41 00 00 00 mov $0x41,%eax 9a0: 4d 85 ff test %r15,%r15 9a3: 74 08 je 9ad 9a5: 66 41 83 7f 18 05 cmpw $0x5,0x18(%r15) 9ab: 74 43 je 9f0 9ad: 48 83 c4 28 add $0x28,%rsp 9b1: 5b pop %rbx 9b2: 41 5c pop %r12 9b4: 41 5d pop %r13 9b6: 41 5e pop %r14 9b8: 41 5f pop %r15 9ba: 5d pop %rbp 9bb: c3 retq 9bc: 0f 1f 40 00 nopl 0x0(%rax) 9c0: 80 7f 0d 00 cmpb $0x0,0xd(%rdi) 9c4: 75 ae jne 974 9c6: 80 7f 0e 00 cmpb $0x0,0xe(%rdi) 9ca: 75 a8 jne 974 9cc: 80 7f 0f 00 cmpb $0x0,0xf(%rdi) 9d0: 75 a2 jne 974 9d2: 80 7f 10 00 cmpb $0x0,0x10(%rdi) 9d6: 75 9c jne 974 9d8: 80 7f 11 00 cmpb $0x0,0x11(%rdi) 9dc: 75 96 jne 974 9de: 48 89 de mov %rbx,%rsi 9e1: 4c 89 ef mov %r13,%rdi 9e4: e8 00 00 00 00 callq 9e9 9e9: 85 c0 test %eax,%eax 9eb: 74 87 je 974 9ed: eb be jmp 9ad 9ef: 90 nop 9f0: 4c 89 ef mov %r13,%rdi 9f3: e8 00 00 00 00 callq 9f8 9f8: 49 89 c6 mov %rax,%r14 9fb: 48 85 c0 test %rax,%rax 9fe: 0f 84 bc 00 00 00 je ac0 a04: c6 40 24 00 movb $0x0,0x24(%rax) a08: 41 0f b6 44 24 12 movzbl 0x12(%r12),%eax a0e: 48 89 de mov %rbx,%rsi a11: 4c 89 ef mov %r13,%rdi a14: 41 88 46 1c mov %al,0x1c(%r14) a18: 41 0f b6 44 24 13 movzbl 0x13(%r12),%eax a1e: 41 88 46 1d mov %al,0x1d(%r14) a22: 41 0f b6 44 24 14 movzbl 0x14(%r12),%eax a28: 41 88 46 1e mov %al,0x1e(%r14) a2c: 41 0f b6 44 24 15 movzbl 0x15(%r12),%eax a32: 41 88 46 1f mov %al,0x1f(%r14) a36: 41 0f b6 44 24 16 movzbl 0x16(%r12),%eax a3c: 41 88 46 20 mov %al,0x20(%r14) a40: 41 0f b6 44 24 17 movzbl 0x17(%r12),%eax a46: 41 88 46 21 mov %al,0x21(%r14) a4a: e8 00 00 00 00 callq a4f a4f: b9 04 00 00 00 mov $0x4,%ecx a54: 48 8d 55 cc lea -0x34(%rbp),%rdx a58: 4c 89 ef mov %r13,%rdi a5b: 49 89 46 78 mov %rax,0x78(%r14) a5f: 41 0f b7 47 22 movzwl 0x22(%r15),%eax a64: be 07 04 00 00 mov $0x407,%esi a69: 66 89 45 cc mov %ax,-0x34(%rbp) a6d: b8 e0 00 00 00 mov $0xe0,%eax a72: 66 89 45 ce mov %ax,-0x32(%rbp) a76: e8 00 00 00 00 callq a7b a7b: 85 c0 test %eax,%eax a7d: 75 51 jne ad0 a7f: 4d 89 a6 80 00 00 00 mov %r12,0x80(%r14) a86: 4d 89 34 24 mov %r14,(%r12) a8a: 41 0f b6 55 67 movzbl 0x67(%r13),%edx a8f: 41 89 54 24 18 mov %edx,0x18(%r12) a94: 48 83 c4 28 add $0x28,%rsp a98: 5b pop %rbx a99: 41 5c pop %r12 a9b: 41 5d pop %r13 a9d: 41 5e pop %r14 a9f: 41 5f pop %r15 aa1: 5d pop %rbp aa2: c3 retq aa3: c3 retq aa4: 48 83 c4 28 add $0x28,%rsp aa8: b8 32 00 00 00 mov $0x32,%eax aad: 5b pop %rbx aae: 41 5c pop %r12 ab0: 41 5d pop %r13 ab2: 41 5e pop %r14 ab4: 41 5f pop %r15 ab6: 5d pop %rbp ab7: c3 retq ab8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) abf: 00 ac0: b8 0c 00 00 00 mov $0xc,%eax ac5: e9 e3 fe ff ff jmpq 9ad aca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ad0: 89 c6 mov %eax,%esi ad2: 4c 89 f7 mov %r14,%rdi ad5: 89 45 bc mov %eax,-0x44(%rbp) ad8: e8 00 00 00 00 callq add add: 8b 45 bc mov -0x44(%rbp),%eax ae0: e9 c8 fe ff ff jmpq 9ad ae5: b8 27 00 00 00 mov $0x27,%eax aea: e9 be fe ff ff jmpq 9ad aef: 90 nop 0000000000000af0 : af0: 31 c0 xor %eax,%eax af2: ba 10 21 00 00 mov $0x2110,%edx af7: 48 c7 46 02 00 00 00 movq $0x0,0x2(%rsi) afe: 00 aff: c7 46 0a 00 00 00 00 movl $0x0,0xa(%rsi) b06: 66 89 46 0e mov %ax,0xe(%rsi) b0a: 66 89 16 mov %dx,(%rsi) b0d: 0f b6 47 12 movzbl 0x12(%rdi),%eax b11: 88 46 02 mov %al,0x2(%rsi) b14: 0f b6 47 13 movzbl 0x13(%rdi),%eax b18: 88 46 03 mov %al,0x3(%rsi) b1b: 0f b6 47 14 movzbl 0x14(%rdi),%eax b1f: 88 46 04 mov %al,0x4(%rsi) b22: 0f b6 47 15 movzbl 0x15(%rdi),%eax b26: 88 46 05 mov %al,0x5(%rsi) b29: 0f b6 47 16 movzbl 0x16(%rdi),%eax b2d: 88 46 06 mov %al,0x6(%rsi) b30: 0f b6 47 17 movzbl 0x17(%rdi),%eax b34: 88 46 07 mov %al,0x7(%rsi) b37: 31 c0 xor %eax,%eax b39: c3 retq b3a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000000b40 : b40: 55 push %rbp b41: 48 89 e5 mov %rsp,%rbp b44: 41 55 push %r13 b46: 41 54 push %r12 b48: 53 push %rbx b49: 48 83 ec 28 sub $0x28,%rsp b4d: 48 8b 1f mov (%rdi),%rbx b50: 48 85 db test %rbx,%rbx b53: 74 6c je bc1 b55: 0f b7 43 22 movzwl 0x22(%rbx),%eax b59: 49 89 fc mov %rdi,%r12 b5c: c6 45 df 13 movb $0x13,-0x21(%rbp) b60: 41 89 f5 mov %esi,%r13d b63: b9 03 00 00 00 mov $0x3,%ecx b68: 48 8d 55 dd lea -0x23(%rbp),%rdx b6c: be 06 04 00 00 mov $0x406,%esi b71: 66 89 45 dd mov %ax,-0x23(%rbp) b75: 48 8b 3b mov (%rbx),%rdi b78: e8 00 00 00 00 callq b7d b7d: 85 c0 test %eax,%eax b7f: 75 12 jne b93 b81: 45 85 ed test %r13d,%r13d b84: 74 0d je b93 b86: 48 83 c4 28 add $0x28,%rsp b8a: 31 c0 xor %eax,%eax b8c: 5b pop %rbx b8d: 41 5c pop %r12 b8f: 41 5d pop %r13 b91: 5d pop %rbp b92: c3 retq b93: 48 c7 83 80 00 00 00 movq $0x0,0x80(%rbx) b9a: 00 00 00 00 b9e: 89 c6 mov %eax,%esi ba0: 48 89 df mov %rbx,%rdi ba3: 49 c7 04 24 00 00 00 movq $0x0,(%r12) baa: 00 bab: 89 45 cc mov %eax,-0x34(%rbp) bae: e8 00 00 00 00 callq bb3 bb3: 8b 45 cc mov -0x34(%rbp),%eax bb6: 48 83 c4 28 add $0x28,%rsp bba: 5b pop %rbx bbb: 41 5c pop %r12 bbd: 41 5d pop %r13 bbf: 5d pop %rbp bc0: c3 retq bc1: 48 83 c4 28 add $0x28,%rsp bc5: b8 16 00 00 00 mov $0x16,%eax bca: 5b pop %rbx bcb: 41 5c pop %r12 bcd: 41 5d pop %r13 bcf: 5d pop %rbp bd0: c3 retq bd1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) bd8: 00 00 00 00 bdc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000000be0 : be0: 55 push %rbp be1: 48 89 e5 mov %rsp,%rbp be4: 53 push %rbx be5: 48 83 ec 08 sub $0x8,%rsp be9: 48 8b 1f mov (%rdi),%rbx bec: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) bf3: 48 85 db test %rbx,%rbx bf6: 74 4b je c43 bf8: 48 83 3b 00 cmpq $0x0,(%rbx) bfc: 74 11 je c0f bfe: 31 f6 xor %esi,%esi c00: 48 89 df mov %rbx,%rdi c03: e8 00 00 00 00 callq c08 c08: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) c0f: 48 8b 43 30 mov 0x30(%rbx),%rax c13: 48 8b 53 38 mov 0x38(%rbx),%rdx c17: 48 85 c0 test %rax,%rax c1a: 74 0c je c28 c1c: 48 89 50 38 mov %rdx,0x38(%rax) c20: 48 8b 53 38 mov 0x38(%rbx),%rdx c24: 48 8b 43 30 mov 0x30(%rbx),%rax c28: 48 89 02 mov %rax,(%rdx) c2b: 48 89 df mov %rbx,%rdi c2e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c35: e8 00 00 00 00 callq c3a c3a: 48 83 c4 08 add $0x8,%rsp c3e: 31 c0 xor %eax,%eax c40: 5b pop %rbx c41: 5d pop %rbp c42: c3 retq c43: 48 83 c4 08 add $0x8,%rsp c47: b8 16 00 00 00 mov $0x16,%eax c4c: 5b pop %rbx c4d: 5d pop %rbp c4e: c3 retq c4f: 90 nop 0000000000000c50 : c50: 48 83 3f 00 cmpq $0x0,(%rdi) c54: b8 16 00 00 00 mov $0x16,%eax c59: 75 06 jne c61 c5b: 83 4f 08 01 orl $0x1,0x8(%rdi) c5f: 31 c0 xor %eax,%eax c61: c3 retq c62: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c69: 00 00 00 00 c6d: 0f 1f 00 nopl (%rax) 0000000000000c70 : c70: 55 push %rbp c71: 48 89 e5 mov %rsp,%rbp c74: 41 55 push %r13 c76: 41 54 push %r12 c78: 53 push %rbx c79: 48 89 f3 mov %rsi,%rbx c7c: 48 83 ec 08 sub $0x8,%rsp c80: 48 83 3f 00 cmpq $0x0,(%rdi) c84: 0f 84 16 01 00 00 je da0 c8a: 49 89 fc mov %rdi,%r12 c8d: 44 8b ae b8 00 00 00 mov 0xb8(%rsi),%r13d c94: 44 39 6f 18 cmp %r13d,0x18(%rdi) c98: 0f 85 e2 00 00 00 jne d80 c9e: 8b 56 1c mov 0x1c(%rsi),%edx ca1: f6 c2 01 test $0x1,%dl ca4: 0f 85 b6 00 00 00 jne d60 caa: 83 e2 02 and $0x2,%edx cad: 48 8b 46 10 mov 0x10(%rsi),%rax cb1: 75 6f jne d22 cb3: 48 8d 96 a0 00 00 00 lea 0xa0(%rsi),%rdx cba: 48 89 c1 mov %rax,%rcx cbd: 48 29 d1 sub %rdx,%rcx cc0: 48 89 ca mov %rcx,%rdx cc3: 48 83 fa 03 cmp $0x3,%rdx cc7: 7e 6f jle d38 cc9: 48 83 e8 04 sub $0x4,%rax ccd: 83 43 18 04 addl $0x4,0x18(%rbx) cd1: 48 89 43 10 mov %rax,0x10(%rbx) cd5: f6 43 1c 02 testb $0x2,0x1c(%rbx) cd9: 74 07 je ce2 cdb: 83 83 b8 00 00 00 04 addl $0x4,0xb8(%rbx) ce2: c6 00 03 movb $0x3,(%rax) ce5: 49 8b 14 24 mov (%r12),%rdx ce9: 48 89 de mov %rbx,%rsi cec: 0f b7 52 22 movzwl 0x22(%rdx),%edx cf0: 44 88 68 03 mov %r13b,0x3(%rax) cf4: 66 89 50 01 mov %dx,0x1(%rax) cf8: 49 8b 04 24 mov (%r12),%rax cfc: 41 83 44 24 1c 01 addl $0x1,0x1c(%r12) d02: 48 89 83 a0 00 00 00 mov %rax,0xa0(%rbx) d09: 49 8b 04 24 mov (%r12),%rax d0d: 48 8b 38 mov (%rax),%rdi d10: e8 00 00 00 00 callq d15 d15: 31 c0 xor %eax,%eax d17: 48 83 c4 08 add $0x8,%rsp d1b: 5b pop %rbx d1c: 41 5c pop %r12 d1e: 41 5d pop %r13 d20: 5d pop %rbp d21: c3 retq d22: 48 8d 96 08 01 00 00 lea 0x108(%rsi),%rdx d29: 48 89 c1 mov %rax,%rcx d2c: 48 29 d1 sub %rdx,%rcx d2f: 48 89 ca mov %rcx,%rdx d32: 48 83 fa 03 cmp $0x3,%rdx d36: 7f 91 jg cc9 d38: 48 89 df mov %rbx,%rdi d3b: ba 01 06 00 00 mov $0x601,%edx d40: be 04 00 00 00 mov $0x4,%esi d45: e8 00 00 00 00 callq d4a d4a: 48 89 c3 mov %rax,%rbx d4d: b8 0c 00 00 00 mov $0xc,%eax d52: 48 85 db test %rbx,%rbx d55: 74 c0 je d17 d57: 48 8b 43 10 mov 0x10(%rbx),%rax d5b: e9 75 ff ff ff jmpq cd5 d60: 48 89 f7 mov %rsi,%rdi d63: e8 00 00 00 00 callq d68 d68: 83 f8 01 cmp $0x1,%eax d6b: 75 cb jne d38 d6d: 48 8b 43 10 mov 0x10(%rbx),%rax d71: 48 89 c2 mov %rax,%rdx d74: 48 2b 93 08 01 00 00 sub 0x108(%rbx),%rdx d7b: e9 43 ff ff ff jmpq cc3 d80: 48 89 f7 mov %rsi,%rdi d83: e8 00 00 00 00 callq d88 d88: 48 83 c4 08 add $0x8,%rsp d8c: b8 28 00 00 00 mov $0x28,%eax d91: 5b pop %rbx d92: 41 5c pop %r12 d94: 41 5d pop %r13 d96: 5d pop %rbp d97: c3 retq d98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) d9f: 00 da0: 48 89 f7 mov %rsi,%rdi da3: e8 00 00 00 00 callq da8 da8: b8 16 00 00 00 mov $0x16,%eax dad: e9 65 ff ff ff jmpq d17 db2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) db9: 00 00 00 00 dbd: 0f 1f 00 nopl (%rax) 0000000000000dc0 : dc0: b8 2a 00 00 00 mov $0x2a,%eax dc5: c3 retq dc6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) dcd: 00 00 00 0000000000000dd0 : dd0: 83 fe 01 cmp $0x1,%esi dd3: 74 1b je df0 dd5: 83 fe 02 cmp $0x2,%esi dd8: 75 0b jne de5 dda: 48 8b 0f mov (%rdi),%rcx ddd: 31 c0 xor %eax,%eax ddf: 48 85 c9 test %rcx,%rcx de2: 75 1c jne e00 de4: c3 retq de5: 31 c0 xor %eax,%eax de7: c3 retq de8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) def: 00 df0: 8b 47 18 mov 0x18(%rdi),%eax df3: 66 89 02 mov %ax,(%rdx) df6: b8 02 00 00 00 mov $0x2,%eax dfb: c3 retq dfc: 0f 1f 40 00 nopl 0x0(%rax) e00: 0f b7 41 22 movzwl 0x22(%rcx),%eax e04: 66 89 02 mov %ax,(%rdx) e07: b8 02 00 00 00 mov $0x2,%eax e0c: c3 retq e0d: 0f 1f 00 nopl (%rax) 0000000000000e10 : e10: 55 push %rbp e11: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e18: 48 89 e5 mov %rsp,%rbp e1b: 53 push %rbx e1c: 48 83 ec 08 sub $0x8,%rsp e20: e8 00 00 00 00 callq e25 e25: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # e2c e2c: 48 85 db test %rbx,%rbx e2f: 74 14 je e45 e31: 48 89 df mov %rbx,%rdi e34: e8 00 00 00 00 callq e39 e39: 48 8b 9b 58 01 00 00 mov 0x158(%rbx),%rbx e40: 48 85 db test %rbx,%rbx e43: 75 ec jne e31 e45: 48 83 c4 08 add $0x8,%rsp e49: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e50: 5b pop %rbx e51: 5d pop %rbp e52: e9 00 00 00 00 jmpq e57 e57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) e5e: 00 00 0000000000000e60 : e60: 31 c0 xor %eax,%eax e62: 83 fe 01 cmp $0x1,%esi e65: 0f 94 c0 sete %al e68: c1 e0 04 shl $0x4,%eax e6b: c3 retq e6c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000000e70 : e70: 55 push %rbp e71: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # e78 e78: 48 89 e5 mov %rsp,%rbp e7b: e8 00 00 00 00 callq e80 e80: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # e87 e87: e8 00 00 00 00 callq e8c e8c: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # e93 e93: 5d pop %rbp e94: e9 00 00 00 00 jmpq e99 e99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000000ea0 : ea0: 31 d2 xor %edx,%edx ea2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ea9: bf 1f 00 00 00 mov $0x1f,%edi eae: e9 00 00 00 00 jmpq eb3 eb3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) eba: 00 00 00 00 ebe: 66 90 xchg %ax,%ax 0000000000000ec0 : ec0: 55 push %rbp ec1: b9 40 00 00 00 mov $0x40,%ecx ec6: ba 01 00 00 00 mov $0x1,%edx ecb: be 40 00 00 00 mov $0x40,%esi ed0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ed7: 48 89 e5 mov %rsp,%rbp eda: e8 00 00 00 00 callq edf edf: 48 89 05 00 00 00 00 mov %rax,0x0(%rip) # ee6 ee6: 48 85 c0 test %rax,%rax ee9: 74 50 je f3b eeb: b9 40 00 00 00 mov $0x40,%ecx ef0: ba 01 00 00 00 mov $0x1,%edx ef5: be 40 00 00 00 mov $0x40,%esi efa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f01: e8 00 00 00 00 callq f06 f06: 48 89 05 00 00 00 00 mov %rax,0x0(%rip) # f0d f0d: 48 85 c0 test %rax,%rax f10: 74 29 je f3b f12: b9 40 00 00 00 mov $0x40,%ecx f17: ba 01 00 00 00 mov $0x1,%edx f1c: be 18 00 00 00 mov $0x18,%esi f21: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f28: e8 00 00 00 00 callq f2d f2d: 48 89 05 00 00 00 00 mov %rax,0x0(%rip) # f34 f34: 48 85 c0 test %rax,%rax f37: 74 02 je f3b f39: 5d pop %rbp f3a: c3 retq f3b: 31 ff xor %edi,%edi f3d: e8 2e ff ff ff callq e70 f42: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f49: 31 c0 xor %eax,%eax f4b: e8 00 00 00 00 callq f50 0000000000000f50 : f50: 55 push %rbp f51: ba 03 00 00 00 mov $0x3,%edx f56: 48 89 e5 mov %rsp,%rbp f59: 41 57 push %r15 f5b: 41 56 push %r14 f5d: 48 8d 4d 83 lea -0x7d(%rbp),%rcx f61: 41 55 push %r13 f63: 41 54 push %r12 f65: 49 89 fc mov %rdi,%r12 f68: 53 push %rbx f69: 48 89 f3 mov %rsi,%rbx f6c: 31 f6 xor %esi,%esi f6e: 48 83 ec 68 sub $0x68,%rsp f72: e8 00 00 00 00 callq f77 f77: be 03 00 00 00 mov $0x3,%esi f7c: 4c 89 e7 mov %r12,%rdi f7f: e8 00 00 00 00 callq f84 f84: 0f b6 45 84 movzbl -0x7c(%rbp),%eax f88: 3c 08 cmp $0x8,%al f8a: 0f 84 f0 07 00 00 je 1780 f90: 76 3e jbe fd0 f92: 3c 0f cmp $0xf,%al f94: 0f 84 66 08 00 00 je 1800 f9a: 0f 86 c4 00 00 00 jbe 1064 fa0: 3c 1c cmp $0x1c,%al fa2: 0f 84 d8 03 00 00 je 1380 fa8: 3c 22 cmp $0x22,%al faa: 0f 84 30 04 00 00 je 13e0 fb0: 3c 13 cmp $0x13,%al fb2: 0f 84 a8 04 00 00 je 1460 fb8: 4c 89 e7 mov %r12,%rdi fbb: e8 00 00 00 00 callq fc0 fc0: 48 83 c4 68 add $0x68,%rsp fc4: 5b pop %rbx fc5: 41 5c pop %r12 fc7: 41 5d pop %r13 fc9: 41 5e pop %r14 fcb: 41 5f pop %r15 fcd: 5d pop %rbp fce: c3 retq fcf: 90 nop fd0: 3c 04 cmp $0x4,%al fd2: 0f 84 58 06 00 00 je 1630 fd8: 0f 86 82 01 00 00 jbe 1160 fde: 3c 05 cmp $0x5,%al fe0: 0f 84 4a 07 00 00 je 1730 fe6: 3c 06 cmp $0x6,%al fe8: 75 ce jne fb8 fea: 48 8d 4d 8e lea -0x72(%rbp),%rcx fee: ba 03 00 00 00 mov $0x3,%edx ff3: 31 f6 xor %esi,%esi ff5: 4c 89 e7 mov %r12,%rdi ff8: e8 00 00 00 00 callq ffd ffd: be 03 00 00 00 mov $0x3,%esi 1002: 4c 89 e7 mov %r12,%rdi 1005: e8 00 00 00 00 callq 100a 100a: 0f b7 75 8f movzwl -0x71(%rbp),%esi 100e: 48 89 df mov %rbx,%rdi 1011: 66 81 e6 ff 0f and $0xfff,%si 1016: 66 89 75 8f mov %si,-0x71(%rbp) 101a: 0f b7 f6 movzwl %si,%esi 101d: e8 00 00 00 00 callq 1022 1022: 48 89 c3 mov %rax,%rbx 1025: 48 85 c0 test %rax,%rax 1028: 74 8e je fb8 102a: 80 78 24 01 cmpb $0x1,0x24(%rax) 102e: 75 88 jne fb8 1030: 80 7d 8e 00 cmpb $0x0,-0x72(%rbp) 1034: 75 21 jne 1057 1036: 66 83 48 1a 08 orw $0x8,0x1a(%rax) 103b: 66 83 78 18 02 cmpw $0x2,0x18(%rax) 1040: 0f 84 df 08 00 00 je 1925 1046: 48 89 df mov %rbx,%rdi 1049: e8 00 00 00 00 callq 104e 104e: 83 f8 24 cmp $0x24,%eax 1051: 0f 84 61 ff ff ff je fb8 1057: 48 89 df mov %rbx,%rdi 105a: e8 00 00 00 00 callq 105f 105f: e9 54 ff ff ff jmpq fb8 1064: 3c 09 cmp $0x9,%al 1066: 0f 84 44 08 00 00 je 18b0 106c: 3c 0e cmp $0xe,%al 106e: 0f 85 44 ff ff ff jne fb8 1074: 48 8d 4d 86 lea -0x7a(%rbp),%rcx 1078: ba 03 00 00 00 mov $0x3,%edx 107d: 31 f6 xor %esi,%esi 107f: 4c 89 e7 mov %r12,%rdi 1082: e8 00 00 00 00 callq 1087 1087: be 03 00 00 00 mov $0x3,%esi 108c: 4c 89 e7 mov %r12,%rdi 108f: e8 00 00 00 00 callq 1094 1094: 48 8d 4d 82 lea -0x7e(%rbp),%rcx 1098: ba 01 00 00 00 mov $0x1,%edx 109d: 31 f6 xor %esi,%esi 109f: 4c 89 e7 mov %r12,%rdi 10a2: e8 00 00 00 00 callq 10a7 10a7: 44 0f b6 6d 82 movzbl -0x7e(%rbp),%r13d 10ac: 45 84 ed test %r13b,%r13b 10af: 0f 85 4b 0a 00 00 jne 1b00 10b5: 0f b6 55 86 movzbl -0x7a(%rbp),%edx 10b9: 0f b7 45 87 movzwl -0x79(%rbp),%eax 10bd: 88 53 66 mov %dl,0x66(%rbx) 10c0: 66 3d 02 10 cmp $0x1002,%ax 10c4: 0f 84 c6 0b 00 00 je 1c90 10ca: 0f 86 50 01 00 00 jbe 1220 10d0: 66 3d 05 10 cmp $0x1005,%ax 10d4: 0f 84 46 0b 00 00 je 1c20 10da: 66 3d 09 10 cmp $0x1009,%ax 10de: 0f 84 7c 09 00 00 je 1a60 10e4: 66 3d 03 10 cmp $0x1003,%ax 10e8: 0f 84 45 08 00 00 je 1933 10ee: 84 d2 test %dl,%dl 10f0: 75 2f jne 1121 10f2: e9 c1 fe ff ff jmpq fb8 10f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 10fe: 00 00 1100: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 1107: 00 1108: 83 ab 28 01 00 00 01 subl $0x1,0x128(%rbx) 110f: 48 89 df mov %rbx,%rdi 1112: e8 00 00 00 00 callq 1117 1117: 80 7b 66 00 cmpb $0x0,0x66(%rbx) 111b: 0f 84 97 fe ff ff je fb8 1121: 8b bb 28 01 00 00 mov 0x128(%rbx),%edi 1127: 85 ff test %edi,%edi 1129: 0f 84 89 fe ff ff je fb8 112f: 48 8b b3 18 01 00 00 mov 0x118(%rbx),%rsi 1136: 48 85 f6 test %rsi,%rsi 1139: 74 d4 je 110f 113b: 48 8b 46 08 mov 0x8(%rsi),%rax 113f: 48 89 83 18 01 00 00 mov %rax,0x118(%rbx) 1146: 48 85 c0 test %rax,%rax 1149: 75 b5 jne 1100 114b: 48 c7 83 20 01 00 00 movq $0x0,0x120(%rbx) 1152: 00 00 00 00 1156: eb a8 jmp 1100 1158: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 115f: 00 1160: 3c 02 cmp $0x2,%al 1162: 0f 84 48 05 00 00 je 16b0 1168: 3c 03 cmp $0x3,%al 116a: 0f 85 48 fe ff ff jne fb8 1170: 48 8d 4d 8e lea -0x72(%rbp),%rcx 1174: ba 0b 00 00 00 mov $0xb,%edx 1179: 31 f6 xor %esi,%esi 117b: 4c 89 e7 mov %r12,%rdi 117e: e8 00 00 00 00 callq 1183 1183: be 0b 00 00 00 mov $0xb,%esi 1188: 4c 89 e7 mov %r12,%rdi 118b: e8 00 00 00 00 callq 1190 1190: 48 8d 45 8e lea -0x72(%rbp),%rax 1194: 0f b6 55 97 movzbl -0x69(%rbp),%edx 1198: 48 89 df mov %rbx,%rdi 119b: 48 8d 70 03 lea 0x3(%rax),%rsi 119f: e8 00 00 00 00 callq 11a4 11a4: 49 89 c5 mov %rax,%r13 11a7: 0f b6 45 8e movzbl -0x72(%rbp),%eax 11ab: 84 c0 test %al,%al 11ad: 0f 85 1d 09 00 00 jne 1ad0 11b3: 0f b7 45 8f movzwl -0x71(%rbp),%eax 11b7: 4d 85 ed test %r13,%r13 11ba: 0f 84 79 09 00 00 je 1b39 11c0: 80 7d 98 00 cmpb $0x0,-0x68(%rbp) 11c4: 74 06 je 11cc 11c6: 66 41 83 4d 1a 18 orw $0x18,0x1a(%r13) 11cc: ba 05 00 00 00 mov $0x5,%edx 11d1: 66 41 89 55 18 mov %dx,0x18(%r13) 11d6: 89 c2 mov %eax,%edx 11d8: 66 81 e2 ff 0f and $0xfff,%dx 11dd: 66 41 89 55 22 mov %dx,0x22(%r13) 11e2: 80 7d 97 01 cmpb $0x1,-0x69(%rbp) 11e6: 0f 84 33 0b 00 00 je 1d1f 11ec: 49 8b 85 80 00 00 00 mov 0x80(%r13),%rax 11f3: 48 8b 78 28 mov 0x28(%rax),%rdi 11f7: 48 8b 40 20 mov 0x20(%rax),%rax 11fb: 48 8b 40 08 mov 0x8(%rax),%rax 11ff: eb 11 jmp 1212 1201: e8 07 00 00 00 callq 120d 1206: f3 90 pause 1208: 0f ae e8 lfence 120b: eb f9 jmp 1206 120d: 48 89 04 24 mov %rax,(%rsp) 1211: c3 retq 1212: e8 ea ff ff ff callq 1201 1217: e9 9c fd ff ff jmpq fb8 121c: 0f 1f 40 00 nopl 0x0(%rax) 1220: 66 3d 03 0c cmp $0xc03,%ax 1224: 74 6a je 1290 1226: 66 3d 01 10 cmp $0x1001,%ax 122a: 0f 85 be fe ff ff jne 10ee 1230: 31 f6 xor %esi,%esi 1232: 48 8d 4d 8e lea -0x72(%rbp),%rcx 1236: ba 09 00 00 00 mov $0x9,%edx 123b: 4c 89 e7 mov %r12,%rdi 123e: e8 00 00 00 00 callq 1243 1243: be 09 00 00 00 mov $0x9,%esi 1248: 4c 89 e7 mov %r12,%rdi 124b: e8 00 00 00 00 callq 1250 1250: 80 7d 8e 00 cmpb $0x0,-0x72(%rbp) 1254: 0f 85 16 01 00 00 jne 1370 125a: 0f b7 43 16 movzwl 0x16(%rbx),%eax 125e: f6 c4 02 test $0x2,%ah 1261: 0f 84 09 01 00 00 je 1370 1267: 80 7d 8f 01 cmpb $0x1,-0x71(%rbp) 126b: 0f 86 57 0b 00 00 jbe 1dc8 1271: 31 d2 xor %edx,%edx 1273: 31 c9 xor %ecx,%ecx 1275: be 02 10 00 00 mov $0x1002,%esi 127a: 48 89 df mov %rbx,%rdi 127d: e8 00 00 00 00 callq 1282 1282: 0f b6 53 66 movzbl 0x66(%rbx),%edx 1286: e9 63 fe ff ff jmpq 10ee 128b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1290: 31 f6 xor %esi,%esi 1292: 48 8d 4d 8e lea -0x72(%rbp),%rcx 1296: ba 01 00 00 00 mov $0x1,%edx 129b: 4c 89 e7 mov %r12,%rdi 129e: e8 00 00 00 00 callq 12a3 12a3: be 01 00 00 00 mov $0x1,%esi 12a8: 4c 89 e7 mov %r12,%rdi 12ab: e8 00 00 00 00 callq 12b0 12b0: 80 7d 8e 00 cmpb $0x0,-0x72(%rbp) 12b4: 0f 85 b6 00 00 00 jne 1370 12ba: 48 8b 7b 70 mov 0x70(%rbx),%rdi 12be: 48 85 ff test %rdi,%rdi 12c1: 74 43 je 1306 12c3: 80 7f 24 01 cmpb $0x1,0x24(%rdi) 12c7: 4c 8b 6f 08 mov 0x8(%rdi),%r13 12cb: 74 0a je 12d7 12cd: be 35 00 00 00 mov $0x35,%esi 12d2: e8 00 00 00 00 callq 12d7 12d7: 4c 89 ef mov %r13,%rdi 12da: 4d 85 ed test %r13,%r13 12dd: 75 e4 jne 12c3 12df: 48 8b 7b 70 mov 0x70(%rbx),%rdi 12e3: 48 85 ff test %rdi,%rdi 12e6: 74 1e je 1306 12e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 12ef: 00 12f0: 4c 8b 6f 08 mov 0x8(%rdi),%r13 12f4: be 35 00 00 00 mov $0x35,%esi 12f9: e8 00 00 00 00 callq 12fe 12fe: 4c 89 ef mov %r13,%rdi 1301: 4d 85 ed test %r13,%r13 1304: 75 ea jne 12f0 1306: 45 31 c0 xor %r8d,%r8d 1309: 45 31 c9 xor %r9d,%r9d 130c: 31 c9 xor %ecx,%ecx 130e: 31 d2 xor %edx,%edx 1310: 66 44 89 43 64 mov %r8w,0x64(%rbx) 1315: be 09 10 00 00 mov $0x1009,%esi 131a: 48 89 df mov %rbx,%rdi 131d: 66 44 89 4b 68 mov %r9w,0x68(%rbx) 1322: e8 00 00 00 00 callq 1327 1327: 85 c0 test %eax,%eax 1329: 75 45 jne 1370 132b: 31 c9 xor %ecx,%ecx 132d: 31 d2 xor %edx,%edx 132f: be 05 10 00 00 mov $0x1005,%esi 1334: 48 89 df mov %rbx,%rdi 1337: e8 00 00 00 00 callq 133c 133c: 85 c0 test %eax,%eax 133e: 75 30 jne 1370 1340: 31 c9 xor %ecx,%ecx 1342: 31 d2 xor %edx,%edx 1344: be 03 10 00 00 mov $0x1003,%esi 1349: 48 89 df mov %rbx,%rdi 134c: e8 00 00 00 00 callq 1351 1351: 85 c0 test %eax,%eax 1353: 75 1b jne 1370 1355: 31 c9 xor %ecx,%ecx 1357: 31 d2 xor %edx,%edx 1359: be 01 10 00 00 mov $0x1001,%esi 135e: 48 89 df mov %rbx,%rdi 1361: e8 00 00 00 00 callq 1366 1366: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 136d: 00 00 00 1370: 0f b6 53 66 movzbl 0x66(%rbx),%edx 1374: e9 75 fd ff ff jmpq 10ee 1379: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1380: 48 8d 4d 8e lea -0x72(%rbp),%rcx 1384: ba 05 00 00 00 mov $0x5,%edx 1389: 31 f6 xor %esi,%esi 138b: 4c 89 e7 mov %r12,%rdi 138e: e8 00 00 00 00 callq 1393 1393: be 05 00 00 00 mov $0x5,%esi 1398: 4c 89 e7 mov %r12,%rdi 139b: e8 00 00 00 00 callq 13a0 13a0: 0f b7 75 8f movzwl -0x71(%rbp),%esi 13a4: 48 89 df mov %rbx,%rdi 13a7: 66 81 e6 ff 0f and $0xfff,%si 13ac: 66 89 75 8f mov %si,-0x71(%rbp) 13b0: 0f b7 f6 movzwl %si,%esi 13b3: e8 00 00 00 00 callq 13b8 13b8: 80 7d 8e 00 cmpb $0x0,-0x72(%rbp) 13bc: 0f 85 f6 fb ff ff jne fb8 13c2: 48 85 c0 test %rax,%rax 13c5: 0f 84 ed fb ff ff je fb8 13cb: 0f b7 55 91 movzwl -0x6f(%rbp),%edx 13cf: 66 89 50 2c mov %dx,0x2c(%rax) 13d3: e9 e0 fb ff ff jmpq fb8 13d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 13df: 00 13e0: 31 f6 xor %esi,%esi 13e2: 4c 89 e7 mov %r12,%rdi 13e5: 48 8d 4d 86 lea -0x7a(%rbp),%rcx 13e9: ba 01 00 00 00 mov $0x1,%edx 13ee: e8 00 00 00 00 callq 13f3 13f3: be 01 00 00 00 mov $0x1,%esi 13f8: 4c 89 e7 mov %r12,%rdi 13fb: e8 00 00 00 00 callq 1400 1400: 0f b6 45 86 movzbl -0x7a(%rbp),%eax 1404: 8d 50 ff lea -0x1(%rax),%edx 1407: 88 55 86 mov %dl,-0x7a(%rbp) 140a: 84 c0 test %al,%al 140c: 0f 84 a6 fb ff ff je fb8 1412: 31 f6 xor %esi,%esi 1414: 48 8d 4d 8e lea -0x72(%rbp),%rcx 1418: ba 0e 00 00 00 mov $0xe,%edx 141d: 4c 89 e7 mov %r12,%rdi 1420: e8 00 00 00 00 callq 1425 1425: be 0e 00 00 00 mov $0xe,%esi 142a: 4c 89 e7 mov %r12,%rdi 142d: e8 00 00 00 00 callq 1432 1432: 48 8d 75 8e lea -0x72(%rbp),%rsi 1436: 48 89 df mov %rbx,%rdi 1439: e8 00 00 00 00 callq 143e 143e: 48 85 c0 test %rax,%rax 1441: 74 bd je 1400 1443: 0f b6 55 94 movzbl -0x6c(%rbp),%edx 1447: c6 40 17 00 movb $0x0,0x17(%rax) 144b: 88 50 16 mov %dl,0x16(%rax) 144e: 0f b7 55 99 movzwl -0x67(%rbp),%edx 1452: 66 89 50 18 mov %dx,0x18(%rax) 1456: eb a8 jmp 1400 1458: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 145f: 00 1460: 48 8d 4d 82 lea -0x7e(%rbp),%rcx 1464: ba 01 00 00 00 mov $0x1,%edx 1469: 31 f6 xor %esi,%esi 146b: 4c 89 e7 mov %r12,%rdi 146e: e8 00 00 00 00 callq 1473 1473: be 01 00 00 00 mov $0x1,%esi 1478: 4c 89 e7 mov %r12,%rdi 147b: 45 31 f6 xor %r14d,%r14d 147e: e8 00 00 00 00 callq 1483 1483: 45 31 ed xor %r13d,%r13d 1486: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 148d: 00 00 00 1490: 0f b6 45 82 movzbl -0x7e(%rbp),%eax 1494: 8d 50 ff lea -0x1(%rax),%edx 1497: 88 55 82 mov %dl,-0x7e(%rbp) 149a: 84 c0 test %al,%al 149c: 74 7c je 151a 149e: 48 8d 4d 86 lea -0x7a(%rbp),%rcx 14a2: ba 02 00 00 00 mov $0x2,%edx 14a7: 31 f6 xor %esi,%esi 14a9: 4c 89 e7 mov %r12,%rdi 14ac: e8 00 00 00 00 callq 14b1 14b1: be 02 00 00 00 mov $0x2,%esi 14b6: 4c 89 e7 mov %r12,%rdi 14b9: e8 00 00 00 00 callq 14be 14be: 31 f6 xor %esi,%esi 14c0: 48 8d 4d 8e lea -0x72(%rbp),%rcx 14c4: ba 02 00 00 00 mov $0x2,%edx 14c9: 4c 89 e7 mov %r12,%rdi 14cc: e8 00 00 00 00 callq 14d1 14d1: be 02 00 00 00 mov $0x2,%esi 14d6: 4c 89 e7 mov %r12,%rdi 14d9: e8 00 00 00 00 callq 14de 14de: 0f b7 75 86 movzwl -0x7a(%rbp),%esi 14e2: 48 89 df mov %rbx,%rdi 14e5: e8 00 00 00 00 callq 14ea 14ea: 48 85 c0 test %rax,%rax 14ed: 0f 84 9d 00 00 00 je 1590 14f3: 80 78 24 01 cmpb $0x1,0x24(%rax) 14f7: 0f b7 75 8e movzwl -0x72(%rbp),%esi 14fb: 0f 84 0f 01 00 00 je 1610 1501: 48 89 c7 mov %rax,%rdi 1504: 41 01 f6 add %esi,%r14d 1507: e8 00 00 00 00 callq 150c 150c: 0f b6 45 82 movzbl -0x7e(%rbp),%eax 1510: 8d 50 ff lea -0x1(%rax),%edx 1513: 88 55 82 mov %dl,-0x7e(%rbp) 1516: 84 c0 test %al,%al 1518: 75 84 jne 149e 151a: 48 8b 7b 70 mov 0x70(%rbx),%rdi 151e: 66 44 03 6b 64 add 0x64(%rbx),%r13w 1523: 66 44 89 6b 64 mov %r13w,0x64(%rbx) 1528: 66 44 01 73 68 add %r14w,0x68(%rbx) 152d: 48 85 ff test %rdi,%rdi 1530: 75 3f jne 1571 1532: e9 81 fa ff ff jmpq fb8 1537: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 153e: 00 00 1540: 66 83 7b 68 00 cmpw $0x0,0x68(%rbx) 1545: 0f 84 6d fa ff ff je fb8 154b: 80 7f 24 01 cmpb $0x1,0x24(%rdi) 154f: 4c 8b 6f 08 mov 0x8(%rdi),%r13 1553: 74 0b je 1560 1555: 8b 4f 40 mov 0x40(%rdi),%ecx 1558: 85 c9 test %ecx,%ecx 155a: 0f 8f c0 00 00 00 jg 1620 1560: 4c 89 ef mov %r13,%rdi 1563: 4d 85 ed test %r13,%r13 1566: 0f 84 4c fa ff ff je fb8 156c: 44 0f b7 6b 64 movzwl 0x64(%rbx),%r13d 1571: 66 45 85 ed test %r13w,%r13w 1575: 74 c9 je 1540 1577: 80 7f 24 01 cmpb $0x1,0x24(%rdi) 157b: 4c 8b 6f 08 mov 0x8(%rdi),%r13 157f: 74 6f je 15f0 1581: 66 83 7b 68 00 cmpw $0x0,0x68(%rbx) 1586: 74 d8 je 1560 1588: eb cb jmp 1555 158a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 1590: 44 0f b7 7d 8e movzwl -0x72(%rbp),%r15d 1595: 48 c7 c0 00 00 00 00 mov $0x0,%rax 159c: 49 c7 c0 00 00 00 00 mov $0x0,%r8 15a3: 0f b7 55 86 movzwl -0x7a(%rbp),%edx 15a7: 48 8b 3b mov (%rbx),%rdi 15aa: 66 41 83 ff 01 cmp $0x1,%r15w 15af: 89 95 7c ff ff ff mov %edx,-0x84(%rbp) 15b5: 4c 0f 44 c0 cmove %rax,%r8 15b9: 4c 89 85 70 ff ff ff mov %r8,-0x90(%rbp) 15c0: e8 00 00 00 00 callq 15c5 15c5: 4c 8b 85 70 ff ff ff mov -0x90(%rbp),%r8 15cc: 41 0f b7 cf movzwl %r15w,%ecx 15d0: 8b 95 7c ff ff ff mov -0x84(%rbp),%edx 15d6: 48 89 c6 mov %rax,%rsi 15d9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15e0: 31 c0 xor %eax,%eax 15e2: e8 00 00 00 00 callq 15e7 15e7: e9 a4 fe ff ff jmpq 1490 15ec: 0f 1f 40 00 nopl 0x0(%rax) 15f0: 8b 77 40 mov 0x40(%rdi),%esi 15f3: 85 f6 test %esi,%esi 15f5: 0f 8e 65 ff ff ff jle 1560 15fb: e8 00 00 00 00 callq 1600 1600: 4c 89 ef mov %r13,%rdi 1603: e9 5b ff ff ff jmpq 1563 1608: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 160f: 00 1610: 48 89 c7 mov %rax,%rdi 1613: 41 01 f5 add %esi,%r13d 1616: e8 00 00 00 00 callq 161b 161b: e9 70 fe ff ff jmpq 1490 1620: e8 00 00 00 00 callq 1625 1625: 4c 89 ef mov %r13,%rdi 1628: e9 36 ff ff ff jmpq 1563 162d: 0f 1f 00 nopl (%rax) 1630: 31 f6 xor %esi,%esi 1632: 48 8d 4d 8e lea -0x72(%rbp),%rcx 1636: ba 0a 00 00 00 mov $0xa,%edx 163b: 4c 89 e7 mov %r12,%rdi 163e: e8 00 00 00 00 callq 1643 1643: be 0a 00 00 00 mov $0xa,%esi 1648: 4c 89 e7 mov %r12,%rdi 164b: e8 00 00 00 00 callq 1650 1650: 80 7d 97 01 cmpb $0x1,-0x69(%rbp) 1654: 48 8d 75 8e lea -0x72(%rbp),%rsi 1658: 48 89 df mov %rbx,%rdi 165b: 0f 84 3f 05 00 00 je 1ba0 1661: e8 00 00 00 00 callq 1666 1666: 8b 4d 8e mov -0x72(%rbp),%ecx 1669: 0f b7 55 92 movzwl -0x6e(%rbp),%edx 166d: 48 85 c0 test %rax,%rax 1670: 0f 84 7a 05 00 00 je 1bf0 1676: c6 45 8c 00 movb $0x0,-0x74(%rbp) 167a: 89 4d 86 mov %ecx,-0x7a(%rbp) 167d: 66 89 55 8a mov %dx,-0x76(%rbp) 1681: f6 43 1e 01 testb $0x1,0x1e(%rbx) 1685: 0f 84 35 04 00 00 je 1ac0 168b: b9 07 00 00 00 mov $0x7,%ecx 1690: 48 8d 55 86 lea -0x7a(%rbp),%rdx 1694: be 09 04 00 00 mov $0x409,%esi 1699: 48 89 df mov %rbx,%rdi 169c: e8 00 00 00 00 callq 16a1 16a1: e9 12 f9 ff ff jmpq fb8 16a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 16ad: 00 00 00 16b0: 31 f6 xor %esi,%esi 16b2: 4c 89 e7 mov %r12,%rdi 16b5: 48 8d 4d 86 lea -0x7a(%rbp),%rcx 16b9: ba 01 00 00 00 mov $0x1,%edx 16be: e8 00 00 00 00 callq 16c3 16c3: be 01 00 00 00 mov $0x1,%esi 16c8: 4c 89 e7 mov %r12,%rdi 16cb: e8 00 00 00 00 callq 16d0 16d0: 0f b6 45 86 movzbl -0x7a(%rbp),%eax 16d4: 8d 50 ff lea -0x1(%rax),%edx 16d7: 88 55 86 mov %dl,-0x7a(%rbp) 16da: 84 c0 test %al,%al 16dc: 0f 84 d6 f8 ff ff je fb8 16e2: 31 f6 xor %esi,%esi 16e4: 48 8d 4d 8e lea -0x72(%rbp),%rcx 16e8: ba 0e 00 00 00 mov $0xe,%edx 16ed: 4c 89 e7 mov %r12,%rdi 16f0: e8 00 00 00 00 callq 16f5 16f5: be 0e 00 00 00 mov $0xe,%esi 16fa: 4c 89 e7 mov %r12,%rdi 16fd: e8 00 00 00 00 callq 1702 1702: 48 8d 75 8e lea -0x72(%rbp),%rsi 1706: 48 89 df mov %rbx,%rdi 1709: e8 00 00 00 00 callq 170e 170e: 48 85 c0 test %rax,%rax 1711: 74 bd je 16d0 1713: 0f b6 55 94 movzbl -0x6c(%rbp),%edx 1717: 88 50 16 mov %dl,0x16(%rax) 171a: 0f b6 55 96 movzbl -0x6a(%rbp),%edx 171e: 88 50 17 mov %dl,0x17(%rax) 1721: 0f b7 55 9a movzwl -0x66(%rbp),%edx 1725: 66 89 50 18 mov %dx,0x18(%rax) 1729: eb a5 jmp 16d0 172b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1730: 31 f6 xor %esi,%esi 1732: 48 8d 4d 8e lea -0x72(%rbp),%rcx 1736: ba 04 00 00 00 mov $0x4,%edx 173b: 4c 89 e7 mov %r12,%rdi 173e: e8 00 00 00 00 callq 1743 1743: be 04 00 00 00 mov $0x4,%esi 1748: 4c 89 e7 mov %r12,%rdi 174b: e8 00 00 00 00 callq 1750 1750: 0f b7 75 8f movzwl -0x71(%rbp),%esi 1754: 48 89 df mov %rbx,%rdi 1757: 81 e6 ff 0f 00 00 and $0xfff,%esi 175d: e8 00 00 00 00 callq 1762 1762: 48 85 c0 test %rax,%rax 1765: 0f 84 4d f8 ff ff je fb8 176b: be 02 00 00 00 mov $0x2,%esi 1770: 48 89 c7 mov %rax,%rdi 1773: e8 00 00 00 00 callq 1778 1778: e9 3b f8 ff ff jmpq fb8 177d: 0f 1f 00 nopl (%rax) 1780: 48 8d 4d 8e lea -0x72(%rbp),%rcx 1784: ba 04 00 00 00 mov $0x4,%edx 1789: 31 f6 xor %esi,%esi 178b: 4c 89 e7 mov %r12,%rdi 178e: e8 00 00 00 00 callq 1793 1793: be 04 00 00 00 mov $0x4,%esi 1798: 4c 89 e7 mov %r12,%rdi 179b: e8 00 00 00 00 callq 17a0 17a0: 0f b7 75 8f movzwl -0x71(%rbp),%esi 17a4: 48 89 df mov %rbx,%rdi 17a7: 66 81 e6 ff 0f and $0xfff,%si 17ac: 66 89 75 8f mov %si,-0x71(%rbp) 17b0: 0f b7 f6 movzwl %si,%esi 17b3: e8 00 00 00 00 callq 17b8 17b8: 48 89 c3 mov %rax,%rbx 17bb: 48 85 c0 test %rax,%rax 17be: 0f 84 f4 f7 ff ff je fb8 17c4: 80 78 24 01 cmpb $0x1,0x24(%rax) 17c8: 0f 85 ea f7 ff ff jne fb8 17ce: 80 7d 8e 00 cmpb $0x0,-0x72(%rbp) 17d2: 0f 85 7f f8 ff ff jne 1057 17d8: 0f b7 50 1a movzwl 0x1a(%rax),%edx 17dc: 89 d0 mov %edx,%eax 17de: 83 c8 18 or $0x18,%eax 17e1: 80 7d 91 00 cmpb $0x0,-0x6f(%rbp) 17e5: 75 05 jne 17ec 17e7: 89 d0 mov %edx,%eax 17e9: 83 e0 ef and $0xffffffef,%eax 17ec: 66 83 7b 18 03 cmpw $0x3,0x18(%rbx) 17f1: 66 89 43 1a mov %ax,0x1a(%rbx) 17f5: 0f 85 4b f8 ff ff jne 1046 17fb: e9 25 01 00 00 jmpq 1925 1800: 48 8d 4d 8e lea -0x72(%rbp),%rcx 1804: ba 04 00 00 00 mov $0x4,%edx 1809: 31 f6 xor %esi,%esi 180b: 4c 89 e7 mov %r12,%rdi 180e: e8 00 00 00 00 callq 1813 1813: be 04 00 00 00 mov $0x4,%esi 1818: 4c 89 e7 mov %r12,%rdi 181b: e8 00 00 00 00 callq 1820 1820: 44 0f b6 6d 8e movzbl -0x72(%rbp),%r13d 1825: 45 84 ed test %r13b,%r13b 1828: 0f 85 82 03 00 00 jne 1bb0 182e: 0f b6 45 8f movzbl -0x71(%rbp),%eax 1832: 66 81 7d 90 05 04 cmpw $0x405,-0x70(%rbp) 1838: 88 43 66 mov %al,0x66(%rbx) 183b: 0f 84 1f 03 00 00 je 1b60 1841: 84 c0 test %al,%al 1843: 75 2c jne 1871 1845: e9 6e f7 ff ff jmpq fb8 184a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 1850: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 1857: 00 1858: 83 ab 28 01 00 00 01 subl $0x1,0x128(%rbx) 185f: 48 89 df mov %rbx,%rdi 1862: e8 00 00 00 00 callq 1867 1867: 80 7b 66 00 cmpb $0x0,0x66(%rbx) 186b: 0f 84 47 f7 ff ff je fb8 1871: 44 8b ab 28 01 00 00 mov 0x128(%rbx),%r13d 1878: 45 85 ed test %r13d,%r13d 187b: 0f 84 37 f7 ff ff je fb8 1881: 48 8b b3 18 01 00 00 mov 0x118(%rbx),%rsi 1888: 48 85 f6 test %rsi,%rsi 188b: 74 d2 je 185f 188d: 48 8b 46 08 mov 0x8(%rsi),%rax 1891: 48 89 83 18 01 00 00 mov %rax,0x118(%rbx) 1898: 48 85 c0 test %rax,%rax 189b: 75 b3 jne 1850 189d: 48 c7 83 20 01 00 00 movq $0x0,0x120(%rbx) 18a4: 00 00 00 00 18a8: eb a6 jmp 1850 18aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 18b0: 48 8d 4d 8e lea -0x72(%rbp),%rcx 18b4: ba 03 00 00 00 mov $0x3,%edx 18b9: 31 f6 xor %esi,%esi 18bb: 4c 89 e7 mov %r12,%rdi 18be: e8 00 00 00 00 callq 18c3 18c3: be 03 00 00 00 mov $0x3,%esi 18c8: 4c 89 e7 mov %r12,%rdi 18cb: e8 00 00 00 00 callq 18d0 18d0: 0f b7 75 8f movzwl -0x71(%rbp),%esi 18d4: 48 89 df mov %rbx,%rdi 18d7: 66 81 e6 ff 0f and $0xfff,%si 18dc: 66 89 75 8f mov %si,-0x71(%rbp) 18e0: 0f b7 f6 movzwl %si,%esi 18e3: e8 00 00 00 00 callq 18e8 18e8: 48 89 c3 mov %rax,%rbx 18eb: 48 85 c0 test %rax,%rax 18ee: 0f 84 c4 f6 ff ff je fb8 18f4: 80 78 24 01 cmpb $0x1,0x24(%rax) 18f8: 0f 85 ba f6 ff ff jne fb8 18fe: 0f b7 40 1a movzwl 0x1a(%rax),%eax 1902: 83 e0 fb and $0xfffffffb,%eax 1905: 66 89 43 1a mov %ax,0x1a(%rbx) 1909: 80 7d 8e 00 cmpb $0x0,-0x72(%rbp) 190d: 0f 85 44 f7 ff ff jne 1057 1913: 83 c8 28 or $0x28,%eax 1916: 66 83 7b 18 04 cmpw $0x4,0x18(%rbx) 191b: 66 89 43 1a mov %ax,0x1a(%rbx) 191f: 0f 85 21 f7 ff ff jne 1046 1925: b8 05 00 00 00 mov $0x5,%eax 192a: 66 89 43 18 mov %ax,0x18(%rbx) 192e: e9 13 f7 ff ff jmpq 1046 1933: 31 f6 xor %esi,%esi 1935: 48 8d 4d 8e lea -0x72(%rbp),%rcx 1939: ba 09 00 00 00 mov $0x9,%edx 193e: 4c 89 e7 mov %r12,%rdi 1941: e8 00 00 00 00 callq 1946 1946: be 09 00 00 00 mov $0x9,%esi 194b: 4c 89 e7 mov %r12,%rdi 194e: e8 00 00 00 00 callq 1953 1953: 80 7d 8e 00 cmpb $0x0,-0x72(%rbp) 1957: 0f 85 13 fa ff ff jne 1370 195d: 0f b7 53 16 movzwl 0x16(%rbx),%edx 1961: f6 c2 80 test $0x80,%dl 1964: 0f 84 06 fa ff ff je 1370 196a: 0f b6 4d 8f movzbl -0x71(%rbp),%ecx 196e: 89 c8 mov %ecx,%eax 1970: 66 c1 e8 05 shr $0x5,%ax 1974: 83 e0 01 and $0x1,%eax 1977: 66 89 43 20 mov %ax,0x20(%rbx) 197b: f6 c1 40 test $0x40,%cl 197e: 74 05 je 1985 1980: 66 83 4b 20 02 orw $0x2,0x20(%rbx) 1985: 84 c9 test %cl,%cl 1987: 79 05 jns 198e 1989: 66 83 4b 20 04 orw $0x4,0x20(%rbx) 198e: 0f b6 75 90 movzbl -0x70(%rbp),%esi 1992: 40 f6 c6 01 test $0x1,%sil 1996: 74 05 je 199d 1998: 66 83 4b 20 08 orw $0x8,0x20(%rbx) 199d: f6 c1 01 test $0x1,%cl 19a0: 0f 85 0d 04 00 00 jne 1db3 19a6: 41 bb 18 00 00 00 mov $0x18,%r11d 19ac: b8 18 00 00 00 mov $0x18,%eax 19b1: 66 44 89 5b 1a mov %r11w,0x1a(%rbx) 19b6: 83 e1 02 and $0x2,%ecx 19b9: 74 08 je 19c3 19bb: 66 0d 00 c0 or $0xc000,%ax 19bf: 66 89 43 1a mov %ax,0x1a(%rbx) 19c3: 0f b6 7d 92 movzbl -0x6e(%rbp),%edi 19c7: 40 f6 c7 02 test $0x2,%dil 19cb: 75 08 jne 19d5 19cd: 66 0d 02 11 or $0x1102,%ax 19d1: 66 89 43 1a mov %ax,0x1a(%rbx) 19d5: 40 f6 c7 04 test $0x4,%dil 19d9: 75 08 jne 19e3 19db: 66 0d 04 22 or $0x2204,%ax 19df: 66 89 43 1a mov %ax,0x1a(%rbx) 19e3: 0f b6 4d 93 movzbl -0x6d(%rbp),%ecx 19e7: 84 c9 test %cl,%cl 19e9: 78 07 js 19f2 19eb: 80 cc 03 or $0x3,%ah 19ee: 66 89 43 1a mov %ax,0x1a(%rbx) 19f2: f6 45 94 01 testb $0x1,-0x6c(%rbp) 19f6: 75 07 jne 19ff 19f8: 80 cc 30 or $0x30,%ah 19fb: 66 89 43 1a mov %ax,0x1a(%rbx) 19ff: 66 89 43 18 mov %ax,0x18(%rbx) 1a03: 89 f0 mov %esi,%eax 1a05: 66 c1 e8 03 shr $0x3,%ax 1a09: 83 e0 01 and $0x1,%eax 1a0c: 66 89 43 1c mov %ax,0x1c(%rbx) 1a10: 40 f6 c6 10 test $0x10,%sil 1a14: 74 05 je 1a1b 1a16: 66 83 4b 1c 02 orw $0x2,0x1c(%rbx) 1a1b: 83 e6 20 and $0x20,%esi 1a1e: 74 05 je 1a25 1a20: 66 83 4b 1c 04 orw $0x4,0x1c(%rbx) 1a25: 40 84 ff test %dil,%dil 1a28: 79 05 jns 1a2f 1a2a: 66 83 4b 1c 08 orw $0x8,0x1c(%rbx) 1a2f: f6 c1 01 test $0x1,%cl 1a32: 74 05 je 1a39 1a34: 66 83 4b 1c 10 orw $0x10,0x1c(%rbx) 1a39: 83 e1 02 and $0x2,%ecx 1a3c: 74 05 je 1a43 1a3e: 66 83 4b 1c 20 orw $0x20,0x1c(%rbx) 1a43: 80 e2 7f and $0x7f,%dl 1a46: 48 89 df mov %rbx,%rdi 1a49: 66 89 53 16 mov %dx,0x16(%rbx) 1a4d: e8 00 00 00 00 callq 1a52 1a52: 0f b6 53 66 movzbl 0x66(%rbx),%edx 1a56: e9 93 f6 ff ff jmpq 10ee 1a5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1a60: 31 f6 xor %esi,%esi 1a62: 48 8d 4d 8e lea -0x72(%rbp),%rcx 1a66: ba 07 00 00 00 mov $0x7,%edx 1a6b: 4c 89 e7 mov %r12,%rdi 1a6e: e8 00 00 00 00 callq 1a73 1a73: be 07 00 00 00 mov $0x7,%esi 1a78: 4c 89 e7 mov %r12,%rdi 1a7b: e8 00 00 00 00 callq 1a80 1a80: 80 7d 8e 00 cmpb $0x0,-0x72(%rbp) 1a84: 0f 85 e6 f8 ff ff jne 1370 1a8a: 0f b7 43 16 movzwl 0x16(%rbx),%eax 1a8e: a8 20 test $0x20,%al 1a90: 0f 84 da f8 ff ff je 1370 1a96: 8b 55 8f mov -0x71(%rbp),%edx 1a99: 83 e0 df and $0xffffffdf,%eax 1a9c: 48 89 df mov %rbx,%rdi 1a9f: 66 89 43 16 mov %ax,0x16(%rbx) 1aa3: 89 53 10 mov %edx,0x10(%rbx) 1aa6: 0f b7 55 93 movzwl -0x6d(%rbp),%edx 1aaa: 66 89 53 14 mov %dx,0x14(%rbx) 1aae: e8 00 00 00 00 callq 1ab3 1ab3: 0f b6 53 66 movzbl 0x66(%rbx),%edx 1ab7: e9 32 f6 ff ff jmpq 10ee 1abc: 0f 1f 40 00 nopl 0x0(%rax) 1ac0: c6 45 8c 01 movb $0x1,-0x74(%rbp) 1ac4: e9 c2 fb ff ff jmpq 168b 1ac9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1ad0: 4d 85 ed test %r13,%r13 1ad3: 0f 84 df f4 ff ff je fb8 1ad9: 83 e8 04 sub $0x4,%eax 1adc: be 3d 00 00 00 mov $0x3d,%esi 1ae1: 3c 12 cmp $0x12,%al 1ae3: 77 0a ja 1aef 1ae5: 0f b6 c0 movzbl %al,%eax 1ae8: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 1aef: 4c 89 ef mov %r13,%rdi 1af2: e8 00 00 00 00 callq 1af7 1af7: e9 bc f4 ff ff jmpq fb8 1afc: 0f 1f 40 00 nopl 0x0(%rax) 1b00: 44 0f b7 75 87 movzwl -0x79(%rbp),%r14d 1b05: 48 8b 3b mov (%rbx),%rdi 1b08: e8 00 00 00 00 callq 1b0d 1b0d: 44 89 f1 mov %r14d,%ecx 1b10: 45 0f b6 c5 movzbl %r13b,%r8d 1b14: 66 41 c1 ee 0a shr $0xa,%r14w 1b19: 48 89 c6 mov %rax,%rsi 1b1c: 81 e1 ff 03 00 00 and $0x3ff,%ecx 1b22: 41 0f b7 d6 movzwl %r14w,%edx 1b26: 31 c0 xor %eax,%eax 1b28: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1b2f: e8 00 00 00 00 callq 1b34 1b34: e9 7c f5 ff ff jmpq 10b5 1b39: b9 03 00 00 00 mov $0x3,%ecx 1b3e: 48 8d 55 86 lea -0x7a(%rbp),%rdx 1b42: 48 89 df mov %rbx,%rdi 1b45: 66 89 45 86 mov %ax,-0x7a(%rbp) 1b49: be 06 04 00 00 mov $0x406,%esi 1b4e: c6 45 88 13 movb $0x13,-0x78(%rbp) 1b52: e8 00 00 00 00 callq 1b57 1b57: e9 5c f4 ff ff jmpq fb8 1b5c: 0f 1f 40 00 nopl 0x0(%rax) 1b60: 80 7d 8e 12 cmpb $0x12,-0x72(%rbp) 1b64: 0f 85 d7 fc ff ff jne 1841 1b6a: eb 11 jmp 1b7d 1b6c: 0f 1f 40 00 nopl 0x0(%rax) 1b70: be 35 00 00 00 mov $0x35,%esi 1b75: 48 89 c7 mov %rax,%rdi 1b78: e8 00 00 00 00 callq 1b7d 1b7d: ba 01 00 00 00 mov $0x1,%edx 1b82: be 01 00 00 00 mov $0x1,%esi 1b87: 48 89 df mov %rbx,%rdi 1b8a: e8 00 00 00 00 callq 1b8f 1b8f: 48 85 c0 test %rax,%rax 1b92: 75 dc jne 1b70 1b94: 0f b6 43 66 movzbl 0x66(%rbx),%eax 1b98: e9 a4 fc ff ff jmpq 1841 1b9d: 0f 1f 00 nopl (%rax) 1ba0: e8 00 00 00 00 callq 1ba5 1ba5: e9 bc fa ff ff jmpq 1666 1baa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 1bb0: 44 0f b7 75 90 movzwl -0x70(%rbp),%r14d 1bb5: 48 8b 3b mov (%rbx),%rdi 1bb8: e8 00 00 00 00 callq 1bbd 1bbd: 44 89 f1 mov %r14d,%ecx 1bc0: 45 0f b6 c5 movzbl %r13b,%r8d 1bc4: 66 41 c1 ee 0a shr $0xa,%r14w 1bc9: 48 89 c6 mov %rax,%rsi 1bcc: 81 e1 ff 03 00 00 and $0x3ff,%ecx 1bd2: 41 0f b7 d6 movzwl %r14w,%edx 1bd6: 31 c0 xor %eax,%eax 1bd8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bdf: e8 00 00 00 00 callq 1be4 1be4: e9 45 fc ff ff jmpq 182e 1be9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1bf0: 89 4d 86 mov %ecx,-0x7a(%rbp) 1bf3: be 0a 04 00 00 mov $0x40a,%esi 1bf8: b9 07 00 00 00 mov $0x7,%ecx 1bfd: 48 89 df mov %rbx,%rdi 1c00: 66 89 55 8a mov %dx,-0x76(%rbp) 1c04: 48 8d 55 86 lea -0x7a(%rbp),%rdx 1c08: c6 45 8c 0f movb $0xf,-0x74(%rbp) 1c0c: e8 00 00 00 00 callq 1c11 1c11: e9 a2 f3 ff ff jmpq fb8 1c16: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1c1d: 00 00 00 1c20: 31 f6 xor %esi,%esi 1c22: 48 8d 4d 8e lea -0x72(%rbp),%rcx 1c26: ba 08 00 00 00 mov $0x8,%edx 1c2b: 4c 89 e7 mov %r12,%rdi 1c2e: e8 00 00 00 00 callq 1c33 1c33: be 08 00 00 00 mov $0x8,%esi 1c38: 4c 89 e7 mov %r12,%rdi 1c3b: e8 00 00 00 00 callq 1c40 1c40: 80 7d 8e 00 cmpb $0x0,-0x72(%rbp) 1c44: 0f 85 26 f7 ff ff jne 1370 1c4a: 0f b7 43 16 movzwl 0x16(%rbx),%eax 1c4e: a8 40 test $0x40,%al 1c50: 0f 84 1a f7 ff ff je 1370 1c56: 0f b7 55 8f movzwl -0x71(%rbp),%edx 1c5a: 83 e0 bf and $0xffffffbf,%eax 1c5d: 48 89 df mov %rbx,%rdi 1c60: 66 89 43 16 mov %ax,0x16(%rbx) 1c64: 66 89 53 62 mov %dx,0x62(%rbx) 1c68: 0f b7 55 92 movzwl -0x6e(%rbp),%edx 1c6c: 66 89 53 64 mov %dx,0x64(%rbx) 1c70: 0f b6 55 91 movzbl -0x6f(%rbp),%edx 1c74: 88 53 67 mov %dl,0x67(%rbx) 1c77: 0f b7 55 94 movzwl -0x6c(%rbp),%edx 1c7b: 66 89 53 68 mov %dx,0x68(%rbx) 1c7f: e8 00 00 00 00 callq 1c84 1c84: e9 e7 f6 ff ff jmpq 1370 1c89: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1c90: 31 f6 xor %esi,%esi 1c92: 48 8d 4d 8e lea -0x72(%rbp),%rcx 1c96: ba 41 00 00 00 mov $0x41,%edx 1c9b: 4c 89 e7 mov %r12,%rdi 1c9e: e8 00 00 00 00 callq 1ca3 1ca3: be 41 00 00 00 mov $0x41,%esi 1ca8: 4c 89 e7 mov %r12,%rdi 1cab: e8 00 00 00 00 callq 1cb0 1cb0: 80 7d 8e 00 cmpb $0x0,-0x72(%rbp) 1cb4: 0f 85 b6 f6 ff ff jne 1370 1cba: 0f b7 43 16 movzwl 0x16(%rbx),%eax 1cbe: f6 c4 02 test $0x2,%ah 1cc1: 0f 84 a9 f6 ff ff je 1370 1cc7: 80 e4 fd and $0xfd,%ah 1cca: 48 89 df mov %rbx,%rdi 1ccd: 66 89 43 16 mov %ax,0x16(%rbx) 1cd1: 48 8b 45 8f mov -0x71(%rbp),%rax 1cd5: 48 89 43 22 mov %rax,0x22(%rbx) 1cd9: 48 8b 45 97 mov -0x69(%rbp),%rax 1cdd: 48 89 43 2a mov %rax,0x2a(%rbx) 1ce1: 48 8b 45 9f mov -0x61(%rbp),%rax 1ce5: 48 89 43 32 mov %rax,0x32(%rbx) 1ce9: 48 8b 45 a7 mov -0x59(%rbp),%rax 1ced: 48 89 43 3a mov %rax,0x3a(%rbx) 1cf1: 48 8b 45 af mov -0x51(%rbp),%rax 1cf5: 48 89 43 42 mov %rax,0x42(%rbx) 1cf9: 48 8b 45 b7 mov -0x49(%rbp),%rax 1cfd: 48 89 43 4a mov %rax,0x4a(%rbx) 1d01: 48 8b 45 bf mov -0x41(%rbp),%rax 1d05: 48 89 43 52 mov %rax,0x52(%rbx) 1d09: 48 8b 45 c7 mov -0x39(%rbp),%rax 1d0d: 48 89 43 5a mov %rax,0x5a(%rbx) 1d11: e8 00 00 00 00 callq 1d16 1d16: 0f b6 53 66 movzbl 0x66(%rbx),%edx 1d1a: e9 cf f3 ff ff jmpq 10ee 1d1f: 66 89 45 86 mov %ax,-0x7a(%rbp) 1d23: 0f b7 43 1e movzwl 0x1e(%rbx),%eax 1d27: b9 04 00 00 00 mov $0x4,%ecx 1d2c: 48 89 df mov %rbx,%rdi 1d2f: 48 8d 55 86 lea -0x7a(%rbp),%rdx 1d33: be 0d 08 00 00 mov $0x80d,%esi 1d38: 66 89 45 88 mov %ax,-0x78(%rbp) 1d3c: e8 00 00 00 00 callq 1d41 1d41: 85 c0 test %eax,%eax 1d43: 75 38 jne 1d7d 1d45: b9 02 00 00 00 mov $0x2,%ecx 1d4a: 48 8d 55 86 lea -0x7a(%rbp),%rdx 1d4e: be 1f 04 00 00 mov $0x41f,%esi 1d53: 48 89 df mov %rbx,%rdi 1d56: e8 00 00 00 00 callq 1d5b 1d5b: 85 c0 test %eax,%eax 1d5d: 75 39 jne 1d98 1d5f: 4c 89 ef mov %r13,%rdi 1d62: e8 00 00 00 00 callq 1d67 1d67: 83 f8 24 cmp $0x24,%eax 1d6a: 0f 84 48 f2 ff ff je fb8 1d70: 4c 89 ef mov %r13,%rdi 1d73: e8 00 00 00 00 callq 1d78 1d78: e9 3b f2 ff ff jmpq fb8 1d7d: 48 8b 3b mov (%rbx),%rdi 1d80: e8 00 00 00 00 callq 1d85 1d85: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1d8c: 48 89 c6 mov %rax,%rsi 1d8f: 31 c0 xor %eax,%eax 1d91: e8 00 00 00 00 callq 1d96 1d96: eb ad jmp 1d45 1d98: 48 8b 3b mov (%rbx),%rdi 1d9b: e8 00 00 00 00 callq 1da0 1da0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1da7: 48 89 c6 mov %rax,%rsi 1daa: 31 c0 xor %eax,%eax 1dac: e8 00 00 00 00 callq 1db1 1db1: eb ac jmp 1d5f 1db3: 41 ba 18 0c 00 00 mov $0xc18,%r10d 1db9: b8 18 0c 00 00 mov $0xc18,%eax 1dbe: 66 44 89 53 1a mov %r10w,0x1a(%rbx) 1dc3: e9 ee fb ff ff jmpq 19b6 1dc8: 80 e4 fd and $0xfd,%ah 1dcb: 48 89 df mov %rbx,%rdi 1dce: 66 89 43 16 mov %ax,0x16(%rbx) 1dd2: e8 00 00 00 00 callq 1dd7 1dd7: e9 94 f5 ff ff jmpq 1370 1ddc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000001de0 : 1de0: 48 b9 fb 9d c7 3f ff movabs $0xffffffff3fc79dfb,%rcx 1de7: ff ff ff 1dea: 55 push %rbp 1deb: 48 01 f9 add %rdi,%rcx 1dee: 48 89 e5 mov %rsp,%rbp 1df1: 41 56 push %r14 1df3: 41 be 19 00 00 00 mov $0x19,%r14d 1df9: 41 55 push %r13 1dfb: 41 54 push %r12 1dfd: 53 push %rbx 1dfe: 48 83 f9 0c cmp $0xc,%rcx 1e02: 0f 87 af 00 00 00 ja 1eb7 1e08: b8 01 00 00 00 mov $0x1,%eax 1e0d: 49 89 f4 mov %rsi,%r12 1e10: 49 89 fd mov %rdi,%r13 1e13: 48 d3 e0 shl %cl,%rax 1e16: a9 f9 10 00 00 test $0x10f9,%eax 1e1b: 0f 84 a2 00 00 00 je 1ec3 1e21: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 1e28 1e28: 48 85 db test %rbx,%rbx 1e2b: 75 15 jne 1e42 1e2d: e9 b2 00 00 00 jmpq 1ee4 1e32: 48 8b 9b 58 01 00 00 mov 0x158(%rbx),%rbx 1e39: 48 85 db test %rbx,%rbx 1e3c: 0f 84 a2 00 00 00 je 1ee4 1e42: 48 8b 3b mov (%rbx),%rdi 1e45: e8 00 00 00 00 callq 1e4a 1e4a: ba 10 00 00 00 mov $0x10,%edx 1e4f: 4c 89 e6 mov %r12,%rsi 1e52: 48 89 c7 mov %rax,%rdi 1e55: e8 00 00 00 00 callq 1e5a 1e5a: 85 c0 test %eax,%eax 1e5c: 75 d4 jne 1e32 1e5e: b8 09 62 38 c0 mov $0xc0386209,%eax 1e63: 49 39 c5 cmp %rax,%r13 1e66: 0f 84 c6 02 00 00 je 2132 1e6c: 0f 86 8e 00 00 00 jbe 1f00 1e72: b8 0b 62 38 c0 mov $0xc038620b,%eax 1e77: 49 39 c5 cmp %rax,%r13 1e7a: 0f 84 80 02 00 00 je 2100 1e80: 0f 82 4b 02 00 00 jb 20d1 1e86: 48 83 c0 01 add $0x1,%rax 1e8a: 49 39 c5 cmp %rax,%r13 1e8d: 0f 84 7d 01 00 00 je 2010 1e93: 48 83 c0 05 add $0x5,%rax 1e97: 41 be 0e 00 00 00 mov $0xe,%r14d 1e9d: 49 39 c5 cmp %rax,%r13 1ea0: 75 15 jne 1eb7 1ea2: bf 01 00 00 00 mov $0x1,%edi 1ea7: e8 00 00 00 00 callq 1eac 1eac: 41 89 c6 mov %eax,%r14d 1eaf: 85 c0 test %eax,%eax 1eb1: 0f 84 a9 02 00 00 je 2160 1eb7: 5b pop %rbx 1eb8: 44 89 f0 mov %r14d,%eax 1ebb: 41 5c pop %r12 1ebd: 41 5d pop %r13 1ebf: 41 5e pop %r14 1ec1: 5d pop %rbp 1ec2: c3 retq 1ec3: a8 04 test $0x4,%al 1ec5: 0f 85 35 01 00 00 jne 2000 1ecb: a8 02 test $0x2,%al 1ecd: 74 e8 je 1eb7 1ecf: 48 8d 7e 10 lea 0x10(%rsi),%rdi 1ed3: e8 00 00 00 00 callq 1ed8 1ed8: 48 89 c3 mov %rax,%rbx 1edb: 48 85 c0 test %rax,%rax 1ede: 0f 85 7a ff ff ff jne 1e5e 1ee4: 41 be 06 00 00 00 mov $0x6,%r14d 1eea: 5b pop %rbx 1eeb: 41 5c pop %r12 1eed: 44 89 f0 mov %r14d,%eax 1ef0: 41 5d pop %r13 1ef2: 41 5e pop %r14 1ef4: 5d pop %rbp 1ef5: c3 retq 1ef6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1efd: 00 00 00 1f00: 48 83 e8 02 sub $0x2,%rax 1f04: 49 39 c5 cmp %rax,%r13 1f07: 0f 84 53 01 00 00 je 2060 1f0d: 0f 87 6d 01 00 00 ja 2080 1f13: 48 83 e8 02 sub $0x2,%rax 1f17: 41 be 0e 00 00 00 mov $0xe,%r14d 1f1d: 49 39 c5 cmp %rax,%r13 1f20: 72 95 jb 1eb7 1f22: 49 8d 7c 24 08 lea 0x8(%r12),%rdi 1f27: 4c 89 e1 mov %r12,%rcx 1f2a: 31 c0 xor %eax,%eax 1f2c: 45 31 f6 xor %r14d,%r14d 1f2f: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1f33: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 1f3a: 00 1f3b: 49 c7 44 24 30 00 00 movq $0x0,0x30(%r12) 1f42: 00 00 1f44: 48 29 f9 sub %rdi,%rcx 1f47: 83 c1 38 add $0x38,%ecx 1f4a: c1 e9 03 shr $0x3,%ecx 1f4d: f3 48 ab rep stos %rax,%es:(%rdi) 1f50: 48 8b 3b mov (%rbx),%rdi 1f53: e8 00 00 00 00 callq 1f58 1f58: 4c 89 e7 mov %r12,%rdi 1f5b: ba 10 00 00 00 mov $0x10,%edx 1f60: 48 89 c6 mov %rax,%rsi 1f63: e8 00 00 00 00 callq 1f68 1f68: 0f b6 43 10 movzbl 0x10(%rbx),%eax 1f6c: 41 88 44 24 10 mov %al,0x10(%r12) 1f71: 0f b6 43 11 movzbl 0x11(%rbx),%eax 1f75: 41 88 44 24 11 mov %al,0x11(%r12) 1f7a: 0f b6 43 12 movzbl 0x12(%rbx),%eax 1f7e: 41 88 44 24 12 mov %al,0x12(%r12) 1f83: 0f b6 43 13 movzbl 0x13(%rbx),%eax 1f87: 41 88 44 24 13 mov %al,0x13(%r12) 1f8c: 0f b6 43 14 movzbl 0x14(%rbx),%eax 1f90: 41 88 44 24 14 mov %al,0x14(%r12) 1f95: 0f b6 43 15 movzbl 0x15(%rbx),%eax 1f99: 41 88 44 24 15 mov %al,0x15(%r12) 1f9e: 0f b7 43 16 movzwl 0x16(%rbx),%eax 1fa2: 66 41 89 44 24 16 mov %ax,0x16(%r12) 1fa8: 0f b6 43 66 movzbl 0x66(%rbx),%eax 1fac: 66 41 89 44 24 18 mov %ax,0x18(%r12) 1fb2: 0f b7 43 64 movzwl 0x64(%rbx),%eax 1fb6: 66 41 89 44 24 1a mov %ax,0x1a(%r12) 1fbc: 0f b7 43 68 movzwl 0x68(%rbx),%eax 1fc0: 66 41 89 44 24 1c mov %ax,0x1c(%r12) 1fc6: 0f b7 43 62 movzwl 0x62(%rbx),%eax 1fca: 66 41 89 44 24 1e mov %ax,0x1e(%r12) 1fd0: 0f b6 43 67 movzbl 0x67(%rbx),%eax 1fd4: 66 41 89 44 24 20 mov %ax,0x20(%r12) 1fda: 0f b7 43 18 movzwl 0x18(%rbx),%eax 1fde: 66 41 89 44 24 24 mov %ax,0x24(%r12) 1fe4: 0f b7 43 1e movzwl 0x1e(%rbx),%eax 1fe8: 66 41 89 44 24 22 mov %ax,0x22(%r12) 1fee: 44 89 f0 mov %r14d,%eax 1ff1: 5b pop %rbx 1ff2: 41 5c pop %r12 1ff4: 41 5d pop %r13 1ff6: 41 5e pop %r14 1ff8: 5d pop %rbp 1ff9: c3 retq 1ffa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 2000: 80 3e 00 cmpb $0x0,(%rsi) 2003: 0f 85 18 fe ff ff jne 1e21 2009: 31 db xor %ebx,%ebx 200b: e9 4e fe ff ff jmpq 1e5e 2010: bf 01 00 00 00 mov $0x1,%edi 2015: e8 00 00 00 00 callq 201a 201a: 41 89 c6 mov %eax,%r14d 201d: 85 c0 test %eax,%eax 201f: 0f 85 92 fe ff ff jne 1eb7 2025: 48 8b 43 08 mov 0x8(%rbx),%rax 2029: 49 8d 74 24 10 lea 0x10(%r12),%rsi 202e: ba 01 00 00 00 mov $0x1,%edx 2033: 48 8b 3b mov (%rbx),%rdi 2036: 48 8b 40 28 mov 0x28(%rax),%rax 203a: eb 11 jmp 204d 203c: e8 07 00 00 00 callq 2048 2041: f3 90 pause 2043: 0f ae e8 lfence 2046: eb f9 jmp 2041 2048: 48 89 04 24 mov %rax,(%rsp) 204c: c3 retq 204d: e8 ea ff ff ff callq 203c 2052: e9 60 fe ff ff jmpq 1eb7 2057: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 205e: 00 00 2060: 48 85 db test %rbx,%rbx 2063: 0f 84 05 01 00 00 je 216e 2069: 48 8b 9b 58 01 00 00 mov 0x158(%rbx),%rbx 2070: 48 85 db test %rbx,%rbx 2073: 0f 85 a9 fe ff ff jne 1f22 2079: e9 66 fe ff ff jmpq 1ee4 207e: 66 90 xchg %ax,%ax 2080: bf 01 00 00 00 mov $0x1,%edi 2085: e8 00 00 00 00 callq 208a 208a: 41 89 c6 mov %eax,%r14d 208d: 85 c0 test %eax,%eax 208f: 0f 85 22 fe ff ff jne 1eb7 2095: 0f b7 53 16 movzwl 0x16(%rbx),%edx 2099: 41 0f b7 44 24 16 movzwl 0x16(%r12),%eax 209f: f6 c2 01 test $0x1,%dl 20a2: 74 08 je 20ac 20a4: a8 01 test $0x1,%al 20a6: 0f 84 ea 00 00 00 je 2196 20ac: 66 25 e0 02 and $0x2e0,%ax 20b0: 09 d0 or %edx,%eax 20b2: 66 89 43 16 mov %ax,0x16(%rbx) 20b6: a8 01 test $0x1,%al 20b8: 75 0c jne 20c6 20ba: 41 f6 44 24 16 01 testb $0x1,0x16(%r12) 20c0: 0f 85 b4 00 00 00 jne 217a 20c6: 66 41 89 44 24 16 mov %ax,0x16(%r12) 20cc: e9 e6 fd ff ff jmpq 1eb7 20d1: bf 01 00 00 00 mov $0x1,%edi 20d6: e8 00 00 00 00 callq 20db 20db: 41 89 c6 mov %eax,%r14d 20de: 85 c0 test %eax,%eax 20e0: 0f 85 d1 fd ff ff jne 1eb7 20e6: 41 0f b7 44 24 24 movzwl 0x24(%r12),%eax 20ec: 66 23 43 1a and 0x1a(%rbx),%ax 20f0: 66 89 43 18 mov %ax,0x18(%rbx) 20f4: 66 41 89 44 24 24 mov %ax,0x24(%r12) 20fa: e9 b8 fd ff ff jmpq 1eb7 20ff: 90 nop 2100: 48 8b 43 08 mov 0x8(%rbx),%rax 2104: 49 8d 74 24 10 lea 0x10(%r12),%rsi 2109: 31 d2 xor %edx,%edx 210b: 48 8b 3b mov (%rbx),%rdi 210e: 45 31 f6 xor %r14d,%r14d 2111: 48 8b 40 28 mov 0x28(%rax),%rax 2115: eb 11 jmp 2128 2117: e8 07 00 00 00 callq 2123 211c: f3 90 pause 211e: 0f ae e8 lfence 2121: eb f9 jmp 211c 2123: 48 89 04 24 mov %rax,(%rsp) 2127: c3 retq 2128: e8 ea ff ff ff callq 2117 212d: e9 85 fd ff ff jmpq 1eb7 2132: bf 01 00 00 00 mov $0x1,%edi 2137: e8 00 00 00 00 callq 213c 213c: 41 89 c6 mov %eax,%r14d 213f: 85 c0 test %eax,%eax 2141: 0f 85 70 fd ff ff jne 1eb7 2147: 41 0f b7 44 24 22 movzwl 0x22(%r12),%eax 214d: 66 23 43 20 and 0x20(%rbx),%ax 2151: 66 89 43 1e mov %ax,0x1e(%rbx) 2155: 66 41 89 44 24 22 mov %ax,0x22(%r12) 215b: e9 57 fd ff ff jmpq 1eb7 2160: 41 0f b7 44 24 20 movzwl 0x20(%r12),%eax 2166: 88 43 67 mov %al,0x67(%rbx) 2169: e9 49 fd ff ff jmpq 1eb7 216e: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 2175 2175: e9 f6 fe ff ff jmpq 2070 217a: 48 89 df mov %rbx,%rdi 217d: e8 00 00 00 00 callq 2182 2182: 85 c0 test %eax,%eax 2184: 75 2e jne 21b4 2186: 0f b7 43 16 movzwl 0x16(%rbx),%eax 218a: 83 c8 01 or $0x1,%eax 218d: 66 89 43 16 mov %ax,0x16(%rbx) 2191: e9 30 ff ff ff jmpq 20c6 2196: 48 89 df mov %rbx,%rdi 2199: e8 00 00 00 00 callq 219e 219e: 0f b7 53 16 movzwl 0x16(%rbx),%edx 21a2: 83 e2 fe and $0xfffffffe,%edx 21a5: 66 89 53 16 mov %dx,0x16(%rbx) 21a9: 41 0f b7 44 24 16 movzwl 0x16(%r12),%eax 21af: e9 f8 fe ff ff jmpq 20ac 21b4: 41 89 c6 mov %eax,%r14d 21b7: e9 fb fc ff ff jmpq 1eb7 21bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000021c0 : 21c0: 66 83 7f 18 05 cmpw $0x5,0x18(%rdi) 21c5: b8 24 00 00 00 mov $0x24,%eax 21ca: 75 34 jne 2200 21cc: 55 push %rbp 21cd: 48 89 e5 mov %rsp,%rbp 21d0: 48 83 ec 10 sub $0x10,%rsp 21d4: 0f b7 57 1a movzwl 0x1a(%rdi),%edx 21d8: 89 d0 mov %edx,%eax 21da: 83 e0 09 and $0x9,%eax 21dd: 66 83 f8 01 cmp $0x1,%ax 21e1: 74 5d je 2240 21e3: 89 d0 mov %edx,%eax 21e5: 83 e0 12 and $0x12,%eax 21e8: 66 83 f8 02 cmp $0x2,%ax 21ec: 74 73 je 2261 21ee: 31 c0 xor %eax,%eax 21f0: f6 c2 04 test $0x4,%dl 21f3: 75 0c jne 2201 21f5: c9 leaveq 21f6: c3 retq 21f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 21fe: 00 00 2200: c3 retq 2201: b8 04 00 00 00 mov $0x4,%eax 2206: 83 e2 df and $0xffffffdf,%edx 2209: b9 02 00 00 00 mov $0x2,%ecx 220e: be 15 04 00 00 mov $0x415,%esi 2213: 66 89 47 18 mov %ax,0x18(%rdi) 2217: 0f b7 47 22 movzwl 0x22(%rdi),%eax 221b: 66 89 57 1a mov %dx,0x1a(%rdi) 221f: 48 8d 55 fd lea -0x3(%rbp),%rdx 2223: 66 89 45 fd mov %ax,-0x3(%rbp) 2227: 48 8b 3f mov (%rdi),%rdi 222a: e8 00 00 00 00 callq 222f 222f: ba 24 00 00 00 mov $0x24,%edx 2234: c9 leaveq 2235: 85 c0 test %eax,%eax 2237: 0f 44 c2 cmove %edx,%eax 223a: c3 retq 223b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2240: 0f b7 47 22 movzwl 0x22(%rdi),%eax 2244: b9 02 00 00 00 mov $0x2,%ecx 2249: 48 8d 55 fd lea -0x3(%rbp),%rdx 224d: be 11 04 00 00 mov $0x411,%esi 2252: 66 89 4f 18 mov %cx,0x18(%rdi) 2256: b9 02 00 00 00 mov $0x2,%ecx 225b: 66 89 45 fd mov %ax,-0x3(%rbp) 225f: eb c6 jmp 2227 2261: 0f b7 47 22 movzwl 0x22(%rdi),%eax 2265: ba 03 00 00 00 mov $0x3,%edx 226a: c6 45 ff 01 movb $0x1,-0x1(%rbp) 226e: b9 03 00 00 00 mov $0x3,%ecx 2273: 66 89 57 18 mov %dx,0x18(%rdi) 2277: be 13 04 00 00 mov $0x413,%esi 227c: 48 8d 55 fd lea -0x3(%rbp),%rdx 2280: 66 89 45 fd mov %ax,-0x3(%rbp) 2284: eb a1 jmp 2227 2286: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 228d: 00 00 00 0000000000002290 : 2290: 55 push %rbp 2291: ba 05 00 00 00 mov $0x5,%edx 2296: 48 89 e5 mov %rsp,%rbp 2299: 41 55 push %r13 229b: 49 89 f5 mov %rsi,%r13 229e: 31 f6 xor %esi,%esi 22a0: 41 54 push %r12 22a2: 48 8d 4d db lea -0x25(%rbp),%rcx 22a6: 49 89 fc mov %rdi,%r12 22a9: 53 push %rbx 22aa: 48 83 ec 18 sub $0x18,%rsp 22ae: e8 00 00 00 00 callq 22b3 22b3: be 05 00 00 00 mov $0x5,%esi 22b8: 4c 89 e7 mov %r12,%rdi 22bb: e8 00 00 00 00 callq 22c0 22c0: 0f b7 55 dc movzwl -0x24(%rbp),%edx 22c4: 49 8b 5d 70 mov 0x70(%r13),%rbx 22c8: 89 d0 mov %edx,%eax 22ca: c1 ea 0c shr $0xc,%edx 22cd: 66 25 ff 0f and $0xfff,%ax 22d1: 83 e2 03 and $0x3,%edx 22d4: 48 85 db test %rbx,%rbx 22d7: 75 14 jne 22ed 22d9: e9 02 01 00 00 jmpq 23e0 22de: 66 90 xchg %ax,%ax 22e0: 48 8b 5b 08 mov 0x8(%rbx),%rbx 22e4: 48 85 db test %rbx,%rbx 22e7: 0f 84 f3 00 00 00 je 23e0 22ed: 66 3b 43 22 cmp 0x22(%rbx),%ax 22f1: 75 ed jne 22e0 22f3: 83 fa 01 cmp $0x1,%edx 22f6: 0f 84 b4 00 00 00 je 23b0 22fc: 83 fa 02 cmp $0x2,%edx 22ff: 74 2f je 2330 2301: 49 8b 7d 00 mov 0x0(%r13),%rdi 2305: e8 00 00 00 00 callq 230a 230a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2311: 48 89 c6 mov %rax,%rsi 2314: 31 c0 xor %eax,%eax 2316: e8 00 00 00 00 callq 231b 231b: 4c 89 e7 mov %r12,%rdi 231e: e8 00 00 00 00 callq 2323 2323: 48 83 c4 18 add $0x18,%rsp 2327: 5b pop %rbx 2328: 41 5c pop %r12 232a: 41 5d pop %r13 232c: 5d pop %rbp 232d: c3 retq 232e: 66 90 xchg %ax,%ax 2330: 48 83 7b 48 00 cmpq $0x0,0x48(%rbx) 2335: 74 1a je 2351 2337: 49 8b 7d 00 mov 0x0(%r13),%rdi 233b: e8 00 00 00 00 callq 2340 2340: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2347: 48 89 c6 mov %rax,%rsi 234a: 31 c0 xor %eax,%eax 234c: e8 00 00 00 00 callq 2351 2351: 41 83 bc 24 b8 00 00 cmpl $0x3,0xb8(%r12) 2358: 00 03 235a: 0f 86 a3 00 00 00 jbe 2403 2360: 4c 89 63 48 mov %r12,0x48(%rbx) 2364: 45 8b ac 24 b8 00 00 mov 0xb8(%r12),%r13d 236b: 00 236c: 48 8d 4d d8 lea -0x28(%rbp),%rcx 2370: ba 02 00 00 00 mov $0x2,%edx 2375: 31 f6 xor %esi,%esi 2377: 4c 89 e7 mov %r12,%rdi 237a: e8 00 00 00 00 callq 237f 237f: 0f b7 45 d8 movzwl -0x28(%rbp),%eax 2383: 83 c0 04 add $0x4,%eax 2386: 44 29 e8 sub %r13d,%eax 2389: 66 89 45 d8 mov %ax,-0x28(%rbp) 238d: 66 85 c0 test %ax,%ax 2390: 75 91 jne 2323 2392: 48 c7 43 48 00 00 00 movq $0x0,0x48(%rbx) 2399: 00 239a: 48 89 de mov %rbx,%rsi 239d: 4c 89 e7 mov %r12,%rdi 23a0: e8 00 00 00 00 callq 23a5 23a5: 48 83 c4 18 add $0x18,%rsp 23a9: 5b pop %rbx 23aa: 41 5c pop %r12 23ac: 41 5d pop %r13 23ae: 5d pop %rbp 23af: c3 retq 23b0: 48 8b 7b 48 mov 0x48(%rbx),%rdi 23b4: 48 85 ff test %rdi,%rdi 23b7: 74 69 je 2422 23b9: 4c 89 e6 mov %r12,%rsi 23bc: 44 8b af b8 00 00 00 mov 0xb8(%rdi),%r13d 23c3: 45 03 ac 24 b8 00 00 add 0xb8(%r12),%r13d 23ca: 00 23cb: e8 00 00 00 00 callq 23d0 23d0: 4c 8b 63 48 mov 0x48(%rbx),%r12 23d4: 45 89 ac 24 b8 00 00 mov %r13d,0xb8(%r12) 23db: 00 23dc: eb 8e jmp 236c 23de: 66 90 xchg %ax,%ax 23e0: b9 03 00 00 00 mov $0x3,%ecx 23e5: 48 8d 55 d8 lea -0x28(%rbp),%rdx 23e9: 4c 89 ef mov %r13,%rdi 23ec: 66 89 45 d8 mov %ax,-0x28(%rbp) 23f0: be 06 04 00 00 mov $0x406,%esi 23f5: c6 45 da 13 movb $0x13,-0x26(%rbp) 23f9: e8 00 00 00 00 callq 23fe 23fe: e9 18 ff ff ff jmpq 231b 2403: 49 8b 7d 00 mov 0x0(%r13),%rdi 2407: e8 00 00 00 00 callq 240c 240c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2413: 48 89 c6 mov %rax,%rsi 2416: 31 c0 xor %eax,%eax 2418: e8 00 00 00 00 callq 241d 241d: e9 f9 fe ff ff jmpq 231b 2422: 49 8b 7d 00 mov 0x0(%r13),%rdi 2426: e8 00 00 00 00 callq 242b 242b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2432: 48 89 c6 mov %rax,%rsi 2435: 31 c0 xor %eax,%eax 2437: e8 00 00 00 00 callq 243c 243c: e9 da fe ff ff jmpq 231b 2441: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2448: 00 00 00 00 244c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000002450 : 2450: 66 83 7f 18 05 cmpw $0x5,0x18(%rdi) 2455: 74 09 je 2460 2457: c3 retq 2458: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 245f: 00 2460: 44 8b 47 40 mov 0x40(%rdi),%r8d 2464: 45 85 c0 test %r8d,%r8d 2467: 74 ee je 2457 2469: 55 push %rbp 246a: 48 89 e5 mov %rsp,%rbp 246d: 41 57 push %r15 246f: 41 56 push %r14 2471: 41 55 push %r13 2473: 41 54 push %r12 2475: 53 push %rbx 2476: 48 83 ec 08 sub $0x8,%rsp 247a: 4c 8b 2f mov (%rdi),%r13 247d: 41 0f b7 45 64 movzwl 0x64(%r13),%eax 2482: 66 85 c0 test %ax,%ax 2485: 74 3c je 24c3 2487: 4c 8b 67 30 mov 0x30(%rdi),%r12 248b: 4d 85 e4 test %r12,%r12 248e: 74 33 je 24c3 2490: 49 89 ff mov %rdi,%r15 2493: 41 8b 7c 24 18 mov 0x18(%r12),%edi 2498: 85 ff test %edi,%edi 249a: 0f 85 89 00 00 00 jne 2529 24a0: 4d 8b 64 24 28 mov 0x28(%r12),%r12 24a5: 4d 85 e4 test %r12,%r12 24a8: 74 19 je 24c3 24aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 24b0: 41 8b 74 24 18 mov 0x18(%r12),%esi 24b5: 85 f6 test %esi,%esi 24b7: 75 70 jne 2529 24b9: 4d 8b 64 24 28 mov 0x28(%r12),%r12 24be: 4d 85 e4 test %r12,%r12 24c1: 75 ed jne 24b0 24c3: 48 83 c4 08 add $0x8,%rsp 24c7: 5b pop %rbx 24c8: 41 5c pop %r12 24ca: 41 5d pop %r13 24cc: 41 5e pop %r14 24ce: 41 5f pop %r15 24d0: 5d pop %rbp 24d1: c3 retq 24d2: 48 83 e8 05 sub $0x5,%rax 24d6: 83 43 18 05 addl $0x5,0x18(%rbx) 24da: 48 89 43 10 mov %rax,0x10(%rbx) 24de: f6 43 1c 02 testb $0x2,0x1c(%rbx) 24e2: 74 07 je 24eb 24e4: 83 83 b8 00 00 00 05 addl $0x5,0xb8(%rbx) 24eb: c6 00 02 movb $0x2,(%rax) 24ee: 48 89 de mov %rbx,%rsi 24f1: 4c 89 ef mov %r13,%rdi 24f4: 66 44 89 70 01 mov %r14w,0x1(%rax) 24f9: 0f b7 8b b8 00 00 00 movzwl 0xb8(%rbx),%ecx 2500: 8d 51 fb lea -0x5(%rcx),%edx 2503: 66 89 50 03 mov %dx,0x3(%rax) 2507: 41 83 6f 40 01 subl $0x1,0x40(%r15) 250c: 41 83 44 24 38 01 addl $0x1,0x38(%r12) 2512: e8 00 00 00 00 callq 2517 2517: 41 8b 44 24 18 mov 0x18(%r12),%eax 251c: 85 c0 test %eax,%eax 251e: 0f 84 2c 01 00 00 je 2650 2524: 41 0f b7 45 64 movzwl 0x64(%r13),%eax 2529: 66 85 c0 test %ax,%ax 252c: 0f 84 8f 00 00 00 je 25c1 2532: 49 8b 5c 24 08 mov 0x8(%r12),%rbx 2537: 48 85 db test %rbx,%rbx 253a: 74 20 je 255c 253c: 48 8b 43 08 mov 0x8(%rbx),%rax 2540: 49 89 44 24 08 mov %rax,0x8(%r12) 2545: 48 85 c0 test %rax,%rax 2548: 0f 84 f2 00 00 00 je 2640 254e: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 2555: 00 2556: 41 83 6c 24 18 01 subl $0x1,0x18(%r12) 255c: 41 0f b7 47 22 movzwl 0x22(%r15),%eax 2561: 8b 53 1c mov 0x1c(%rbx),%edx 2564: 66 25 ff 0f and $0xfff,%ax 2568: 41 89 c6 mov %eax,%r14d 256b: 80 cc 10 or $0x10,%ah 256e: 66 41 81 ce 00 20 or $0x2000,%r14w 2574: f6 c2 08 test $0x8,%dl 2577: 44 0f 44 f0 cmove %eax,%r14d 257b: f6 c2 01 test $0x1,%dl 257e: 0f 85 8e 00 00 00 jne 2612 2584: 83 e2 02 and $0x2,%edx 2587: 48 8b 43 10 mov 0x10(%rbx),%rax 258b: 74 73 je 2600 258d: 48 8d 93 08 01 00 00 lea 0x108(%rbx),%rdx 2594: 48 89 c6 mov %rax,%rsi 2597: 48 29 d6 sub %rdx,%rsi 259a: 48 89 f2 mov %rsi,%rdx 259d: 48 83 fa 04 cmp $0x4,%rdx 25a1: 0f 8f 2b ff ff ff jg 24d2 25a7: 48 89 df mov %rbx,%rdi 25aa: ba 01 06 00 00 mov $0x601,%edx 25af: be 05 00 00 00 mov $0x5,%esi 25b4: e8 00 00 00 00 callq 25b9 25b9: 48 89 c3 mov %rax,%rbx 25bc: 48 85 c0 test %rax,%rax 25bf: 75 71 jne 2632 25c1: 49 8b 47 08 mov 0x8(%r15),%rax 25c5: 48 85 c0 test %rax,%rax 25c8: 0f 84 f5 fe ff ff je 24c3 25ce: 49 8b 57 10 mov 0x10(%r15),%rdx 25d2: 48 89 50 10 mov %rdx,0x10(%rax) 25d6: 49 8b 47 08 mov 0x8(%r15),%rax 25da: 48 89 02 mov %rax,(%rdx) 25dd: 49 c7 47 08 00 00 00 movq $0x0,0x8(%r15) 25e4: 00 25e5: 49 8b 45 78 mov 0x78(%r13),%rax 25e9: 49 89 47 10 mov %rax,0x10(%r15) 25ed: 4c 89 38 mov %r15,(%rax) 25f0: 49 83 c7 08 add $0x8,%r15 25f4: 4d 89 7d 78 mov %r15,0x78(%r13) 25f8: e9 c6 fe ff ff jmpq 24c3 25fd: 0f 1f 00 nopl (%rax) 2600: 48 8d 93 a0 00 00 00 lea 0xa0(%rbx),%rdx 2607: 48 89 c1 mov %rax,%rcx 260a: 48 29 d1 sub %rdx,%rcx 260d: 48 89 ca mov %rcx,%rdx 2610: eb 8b jmp 259d 2612: 48 89 df mov %rbx,%rdi 2615: e8 00 00 00 00 callq 261a 261a: 83 f8 01 cmp $0x1,%eax 261d: 75 88 jne 25a7 261f: 48 8b 43 10 mov 0x10(%rbx),%rax 2623: 48 89 c2 mov %rax,%rdx 2626: 48 2b 93 08 01 00 00 sub 0x108(%rbx),%rdx 262d: e9 6b ff ff ff jmpq 259d 2632: 48 8b 40 10 mov 0x10(%rax),%rax 2636: e9 a3 fe ff ff jmpq 24de 263b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2640: 49 c7 44 24 10 00 00 movq $0x0,0x10(%r12) 2647: 00 00 2649: e9 00 ff ff ff jmpq 254e 264e: 66 90 xchg %ax,%ax 2650: 49 83 3c 24 00 cmpq $0x0,(%r12) 2655: 74 1d je 2674 2657: ba 06 00 00 00 mov $0x6,%edx 265c: 66 41 89 57 18 mov %dx,0x18(%r15) 2661: 49 8b 3c 24 mov (%r12),%rdi 2665: e8 00 00 00 00 callq 266a 266a: b9 05 00 00 00 mov $0x5,%ecx 266f: 66 41 89 4f 18 mov %cx,0x18(%r15) 2674: 4d 8b 64 24 28 mov 0x28(%r12),%r12 2679: 4d 85 e4 test %r12,%r12 267c: 0f 85 a2 fe ff ff jne 2524 2682: e9 3a ff ff ff jmpq 25c1 2687: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 268e: 00 00 0000000000002690 : 2690: 55 push %rbp 2691: 48 89 e5 mov %rsp,%rbp 2694: 41 56 push %r14 2696: 41 55 push %r13 2698: 49 89 fd mov %rdi,%r13 269b: 41 54 push %r12 269d: 53 push %rbx 269e: 0f b7 47 1a movzwl 0x1a(%rdi),%eax 26a2: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 26a9 26a9: 41 89 c6 mov %eax,%r14d 26ac: 66 41 c1 ee 03 shr $0x3,%r14w 26b1: 41 83 e6 01 and $0x1,%r14d 26b5: 44 89 f2 mov %r14d,%edx 26b8: 83 ca 02 or $0x2,%edx 26bb: a8 10 test $0x10,%al 26bd: 44 0f 45 f2 cmovne %edx,%r14d 26c1: 44 89 f2 mov %r14d,%edx 26c4: 83 ca 04 or $0x4,%edx 26c7: a8 20 test $0x20,%al 26c9: 44 0f 45 f2 cmovne %edx,%r14d 26cd: 48 85 db test %rbx,%rbx 26d0: 75 0a jne 26dc 26d2: eb 53 jmp 2727 26d4: 4c 89 e3 mov %r12,%rbx 26d7: 4d 85 e4 test %r12,%r12 26da: 74 4b je 2727 26dc: 4c 8b a3 a0 00 00 00 mov 0xa0(%rbx),%r12 26e3: 4c 39 2b cmp %r13,(%rbx) 26e6: 75 ec jne 26d4 26e8: 0f b7 43 08 movzwl 0x8(%rbx),%eax 26ec: 66 83 f8 03 cmp $0x3,%ax 26f0: 0f 84 9a 00 00 00 je 2790 26f6: 77 49 ja 2741 26f8: 66 83 f8 01 cmp $0x1,%ax 26fc: 0f 85 7e 00 00 00 jne 2780 2702: 8b 43 34 mov 0x34(%rbx),%eax 2705: 89 c2 mov %eax,%edx 2707: 44 21 f2 and %r14d,%edx 270a: 39 d0 cmp %edx,%eax 270c: 0f 84 ae 00 00 00 je 27c0 2712: 48 89 df mov %rbx,%rdi 2715: be 35 00 00 00 mov $0x35,%esi 271a: 4c 89 e3 mov %r12,%rbx 271d: e8 00 00 00 00 callq 2722 2722: 4d 85 e4 test %r12,%r12 2725: 75 b5 jne 26dc 2727: b9 05 00 00 00 mov $0x5,%ecx 272c: 5b pop %rbx 272d: 4c 89 ef mov %r13,%rdi 2730: 41 5c pop %r12 2732: 66 41 89 4d 18 mov %cx,0x18(%r13) 2737: 41 5d pop %r13 2739: 41 5e pop %r14 273b: 5d pop %rbp 273c: e9 0f fd ff ff jmpq 2450 2741: 66 83 f8 05 cmp $0x5,%ax 2745: 77 8d ja 26d4 2747: 48 8b 83 90 00 00 00 mov 0x90(%rbx),%rax 274e: 48 8b bb 98 00 00 00 mov 0x98(%rbx),%rdi 2755: 44 89 f6 mov %r14d,%esi 2758: 48 8b 40 28 mov 0x28(%rax),%rax 275c: eb 11 jmp 276f 275e: e8 07 00 00 00 callq 276a 2763: f3 90 pause 2765: 0f ae e8 lfence 2768: eb f9 jmp 2763 276a: 48 89 04 24 mov %rax,(%rsp) 276e: c3 retq 276f: e8 ea ff ff ff callq 275e 2774: e9 5b ff ff ff jmpq 26d4 2779: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2780: 66 83 f8 02 cmp $0x2,%ax 2784: 74 c1 je 2747 2786: e9 49 ff ff ff jmpq 26d4 278b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2790: 8b 43 34 mov 0x34(%rbx),%eax 2793: 0f b7 4b 20 movzwl 0x20(%rbx),%ecx 2797: 0f b6 73 0c movzbl 0xc(%rbx),%esi 279b: 89 c2 mov %eax,%edx 279d: 44 21 f2 and %r14d,%edx 27a0: 39 d0 cmp %edx,%eax 27a2: 74 4c je 27f0 27a4: 41 b8 03 00 00 00 mov $0x3,%r8d 27aa: 31 d2 xor %edx,%edx 27ac: 4c 89 ef mov %r13,%rdi 27af: e8 00 00 00 00 callq 27b4 27b4: e9 59 ff ff ff jmpq 2712 27b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 27c0: ba 02 00 00 00 mov $0x2,%edx 27c5: 48 89 df mov %rbx,%rdi 27c8: 66 89 53 08 mov %dx,0x8(%rbx) 27cc: e8 00 00 00 00 callq 27d1 27d1: 85 c0 test %eax,%eax 27d3: 0f 84 fb fe ff ff je 26d4 27d9: 89 c6 mov %eax,%esi 27db: 48 89 df mov %rbx,%rdi 27de: e8 00 00 00 00 callq 27e3 27e3: e9 ec fe ff ff jmpq 26d4 27e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 27ef: 00 27f0: 0f b7 53 0e movzwl 0xe(%rbx),%edx 27f4: 45 31 c0 xor %r8d,%r8d 27f7: 4c 89 ef mov %r13,%rdi 27fa: e8 00 00 00 00 callq 27ff 27ff: b8 04 00 00 00 mov $0x4,%eax 2804: 66 83 4b 0a 06 orw $0x6,0xa(%rbx) 2809: 48 89 df mov %rbx,%rdi 280c: 66 89 43 08 mov %ax,0x8(%rbx) 2810: e8 00 00 00 00 callq 2815 2815: 85 c0 test %eax,%eax 2817: 0f 84 b7 fe ff ff je 26d4 281d: 89 c6 mov %eax,%esi 281f: 48 89 df mov %rbx,%rdi 2822: e8 00 00 00 00 callq 2827 2827: e9 a8 fe ff ff jmpq 26d4 282c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000002830 : 2830: 55 push %rbp 2831: 48 89 e5 mov %rsp,%rbp 2834: 41 57 push %r15 2836: 41 56 push %r14 2838: 41 55 push %r13 283a: 41 54 push %r12 283c: 49 89 fc mov %rdi,%r12 283f: 53 push %rbx 2840: 48 83 ec 18 sub $0x18,%rsp 2844: 66 83 7e 18 00 cmpw $0x0,0x18(%rsi) 2849: 0f 84 52 01 00 00 je 29a1 284f: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2856 2856: 49 89 f7 mov %rsi,%r15 2859: 49 89 d5 mov %rdx,%r13 285c: e8 00 00 00 00 callq 2861 2861: 48 89 c3 mov %rax,%rbx 2864: 48 85 c0 test %rax,%rax 2867: 0f 84 13 01 00 00 je 2980 286d: 48 8d 78 10 lea 0x10(%rax),%rdi 2871: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 2878: 00 2879: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 287d: 48 c7 40 38 00 00 00 movq $0x0,0x38(%rax) 2884: 00 2885: 29 f8 sub %edi,%eax 2887: 8d 48 40 lea 0x40(%rax),%ecx 288a: 31 c0 xor %eax,%eax 288c: c1 e9 03 shr $0x3,%ecx 288f: f3 48 ab rep stos %rax,%es:(%rdi) 2892: 4c 89 2b mov %r13,(%rbx) 2895: c7 43 38 00 00 00 00 movl $0x0,0x38(%rbx) 289c: 49 8b 07 mov (%r15),%rax 289f: 45 8b ac 24 b8 00 00 mov 0xb8(%r12),%r13d 28a6: 00 28a7: 0f b7 48 62 movzwl 0x62(%rax),%ecx 28ab: 45 85 ed test %r13d,%r13d 28ae: 0f 8e 76 01 00 00 jle 2a2a 28b4: 45 31 f6 xor %r14d,%r14d 28b7: 31 c0 xor %eax,%eax 28b9: eb 43 jmp 28fe 28bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 28c0: 44 89 e9 mov %r13d,%ecx 28c3: 45 31 ed xor %r13d,%r13d 28c6: 41 8d 76 01 lea 0x1(%r14),%esi 28ca: 45 85 f6 test %r14d,%r14d 28cd: 75 06 jne 28d5 28cf: 41 83 4c 24 1c 08 orl $0x8,0x1c(%r12) 28d5: 49 c7 44 24 08 00 00 movq $0x0,0x8(%r12) 28dc: 00 00 28de: 48 8b 53 10 mov 0x10(%rbx),%rdx 28e2: 48 85 d2 test %rdx,%rdx 28e5: 74 49 je 2930 28e7: 4c 89 62 08 mov %r12,0x8(%rdx) 28eb: 4c 89 63 10 mov %r12,0x10(%rbx) 28ef: 49 89 c4 mov %rax,%r12 28f2: 83 43 18 01 addl $0x1,0x18(%rbx) 28f6: 45 85 ed test %r13d,%r13d 28f9: 7e 49 jle 2944 28fb: 41 89 f6 mov %esi,%r14d 28fe: 44 39 e9 cmp %r13d,%ecx 2901: 7d bd jge 28c0 2903: ba 01 06 00 00 mov $0x601,%edx 2908: 89 ce mov %ecx,%esi 290a: 4c 89 e7 mov %r12,%rdi 290d: 89 4d cc mov %ecx,-0x34(%rbp) 2910: e8 00 00 00 00 callq 2915 2915: 48 85 c0 test %rax,%rax 2918: 0f 84 a2 00 00 00 je 29c0 291e: 8b 4d cc mov -0x34(%rbp),%ecx 2921: 41 29 cd sub %ecx,%r13d 2924: eb a0 jmp 28c6 2926: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 292d: 00 00 00 2930: 4c 89 63 08 mov %r12,0x8(%rbx) 2934: 4c 89 63 10 mov %r12,0x10(%rbx) 2938: 49 89 c4 mov %rax,%r12 293b: 83 43 18 01 addl $0x1,0x18(%rbx) 293f: 45 85 ed test %r13d,%r13d 2942: 7f b7 jg 28fb 2944: 48 c7 43 28 00 00 00 movq $0x0,0x28(%rbx) 294b: 00 294c: 49 8b 47 38 mov 0x38(%r15),%rax 2950: 4c 89 ff mov %r15,%rdi 2953: 48 89 43 30 mov %rax,0x30(%rbx) 2957: 48 89 18 mov %rbx,(%rax) 295a: 48 83 c3 28 add $0x28,%rbx 295e: 41 01 77 40 add %esi,0x40(%r15) 2962: 49 89 5f 38 mov %rbx,0x38(%r15) 2966: e8 00 00 00 00 callq 296b 296b: 48 83 c4 18 add $0x18,%rsp 296f: 31 c0 xor %eax,%eax 2971: 5b pop %rbx 2972: 41 5c pop %r12 2974: 41 5d pop %r13 2976: 41 5e pop %r14 2978: 41 5f pop %r15 297a: 5d pop %rbp 297b: c3 retq 297c: 0f 1f 40 00 nopl 0x0(%rax) 2980: 4d 85 e4 test %r12,%r12 2983: 74 08 je 298d 2985: 4c 89 e7 mov %r12,%rdi 2988: e8 00 00 00 00 callq 298d 298d: 48 83 c4 18 add $0x18,%rsp 2991: b8 0c 00 00 00 mov $0xc,%eax 2996: 5b pop %rbx 2997: 41 5c pop %r12 2999: 41 5d pop %r13 299b: 41 5e pop %r14 299d: 41 5f pop %r15 299f: 5d pop %rbp 29a0: c3 retq 29a1: e8 00 00 00 00 callq 29a6 29a6: 48 83 c4 18 add $0x18,%rsp 29aa: b8 32 00 00 00 mov $0x32,%eax 29af: 5b pop %rbx 29b0: 41 5c pop %r12 29b2: 41 5d pop %r13 29b4: 41 5e pop %r14 29b6: 41 5f pop %r15 29b8: 5d pop %rbp 29b9: c3 retq 29ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 29c0: 4d 85 e4 test %r12,%r12 29c3: 74 29 je 29ee 29c5: 4c 89 e7 mov %r12,%rdi 29c8: e8 00 00 00 00 callq 29cd 29cd: eb 1f jmp 29ee 29cf: 90 nop 29d0: 48 8b 47 08 mov 0x8(%rdi),%rax 29d4: 48 89 43 08 mov %rax,0x8(%rbx) 29d8: 48 85 c0 test %rax,%rax 29db: 74 43 je 2a20 29dd: 48 c7 47 08 00 00 00 movq $0x0,0x8(%rdi) 29e4: 00 29e5: 83 6b 18 01 subl $0x1,0x18(%rbx) 29e9: e8 00 00 00 00 callq 29ee 29ee: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29f2: 48 85 ff test %rdi,%rdi 29f5: 75 d9 jne 29d0 29f7: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 29fe 29fe: 48 89 de mov %rbx,%rsi 2a01: e8 00 00 00 00 callq 2a06 2a06: 48 83 c4 18 add $0x18,%rsp 2a0a: b8 0c 00 00 00 mov $0xc,%eax 2a0f: 5b pop %rbx 2a10: 41 5c pop %r12 2a12: 41 5d pop %r13 2a14: 41 5e pop %r14 2a16: 41 5f pop %r15 2a18: 5d pop %rbp 2a19: c3 retq 2a1a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 2a20: 48 c7 43 10 00 00 00 movq $0x0,0x10(%rbx) 2a27: 00 2a28: eb b3 jmp 29dd 2a2a: 31 f6 xor %esi,%esi 2a2c: e9 13 ff ff ff jmpq 2944 2a31: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2a38: 00 00 00 00 2a3c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000002a40 : 2a40: 85 f6 test %esi,%esi 2a42: 0f 8e 16 01 00 00 jle 2b5e 2a48: 55 push %rbp 2a49: 48 89 e5 mov %rsp,%rbp 2a4c: 41 56 push %r14 2a4e: 49 89 fe mov %rdi,%r14 2a51: 41 55 push %r13 2a53: 41 54 push %r12 2a55: 41 89 f4 mov %esi,%r12d 2a58: 53 push %rbx 2a59: 48 8b 5f 30 mov 0x30(%rdi),%rbx 2a5d: 48 85 db test %rbx,%rbx 2a60: 75 7d jne 2adf 2a62: e9 c9 00 00 00 jmpq 2b30 2a67: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2a6e: 00 00 2a70: 48 89 50 30 mov %rdx,0x30(%rax) 2a74: 48 8b 43 30 mov 0x30(%rbx),%rax 2a78: 48 8b 53 28 mov 0x28(%rbx),%rdx 2a7c: 48 89 10 mov %rdx,(%rax) 2a7f: 4c 8b 2b mov (%rbx),%r13 2a82: 4d 85 ed test %r13,%r13 2a85: 74 3b je 2ac2 2a87: 49 8b 85 90 00 00 00 mov 0x90(%r13),%rax 2a8e: 41 80 6d 6a 01 subb $0x1,0x6a(%r13) 2a93: be 01 00 00 00 mov $0x1,%esi 2a98: 49 8b bd 98 00 00 00 mov 0x98(%r13),%rdi 2a9f: 48 8b 40 20 mov 0x20(%rax),%rax 2aa3: eb 11 jmp 2ab6 2aa5: e8 07 00 00 00 callq 2ab1 2aaa: f3 90 pause 2aac: 0f ae e8 lfence 2aaf: eb f9 jmp 2aaa 2ab1: 48 89 04 24 mov %rax,(%rsp) 2ab5: c3 retq 2ab6: e8 ea ff ff ff callq 2aa5 2abb: 41 80 7d 6a 00 cmpb $0x0,0x6a(%r13) 2ac0: 74 50 je 2b12 2ac2: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2ac9 2ac9: 48 89 de mov %rbx,%rsi 2acc: e8 00 00 00 00 callq 2ad1 2ad1: 45 85 e4 test %r12d,%r12d 2ad4: 7e 50 jle 2b26 2ad6: 49 8b 5e 30 mov 0x30(%r14),%rbx 2ada: 48 85 db test %rbx,%rbx 2add: 74 51 je 2b30 2adf: 8b 43 38 mov 0x38(%rbx),%eax 2ae2: 44 39 e0 cmp %r12d,%eax 2ae5: 7f 39 jg 2b20 2ae7: 41 29 c4 sub %eax,%r12d 2aea: 8b 43 18 mov 0x18(%rbx),%eax 2aed: c7 43 38 00 00 00 00 movl $0x0,0x38(%rbx) 2af4: 85 c0 test %eax,%eax 2af6: 75 d9 jne 2ad1 2af8: 48 8b 43 28 mov 0x28(%rbx),%rax 2afc: 48 8b 53 30 mov 0x30(%rbx),%rdx 2b00: 48 85 c0 test %rax,%rax 2b03: 0f 85 67 ff ff ff jne 2a70 2b09: 49 89 56 38 mov %rdx,0x38(%r14) 2b0d: e9 62 ff ff ff jmpq 2a74 2b12: 4c 89 ef mov %r13,%rdi 2b15: e8 00 00 00 00 callq 2b1a 2b1a: eb a6 jmp 2ac2 2b1c: 0f 1f 40 00 nopl 0x0(%rax) 2b20: 44 29 e0 sub %r12d,%eax 2b23: 89 43 38 mov %eax,0x38(%rbx) 2b26: 5b pop %rbx 2b27: 41 5c pop %r12 2b29: 41 5d pop %r13 2b2b: 41 5e pop %r14 2b2d: 5d pop %rbp 2b2e: c3 retq 2b2f: 90 nop 2b30: 49 8b 06 mov (%r14),%rax 2b33: 41 0f b7 5e 22 movzwl 0x22(%r14),%ebx 2b38: 48 8b 38 mov (%rax),%rdi 2b3b: e8 00 00 00 00 callq 2b40 2b40: 89 d9 mov %ebx,%ecx 2b42: 44 89 e2 mov %r12d,%edx 2b45: 5b pop %rbx 2b46: 48 89 c6 mov %rax,%rsi 2b49: 41 5c pop %r12 2b4b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b52: 41 5d pop %r13 2b54: 31 c0 xor %eax,%eax 2b56: 41 5e pop %r14 2b58: 5d pop %rbp 2b59: e9 00 00 00 00 jmpq 2b5e 2b5e: c3 retq 2b5f: 90 nop 0000000000002b60 : 2b60: 55 push %rbp 2b61: ba 04 00 00 00 mov $0x4,%edx 2b66: 48 89 e5 mov %rsp,%rbp 2b69: 41 54 push %r12 2b6b: 49 89 f4 mov %rsi,%r12 2b6e: 31 f6 xor %esi,%esi 2b70: 53 push %rbx 2b71: 48 8d 4d ec lea -0x14(%rbp),%rcx 2b75: 48 89 fb mov %rdi,%rbx 2b78: 48 83 ec 10 sub $0x10,%rsp 2b7c: e8 00 00 00 00 callq 2b81 2b81: be 04 00 00 00 mov $0x4,%esi 2b86: 48 89 df mov %rbx,%rdi 2b89: e8 00 00 00 00 callq 2b8e 2b8e: 0f b7 55 ed movzwl -0x13(%rbp),%edx 2b92: 49 8b 44 24 70 mov 0x70(%r12),%rax 2b97: 66 81 e2 ff 0f and $0xfff,%dx 2b9c: 48 85 c0 test %rax,%rax 2b9f: 75 0b jne 2bac 2ba1: eb 4d jmp 2bf0 2ba3: 48 8b 40 08 mov 0x8(%rax),%rax 2ba7: 48 85 c0 test %rax,%rax 2baa: 74 44 je 2bf0 2bac: 66 3b 50 22 cmp 0x22(%rax),%dx 2bb0: 75 f1 jne 2ba3 2bb2: 80 78 24 01 cmpb $0x1,0x24(%rax) 2bb6: 74 38 je 2bf0 2bb8: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 2bbf: 48 89 de mov %rbx,%rsi 2bc2: 48 8b 78 28 mov 0x28(%rax),%rdi 2bc6: 48 8b 40 20 mov 0x20(%rax),%rax 2bca: 48 8b 40 30 mov 0x30(%rax),%rax 2bce: eb 11 jmp 2be1 2bd0: e8 07 00 00 00 callq 2bdc 2bd5: f3 90 pause 2bd7: 0f ae e8 lfence 2bda: eb f9 jmp 2bd5 2bdc: 48 89 04 24 mov %rax,(%rsp) 2be0: c3 retq 2be1: e8 ea ff ff ff callq 2bd0 2be6: 48 83 c4 10 add $0x10,%rsp 2bea: 5b pop %rbx 2beb: 41 5c pop %r12 2bed: 5d pop %rbp 2bee: c3 retq 2bef: 90 nop 2bf0: 48 89 df mov %rbx,%rdi 2bf3: e8 00 00 00 00 callq 2bf8 2bf8: 48 83 c4 10 add $0x10,%rsp 2bfc: 5b pop %rbx 2bfd: 41 5c pop %r12 2bff: 5d pop %rbp 2c00: c3 retq 2c01: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c08: 00 00 00 00 2c0c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000002c10 : 2c10: c3 retq 2c11: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c18: 00 00 00 00 2c1c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000002c20 : 2c20: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 2c27: 83 68 1c 01 subl $0x1,0x1c(%rax) 2c2b: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 2c32: 48 8b 78 28 mov 0x28(%rax),%rdi 2c36: 48 8b 40 20 mov 0x20(%rax),%rax 2c3a: 48 8b 40 20 mov 0x20(%rax),%rax 2c3e: e8 07 00 00 00 callq 2c4a 2c43: f3 90 pause 2c45: 0f ae e8 lfence 2c48: eb f9 jmp 2c43 2c4a: 48 89 04 24 mov %rax,(%rsp) 2c4e: c3 retq 2c4f: 90 nop 0000000000002c50 : 2c50: 55 push %rbp 2c51: ba 01 06 00 00 mov $0x601,%edx 2c56: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c5d: 48 89 e5 mov %rsp,%rbp 2c60: 41 55 push %r13 2c62: 41 54 push %r12 2c64: 49 89 fc mov %rdi,%r12 2c67: bf a8 00 00 00 mov $0xa8,%edi 2c6c: 53 push %rbx 2c6d: 48 83 ec 08 sub $0x8,%rsp 2c71: e8 00 00 00 00 callq 2c76 2c76: 48 89 c3 mov %rax,%rbx 2c79: 48 85 c0 test %rax,%rax 2c7c: 0f 84 b0 00 00 00 je 2d32 2c82: 4c 8d 68 08 lea 0x8(%rax),%r13 2c86: 48 8d 78 10 lea 0x10(%rax),%rdi 2c8a: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 2c91: 00 2c92: ba 90 03 00 00 mov $0x390,%edx 2c97: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2c9b: 4c 89 e9 mov %r13,%rcx 2c9e: 48 c7 80 a0 00 00 00 movq $0x0,0xa0(%rax) 2ca5: 00 00 00 00 2ca9: 31 c0 xor %eax,%eax 2cab: 48 29 f9 sub %rdi,%rcx 2cae: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cb5: 81 c1 a0 00 00 00 add $0xa0,%ecx 2cbb: c1 e9 03 shr $0x3,%ecx 2cbe: f3 48 ab rep stos %rax,%es:(%rdi) 2cc1: 31 c0 xor %eax,%eax 2cc3: 48 8d 7b 50 lea 0x50(%rbx),%rdi 2cc7: 4c 89 23 mov %r12,(%rbx) 2cca: 66 89 43 18 mov %ax,0x18(%rbx) 2cce: e8 00 00 00 00 callq 2cd3 2cd3: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 2cda: 00 00 2cdc: 48 8b 40 08 mov 0x8(%rax),%rax 2ce0: 83 80 d4 00 00 00 01 addl $0x1,0xd4(%rax) 2ce7: 48 8d 43 30 lea 0x30(%rbx),%rax 2ceb: 48 c7 43 30 00 00 00 movq $0x0,0x30(%rbx) 2cf2: 00 2cf3: 48 89 43 38 mov %rax,0x38(%rbx) 2cf7: 48 8d 43 68 lea 0x68(%rbx),%rax 2cfb: 48 89 43 70 mov %rax,0x70(%rbx) 2cff: 49 8b 44 24 70 mov 0x70(%r12),%rax 2d04: 48 c7 43 68 00 00 00 movq $0x0,0x68(%rbx) 2d0b: 00 2d0c: c7 43 28 a0 02 ff ff movl $0xffff02a0,0x28(%rbx) 2d13: 48 89 43 08 mov %rax,0x8(%rbx) 2d17: 48 85 c0 test %rax,%rax 2d1a: 74 24 je 2d40 2d1c: 4c 89 68 10 mov %r13,0x10(%rax) 2d20: 49 89 5c 24 70 mov %rbx,0x70(%r12) 2d25: 49 83 c4 70 add $0x70,%r12 2d29: 4c 89 63 10 mov %r12,0x10(%rbx) 2d2d: e8 00 00 00 00 callq 2d32 2d32: 48 83 c4 08 add $0x8,%rsp 2d36: 48 89 d8 mov %rbx,%rax 2d39: 5b pop %rbx 2d3a: 41 5c pop %r12 2d3c: 41 5d pop %r13 2d3e: 5d pop %rbp 2d3f: c3 retq 2d40: 4d 89 6c 24 78 mov %r13,0x78(%r12) 2d45: eb d9 jmp 2d20 2d47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2d4e: 00 00 0000000000002d50 : 2d50: 55 push %rbp 2d51: 48 89 e5 mov %rsp,%rbp 2d54: 41 55 push %r13 2d56: 41 89 f5 mov %esi,%r13d 2d59: 41 54 push %r12 2d5b: 49 89 fc mov %rdi,%r12 2d5e: 53 push %rbx 2d5f: 48 83 ec 08 sub $0x8,%rsp 2d63: 66 83 7f 26 00 cmpw $0x0,0x26(%rdi) 2d68: 74 3b je 2da5 2d6a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2d71 2d71: 48 85 ff test %rdi,%rdi 2d74: 74 2f je 2da5 2d76: 48 8b 9f a0 00 00 00 mov 0xa0(%rdi),%rbx 2d7d: 4c 39 27 cmp %r12,(%rdi) 2d80: 74 14 je 2d96 2d82: 48 89 df mov %rbx,%rdi 2d85: 48 85 db test %rbx,%rbx 2d88: 74 1b je 2da5 2d8a: 48 8b 9f a0 00 00 00 mov 0xa0(%rdi),%rbx 2d91: 4c 39 27 cmp %r12,(%rdi) 2d94: 75 ec jne 2d82 2d96: 44 89 ee mov %r13d,%esi 2d99: e8 00 00 00 00 callq 2d9e 2d9e: eb e2 jmp 2d82 2da0: e8 00 00 00 00 callq 2da5 2da5: 49 8b 7c 24 68 mov 0x68(%r12),%rdi 2daa: 48 85 ff test %rdi,%rdi 2dad: 75 f1 jne 2da0 2daf: 49 8b 5c 24 30 mov 0x30(%r12),%rbx 2db4: 48 85 db test %rbx,%rbx 2db7: 0f 84 8a 00 00 00 je 2e47 2dbd: 0f 1f 00 nopl (%rax) 2dc0: 48 8b 43 28 mov 0x28(%rbx),%rax 2dc4: 48 8b 53 30 mov 0x30(%rbx),%rdx 2dc8: 48 85 c0 test %rax,%rax 2dcb: 0f 84 ef 01 00 00 je 2fc0 2dd1: 48 89 50 30 mov %rdx,0x30(%rax) 2dd5: 48 8b 43 30 mov 0x30(%rbx),%rax 2dd9: 48 8b 53 28 mov 0x28(%rbx),%rdx 2ddd: 48 89 10 mov %rdx,(%rax) 2de0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2de4: 48 85 ff test %rdi,%rdi 2de7: 74 32 je 2e1b 2de9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2df0: 48 8b 47 08 mov 0x8(%rdi),%rax 2df4: 48 89 43 08 mov %rax,0x8(%rbx) 2df8: 48 85 c0 test %rax,%rax 2dfb: 0f 84 af 01 00 00 je 2fb0 2e01: 48 c7 47 08 00 00 00 movq $0x0,0x8(%rdi) 2e08: 00 2e09: 83 6b 18 01 subl $0x1,0x18(%rbx) 2e0d: e8 00 00 00 00 callq 2e12 2e12: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2e16: 48 85 ff test %rdi,%rdi 2e19: 75 d5 jne 2df0 2e1b: 8b 43 38 mov 0x38(%rbx),%eax 2e1e: 85 c0 test %eax,%eax 2e20: 74 08 je 2e2a 2e22: 49 8b 14 24 mov (%r12),%rdx 2e26: 66 01 42 64 add %ax,0x64(%rdx) 2e2a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2e31 2e31: 48 89 de mov %rbx,%rsi 2e34: e8 00 00 00 00 callq 2e39 2e39: 49 8b 5c 24 30 mov 0x30(%r12),%rbx 2e3e: 48 85 db test %rbx,%rbx 2e41: 0f 85 79 ff ff ff jne 2dc0 2e47: 49 8b 7c 24 48 mov 0x48(%r12),%rdi 2e4c: 48 85 ff test %rdi,%rdi 2e4f: 74 0e je 2e5f 2e51: e8 00 00 00 00 callq 2e56 2e56: 49 c7 44 24 48 00 00 movq $0x0,0x48(%r12) 2e5d: 00 00 2e5f: 49 8b 7c 24 78 mov 0x78(%r12),%rdi 2e64: 48 85 ff test %rdi,%rdi 2e67: 74 11 je 2e7a 2e69: 44 89 ee mov %r13d,%esi 2e6c: e8 00 00 00 00 callq 2e71 2e71: 49 c7 44 24 78 00 00 movq $0x0,0x78(%r12) 2e78: 00 00 2e7a: 49 8b 84 24 80 00 00 mov 0x80(%r12),%rax 2e81: 00 2e82: 48 85 c0 test %rax,%rax 2e85: 74 3a je 2ec1 2e87: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 2e8e: 44 89 ee mov %r13d,%esi 2e91: 49 c7 84 24 80 00 00 movq $0x0,0x80(%r12) 2e98: 00 00 00 00 00 2e9d: 48 8b 78 28 mov 0x28(%rax),%rdi 2ea1: 48 8b 40 20 mov 0x20(%rax),%rax 2ea5: 48 8b 40 10 mov 0x10(%rax),%rax 2ea9: eb 11 jmp 2ebc 2eab: e8 07 00 00 00 callq 2eb7 2eb0: f3 90 pause 2eb2: 0f ae e8 lfence 2eb5: eb f9 jmp 2eb0 2eb7: 48 89 04 24 mov %rax,(%rsp) 2ebb: c3 retq 2ebc: e8 ea ff ff ff callq 2eab 2ec1: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 2ec8: 00 00 2eca: 48 8b 40 08 mov 0x8(%rax),%rax 2ece: 83 80 d4 00 00 00 01 addl $0x1,0xd4(%rax) 2ed5: 49 8b bc 24 88 00 00 mov 0x88(%r12),%rdi 2edc: 00 2edd: 48 85 ff test %rdi,%rdi 2ee0: 74 38 je 2f1a 2ee2: 48 8b 47 08 mov 0x8(%rdi),%rax 2ee6: 49 89 84 24 88 00 00 mov %rax,0x88(%r12) 2eed: 00 2eee: 48 85 c0 test %rax,%rax 2ef1: 0f 84 d9 00 00 00 je 2fd0 2ef7: 48 c7 47 08 00 00 00 movq $0x0,0x8(%rdi) 2efe: 00 2eff: 41 83 ac 24 98 00 00 subl $0x1,0x98(%r12) 2f06: 00 01 2f08: e8 00 00 00 00 callq 2f0d 2f0d: 49 8b bc 24 88 00 00 mov 0x88(%r12),%rdi 2f14: 00 2f15: 48 85 ff test %rdi,%rdi 2f18: 75 c8 jne 2ee2 2f1a: e8 00 00 00 00 callq 2f1f 2f1f: 31 c0 xor %eax,%eax 2f21: 49 8d 5c 24 50 lea 0x50(%r12),%rbx 2f26: 66 41 89 44 24 18 mov %ax,0x18(%r12) 2f2c: 48 89 df mov %rbx,%rdi 2f2f: e8 00 00 00 00 callq 2f34 2f34: 48 89 df mov %rbx,%rdi 2f37: e8 00 00 00 00 callq 2f3c 2f3c: 85 c0 test %eax,%eax 2f3e: 0f 85 9d 00 00 00 jne 2fe1 2f44: 66 41 83 7c 24 2c 00 cmpw $0x0,0x2c(%r12) 2f4b: 0f 85 9b 00 00 00 jne 2fec 2f51: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 2f58: 00 00 2f5a: 48 8b 40 08 mov 0x8(%rax),%rax 2f5e: 83 80 d4 00 00 00 01 addl $0x1,0xd4(%rax) 2f65: 49 8b 44 24 08 mov 0x8(%r12),%rax 2f6a: 48 85 c0 test %rax,%rax 2f6d: 0f 84 9f 00 00 00 je 3012 2f73: 49 8b 54 24 10 mov 0x10(%r12),%rdx 2f78: 48 89 50 10 mov %rdx,0x10(%rax) 2f7c: 49 8b 44 24 10 mov 0x10(%r12),%rax 2f81: 49 8b 54 24 08 mov 0x8(%r12),%rdx 2f86: 48 89 10 mov %rdx,(%rax) 2f89: e8 00 00 00 00 callq 2f8e 2f8e: 48 83 c4 08 add $0x8,%rsp 2f92: 4c 89 e7 mov %r12,%rdi 2f95: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f9c: 5b pop %rbx 2f9d: 41 5c pop %r12 2f9f: 41 5d pop %r13 2fa1: 5d pop %rbp 2fa2: e9 00 00 00 00 jmpq 2fa7 2fa7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2fae: 00 00 2fb0: 48 c7 43 10 00 00 00 movq $0x0,0x10(%rbx) 2fb7: 00 2fb8: e9 44 fe ff ff jmpq 2e01 2fbd: 0f 1f 00 nopl (%rax) 2fc0: 49 89 54 24 38 mov %rdx,0x38(%r12) 2fc5: e9 0b fe ff ff jmpq 2dd5 2fca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 2fd0: 49 c7 84 24 90 00 00 movq $0x0,0x90(%r12) 2fd7: 00 00 00 00 00 2fdc: e9 16 ff ff ff jmpq 2ef7 2fe1: 48 83 c4 08 add $0x8,%rsp 2fe5: 5b pop %rbx 2fe6: 41 5c pop %r12 2fe8: 41 5d pop %r13 2fea: 5d pop %rbp 2feb: c3 retq 2fec: 49 8b 3c 24 mov (%r12),%rdi 2ff0: 49 8d 74 24 1c lea 0x1c(%r12),%rsi 2ff5: e8 00 00 00 00 callq 2ffa 2ffa: 48 85 c0 test %rax,%rax 2ffd: 0f 84 4e ff ff ff je 2f51 3003: 41 0f b7 54 24 2c movzwl 0x2c(%r12),%edx 3009: 66 89 50 18 mov %dx,0x18(%rax) 300d: e9 3f ff ff ff jmpq 2f51 3012: 49 8b 04 24 mov (%r12),%rax 3016: 49 8b 54 24 10 mov 0x10(%r12),%rdx 301b: 48 89 50 78 mov %rdx,0x78(%rax) 301f: e9 58 ff ff ff jmpq 2f7c 3024: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 302b: 00 00 00 00 302f: 90 nop 0000000000003030 : 3030: 66 83 6f 26 01 subw $0x1,0x26(%rdi) 3035: 75 11 jne 3048 3037: 66 83 7f 18 00 cmpw $0x0,0x18(%rdi) 303c: 74 12 je 3050 303e: 8b 35 00 00 00 00 mov 0x0(%rip),%esi # 3044 3044: 85 f6 test %esi,%esi 3046: 7f 0d jg 3055 3048: c3 retq 3049: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 3050: e9 fb fc ff ff jmpq 2d50 3055: 0f af 35 00 00 00 00 imul 0x0(%rip),%esi # 305c 305c: 48 8d 47 50 lea 0x50(%rdi),%rax 3060: 48 89 f9 mov %rdi,%rcx 3063: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 306a: 48 89 c7 mov %rax,%rdi 306d: e9 00 00 00 00 jmpq 3072 3072: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3079: 00 00 00 00 307d: 0f 1f 00 nopl (%rax) 0000000000003080 : 3080: 55 push %rbp 3081: 48 89 e5 mov %rsp,%rbp 3084: 48 83 ec 10 sub $0x10,%rsp 3088: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 308f: 00 00 3091: 48 8b 40 08 mov 0x8(%rax),%rax 3095: 83 80 d4 00 00 00 01 addl $0x1,0xd4(%rax) 309c: 66 83 7f 26 00 cmpw $0x0,0x26(%rdi) 30a1: 75 32 jne 30d5 30a3: 0f b7 47 18 movzwl 0x18(%rdi),%eax 30a7: 66 83 f8 01 cmp $0x1,%ax 30ab: 76 33 jbe 30e0 30ad: 66 83 f8 05 cmp $0x5,%ax 30b1: 77 22 ja 30d5 30b3: 0f b7 47 22 movzwl 0x22(%rdi),%eax 30b7: 48 8b 3f mov (%rdi),%rdi 30ba: 48 8d 55 fd lea -0x3(%rbp),%rdx 30be: c6 45 ff 13 movb $0x13,-0x1(%rbp) 30c2: b9 03 00 00 00 mov $0x3,%ecx 30c7: be 06 04 00 00 mov $0x406,%esi 30cc: 66 89 45 fd mov %ax,-0x3(%rbp) 30d0: e8 00 00 00 00 callq 30d5 30d5: e8 00 00 00 00 callq 30da 30da: c9 leaveq 30db: c3 retq 30dc: 0f 1f 40 00 nopl 0x0(%rax) 30e0: be 36 00 00 00 mov $0x36,%esi 30e5: e8 00 00 00 00 callq 30ea 30ea: e8 00 00 00 00 callq 30ef 30ef: c9 leaveq 30f0: c3 retq 30f1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 30f8: 00 00 00 00 30fc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000003100 : 3100: 48 8b 47 70 mov 0x70(%rdi),%rax 3104: 48 85 c0 test %rax,%rax 3107: 75 10 jne 3119 3109: eb 1d jmp 3128 310b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 3110: 48 8b 40 08 mov 0x8(%rax),%rax 3114: 48 85 c0 test %rax,%rax 3117: 74 0f je 3128 3119: 0f b6 48 24 movzbl 0x24(%rax),%ecx 311d: 66 39 f1 cmp %si,%cx 3120: 75 ee jne 3110 3122: 66 39 50 18 cmp %dx,0x18(%rax) 3126: 75 e8 jne 3110 3128: c3 retq 3129: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000003130 : 3130: 48 8b 47 70 mov 0x70(%rdi),%rax 3134: 48 85 c0 test %rax,%rax 3137: 75 10 jne 3149 3139: eb 5e jmp 3199 313b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 3140: 48 8b 40 08 mov 0x8(%rax),%rax 3144: 48 85 c0 test %rax,%rax 3147: 74 50 je 3199 3149: 0f b6 48 24 movzbl 0x24(%rax),%ecx 314d: 66 39 d1 cmp %dx,%cx 3150: 75 ee jne 3140 3152: 66 85 d2 test %dx,%dx 3155: 75 07 jne 315e 3157: 66 83 78 22 00 cmpw $0x0,0x22(%rax) 315c: 75 e2 jne 3140 315e: 0f b6 3e movzbl (%rsi),%edi 3161: 40 38 78 1c cmp %dil,0x1c(%rax) 3165: 75 d9 jne 3140 3167: 0f b6 7e 01 movzbl 0x1(%rsi),%edi 316b: 40 38 78 1d cmp %dil,0x1d(%rax) 316f: 75 cf jne 3140 3171: 0f b6 7e 02 movzbl 0x2(%rsi),%edi 3175: 40 38 78 1e cmp %dil,0x1e(%rax) 3179: 75 c5 jne 3140 317b: 0f b6 7e 03 movzbl 0x3(%rsi),%edi 317f: 40 38 78 1f cmp %dil,0x1f(%rax) 3183: 75 bb jne 3140 3185: 0f b6 7e 04 movzbl 0x4(%rsi),%edi 3189: 40 38 78 20 cmp %dil,0x20(%rax) 318d: 75 b1 jne 3140 318f: 0f b6 7e 05 movzbl 0x5(%rsi),%edi 3193: 40 38 78 21 cmp %dil,0x21(%rax) 3197: 75 a7 jne 3140 3199: c3 retq 319a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000031a0 : 31a0: 55 push %rbp 31a1: ba 01 00 00 00 mov $0x1,%edx 31a6: 48 89 e5 mov %rsp,%rbp 31a9: 41 55 push %r13 31ab: 49 89 fd mov %rdi,%r13 31ae: 41 54 push %r12 31b0: 49 89 f4 mov %rsi,%r12 31b3: 53 push %rbx 31b4: 48 83 ec 18 sub $0x18,%rsp 31b8: e8 00 00 00 00 callq 31bd 31bd: 48 89 c3 mov %rax,%rbx 31c0: 48 85 c0 test %rax,%rax 31c3: 0f 84 c7 00 00 00 je 3290 31c9: 0f b7 43 18 movzwl 0x18(%rbx),%eax 31cd: 66 83 f8 04 cmp $0x4,%ax 31d1: 77 6d ja 3240 31d3: 66 85 c0 test %ax,%ax 31d6: 75 77 jne 324f 31d8: 41 8b 04 24 mov (%r12),%eax 31dc: 4c 89 e6 mov %r12,%rsi 31df: 4c 89 ef mov %r13,%rdi 31e2: c6 45 df 00 movb $0x0,-0x21(%rbp) 31e6: c7 45 db 00 00 00 00 movl $0x0,-0x25(%rbp) 31ed: 89 45 d3 mov %eax,-0x2d(%rbp) 31f0: 41 0f b7 44 24 04 movzwl 0x4(%r12),%eax 31f6: 66 89 45 d7 mov %ax,-0x29(%rbp) 31fa: 41 0f b7 45 18 movzwl 0x18(%r13),%eax 31ff: 66 89 45 d9 mov %ax,-0x27(%rbp) 3203: e8 00 00 00 00 callq 3208 3208: 48 85 c0 test %rax,%rax 320b: 74 06 je 3213 320d: 8b 40 16 mov 0x16(%rax),%eax 3210: 89 45 db mov %eax,-0x25(%rbp) 3213: 41 f6 45 1e 01 testb $0x1,0x1e(%r13) 3218: 75 66 jne 3280 321a: b9 0d 00 00 00 mov $0xd,%ecx 321f: 48 8d 55 d3 lea -0x2d(%rbp),%rdx 3223: be 05 04 00 00 mov $0x405,%esi 3228: 4c 89 ef mov %r13,%rdi 322b: e8 00 00 00 00 callq 3230 3230: 85 c0 test %eax,%eax 3232: 75 2e jne 3262 3234: b8 01 00 00 00 mov $0x1,%eax 3239: 66 89 43 18 mov %ax,0x18(%rbx) 323d: eb 10 jmp 324f 323f: 90 nop 3240: 66 83 f8 05 cmp $0x5,%ax 3244: 75 26 jne 326c 3246: 48 8d 7b 50 lea 0x50(%rbx),%rdi 324a: e8 00 00 00 00 callq 324f 324f: 66 83 43 26 01 addw $0x1,0x26(%rbx) 3254: 48 83 c4 18 add $0x18,%rsp 3258: 48 89 d8 mov %rbx,%rax 325b: 5b pop %rbx 325c: 41 5c pop %r12 325e: 41 5d pop %r13 3260: 5d pop %rbp 3261: c3 retq 3262: 89 c6 mov %eax,%esi 3264: 48 89 df mov %rbx,%rdi 3267: e8 00 00 00 00 callq 326c 326c: 48 83 c4 18 add $0x18,%rsp 3270: 31 db xor %ebx,%ebx 3272: 48 89 d8 mov %rbx,%rax 3275: 5b pop %rbx 3276: 41 5c pop %r12 3278: 41 5d pop %r13 327a: 5d pop %rbp 327b: c3 retq 327c: 0f 1f 40 00 nopl 0x0(%rax) 3280: c6 45 df 01 movb $0x1,-0x21(%rbp) 3284: eb 94 jmp 321a 3286: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 328d: 00 00 00 3290: 4c 89 ef mov %r13,%rdi 3293: e8 00 00 00 00 callq 3298 3298: 48 89 c3 mov %rax,%rbx 329b: 48 85 c0 test %rax,%rax 329e: 74 b4 je 3254 32a0: c6 40 24 01 movb $0x1,0x24(%rax) 32a4: 41 0f b6 04 24 movzbl (%r12),%eax 32a9: 88 43 1c mov %al,0x1c(%rbx) 32ac: 41 0f b6 44 24 01 movzbl 0x1(%r12),%eax 32b2: 88 43 1d mov %al,0x1d(%rbx) 32b5: 41 0f b6 44 24 02 movzbl 0x2(%r12),%eax 32bb: 88 43 1e mov %al,0x1e(%rbx) 32be: 41 0f b6 44 24 03 movzbl 0x3(%r12),%eax 32c4: 88 43 1f mov %al,0x1f(%rbx) 32c7: 41 0f b6 44 24 04 movzbl 0x4(%r12),%eax 32cd: 88 43 20 mov %al,0x20(%rbx) 32d0: 41 0f b6 44 24 05 movzbl 0x5(%r12),%eax 32d6: 88 43 21 mov %al,0x21(%rbx) 32d9: e9 eb fe ff ff jmpq 31c9 32de: 66 90 xchg %ax,%ax 00000000000032e0 : 32e0: 55 push %rbp 32e1: ba 01 00 00 00 mov $0x1,%edx 32e6: 49 89 f8 mov %rdi,%r8 32e9: 48 89 e5 mov %rsp,%rbp 32ec: 53 push %rbx 32ed: 48 89 f3 mov %rsi,%rbx 32f0: 48 83 ec 18 sub $0x18,%rsp 32f4: e8 00 00 00 00 callq 32f9 32f9: 48 85 c0 test %rax,%rax 32fc: 75 76 jne 3374 32fe: 4c 89 c7 mov %r8,%rdi 3301: e8 00 00 00 00 callq 3306 3306: 48 85 c0 test %rax,%rax 3309: 74 69 je 3374 330b: ba 01 00 00 00 mov $0x1,%edx 3310: c6 40 24 01 movb $0x1,0x24(%rax) 3314: 8b 35 00 00 00 00 mov 0x0(%rip),%esi # 331a 331a: 66 89 50 18 mov %dx,0x18(%rax) 331e: 0f b6 13 movzbl (%rbx),%edx 3321: 88 50 1c mov %dl,0x1c(%rax) 3324: 0f b6 53 01 movzbl 0x1(%rbx),%edx 3328: 88 50 1d mov %dl,0x1d(%rax) 332b: 0f b6 53 02 movzbl 0x2(%rbx),%edx 332f: 88 50 1e mov %dl,0x1e(%rax) 3332: 0f b6 53 03 movzbl 0x3(%rbx),%edx 3336: 88 50 1f mov %dl,0x1f(%rax) 3339: 0f b6 53 04 movzbl 0x4(%rbx),%edx 333d: 88 50 20 mov %dl,0x20(%rax) 3340: 0f b6 53 05 movzbl 0x5(%rbx),%edx 3344: 88 50 21 mov %dl,0x21(%rax) 3347: 85 f6 test %esi,%esi 3349: 7e 2b jle 3376 334b: 0f af 35 00 00 00 00 imul 0x0(%rip),%esi # 3352 3352: 48 8d 78 50 lea 0x50(%rax),%rdi 3356: 48 89 c1 mov %rax,%rcx 3359: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 3360: 48 89 45 e8 mov %rax,-0x18(%rbp) 3364: e8 00 00 00 00 callq 3369 3369: 48 8b 45 e8 mov -0x18(%rbp),%rax 336d: 48 83 c4 18 add $0x18,%rsp 3371: 5b pop %rbx 3372: 5d pop %rbp 3373: c3 retq 3374: 31 c0 xor %eax,%eax 3376: 48 83 c4 18 add $0x18,%rsp 337a: 5b pop %rbx 337b: 5d pop %rbp 337c: c3 retq 337d: 0f 1f 00 nopl (%rax) 0000000000003380 : 3380: 55 push %rbp 3381: b8 10 21 00 00 mov $0x2110,%eax 3386: ba 10 21 00 00 mov $0x2110,%edx 338b: 48 89 e5 mov %rsp,%rbp 338e: 41 55 push %r13 3390: 41 54 push %r12 3392: 49 89 fc mov %rdi,%r12 3395: 53 push %rbx 3396: 48 89 f3 mov %rsi,%rbx 3399: 48 83 ec 38 sub $0x38,%rsp 339d: 66 89 45 c0 mov %ax,-0x40(%rbp) 33a1: 8b 47 10 mov 0x10(%rdi),%eax 33a4: 66 89 55 d0 mov %dx,-0x30(%rbp) 33a8: ba 01 00 00 00 mov $0x1,%edx 33ad: 89 45 c2 mov %eax,-0x3e(%rbp) 33b0: 0f b7 47 14 movzwl 0x14(%rdi),%eax 33b4: 48 c7 45 c8 00 00 00 movq $0x0,-0x38(%rbp) 33bb: 00 33bc: 66 89 45 c6 mov %ax,-0x3a(%rbp) 33c0: 8b 06 mov (%rsi),%eax 33c2: 48 c7 45 d8 00 00 00 movq $0x0,-0x28(%rbp) 33c9: 00 33ca: 89 45 d2 mov %eax,-0x2e(%rbp) 33cd: 0f b7 46 04 movzwl 0x4(%rsi),%eax 33d1: 66 89 45 d6 mov %ax,-0x2a(%rbp) 33d5: e8 00 00 00 00 callq 33da 33da: 48 85 c0 test %rax,%rax 33dd: 0f 84 4a 01 00 00 je 352d 33e3: 66 83 78 18 05 cmpw $0x5,0x18(%rax) 33e8: 0f 85 3f 01 00 00 jne 352d 33ee: 4c 8b 2d 00 00 00 00 mov 0x0(%rip),%r13 # 33f5 33f5: 4d 85 ed test %r13,%r13 33f8: 0f 84 2f 01 00 00 je 352d 33fe: 41 f6 45 08 01 testb $0x1,0x8(%r13) 3403: 0f 84 17 01 00 00 je 3520 3409: 49 8b 45 20 mov 0x20(%r13),%rax 340d: 49 8b 7d 28 mov 0x28(%r13),%rdi 3411: 48 8d 55 d0 lea -0x30(%rbp),%rdx 3415: 48 8d 75 c0 lea -0x40(%rbp),%rsi 3419: 48 8b 40 18 mov 0x18(%rax),%rax 341d: eb 11 jmp 3430 341f: e8 07 00 00 00 callq 342b 3424: f3 90 pause 3426: 0f ae e8 lfence 3429: eb f9 jmp 3424 342b: 48 89 04 24 mov %rax,(%rsp) 342f: c3 retq 3430: e8 ea ff ff ff callq 341f 3435: 48 89 45 b8 mov %rax,-0x48(%rbp) 3439: 48 85 c0 test %rax,%rax 343c: 0f 84 de 00 00 00 je 3520 3442: 41 0f b6 54 24 10 movzbl 0x10(%r12),%edx 3448: 4c 89 e7 mov %r12,%rdi 344b: 88 50 0c mov %dl,0xc(%rax) 344e: 41 0f b6 54 24 11 movzbl 0x11(%r12),%edx 3454: 88 50 0d mov %dl,0xd(%rax) 3457: 41 0f b6 54 24 12 movzbl 0x12(%r12),%edx 345d: 88 50 0e mov %dl,0xe(%rax) 3460: 41 0f b6 54 24 13 movzbl 0x13(%r12),%edx 3466: 88 50 0f mov %dl,0xf(%rax) 3469: 41 0f b6 54 24 14 movzbl 0x14(%r12),%edx 346f: 88 50 10 mov %dl,0x10(%rax) 3472: 41 0f b6 54 24 15 movzbl 0x15(%r12),%edx 3478: 88 50 11 mov %dl,0x11(%rax) 347b: 0f b6 13 movzbl (%rbx),%edx 347e: 88 50 12 mov %dl,0x12(%rax) 3481: 0f b6 53 01 movzbl 0x1(%rbx),%edx 3485: 88 50 13 mov %dl,0x13(%rax) 3488: 0f b6 53 02 movzbl 0x2(%rbx),%edx 348c: 88 50 14 mov %dl,0x14(%rax) 348f: 0f b6 53 03 movzbl 0x3(%rbx),%edx 3493: 88 50 15 mov %dl,0x15(%rax) 3496: 0f b6 53 04 movzbl 0x4(%rbx),%edx 349a: 88 50 16 mov %dl,0x16(%rax) 349d: 0f b6 53 05 movzbl 0x5(%rbx),%edx 34a1: 88 50 17 mov %dl,0x17(%rax) 34a4: e8 00 00 00 00 callq 34a9 34a9: 49 89 c5 mov %rax,%r13 34ac: 48 85 c0 test %rax,%rax 34af: 0f 84 8b 00 00 00 je 3540 34b5: c6 40 24 00 movb $0x0,0x24(%rax) 34b9: 0f b6 03 movzbl (%rbx),%eax 34bc: 48 89 de mov %rbx,%rsi 34bf: 4c 89 e7 mov %r12,%rdi 34c2: 41 88 45 1c mov %al,0x1c(%r13) 34c6: 0f b6 43 01 movzbl 0x1(%rbx),%eax 34ca: 41 88 45 1d mov %al,0x1d(%r13) 34ce: 0f b6 43 02 movzbl 0x2(%rbx),%eax 34d2: 41 88 45 1e mov %al,0x1e(%r13) 34d6: 0f b6 43 03 movzbl 0x3(%rbx),%eax 34da: 41 88 45 1f mov %al,0x1f(%r13) 34de: 0f b6 43 04 movzbl 0x4(%rbx),%eax 34e2: 41 88 45 20 mov %al,0x20(%r13) 34e6: 0f b6 43 05 movzbl 0x5(%rbx),%eax 34ea: 41 88 45 21 mov %al,0x21(%r13) 34ee: e8 00 00 00 00 callq 34f3 34f3: 49 89 45 78 mov %rax,0x78(%r13) 34f7: 48 8b 45 b8 mov -0x48(%rbp),%rax 34fb: 49 89 85 80 00 00 00 mov %rax,0x80(%r13) 3502: 4c 89 28 mov %r13,(%rax) 3505: 41 0f b6 54 24 67 movzbl 0x67(%r12),%edx 350b: 48 8b 45 b8 mov -0x48(%rbp),%rax 350f: 89 50 18 mov %edx,0x18(%rax) 3512: 48 83 c4 38 add $0x38,%rsp 3516: 4c 89 e8 mov %r13,%rax 3519: 5b pop %rbx 351a: 41 5c pop %r12 351c: 41 5d pop %r13 351e: 5d pop %rbp 351f: c3 retq 3520: 4d 8b 6d 30 mov 0x30(%r13),%r13 3524: 4d 85 ed test %r13,%r13 3527: 0f 85 d1 fe ff ff jne 33fe 352d: 48 83 c4 38 add $0x38,%rsp 3531: 45 31 ed xor %r13d,%r13d 3534: 5b pop %rbx 3535: 4c 89 e8 mov %r13,%rax 3538: 41 5c pop %r12 353a: 41 5d pop %r13 353c: 5d pop %rbp 353d: c3 retq 353e: 66 90 xchg %ax,%ax 3540: 48 8d 7d b8 lea -0x48(%rbp),%rdi 3544: e8 00 00 00 00 callq 3549 3549: eb c7 jmp 3512 354b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000003550 : 3550: 48 8b 47 70 mov 0x70(%rdi),%rax 3554: 89 f2 mov %esi,%edx 3556: 48 85 c0 test %rax,%rax 3559: 74 17 je 3572 355b: 66 3b 70 22 cmp 0x22(%rax),%si 355f: 75 08 jne 3569 3561: eb 10 jmp 3573 3563: 66 39 50 22 cmp %dx,0x22(%rax) 3567: 74 09 je 3572 3569: 48 8b 40 08 mov 0x8(%rax),%rax 356d: 48 85 c0 test %rax,%rax 3570: 75 f1 jne 3563 3572: c3 retq 3573: c3 retq 3574: 66 66 66 2e 0f 1f 84 data16 data16 nopw %cs:0x0(%rax,%rax,1) 357b: 00 00 00 00 00 0000000000003580 : 3580: 55 push %rbp 3581: 48 89 e5 mov %rsp,%rbp 3584: 41 54 push %r12 3586: 49 89 f4 mov %rsi,%r12 3589: 53 push %rbx 358a: 48 89 fb mov %rdi,%rbx 358d: 48 8d 7d e0 lea -0x20(%rbp),%rdi 3591: 48 83 ec 10 sub $0x10,%rsp 3595: e8 00 00 00 00 callq 359a 359a: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi 35a1: 48 85 ff test %rdi,%rdi 35a4: 75 1c jne 35c2 35a6: eb 5c jmp 3604 35a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 35af: 00 35b0: 0f b6 47 10 movzbl 0x10(%rdi),%eax 35b4: 41 38 04 24 cmp %al,(%r12) 35b8: 74 58 je 3612 35ba: 48 89 df mov %rbx,%rdi 35bd: 48 85 db test %rbx,%rbx 35c0: 74 42 je 3604 35c2: 48 63 05 00 00 00 00 movslq 0x0(%rip),%rax # 35c9 35c9: 48 8b 5f 20 mov 0x20(%rdi),%rbx 35cd: 48 03 07 add (%rdi),%rax 35d0: 48 39 45 e0 cmp %rax,-0x20(%rbp) 35d4: 7e da jle 35b0 35d6: 48 8b 47 28 mov 0x28(%rdi),%rax 35da: 31 d2 xor %edx,%edx 35dc: 48 85 db test %rbx,%rbx 35df: 74 0c je 35ed 35e1: 48 89 43 28 mov %rax,0x28(%rbx) 35e5: 48 8b 47 28 mov 0x28(%rdi),%rax 35e9: 48 8b 57 20 mov 0x20(%rdi),%rdx 35ed: 48 89 10 mov %rdx,(%rax) 35f0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 35f7: e8 00 00 00 00 callq 35fc 35fc: 48 89 df mov %rbx,%rdi 35ff: 48 85 db test %rbx,%rbx 3602: 75 be jne 35c2 3604: 31 ff xor %edi,%edi 3606: 48 83 c4 10 add $0x10,%rsp 360a: 48 89 f8 mov %rdi,%rax 360d: 5b pop %rbx 360e: 41 5c pop %r12 3610: 5d pop %rbp 3611: c3 retq 3612: 0f b6 47 11 movzbl 0x11(%rdi),%eax 3616: 41 38 44 24 01 cmp %al,0x1(%r12) 361b: 75 9d jne 35ba 361d: 0f b6 47 12 movzbl 0x12(%rdi),%eax 3621: 41 38 44 24 02 cmp %al,0x2(%r12) 3626: 75 92 jne 35ba 3628: 0f b6 47 13 movzbl 0x13(%rdi),%eax 362c: 41 38 44 24 03 cmp %al,0x3(%r12) 3631: 75 87 jne 35ba 3633: 0f b6 47 14 movzbl 0x14(%rdi),%eax 3637: 41 38 44 24 04 cmp %al,0x4(%r12) 363c: 0f 85 78 ff ff ff jne 35ba 3642: 0f b6 47 15 movzbl 0x15(%rdi),%eax 3646: 41 38 44 24 05 cmp %al,0x5(%r12) 364b: 0f 85 69 ff ff ff jne 35ba 3651: eb b3 jmp 3606 3653: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 365a: 00 00 00 00 365e: 66 90 xchg %ax,%ax 0000000000003660 : 3660: 55 push %rbp 3661: 48 89 e5 mov %rsp,%rbp 3664: 41 55 push %r13 3666: 49 89 fd mov %rdi,%r13 3669: 41 54 push %r12 366b: 53 push %rbx 366c: 48 89 f3 mov %rsi,%rbx 366f: 48 83 ec 08 sub $0x8,%rsp 3673: 4c 8b 25 00 00 00 00 mov 0x0(%rip),%r12 # 367a 367a: 4c 89 e2 mov %r12,%rdx 367d: 4d 85 e4 test %r12,%r12 3680: 75 1e jne 36a0 3682: e9 13 01 00 00 jmpq 379a 3687: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 368e: 00 00 3690: 48 8b 92 58 01 00 00 mov 0x158(%rdx),%rdx 3697: 48 85 d2 test %rdx,%rdx 369a: 0f 84 b0 00 00 00 je 3750 36a0: f6 42 16 01 testb $0x1,0x16(%rdx) 36a4: 74 ea je 3690 36a6: 48 8b 42 70 mov 0x70(%rdx),%rax 36aa: 48 85 c0 test %rax,%rax 36ad: 75 0b jne 36ba 36af: eb df jmp 3690 36b1: 48 8b 40 08 mov 0x8(%rax),%rax 36b5: 48 85 c0 test %rax,%rax 36b8: 74 d6 je 3690 36ba: 80 78 24 01 cmpb $0x1,0x24(%rax) 36be: 75 f1 jne 36b1 36c0: 0f b6 0b movzbl (%rbx),%ecx 36c3: 38 48 1c cmp %cl,0x1c(%rax) 36c6: 75 e9 jne 36b1 36c8: 0f b6 73 01 movzbl 0x1(%rbx),%esi 36cc: 40 38 70 1d cmp %sil,0x1d(%rax) 36d0: 75 df jne 36b1 36d2: 0f b6 7b 02 movzbl 0x2(%rbx),%edi 36d6: 40 38 78 1e cmp %dil,0x1e(%rax) 36da: 75 d5 jne 36b1 36dc: 0f b6 7b 03 movzbl 0x3(%rbx),%edi 36e0: 40 38 78 1f cmp %dil,0x1f(%rax) 36e4: 75 cb jne 36b1 36e6: 0f b6 7b 04 movzbl 0x4(%rbx),%edi 36ea: 40 38 78 20 cmp %dil,0x20(%rax) 36ee: 75 c1 jne 36b1 36f0: 0f b6 7b 05 movzbl 0x5(%rbx),%edi 36f4: 40 38 78 21 cmp %dil,0x21(%rax) 36f8: 75 b7 jne 36b1 36fa: 49 89 d4 mov %rdx,%r12 36fd: 41 0f b6 44 24 10 movzbl 0x10(%r12),%eax 3703: 41 88 45 00 mov %al,0x0(%r13) 3707: 41 0f b6 44 24 11 movzbl 0x11(%r12),%eax 370d: 41 88 45 01 mov %al,0x1(%r13) 3711: 41 0f b6 44 24 12 movzbl 0x12(%r12),%eax 3717: 41 88 45 02 mov %al,0x2(%r13) 371b: 41 0f b6 44 24 13 movzbl 0x13(%r12),%eax 3721: 41 88 45 03 mov %al,0x3(%r13) 3725: 41 0f b6 44 24 14 movzbl 0x14(%r12),%eax 372b: 41 88 45 04 mov %al,0x4(%r13) 372f: 41 0f b6 44 24 15 movzbl 0x15(%r12),%eax 3735: 41 88 45 05 mov %al,0x5(%r13) 3739: 31 c0 xor %eax,%eax 373b: 48 83 c4 08 add $0x8,%rsp 373f: 5b pop %rbx 3740: 41 5c pop %r12 3742: 41 5d pop %r13 3744: 5d pop %rbp 3745: c3 retq 3746: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 374d: 00 00 00 3750: 41 f6 44 24 16 01 testb $0x1,0x16(%r12) 3756: 74 10 je 3768 3758: 48 89 de mov %rbx,%rsi 375b: 4c 89 e7 mov %r12,%rdi 375e: e8 00 00 00 00 callq 3763 3763: 48 85 c0 test %rax,%rax 3766: 75 95 jne 36fd 3768: 4d 8b a4 24 58 01 00 mov 0x158(%r12),%r12 376f: 00 3770: 4d 85 e4 test %r12,%r12 3773: 75 db jne 3750 3775: 4c 8b 25 00 00 00 00 mov 0x0(%rip),%r12 # 377c 377c: 4d 85 e4 test %r12,%r12 377f: 74 19 je 379a 3781: 41 f6 44 24 16 01 testb $0x1,0x16(%r12) 3787: 0f 85 70 ff ff ff jne 36fd 378d: 4d 8b a4 24 58 01 00 mov 0x158(%r12),%r12 3794: 00 3795: 4d 85 e4 test %r12,%r12 3798: 75 e7 jne 3781 379a: b8 41 00 00 00 mov $0x41,%eax 379f: eb 9a jmp 373b 37a1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 37a8: 00 00 00 00 37ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000000037b0 : 37b0: 55 push %rbp 37b1: 48 89 e5 mov %rsp,%rbp 37b4: 41 55 push %r13 37b6: 49 89 f5 mov %rsi,%r13 37b9: 41 54 push %r12 37bb: 49 89 fc mov %rdi,%r12 37be: 53 push %rbx 37bf: 48 83 ec 08 sub $0x8,%rsp 37c3: e8 00 00 00 00 callq 37c8 37c8: 48 89 c3 mov %rax,%rbx 37cb: 48 85 c0 test %rax,%rax 37ce: 74 20 je 37f0 37d0: 48 89 df mov %rbx,%rdi 37d3: e8 00 00 00 00 callq 37d8 37d8: 48 83 c4 08 add $0x8,%rsp 37dc: 48 89 d8 mov %rbx,%rax 37df: 5b pop %rbx 37e0: 41 5c pop %r12 37e2: 41 5d pop %r13 37e4: 5d pop %rbp 37e5: c3 retq 37e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 37ed: 00 00 00 37f0: ba 01 06 00 00 mov $0x601,%edx 37f5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 37fc: bf 30 00 00 00 mov $0x30,%edi 3801: e8 00 00 00 00 callq 3806 3806: 48 89 c3 mov %rax,%rbx 3809: 48 85 c0 test %rax,%rax 380c: 74 ca je 37d8 380e: 48 8d 78 08 lea 0x8(%rax),%rdi 3812: 48 89 c1 mov %rax,%rcx 3815: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 381c: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 3820: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 3827: 00 3828: 31 c0 xor %eax,%eax 382a: 48 29 f9 sub %rdi,%rcx 382d: 83 c1 30 add $0x30,%ecx 3830: c1 e9 03 shr $0x3,%ecx 3833: f3 48 ab rep stos %rax,%es:(%rdi) 3836: 41 8b 45 00 mov 0x0(%r13),%eax 383a: 89 43 10 mov %eax,0x10(%rbx) 383d: 41 0f b7 45 04 movzwl 0x4(%r13),%eax 3842: 66 89 43 14 mov %ax,0x14(%rbx) 3846: 49 8b 84 24 80 00 00 mov 0x80(%r12),%rax 384d: 00 384e: 48 89 43 20 mov %rax,0x20(%rbx) 3852: 48 85 c0 test %rax,%rax 3855: 74 08 je 385f 3857: 48 8d 53 20 lea 0x20(%rbx),%rdx 385b: 48 89 50 28 mov %rdx,0x28(%rax) 385f: 49 89 9c 24 80 00 00 mov %rbx,0x80(%r12) 3866: 00 3867: 49 83 ec 80 sub $0xffffffffffffff80,%r12 386b: 4c 89 63 28 mov %r12,0x28(%rbx) 386f: e9 5c ff ff ff jmpq 37d0 3874: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 387b: 00 00 00 00 387f: 90 nop 0000000000003880 : 3880: 48 8b 47 20 mov 0x20(%rdi),%rax 3884: 48 8b 57 28 mov 0x28(%rdi),%rdx 3888: 48 85 c0 test %rax,%rax 388b: 74 0c je 3899 388d: 48 89 50 28 mov %rdx,0x28(%rax) 3891: 48 8b 57 28 mov 0x28(%rdi),%rdx 3895: 48 8b 47 20 mov 0x20(%rdi),%rax 3899: 48 89 02 mov %rax,(%rdx) 389c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 38a3: e9 00 00 00 00 jmpq 38a8 38a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 38af: 00 00000000000038b0 : 38b0: 48 8b 47 48 mov 0x48(%rdi),%rax 38b4: 48 89 fe mov %rdi,%rsi 38b7: b9 16 00 00 00 mov $0x16,%ecx 38bc: 48 8b 50 08 mov 0x8(%rax),%rdx 38c0: 48 85 d2 test %rdx,%rdx 38c3: 74 15 je 38da 38c5: 31 c9 xor %ecx,%ecx 38c7: c7 42 12 00 00 00 00 movl $0x0,0x12(%rdx) 38ce: 66 89 4a 16 mov %cx,0x16(%rdx) 38d2: f0 66 83 60 06 fd lock andw $0xfffd,0x6(%rax) 38d8: 31 c9 xor %ecx,%ecx 38da: 48 8b 7e 18 mov 0x18(%rsi),%rdi 38de: 89 4e 2c mov %ecx,0x2c(%rsi) 38e1: 48 8b 47 58 mov 0x58(%rdi),%rax 38e5: e8 07 00 00 00 callq 38f1 38ea: f3 90 pause 38ec: 0f ae e8 lfence 38ef: eb f9 jmp 38ea 38f1: 48 89 04 24 mov %rax,(%rsp) 38f5: c3 retq 38f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 38fd: 00 00 00 0000000000003900 : 3900: 48 8b 47 50 mov 0x50(%rdi),%rax 3904: 48 89 fe mov %rdi,%rsi 3907: ba 16 00 00 00 mov $0x16,%edx 390c: 80 38 10 cmpb $0x10,(%rax) 390f: 75 0b jne 391c 3911: 80 78 01 21 cmpb $0x21,0x1(%rax) 3915: ba 2f 00 00 00 mov $0x2f,%edx 391a: 74 24 je 3940 391c: 48 8b 7e 18 mov 0x18(%rsi),%rdi 3920: 89 56 2c mov %edx,0x2c(%rsi) 3923: 48 8b 47 58 mov 0x58(%rdi),%rax 3927: e8 07 00 00 00 callq 3933 392c: f3 90 pause 392e: 0f ae e8 lfence 3931: eb f9 jmp 392c 3933: 48 89 04 24 mov %rax,(%rsp) 3937: c3 retq 3938: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 393f: 00 3940: 48 8b 57 48 mov 0x48(%rdi),%rdx 3944: 0f b6 48 02 movzbl 0x2(%rax),%ecx 3948: 48 8b 52 08 mov 0x8(%rdx),%rdx 394c: 88 4a 0c mov %cl,0xc(%rdx) 394f: 0f b6 48 03 movzbl 0x3(%rax),%ecx 3953: 88 4a 0d mov %cl,0xd(%rdx) 3956: 0f b6 48 04 movzbl 0x4(%rax),%ecx 395a: 88 4a 0e mov %cl,0xe(%rdx) 395d: 0f b6 48 05 movzbl 0x5(%rax),%ecx 3961: 88 4a 0f mov %cl,0xf(%rdx) 3964: 0f b6 48 06 movzbl 0x6(%rax),%ecx 3968: 88 4a 10 mov %cl,0x10(%rdx) 396b: 0f b6 78 07 movzbl 0x7(%rax),%edi 396f: 8b 4a 08 mov 0x8(%rdx),%ecx 3972: 40 88 7a 11 mov %dil,0x11(%rdx) 3976: 80 78 02 00 cmpb $0x0,0x2(%rax) 397a: 75 25 jne 39a1 397c: 80 78 03 00 cmpb $0x0,0x3(%rax) 3980: 75 1f jne 39a1 3982: 80 78 04 00 cmpb $0x0,0x4(%rax) 3986: 75 19 jne 39a1 3988: 80 78 05 00 cmpb $0x0,0x5(%rax) 398c: 75 13 jne 39a1 398e: 40 0a 78 06 or 0x6(%rax),%dil 3992: 75 0d jne 39a1 3994: 83 c9 04 or $0x4,%ecx 3997: 89 4a 08 mov %ecx,0x8(%rdx) 399a: 31 d2 xor %edx,%edx 399c: e9 7b ff ff ff jmpq 391c 39a1: 83 e1 fb and $0xfffffffb,%ecx 39a4: 89 4a 08 mov %ecx,0x8(%rdx) 39a7: 48 8b 7e 18 mov 0x18(%rsi),%rdi 39ab: 31 d2 xor %edx,%edx 39ad: 89 56 2c mov %edx,0x2c(%rsi) 39b0: 48 8b 47 58 mov 0x58(%rdi),%rax 39b4: e8 07 00 00 00 callq 39c0 39b9: f3 90 pause 39bb: 0f ae e8 lfence 39be: eb f9 jmp 39b9 39c0: 48 89 04 24 mov %rax,(%rsp) 39c4: c3 retq 39c5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 39cc: 00 00 00 00 00000000000039d0 : 39d0: 48 8b 57 48 mov 0x48(%rdi),%rdx 39d4: 48 8b 47 50 mov 0x50(%rdi),%rax 39d8: 48 89 fe mov %rdi,%rsi 39db: 31 c9 xor %ecx,%ecx 39dd: bf 10 21 00 00 mov $0x2110,%edi 39e2: 48 8b 52 08 mov 0x8(%rdx),%rdx 39e6: 48 c7 40 02 00 00 00 movq $0x0,0x2(%rax) 39ed: 00 39ee: c7 40 0a 00 00 00 00 movl $0x0,0xa(%rax) 39f5: 66 89 48 0e mov %cx,0xe(%rax) 39f9: 66 89 38 mov %di,(%rax) 39fc: 0f b6 4a 0c movzbl 0xc(%rdx),%ecx 3a00: 88 48 02 mov %cl,0x2(%rax) 3a03: 0f b6 4a 0d movzbl 0xd(%rdx),%ecx 3a07: 88 48 03 mov %cl,0x3(%rax) 3a0a: 0f b6 4a 0e movzbl 0xe(%rdx),%ecx 3a0e: 88 48 04 mov %cl,0x4(%rax) 3a11: 0f b6 4a 0f movzbl 0xf(%rdx),%ecx 3a15: 88 48 05 mov %cl,0x5(%rax) 3a18: 0f b6 4a 10 movzbl 0x10(%rdx),%ecx 3a1c: 88 48 06 mov %cl,0x6(%rax) 3a1f: 0f b6 52 11 movzbl 0x11(%rdx),%edx 3a23: 88 50 07 mov %dl,0x7(%rax) 3a26: 48 8b 7e 18 mov 0x18(%rsi),%rdi 3a2a: c7 46 2c 00 00 00 00 movl $0x0,0x2c(%rsi) 3a31: 48 8b 47 58 mov 0x58(%rdi),%rax 3a35: e8 07 00 00 00 callq 3a41 3a3a: f3 90 pause 3a3c: 0f ae e8 lfence 3a3f: eb f9 jmp 3a3a 3a41: 48 89 04 24 mov %rax,(%rsp) 3a45: c3 retq 3a46: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 3a4d: 00 00 00 0000000000003a50 : 3a50: 48 8b 57 48 mov 0x48(%rdi),%rdx 3a54: 48 8b 47 50 mov 0x50(%rdi),%rax 3a58: 48 89 fe mov %rdi,%rsi 3a5b: 31 c9 xor %ecx,%ecx 3a5d: bf 10 21 00 00 mov $0x2110,%edi 3a62: 48 8b 52 08 mov 0x8(%rdx),%rdx 3a66: 48 c7 40 02 00 00 00 movq $0x0,0x2(%rax) 3a6d: 00 3a6e: c7 40 0a 00 00 00 00 movl $0x0,0xa(%rax) 3a75: 66 89 48 0e mov %cx,0xe(%rax) 3a79: 66 89 38 mov %di,(%rax) 3a7c: 0f b6 4a 12 movzbl 0x12(%rdx),%ecx 3a80: 88 48 02 mov %cl,0x2(%rax) 3a83: 0f b6 4a 13 movzbl 0x13(%rdx),%ecx 3a87: 88 48 03 mov %cl,0x3(%rax) 3a8a: 0f b6 4a 14 movzbl 0x14(%rdx),%ecx 3a8e: 88 48 04 mov %cl,0x4(%rax) 3a91: 0f b6 4a 15 movzbl 0x15(%rdx),%ecx 3a95: 88 48 05 mov %cl,0x5(%rax) 3a98: 0f b6 4a 16 movzbl 0x16(%rdx),%ecx 3a9c: 88 48 06 mov %cl,0x6(%rax) 3a9f: 0f b6 52 17 movzbl 0x17(%rdx),%edx 3aa3: 88 50 07 mov %dl,0x7(%rax) 3aa6: 48 8b 7e 18 mov 0x18(%rsi),%rdi 3aaa: c7 46 2c 00 00 00 00 movl $0x0,0x2c(%rsi) 3ab1: 48 8b 47 58 mov 0x58(%rdi),%rax 3ab5: e8 07 00 00 00 callq 3ac1 3aba: f3 90 pause 3abc: 0f ae e8 lfence 3abf: eb f9 jmp 3aba 3ac1: 48 89 04 24 mov %rax,(%rsp) 3ac5: c3 retq 3ac6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 3acd: 00 00 00 0000000000003ad0 : 3ad0: 55 push %rbp 3ad1: 48 89 e5 mov %rsp,%rbp 3ad4: 53 push %rbx 3ad5: 48 89 fb mov %rdi,%rbx 3ad8: 48 83 ec 08 sub $0x8,%rsp 3adc: 48 8b 7f 48 mov 0x48(%rdi),%rdi 3ae0: e8 00 00 00 00 callq 3ae5 3ae5: 48 8b 7b 18 mov 0x18(%rbx),%rdi 3ae9: c7 43 2c 00 00 00 00 movl $0x0,0x2c(%rbx) 3af0: 48 89 de mov %rbx,%rsi 3af3: 48 8b 47 58 mov 0x58(%rdi),%rax 3af7: 48 83 c4 08 add $0x8,%rsp 3afb: 5b pop %rbx 3afc: 5d pop %rbp 3afd: e8 07 00 00 00 callq 3b09 3b02: f3 90 pause 3b04: 0f ae e8 lfence 3b07: eb f9 jmp 3b02 3b09: 48 89 04 24 mov %rax,(%rsp) 3b0d: c3 retq 3b0e: 66 90 xchg %ax,%ax 0000000000003b10 : 3b10: 55 push %rbp 3b11: b8 16 00 00 00 mov $0x16,%eax 3b16: 48 89 e5 mov %rsp,%rbp 3b19: 41 54 push %r12 3b1b: 49 89 fc mov %rdi,%r12 3b1e: 53 push %rbx 3b1f: 48 8b 7f 48 mov 0x48(%rdi),%rdi 3b23: 48 8b 5f 08 mov 0x8(%rdi),%rbx 3b27: 48 85 db test %rbx,%rbx 3b2a: 0f 84 9c 00 00 00 je 3bcc 3b30: 48 83 bf 48 01 00 00 cmpq $0x0,0x148(%rdi) 3b37: 00 3b38: 74 58 je 3b92 3b3a: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 3b41 3b41: 48 85 d2 test %rdx,%rdx 3b44: 74 4c je 3b92 3b46: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 3b4d: 00 00 00 3b50: 48 8b 82 18 01 00 00 mov 0x118(%rdx),%rax 3b57: 48 85 c0 test %rax,%rax 3b5a: 75 0d jne 3b69 3b5c: eb 28 jmp 3b86 3b5e: 66 90 xchg %ax,%ax 3b60: 48 8b 40 08 mov 0x8(%rax),%rax 3b64: 48 85 c0 test %rax,%rax 3b67: 74 1d je 3b86 3b69: 48 3b b8 a0 00 00 00 cmp 0xa0(%rax),%rdi 3b70: 75 ee jne 3b60 3b72: 48 c7 80 a0 00 00 00 movq $0x0,0xa0(%rax) 3b79: 00 00 00 00 3b7d: 48 8b 40 08 mov 0x8(%rax),%rax 3b81: 48 85 c0 test %rax,%rax 3b84: 75 e3 jne 3b69 3b86: 48 8b 92 58 01 00 00 mov 0x158(%rdx),%rdx 3b8d: 48 85 d2 test %rdx,%rdx 3b90: 75 be jne 3b50 3b92: 48 c7 47 08 00 00 00 movq $0x0,0x8(%rdi) 3b99: 00 3b9a: e8 00 00 00 00 callq 3b9f 3b9f: 48 8b 43 58 mov 0x58(%rbx),%rax 3ba3: 48 85 c0 test %rax,%rax 3ba6: 74 0c je 3bb4 3ba8: 48 8b 53 60 mov 0x60(%rbx),%rdx 3bac: 48 89 50 60 mov %rdx,0x60(%rax) 3bb0: 48 8b 43 58 mov 0x58(%rbx),%rax 3bb4: 48 8b 53 60 mov 0x60(%rbx),%rdx 3bb8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3bbf: 48 89 df mov %rbx,%rdi 3bc2: 48 89 02 mov %rax,(%rdx) 3bc5: e8 00 00 00 00 callq 3bca 3bca: 31 c0 xor %eax,%eax 3bcc: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 3bd1: 5b pop %rbx 3bd2: 41 89 44 24 2c mov %eax,0x2c(%r12) 3bd7: 4c 89 e6 mov %r12,%rsi 3bda: 41 5c pop %r12 3bdc: 5d pop %rbp 3bdd: 48 8b 47 58 mov 0x58(%rdi),%rax 3be1: e8 07 00 00 00 callq 3bed 3be6: f3 90 pause 3be8: 0f ae e8 lfence 3beb: eb f9 jmp 3be6 3bed: 48 89 04 24 mov %rax,(%rsp) 3bf1: c3 retq 3bf2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3bf9: 00 00 00 00 3bfd: 0f 1f 00 nopl (%rax) 0000000000003c00 : 3c00: 55 push %rbp 3c01: 31 d2 xor %edx,%edx 3c03: 48 89 e5 mov %rsp,%rbp 3c06: 53 push %rbx 3c07: 48 89 fb mov %rdi,%rbx 3c0a: 48 83 ec 08 sub $0x8,%rsp 3c0e: 48 8b 77 58 mov 0x58(%rdi),%rsi 3c12: 48 8b 7f 50 mov 0x50(%rdi),%rdi 3c16: e8 00 00 00 00 callq 3c1b 3c1b: 48 8b 7b 18 mov 0x18(%rbx),%rdi 3c1f: 48 89 de mov %rbx,%rsi 3c22: 89 43 2c mov %eax,0x2c(%rbx) 3c25: 48 8b 47 58 mov 0x58(%rdi),%rax 3c29: 48 83 c4 08 add $0x8,%rsp 3c2d: 5b pop %rbx 3c2e: 5d pop %rbp 3c2f: e8 07 00 00 00 callq 3c3b 3c34: f3 90 pause 3c36: 0f ae e8 lfence 3c39: eb f9 jmp 3c34 3c3b: 48 89 04 24 mov %rax,(%rsp) 3c3f: c3 retq 0000000000003c40 : 3c40: 55 push %rbp 3c41: ba 16 00 00 00 mov $0x16,%edx 3c46: 48 89 e5 mov %rsp,%rbp 3c49: 41 56 push %r14 3c4b: 41 55 push %r13 3c4d: 41 54 push %r12 3c4f: 53 push %rbx 3c50: 4c 8b 67 50 mov 0x50(%rdi),%r12 3c54: 48 89 fb mov %rdi,%rbx 3c57: 41 80 3c 24 10 cmpb $0x10,(%r12) 3c5c: 75 0d jne 3c6b 3c5e: 41 80 7c 24 01 21 cmpb $0x21,0x1(%r12) 3c64: ba 2f 00 00 00 mov $0x2f,%edx 3c69: 74 27 je 3c92 3c6b: 48 8b 7b 18 mov 0x18(%rbx),%rdi 3c6f: 89 53 2c mov %edx,0x2c(%rbx) 3c72: 48 89 de mov %rbx,%rsi 3c75: 5b pop %rbx 3c76: 41 5c pop %r12 3c78: 48 8b 47 58 mov 0x58(%rdi),%rax 3c7c: 41 5d pop %r13 3c7e: 41 5e pop %r14 3c80: 5d pop %rbp 3c81: e8 07 00 00 00 callq 3c8d 3c86: f3 90 pause 3c88: 0f ae e8 lfence 3c8b: eb f9 jmp 3c86 3c8d: 48 89 04 24 mov %rax,(%rsp) 3c91: c3 retq 3c92: 4c 8b 77 48 mov 0x48(%rdi),%r14 3c96: 49 8d 7c 24 02 lea 0x2(%r12),%rdi 3c9b: 4d 8b 6e 08 mov 0x8(%r14),%r13 3c9f: e8 00 00 00 00 callq 3ca4 3ca4: ba 31 00 00 00 mov $0x31,%edx 3ca9: 48 85 c0 test %rax,%rax 3cac: 74 bd je 3c6b 3cae: 41 0f b6 44 24 02 movzbl 0x2(%r12),%eax 3cb4: 4c 89 f7 mov %r14,%rdi 3cb7: 41 88 45 12 mov %al,0x12(%r13) 3cbb: 41 0f b6 44 24 03 movzbl 0x3(%r12),%eax 3cc1: 41 88 45 13 mov %al,0x13(%r13) 3cc5: 41 0f b6 44 24 04 movzbl 0x4(%r12),%eax 3ccb: 41 88 45 14 mov %al,0x14(%r13) 3ccf: 41 0f b6 44 24 05 movzbl 0x5(%r12),%eax 3cd5: 41 88 45 15 mov %al,0x15(%r13) 3cd9: 41 0f b6 44 24 06 movzbl 0x6(%r12),%eax 3cdf: 41 88 45 16 mov %al,0x16(%r13) 3ce3: 41 0f b6 44 24 07 movzbl 0x7(%r12),%eax 3ce9: 41 88 45 17 mov %al,0x17(%r13) 3ced: e8 00 00 00 00 callq 3cf2 3cf2: 31 d2 xor %edx,%edx 3cf4: e9 72 ff ff ff jmpq 3c6b 3cf9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000003d00 : 3d00: 55 push %rbp 3d01: 48 89 e5 mov %rsp,%rbp 3d04: 41 56 push %r14 3d06: 41 55 push %r13 3d08: 41 bd 16 00 00 00 mov $0x16,%r13d 3d0e: 41 54 push %r12 3d10: 53 push %rbx 3d11: 4c 8b 67 48 mov 0x48(%rdi),%r12 3d15: 48 89 fb mov %rdi,%rbx 3d18: 49 83 7c 24 08 00 cmpq $0x0,0x8(%r12) 3d1e: 74 30 je 3d50 3d20: 48 8b 7b 18 mov 0x18(%rbx),%rdi 3d24: 44 89 6b 2c mov %r13d,0x2c(%rbx) 3d28: 48 89 de mov %rbx,%rsi 3d2b: 5b pop %rbx 3d2c: 41 5c pop %r12 3d2e: 48 8b 47 58 mov 0x58(%rdi),%rax 3d32: 41 5d pop %r13 3d34: 41 5e pop %r14 3d36: 5d pop %rbp 3d37: e8 07 00 00 00 callq 3d43 3d3c: f3 90 pause 3d3e: 0f ae e8 lfence 3d41: eb f9 jmp 3d3c 3d43: 48 89 04 24 mov %rax,(%rsp) 3d47: c3 retq 3d48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 3d4f: 00 3d50: 48 63 15 00 00 00 00 movslq 0x0(%rip),%rdx # 3d57 3d57: 48 63 35 00 00 00 00 movslq 0x0(%rip),%rsi # 3d5e 3d5e: 31 c9 xor %ecx,%ecx 3d60: 4c 89 e7 mov %r12,%rdi 3d63: e8 00 00 00 00 callq 3d68 3d68: 41 89 c5 mov %eax,%r13d 3d6b: 85 c0 test %eax,%eax 3d6d: 75 b1 jne 3d20 3d6f: ba 01 06 00 00 mov $0x601,%edx 3d74: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3d7b: bf 68 00 00 00 mov $0x68,%edi 3d80: e8 00 00 00 00 callq 3d85 3d85: 49 89 c6 mov %rax,%r14 3d88: 48 85 c0 test %rax,%rax 3d8b: 0f 84 bf 00 00 00 je 3e50 3d91: 48 8d 78 08 lea 0x8(%rax),%rdi 3d95: 48 89 c1 mov %rax,%rcx 3d98: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 3d9f: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 3da3: 48 c7 40 60 00 00 00 movq $0x0,0x60(%rax) 3daa: 00 3dab: 31 c0 xor %eax,%eax 3dad: 48 29 f9 sub %rdi,%rcx 3db0: 83 c1 68 add $0x68,%ecx 3db3: c1 e9 03 shr $0x3,%ecx 3db6: f3 48 ab rep stos %rax,%es:(%rdi) 3db9: f0 41 83 84 24 d8 01 lock addl $0x1,0x1d8(%r12) 3dc0: 00 00 01 3dc3: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 3dca: 00 00 3dcc: 4d 89 74 24 08 mov %r14,0x8(%r12) 3dd1: 4d 89 26 mov %r12,(%r14) 3dd4: 48 8b 40 08 mov 0x8(%rax),%rax 3dd8: 48 83 b8 a8 00 00 00 cmpq $0x0,0xa8(%rax) 3ddf: 00 3de0: 74 60 je 3e42 3de2: bf 01 00 00 00 mov $0x1,%edi 3de7: e8 00 00 00 00 callq 3dec 3dec: 85 c0 test %eax,%eax 3dee: 74 52 je 3e42 3df0: 41 81 4e 18 00 60 00 orl $0x6000,0x18(%r14) 3df7: 00 3df8: 41 83 4e 38 08 orl $0x8,0x38(%r14) 3dfd: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 3e04: 00 00 3e06: 48 8b 40 08 mov 0x8(%rax),%rax 3e0a: 83 80 d4 00 00 00 01 addl $0x1,0xd4(%rax) 3e11: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 3e18 3e18: 49 89 46 58 mov %rax,0x58(%r14) 3e1c: 48 85 c0 test %rax,%rax 3e1f: 74 08 je 3e29 3e21: 49 8d 56 58 lea 0x58(%r14),%rdx 3e25: 48 89 50 60 mov %rdx,0x60(%rax) 3e29: 4c 89 35 00 00 00 00 mov %r14,0x0(%rip) # 3e30 3e30: 49 c7 46 60 00 00 00 movq $0x0,0x60(%r14) 3e37: 00 3e38: e8 00 00 00 00 callq 3e3d 3e3d: e9 de fe ff ff jmpq 3d20 3e42: 41 83 4e 08 01 orl $0x1,0x8(%r14) 3e47: eb a7 jmp 3df0 3e49: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 3e50: 41 bd 0c 00 00 00 mov $0xc,%r13d 3e56: e9 c5 fe ff ff jmpq 3d20 3e5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000003e60 : 3e60: 55 push %rbp 3e61: 48 89 e5 mov %rsp,%rbp 3e64: 53 push %rbx 3e65: 48 89 fb mov %rdi,%rbx 3e68: 48 83 ec 08 sub $0x8,%rsp 3e6c: 48 8b 7f 48 mov 0x48(%rdi),%rdi 3e70: e8 00 00 00 00 callq 3e75 3e75: 48 83 c4 08 add $0x8,%rsp 3e79: 48 89 df mov %rbx,%rdi 3e7c: 5b pop %rbx 3e7d: 5d pop %rbp 3e7e: e9 8d fc ff ff jmpq 3b10 3e83: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3e8a: 00 00 00 00 3e8e: 66 90 xchg %ax,%ax 0000000000003e90 : 3e90: 55 push %rbp 3e91: 48 89 e5 mov %rsp,%rbp 3e94: 41 57 push %r15 3e96: 41 56 push %r14 3e98: 41 55 push %r13 3e9a: 41 54 push %r12 3e9c: 53 push %rbx 3e9d: 48 89 fb mov %rdi,%rbx 3ea0: 48 83 ec 18 sub $0x18,%rsp 3ea4: 48 8b 47 48 mov 0x48(%rdi),%rax 3ea8: 4c 8b 67 60 mov 0x60(%rdi),%r12 3eac: 4c 8b 6f 58 mov 0x58(%rdi),%r13 3eb0: 4c 8b 77 68 mov 0x68(%rdi),%r14 3eb4: 4c 8b 78 08 mov 0x8(%rax),%r15 3eb8: 4d 85 e4 test %r12,%r12 3ebb: 0f 84 cf 00 00 00 je 3f90 3ec1: 41 80 3c 24 10 cmpb $0x10,(%r12) 3ec6: 74 58 je 3f20 3ec8: 41 bc 16 00 00 00 mov $0x16,%r12d 3ece: 4d 85 ed test %r13,%r13 3ed1: 74 08 je 3edb 3ed3: 4c 89 ef mov %r13,%rdi 3ed6: e8 00 00 00 00 callq 3edb 3edb: 4d 85 f6 test %r14,%r14 3ede: 74 08 je 3ee8 3ee0: 4c 89 f7 mov %r14,%rdi 3ee3: e8 00 00 00 00 callq 3ee8 3ee8: 48 8b 7b 18 mov 0x18(%rbx),%rdi 3eec: 44 89 63 2c mov %r12d,0x2c(%rbx) 3ef0: 48 89 de mov %rbx,%rsi 3ef3: 48 8b 47 58 mov 0x58(%rdi),%rax 3ef7: eb 11 jmp 3f0a 3ef9: e8 07 00 00 00 callq 3f05 3efe: f3 90 pause 3f00: 0f ae e8 lfence 3f03: eb f9 jmp 3efe 3f05: 48 89 04 24 mov %rax,(%rsp) 3f09: c3 retq 3f0a: e8 ea ff ff ff callq 3ef9 3f0f: 48 83 c4 18 add $0x18,%rsp 3f13: 5b pop %rbx 3f14: 41 5c pop %r12 3f16: 41 5d pop %r13 3f18: 41 5e pop %r14 3f1a: 41 5f pop %r15 3f1c: 5d pop %rbp 3f1d: c3 retq 3f1e: 66 90 xchg %ax,%ax 3f20: 41 80 7c 24 01 21 cmpb $0x21,0x1(%r12) 3f26: 75 7b jne 3fa3 3f28: 4d 85 f6 test %r14,%r14 3f2b: 74 08 je 3f35 3f2d: 4c 89 f7 mov %r14,%rdi 3f30: e8 00 00 00 00 callq 3f35 3f35: 49 83 c4 02 add $0x2,%r12 3f39: 41 83 bd b8 00 00 00 cmpl $0x3,0xb8(%r13) 3f40: 03 3f41: 76 32 jbe 3f75 3f43: 48 8d 4d cc lea -0x34(%rbp),%rcx 3f47: ba 04 00 00 00 mov $0x4,%edx 3f4c: 31 f6 xor %esi,%esi 3f4e: 4c 89 ef mov %r13,%rdi 3f51: e8 00 00 00 00 callq 3f56 3f56: 44 0f b6 75 cc movzbl -0x34(%rbp),%r14d 3f5b: 41 80 fe 01 cmp $0x1,%r14b 3f5f: 75 4f jne 3fb0 3f61: 0f b6 45 cf movzbl -0x31(%rbp),%eax 3f65: 49 63 95 b8 00 00 00 movslq 0xb8(%r13),%rdx 3f6c: 48 83 c0 04 add $0x4,%rax 3f70: 48 39 c2 cmp %rax,%rdx 3f73: 74 4b je 3fc0 3f75: 41 bc 28 00 00 00 mov $0x28,%r12d 3f7b: 4c 89 ef mov %r13,%rdi 3f7e: e8 00 00 00 00 callq 3f83 3f83: e9 60 ff ff ff jmpq 3ee8 3f88: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 3f8f: 00 3f90: 4d 85 f6 test %r14,%r14 3f93: 74 08 je 3f9d 3f95: 4c 89 f7 mov %r14,%rdi 3f98: e8 00 00 00 00 callq 3f9d 3f9d: 4d 8d 67 12 lea 0x12(%r15),%r12 3fa1: eb 96 jmp 3f39 3fa3: 41 bc 2f 00 00 00 mov $0x2f,%r12d 3fa9: e9 20 ff ff ff jmpq 3ece 3fae: 66 90 xchg %ax,%ax 3fb0: 41 bc 16 00 00 00 mov $0x16,%r12d 3fb6: eb c3 jmp 3f7b 3fb8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 3fbf: 00 3fc0: 4c 89 e7 mov %r12,%rdi 3fc3: e8 00 00 00 00 callq 3fc8 3fc8: 49 89 c4 mov %rax,%r12 3fcb: 48 85 c0 test %rax,%rax 3fce: 0f 84 15 01 00 00 je 40e9 3fd4: 41 f6 47 08 01 testb $0x1,0x8(%r15) 3fd9: 75 60 jne 403b 3fdb: 0f b7 4d cd movzwl -0x33(%rbp),%ecx 3fdf: 66 81 f9 01 04 cmp $0x401,%cx 3fe4: 0f 84 c8 00 00 00 je 40b2 3fea: ba 01 00 00 00 mov $0x1,%edx 3fef: be 02 04 00 00 mov $0x402,%esi 3ff4: 48 63 c2 movslq %edx,%rax 3ff7: 66 39 f1 cmp %si,%cx 3ffa: 0f 85 cb 00 00 00 jne 40cb 4000: 48 63 d0 movslq %eax,%rdx 4003: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 4007: 48 8d 8c 12 00 00 00 lea 0x0(%rdx,%rdx,1),%rcx 400e: 00 400f: 0f b6 51 02 movzbl 0x2(%rcx),%edx 4013: 44 0f b6 71 03 movzbl 0x3(%rcx),%r14d 4018: 45 84 74 14 22 test %r14b,0x22(%r12,%rdx,1) 401d: 0f 84 9d 00 00 00 je 40c0 4023: 48 8d 04 40 lea (%rax,%rax,2),%rax 4027: 0f b6 55 cf movzbl -0x31(%rbp),%edx 402b: 0f bf 84 00 00 00 00 movswl 0x0(%rax,%rax,1),%eax 4032: 00 4033: 39 c2 cmp %eax,%edx 4035: 0f 85 85 00 00 00 jne 40c0 403b: 31 f6 xor %esi,%esi 403d: b9 01 06 00 00 mov $0x601,%ecx 4042: ba 00 ca 9a 3b mov $0x3b9aca00,%edx 4047: 4c 89 ef mov %r13,%rdi 404a: e8 00 00 00 00 callq 404f 404f: 48 85 c0 test %rax,%rax 4052: 0f 84 9c 00 00 00 je 40f4 4058: 49 8b 17 mov (%r15),%rdx 405b: 48 89 c6 mov %rax,%rsi 405e: 48 8d ba 20 01 00 00 lea 0x120(%rdx),%rdi 4065: e8 00 00 00 00 callq 406a 406a: 49 8b 07 mov (%r15),%rax 406d: 49 89 85 a0 00 00 00 mov %rax,0xa0(%r13) 4074: 41 80 7c 24 66 00 cmpb $0x0,0x66(%r12) 407a: 0f 85 7f 00 00 00 jne 40ff 4080: 49 c7 45 08 00 00 00 movq $0x0,0x8(%r13) 4087: 00 4088: 49 8b 84 24 20 01 00 mov 0x120(%r12),%rax 408f: 00 4090: 48 85 c0 test %rax,%rax 4093: 74 7d je 4112 4095: 4c 89 68 08 mov %r13,0x8(%rax) 4099: 4d 89 ac 24 20 01 00 mov %r13,0x120(%r12) 40a0: 00 40a1: 41 83 84 24 28 01 00 addl $0x1,0x128(%r12) 40a8: 00 01 40aa: 45 31 e4 xor %r12d,%r12d 40ad: e9 36 fe ff ff jmpq 3ee8 40b2: 31 d2 xor %edx,%edx 40b4: 31 c0 xor %eax,%eax 40b6: e9 5d ff ff ff jmpq 4018 40bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 40c0: 41 bc 01 00 00 00 mov $0x1,%r12d 40c6: e9 b0 fe ff ff jmpq 3f7b 40cb: 48 83 c2 01 add $0x1,%rdx 40cf: 48 81 fa 8c 00 00 00 cmp $0x8c,%rdx 40d6: 74 e8 je 40c0 40d8: 48 8d 04 52 lea (%rdx,%rdx,2),%rax 40dc: 0f b7 b4 00 00 00 00 movzwl 0x0(%rax,%rax,1),%esi 40e3: 00 40e4: e9 0b ff ff ff jmpq 3ff4 40e9: 41 bc 32 00 00 00 mov $0x32,%r12d 40ef: e9 87 fe ff ff jmpq 3f7b 40f4: 41 bc 0c 00 00 00 mov $0xc,%r12d 40fa: e9 7c fe ff ff jmpq 3f7b 40ff: 4c 89 e7 mov %r12,%rdi 4102: 4c 89 ee mov %r13,%rsi 4105: 45 31 e4 xor %r12d,%r12d 4108: e8 00 00 00 00 callq 410d 410d: e9 d6 fd ff ff jmpq 3ee8 4112: 4d 89 ac 24 18 01 00 mov %r13,0x118(%r12) 4119: 00 411a: e9 7a ff ff ff jmpq 4099 411f: 90 nop 0000000000004120 : 4120: 55 push %rbp 4121: 48 89 e5 mov %rsp,%rbp 4124: 41 54 push %r12 4126: 4c 8d a7 20 01 00 00 lea 0x120(%rdi),%r12 412d: 53 push %rbx 412e: 48 89 fb mov %rdi,%rbx 4131: 4c 89 e7 mov %r12,%rdi 4134: e8 00 00 00 00 callq 4139 4139: 4c 89 e6 mov %r12,%rsi 413c: 48 89 df mov %rbx,%rdi 413f: 5b pop %rbx 4140: 41 5c pop %r12 4142: 5d pop %rbp 4143: e9 00 00 00 00 jmpq 4148 4148: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 414f: 00 0000000000004150 : 4150: 55 push %rbp 4151: 48 89 e5 mov %rsp,%rbp 4154: 41 54 push %r12 4156: 53 push %rbx 4157: 48 89 fb mov %rdi,%rbx 415a: 48 83 ec 10 sub $0x10,%rsp 415e: 48 8b 43 48 mov 0x48(%rbx),%rax 4162: 48 8b 7f 58 mov 0x58(%rdi),%rdi 4166: c7 45 ec 00 00 00 00 movl $0x0,-0x14(%rbp) 416d: 4c 8b 60 08 mov 0x8(%rax),%r12 4171: 4d 85 e4 test %r12,%r12 4174: 74 5f je 41d5 4176: 83 7f 04 01 cmpl $0x1,0x4(%rdi) 417a: b8 2a 00 00 00 mov $0x2a,%eax 417f: 75 25 jne 41a6 4181: 8b 17 mov (%rdi),%edx 4183: 85 d2 test %edx,%edx 4185: 74 59 je 41e0 4187: 83 fa 01 cmp $0x1,%edx 418a: 75 1a jne 41a6 418c: 8b 57 08 mov 0x8(%rdi),%edx 418f: 83 fa 02 cmp $0x2,%edx 4192: 0f 84 88 00 00 00 je 4220 4198: 83 fa 03 cmp $0x3,%edx 419b: 0f 84 e3 00 00 00 je 4284 41a1: 83 fa 01 cmp $0x1,%edx 41a4: 74 5f je 4205 41a6: 48 8b 7b 18 mov 0x18(%rbx),%rdi 41aa: 89 43 2c mov %eax,0x2c(%rbx) 41ad: 48 89 de mov %rbx,%rsi 41b0: 48 8b 47 58 mov 0x58(%rdi),%rax 41b4: eb 11 jmp 41c7 41b6: e8 07 00 00 00 callq 41c2 41bb: f3 90 pause 41bd: 0f ae e8 lfence 41c0: eb f9 jmp 41bb 41c2: 48 89 04 24 mov %rax,(%rsp) 41c6: c3 retq 41c7: e8 ea ff ff ff callq 41b6 41cc: 48 83 c4 10 add $0x10,%rsp 41d0: 5b pop %rbx 41d1: 41 5c pop %r12 41d3: 5d pop %rbp 41d4: c3 retq 41d5: b8 16 00 00 00 mov $0x16,%eax 41da: eb ca jmp 41a6 41dc: 0f 1f 40 00 nopl 0x0(%rax) 41e0: 8b 57 08 mov 0x8(%rdi),%edx 41e3: 83 fa 02 cmp $0x2,%edx 41e6: 74 58 je 4240 41e8: 83 fa 03 cmp $0x3,%edx 41eb: 74 73 je 4260 41ed: 83 fa 01 cmp $0x1,%edx 41f0: 75 b4 jne 41a6 41f2: 49 8d 74 24 18 lea 0x18(%r12),%rsi 41f7: ba 20 00 00 00 mov $0x20,%edx 41fc: e8 00 00 00 00 callq 4201 4201: 31 c0 xor %eax,%eax 4203: eb a1 jmp 41a6 4205: 49 8d 74 24 18 lea 0x18(%r12),%rsi 420a: b9 20 00 00 00 mov $0x20,%ecx 420f: ba 20 00 00 00 mov $0x20,%edx 4214: e8 00 00 00 00 callq 4219 4219: eb 8b jmp 41a6 421b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 4220: 49 8d 74 24 38 lea 0x38(%r12),%rsi 4225: b9 20 00 00 00 mov $0x20,%ecx 422a: ba 20 00 00 00 mov $0x20,%edx 422f: e8 00 00 00 00 callq 4234 4234: e9 6d ff ff ff jmpq 41a6 4239: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4240: 49 8d 74 24 38 lea 0x38(%r12),%rsi 4245: ba 20 00 00 00 mov $0x20,%edx 424a: e8 00 00 00 00 callq 424f 424f: 31 c0 xor %eax,%eax 4251: e9 50 ff ff ff jmpq 41a6 4256: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 425d: 00 00 00 4260: 41 f6 44 24 08 02 testb $0x2,0x8(%r12) 4266: 74 07 je 426f 4268: c7 45 ec 01 00 00 00 movl $0x1,-0x14(%rbp) 426f: ba 04 00 00 00 mov $0x4,%edx 4274: 48 8d 75 ec lea -0x14(%rbp),%rsi 4278: e8 00 00 00 00 callq 427d 427d: 31 c0 xor %eax,%eax 427f: e9 22 ff ff ff jmpq 41a6 4284: b9 04 00 00 00 mov $0x4,%ecx 4289: ba 04 00 00 00 mov $0x4,%edx 428e: 48 8d 75 ec lea -0x14(%rbp),%rsi 4292: e8 00 00 00 00 callq 4297 4297: 85 c0 test %eax,%eax 4299: 0f 85 07 ff ff ff jne 41a6 429f: 41 8b 54 24 08 mov 0x8(%r12),%edx 42a4: 8b 75 ec mov -0x14(%rbp),%esi 42a7: 89 d1 mov %edx,%ecx 42a9: 83 ca 02 or $0x2,%edx 42ac: 83 e1 fd and $0xfffffffd,%ecx 42af: 85 f6 test %esi,%esi 42b1: 0f 44 d1 cmove %ecx,%edx 42b4: 41 89 54 24 08 mov %edx,0x8(%r12) 42b9: e9 e8 fe ff ff jmpq 41a6 42be: 66 90 xchg %ax,%ax 00000000000042c0 : 42c0: 55 push %rbp 42c1: 48 89 e5 mov %rsp,%rbp 42c4: 41 57 push %r15 42c6: 41 56 push %r14 42c8: 41 55 push %r13 42ca: 41 54 push %r12 42cc: 53 push %rbx 42cd: 48 83 ec 38 sub $0x38,%rsp 42d1: 48 8b 47 10 mov 0x10(%rdi),%rax 42d5: 4c 8b 3d 00 00 00 00 mov 0x0(%rip),%r15 # 42dc 42dc: 44 0f b6 20 movzbl (%rax),%r12d 42e0: b8 10 21 00 00 mov $0x2110,%eax 42e5: 48 c7 45 c8 00 00 00 movq $0x0,-0x38(%rbp) 42ec: 00 42ed: 66 89 45 c0 mov %ax,-0x40(%rbp) 42f1: 8b 46 10 mov 0x10(%rsi),%eax 42f4: 89 45 c2 mov %eax,-0x3e(%rbp) 42f7: 0f b7 46 14 movzwl 0x14(%rsi),%eax 42fb: 66 89 45 c6 mov %ax,-0x3a(%rbp) 42ff: 4d 85 ff test %r15,%r15 4302: 0f 84 fd 00 00 00 je 4405 4308: 41 8d 5c 24 ff lea -0x1(%r12),%ebx 430d: 41 8d 4c 24 1f lea 0x1f(%r12),%ecx 4312: 41 be 01 00 00 00 mov $0x1,%r14d 4318: 49 89 fd mov %rdi,%r13 431b: c0 eb 05 shr $0x5,%bl 431e: 41 d3 e6 shl %cl,%r14d 4321: 48 89 d8 mov %rbx,%rax 4324: 44 89 75 ac mov %r14d,-0x54(%rbp) 4328: 83 e0 07 and $0x7,%eax 432b: 48 89 45 a0 mov %rax,-0x60(%rbp) 432f: eb 1b jmp 434c 4331: 0f b6 5d c2 movzbl -0x3e(%rbp),%ebx 4335: 41 38 5f 0c cmp %bl,0xc(%r15) 4339: 0f 84 d5 00 00 00 je 4414 433f: 4d 8b 7f 58 mov 0x58(%r15),%r15 4343: 4d 85 ff test %r15,%r15 4346: 0f 84 b9 00 00 00 je 4405 434c: 41 8b 47 08 mov 0x8(%r15),%eax 4350: a8 04 test $0x4,%al 4352: 74 dd je 4331 4354: 48 8b 4d a0 mov -0x60(%rbp),%rcx 4358: 8b 55 ac mov -0x54(%rbp),%edx 435b: 41 85 54 8f 38 test %edx,0x38(%r15,%rcx,4) 4360: 74 dd je 433f 4362: 41 80 fc 01 cmp $0x1,%r12b 4366: 0f 84 34 01 00 00 je 44a0 436c: 41 80 fc 04 cmp $0x4,%r12b 4370: 0f 85 ea 00 00 00 jne 4460 4376: 49 8b 55 10 mov 0x10(%r13),%rdx 437a: bf 01 00 00 00 mov $0x1,%edi 437f: 0f b6 72 01 movzbl 0x1(%rdx),%esi 4383: 8d 56 ff lea -0x1(%rsi),%edx 4386: 8d 4e 1f lea 0x1f(%rsi),%ecx 4389: c0 ea 05 shr $0x5,%dl 438c: d3 e7 shl %cl,%edi 438e: 83 e2 07 and $0x7,%edx 4391: 41 85 7c 97 18 test %edi,0x18(%r15,%rdx,4) 4396: 74 a7 je 433f 4398: a8 01 test $0x1,%al 439a: 0f 84 70 01 00 00 je 4510 43a0: 45 31 f6 xor %r14d,%r14d 43a3: a8 02 test $0x2,%al 43a5: 0f 85 c8 00 00 00 jne 4473 43ab: b9 01 06 00 00 mov $0x601,%ecx 43b0: ba 00 ca 9a 3b mov $0x3b9aca00,%edx 43b5: 31 f6 xor %esi,%esi 43b7: 4c 89 ef mov %r13,%rdi 43ba: e8 00 00 00 00 callq 43bf 43bf: 48 89 c3 mov %rax,%rbx 43c2: 48 85 c0 test %rax,%rax 43c5: 74 21 je 43e8 43c7: 49 8b 07 mov (%r15),%rax 43ca: 4c 89 f1 mov %r14,%rcx 43cd: 48 89 da mov %rbx,%rdx 43d0: 48 8d 75 c0 lea -0x40(%rbp),%rsi 43d4: 48 8d b8 88 00 00 00 lea 0x88(%rax),%rdi 43db: e8 00 00 00 00 callq 43e0 43e0: 85 c0 test %eax,%eax 43e2: 0f 85 68 01 00 00 jne 4550 43e8: 4c 89 f7 mov %r14,%rdi 43eb: e8 00 00 00 00 callq 43f0 43f0: 48 89 df mov %rbx,%rdi 43f3: e8 00 00 00 00 callq 43f8 43f8: 4d 8b 7f 58 mov 0x58(%r15),%r15 43fc: 4d 85 ff test %r15,%r15 43ff: 0f 85 47 ff ff ff jne 434c 4405: 48 83 c4 38 add $0x38,%rsp 4409: 5b pop %rbx 440a: 41 5c pop %r12 440c: 41 5d pop %r13 440e: 41 5e pop %r14 4410: 41 5f pop %r15 4412: 5d pop %rbp 4413: c3 retq 4414: 0f b6 75 c3 movzbl -0x3d(%rbp),%esi 4418: 41 38 77 0d cmp %sil,0xd(%r15) 441c: 0f 85 1d ff ff ff jne 433f 4422: 0f b6 5d c4 movzbl -0x3c(%rbp),%ebx 4426: 41 38 5f 0e cmp %bl,0xe(%r15) 442a: 0f 85 0f ff ff ff jne 433f 4430: 0f b6 4d c5 movzbl -0x3b(%rbp),%ecx 4434: 41 38 4f 0f cmp %cl,0xf(%r15) 4438: 0f 85 01 ff ff ff jne 433f 443e: 0f b6 4d c6 movzbl -0x3a(%rbp),%ecx 4442: 41 38 4f 10 cmp %cl,0x10(%r15) 4446: 0f 85 f3 fe ff ff jne 433f 444c: 0f b6 4d c7 movzbl -0x39(%rbp),%ecx 4450: 41 38 4f 11 cmp %cl,0x11(%r15) 4454: 0f 85 e5 fe ff ff jne 433f 445a: e9 f5 fe ff ff jmpq 4354 445f: 90 nop 4460: a8 01 test $0x1,%al 4462: 0f 84 d7 fe ff ff je 433f 4468: 45 31 f6 xor %r14d,%r14d 446b: a8 02 test $0x2,%al 446d: 0f 84 38 ff ff ff je 43ab 4473: 41 8b 45 1c mov 0x1c(%r13),%eax 4477: b9 01 00 00 00 mov $0x1,%ecx 447c: ba 03 00 00 00 mov $0x3,%edx 4481: be 04 00 00 00 mov $0x4,%esi 4486: 48 8d 7d bc lea -0x44(%rbp),%rdi 448a: c1 f8 0c sar $0xc,%eax 448d: 83 e0 01 and $0x1,%eax 4490: 89 45 bc mov %eax,-0x44(%rbp) 4493: e8 00 00 00 00 callq 4498 4498: 49 89 c6 mov %rax,%r14 449b: e9 0b ff ff ff jmpq 43ab 44a0: a8 01 test $0x1,%al 44a2: 0f 85 f8 fe ff ff jne 43a0 44a8: 49 8b 55 10 mov 0x10(%r13),%rdx 44ac: 0f b7 4a 01 movzwl 0x1(%rdx),%ecx 44b0: 66 81 f9 01 04 cmp $0x401,%cx 44b5: 0f 84 e5 fe ff ff je 43a0 44bb: bf 02 04 00 00 mov $0x402,%edi 44c0: ba 01 00 00 00 mov $0x1,%edx 44c5: 66 39 cf cmp %cx,%di 44c8: 74 25 je 44ef 44ca: 48 83 c2 01 add $0x1,%rdx 44ce: 48 81 fa 8c 00 00 00 cmp $0x8c,%rdx 44d5: 0f 84 64 fe ff ff je 433f 44db: 48 8d 34 52 lea (%rdx,%rdx,2),%rsi 44df: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 44e6: 0f b7 3c 73 movzwl (%rbx,%rsi,2),%edi 44ea: 66 39 cf cmp %cx,%di 44ed: 75 db jne 44ca 44ef: 48 63 d2 movslq %edx,%rdx 44f2: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 44f9: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 44fd: 66 83 7c 51 04 ff cmpw $0xffff,0x4(%rcx,%rdx,2) 4503: 0f 85 97 fe ff ff jne 43a0 4509: e9 31 fe ff ff jmpq 433f 450e: 66 90 xchg %ax,%ax 4510: 40 80 fe 33 cmp $0x33,%sil 4514: 0f 84 25 fe ff ff je 433f 451a: 76 19 jbe 4535 451c: 40 80 fe 3b cmp $0x3b,%sil 4520: 0f 84 19 fe ff ff je 433f 4526: 40 80 fe ff cmp $0xff,%sil 452a: 0f 85 70 fe ff ff jne 43a0 4530: e9 0a fe ff ff jmpq 433f 4535: 40 80 fe 15 cmp $0x15,%sil 4539: 0f 84 00 fe ff ff je 433f 453f: 40 80 fe 18 cmp $0x18,%sil 4543: 0f 85 57 fe ff ff jne 43a0 4549: e9 f1 fd ff ff jmpq 433f 454e: 66 90 xchg %ax,%ax 4550: 49 8b 3f mov (%r15),%rdi 4553: 48 8d b7 88 00 00 00 lea 0x88(%rdi),%rsi 455a: e8 00 00 00 00 callq 455f 455f: e9 db fd ff ff jmpq 433f 4564: 66 66 66 2e 0f 1f 84 data16 data16 nopw %cs:0x0(%rax,%rax,1) 456b: 00 00 00 00 00 0000000000004570 : 4570: 55 push %rbp 4571: 48 89 e5 mov %rsp,%rbp 4574: 41 56 push %r14 4576: 49 89 f6 mov %rsi,%r14 4579: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4580: 41 55 push %r13 4582: 49 89 fd mov %rdi,%r13 4585: bf 68 01 00 00 mov $0x168,%edi 458a: 41 54 push %r12 458c: 41 89 d4 mov %edx,%r12d 458f: ba 02 00 00 00 mov $0x2,%edx 4594: 53 push %rbx 4595: e8 00 00 00 00 callq 459a 459a: 31 d2 xor %edx,%edx 459c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 45a3: 48 8d 78 08 lea 0x8(%rax),%rdi 45a7: 48 89 c1 mov %rax,%rcx 45aa: 48 89 c3 mov %rax,%rbx 45ad: 48 c7 80 60 01 00 00 movq $0x0,0x160(%rax) 45b4: 00 00 00 00 45b8: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 45bc: 31 c0 xor %eax,%eax 45be: 48 29 f9 sub %rdi,%rcx 45c1: 81 c1 68 01 00 00 add $0x168,%ecx 45c7: c1 e9 03 shr $0x3,%ecx 45ca: f3 48 ab rep stos %rax,%es:(%rdi) 45cd: 48 8d bb 90 00 00 00 lea 0x90(%rbx),%rdi 45d4: 4c 89 33 mov %r14,(%rbx) 45d7: 4c 89 6b 08 mov %r13,0x8(%rbx) 45db: 66 44 89 63 16 mov %r12w,0x16(%rbx) 45e0: e8 00 00 00 00 callq 45e5 45e5: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 45eb 45eb: 48 c7 43 70 00 00 00 movq $0x0,0x70(%rbx) 45f2: 00 45f3: 48 c7 83 80 00 00 00 movq $0x0,0x80(%rbx) 45fa: 00 00 00 00 45fe: 89 83 c4 00 00 00 mov %eax,0xc4(%rbx) 4604: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 460a 460a: 89 83 e4 00 00 00 mov %eax,0xe4(%rbx) 4610: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 4616 4616: 89 83 04 01 00 00 mov %eax,0x104(%rbx) 461c: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 4622 4622: 89 83 2c 01 00 00 mov %eax,0x12c(%rbx) 4628: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 462e 462e: 89 83 4c 01 00 00 mov %eax,0x14c(%rbx) 4634: 48 8d 43 70 lea 0x70(%rbx),%rax 4638: 48 89 43 78 mov %rax,0x78(%rbx) 463c: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 4643: 00 00 4645: 48 8b 40 08 mov 0x8(%rax),%rax 4649: 83 80 d4 00 00 00 01 addl $0x1,0xd4(%rax) 4650: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 4657 4657: 48 c7 83 58 01 00 00 movq $0x0,0x158(%rbx) 465e: 00 00 00 00 4662: 48 89 83 60 01 00 00 mov %rax,0x160(%rbx) 4669: 48 89 18 mov %rbx,(%rax) 466c: 48 8d 83 58 01 00 00 lea 0x158(%rbx),%rax 4673: 48 89 05 00 00 00 00 mov %rax,0x0(%rip) # 467a 467a: e8 00 00 00 00 callq 467f 467f: 48 89 d8 mov %rbx,%rax 4682: 5b pop %rbx 4683: 41 5c pop %r12 4685: 41 5d pop %r13 4687: 41 5e pop %r14 4689: 5d pop %rbp 468a: c3 retq 468b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000004690 : 4690: 55 push %rbp 4691: 48 89 e5 mov %rsp,%rbp 4694: 41 54 push %r12 4696: 53 push %rbx 4697: 48 8b 47 08 mov 0x8(%rdi),%rax 469b: 48 89 fb mov %rdi,%rbx 469e: 48 8b 3f mov (%rdi),%rdi 46a1: 48 8b 40 08 mov 0x8(%rax),%rax 46a5: eb 11 jmp 46b8 46a7: e8 07 00 00 00 callq 46b3 46ac: f3 90 pause 46ae: 0f ae e8 lfence 46b1: eb f9 jmp 46ac 46b3: 48 89 04 24 mov %rax,(%rsp) 46b7: c3 retq 46b8: e8 ea ff ff ff callq 46a7 46bd: 48 8b 7b 70 mov 0x70(%rbx),%rdi 46c1: 66 83 63 16 fd andw $0xfffd,0x16(%rbx) 46c6: 48 85 ff test %rdi,%rdi 46c9: 74 5a je 4725 46cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 46d0: 80 7f 24 01 cmpb $0x1,0x24(%rdi) 46d4: 4c 8b 67 08 mov 0x8(%rdi),%r12 46d8: 74 0a je 46e4 46da: be 35 00 00 00 mov $0x35,%esi 46df: e8 00 00 00 00 callq 46e4 46e4: 4c 89 e7 mov %r12,%rdi 46e7: 4d 85 e4 test %r12,%r12 46ea: 75 e4 jne 46d0 46ec: 48 8b 7b 70 mov 0x70(%rbx),%rdi 46f0: 48 85 ff test %rdi,%rdi 46f3: 74 30 je 4725 46f5: 4c 8b 67 08 mov 0x8(%rdi),%r12 46f9: be 35 00 00 00 mov $0x35,%esi 46fe: e8 00 00 00 00 callq 4703 4703: 4c 89 e7 mov %r12,%rdi 4706: 4d 85 e4 test %r12,%r12 4709: 75 ea jne 46f5 470b: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi 4712: 48 85 ff test %rdi,%rdi 4715: 74 1a je 4731 4717: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 471e: 00 00 4720: e8 00 00 00 00 callq 4725 4725: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi 472c: 48 85 ff test %rdi,%rdi 472f: 75 ef jne 4720 4731: 48 8b bb b0 00 00 00 mov 0xb0(%rbx),%rdi 4738: 48 85 ff test %rdi,%rdi 473b: 74 37 je 4774 473d: 0f 1f 00 nopl (%rax) 4740: 48 8b 47 08 mov 0x8(%rdi),%rax 4744: 48 89 83 b0 00 00 00 mov %rax,0xb0(%rbx) 474b: 48 85 c0 test %rax,%rax 474e: 0f 84 31 01 00 00 je 4885 4754: 48 c7 47 08 00 00 00 movq $0x0,0x8(%rdi) 475b: 00 475c: 83 ab c0 00 00 00 01 subl $0x1,0xc0(%rbx) 4763: e8 00 00 00 00 callq 4768 4768: 48 8b bb b0 00 00 00 mov 0xb0(%rbx),%rdi 476f: 48 85 ff test %rdi,%rdi 4772: 75 cc jne 4740 4774: 48 8b bb d0 00 00 00 mov 0xd0(%rbx),%rdi 477b: 31 c0 xor %eax,%eax 477d: 66 89 83 10 01 00 00 mov %ax,0x110(%rbx) 4784: 48 85 ff test %rdi,%rdi 4787: 74 34 je 47bd 4789: 48 8b 47 08 mov 0x8(%rdi),%rax 478d: 48 89 83 d0 00 00 00 mov %rax,0xd0(%rbx) 4794: 48 85 c0 test %rax,%rax 4797: 0f 84 15 01 00 00 je 48b2 479d: 48 c7 47 08 00 00 00 movq $0x0,0x8(%rdi) 47a4: 00 47a5: 83 ab e0 00 00 00 01 subl $0x1,0xe0(%rbx) 47ac: e8 00 00 00 00 callq 47b1 47b1: 48 8b bb d0 00 00 00 mov 0xd0(%rbx),%rdi 47b8: 48 85 ff test %rdi,%rdi 47bb: 75 cc jne 4789 47bd: 48 8b bb f0 00 00 00 mov 0xf0(%rbx),%rdi 47c4: 31 d2 xor %edx,%edx 47c6: 66 89 93 12 01 00 00 mov %dx,0x112(%rbx) 47cd: 48 85 ff test %rdi,%rdi 47d0: 74 34 je 4806 47d2: 48 8b 47 08 mov 0x8(%rdi),%rax 47d6: 48 89 83 f0 00 00 00 mov %rax,0xf0(%rbx) 47dd: 48 85 c0 test %rax,%rax 47e0: 0f 84 dc 00 00 00 je 48c2 47e6: 48 c7 47 08 00 00 00 movq $0x0,0x8(%rdi) 47ed: 00 47ee: 83 ab 00 01 00 00 01 subl $0x1,0x100(%rbx) 47f5: e8 00 00 00 00 callq 47fa 47fa: 48 8b bb f0 00 00 00 mov 0xf0(%rbx),%rdi 4801: 48 85 ff test %rdi,%rdi 4804: 75 cc jne 47d2 4806: 31 c9 xor %ecx,%ecx 4808: 66 89 8b 14 01 00 00 mov %cx,0x114(%rbx) 480f: eb 24 jmp 4835 4811: 48 8b 47 08 mov 0x8(%rdi),%rax 4815: 48 89 83 18 01 00 00 mov %rax,0x118(%rbx) 481c: 48 85 c0 test %rax,%rax 481f: 74 74 je 4895 4821: 48 c7 47 08 00 00 00 movq $0x0,0x8(%rdi) 4828: 00 4829: 83 ab 28 01 00 00 01 subl $0x1,0x128(%rbx) 4830: e8 00 00 00 00 callq 4835 4835: 48 8b bb 18 01 00 00 mov 0x118(%rbx),%rdi 483c: 48 85 ff test %rdi,%rdi 483f: 75 d0 jne 4811 4841: 48 8b bb 38 01 00 00 mov 0x138(%rbx),%rdi 4848: 48 85 ff test %rdi,%rdi 484b: 74 33 je 4880 484d: 0f 1f 00 nopl (%rax) 4850: 48 8b 47 08 mov 0x8(%rdi),%rax 4854: 48 89 83 38 01 00 00 mov %rax,0x138(%rbx) 485b: 48 85 c0 test %rax,%rax 485e: 74 45 je 48a5 4860: 48 c7 47 08 00 00 00 movq $0x0,0x8(%rdi) 4867: 00 4868: 83 ab 48 01 00 00 01 subl $0x1,0x148(%rbx) 486f: e8 00 00 00 00 callq 4874 4874: 48 8b bb 38 01 00 00 mov 0x138(%rbx),%rdi 487b: 48 85 ff test %rdi,%rdi 487e: 75 d0 jne 4850 4880: 5b pop %rbx 4881: 41 5c pop %r12 4883: 5d pop %rbp 4884: c3 retq 4885: 48 c7 83 b8 00 00 00 movq $0x0,0xb8(%rbx) 488c: 00 00 00 00 4890: e9 bf fe ff ff jmpq 4754 4895: 48 c7 83 20 01 00 00 movq $0x0,0x120(%rbx) 489c: 00 00 00 00 48a0: e9 7c ff ff ff jmpq 4821 48a5: 48 c7 83 40 01 00 00 movq $0x0,0x140(%rbx) 48ac: 00 00 00 00 48b0: eb ae jmp 4860 48b2: 48 c7 83 d8 00 00 00 movq $0x0,0xd8(%rbx) 48b9: 00 00 00 00 48bd: e9 db fe ff ff jmpq 479d 48c2: 48 c7 83 f8 00 00 00 movq $0x0,0xf8(%rbx) 48c9: 00 00 00 00 48cd: e9 14 ff ff ff jmpq 47e6 48d2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 48d9: 00 00 00 00 48dd: 0f 1f 00 nopl (%rax) 00000000000048e0 : 48e0: 55 push %rbp 48e1: 48 89 e5 mov %rsp,%rbp 48e4: 53 push %rbx 48e5: 48 89 fb mov %rdi,%rbx 48e8: 48 83 ec 08 sub $0x8,%rsp 48ec: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 48f3: 00 00 48f5: 48 8b 40 08 mov 0x8(%rax),%rax 48f9: 83 80 d4 00 00 00 01 addl $0x1,0xd4(%rax) 4900: e8 00 00 00 00 callq 4905 4905: 48 8b 83 58 01 00 00 mov 0x158(%rbx),%rax 490c: 48 8b 93 60 01 00 00 mov 0x160(%rbx),%rdx 4913: 48 85 c0 test %rax,%rax 4916: 74 38 je 4950 4918: 48 89 90 60 01 00 00 mov %rdx,0x160(%rax) 491f: 48 8b 93 60 01 00 00 mov 0x160(%rbx),%rdx 4926: 48 8b 83 58 01 00 00 mov 0x158(%rbx),%rax 492d: 48 89 02 mov %rax,(%rdx) 4930: e8 00 00 00 00 callq 4935 4935: 48 83 c4 08 add $0x8,%rsp 4939: 48 89 df mov %rbx,%rdi 493c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4943: 5b pop %rbx 4944: 5d pop %rbp 4945: e9 00 00 00 00 jmpq 494a 494a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 4950: 48 89 15 00 00 00 00 mov %rdx,0x0(%rip) # 4957 4957: eb d4 jmp 492d 4959: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000004960 : 4960: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 4967 4967: 48 85 c0 test %rax,%rax 496a: 75 10 jne 497c 496c: eb 4d jmp 49bb 496e: 66 90 xchg %ax,%ax 4970: 48 8b 80 58 01 00 00 mov 0x158(%rax),%rax 4977: 48 85 c0 test %rax,%rax 497a: 74 3f je 49bb 497c: f6 40 16 01 testb $0x1,0x16(%rax) 4980: 74 ee je 4970 4982: 0f b6 17 movzbl (%rdi),%edx 4985: 38 50 10 cmp %dl,0x10(%rax) 4988: 75 e6 jne 4970 498a: 0f b6 4f 01 movzbl 0x1(%rdi),%ecx 498e: 38 48 11 cmp %cl,0x11(%rax) 4991: 75 dd jne 4970 4993: 0f b6 77 02 movzbl 0x2(%rdi),%esi 4997: 40 38 70 12 cmp %sil,0x12(%rax) 499b: 75 d3 jne 4970 499d: 0f b6 77 03 movzbl 0x3(%rdi),%esi 49a1: 40 38 70 13 cmp %sil,0x13(%rax) 49a5: 75 c9 jne 4970 49a7: 0f b6 77 04 movzbl 0x4(%rdi),%esi 49ab: 40 38 70 14 cmp %sil,0x14(%rax) 49af: 75 bf jne 4970 49b1: 0f b6 77 05 movzbl 0x5(%rdi),%esi 49b5: 40 38 70 15 cmp %sil,0x15(%rax) 49b9: 75 b5 jne 4970 49bb: c3 retq 49bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000049c0 : 49c0: 55 push %rbp 49c1: 48 89 e5 mov %rsp,%rbp 49c4: 41 55 push %r13 49c6: 41 54 push %r12 49c8: 4c 8d a7 90 00 00 00 lea 0x90(%rdi),%r12 49cf: 53 push %rbx 49d0: 48 89 fb mov %rdi,%rbx 49d3: 48 83 ec 08 sub $0x8,%rsp 49d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 49de: 00 00 49e0: be 02 00 00 00 mov $0x2,%esi 49e5: 4c 89 e7 mov %r12,%rdi 49e8: e8 00 00 00 00 callq 49ed 49ed: 0f b7 83 10 01 00 00 movzwl 0x110(%rbx),%eax 49f4: 66 85 c0 test %ax,%ax 49f7: 0f 85 a7 00 00 00 jne 4aa4 49fd: 0f b7 83 14 01 00 00 movzwl 0x114(%rbx),%eax 4a04: 66 85 c0 test %ax,%ax 4a07: 0f 85 07 01 00 00 jne 4b14 4a0d: 0f b7 83 12 01 00 00 movzwl 0x112(%rbx),%eax 4a14: 66 85 c0 test %ax,%ax 4a17: 0f 85 67 01 00 00 jne 4b84 4a1d: 4c 8b ab 38 01 00 00 mov 0x138(%rbx),%r13 4a24: 4d 85 ed test %r13,%r13 4a27: 0f 84 13 02 00 00 je 4c40 4a2d: 49 8b 45 08 mov 0x8(%r13),%rax 4a31: 48 89 83 38 01 00 00 mov %rax,0x138(%rbx) 4a38: 48 85 c0 test %rax,%rax 4a3b: 0f 84 df 01 00 00 je 4c20 4a41: 49 c7 45 08 00 00 00 movq $0x0,0x8(%r13) 4a48: 00 4a49: be 06 00 00 00 mov $0x6,%esi 4a4e: 4c 89 e7 mov %r12,%rdi 4a51: 83 ab 48 01 00 00 01 subl $0x1,0x148(%rbx) 4a58: e8 00 00 00 00 callq 4a5d 4a5d: 48 8b 43 70 mov 0x70(%rbx),%rax 4a61: 48 85 c0 test %rax,%rax 4a64: 74 2c je 4a92 4a66: 49 8b bd a0 00 00 00 mov 0xa0(%r13),%rdi 4a6d: 48 39 f8 cmp %rdi,%rax 4a70: 75 17 jne 4a89 4a72: e9 7d 01 00 00 jmpq 4bf4 4a77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 4a7e: 00 00 4a80: 48 39 f8 cmp %rdi,%rax 4a83: 0f 84 6b 01 00 00 je 4bf4 4a89: 48 8b 40 08 mov 0x8(%rax),%rax 4a8d: 48 85 c0 test %rax,%rax 4a90: 75 ee jne 4a80 4a92: 66 83 43 68 01 addw $0x1,0x68(%rbx) 4a97: 4c 89 ef mov %r13,%rdi 4a9a: e8 00 00 00 00 callq 4a9f 4a9f: e9 3c ff ff ff jmpq 49e0 4aa4: 4c 8b ab b0 00 00 00 mov 0xb0(%rbx),%r13 4aab: 4d 85 ed test %r13,%r13 4aae: 74 2a je 4ada 4ab0: 49 8b 45 08 mov 0x8(%r13),%rax 4ab4: 48 89 83 b0 00 00 00 mov %rax,0xb0(%rbx) 4abb: 48 85 c0 test %rax,%rax 4abe: 0f 84 4c 01 00 00 je 4c10 4ac4: 49 c7 45 08 00 00 00 movq $0x0,0x8(%r13) 4acb: 00 4acc: 0f b7 83 10 01 00 00 movzwl 0x110(%rbx),%eax 4ad3: 83 ab c0 00 00 00 01 subl $0x1,0xc0(%rbx) 4ada: 83 e8 01 sub $0x1,%eax 4add: 4c 89 e7 mov %r12,%rdi 4ae0: be 06 00 00 00 mov $0x6,%esi 4ae5: 66 89 83 10 01 00 00 mov %ax,0x110(%rbx) 4aec: e8 00 00 00 00 callq 4af1 4af1: 41 81 4d 1c 00 10 00 orl $0x1000,0x1c(%r13) 4af8: 00 4af9: 48 89 de mov %rbx,%rsi 4afc: 4c 89 ef mov %r13,%rdi 4aff: e8 00 00 00 00 callq 4b04 4b04: 48 89 de mov %rbx,%rsi 4b07: 4c 89 ef mov %r13,%rdi 4b0a: e8 00 00 00 00 callq 4b0f 4b0f: e9 cc fe ff ff jmpq 49e0 4b14: 4c 8b ab f0 00 00 00 mov 0xf0(%rbx),%r13 4b1b: 4d 85 ed test %r13,%r13 4b1e: 74 2a je 4b4a 4b20: 49 8b 45 08 mov 0x8(%r13),%rax 4b24: 48 89 83 f0 00 00 00 mov %rax,0xf0(%rbx) 4b2b: 48 85 c0 test %rax,%rax 4b2e: 0f 84 fc 00 00 00 je 4c30 4b34: 49 c7 45 08 00 00 00 movq $0x0,0x8(%r13) 4b3b: 00 4b3c: 0f b7 83 14 01 00 00 movzwl 0x114(%rbx),%eax 4b43: 83 ab 00 01 00 00 01 subl $0x1,0x100(%rbx) 4b4a: 83 e8 01 sub $0x1,%eax 4b4d: 4c 89 e7 mov %r12,%rdi 4b50: be 06 00 00 00 mov $0x6,%esi 4b55: 66 89 83 14 01 00 00 mov %ax,0x114(%rbx) 4b5c: e8 00 00 00 00 callq 4b61 4b61: 41 81 4d 1c 00 10 00 orl $0x1000,0x1c(%r13) 4b68: 00 4b69: 48 89 de mov %rbx,%rsi 4b6c: 4c 89 ef mov %r13,%rdi 4b6f: e8 00 00 00 00 callq 4b74 4b74: 48 89 de mov %rbx,%rsi 4b77: 4c 89 ef mov %r13,%rdi 4b7a: e8 00 00 00 00 callq 4b7f 4b7f: e9 5c fe ff ff jmpq 49e0 4b84: 4c 8b ab d0 00 00 00 mov 0xd0(%rbx),%r13 4b8b: 4d 85 ed test %r13,%r13 4b8e: 74 2a je 4bba 4b90: 49 8b 45 08 mov 0x8(%r13),%rax 4b94: 48 89 83 d0 00 00 00 mov %rax,0xd0(%rbx) 4b9b: 48 85 c0 test %rax,%rax 4b9e: 0f 84 bc 00 00 00 je 4c60 4ba4: 49 c7 45 08 00 00 00 movq $0x0,0x8(%r13) 4bab: 00 4bac: 0f b7 83 12 01 00 00 movzwl 0x112(%rbx),%eax 4bb3: 83 ab e0 00 00 00 01 subl $0x1,0xe0(%rbx) 4bba: 83 e8 01 sub $0x1,%eax 4bbd: 4c 89 e7 mov %r12,%rdi 4bc0: be 06 00 00 00 mov $0x6,%esi 4bc5: 66 89 83 12 01 00 00 mov %ax,0x112(%rbx) 4bcc: e8 00 00 00 00 callq 4bd1 4bd1: 41 81 4d 1c 00 10 00 orl $0x1000,0x1c(%r13) 4bd8: 00 4bd9: 48 89 de mov %rbx,%rsi 4bdc: 4c 89 ef mov %r13,%rdi 4bdf: e8 00 00 00 00 callq 4be4 4be4: 48 89 de mov %rbx,%rsi 4be7: 4c 89 ef mov %r13,%rdi 4bea: e8 00 00 00 00 callq 4bef 4bef: e9 ec fd ff ff jmpq 49e0 4bf4: be 01 00 00 00 mov $0x1,%esi 4bf9: e8 00 00 00 00 callq 4bfe 4bfe: 66 83 43 68 01 addw $0x1,0x68(%rbx) 4c03: 4c 89 ef mov %r13,%rdi 4c06: e8 00 00 00 00 callq 4c0b 4c0b: e9 d0 fd ff ff jmpq 49e0 4c10: 48 c7 83 b8 00 00 00 movq $0x0,0xb8(%rbx) 4c17: 00 00 00 00 4c1b: e9 a4 fe ff ff jmpq 4ac4 4c20: 48 c7 83 40 01 00 00 movq $0x0,0x140(%rbx) 4c27: 00 00 00 00 4c2b: e9 11 fe ff ff jmpq 4a41 4c30: 48 c7 83 f8 00 00 00 movq $0x0,0xf8(%rbx) 4c37: 00 00 00 00 4c3b: e9 f4 fe ff ff jmpq 4b34 4c40: 48 83 c4 08 add $0x8,%rsp 4c44: 4c 89 e7 mov %r12,%rdi 4c47: be 06 00 00 00 mov $0x6,%esi 4c4c: 5b pop %rbx 4c4d: 41 5c pop %r12 4c4f: 41 5d pop %r13 4c51: 5d pop %rbp 4c52: e9 00 00 00 00 jmpq 4c57 4c57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 4c5e: 00 00 4c60: 48 c7 83 d8 00 00 00 movq $0x0,0xd8(%rbx) 4c67: 00 00 00 00 4c6b: e9 34 ff ff ff jmpq 4ba4 0000000000004c70 : 4c70: 55 push %rbp 4c71: 48 89 e5 mov %rsp,%rbp 4c74: 41 55 push %r13 4c76: 4c 8d af 90 00 00 00 lea 0x90(%rdi),%r13 4c7d: 41 54 push %r12 4c7f: 49 89 f4 mov %rsi,%r12 4c82: be 02 00 00 00 mov $0x2,%esi 4c87: 53 push %rbx 4c88: 48 89 fb mov %rdi,%rbx 4c8b: 4c 89 ef mov %r13,%rdi 4c8e: 48 83 ec 08 sub $0x8,%rsp 4c92: e8 00 00 00 00 callq 4c97 4c97: 0f b7 93 10 01 00 00 movzwl 0x110(%rbx),%edx 4c9e: 3b 15 00 00 00 00 cmp 0x0(%rip),%edx # 4ca4 4ca4: 7f 6a jg 4d10 4ca6: 89 d0 mov %edx,%eax 4ca8: 83 c0 01 add $0x1,%eax 4cab: 66 89 83 10 01 00 00 mov %ax,0x110(%rbx) 4cb2: 49 c7 44 24 08 00 00 movq $0x0,0x8(%r12) 4cb9: 00 00 4cbb: 48 8b 83 b8 00 00 00 mov 0xb8(%rbx),%rax 4cc2: 48 85 c0 test %rax,%rax 4cc5: 74 3e je 4d05 4cc7: 4c 89 60 08 mov %r12,0x8(%rax) 4ccb: 83 83 c0 00 00 00 01 addl $0x1,0xc0(%rbx) 4cd2: 4c 89 e6 mov %r12,%rsi 4cd5: bf 1f 00 00 00 mov $0x1f,%edi 4cda: 4c 89 a3 b8 00 00 00 mov %r12,0xb8(%rbx) 4ce1: bb 01 00 00 00 mov $0x1,%ebx 4ce6: e8 00 00 00 00 callq 4ceb 4ceb: 4c 89 ef mov %r13,%rdi 4cee: be 06 00 00 00 mov $0x6,%esi 4cf3: e8 00 00 00 00 callq 4cf8 4cf8: 48 83 c4 08 add $0x8,%rsp 4cfc: 89 d8 mov %ebx,%eax 4cfe: 5b pop %rbx 4cff: 41 5c pop %r12 4d01: 41 5d pop %r13 4d03: 5d pop %rbp 4d04: c3 retq 4d05: 4c 89 a3 b0 00 00 00 mov %r12,0xb0(%rbx) 4d0c: eb bd jmp 4ccb 4d0e: 66 90 xchg %ax,%ax 4d10: 4c 89 e7 mov %r12,%rdi 4d13: 31 db xor %ebx,%ebx 4d15: e8 00 00 00 00 callq 4d1a 4d1a: eb cf jmp 4ceb 4d1c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000004d20 : 4d20: 55 push %rbp 4d21: 48 89 e5 mov %rsp,%rbp 4d24: 41 55 push %r13 4d26: 4c 8d af 90 00 00 00 lea 0x90(%rdi),%r13 4d2d: 41 54 push %r12 4d2f: 49 89 f4 mov %rsi,%r12 4d32: be 02 00 00 00 mov $0x2,%esi 4d37: 53 push %rbx 4d38: 48 89 fb mov %rdi,%rbx 4d3b: 4c 89 ef mov %r13,%rdi 4d3e: 48 83 ec 08 sub $0x8,%rsp 4d42: e8 00 00 00 00 callq 4d47 4d47: 0f b7 93 12 01 00 00 movzwl 0x112(%rbx),%edx 4d4e: 3b 15 00 00 00 00 cmp 0x0(%rip),%edx # 4d54 4d54: 7f 6a jg 4dc0 4d56: 89 d0 mov %edx,%eax 4d58: 83 c0 01 add $0x1,%eax 4d5b: 66 89 83 12 01 00 00 mov %ax,0x112(%rbx) 4d62: 49 c7 44 24 08 00 00 movq $0x0,0x8(%r12) 4d69: 00 00 4d6b: 48 8b 83 d8 00 00 00 mov 0xd8(%rbx),%rax 4d72: 48 85 c0 test %rax,%rax 4d75: 74 3e je 4db5 4d77: 4c 89 60 08 mov %r12,0x8(%rax) 4d7b: 83 83 e0 00 00 00 01 addl $0x1,0xe0(%rbx) 4d82: 4c 89 e6 mov %r12,%rsi 4d85: bf 1f 00 00 00 mov $0x1f,%edi 4d8a: 4c 89 a3 d8 00 00 00 mov %r12,0xd8(%rbx) 4d91: bb 01 00 00 00 mov $0x1,%ebx 4d96: e8 00 00 00 00 callq 4d9b 4d9b: 4c 89 ef mov %r13,%rdi 4d9e: be 06 00 00 00 mov $0x6,%esi 4da3: e8 00 00 00 00 callq 4da8 4da8: 48 83 c4 08 add $0x8,%rsp 4dac: 89 d8 mov %ebx,%eax 4dae: 5b pop %rbx 4daf: 41 5c pop %r12 4db1: 41 5d pop %r13 4db3: 5d pop %rbp 4db4: c3 retq 4db5: 4c 89 a3 d0 00 00 00 mov %r12,0xd0(%rbx) 4dbc: eb bd jmp 4d7b 4dbe: 66 90 xchg %ax,%ax 4dc0: 4c 89 e7 mov %r12,%rdi 4dc3: 31 db xor %ebx,%ebx 4dc5: e8 00 00 00 00 callq 4dca 4dca: eb cf jmp 4d9b 4dcc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000004dd0 : 4dd0: 55 push %rbp 4dd1: 48 89 e5 mov %rsp,%rbp 4dd4: 41 55 push %r13 4dd6: 4c 8d af 90 00 00 00 lea 0x90(%rdi),%r13 4ddd: 41 54 push %r12 4ddf: 49 89 f4 mov %rsi,%r12 4de2: be 02 00 00 00 mov $0x2,%esi 4de7: 53 push %rbx 4de8: 48 89 fb mov %rdi,%rbx 4deb: 4c 89 ef mov %r13,%rdi 4dee: 48 83 ec 08 sub $0x8,%rsp 4df2: e8 00 00 00 00 callq 4df7 4df7: 0f b7 93 14 01 00 00 movzwl 0x114(%rbx),%edx 4dfe: 3b 15 00 00 00 00 cmp 0x0(%rip),%edx # 4e04 4e04: 7f 6a jg 4e70 4e06: 89 d0 mov %edx,%eax 4e08: 83 c0 01 add $0x1,%eax 4e0b: 66 89 83 14 01 00 00 mov %ax,0x114(%rbx) 4e12: 49 c7 44 24 08 00 00 movq $0x0,0x8(%r12) 4e19: 00 00 4e1b: 48 8b 83 f8 00 00 00 mov 0xf8(%rbx),%rax 4e22: 48 85 c0 test %rax,%rax 4e25: 74 3e je 4e65 4e27: 4c 89 60 08 mov %r12,0x8(%rax) 4e2b: 83 83 00 01 00 00 01 addl $0x1,0x100(%rbx) 4e32: 4c 89 e6 mov %r12,%rsi 4e35: bf 1f 00 00 00 mov $0x1f,%edi 4e3a: 4c 89 a3 f8 00 00 00 mov %r12,0xf8(%rbx) 4e41: bb 01 00 00 00 mov $0x1,%ebx 4e46: e8 00 00 00 00 callq 4e4b 4e4b: 4c 89 ef mov %r13,%rdi 4e4e: be 06 00 00 00 mov $0x6,%esi 4e53: e8 00 00 00 00 callq 4e58 4e58: 48 83 c4 08 add $0x8,%rsp 4e5c: 89 d8 mov %ebx,%eax 4e5e: 5b pop %rbx 4e5f: 41 5c pop %r12 4e61: 41 5d pop %r13 4e63: 5d pop %rbp 4e64: c3 retq 4e65: 4c 89 a3 f0 00 00 00 mov %r12,0xf0(%rbx) 4e6c: eb bd jmp 4e2b 4e6e: 66 90 xchg %ax,%ax 4e70: 4c 89 e7 mov %r12,%rdi 4e73: 31 db xor %ebx,%ebx 4e75: e8 00 00 00 00 callq 4e7a 4e7a: eb cf jmp 4e4b 4e7c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000004e80 : 4e80: 55 push %rbp 4e81: 48 89 e5 mov %rsp,%rbp 4e84: 41 54 push %r12 4e86: 49 89 f4 mov %rsi,%r12 4e89: 48 89 fe mov %rdi,%rsi 4e8c: 53 push %rbx 4e8d: 48 89 fb mov %rdi,%rbx 4e90: 4c 89 e7 mov %r12,%rdi 4e93: e8 00 00 00 00 callq 4e98 4e98: 80 6b 66 01 subb $0x1,0x66(%rbx) 4e9c: 49 8b bc 24 a0 00 00 mov 0xa0(%r12),%rdi 4ea3: 00 4ea4: 48 85 ff test %rdi,%rdi 4ea7: 74 05 je 4eae 4ea9: e8 00 00 00 00 callq 4eae 4eae: 48 8b 43 08 mov 0x8(%rbx),%rax 4eb2: 4c 89 e6 mov %r12,%rsi 4eb5: 48 8b 3b mov (%rbx),%rdi 4eb8: 5b pop %rbx 4eb9: 41 5c pop %r12 4ebb: 48 8b 40 10 mov 0x10(%rax),%rax 4ebf: 5d pop %rbp 4ec0: e8 07 00 00 00 callq 4ecc 4ec5: f3 90 pause 4ec7: 0f ae e8 lfence 4eca: eb f9 jmp 4ec5 4ecc: 48 89 04 24 mov %rax,(%rsp) 4ed0: c3 retq 4ed1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 4ed8: 00 00 00 00 4edc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000004ee0 : 4ee0: 55 push %rbp 4ee1: 48 89 e5 mov %rsp,%rbp 4ee4: 41 57 push %r15 4ee6: 41 89 f7 mov %esi,%r15d 4ee9: be 01 00 00 00 mov $0x1,%esi 4eee: 41 56 push %r14 4ef0: 49 89 d6 mov %rdx,%r14 4ef3: 41 55 push %r13 4ef5: 41 89 cd mov %ecx,%r13d 4ef8: 41 54 push %r12 4efa: 49 89 fc mov %rdi,%r12 4efd: bf 01 06 00 00 mov $0x601,%edi 4f02: 53 push %rbx 4f03: 48 83 ec 08 sub $0x8,%rsp 4f07: e8 00 00 00 00 callq 4f0c 4f0c: 48 85 c0 test %rax,%rax 4f0f: 0f 84 db 00 00 00 je 4ff0 4f15: 48 89 c3 mov %rax,%rbx 4f18: 48 8b 40 10 mov 0x10(%rax),%rax 4f1c: c6 00 01 movb $0x1,(%rax) 4f1f: 66 44 89 78 01 mov %r15w,0x1(%rax) 4f24: 44 88 68 03 mov %r13b,0x3(%rax) 4f28: c7 43 18 04 00 00 00 movl $0x4,0x18(%rbx) 4f2f: c7 83 b8 00 00 00 04 movl $0x4,0xb8(%rbx) 4f36: 00 00 00 4f39: 48 c7 83 a0 00 00 00 movq $0x0,0xa0(%rbx) 4f40: 00 00 00 00 4f44: 45 84 ed test %r13b,%r13b 4f47: 75 47 jne 4f90 4f49: 41 80 7c 24 66 00 cmpb $0x0,0x66(%r12) 4f4f: 75 6f jne 4fc0 4f51: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 4f58: 00 4f59: 49 8b 84 24 20 01 00 mov 0x120(%r12),%rax 4f60: 00 4f61: 48 85 c0 test %rax,%rax 4f64: 74 7a je 4fe0 4f66: 48 89 58 08 mov %rbx,0x8(%rax) 4f6a: 41 83 84 24 28 01 00 addl $0x1,0x128(%r12) 4f71: 00 01 4f73: 31 c0 xor %eax,%eax 4f75: 49 89 9c 24 20 01 00 mov %rbx,0x120(%r12) 4f7c: 00 4f7d: 48 83 c4 08 add $0x8,%rsp 4f81: 5b pop %rbx 4f82: 41 5c pop %r12 4f84: 41 5d pop %r13 4f86: 41 5e pop %r14 4f88: 41 5f pop %r15 4f8a: 5d pop %rbp 4f8b: c3 retq 4f8c: 0f 1f 40 00 nopl 0x0(%rax) 4f90: 41 0f b6 d5 movzbl %r13b,%edx 4f94: 41 b8 01 06 00 00 mov $0x601,%r8d 4f9a: 4c 89 f1 mov %r14,%rcx 4f9d: 48 89 df mov %rbx,%rdi 4fa0: be 04 00 00 00 mov $0x4,%esi 4fa5: e8 00 00 00 00 callq 4faa 4faa: 85 c0 test %eax,%eax 4fac: 74 9b je 4f49 4fae: 48 89 df mov %rbx,%rdi 4fb1: e8 00 00 00 00 callq 4fb6 4fb6: b8 0c 00 00 00 mov $0xc,%eax 4fbb: eb c0 jmp 4f7d 4fbd: 0f 1f 00 nopl (%rax) 4fc0: 48 89 de mov %rbx,%rsi 4fc3: 4c 89 e7 mov %r12,%rdi 4fc6: e8 00 00 00 00 callq 4fcb 4fcb: 48 83 c4 08 add $0x8,%rsp 4fcf: 31 c0 xor %eax,%eax 4fd1: 5b pop %rbx 4fd2: 41 5c pop %r12 4fd4: 41 5d pop %r13 4fd6: 41 5e pop %r14 4fd8: 41 5f pop %r15 4fda: 5d pop %rbp 4fdb: c3 retq 4fdc: 0f 1f 40 00 nopl 0x0(%rax) 4fe0: 49 89 9c 24 18 01 00 mov %rbx,0x118(%r12) 4fe7: 00 4fe8: eb 80 jmp 4f6a 4fea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 4ff0: 48 83 c4 08 add $0x8,%rsp 4ff4: b8 0c 00 00 00 mov $0xc,%eax 4ff9: 5b pop %rbx 4ffa: 41 5c pop %r12 4ffc: 41 5d pop %r13 4ffe: 41 5e pop %r14 5000: 41 5f pop %r15 5002: 5d pop %rbp 5003: c3 retq 5004: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 500b: 00 00 00 00 500f: 90 nop 0000000000005010 : 5010: 55 push %rbp 5011: 31 d2 xor %edx,%edx 5013: 48 89 e5 mov %rsp,%rbp 5016: 41 55 push %r13 5018: 41 54 push %r12 501a: 53 push %rbx 501b: 48 89 fb mov %rdi,%rbx 501e: 48 83 ec 08 sub $0x8,%rsp 5022: 0f b6 47 17 movzbl 0x17(%rdi),%eax 5026: 66 89 57 68 mov %dx,0x68(%rdi) 502a: c7 47 18 18 00 18 00 movl $0x180018,0x18(%rdi) 5031: 83 f0 01 xor $0x1,%eax 5034: 83 e0 01 and $0x1,%eax 5037: 88 47 66 mov %al,0x66(%rdi) 503a: 31 c0 xor %eax,%eax 503c: 66 89 47 64 mov %ax,0x64(%rdi) 5040: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 5047 5047: 48 89 47 22 mov %rax,0x22(%rdi) 504b: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 5052 5052: 48 89 47 2a mov %rax,0x2a(%rdi) 5056: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 505d 505d: 48 89 47 32 mov %rax,0x32(%rdi) 5061: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 5068 5068: 48 89 47 3a mov %rax,0x3a(%rdi) 506c: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 5073 5073: 48 89 47 42 mov %rax,0x42(%rdi) 5077: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 507e 507e: 48 89 47 4a mov %rax,0x4a(%rdi) 5082: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 5089 5089: 48 89 47 52 mov %rax,0x52(%rdi) 508d: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 5094 5094: 48 89 47 5a mov %rax,0x5a(%rdi) 5098: 48 8b 47 08 mov 0x8(%rdi),%rax 509c: 48 8b 3f mov (%rdi),%rdi 509f: 48 8b 00 mov (%rax),%rax 50a2: eb 11 jmp 50b5 50a4: e8 07 00 00 00 callq 50b0 50a9: f3 90 pause 50ab: 0f ae e8 lfence 50ae: eb f9 jmp 50a9 50b0: 48 89 04 24 mov %rax,(%rsp) 50b4: c3 retq 50b5: e8 ea ff ff ff callq 50a4 50ba: 41 89 c4 mov %eax,%r12d 50bd: 85 c0 test %eax,%eax 50bf: 74 0f je 50d0 50c1: 48 83 c4 08 add $0x8,%rsp 50c5: 44 89 e0 mov %r12d,%eax 50c8: 5b pop %rbx 50c9: 41 5c pop %r12 50cb: 41 5d pop %r13 50cd: 5d pop %rbp 50ce: c3 retq 50cf: 90 nop 50d0: 66 83 4b 16 02 orw $0x2,0x16(%rbx) 50d5: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 50dc: 00 00 50de: 48 8b 40 08 mov 0x8(%rax),%rax 50e2: 83 80 d4 00 00 00 01 addl $0x1,0xd4(%rax) 50e9: 66 81 4b 16 e0 02 orw $0x2e0,0x16(%rbx) 50ef: 49 c7 c5 00 00 00 00 mov $0x0,%r13 50f6: e8 00 00 00 00 callq 50fb 50fb: 31 c9 xor %ecx,%ecx 50fd: 31 d2 xor %edx,%edx 50ff: be 03 0c 00 00 mov $0xc03,%esi 5104: 48 89 df mov %rbx,%rdi 5107: e8 00 00 00 00 callq 510c 510c: 41 89 c4 mov %eax,%r12d 510f: 85 c0 test %eax,%eax 5111: 75 28 jne 513b 5113: 66 f7 43 16 e0 02 testw $0x2e0,0x16(%rbx) 5119: 74 a6 je 50c1 511b: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 5121 5121: 4c 89 ea mov %r13,%rdx 5124: be 00 01 00 00 mov $0x100,%esi 5129: 48 89 df mov %rbx,%rdi 512c: 8d 0c 80 lea (%rax,%rax,4),%ecx 512f: e8 00 00 00 00 callq 5134 5134: 85 c0 test %eax,%eax 5136: 74 db je 5113 5138: 41 89 c4 mov %eax,%r12d 513b: 48 8b 43 08 mov 0x8(%rbx),%rax 513f: 48 8b 3b mov (%rbx),%rdi 5142: 48 8b 40 08 mov 0x8(%rax),%rax 5146: eb 11 jmp 5159 5148: e8 07 00 00 00 callq 5154 514d: f3 90 pause 514f: 0f ae e8 lfence 5152: eb f9 jmp 514d 5154: 48 89 04 24 mov %rax,(%rsp) 5158: c3 retq 5159: e8 ea ff ff ff callq 5148 515e: 66 83 63 16 fd andw $0xfffd,0x16(%rbx) 5163: 48 83 c4 08 add $0x8,%rsp 5167: 44 89 e0 mov %r12d,%eax 516a: 5b pop %rbx 516b: 41 5c pop %r12 516d: 41 5d pop %r13 516f: 5d pop %rbp 5170: c3 retq 5171: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 5178: 00 00 00 00 517c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000005180 : 5180: 55 push %rbp 5181: 48 89 e5 mov %rsp,%rbp 5184: 41 54 push %r12 5186: 49 89 f4 mov %rsi,%r12 5189: 48 89 fe mov %rdi,%rsi 518c: 53 push %rbx 518d: 48 89 fb mov %rdi,%rbx 5190: 4c 89 e7 mov %r12,%rdi 5193: e8 00 00 00 00 callq 5198 5198: 48 8b 43 08 mov 0x8(%rbx),%rax 519c: 4c 89 e6 mov %r12,%rsi 519f: 48 8b 3b mov (%rbx),%rdi 51a2: 66 83 6b 64 01 subw $0x1,0x64(%rbx) 51a7: 5b pop %rbx 51a8: 48 8b 40 18 mov 0x18(%rax),%rax 51ac: 41 5c pop %r12 51ae: 5d pop %rbp 51af: e8 07 00 00 00 callq 51bb 51b4: f3 90 pause 51b6: 0f ae e8 lfence 51b9: eb f9 jmp 51b4 51bb: 48 89 04 24 mov %rax,(%rsp) 51bf: c3 retq 00000000000051c0 : 51c0: 55 push %rbp 51c1: 48 89 e5 mov %rsp,%rbp 51c4: 41 54 push %r12 51c6: 49 89 f4 mov %rsi,%r12 51c9: 48 89 fe mov %rdi,%rsi 51cc: 53 push %rbx 51cd: 48 89 fb mov %rdi,%rbx 51d0: 4c 89 e7 mov %r12,%rdi 51d3: e8 00 00 00 00 callq 51d8 51d8: 48 8b 43 08 mov 0x8(%rbx),%rax 51dc: 4c 89 e6 mov %r12,%rsi 51df: 48 8b 3b mov (%rbx),%rdi 51e2: 66 83 6b 68 01 subw $0x1,0x68(%rbx) 51e7: 5b pop %rbx 51e8: 48 8b 40 20 mov 0x20(%rax),%rax 51ec: 41 5c pop %r12 51ee: 5d pop %rbp 51ef: e8 07 00 00 00 callq 51fb 51f4: f3 90 pause 51f6: 0f ae e8 lfence 51f9: eb f9 jmp 51f4 51fb: 48 89 04 24 mov %rax,(%rsp) 51ff: c3 retq 0000000000005200 : 5200: 55 push %rbp 5201: 48 89 e5 mov %rsp,%rbp 5204: 41 55 push %r13 5206: 4c 8d af 90 00 00 00 lea 0x90(%rdi),%r13 520d: 41 54 push %r12 520f: 49 89 f4 mov %rsi,%r12 5212: be 02 00 00 00 mov $0x2,%esi 5217: 53 push %rbx 5218: 48 89 fb mov %rdi,%rbx 521b: 4c 89 ef mov %r13,%rdi 521e: 48 83 ec 08 sub $0x8,%rsp 5222: e8 00 00 00 00 callq 5227 5227: 49 c7 44 24 08 00 00 movq $0x0,0x8(%r12) 522e: 00 00 5230: 48 8b 83 40 01 00 00 mov 0x140(%rbx),%rax 5237: 48 85 c0 test %rax,%rax 523a: 74 44 je 5280 523c: 4c 89 60 08 mov %r12,0x8(%rax) 5240: 83 83 48 01 00 00 01 addl $0x1,0x148(%rbx) 5247: 4c 89 e6 mov %r12,%rsi 524a: bf 1f 00 00 00 mov $0x1f,%edi 524f: 4c 89 a3 40 01 00 00 mov %r12,0x140(%rbx) 5256: e8 00 00 00 00 callq 525b 525b: 4c 89 ef mov %r13,%rdi 525e: be 06 00 00 00 mov $0x6,%esi 5263: e8 00 00 00 00 callq 5268 5268: 48 83 c4 08 add $0x8,%rsp 526c: b8 01 00 00 00 mov $0x1,%eax 5271: 5b pop %rbx 5272: 41 5c pop %r12 5274: 41 5d pop %r13 5276: 5d pop %rbp 5277: c3 retq 5278: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 527f: 00 5280: 4c 89 a3 38 01 00 00 mov %r12,0x138(%rbx) 5287: eb b7 jmp 5240 5289: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000005290 : 5290: 55 push %rbp 5291: 48 89 e5 mov %rsp,%rbp 5294: 41 55 push %r13 5296: 41 89 f5 mov %esi,%r13d 5299: 41 54 push %r12 529b: 53 push %rbx 529c: 48 89 fb mov %rdi,%rbx 529f: 48 83 ec 08 sub $0x8,%rsp 52a3: 48 8b 3f mov (%rdi),%rdi 52a6: 48 8b 47 30 mov 0x30(%rdi),%rax 52aa: 48 85 c0 test %rax,%rax 52ad: 75 0b jne 52ba 52af: eb 21 jmp 52d2 52b1: 48 8b 40 28 mov 0x28(%rax),%rax 52b5: 48 85 c0 test %rax,%rax 52b8: 74 15 je 52cf 52ba: 48 3b 18 cmp (%rax),%rbx 52bd: 75 f2 jne 52b1 52bf: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 52c6: 48 8b 40 28 mov 0x28(%rax),%rax 52ca: 48 85 c0 test %rax,%rax 52cd: 75 eb jne 52ba 52cf: 48 8b 3b mov (%rbx),%rdi 52d2: 48 8b 47 68 mov 0x68(%rdi),%rax 52d6: 48 85 c0 test %rax,%rax 52d9: 75 0d jne 52e8 52db: eb 28 jmp 5305 52dd: 0f 1f 00 nopl (%rax) 52e0: 4c 89 e0 mov %r12,%rax 52e3: 4d 85 e4 test %r12,%r12 52e6: 74 1a je 5302 52e8: 4c 8b 60 30 mov 0x30(%rax),%r12 52ec: 48 3b 58 08 cmp 0x8(%rax),%rbx 52f0: 75 ee jne 52e0 52f2: 48 89 c7 mov %rax,%rdi 52f5: e8 00 00 00 00 callq 52fa 52fa: 4c 89 e0 mov %r12,%rax 52fd: 4d 85 e4 test %r12,%r12 5300: 75 e6 jne 52e8 5302: 48 8b 3b mov (%rbx),%rdi 5305: 31 c0 xor %eax,%eax 5307: c6 43 6a 00 movb $0x0,0x6a(%rbx) 530b: 44 89 ee mov %r13d,%esi 530e: 66 89 43 08 mov %ax,0x8(%rbx) 5312: e8 00 00 00 00 callq 5317 5317: 48 8b 83 90 00 00 00 mov 0x90(%rbx),%rax 531e: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 5325: 44 89 ee mov %r13d,%esi 5328: 48 8b bb 98 00 00 00 mov 0x98(%rbx),%rdi 532f: 48 8b 40 10 mov 0x10(%rax),%rax 5333: 48 83 c4 08 add $0x8,%rsp 5337: 5b pop %rbx 5338: 41 5c pop %r12 533a: 41 5d pop %r13 533c: 5d pop %rbp 533d: e8 07 00 00 00 callq 5349 5342: f3 90 pause 5344: 0f ae e8 lfence 5347: eb f9 jmp 5342 5349: 48 89 04 24 mov %rax,(%rsp) 534d: c3 retq 534e: 66 90 xchg %ax,%ax 0000000000005350 : 5350: 66 83 7f 08 00 cmpw $0x0,0x8(%rdi) 5355: 74 09 je 5360 5357: e9 34 ff ff ff jmpq 5290 535c: 0f 1f 40 00 nopl 0x0(%rax) 5360: c3 retq 5361: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 5368: 00 00 00 00 536c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000005370 : 5370: 55 push %rbp 5371: ba 04 00 00 00 mov $0x4,%edx 5376: 48 89 e5 mov %rsp,%rbp 5379: 41 54 push %r12 537b: 49 89 f4 mov %rsi,%r12 537e: 31 f6 xor %esi,%esi 5380: 53 push %rbx 5381: 48 8d 4d ec lea -0x14(%rbp),%rcx 5385: 48 89 fb mov %rdi,%rbx 5388: 48 83 ec 10 sub $0x10,%rsp 538c: e8 00 00 00 00 callq 5391 5391: be 04 00 00 00 mov $0x4,%esi 5396: 48 89 df mov %rbx,%rdi 5399: e8 00 00 00 00 callq 539e 539e: 0f b7 45 ec movzwl -0x14(%rbp),%eax 53a2: 3b 83 b8 00 00 00 cmp 0xb8(%rbx),%eax 53a8: 75 26 jne 53d0 53aa: 0f b7 7d ee movzwl -0x12(%rbp),%edi 53ae: 66 83 ff 01 cmp $0x1,%di 53b2: 74 6c je 5420 53b4: 66 83 ff 02 cmp $0x2,%di 53b8: 74 16 je 53d0 53ba: e8 00 00 00 00 callq 53bf 53bf: 48 85 c0 test %rax,%rax 53c2: 74 0c je 53d0 53c4: 4c 39 20 cmp %r12,(%rax) 53c7: 74 18 je 53e1 53c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 53d0: 48 89 df mov %rbx,%rdi 53d3: e8 00 00 00 00 callq 53d8 53d8: 48 83 c4 10 add $0x10,%rsp 53dc: 5b pop %rbx 53dd: 41 5c pop %r12 53df: 5d pop %rbp 53e0: c3 retq 53e1: 66 83 78 08 05 cmpw $0x5,0x8(%rax) 53e6: 75 e8 jne 53d0 53e8: 48 8b b8 98 00 00 00 mov 0x98(%rax),%rdi 53ef: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 53f6: 48 89 de mov %rbx,%rsi 53f9: 48 8b 40 30 mov 0x30(%rax),%rax 53fd: eb 11 jmp 5410 53ff: e8 07 00 00 00 callq 540b 5404: f3 90 pause 5406: 0f ae e8 lfence 5409: eb f9 jmp 5404 540b: 48 89 04 24 mov %rax,(%rsp) 540f: c3 retq 5410: e8 ea ff ff ff callq 53ff 5415: eb c1 jmp 53d8 5417: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 541e: 00 00 5420: 4c 89 e6 mov %r12,%rsi 5423: 48 89 df mov %rbx,%rdi 5426: e8 00 00 00 00 callq 542b 542b: eb ab jmp 53d8 542d: 0f 1f 00 nopl (%rax) 0000000000005430 : 5430: 66 83 7f 08 05 cmpw $0x5,0x8(%rdi) 5435: 74 09 je 5440 5437: 31 c0 xor %eax,%eax 5439: c3 retq 543a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 5440: 8b 97 80 00 00 00 mov 0x80(%rdi),%edx 5446: 85 d2 test %edx,%edx 5448: 74 46 je 5490 544a: 48 8b 47 70 mov 0x70(%rdi),%rax 544e: 48 85 c0 test %rax,%rax 5451: 74 1c je 546f 5453: 48 8b 50 08 mov 0x8(%rax),%rdx 5457: 48 89 57 70 mov %rdx,0x70(%rdi) 545b: 48 85 d2 test %rdx,%rdx 545e: 74 21 je 5481 5460: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 5467: 00 5468: 83 af 80 00 00 00 01 subl $0x1,0x80(%rdi) 546f: 80 47 6a 01 addb $0x1,0x6a(%rdi) 5473: 48 8b 37 mov (%rdi),%rsi 5476: 48 89 fa mov %rdi,%rdx 5479: 48 89 c7 mov %rax,%rdi 547c: e9 00 00 00 00 jmpq 5481 5481: 48 c7 47 78 00 00 00 movq $0x0,0x78(%rdi) 5488: 00 5489: eb d5 jmp 5460 548b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 5490: f6 47 0a 01 testb $0x1,0xa(%rdi) 5494: 74 a1 je 5437 5496: 80 7f 6a 00 cmpb $0x0,0x6a(%rdi) 549a: 75 9b jne 5437 549c: 55 push %rbp 549d: b8 06 00 00 00 mov $0x6,%eax 54a2: 48 89 e5 mov %rsp,%rbp 54a5: 53 push %rbx 54a6: 48 89 fb mov %rdi,%rbx 54a9: 48 83 ec 18 sub $0x18,%rsp 54ad: 66 89 47 08 mov %ax,0x8(%rdi) 54b1: e8 00 00 00 00 callq 54b6 54b6: 85 c0 test %eax,%eax 54b8: 74 26 je 54e0 54ba: 66 83 7b 08 00 cmpw $0x0,0x8(%rbx) 54bf: 74 10 je 54d1 54c1: 89 c6 mov %eax,%esi 54c3: 48 89 df mov %rbx,%rdi 54c6: 89 45 ec mov %eax,-0x14(%rbp) 54c9: e8 c2 fd ff ff callq 5290 54ce: 8b 45 ec mov -0x14(%rbp),%eax 54d1: 48 83 c4 18 add $0x18,%rsp 54d5: 5b pop %rbx 54d6: 5d pop %rbp 54d7: c3 retq 54d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 54df: 00 54e0: 48 83 c4 18 add $0x18,%rsp 54e4: 31 c0 xor %eax,%eax 54e6: 5b pop %rbx 54e7: 5d pop %rbp 54e8: c3 retq 54e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000054f0 : 54f0: c3 retq 54f1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 54f8: 00 00 00 00 54fc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000005500 : 5500: 8b 57 34 mov 0x34(%rdi),%edx 5503: 48 8b 07 mov (%rdi),%rax 5506: f6 c2 01 test $0x1,%dl 5509: 74 0b je 5516 550b: 66 83 48 1a 01 orw $0x1,0x1a(%rax) 5510: 8b 57 34 mov 0x34(%rdi),%edx 5513: 48 8b 07 mov (%rdi),%rax 5516: f6 c2 02 test $0x2,%dl 5519: 74 0b je 5526 551b: 66 83 48 1a 02 orw $0x2,0x1a(%rax) 5520: 8b 57 34 mov 0x34(%rdi),%edx 5523: 48 8b 07 mov (%rdi),%rax 5526: 83 e2 04 and $0x4,%edx 5529: 74 08 je 5533 552b: 66 83 48 1a 04 orw $0x4,0x1a(%rax) 5530: 48 8b 07 mov (%rdi),%rax 5533: 48 89 c7 mov %rax,%rdi 5536: e9 00 00 00 00 jmpq 553b 553b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000005540 : 5540: 55 push %rbp 5541: 48 89 e5 mov %rsp,%rbp 5544: 41 57 push %r15 5546: 41 56 push %r14 5548: 41 55 push %r13 554a: 41 54 push %r12 554c: 53 push %rbx 554d: 48 83 ec 08 sub $0x8,%rsp 5551: 4c 8b 2f mov (%rdi),%r13 5554: 4d 85 ed test %r13,%r13 5557: 0f 84 d7 00 00 00 je 5634 555d: 45 0f b6 65 25 movzbl 0x25(%r13),%r12d 5562: b8 01 00 00 00 mov $0x1,%eax 5567: 41 83 c4 01 add $0x1,%r12d 556b: 41 81 fc 00 01 00 00 cmp $0x100,%r12d 5572: 44 0f 44 e0 cmove %eax,%r12d 5576: 49 8b 45 68 mov 0x68(%r13),%rax 557a: 48 85 c0 test %rax,%rax 557d: 74 0d je 558c 557f: 0f b6 40 11 movzbl 0x11(%rax),%eax 5583: 44 39 e0 cmp %r12d,%eax 5586: 0f 84 c4 00 00 00 je 5650 558c: 49 89 ff mov %rdi,%r15 558f: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 5596 5596: 41 89 f6 mov %esi,%r14d 5599: e8 00 00 00 00 callq 559e 559e: 48 89 c3 mov %rax,%rbx 55a1: 48 85 c0 test %rax,%rax 55a4: 74 7a je 5620 55a6: 45 88 65 25 mov %r12b,0x25(%r13) 55aa: ba 87 00 00 00 mov $0x87,%edx 55af: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 55b6: 44 88 60 11 mov %r12b,0x11(%rax) 55ba: 4c 8d 60 18 lea 0x18(%rax),%r12 55be: 44 88 70 10 mov %r14b,0x10(%rax) 55c2: 4c 89 e7 mov %r12,%rdi 55c5: 4c 89 78 08 mov %r15,0x8(%rax) 55c9: 4c 89 28 mov %r13,(%rax) 55cc: e8 00 00 00 00 callq 55d1 55d1: 8b 35 00 00 00 00 mov 0x0(%rip),%esi # 55d7 55d7: 48 89 d9 mov %rbx,%rcx 55da: 4c 89 e7 mov %r12,%rdi 55dd: 0f af 35 00 00 00 00 imul 0x0(%rip),%esi # 55e4 55e4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 55eb: e8 00 00 00 00 callq 55f0 55f0: 48 c7 43 30 00 00 00 movq $0x0,0x30(%rbx) 55f7: 00 55f8: 49 8b 45 70 mov 0x70(%r13),%rax 55fc: 48 89 43 38 mov %rax,0x38(%rbx) 5600: 48 89 18 mov %rbx,(%rax) 5603: 48 83 c3 30 add $0x30,%rbx 5607: 31 c0 xor %eax,%eax 5609: 49 89 5d 70 mov %rbx,0x70(%r13) 560d: 48 83 c4 08 add $0x8,%rsp 5611: 5b pop %rbx 5612: 41 5c pop %r12 5614: 41 5d pop %r13 5616: 41 5e pop %r14 5618: 41 5f pop %r15 561a: 5d pop %rbp 561b: c3 retq 561c: 0f 1f 40 00 nopl 0x0(%rax) 5620: 48 83 c4 08 add $0x8,%rsp 5624: b8 0c 00 00 00 mov $0xc,%eax 5629: 5b pop %rbx 562a: 41 5c pop %r12 562c: 41 5d pop %r13 562e: 41 5e pop %r14 5630: 41 5f pop %r15 5632: 5d pop %rbp 5633: c3 retq 5634: 48 83 c4 08 add $0x8,%rsp 5638: b8 32 00 00 00 mov $0x32,%eax 563d: 5b pop %rbx 563e: 41 5c pop %r12 5640: 41 5d pop %r13 5642: 41 5e pop %r14 5644: 41 5f pop %r15 5646: 5d pop %rbp 5647: c3 retq 5648: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 564f: 00 5650: b8 17 00 00 00 mov $0x17,%eax 5655: eb b6 jmp 560d 5657: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 565e: 00 00 0000000000005660 : 5660: 48 8b 47 68 mov 0x68(%rdi),%rax 5664: 89 f2 mov %esi,%edx 5666: 48 85 c0 test %rax,%rax 5669: 74 16 je 5681 566b: 40 3a 70 11 cmp 0x11(%rax),%sil 566f: 75 07 jne 5678 5671: eb 0f jmp 5682 5673: 38 50 11 cmp %dl,0x11(%rax) 5676: 74 09 je 5681 5678: 48 8b 40 30 mov 0x30(%rax),%rax 567c: 48 85 c0 test %rax,%rax 567f: 75 f2 jne 5673 5681: c3 retq 5682: c3 retq 5683: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 568a: 00 00 00 00 568e: 66 90 xchg %ax,%ax 0000000000005690 : 5690: 55 push %rbp 5691: 48 89 e5 mov %rsp,%rbp 5694: 41 55 push %r13 5696: 41 54 push %r12 5698: 4c 8d 67 18 lea 0x18(%rdi),%r12 569c: 53 push %rbx 569d: 48 89 fb mov %rdi,%rbx 56a0: 48 83 ec 08 sub $0x8,%rsp 56a4: 4c 8b 2f mov (%rdi),%r13 56a7: 4c 89 e7 mov %r12,%rdi 56aa: e8 00 00 00 00 callq 56af 56af: 4c 89 e7 mov %r12,%rdi 56b2: e8 00 00 00 00 callq 56b7 56b7: 85 c0 test %eax,%eax 56b9: 75 35 jne 56f0 56bb: 48 8b 43 30 mov 0x30(%rbx),%rax 56bf: 48 8b 53 38 mov 0x38(%rbx),%rdx 56c3: 48 85 c0 test %rax,%rax 56c6: 74 38 je 5700 56c8: 48 89 50 38 mov %rdx,0x38(%rax) 56cc: 48 8b 43 38 mov 0x38(%rbx),%rax 56d0: 48 8b 53 30 mov 0x30(%rbx),%rdx 56d4: 48 89 de mov %rbx,%rsi 56d7: 48 89 10 mov %rdx,(%rax) 56da: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 56e1 56e1: 48 83 c4 08 add $0x8,%rsp 56e5: 5b pop %rbx 56e6: 41 5c pop %r12 56e8: 41 5d pop %r13 56ea: 5d pop %rbp 56eb: e9 00 00 00 00 jmpq 56f0 56f0: 48 83 c4 08 add $0x8,%rsp 56f4: 5b pop %rbx 56f5: 41 5c pop %r12 56f7: 41 5d pop %r13 56f9: 5d pop %rbp 56fa: c3 retq 56fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 5700: 49 89 55 70 mov %rdx,0x70(%r13) 5704: eb c6 jmp 56cc 5706: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 570d: 00 00 00 0000000000005710 : 5710: 55 push %rbp 5711: 48 89 e5 mov %rsp,%rbp 5714: 53 push %rbx 5715: 48 83 ec 08 sub $0x8,%rsp 5719: 48 8b 5f 08 mov 0x8(%rdi),%rbx 571d: e8 00 00 00 00 callq 5722 5722: 48 85 db test %rbx,%rbx 5725: 74 07 je 572e 5727: 66 83 7b 08 00 cmpw $0x0,0x8(%rbx) 572c: 75 07 jne 5735 572e: 48 83 c4 08 add $0x8,%rsp 5732: 5b pop %rbx 5733: 5d pop %rbp 5734: c3 retq 5735: 48 83 c4 08 add $0x8,%rsp 5739: 48 89 df mov %rbx,%rdi 573c: be 3c 00 00 00 mov $0x3c,%esi 5741: 5b pop %rbx 5742: 5d pop %rbp 5743: e9 00 00 00 00 jmpq 5748 5748: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 574f: 00 0000000000005750 : 5750: 48 ba ff ff 00 00 00 movabs $0xffff00000000ffff,%rdx 5757: 00 ff ff 575a: b8 38 00 00 00 mov $0x38,%eax 575f: 48 85 57 08 test %rdx,0x8(%rdi) 5763: 75 7e jne 57e3 5765: 48 8b 0d 00 00 00 00 mov 0x0(%rip),%rcx # 576c 576c: 48 85 c9 test %rcx,%rcx 576f: 0f 84 a2 00 00 00 je 5817 5775: 66 83 79 0e 40 cmpw $0x40,0xe(%rcx) 577a: b8 41 00 00 00 mov $0x41,%eax 577f: 76 14 jbe 5795 5781: eb 61 jmp 57e4 5783: 66 39 42 0e cmp %ax,0xe(%rdx) 5787: 77 18 ja 57a1 5789: 83 c0 01 add $0x1,%eax 578c: 48 89 d1 mov %rdx,%rcx 578f: 66 83 f8 ff cmp $0xffff,%ax 5793: 74 49 je 57de 5795: 48 8b 91 a0 00 00 00 mov 0xa0(%rcx),%rdx 579c: 48 85 d2 test %rdx,%rdx 579f: 75 e2 jne 5783 57a1: 66 89 47 0e mov %ax,0xe(%rdi) 57a5: 48 8b 81 a0 00 00 00 mov 0xa0(%rcx),%rax 57ac: 48 89 87 a0 00 00 00 mov %rax,0xa0(%rdi) 57b3: 48 85 c0 test %rax,%rax 57b6: 74 0e je 57c6 57b8: 48 8d 97 a0 00 00 00 lea 0xa0(%rdi),%rdx 57bf: 48 89 90 a8 00 00 00 mov %rdx,0xa8(%rax) 57c6: 48 89 b9 a0 00 00 00 mov %rdi,0xa0(%rcx) 57cd: 48 81 c1 a0 00 00 00 add $0xa0,%rcx 57d4: 31 c0 xor %eax,%eax 57d6: 48 89 8f a8 00 00 00 mov %rcx,0xa8(%rdi) 57dd: c3 retq 57de: b8 17 00 00 00 mov $0x17,%eax 57e3: c3 retq 57e4: b8 40 00 00 00 mov $0x40,%eax 57e9: 48 89 8f a0 00 00 00 mov %rcx,0xa0(%rdi) 57f0: 66 89 47 0e mov %ax,0xe(%rdi) 57f4: 48 8d 87 a0 00 00 00 lea 0xa0(%rdi),%rax 57fb: 48 89 81 a8 00 00 00 mov %rax,0xa8(%rcx) 5802: 48 89 3d 00 00 00 00 mov %rdi,0x0(%rip) # 5809 5809: 31 c0 xor %eax,%eax 580b: 48 c7 87 a8 00 00 00 movq $0x0,0xa8(%rdi) 5812: 00 00 00 00 5816: c3 retq 5817: 48 c7 87 a0 00 00 00 movq $0x0,0xa0(%rdi) 581e: 00 00 00 00 5822: ba 40 00 00 00 mov $0x40,%edx 5827: 66 89 57 0e mov %dx,0xe(%rdi) 582b: eb d5 jmp 5802 582d: 0f 1f 00 nopl (%rax) 0000000000005830 : 5830: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 5837 5837: 89 fa mov %edi,%edx 5839: 48 85 c0 test %rax,%rax 583c: 74 29 je 5867 583e: 66 3b 78 0e cmp 0xe(%rax),%di 5842: 74 23 je 5867 5844: 73 12 jae 5858 5846: eb 1d jmp 5865 5848: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 584f: 00 5850: 66 39 50 0e cmp %dx,0xe(%rax) 5854: 74 11 je 5867 5856: 77 0d ja 5865 5858: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 585f: 48 85 c0 test %rax,%rax 5862: 75 ec jne 5850 5864: c3 retq 5865: 31 c0 xor %eax,%eax 5867: c3 retq 5868: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 586f: 00 0000000000005870 : 5870: 55 push %rbp 5871: 48 89 e5 mov %rsp,%rbp 5874: 41 57 push %r15 5876: 41 89 cf mov %ecx,%r15d 5879: 41 56 push %r14 587b: 41 89 f6 mov %esi,%r14d 587e: be 01 00 00 00 mov $0x1,%esi 5883: 41 55 push %r13 5885: 41 89 d5 mov %edx,%r13d 5888: 41 54 push %r12 588a: 49 89 fc mov %rdi,%r12 588d: bf 01 06 00 00 mov $0x601,%edi 5892: 53 push %rbx 5893: 48 83 ec 18 sub $0x18,%rsp 5897: 4c 89 45 c8 mov %r8,-0x38(%rbp) 589b: e8 00 00 00 00 callq 58a0 58a0: 48 85 c0 test %rax,%rax 58a3: 0f 84 8f 00 00 00 je 5938 58a9: 48 89 c3 mov %rax,%rbx 58ac: 4c 8b 50 10 mov 0x10(%rax),%r10 58b0: c7 80 b8 00 00 00 08 movl $0x8,0xb8(%rax) 58b7: 00 00 00 58ba: c7 40 18 08 00 00 00 movl $0x8,0x18(%rax) 58c1: 66 45 85 ff test %r15w,%r15w 58c5: 74 27 je 58ee 58c7: 48 8b 4d c8 mov -0x38(%rbp),%rcx 58cb: 41 0f b7 d7 movzwl %r15w,%edx 58cf: be 08 00 00 00 mov $0x8,%esi 58d4: 48 89 c7 mov %rax,%rdi 58d7: 41 b8 01 06 00 00 mov $0x601,%r8d 58dd: 4c 89 55 c0 mov %r10,-0x40(%rbp) 58e1: e8 00 00 00 00 callq 58e6 58e6: 4c 8b 55 c0 mov -0x40(%rbp),%r10 58ea: 85 c0 test %eax,%eax 58ec: 75 42 jne 5930 58ee: 45 8d 4f 04 lea 0x4(%r15),%r9d 58f2: b8 01 00 00 00 mov $0x1,%eax 58f7: 45 88 72 04 mov %r14b,0x4(%r10) 58fb: 4c 89 e6 mov %r12,%rsi 58fe: 45 88 6a 05 mov %r13b,0x5(%r10) 5902: 48 89 df mov %rbx,%rdi 5905: 31 d2 xor %edx,%edx 5907: 66 45 89 7a 06 mov %r15w,0x6(%r10) 590c: 66 45 89 0a mov %r9w,(%r10) 5910: 66 41 89 42 02 mov %ax,0x2(%r10) 5915: 48 83 c4 18 add $0x18,%rsp 5919: 5b pop %rbx 591a: 41 5c pop %r12 591c: 41 5d pop %r13 591e: 41 5e pop %r14 5920: 41 5f pop %r15 5922: 5d pop %rbp 5923: e9 00 00 00 00 jmpq 5928 5928: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 592f: 00 5930: 48 89 df mov %rbx,%rdi 5933: e8 00 00 00 00 callq 5938 5938: 48 83 c4 18 add $0x18,%rsp 593c: b8 0c 00 00 00 mov $0xc,%eax 5941: 5b pop %rbx 5942: 41 5c pop %r12 5944: 41 5d pop %r13 5946: 41 5e pop %r14 5948: 41 5f pop %r15 594a: 5d pop %rbp 594b: c3 retq 594c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000005950 : 5950: 55 push %rbp 5951: 48 89 e5 mov %rsp,%rbp 5954: 48 83 ec 50 sub $0x50,%rsp 5958: 48 8d 45 10 lea 0x10(%rbp),%rax 595c: 48 89 4d e8 mov %rcx,-0x18(%rbp) 5960: b9 02 00 00 00 mov $0x2,%ecx 5965: 48 89 45 c0 mov %rax,-0x40(%rbp) 5969: 48 8d 45 d0 lea -0x30(%rbp),%rax 596d: 4c 89 45 f0 mov %r8,-0x10(%rbp) 5971: 4c 89 4d f8 mov %r9,-0x8(%rbp) 5975: c7 45 b8 18 00 00 00 movl $0x18,-0x48(%rbp) 597c: 48 89 45 c8 mov %rax,-0x38(%rbp) 5980: 66 89 55 b2 mov %dx,-0x4e(%rbp) 5984: 66 83 fa 02 cmp $0x2,%dx 5988: 75 1a jne 59a4 598a: 8b 50 18 mov 0x18(%rax),%edx 598d: 8b 40 20 mov 0x20(%rax),%eax 5990: c7 45 b8 20 00 00 00 movl $0x20,-0x48(%rbp) 5997: b9 06 00 00 00 mov $0x6,%ecx 599c: 66 89 55 b4 mov %dx,-0x4c(%rbp) 59a0: 66 89 45 b6 mov %ax,-0x4a(%rbp) 59a4: 40 0f b6 d6 movzbl %sil,%edx 59a8: 4c 8d 45 b2 lea -0x4e(%rbp),%r8 59ac: be 01 00 00 00 mov $0x1,%esi 59b1: e8 ba fe ff ff callq 5870 59b6: c9 leaveq 59b7: c3 retq 59b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 59bf: 00 00000000000059c0 : 59c0: 55 push %rbp 59c1: be 02 00 00 00 mov $0x2,%esi 59c6: 48 89 e5 mov %rsp,%rbp 59c9: 53 push %rbx 59ca: 48 89 fb mov %rdi,%rbx 59cd: 48 83 ec 18 sub $0x18,%rsp 59d1: e8 00 00 00 00 callq 59d6 59d6: 85 c0 test %eax,%eax 59d8: 75 2a jne 5a04 59da: 0f b7 43 2a movzwl 0x2a(%rbx),%eax 59de: 48 8b 3b mov (%rbx),%rdi 59e1: 4c 8d 45 ec lea -0x14(%rbp),%r8 59e5: b9 04 00 00 00 mov $0x4,%ecx 59ea: be 02 00 00 00 mov $0x2,%esi 59ef: 66 89 45 ec mov %ax,-0x14(%rbp) 59f3: 0f b6 57 25 movzbl 0x25(%rdi),%edx 59f7: 0f b7 43 0e movzwl 0xe(%rbx),%eax 59fb: 66 89 45 ee mov %ax,-0x12(%rbp) 59ff: e8 6c fe ff ff callq 5870 5a04: 48 83 c4 18 add $0x18,%rsp 5a08: 5b pop %rbx 5a09: 5d pop %rbp 5a0a: c3 retq 5a0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000005a10 : 5a10: 55 push %rbp 5a11: be 04 00 00 00 mov $0x4,%esi 5a16: 48 89 e5 mov %rsp,%rbp 5a19: 53 push %rbx 5a1a: 48 89 fb mov %rdi,%rbx 5a1d: 48 83 ec 38 sub $0x38,%rsp 5a21: e8 00 00 00 00 callq 5a26 5a26: 85 c0 test %eax,%eax 5a28: 75 5f jne 5a89 5a2a: 0f b7 43 20 movzwl 0x20(%rbx),%eax 5a2e: 31 f6 xor %esi,%esi 5a30: 66 89 75 c2 mov %si,-0x3e(%rbp) 5a34: 66 89 45 c0 mov %ax,-0x40(%rbp) 5a38: 0f b7 43 38 movzwl 0x38(%rbx),%eax 5a3c: 66 3d a0 02 cmp $0x2a0,%ax 5a40: 74 4e je 5a90 5a42: 66 89 45 c6 mov %ax,-0x3a(%rbp) 5a46: b9 01 02 00 00 mov $0x201,%ecx 5a4b: 4c 8d 45 c0 lea -0x40(%rbp),%r8 5a4f: 66 89 4d c4 mov %cx,-0x3c(%rbp) 5a53: 49 8d 48 08 lea 0x8(%r8),%rcx 5a57: 0f b7 43 3c movzwl 0x3c(%rbx),%eax 5a5b: 66 83 f8 ff cmp $0xffff,%ax 5a5f: 74 11 je 5a72 5a61: ba 02 02 00 00 mov $0x202,%edx 5a66: 66 89 41 02 mov %ax,0x2(%rcx) 5a6a: 48 83 c1 04 add $0x4,%rcx 5a6e: 66 89 51 fc mov %dx,-0x4(%rcx) 5a72: 48 8b 3b mov (%rbx),%rdi 5a75: 4c 29 c1 sub %r8,%rcx 5a78: be 04 00 00 00 mov $0x4,%esi 5a7d: 0f b7 c9 movzwl %cx,%ecx 5a80: 0f b6 57 25 movzbl 0x25(%rdi),%edx 5a84: e8 e7 fd ff ff callq 5870 5a89: 48 83 c4 38 add $0x38,%rsp 5a8d: 5b pop %rbx 5a8e: 5d pop %rbp 5a8f: c3 retq 5a90: 4c 8d 45 c0 lea -0x40(%rbp),%r8 5a94: 49 8d 48 04 lea 0x4(%r8),%rcx 5a98: eb bd jmp 5a57 5a9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000005aa0 : 5aa0: 55 push %rbp 5aa1: be 06 00 00 00 mov $0x6,%esi 5aa6: 48 89 e5 mov %rsp,%rbp 5aa9: 53 push %rbx 5aaa: 48 89 fb mov %rdi,%rbx 5aad: 48 83 ec 18 sub $0x18,%rsp 5ab1: e8 00 00 00 00 callq 5ab6 5ab6: 85 c0 test %eax,%eax 5ab8: 75 2a jne 5ae4 5aba: 0f b7 43 20 movzwl 0x20(%rbx),%eax 5abe: 48 8b 3b mov (%rbx),%rdi 5ac1: 4c 8d 45 ec lea -0x14(%rbp),%r8 5ac5: b9 04 00 00 00 mov $0x4,%ecx 5aca: be 06 00 00 00 mov $0x6,%esi 5acf: 66 89 45 ec mov %ax,-0x14(%rbp) 5ad3: 0f b6 57 25 movzbl 0x25(%rdi),%edx 5ad7: 0f b7 43 0e movzwl 0xe(%rbx),%eax 5adb: 66 89 45 ee mov %ax,-0x12(%rbp) 5adf: e8 8c fd ff ff callq 5870 5ae4: 48 83 c4 18 add $0x18,%rsp 5ae8: 5b pop %rbx 5ae9: 5d pop %rbp 5aea: c3 retq 5aeb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000005af0 : 5af0: 55 push %rbp 5af1: 31 c0 xor %eax,%eax 5af3: 48 89 e5 mov %rsp,%rbp 5af6: 48 83 ec 10 sub $0x10,%rsp 5afa: 66 89 55 f8 mov %dx,-0x8(%rbp) 5afe: 40 0f b6 d6 movzbl %sil,%edx 5b02: be 03 00 00 00 mov $0x3,%esi 5b07: 66 89 4d fa mov %cx,-0x6(%rbp) 5b0b: b9 08 00 00 00 mov $0x8,%ecx 5b10: 66 44 89 45 fc mov %r8w,-0x4(%rbp) 5b15: 4c 8d 45 f8 lea -0x8(%rbp),%r8 5b19: 66 89 45 fe mov %ax,-0x2(%rbp) 5b1d: e8 4e fd ff ff callq 5870 5b22: c9 leaveq 5b23: c3 retq 5b24: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 5b2b: 00 00 00 00 5b2f: 90 nop 0000000000005b30 : 5b30: 55 push %rbp 5b31: 48 89 e5 mov %rsp,%rbp 5b34: 41 57 push %r15 5b36: 41 56 push %r14 5b38: 41 55 push %r13 5b3a: 41 54 push %r12 5b3c: 49 89 f4 mov %rsi,%r12 5b3f: 53 push %rbx 5b40: 48 89 fb mov %rdi,%rbx 5b43: 48 83 ec 78 sub $0x78,%rsp 5b47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 5b4e: 00 00 5b50: 8b 83 b8 00 00 00 mov 0xb8(%rbx),%eax 5b56: 85 c0 test %eax,%eax 5b58: 0f 84 e2 01 00 00 je 5d40 5b5e: 83 f8 03 cmp $0x3,%eax 5b61: 0f 86 b9 02 00 00 jbe 5e20 5b67: ba 04 00 00 00 mov $0x4,%edx 5b6c: 31 f6 xor %esi,%esi 5b6e: 48 8d 8d 78 ff ff ff lea -0x88(%rbp),%rcx 5b75: 48 89 df mov %rbx,%rdi 5b78: e8 00 00 00 00 callq 5b7d 5b7d: 0f b7 85 7a ff ff ff movzwl -0x86(%rbp),%eax 5b84: 48 63 93 b8 00 00 00 movslq 0xb8(%rbx),%rdx 5b8b: 48 89 c6 mov %rax,%rsi 5b8e: 48 83 c0 04 add $0x4,%rax 5b92: 48 39 c2 cmp %rax,%rdx 5b95: 0f 82 85 02 00 00 jb 5e20 5b9b: 0f b6 85 78 ff ff ff movzbl -0x88(%rbp),%eax 5ba2: 3c 06 cmp $0x6,%al 5ba4: 0f 84 26 04 00 00 je 5fd0 5baa: 0f 87 40 01 00 00 ja 5cf0 5bb0: 3c 03 cmp $0x3,%al 5bb2: 0f 84 9d 04 00 00 je 6055 5bb8: 0f 87 a2 01 00 00 ja 5d60 5bbe: 3c 01 cmp $0x1,%al 5bc0: 0f 84 fa 02 00 00 je 5ec0 5bc6: 3c 02 cmp $0x2,%al 5bc8: 0f 85 52 02 00 00 jne 5e20 5bce: 66 83 fe 04 cmp $0x4,%si 5bd2: 0f 85 48 02 00 00 jne 5e20 5bd8: 4c 8d ad 7c ff ff ff lea -0x84(%rbp),%r13 5bdf: 31 f6 xor %esi,%esi 5be1: 48 89 df mov %rbx,%rdi 5be4: 45 31 f6 xor %r14d,%r14d 5be7: 4c 89 e9 mov %r13,%rcx 5bea: ba 04 00 00 00 mov $0x4,%edx 5bef: 41 bd 10 21 00 00 mov $0x2110,%r13d 5bf5: 41 bf 10 21 00 00 mov $0x2110,%r15d 5bfb: e8 00 00 00 00 callq 5c00 5c00: be 04 00 00 00 mov $0x4,%esi 5c05: 48 89 df mov %rbx,%rdi 5c08: e8 00 00 00 00 callq 5c0d 5c0d: 48 8d 4d 80 lea -0x80(%rbp),%rcx 5c11: ba 04 00 00 00 mov $0x4,%edx 5c16: 31 f6 xor %esi,%esi 5c18: 48 89 df mov %rbx,%rdi 5c1b: e8 00 00 00 00 callq 5c20 5c20: be 04 00 00 00 mov $0x4,%esi 5c25: 48 89 df mov %rbx,%rdi 5c28: e8 00 00 00 00 callq 5c2d 5c2d: 0f b7 55 80 movzwl -0x80(%rbp),%edx 5c31: 49 8b 04 24 mov (%r12),%rax 5c35: 45 31 db xor %r11d,%r11d 5c38: 66 44 89 6d 8a mov %r13w,-0x76(%rbp) 5c3d: 4c 8b 2d 00 00 00 00 mov 0x0(%rip),%r13 # 5c44 5c44: c7 45 94 00 00 00 00 movl $0x0,-0x6c(%rbp) 5c4b: 66 44 89 5d 98 mov %r11w,-0x68(%rbp) 5c50: 66 89 55 92 mov %dx,-0x6e(%rbp) 5c54: 8b 48 10 mov 0x10(%rax),%ecx 5c57: 89 4d 8c mov %ecx,-0x74(%rbp) 5c5a: 0f b7 40 14 movzwl 0x14(%rax),%eax 5c5e: c7 45 aa 00 00 00 00 movl $0x0,-0x56(%rbp) 5c65: 66 89 45 90 mov %ax,-0x70(%rbp) 5c69: 41 8b 44 24 1c mov 0x1c(%r12),%eax 5c6e: 66 44 89 75 ae mov %r14w,-0x52(%rbp) 5c73: 89 45 a2 mov %eax,-0x5e(%rbp) 5c76: 41 0f b7 44 24 20 movzwl 0x20(%r12),%eax 5c7c: 66 44 89 7d a0 mov %r15w,-0x60(%rbp) 5c81: 66 89 55 a8 mov %dx,-0x58(%rbp) 5c85: 66 89 45 a6 mov %ax,-0x5a(%rbp) 5c89: 4d 85 ed test %r13,%r13 5c8c: 0f 84 be 07 00 00 je 6450 5c92: 41 0f b7 45 18 movzwl 0x18(%r13),%eax 5c97: 66 85 c0 test %ax,%ax 5c9a: 74 05 je 5ca1 5c9c: 66 39 d0 cmp %dx,%ax 5c9f: 75 2f jne 5cd0 5ca1: 41 0f b6 45 12 movzbl 0x12(%r13),%eax 5ca6: 38 45 8c cmp %al,-0x74(%rbp) 5ca9: 0f 84 21 01 00 00 je 5dd0 5caf: 84 c0 test %al,%al 5cb1: 75 1d jne 5cd0 5cb3: 41 80 7d 13 00 cmpb $0x0,0x13(%r13) 5cb8: 75 16 jne 5cd0 5cba: 41 80 7d 14 00 cmpb $0x0,0x14(%r13) 5cbf: 75 0f jne 5cd0 5cc1: 41 80 7d 15 00 cmpb $0x0,0x15(%r13) 5cc6: 0f 84 14 05 00 00 je 61e0 5ccc: 0f 1f 40 00 nopl 0x0(%rax) 5cd0: 4d 8b ad a0 00 00 00 mov 0xa0(%r13),%r13 5cd7: 4d 85 ed test %r13,%r13 5cda: 0f 84 70 07 00 00 je 6450 5ce0: 0f b7 55 92 movzwl -0x6e(%rbp),%edx 5ce4: eb ac jmp 5c92 5ce6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 5ced: 00 00 00 5cf0: 3c 09 cmp $0x9,%al 5cf2: 0f 84 c4 00 00 00 je 5dbc 5cf8: 0f 87 b2 00 00 00 ja 5db0 5cfe: 3c 07 cmp $0x7,%al 5d00: 0f 84 1a 04 00 00 je 6120 5d06: 3c 08 cmp $0x8,%al 5d08: 0f 85 12 01 00 00 jne 5e20 5d0e: 83 c6 04 add $0x4,%esi 5d11: 48 89 df mov %rbx,%rdi 5d14: e8 00 00 00 00 callq 5d19 5d19: 45 31 c0 xor %r8d,%r8d 5d1c: 31 c9 xor %ecx,%ecx 5d1e: be 09 00 00 00 mov $0x9,%esi 5d23: 0f b6 95 79 ff ff ff movzbl -0x87(%rbp),%edx 5d2a: 4c 89 e7 mov %r12,%rdi 5d2d: e8 3e fb ff ff callq 5870 5d32: 8b 83 b8 00 00 00 mov 0xb8(%rbx),%eax 5d38: 85 c0 test %eax,%eax 5d3a: 0f 85 1e fe ff ff jne 5b5e 5d40: 48 89 df mov %rbx,%rdi 5d43: e8 00 00 00 00 callq 5d48 5d48: 48 83 c4 78 add $0x78,%rsp 5d4c: 5b pop %rbx 5d4d: 41 5c pop %r12 5d4f: 41 5d pop %r13 5d51: 41 5e pop %r14 5d53: 41 5f pop %r15 5d55: 5d pop %rbp 5d56: c3 retq 5d57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 5d5e: 00 00 5d60: 3c 04 cmp $0x4,%al 5d62: 0f 84 09 02 00 00 je 5f71 5d68: 3c 05 cmp $0x5,%al 5d6a: 0f 85 b0 00 00 00 jne 5e20 5d70: 48 8d 4d 80 lea -0x80(%rbp),%rcx 5d74: ba 04 00 00 00 mov $0x4,%edx 5d79: 31 f6 xor %esi,%esi 5d7b: 48 89 df mov %rbx,%rdi 5d7e: e8 00 00 00 00 callq 5d83 5d83: be 04 00 00 00 mov $0x4,%esi 5d88: 48 89 df mov %rbx,%rdi 5d8b: e8 00 00 00 00 callq 5d90 5d90: 44 0f b7 75 82 movzwl -0x7e(%rbp),%r14d 5d95: 66 41 83 fe 05 cmp $0x5,%r14w 5d9a: 0f 87 c3 05 00 00 ja 6363 5da0: 44 89 f6 mov %r14d,%esi 5da3: 48 89 df mov %rbx,%rdi 5da6: e8 00 00 00 00 callq 5dab 5dab: e9 a0 fd ff ff jmpq 5b50 5db0: 3c 0a cmp $0xa,%al 5db2: 0f 84 88 00 00 00 je 5e40 5db8: 3c 0b cmp $0xb,%al 5dba: 75 64 jne 5e20 5dbc: 83 c6 04 add $0x4,%esi 5dbf: 48 89 df mov %rbx,%rdi 5dc2: e8 00 00 00 00 callq 5dc7 5dc7: e9 84 fd ff ff jmpq 5b50 5dcc: 0f 1f 40 00 nopl 0x0(%rax) 5dd0: 41 0f b6 4d 13 movzbl 0x13(%r13),%ecx 5dd5: 38 4d 8d cmp %cl,-0x73(%rbp) 5dd8: 0f 85 d1 fe ff ff jne 5caf 5dde: 41 0f b6 7d 14 movzbl 0x14(%r13),%edi 5de3: 40 38 7d 8e cmp %dil,-0x72(%rbp) 5de7: 0f 85 c2 fe ff ff jne 5caf 5ded: 41 0f b6 7d 15 movzbl 0x15(%r13),%edi 5df2: 40 38 7d 8f cmp %dil,-0x71(%rbp) 5df6: 0f 85 b3 fe ff ff jne 5caf 5dfc: 41 0f b6 7d 16 movzbl 0x16(%r13),%edi 5e01: 40 38 7d 90 cmp %dil,-0x70(%rbp) 5e05: 0f 85 a4 fe ff ff jne 5caf 5e0b: 41 0f b6 7d 17 movzbl 0x17(%r13),%edi 5e10: 40 38 7d 91 cmp %dil,-0x6f(%rbp) 5e14: 0f 85 95 fe ff ff jne 5caf 5e1a: e9 d7 03 00 00 jmpq 61f6 5e1f: 90 nop 5e20: 0f b6 b5 79 ff ff ff movzbl -0x87(%rbp),%esi 5e27: 31 d2 xor %edx,%edx 5e29: 4c 89 e7 mov %r12,%rdi 5e2c: 31 c0 xor %eax,%eax 5e2e: e8 1d fb ff ff callq 5950 5e33: e9 08 ff ff ff jmpq 5d40 5e38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5e3f: 00 5e40: 66 83 fe 02 cmp $0x2,%si 5e44: 75 da jne 5e20 5e46: 48 8d 4d 8a lea -0x76(%rbp),%rcx 5e4a: ba 04 00 00 00 mov $0x4,%edx 5e4f: 31 f6 xor %esi,%esi 5e51: 48 89 df mov %rbx,%rdi 5e54: e8 00 00 00 00 callq 5e59 5e59: 48 89 df mov %rbx,%rdi 5e5c: be 04 00 00 00 mov $0x4,%esi 5e61: e8 00 00 00 00 callq 5e66 5e66: 48 8d 4d 80 lea -0x80(%rbp),%rcx 5e6a: ba 02 00 00 00 mov $0x2,%edx 5e6f: 31 f6 xor %esi,%esi 5e71: 48 89 df mov %rbx,%rdi 5e74: e8 00 00 00 00 callq 5e79 5e79: 48 89 df mov %rbx,%rdi 5e7c: be 02 00 00 00 mov $0x2,%esi 5e81: e8 00 00 00 00 callq 5e86 5e86: 0f b7 45 80 movzwl -0x80(%rbp),%eax 5e8a: 0f b6 55 8b movzbl -0x75(%rbp),%edx 5e8e: 4c 89 e7 mov %r12,%rdi 5e91: 4c 8d 45 a0 lea -0x60(%rbp),%r8 5e95: b9 04 00 00 00 mov $0x4,%ecx 5e9a: be 0b 00 00 00 mov $0xb,%esi 5e9f: 66 89 45 a0 mov %ax,-0x60(%rbp) 5ea3: b8 01 00 00 00 mov $0x1,%eax 5ea8: 66 89 45 a2 mov %ax,-0x5e(%rbp) 5eac: e8 bf f9 ff ff callq 5870 5eb1: e9 9a fc ff ff jmpq 5b50 5eb6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 5ebd: 00 00 00 5ec0: 66 83 fe 06 cmp $0x6,%si 5ec4: 0f 87 76 fe ff ff ja 5d40 5eca: 48 8d 4d 8a lea -0x76(%rbp),%rcx 5ece: ba 04 00 00 00 mov $0x4,%edx 5ed3: 31 f6 xor %esi,%esi 5ed5: 48 89 df mov %rbx,%rdi 5ed8: e8 00 00 00 00 callq 5edd 5edd: be 04 00 00 00 mov $0x4,%esi 5ee2: 48 89 df mov %rbx,%rdi 5ee5: e8 00 00 00 00 callq 5eea 5eea: 0f b7 55 8c movzwl -0x74(%rbp),%edx 5eee: 31 f6 xor %esi,%esi 5ef0: 48 8d 4d a0 lea -0x60(%rbp),%rcx 5ef4: 48 89 df mov %rbx,%rdi 5ef7: e8 00 00 00 00 callq 5efc 5efc: 0f b7 75 8c movzwl -0x74(%rbp),%esi 5f00: 48 89 df mov %rbx,%rdi 5f03: e8 00 00 00 00 callq 5f08 5f08: 0f b6 75 8b movzbl -0x75(%rbp),%esi 5f0c: 4c 89 e7 mov %r12,%rdi 5f0f: e8 00 00 00 00 callq 5f14 5f14: 48 85 c0 test %rax,%rax 5f17: 0f 84 33 fc ff ff je 5b50 5f1d: 0f b7 55 a0 movzwl -0x60(%rbp),%edx 5f21: 66 83 fa 01 cmp $0x1,%dx 5f25: 0f 84 95 05 00 00 je 64c0 5f2b: 66 85 d2 test %dx,%dx 5f2e: 0f 84 96 05 00 00 je 64ca 5f34: 66 83 fa 02 cmp $0x2,%dx 5f38: 0f 85 12 fc ff ff jne 5b50 5f3e: 4c 8b 68 08 mov 0x8(%rax),%r13 5f42: 48 89 c7 mov %rax,%rdi 5f45: e8 00 00 00 00 callq 5f4a 5f4a: 4d 85 ed test %r13,%r13 5f4d: 0f 84 fd fb ff ff je 5b50 5f53: 66 41 83 7d 08 00 cmpw $0x0,0x8(%r13) 5f59: 0f 84 f1 fb ff ff je 5b50 5f5f: be 35 00 00 00 mov $0x35,%esi 5f64: 4c 89 ef mov %r13,%rdi 5f67: e8 00 00 00 00 callq 5f6c 5f6c: e9 df fb ff ff jmpq 5b50 5f71: 4c 8d ad 7c ff ff ff lea -0x84(%rbp),%r13 5f78: ba 04 00 00 00 mov $0x4,%edx 5f7d: 31 f6 xor %esi,%esi 5f7f: 48 89 df mov %rbx,%rdi 5f82: 4c 89 e9 mov %r13,%rcx 5f85: e8 00 00 00 00 callq 5f8a 5f8a: be 04 00 00 00 mov $0x4,%esi 5f8f: 48 89 df mov %rbx,%rdi 5f92: e8 00 00 00 00 callq 5f97 5f97: 44 0f b7 ad 7e ff ff movzwl -0x82(%rbp),%r13d 5f9e: ff 5f9f: 66 41 83 fd 03 cmp $0x3,%r13w 5fa4: 0f 87 56 03 00 00 ja 6300 5faa: 0f b6 b5 7d ff ff ff movzbl -0x83(%rbp),%esi 5fb1: 31 d2 xor %edx,%edx 5fb3: 4c 89 e7 mov %r12,%rdi 5fb6: 31 c0 xor %eax,%eax 5fb8: e8 93 f9 ff ff callq 5950 5fbd: 44 89 ee mov %r13d,%esi 5fc0: 48 89 df mov %rbx,%rdi 5fc3: e8 00 00 00 00 callq 5fc8 5fc8: e9 83 fb ff ff jmpq 5b50 5fcd: 0f 1f 00 nopl (%rax) 5fd0: 66 83 fe 04 cmp $0x4,%si 5fd4: 0f 85 46 fe ff ff jne 5e20 5fda: 48 8d 4d 80 lea -0x80(%rbp),%rcx 5fde: ba 04 00 00 00 mov $0x4,%edx 5fe3: 31 f6 xor %esi,%esi 5fe5: 48 89 df mov %rbx,%rdi 5fe8: e8 00 00 00 00 callq 5fed 5fed: be 04 00 00 00 mov $0x4,%esi 5ff2: 48 89 df mov %rbx,%rdi 5ff5: e8 00 00 00 00 callq 5ffa 5ffa: 48 8d 4d 8a lea -0x76(%rbp),%rcx 5ffe: ba 04 00 00 00 mov $0x4,%edx 6003: 31 f6 xor %esi,%esi 6005: 48 89 df mov %rbx,%rdi 6008: e8 00 00 00 00 callq 600d 600d: be 04 00 00 00 mov $0x4,%esi 6012: 48 89 df mov %rbx,%rdi 6015: e8 00 00 00 00 callq 601a 601a: 0f b7 7d 8a movzwl -0x76(%rbp),%edi 601e: e8 00 00 00 00 callq 6023 6023: 44 0f b7 45 8c movzwl -0x74(%rbp),%r8d 6028: 0f b6 75 81 movzbl -0x7f(%rbp),%esi 602c: 49 89 c5 mov %rax,%r13 602f: 48 85 c0 test %rax,%rax 6032: 74 09 je 603d 6034: 4c 3b 20 cmp (%rax),%r12 6037: 0f 84 33 04 00 00 je 6470 603d: 0f b7 4d 8a movzwl -0x76(%rbp),%ecx 6041: ba 02 00 00 00 mov $0x2,%edx 6046: 4c 89 e7 mov %r12,%rdi 6049: 31 c0 xor %eax,%eax 604b: e8 00 f9 ff ff callq 5950 6050: e9 fb fa ff ff jmpq 5b50 6055: 66 83 fe 08 cmp $0x8,%si 6059: 0f 85 e1 fc ff ff jne 5d40 605f: 48 8d 4d 8a lea -0x76(%rbp),%rcx 6063: ba 04 00 00 00 mov $0x4,%edx 6068: 31 f6 xor %esi,%esi 606a: 48 89 df mov %rbx,%rdi 606d: e8 00 00 00 00 callq 6072 6072: be 04 00 00 00 mov $0x4,%esi 6077: 48 89 df mov %rbx,%rdi 607a: e8 00 00 00 00 callq 607f 607f: 31 f6 xor %esi,%esi 6081: 48 8d 4d a0 lea -0x60(%rbp),%rcx 6085: ba 08 00 00 00 mov $0x8,%edx 608a: 48 89 df mov %rbx,%rdi 608d: e8 00 00 00 00 callq 6092 6092: be 08 00 00 00 mov $0x8,%esi 6097: 48 89 df mov %rbx,%rdi 609a: e8 00 00 00 00 callq 609f 609f: 0f b6 75 8b movzbl -0x75(%rbp),%esi 60a3: 4c 89 e7 mov %r12,%rdi 60a6: e8 00 00 00 00 callq 60ab 60ab: 48 85 c0 test %rax,%rax 60ae: 0f 84 9c fa ff ff je 5b50 60b4: 80 78 10 02 cmpb $0x2,0x10(%rax) 60b8: 0f 85 92 fa ff ff jne 5b50 60be: 4c 8b 68 08 mov 0x8(%rax),%r13 60c2: 4d 85 ed test %r13,%r13 60c5: 0f 84 ea 05 00 00 je 66b5 60cb: 0f b7 7d a2 movzwl -0x5e(%rbp),%edi 60cf: 66 41 39 7d 0e cmp %di,0xe(%r13) 60d4: 0f 85 76 fa ff ff jne 5b50 60da: 66 41 83 7d 08 02 cmpw $0x2,0x8(%r13) 60e0: 0f 85 cf 05 00 00 jne 66b5 60e6: 0f b7 55 a4 movzwl -0x5c(%rbp),%edx 60ea: 66 85 d2 test %dx,%dx 60ed: 0f 84 4a 06 00 00 je 673d 60f3: 66 83 fa 01 cmp $0x1,%dx 60f7: 0f 84 c5 05 00 00 je 66c2 60fd: 48 89 c7 mov %rax,%rdi 6100: e8 00 00 00 00 callq 6105 6105: be 3d 00 00 00 mov $0x3d,%esi 610a: 4c 89 ef mov %r13,%rdi 610d: e8 00 00 00 00 callq 6112 6112: e9 39 fa ff ff jmpq 5b50 6117: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 611e: 00 00 6120: 66 83 fe 04 cmp $0x4,%si 6124: 0f 85 16 fc ff ff jne 5d40 612a: 48 8d 4d 8a lea -0x76(%rbp),%rcx 612e: ba 04 00 00 00 mov $0x4,%edx 6133: 31 f6 xor %esi,%esi 6135: 48 89 df mov %rbx,%rdi 6138: e8 00 00 00 00 callq 613d 613d: be 04 00 00 00 mov $0x4,%esi 6142: 48 89 df mov %rbx,%rdi 6145: e8 00 00 00 00 callq 614a 614a: 31 f6 xor %esi,%esi 614c: 48 8d 4d a0 lea -0x60(%rbp),%rcx 6150: ba 04 00 00 00 mov $0x4,%edx 6155: 48 89 df mov %rbx,%rdi 6158: e8 00 00 00 00 callq 615d 615d: be 04 00 00 00 mov $0x4,%esi 6162: 48 89 df mov %rbx,%rdi 6165: e8 00 00 00 00 callq 616a 616a: 0f b6 75 8b movzbl -0x75(%rbp),%esi 616e: 4c 89 e7 mov %r12,%rdi 6171: e8 00 00 00 00 callq 6176 6176: 48 85 c0 test %rax,%rax 6179: 0f 84 d1 f9 ff ff je 5b50 617f: 80 78 10 06 cmpb $0x6,0x10(%rax) 6183: 0f 85 c7 f9 ff ff jne 5b50 6189: 4c 8b 68 08 mov 0x8(%rax),%r13 618d: 4d 85 ed test %r13,%r13 6190: 0f 84 ba f9 ff ff je 5b50 6196: 0f b7 7d a2 movzwl -0x5e(%rbp),%edi 619a: 66 41 39 7d 0e cmp %di,0xe(%r13) 619f: 0f 85 ab f9 ff ff jne 5b50 61a5: 0f b7 7d a0 movzwl -0x60(%rbp),%edi 61a9: 66 41 39 7d 20 cmp %di,0x20(%r13) 61ae: 0f 85 9c f9 ff ff jne 5b50 61b4: 48 89 c7 mov %rax,%rdi 61b7: e8 00 00 00 00 callq 61bc 61bc: 66 41 83 7d 08 06 cmpw $0x6,0x8(%r13) 61c2: 0f 85 88 f9 ff ff jne 5b50 61c8: 31 f6 xor %esi,%esi 61ca: 4c 89 ef mov %r13,%rdi 61cd: e8 00 00 00 00 callq 61d2 61d2: e9 79 f9 ff ff jmpq 5b50 61d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 61de: 00 00 61e0: 41 80 7d 16 00 cmpb $0x0,0x16(%r13) 61e5: 0f 85 e5 fa ff ff jne 5cd0 61eb: 41 80 7d 17 00 cmpb $0x0,0x17(%r13) 61f0: 0f 85 da fa ff ff jne 5cd0 61f6: 49 8b 85 90 00 00 00 mov 0x90(%r13),%rax 61fd: 49 8b bd 98 00 00 00 mov 0x98(%r13),%rdi 6204: 48 8d 55 a0 lea -0x60(%rbp),%rdx 6208: 48 8d 75 8a lea -0x76(%rbp),%rsi 620c: 48 8b 40 18 mov 0x18(%rax),%rax 6210: eb 11 jmp 6223 6212: e8 07 00 00 00 callq 621e 6217: f3 90 pause 6219: 0f ae e8 lfence 621c: eb f9 jmp 6217 621e: 48 89 04 24 mov %rax,(%rsp) 6222: c3 retq 6223: e8 ea ff ff ff callq 6212 6228: 49 89 c6 mov %rax,%r14 622b: 48 85 c0 test %rax,%rax 622e: 0f 84 9c fa ff ff je 5cd0 6234: 48 89 c7 mov %rax,%rdi 6237: e8 00 00 00 00 callq 623c 623c: 41 89 c7 mov %eax,%r15d 623f: 85 c0 test %eax,%eax 6241: 0f 85 a9 04 00 00 jne 66f0 6247: 49 8b 3c 24 mov (%r12),%rdi 624b: 49 8d 74 24 1c lea 0x1c(%r12),%rsi 6250: e8 00 00 00 00 callq 6255 6255: 4c 89 f7 mov %r14,%rdi 6258: 49 89 06 mov %rax,(%r14) 625b: 0f b7 45 82 movzwl -0x7e(%rbp),%eax 625f: 66 41 89 46 20 mov %ax,0x20(%r14) 6264: 0f b6 85 7d ff ff ff movzbl -0x83(%rbp),%eax 626b: 41 88 46 0c mov %al,0xc(%r14) 626f: 48 8b 45 8a mov -0x76(%rbp),%rax 6273: 48 8b 55 92 mov -0x6e(%rbp),%rdx 6277: 49 89 46 10 mov %rax,0x10(%r14) 627b: 49 89 56 18 mov %rdx,0x18(%r14) 627f: 48 8b 45 a0 mov -0x60(%rbp),%rax 6283: 48 8b 55 a8 mov -0x58(%rbp),%rdx 6287: 49 89 46 22 mov %rax,0x22(%r14) 628b: 49 89 56 2a mov %rdx,0x2a(%r14) 628f: 41 8b 45 34 mov 0x34(%r13),%eax 6293: 41 89 46 34 mov %eax,0x34(%r14) 6297: e8 00 00 00 00 callq 629c 629c: 41 89 c5 mov %eax,%r13d 629f: 83 f8 24 cmp $0x24,%eax 62a2: 0f 84 3b 06 00 00 je 68e3 62a8: 85 c0 test %eax,%eax 62aa: 0f 85 c0 05 00 00 jne 6870 62b0: 41 0f b7 4e 20 movzwl 0x20(%r14),%ecx 62b5: 41 0f b7 56 0e movzwl 0xe(%r14),%edx 62ba: 45 31 c0 xor %r8d,%r8d 62bd: 4c 89 e7 mov %r12,%rdi 62c0: 0f b6 b5 7d ff ff ff movzbl -0x83(%rbp),%esi 62c7: e8 00 00 00 00 callq 62cc 62cc: 85 c0 test %eax,%eax 62ce: 75 21 jne 62f1 62d0: 41 b8 04 00 00 00 mov $0x4,%r8d 62d6: 66 41 83 4e 0a 06 orw $0x6,0xa(%r14) 62dc: 4c 89 f7 mov %r14,%rdi 62df: 66 45 89 46 08 mov %r8w,0x8(%r14) 62e4: e8 00 00 00 00 callq 62e9 62e9: 85 c0 test %eax,%eax 62eb: 0f 84 5f f8 ff ff je 5b50 62f1: 89 c6 mov %eax,%esi 62f3: 4c 89 f7 mov %r14,%rdi 62f6: e8 00 00 00 00 callq 62fb 62fb: e9 50 f8 ff ff jmpq 5b50 6300: 48 8d 4d 80 lea -0x80(%rbp),%rcx 6304: ba 04 00 00 00 mov $0x4,%edx 6309: 31 f6 xor %esi,%esi 630b: 48 89 df mov %rbx,%rdi 630e: e8 00 00 00 00 callq 6313 6313: be 04 00 00 00 mov $0x4,%esi 6318: 48 89 df mov %rbx,%rdi 631b: 45 8d 7d fc lea -0x4(%r13),%r15d 631f: e8 00 00 00 00 callq 6324 6324: 0f b7 7d 80 movzwl -0x80(%rbp),%edi 6328: 45 89 fd mov %r15d,%r13d 632b: e8 00 00 00 00 callq 6330 6330: 49 89 c6 mov %rax,%r14 6333: 48 85 c0 test %rax,%rax 6336: 74 09 je 6341 6338: 4c 3b 20 cmp (%rax),%r12 633b: 0f 84 a3 01 00 00 je 64e4 6341: 0f b6 b5 7d ff ff ff movzbl -0x83(%rbp),%esi 6348: 44 0f b7 45 80 movzwl -0x80(%rbp),%r8d 634d: 31 c9 xor %ecx,%ecx 634f: 31 c0 xor %eax,%eax 6351: ba 02 00 00 00 mov $0x2,%edx 6356: 4c 89 e7 mov %r12,%rdi 6359: e8 f2 f5 ff ff callq 5950 635e: e9 5a fc ff ff jmpq 5fbd 6363: 31 f6 xor %esi,%esi 6365: 48 8d 4d 8a lea -0x76(%rbp),%rcx 6369: ba 06 00 00 00 mov $0x6,%edx 636e: 48 89 df mov %rbx,%rdi 6371: e8 00 00 00 00 callq 6376 6376: be 06 00 00 00 mov $0x6,%esi 637b: 48 89 df mov %rbx,%rdi 637e: 45 0f b7 ee movzwl %r14w,%r13d 6382: e8 00 00 00 00 callq 6387 6387: 0f b6 75 81 movzbl -0x7f(%rbp),%esi 638b: 45 8d 7d fa lea -0x6(%r13),%r15d 638f: 4c 89 e7 mov %r12,%rdi 6392: 45 89 fe mov %r15d,%r14d 6395: e8 00 00 00 00 callq 639a 639a: 48 85 c0 test %rax,%rax 639d: 0f 84 fd f9 ff ff je 5da0 63a3: 80 78 10 04 cmpb $0x4,0x10(%rax) 63a7: 0f 85 f3 f9 ff ff jne 5da0 63ad: 4c 8b 48 08 mov 0x8(%rax),%r9 63b1: 4d 85 c9 test %r9,%r9 63b4: 0f 84 1c 05 00 00 je 68d6 63ba: 0f b7 7d 8a movzwl -0x76(%rbp),%edi 63be: 66 41 39 79 0e cmp %di,0xe(%r9) 63c3: 0f 85 d7 f9 ff ff jne 5da0 63c9: 48 89 c7 mov %rax,%rdi 63cc: 4c 89 8d 68 ff ff ff mov %r9,-0x98(%rbp) 63d3: e8 00 00 00 00 callq 63d8 63d8: 4c 8b 8d 68 ff ff ff mov -0x98(%rbp),%r9 63df: 66 41 83 79 08 04 cmpw $0x4,0x8(%r9) 63e5: 0f 85 b5 f9 ff ff jne 5da0 63eb: 41 0f b7 41 0a movzwl 0xa(%r9),%eax 63f0: a8 04 test $0x4,%al 63f2: 0f 84 a8 f9 ff ff je 5da0 63f8: f6 45 8c 01 testb $0x1,-0x74(%rbp) 63fc: 0f 85 e3 05 00 00 jne 69e5 6402: 0f b7 55 8e movzwl -0x72(%rbp),%edx 6406: 66 83 fa 01 cmp $0x1,%dx 640a: 0f 84 9b 06 00 00 je 6aab 6410: 66 85 d2 test %dx,%dx 6413: 0f 84 4a 06 00 00 je 6a63 6419: 66 83 fa 03 cmp $0x3,%dx 641d: 0f 84 47 07 00 00 je 6b6a 6423: 4c 89 cf mov %r9,%rdi 6426: 4c 89 8d 68 ff ff ff mov %r9,-0x98(%rbp) 642d: e8 00 00 00 00 callq 6432 6432: 4c 8b 8d 68 ff ff ff mov -0x98(%rbp),%r9 6439: be 35 00 00 00 mov $0x35,%esi 643e: 4c 89 cf mov %r9,%rdi 6441: e8 00 00 00 00 callq 6446 6446: e9 55 f9 ff ff jmpq 5da0 644b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 6450: 0f b7 4d 82 movzwl -0x7e(%rbp),%ecx 6454: 0f b6 b5 7d ff ff ff movzbl -0x83(%rbp),%esi 645b: 31 d2 xor %edx,%edx 645d: 4c 89 e7 mov %r12,%rdi 6460: 41 b8 02 00 00 00 mov $0x2,%r8d 6466: e8 00 00 00 00 callq 646b 646b: e9 e0 f6 ff ff jmpq 5b50 6470: 66 44 3b 40 20 cmp 0x20(%rax),%r8w 6475: 0f 85 c2 fb ff ff jne 603d 647b: 0f b7 40 0e movzwl 0xe(%rax),%eax 647f: 89 f2 mov %esi,%edx 6481: 66 44 89 45 a2 mov %r8w,-0x5e(%rbp) 6486: b9 04 00 00 00 mov $0x4,%ecx 648b: 4c 8d 45 a0 lea -0x60(%rbp),%r8 648f: be 07 00 00 00 mov $0x7,%esi 6494: 4c 89 e7 mov %r12,%rdi 6497: 66 89 45 a0 mov %ax,-0x60(%rbp) 649b: e8 d0 f3 ff ff callq 5870 64a0: 66 41 83 7d 08 00 cmpw $0x0,0x8(%r13) 64a6: 0f 84 a4 f6 ff ff je 5b50 64ac: be 36 00 00 00 mov $0x36,%esi 64b1: 4c 89 ef mov %r13,%rdi 64b4: e8 00 00 00 00 callq 64b9 64b9: e9 92 f6 ff ff jmpq 5b50 64be: 66 90 xchg %ax,%ax 64c0: 0f b7 55 a2 movzwl -0x5e(%rbp),%edx 64c4: 66 41 89 54 24 28 mov %dx,0x28(%r12) 64ca: 48 8d 78 18 lea 0x18(%rax),%rdi 64ce: 48 89 c1 mov %rax,%rcx 64d1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 64d8: 31 f6 xor %esi,%esi 64da: e8 00 00 00 00 callq 64df 64df: e9 6c f6 ff ff jmpq 5b50 64e4: 66 83 78 08 04 cmpw $0x4,0x8(%rax) 64e9: 0f 85 52 fe ff ff jne 6341 64ef: f6 40 0a 02 testb $0x2,0xa(%rax) 64f3: 0f 84 48 fe ff ff je 6341 64f9: 0f b7 40 20 movzwl 0x20(%rax),%eax 64fd: 66 89 85 62 ff ff ff mov %ax,-0x9e(%rbp) 6504: 45 85 ff test %r15d,%r15d 6507: 0f 84 1a 04 00 00 je 6927 650d: 41 83 ff 01 cmp $0x1,%r15d 6511: 0f 84 05 04 00 00 je 691c 6517: c7 85 64 ff ff ff 06 movl $0x6,-0x9c(%rbp) 651e: 00 00 00 6521: 31 f6 xor %esi,%esi 6523: 66 89 b5 68 ff ff ff mov %si,-0x98(%rbp) 652a: eb 7c jmp 65a8 652c: 0f 1f 40 00 nopl 0x0(%rax) 6530: 3c 01 cmp $0x1,%al 6532: 0f 84 5a 02 00 00 je 6792 6538: 84 c9 test %cl,%cl 653a: 78 44 js 6580 653c: 66 83 bd 68 ff ff ff cmpw $0x3,-0x98(%rbp) 6543: 03 6544: 0f 84 ed 02 00 00 je 6837 654a: c7 85 64 ff ff ff 08 movl $0x8,-0x9c(%rbp) 6551: 00 00 00 6554: b8 07 00 00 00 mov $0x7,%eax 6559: ba 06 00 00 00 mov $0x6,%edx 655e: 48 98 cltq 6560: 41 b9 03 00 00 00 mov $0x3,%r9d 6566: 88 4c 15 a0 mov %cl,-0x60(%rbp,%rdx,1) 656a: 66 44 89 8d 68 ff ff mov %r9w,-0x98(%rbp) 6571: ff 6572: c6 44 05 a0 00 movb $0x0,-0x60(%rbp,%rax,1) 6577: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 657e: 00 00 6580: 48 89 df mov %rbx,%rdi 6583: e8 00 00 00 00 callq 6588 6588: 0f b6 85 77 ff ff ff movzbl -0x89(%rbp),%eax 658f: 41 29 c5 sub %eax,%r13d 6592: 45 85 ed test %r13d,%r13d 6595: 0f 8e 9f 03 00 00 jle 693a 659b: 45 89 ef mov %r13d,%r15d 659e: 41 83 fd 01 cmp $0x1,%r13d 65a2: 0f 84 74 03 00 00 je 691c 65a8: 48 8d 8d 76 ff ff ff lea -0x8a(%rbp),%rcx 65af: 31 f6 xor %esi,%esi 65b1: 45 8d 6f fe lea -0x2(%r15),%r13d 65b5: 48 89 df mov %rbx,%rdi 65b8: ba 02 00 00 00 mov $0x2,%edx 65bd: e8 00 00 00 00 callq 65c2 65c2: be 02 00 00 00 mov $0x2,%esi 65c7: 48 89 df mov %rbx,%rdi 65ca: e8 00 00 00 00 callq 65cf 65cf: 0f b6 b5 77 ff ff ff movzbl -0x89(%rbp),%esi 65d6: 41 39 f5 cmp %esi,%r13d 65d9: 0f 8c cb f9 ff ff jl 5faa 65df: 0f b6 8d 76 ff ff ff movzbl -0x8a(%rbp),%ecx 65e6: 89 c8 mov %ecx,%eax 65e8: 83 e0 7f and $0x7f,%eax 65eb: 3c 02 cmp $0x2,%al 65ed: 0f 84 7d 01 00 00 je 6770 65f3: 3c 03 cmp $0x3,%al 65f5: 0f 85 35 ff ff ff jne 6530 65fb: 66 83 bd 68 ff ff ff cmpw $0x3,-0x98(%rbp) 6602: 03 6603: 0f 84 77 ff ff ff je 6580 6609: 40 80 fe 16 cmp $0x16,%sil 660d: 0f 85 97 f9 ff ff jne 5faa 6613: 48 8d 4d 8a lea -0x76(%rbp),%rcx 6617: ba 16 00 00 00 mov $0x16,%edx 661c: 31 f6 xor %esi,%esi 661e: 48 89 df mov %rbx,%rdi 6621: e8 00 00 00 00 callq 6626 6626: 0f b6 45 8b movzbl -0x75(%rbp),%eax 662a: 3c 01 cmp $0x1,%al 662c: 76 7b jbe 66a9 662e: 48 63 95 64 ff ff ff movslq -0x9c(%rbp),%rdx 6635: 48 8d 4a 18 lea 0x18(%rdx),%rcx 6639: 48 83 f9 30 cmp $0x30,%rcx 663d: 0f 87 67 f9 ff ff ja 5faa 6643: 41 bb 03 00 00 00 mov $0x3,%r11d 6649: 66 44 89 9d 68 ff ff mov %r11w,-0x98(%rbp) 6650: ff 6651: 3c 02 cmp $0x2,%al 6653: 75 12 jne 6667 6655: 41 ba 01 00 00 00 mov $0x1,%r10d 665b: c6 45 8b 01 movb $0x1,-0x75(%rbp) 665f: 66 44 89 95 68 ff ff mov %r10w,-0x98(%rbp) 6666: ff 6667: 8b bd 64 ff ff ff mov -0x9c(%rbp),%edi 666d: 0f b7 85 76 ff ff ff movzwl -0x8a(%rbp),%eax 6674: 66 89 44 15 a0 mov %ax,-0x60(%rbp,%rdx,1) 6679: 8d 47 02 lea 0x2(%rdi),%eax 667c: 48 8b 55 8a mov -0x76(%rbp),%rdx 6680: 83 c7 18 add $0x18,%edi 6683: 48 98 cltq 6685: 89 bd 64 ff ff ff mov %edi,-0x9c(%rbp) 668b: 48 89 54 05 a0 mov %rdx,-0x60(%rbp,%rax,1) 6690: 48 8b 55 92 mov -0x6e(%rbp),%rdx 6694: 48 89 54 05 a8 mov %rdx,-0x58(%rbp,%rax,1) 6699: 8b 55 9a mov -0x66(%rbp),%edx 669c: 89 54 05 b0 mov %edx,-0x50(%rbp,%rax,1) 66a0: 0f b7 55 9e movzwl -0x62(%rbp),%edx 66a4: 66 89 54 05 b4 mov %dx,-0x4c(%rbp,%rax,1) 66a9: 0f b6 b5 77 ff ff ff movzbl -0x89(%rbp),%esi 66b0: e9 cb fe ff ff jmpq 6580 66b5: 48 89 c7 mov %rax,%rdi 66b8: e8 00 00 00 00 callq 66bd 66bd: e9 8e f4 ff ff jmpq 5b50 66c2: 49 8b 85 90 00 00 00 mov 0x90(%r13),%rax 66c9: 49 8b bd 98 00 00 00 mov 0x98(%r13),%rdi 66d0: 48 8b 00 mov (%rax),%rax 66d3: eb 11 jmp 66e6 66d5: e8 07 00 00 00 callq 66e1 66da: f3 90 pause 66dc: 0f ae e8 lfence 66df: eb f9 jmp 66da 66e1: 48 89 04 24 mov %rax,(%rsp) 66e5: c3 retq 66e6: e8 ea ff ff ff callq 66d5 66eb: e9 60 f4 ff ff jmpq 5b50 66f0: 0f b6 b5 7d ff ff ff movzbl -0x83(%rbp),%esi 66f7: 0f b7 4d 82 movzwl -0x7e(%rbp),%ecx 66fb: 4c 89 e7 mov %r12,%rdi 66fe: 31 d2 xor %edx,%edx 6700: 41 b8 04 00 00 00 mov $0x4,%r8d 6706: e8 00 00 00 00 callq 670b 670b: 49 8b 86 90 00 00 00 mov 0x90(%r14),%rax 6712: 49 8b be 98 00 00 00 mov 0x98(%r14),%rdi 6719: 44 89 fe mov %r15d,%esi 671c: 48 8b 40 10 mov 0x10(%rax),%rax 6720: eb 11 jmp 6733 6722: e8 07 00 00 00 callq 672e 6727: f3 90 pause 6729: 0f ae e8 lfence 672c: eb f9 jmp 6727 672e: 48 89 04 24 mov %rax,(%rsp) 6732: c3 retq 6733: e8 ea ff ff ff callq 6722 6738: e9 13 f4 ff ff jmpq 5b50 673d: 48 89 c7 mov %rax,%rdi 6740: e8 00 00 00 00 callq 6745 6745: 0f b7 45 a0 movzwl -0x60(%rbp),%eax 6749: bf 04 00 00 00 mov $0x4,%edi 674e: 66 41 83 4d 0a 06 orw $0x6,0xa(%r13) 6754: 66 41 89 7d 08 mov %di,0x8(%r13) 6759: 4c 89 ef mov %r13,%rdi 675c: 66 41 89 45 20 mov %ax,0x20(%r13) 6761: e8 00 00 00 00 callq 6766 6766: e9 e5 f3 ff ff jmpq 5b50 676b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 6770: 66 83 bd 68 ff ff ff cmpw $0x3,-0x98(%rbp) 6777: 03 6778: 0f 84 02 fe ff ff je 6580 677e: 40 80 fe 02 cmp $0x2,%sil 6782: 0f 85 22 f8 ff ff jne 5faa 6788: be 02 00 00 00 mov $0x2,%esi 678d: e9 ee fd ff ff jmpq 6580 6792: 66 83 bd 68 ff ff ff cmpw $0x3,-0x98(%rbp) 6799: 03 679a: 0f 84 e0 fd ff ff je 6580 67a0: 40 80 fe 02 cmp $0x2,%sil 67a4: 0f 85 00 f8 ff ff jne 5faa 67aa: 48 8d 4d 8a lea -0x76(%rbp),%rcx 67ae: ba 02 00 00 00 mov $0x2,%edx 67b3: 31 f6 xor %esi,%esi 67b5: 48 89 df mov %rbx,%rdi 67b8: e8 00 00 00 00 callq 67bd 67bd: 0f b7 45 8a movzwl -0x76(%rbp),%eax 67c1: 66 83 f8 2f cmp $0x2f,%ax 67c5: 77 5f ja 6826 67c7: 48 63 85 64 ff ff ff movslq -0x9c(%rbp),%rax 67ce: 48 8d 50 04 lea 0x4(%rax),%rdx 67d2: 48 89 c7 mov %rax,%rdi 67d5: 48 83 fa 30 cmp $0x30,%rdx 67d9: 0f 87 cb f7 ff ff ja 5faa 67df: 0f b7 95 76 ff ff ff movzwl -0x8a(%rbp),%edx 67e6: 41 bf 30 00 00 00 mov $0x30,%r15d 67ec: 83 c7 04 add $0x4,%edi 67ef: b9 01 00 00 00 mov $0x1,%ecx 67f4: 66 44 89 7d 8a mov %r15w,-0x76(%rbp) 67f9: 0f b6 b5 77 ff ff ff movzbl -0x89(%rbp),%esi 6800: 66 89 54 05 a0 mov %dx,-0x60(%rbp,%rax,1) 6805: 8d 40 02 lea 0x2(%rax),%eax 6808: ba 30 00 00 00 mov $0x30,%edx 680d: 48 98 cltq 680f: 89 bd 64 ff ff ff mov %edi,-0x9c(%rbp) 6815: 66 89 54 05 a0 mov %dx,-0x60(%rbp,%rax,1) 681a: 66 89 8d 68 ff ff ff mov %cx,-0x98(%rbp) 6821: e9 5a fd ff ff jmpq 6580 6826: 66 41 89 46 3a mov %ax,0x3a(%r14) 682b: 0f b6 b5 77 ff ff ff movzbl -0x89(%rbp),%esi 6832: e9 49 fd ff ff jmpq 6580 6837: 48 63 85 64 ff ff ff movslq -0x9c(%rbp),%rax 683e: 48 83 c0 02 add $0x2,%rax 6842: 48 83 f8 30 cmp $0x30,%rax 6846: 0f 87 34 fd ff ff ja 6580 684c: 8b bd 64 ff ff ff mov -0x9c(%rbp),%edi 6852: 8d 47 01 lea 0x1(%rdi),%eax 6855: 48 63 d7 movslq %edi,%rdx 6858: 83 c7 02 add $0x2,%edi 685b: 89 bd 64 ff ff ff mov %edi,-0x9c(%rbp) 6861: e9 f8 fc ff ff jmpq 655e 6866: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 686d: 00 00 00 6870: 45 31 c9 xor %r9d,%r9d 6873: 89 c6 mov %eax,%esi 6875: 4c 89 e7 mov %r12,%rdi 6878: 66 45 89 4e 08 mov %r9w,0x8(%r14) 687d: e8 00 00 00 00 callq 6882 6882: 4c 89 e7 mov %r12,%rdi 6885: 41 b8 04 00 00 00 mov $0x4,%r8d 688b: 31 d2 xor %edx,%edx 688d: 49 c7 06 00 00 00 00 movq $0x0,(%r14) 6894: 0f b6 b5 7d ff ff ff movzbl -0x83(%rbp),%esi 689b: 0f b7 4d 82 movzwl -0x7e(%rbp),%ecx 689f: e8 00 00 00 00 callq 68a4 68a4: 49 8b 86 90 00 00 00 mov 0x90(%r14),%rax 68ab: 49 8b be 98 00 00 00 mov 0x98(%r14),%rdi 68b2: 44 89 ee mov %r13d,%esi 68b5: 48 8b 40 10 mov 0x10(%rax),%rax 68b9: eb 11 jmp 68cc 68bb: e8 07 00 00 00 callq 68c7 68c0: f3 90 pause 68c2: 0f ae e8 lfence 68c5: eb f9 jmp 68c0 68c7: 48 89 04 24 mov %rax,(%rsp) 68cb: c3 retq 68cc: e8 ea ff ff ff callq 68bb 68d1: e9 7a f2 ff ff jmpq 5b50 68d6: 48 89 c7 mov %rax,%rdi 68d9: e8 00 00 00 00 callq 68de 68de: e9 bd f4 ff ff jmpq 5da0 68e3: 49 8b 86 90 00 00 00 mov 0x90(%r14),%rax 68ea: 41 ba 03 00 00 00 mov $0x3,%r10d 68f0: 49 8b be 98 00 00 00 mov 0x98(%r14),%rdi 68f7: 66 45 89 56 08 mov %r10w,0x8(%r14) 68fc: 48 8b 00 mov (%rax),%rax 68ff: eb 11 jmp 6912 6901: e8 07 00 00 00 callq 690d 6906: f3 90 pause 6908: 0f ae e8 lfence 690b: eb f9 jmp 6906 690d: 48 89 04 24 mov %rax,(%rsp) 6911: c3 retq 6912: e8 ea ff ff ff callq 6901 6917: e9 34 f2 ff ff jmpq 5b50 691c: 41 bd 01 00 00 00 mov $0x1,%r13d 6922: e9 83 f6 ff ff jmpq 5faa 6927: c7 85 64 ff ff ff 06 movl $0x6,-0x9c(%rbp) 692e: 00 00 00 6931: 66 c7 85 68 ff ff ff movw $0x0,-0x98(%rbp) 6938: 00 00 693a: 0f b7 85 62 ff ff ff movzwl -0x9e(%rbp),%eax 6941: 45 31 c0 xor %r8d,%r8d 6944: 44 0f b7 bd 68 ff ff movzwl -0x98(%rbp),%r15d 694b: ff 694c: be 05 00 00 00 mov $0x5,%esi 6951: 66 44 89 45 86 mov %r8w,-0x7a(%rbp) 6956: 0f b7 8d 64 ff ff ff movzwl -0x9c(%rbp),%ecx 695d: 4c 8d 45 a0 lea -0x60(%rbp),%r8 6961: 4c 89 e7 mov %r12,%rdi 6964: 66 89 45 84 mov %ax,-0x7c(%rbp) 6968: 0f b6 95 7d ff ff ff movzbl -0x83(%rbp),%edx 696f: 8b 45 84 mov -0x7c(%rbp),%eax 6972: 66 44 89 7d 88 mov %r15w,-0x78(%rbp) 6977: 66 44 89 7d a4 mov %r15w,-0x5c(%rbp) 697c: 89 45 a0 mov %eax,-0x60(%rbp) 697f: e8 ec ee ff ff callq 5870 6984: 0f b7 45 82 movzwl -0x7e(%rbp),%eax 6988: 83 e0 01 and $0x1,%eax 698b: 66 41 09 c7 or %ax,%r15w 698f: 0f 85 bb f1 ff ff jne 5b50 6995: 41 0f b7 46 0a movzwl 0xa(%r14),%eax 699a: 89 c2 mov %eax,%edx 699c: 83 e2 fd and $0xfffffffd,%edx 699f: 66 41 89 56 0a mov %dx,0xa(%r14) 69a4: a8 04 test $0x4,%al 69a6: 0f 85 a4 f1 ff ff jne 5b50 69ac: 49 8b 86 90 00 00 00 mov 0x90(%r14),%rax 69b3: bf 05 00 00 00 mov $0x5,%edi 69b8: 66 41 89 7e 08 mov %di,0x8(%r14) 69bd: 49 8b be 98 00 00 00 mov 0x98(%r14),%rdi 69c4: 48 8b 40 08 mov 0x8(%rax),%rax 69c8: eb 11 jmp 69db 69ca: e8 07 00 00 00 callq 69d6 69cf: f3 90 pause 69d1: 0f ae e8 lfence 69d4: eb f9 jmp 69cf 69d6: 48 89 04 24 mov %rax,(%rsp) 69da: c3 retq 69db: e8 ea ff ff ff callq 69ca 69e0: e9 6b f1 ff ff jmpq 5b50 69e5: 4c 89 cf mov %r9,%rdi 69e8: be 04 00 00 00 mov $0x4,%esi 69ed: 4c 89 8d 68 ff ff ff mov %r9,-0x98(%rbp) 69f4: e8 00 00 00 00 callq 69f9 69f9: 4c 8b 8d 68 ff ff ff mov -0x98(%rbp),%r9 6a00: 85 c0 test %eax,%eax 6a02: 0f 85 1b fa ff ff jne 6423 6a08: 31 f6 xor %esi,%esi 6a0a: 0f b7 45 8a movzwl -0x76(%rbp),%eax 6a0e: 41 0f b6 54 24 25 movzbl 0x25(%r12),%edx 6a14: 4c 8d 45 a0 lea -0x60(%rbp),%r8 6a18: 66 89 75 a2 mov %si,-0x5e(%rbp) 6a1c: b9 04 00 00 00 mov $0x4,%ecx 6a21: be 04 00 00 00 mov $0x4,%esi 6a26: 4c 89 e7 mov %r12,%rdi 6a29: 66 89 45 a0 mov %ax,-0x60(%rbp) 6a2d: e8 3e ee ff ff callq 5870 6a32: 4c 8b 8d 68 ff ff ff mov -0x98(%rbp),%r9 6a39: 85 c0 test %eax,%eax 6a3b: 0f 85 e2 f9 ff ff jne 6423 6a41: 0f b7 45 8e movzwl -0x72(%rbp),%eax 6a45: 66 83 f8 01 cmp $0x1,%ax 6a49: 74 60 je 6aab 6a4b: 66 85 c0 test %ax,%ax 6a4e: 0f 85 0c 01 00 00 jne 6b60 6a54: f6 45 8c 01 testb $0x1,-0x74(%rbp) 6a58: 0f 85 42 f3 ff ff jne 5da0 6a5e: 41 0f b7 41 0a movzwl 0xa(%r9),%eax 6a63: 89 c2 mov %eax,%edx 6a65: 83 e2 fb and $0xfffffffb,%edx 6a68: 66 41 89 51 0a mov %dx,0xa(%r9) 6a6d: a8 02 test $0x2,%al 6a6f: 0f 85 2b f3 ff ff jne 5da0 6a75: 49 8b 81 90 00 00 00 mov 0x90(%r9),%rax 6a7c: 66 41 c7 41 08 05 00 movw $0x5,0x8(%r9) 6a83: 49 8b b9 98 00 00 00 mov 0x98(%r9),%rdi 6a8a: 48 8b 40 08 mov 0x8(%rax),%rax 6a8e: eb 11 jmp 6aa1 6a90: e8 07 00 00 00 callq 6a9c 6a95: f3 90 pause 6a97: 0f ae e8 lfence 6a9a: eb f9 jmp 6a95 6a9c: 48 89 04 24 mov %rax,(%rsp) 6aa0: c3 retq 6aa1: e8 ea ff ff ff callq 6a90 6aa6: e9 f5 f2 ff ff jmpq 5da0 6aab: 45 85 ff test %r15d,%r15d 6aae: 0f 84 d1 01 00 00 je 6c85 6ab4: 41 83 ff 01 cmp $0x1,%r15d 6ab8: 0f 84 97 00 00 00 je 6b55 6abe: 4c 8d ad 7c ff ff ff lea -0x84(%rbp),%r13 6ac5: 31 f6 xor %esi,%esi 6ac7: 4c 89 e9 mov %r13,%rcx 6aca: ba 02 00 00 00 mov $0x2,%edx 6acf: 48 89 df mov %rbx,%rdi 6ad2: 4c 89 8d 68 ff ff ff mov %r9,-0x98(%rbp) 6ad9: 45 8d 77 fe lea -0x2(%r15),%r14d 6add: e8 00 00 00 00 callq 6ae2 6ae2: be 02 00 00 00 mov $0x2,%esi 6ae7: 48 89 df mov %rbx,%rdi 6aea: e8 00 00 00 00 callq 6aef 6aef: 0f b6 b5 7d ff ff ff movzbl -0x83(%rbp),%esi 6af6: 4c 8b 8d 68 ff ff ff mov -0x98(%rbp),%r9 6afd: 41 39 f6 cmp %esi,%r14d 6b00: 0f 8c 1d f9 ff ff jl 6423 6b06: 0f b6 95 7c ff ff ff movzbl -0x84(%rbp),%edx 6b0d: 80 fa 01 cmp $0x1,%dl 6b10: 0f 84 22 01 00 00 je 6c38 6b16: 80 fa 03 cmp $0x3,%dl 6b19: 0f 85 04 f9 ff ff jne 6423 6b1f: 48 89 df mov %rbx,%rdi 6b22: 4c 89 8d 68 ff ff ff mov %r9,-0x98(%rbp) 6b29: e8 00 00 00 00 callq 6b2e 6b2e: 0f b6 85 7d ff ff ff movzbl -0x83(%rbp),%eax 6b35: 4c 8b 8d 68 ff ff ff mov -0x98(%rbp),%r9 6b3c: 41 29 c6 sub %eax,%r14d 6b3f: 45 85 f6 test %r14d,%r14d 6b42: 0f 8e 40 01 00 00 jle 6c88 6b48: 45 89 f7 mov %r14d,%r15d 6b4b: 41 83 fe 01 cmp $0x1,%r14d 6b4f: 0f 85 70 ff ff ff jne 6ac5 6b55: 41 be 01 00 00 00 mov $0x1,%r14d 6b5b: e9 c3 f8 ff ff jmpq 6423 6b60: 66 83 f8 03 cmp $0x3,%ax 6b64: 0f 85 b9 f8 ff ff jne 6423 6b6a: 45 85 ff test %r15d,%r15d 6b6d: 0f 84 12 01 00 00 je 6c85 6b73: 41 83 ff 01 cmp $0x1,%r15d 6b77: 74 dc je 6b55 6b79: 4c 8d ad 7c ff ff ff lea -0x84(%rbp),%r13 6b80: 31 f6 xor %esi,%esi 6b82: 4c 89 e9 mov %r13,%rcx 6b85: ba 02 00 00 00 mov $0x2,%edx 6b8a: 48 89 df mov %rbx,%rdi 6b8d: 4c 89 8d 68 ff ff ff mov %r9,-0x98(%rbp) 6b94: 45 8d 77 fe lea -0x2(%r15),%r14d 6b98: e8 00 00 00 00 callq 6b9d 6b9d: be 02 00 00 00 mov $0x2,%esi 6ba2: 48 89 df mov %rbx,%rdi 6ba5: e8 00 00 00 00 callq 6baa 6baa: 0f b6 b5 7d ff ff ff movzbl -0x83(%rbp),%esi 6bb1: 4c 8b 8d 68 ff ff ff mov -0x98(%rbp),%r9 6bb8: 41 39 f6 cmp %esi,%r14d 6bbb: 0f 8c 62 f8 ff ff jl 6423 6bc1: 48 89 df mov %rbx,%rdi 6bc4: e8 00 00 00 00 callq 6bc9 6bc9: 0f b6 85 7d ff ff ff movzbl -0x83(%rbp),%eax 6bd0: 4c 8b 8d 68 ff ff ff mov -0x98(%rbp),%r9 6bd7: 41 29 c6 sub %eax,%r14d 6bda: 0f b6 85 7c ff ff ff movzbl -0x84(%rbp),%eax 6be1: 3c 02 cmp $0x2,%al 6be3: 74 3b je 6c20 6be5: 3c 03 cmp $0x3,%al 6be7: 74 1f je 6c08 6be9: 3c 01 cmp $0x1,%al 6beb: 0f 85 32 f8 ff ff jne 6423 6bf1: 66 41 81 79 38 a0 02 cmpw $0x2a0,0x38(%r9) 6bf8: 0f 84 25 f8 ff ff je 6423 6bfe: b9 a0 02 00 00 mov $0x2a0,%ecx 6c03: 66 41 89 49 38 mov %cx,0x38(%r9) 6c08: 45 85 f6 test %r14d,%r14d 6c0b: 7e 7b jle 6c88 6c0d: 45 89 f7 mov %r14d,%r15d 6c10: 41 83 fe 01 cmp $0x1,%r14d 6c14: 0f 85 66 ff ff ff jne 6b80 6c1a: e9 36 ff ff ff jmpq 6b55 6c1f: 90 nop 6c20: 66 41 83 79 3c ff cmpw $0xffff,0x3c(%r9) 6c26: 0f 84 f7 f7 ff ff je 6423 6c2c: ba ff ff ff ff mov $0xffffffff,%edx 6c31: 66 41 89 51 3c mov %dx,0x3c(%r9) 6c36: eb d0 jmp 6c08 6c38: 40 80 fe 02 cmp $0x2,%sil 6c3c: 0f 85 e1 f7 ff ff jne 6423 6c42: 48 8d 4d a0 lea -0x60(%rbp),%rcx 6c46: ba 02 00 00 00 mov $0x2,%edx 6c4b: 31 f6 xor %esi,%esi 6c4d: 48 89 df mov %rbx,%rdi 6c50: 4c 89 8d 68 ff ff ff mov %r9,-0x98(%rbp) 6c57: e8 00 00 00 00 callq 6c5c 6c5c: 0f b7 45 a0 movzwl -0x60(%rbp),%eax 6c60: 4c 8b 8d 68 ff ff ff mov -0x98(%rbp),%r9 6c67: 66 41 89 41 38 mov %ax,0x38(%r9) 6c6c: 66 83 f8 2f cmp $0x2f,%ax 6c70: 77 07 ja 6c79 6c72: 66 41 c7 41 38 a0 02 movw $0x2a0,0x38(%r9) 6c79: 0f b6 b5 7d ff ff ff movzbl -0x83(%rbp),%esi 6c80: e9 9a fe ff ff jmpq 6b1f 6c85: 45 31 f6 xor %r14d,%r14d 6c88: f6 45 8c 01 testb $0x1,-0x74(%rbp) 6c8c: 0f 85 0e f1 ff ff jne 5da0 6c92: 4c 89 cf mov %r9,%rdi 6c95: e8 00 00 00 00 callq 6c9a 6c9a: e9 01 f1 ff ff jmpq 5da0 6c9f: 90 nop 0000000000006ca0 : 6ca0: 48 89 fe mov %rdi,%rsi 6ca3: c7 47 2c 19 00 00 00 movl $0x19,0x2c(%rdi) 6caa: 48 8b 7f 18 mov 0x18(%rdi),%rdi 6cae: 48 8b 47 58 mov 0x58(%rdi),%rax 6cb2: e8 07 00 00 00 callq 6cbe 6cb7: f3 90 pause 6cb9: 0f ae e8 lfence 6cbc: eb f9 jmp 6cb7 6cbe: 48 89 04 24 mov %rax,(%rsp) 6cc2: c3 retq 6cc3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6cca: 00 00 00 00 6cce: 66 90 xchg %ax,%ax 0000000000006cd0 : 6cd0: 55 push %rbp 6cd1: 31 d2 xor %edx,%edx 6cd3: b9 10 21 00 00 mov $0x2110,%ecx 6cd8: 48 89 e5 mov %rsp,%rbp 6cdb: 41 55 push %r13 6cdd: 41 54 push %r12 6cdf: 48 8d 75 d0 lea -0x30(%rbp),%rsi 6ce3: 53 push %rbx 6ce4: 48 89 fb mov %rdi,%rbx 6ce7: 48 83 ec 18 sub $0x18,%rsp 6ceb: 48 8b 47 48 mov 0x48(%rdi),%rax 6cef: 4c 8b 6f 50 mov 0x50(%rdi),%r13 6cf3: 66 89 4d d0 mov %cx,-0x30(%rbp) 6cf7: 48 8b 78 08 mov 0x8(%rax),%rdi 6cfb: 66 89 55 de mov %dx,-0x22(%rbp) 6cff: 48 c7 45 d2 00 00 00 movq $0x0,-0x2e(%rbp) 6d06: 00 6d07: c7 45 da 00 00 00 00 movl $0x0,-0x26(%rbp) 6d0e: e8 00 00 00 00 callq 6d13 6d13: 48 8d 7d d0 lea -0x30(%rbp),%rdi 6d17: 41 89 c4 mov %eax,%r12d 6d1a: e8 00 00 00 00 callq 6d1f 6d1f: 48 89 de mov %rbx,%rsi 6d22: 49 89 45 00 mov %rax,0x0(%r13) 6d26: 48 8b 7b 18 mov 0x18(%rbx),%rdi 6d2a: 44 89 63 2c mov %r12d,0x2c(%rbx) 6d2e: 48 8b 47 58 mov 0x58(%rdi),%rax 6d32: eb 11 jmp 6d45 6d34: e8 07 00 00 00 callq 6d40 6d39: f3 90 pause 6d3b: 0f ae e8 lfence 6d3e: eb f9 jmp 6d39 6d40: 48 89 04 24 mov %rax,(%rsp) 6d44: c3 retq 6d45: e8 ea ff ff ff callq 6d34 6d4a: 48 83 c4 18 add $0x18,%rsp 6d4e: 5b pop %rbx 6d4f: 41 5c pop %r12 6d51: 41 5d pop %r13 6d53: 5d pop %rbp 6d54: c3 retq 6d55: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6d5c: 00 00 00 00 0000000000006d60 : 6d60: 55 push %rbp 6d61: 48 89 e5 mov %rsp,%rbp 6d64: 53 push %rbx 6d65: 48 89 fb mov %rdi,%rbx 6d68: 48 83 ec 08 sub $0x8,%rsp 6d6c: 48 8b 7f 48 mov 0x48(%rdi),%rdi 6d70: e8 00 00 00 00 callq 6d75 6d75: 48 8b 7b 18 mov 0x18(%rbx),%rdi 6d79: c7 43 2c 00 00 00 00 movl $0x0,0x2c(%rbx) 6d80: 48 89 de mov %rbx,%rsi 6d83: 48 8b 47 58 mov 0x58(%rdi),%rax 6d87: 48 83 c4 08 add $0x8,%rsp 6d8b: 5b pop %rbx 6d8c: 5d pop %rbp 6d8d: e8 07 00 00 00 callq 6d99 6d92: f3 90 pause 6d94: 0f ae e8 lfence 6d97: eb f9 jmp 6d92 6d99: 48 89 04 24 mov %rax,(%rsp) 6d9d: c3 retq 6d9e: 66 90 xchg %ax,%ax 0000000000006da0 : 6da0: 55 push %rbp 6da1: 48 89 e5 mov %rsp,%rbp 6da4: 41 57 push %r15 6da6: 41 56 push %r14 6da8: 41 55 push %r13 6daa: 41 54 push %r12 6dac: 53 push %rbx 6dad: 48 89 fb mov %rdi,%rbx 6db0: 48 83 ec 18 sub $0x18,%rsp 6db4: 4c 8b 6f 58 mov 0x58(%rdi),%r13 6db8: 4c 8b 77 68 mov 0x68(%rdi),%r14 6dbc: 45 8b a5 b8 00 00 00 mov 0xb8(%r13),%r12d 6dc3: 45 85 e4 test %r12d,%r12d 6dc6: 74 1c je 6de4 6dc8: 4c 8b 47 48 mov 0x48(%rdi),%r8 6dcc: 4d 8b 78 08 mov 0x8(%r8),%r15 6dd0: 4c 89 45 c8 mov %r8,-0x38(%rbp) 6dd4: 41 0f b7 47 3a movzwl 0x3a(%r15),%eax 6dd9: 41 39 c4 cmp %eax,%r12d 6ddc: 7e 52 jle 6e30 6dde: 41 bc 28 00 00 00 mov $0x28,%r12d 6de4: 4c 89 ef mov %r13,%rdi 6de7: e8 00 00 00 00 callq 6dec 6dec: 4d 85 f6 test %r14,%r14 6def: 74 08 je 6df9 6df1: 4c 89 f7 mov %r14,%rdi 6df4: e8 00 00 00 00 callq 6df9 6df9: 48 8b 7b 18 mov 0x18(%rbx),%rdi 6dfd: 44 89 63 2c mov %r12d,0x2c(%rbx) 6e01: 48 89 de mov %rbx,%rsi 6e04: 48 8b 47 58 mov 0x58(%rdi),%rax 6e08: 48 83 c4 18 add $0x18,%rsp 6e0c: 5b pop %rbx 6e0d: 41 5c pop %r12 6e0f: 41 5d pop %r13 6e11: 41 5e pop %r14 6e13: 41 5f pop %r15 6e15: 5d pop %rbp 6e16: e8 07 00 00 00 callq 6e22 6e1b: f3 90 pause 6e1d: 0f ae e8 lfence 6e20: eb f9 jmp 6e1b 6e22: 48 89 04 24 mov %rax,(%rsp) 6e26: c3 retq 6e27: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 6e2e: 00 00 6e30: 31 f6 xor %esi,%esi 6e32: b9 01 06 00 00 mov $0x601,%ecx 6e37: ba 00 ca 9a 3b mov $0x3b9aca00,%edx 6e3c: 4c 89 ef mov %r13,%rdi 6e3f: e8 00 00 00 00 callq 6e44 6e44: 4c 8b 45 c8 mov -0x38(%rbp),%r8 6e48: 48 85 c0 test %rax,%rax 6e4b: 74 57 je 6ea4 6e4d: b9 01 06 00 00 mov $0x601,%ecx 6e52: ba 00 ca 9a 3b mov $0x3b9aca00,%edx 6e57: 31 f6 xor %esi,%esi 6e59: 4c 89 ef mov %r13,%rdi 6e5c: 4c 89 45 c8 mov %r8,-0x38(%rbp) 6e60: e8 00 00 00 00 callq 6e65 6e65: 49 89 c4 mov %rax,%r12 6e68: 48 85 c0 test %rax,%rax 6e6b: 74 37 je 6ea4 6e6d: 4d 85 f6 test %r14,%r14 6e70: 4c 8b 45 c8 mov -0x38(%rbp),%r8 6e74: 74 0c je 6e82 6e76: 4c 89 f7 mov %r14,%rdi 6e79: e8 00 00 00 00 callq 6e7e 6e7e: 4c 8b 45 c8 mov -0x38(%rbp),%r8 6e82: 49 8d b8 20 01 00 00 lea 0x120(%r8),%rdi 6e89: 4c 89 ee mov %r13,%rsi 6e8c: e8 00 00 00 00 callq 6e91 6e91: 4c 89 e6 mov %r12,%rsi 6e94: 4c 89 ff mov %r15,%rdi 6e97: e8 00 00 00 00 callq 6e9c 6e9c: 41 89 c4 mov %eax,%r12d 6e9f: e9 55 ff ff ff jmpq 6df9 6ea4: 41 bc 0c 00 00 00 mov $0xc,%r12d 6eaa: e9 35 ff ff ff jmpq 6de4 6eaf: 90 nop 0000000000006eb0 : 6eb0: 55 push %rbp 6eb1: 31 d2 xor %edx,%edx 6eb3: b9 10 21 00 00 mov $0x2110,%ecx 6eb8: 48 89 e5 mov %rsp,%rbp 6ebb: 41 55 push %r13 6ebd: 41 54 push %r12 6ebf: 48 8d 75 d0 lea -0x30(%rbp),%rsi 6ec3: 53 push %rbx 6ec4: 48 89 fb mov %rdi,%rbx 6ec7: 48 83 ec 18 sub $0x18,%rsp 6ecb: 48 8b 47 48 mov 0x48(%rdi),%rax 6ecf: 4c 8b 6f 50 mov 0x50(%rdi),%r13 6ed3: 66 89 4d d0 mov %cx,-0x30(%rbp) 6ed7: 48 8b 78 08 mov 0x8(%rax),%rdi 6edb: 66 89 55 de mov %dx,-0x22(%rbp) 6edf: 48 c7 45 d2 00 00 00 movq $0x0,-0x2e(%rbp) 6ee6: 00 6ee7: c7 45 da 00 00 00 00 movl $0x0,-0x26(%rbp) 6eee: e8 00 00 00 00 callq 6ef3 6ef3: 48 8d 7d d0 lea -0x30(%rbp),%rdi 6ef7: 41 89 c4 mov %eax,%r12d 6efa: e8 00 00 00 00 callq 6eff 6eff: 48 89 de mov %rbx,%rsi 6f02: 49 89 45 00 mov %rax,0x0(%r13) 6f06: 48 8b 7b 18 mov 0x18(%rbx),%rdi 6f0a: 44 89 63 2c mov %r12d,0x2c(%rbx) 6f0e: 48 8b 47 58 mov 0x58(%rdi),%rax 6f12: eb 11 jmp 6f25 6f14: e8 07 00 00 00 callq 6f20 6f19: f3 90 pause 6f1b: 0f ae e8 lfence 6f1e: eb f9 jmp 6f19 6f20: 48 89 04 24 mov %rax,(%rsp) 6f24: c3 retq 6f25: e8 ea ff ff ff callq 6f14 6f2a: 48 83 c4 18 add $0x18,%rsp 6f2e: 5b pop %rbx 6f2f: 41 5c pop %r12 6f31: 41 5d pop %r13 6f33: 5d pop %rbp 6f34: c3 retq 6f35: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6f3c: 00 00 00 00 0000000000006f40 : 6f40: 55 push %rbp 6f41: 31 d2 xor %edx,%edx 6f43: b9 10 21 00 00 mov $0x2110,%ecx 6f48: 48 89 e5 mov %rsp,%rbp 6f4b: 41 55 push %r13 6f4d: 41 54 push %r12 6f4f: 48 8d 75 d0 lea -0x30(%rbp),%rsi 6f53: 53 push %rbx 6f54: 48 89 fb mov %rdi,%rbx 6f57: 48 83 ec 18 sub $0x18,%rsp 6f5b: 48 8b 47 48 mov 0x48(%rdi),%rax 6f5f: 4c 8b 6f 50 mov 0x50(%rdi),%r13 6f63: 66 89 4d d0 mov %cx,-0x30(%rbp) 6f67: 48 8b 78 08 mov 0x8(%rax),%rdi 6f6b: 66 89 55 de mov %dx,-0x22(%rbp) 6f6f: 48 c7 45 d2 00 00 00 movq $0x0,-0x2e(%rbp) 6f76: 00 6f77: c7 45 da 00 00 00 00 movl $0x0,-0x26(%rbp) 6f7e: e8 00 00 00 00 callq 6f83 6f83: 48 8d 7d d0 lea -0x30(%rbp),%rdi 6f87: 41 89 c4 mov %eax,%r12d 6f8a: e8 00 00 00 00 callq 6f8f 6f8f: 48 89 de mov %rbx,%rsi 6f92: 49 89 45 00 mov %rax,0x0(%r13) 6f96: 48 8b 7b 18 mov 0x18(%rbx),%rdi 6f9a: 44 89 63 2c mov %r12d,0x2c(%rbx) 6f9e: 48 8b 47 58 mov 0x58(%rdi),%rax 6fa2: eb 11 jmp 6fb5 6fa4: e8 07 00 00 00 callq 6fb0 6fa9: f3 90 pause 6fab: 0f ae e8 lfence 6fae: eb f9 jmp 6fa9 6fb0: 48 89 04 24 mov %rax,(%rsp) 6fb4: c3 retq 6fb5: e8 ea ff ff ff callq 6fa4 6fba: 48 83 c4 18 add $0x18,%rsp 6fbe: 5b pop %rbx 6fbf: 41 5c pop %r12 6fc1: 41 5d pop %r13 6fc3: 5d pop %rbp 6fc4: c3 retq 6fc5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6fcc: 00 00 00 00 0000000000006fd0 : 6fd0: 55 push %rbp 6fd1: 48 89 e5 mov %rsp,%rbp 6fd4: 53 push %rbx 6fd5: 48 89 fb mov %rdi,%rbx 6fd8: 48 83 ec 08 sub $0x8,%rsp 6fdc: 48 8b 47 48 mov 0x48(%rdi),%rax 6fe0: 48 8b 78 08 mov 0x8(%rax),%rdi 6fe4: e8 00 00 00 00 callq 6fe9 6fe9: 48 8b 7b 18 mov 0x18(%rbx),%rdi 6fed: 48 89 de mov %rbx,%rsi 6ff0: 89 43 2c mov %eax,0x2c(%rbx) 6ff3: 48 8b 47 58 mov 0x58(%rdi),%rax 6ff7: 48 83 c4 08 add $0x8,%rsp 6ffb: 5b pop %rbx 6ffc: 5d pop %rbp 6ffd: e8 07 00 00 00 callq 7009 7002: f3 90 pause 7004: 0f ae e8 lfence 7007: eb f9 jmp 7002 7009: 48 89 04 24 mov %rax,(%rsp) 700d: c3 retq 700e: 66 90 xchg %ax,%ax 0000000000007010 : 7010: 55 push %rbp 7011: 48 89 e5 mov %rsp,%rbp 7014: 41 55 push %r13 7016: 41 54 push %r12 7018: 53 push %rbx 7019: 48 89 fb mov %rdi,%rbx 701c: 48 83 ec 08 sub $0x8,%rsp 7020: 4c 8b 67 48 mov 0x48(%rdi),%r12 7024: 4d 8b 6c 24 08 mov 0x8(%r12),%r13 7029: 4c 89 e7 mov %r12,%rdi 702c: e8 00 00 00 00 callq 7031 7031: 41 0f bf 74 24 04 movswl 0x4(%r12),%esi 7037: 4c 89 ef mov %r13,%rdi 703a: e8 00 00 00 00 callq 703f 703f: 48 8b 7b 18 mov 0x18(%rbx),%rdi 7043: 48 89 de mov %rbx,%rsi 7046: 89 43 2c mov %eax,0x2c(%rbx) 7049: 48 8b 47 58 mov 0x58(%rdi),%rax 704d: 48 83 c4 08 add $0x8,%rsp 7051: 5b pop %rbx 7052: 41 5c pop %r12 7054: 41 5d pop %r13 7056: 5d pop %rbp 7057: e8 07 00 00 00 callq 7063 705c: f3 90 pause 705e: 0f ae e8 lfence 7061: eb f9 jmp 705c 7063: 48 89 04 24 mov %rax,(%rsp) 7067: c3 retq 7068: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 706f: 00 0000000000007070 : 7070: 55 push %rbp 7071: 48 89 e5 mov %rsp,%rbp 7074: 53 push %rbx 7075: 48 89 fb mov %rdi,%rbx 7078: 48 83 ec 08 sub $0x8,%rsp 707c: 48 8b 47 48 mov 0x48(%rdi),%rax 7080: 48 8d 78 08 lea 0x8(%rax),%rdi 7084: e8 00 00 00 00 callq 7089 7089: 48 8b 7b 18 mov 0x18(%rbx),%rdi 708d: 48 89 de mov %rbx,%rsi 7090: 89 43 2c mov %eax,0x2c(%rbx) 7093: 48 8b 47 58 mov 0x58(%rdi),%rax 7097: 48 83 c4 08 add $0x8,%rsp 709b: 5b pop %rbx 709c: 5d pop %rbp 709d: e8 07 00 00 00 callq 70a9 70a2: f3 90 pause 70a4: 0f ae e8 lfence 70a7: eb f9 jmp 70a2 70a9: 48 89 04 24 mov %rax,(%rsp) 70ad: c3 retq 70ae: 66 90 xchg %ax,%ax 00000000000070b0 : 70b0: e9 00 00 00 00 jmpq 70b5 70b5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 70bc: 00 00 00 00 00000000000070c0 : 70c0: 55 push %rbp 70c1: b8 16 00 00 00 mov $0x16,%eax 70c6: 48 89 e5 mov %rsp,%rbp 70c9: 41 55 push %r13 70cb: 41 54 push %r12 70cd: 53 push %rbx 70ce: 48 89 fb mov %rdi,%rbx 70d1: 48 83 ec 08 sub $0x8,%rsp 70d5: 4c 8b 67 50 mov 0x50(%rdi),%r12 70d9: 41 80 3c 24 10 cmpb $0x10,(%r12) 70de: 74 30 je 7110 70e0: 48 8b 7b 18 mov 0x18(%rbx),%rdi 70e4: 89 43 2c mov %eax,0x2c(%rbx) 70e7: 48 89 de mov %rbx,%rsi 70ea: 48 8b 47 58 mov 0x58(%rdi),%rax 70ee: 48 83 c4 08 add $0x8,%rsp 70f2: 5b pop %rbx 70f3: 41 5c pop %r12 70f5: 41 5d pop %r13 70f7: 5d pop %rbp 70f8: e8 07 00 00 00 callq 7104 70fd: f3 90 pause 70ff: 0f ae e8 lfence 7102: eb f9 jmp 70fd 7104: 48 89 04 24 mov %rax,(%rsp) 7108: c3 retq 7109: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7110: 41 80 7c 24 01 21 cmpb $0x21,0x1(%r12) 7116: b8 2f 00 00 00 mov $0x2f,%eax 711b: 75 c3 jne 70e0 711d: 48 8b 7f 48 mov 0x48(%rdi),%rdi 7121: 4c 8b 6f 08 mov 0x8(%rdi),%r13 7125: e8 00 00 00 00 callq 712a 712a: 4c 89 e6 mov %r12,%rsi 712d: 4c 89 ef mov %r13,%rdi 7130: e8 00 00 00 00 callq 7135 7135: eb a9 jmp 70e0 7137: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 713e: 00 00 0000000000007140 : 7140: 55 push %rbp 7141: b8 16 00 00 00 mov $0x16,%eax 7146: 48 89 e5 mov %rsp,%rbp 7149: 53 push %rbx 714a: 48 89 fb mov %rdi,%rbx 714d: 48 83 ec 08 sub $0x8,%rsp 7151: 48 8b 77 50 mov 0x50(%rdi),%rsi 7155: 80 3e 10 cmpb $0x10,(%rsi) 7158: 74 26 je 7180 715a: 48 8b 7b 18 mov 0x18(%rbx),%rdi 715e: 89 43 2c mov %eax,0x2c(%rbx) 7161: 48 89 de mov %rbx,%rsi 7164: 48 8b 47 58 mov 0x58(%rdi),%rax 7168: 48 83 c4 08 add $0x8,%rsp 716c: 5b pop %rbx 716d: 5d pop %rbp 716e: e8 07 00 00 00 callq 717a 7173: f3 90 pause 7175: 0f ae e8 lfence 7178: eb f9 jmp 7173 717a: 48 89 04 24 mov %rax,(%rsp) 717e: c3 retq 717f: 90 nop 7180: 80 7e 01 21 cmpb $0x21,0x1(%rsi) 7184: b8 2f 00 00 00 mov $0x2f,%eax 7189: 75 cf jne 715a 718b: 48 8b 47 48 mov 0x48(%rdi),%rax 718f: 48 8b 78 08 mov 0x8(%rax),%rdi 7193: e8 00 00 00 00 callq 7198 7198: eb c0 jmp 715a 719a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000071a0 : 71a0: 55 push %rbp 71a1: b8 16 00 00 00 mov $0x16,%eax 71a6: 48 89 e5 mov %rsp,%rbp 71a9: 41 54 push %r12 71ab: 53 push %rbx 71ac: 4c 8b 67 48 mov 0x48(%rdi),%r12 71b0: 48 89 fb mov %rdi,%rbx 71b3: 49 83 7c 24 08 00 cmpq $0x0,0x8(%r12) 71b9: 74 25 je 71e0 71bb: 48 8b 7b 18 mov 0x18(%rbx),%rdi 71bf: 89 43 2c mov %eax,0x2c(%rbx) 71c2: 48 89 de mov %rbx,%rsi 71c5: 5b pop %rbx 71c6: 41 5c pop %r12 71c8: 48 8b 47 58 mov 0x58(%rdi),%rax 71cc: 5d pop %rbp 71cd: e8 07 00 00 00 callq 71d9 71d2: f3 90 pause 71d4: 0f ae e8 lfence 71d7: eb f9 jmp 71d2 71d9: 48 89 04 24 mov %rax,(%rsp) 71dd: c3 retq 71de: 66 90 xchg %ax,%ax 71e0: 48 63 15 00 00 00 00 movslq 0x0(%rip),%rdx # 71e7 71e7: 48 63 35 00 00 00 00 movslq 0x0(%rip),%rsi # 71ee 71ee: 31 c9 xor %ecx,%ecx 71f0: 4c 89 e7 mov %r12,%rdi 71f3: e8 00 00 00 00 callq 71f8 71f8: 85 c0 test %eax,%eax 71fa: 75 bf jne 71bb 71fc: 49 8d 7c 24 08 lea 0x8(%r12),%rdi 7201: 4c 89 e2 mov %r12,%rdx 7204: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 720b: e8 00 00 00 00 callq 7210 7210: eb a9 jmp 71bb 7212: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7219: 00 00 00 00 721d: 0f 1f 00 nopl (%rax) 0000000000007220 : 7220: 55 push %rbp 7221: 48 89 e5 mov %rsp,%rbp 7224: 41 55 push %r13 7226: 49 89 fd mov %rdi,%r13 7229: 41 54 push %r12 722b: 4c 8d a7 20 01 00 00 lea 0x120(%rdi),%r12 7232: 53 push %rbx 7233: 8d 5e ff lea -0x1(%rsi),%ebx 7236: 48 83 ec 08 sub $0x8,%rsp 723a: 85 f6 test %esi,%esi 723c: 7e 12 jle 7250 723e: 66 90 xchg %ax,%ax 7240: 4c 89 e7 mov %r12,%rdi 7243: 83 eb 01 sub $0x1,%ebx 7246: e8 00 00 00 00 callq 724b 724b: 83 fb ff cmp $0xffffffff,%ebx 724e: 75 f0 jne 7240 7250: 48 83 c4 08 add $0x8,%rsp 7254: 4c 89 e6 mov %r12,%rsi 7257: 4c 89 ef mov %r13,%rdi 725a: 5b pop %rbx 725b: 41 5c pop %r12 725d: 41 5d pop %r13 725f: 5d pop %rbp 7260: e9 00 00 00 00 jmpq 7265 7265: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 726c: 00 00 00 00 0000000000007270 : 7270: 55 push %rbp 7271: 31 f6 xor %esi,%esi 7273: 48 89 e5 mov %rsp,%rbp 7276: 53 push %rbx 7277: 48 83 ec 08 sub $0x8,%rsp 727b: e8 00 00 00 00 callq 7280 7280: 48 89 c3 mov %rax,%rbx 7283: 48 85 c0 test %rax,%rax 7286: 74 0c je 7294 7288: 48 89 c7 mov %rax,%rdi 728b: e8 00 00 00 00 callq 7290 7290: 48 8b 5b 08 mov 0x8(%rbx),%rbx 7294: 48 83 c4 08 add $0x8,%rsp 7298: 48 89 d8 mov %rbx,%rax 729b: 5b pop %rbx 729c: 5d pop %rbp 729d: c3 retq 729e: 66 90 xchg %ax,%ax 00000000000072a0 : 72a0: 66 89 77 60 mov %si,0x60(%rdi) 72a4: e9 00 00 00 00 jmpq 72a9 72a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000072b0 : 72b0: 55 push %rbp 72b1: 31 f6 xor %esi,%esi 72b3: 48 89 e5 mov %rsp,%rbp 72b6: 41 54 push %r12 72b8: 53 push %rbx 72b9: 4c 8b 67 48 mov 0x48(%rdi),%r12 72bd: 48 89 fb mov %rdi,%rbx 72c0: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 72c5: e8 00 00 00 00 callq 72ca 72ca: 4c 89 e7 mov %r12,%rdi 72cd: e8 00 00 00 00 callq 72d2 72d2: 48 89 df mov %rbx,%rdi 72d5: 5b pop %rbx 72d6: 41 5c pop %r12 72d8: 5d pop %rbp 72d9: e9 92 fd ff ff jmpq 7070 72de: 66 90 xchg %ax,%ax 00000000000072e0 : 72e0: e9 00 00 00 00 jmpq 72e5 72e5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 72ec: 00 00 00 00 00000000000072f0 : 72f0: 55 push %rbp 72f1: 48 89 e5 mov %rsp,%rbp 72f4: 41 54 push %r12 72f6: 41 89 f4 mov %esi,%r12d 72f9: be 06 00 00 00 mov $0x6,%esi 72fe: 53 push %rbx 72ff: 48 89 fb mov %rdi,%rbx 7302: 48 8d 55 ec lea -0x14(%rbp),%rdx 7306: 48 83 ec 10 sub $0x10,%rsp 730a: 48 8b 7f 08 mov 0x8(%rdi),%rdi 730e: e8 00 00 00 00 callq 7313 7313: 8b 45 ec mov -0x14(%rbp),%eax 7316: a8 01 test $0x1,%al 7318: 74 1a je 7334 731a: 41 f6 c4 01 test $0x1,%r12b 731e: 75 14 jne 7334 7320: 48 8b 7b 08 mov 0x8(%rbx),%rdi 7324: 31 f6 xor %esi,%esi 7326: e8 00 00 00 00 callq 732b 732b: 48 83 c4 10 add $0x10,%rsp 732f: 5b pop %rbx 7330: 41 5c pop %r12 7332: 5d pop %rbp 7333: c3 retq 7334: a8 02 test $0x2,%al 7336: 74 06 je 733e 7338: 41 f6 c4 02 test $0x2,%r12b 733c: 74 e2 je 7320 733e: a8 04 test $0x4,%al 7340: 74 e9 je 732b 7342: 41 83 e4 04 and $0x4,%r12d 7346: 75 e3 jne 732b 7348: 48 8b 7b 08 mov 0x8(%rbx),%rdi 734c: 31 f6 xor %esi,%esi 734e: e8 00 00 00 00 callq 7353 7353: eb d6 jmp 732b 7355: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 735c: 00 00 00 00 0000000000007360 : 7360: 55 push %rbp 7361: 48 89 e5 mov %rsp,%rbp 7364: 41 55 push %r13 7366: 41 54 push %r12 7368: 49 89 f4 mov %rsi,%r12 736b: 53 push %rbx 736c: 48 83 ec 08 sub $0x8,%rsp 7370: 48 8b 87 f8 00 00 00 mov 0xf8(%rdi),%rax 7377: 2b 87 90 00 00 00 sub 0x90(%rdi),%eax 737d: 48 8b 8f f0 00 00 00 mov 0xf0(%rdi),%rcx 7384: 2b 8f 88 00 00 00 sub 0x88(%rdi),%ecx 738a: 39 c8 cmp %ecx,%eax 738c: 8b 96 b8 00 00 00 mov 0xb8(%rsi),%edx 7392: 0f 4f c1 cmovg %ecx,%eax 7395: 39 c2 cmp %eax,%edx 7397: 7f 27 jg 73c0 7399: 4c 8d af 88 00 00 00 lea 0x88(%rdi),%r13 73a0: 48 89 fb mov %rdi,%rbx 73a3: 4c 89 ef mov %r13,%rdi 73a6: e8 00 00 00 00 callq 73ab 73ab: 48 83 c4 08 add $0x8,%rsp 73af: 4c 89 ee mov %r13,%rsi 73b2: 48 89 df mov %rbx,%rdi 73b5: 5b pop %rbx 73b6: 41 5c pop %r12 73b8: 41 5d pop %r13 73ba: 5d pop %rbp 73bb: e9 00 00 00 00 jmpq 73c0 73c0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 73c7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 73ce: 31 c0 xor %eax,%eax 73d0: e8 00 00 00 00 callq 73d5 73d5: 48 83 c4 08 add $0x8,%rsp 73d9: 4c 89 e7 mov %r12,%rdi 73dc: 5b pop %rbx 73dd: 41 5c pop %r12 73df: 41 5d pop %r13 73e1: 5d pop %rbp 73e2: e9 00 00 00 00 jmpq 73e7 73e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 73ee: 00 00 00000000000073f0 : 73f0: 55 push %rbp 73f1: 48 89 e5 mov %rsp,%rbp 73f4: 41 56 push %r14 73f6: 41 55 push %r13 73f8: 41 54 push %r12 73fa: 53 push %rbx 73fb: 48 8b 57 48 mov 0x48(%rdi),%rdx 73ff: 48 89 fb mov %rdi,%rbx 7402: 4c 8b 6a 08 mov 0x8(%rdx),%r13 7406: 4d 85 ed test %r13,%r13 7409: 74 65 je 7470 740b: 4c 8b 67 58 mov 0x58(%rdi),%r12 740f: 41 83 7c 24 04 02 cmpl $0x2,0x4(%r12) 7415: 75 29 jne 7440 7417: 41 8b 04 24 mov (%r12),%eax 741b: 85 c0 test %eax,%eax 741d: 74 61 je 7480 741f: 83 f8 01 cmp $0x1,%eax 7422: 75 1c jne 7440 7424: 41 8b 74 24 08 mov 0x8(%r12),%esi 7429: 4c 89 e1 mov %r12,%rcx 742c: 4c 89 ef mov %r13,%rdi 742f: e8 00 00 00 00 callq 7434 7434: eb 0f jmp 7445 7436: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 743d: 00 00 00 7440: b8 2a 00 00 00 mov $0x2a,%eax 7445: 48 8b 7b 18 mov 0x18(%rbx),%rdi 7449: 89 43 2c mov %eax,0x2c(%rbx) 744c: 48 89 de mov %rbx,%rsi 744f: 5b pop %rbx 7450: 41 5c pop %r12 7452: 48 8b 47 58 mov 0x58(%rdi),%rax 7456: 41 5d pop %r13 7458: 41 5e pop %r14 745a: 5d pop %rbp 745b: e8 07 00 00 00 callq 7467 7460: f3 90 pause 7462: 0f ae e8 lfence 7465: eb f9 jmp 7460 7467: 48 89 04 24 mov %rax,(%rsp) 746b: c3 retq 746c: 0f 1f 40 00 nopl 0x0(%rax) 7470: b8 16 00 00 00 mov $0x16,%eax 7475: eb ce jmp 7445 7477: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 747e: 00 00 7480: be 01 00 00 00 mov $0x1,%esi 7485: bf 01 06 00 00 mov $0x601,%edi 748a: e8 00 00 00 00 callq 748f 748f: 49 89 c6 mov %rax,%r14 7492: 48 85 c0 test %rax,%rax 7495: 74 39 je 74d0 7497: 48 8b 50 10 mov 0x10(%rax),%rdx 749b: 41 8b 74 24 08 mov 0x8(%r12),%esi 74a0: 4c 89 ef mov %r13,%rdi 74a3: e8 00 00 00 00 callq 74a8 74a8: 41 89 46 18 mov %eax,0x18(%r14) 74ac: 85 c0 test %eax,%eax 74ae: 0f 84 00 00 00 00 je 74b4 74b4: 49 8b 76 10 mov 0x10(%r14),%rsi 74b8: 48 63 d0 movslq %eax,%rdx 74bb: 4c 89 e7 mov %r12,%rdi 74be: e8 00 00 00 00 callq 74c3 74c3: 31 c0 xor %eax,%eax 74c5: e9 7b ff ff ff jmpq 7445 74ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 74d0: b8 0c 00 00 00 mov $0xc,%eax 74d5: e9 6b ff ff ff jmpq 7445 74da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000074e0 : 74e0: 55 push %rbp 74e1: 48 89 e5 mov %rsp,%rbp 74e4: 41 55 push %r13 74e6: 49 89 f5 mov %rsi,%r13 74e9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 74f0: 41 54 push %r12 74f2: 49 89 d4 mov %rdx,%r12 74f5: ba 01 06 00 00 mov $0x601,%edx 74fa: 53 push %rbx 74fb: 48 89 fb mov %rdi,%rbx 74fe: bf b0 00 00 00 mov $0xb0,%edi 7503: 48 83 ec 08 sub $0x8,%rsp 7507: e8 00 00 00 00 callq 750c 750c: 48 85 c0 test %rax,%rax 750f: 0f 84 bb 00 00 00 je 75d0 7515: 48 8d 78 08 lea 0x8(%rax),%rdi 7519: 48 89 c1 mov %rax,%rcx 751c: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 7523: 31 f6 xor %esi,%esi 7525: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 7529: 48 89 c2 mov %rax,%rdx 752c: 48 c7 80 a8 00 00 00 movq $0x0,0xa8(%rax) 7533: 00 00 00 00 7537: 31 c0 xor %eax,%eax 7539: 48 29 f9 sub %rdi,%rcx 753c: 81 c1 b0 00 00 00 add $0xb0,%ecx 7542: c1 e9 03 shr $0x3,%ecx 7545: f3 48 ab rep stos %rax,%es:(%rdi) 7548: 31 c0 xor %eax,%eax 754a: 31 c9 xor %ecx,%ecx 754c: bf ff ff ff ff mov $0xffffffff,%edi 7551: 66 89 42 08 mov %ax,0x8(%rdx) 7555: 0f b7 05 00 00 00 00 movzwl 0x0(%rip),%eax # 755c 755c: 66 89 4a 18 mov %cx,0x18(%rdx) 7560: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # 7566 7566: 66 89 72 2a mov %si,0x2a(%rdx) 756a: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 7571 7571: 66 89 7a 3c mov %di,0x3c(%rdx) 7575: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 757c 757c: 66 89 42 52 mov %ax,0x52(%rdx) 7580: 66 89 42 68 mov %ax,0x68(%rdx) 7584: 31 c0 xor %eax,%eax 7586: 4c 89 aa 90 00 00 00 mov %r13,0x90(%rdx) 758d: 4c 89 a2 98 00 00 00 mov %r12,0x98(%rdx) 7594: c7 42 0e 00 00 10 21 movl $0x21100000,0xe(%rdx) 759b: c7 42 20 00 00 10 21 movl $0x21100000,0x20(%rdx) 75a2: c7 42 38 a0 02 a0 02 movl $0x2a002a0,0x38(%rdx) 75a9: 48 89 7a 3e mov %rdi,0x3e(%rdx) 75ad: 48 89 72 46 mov %rsi,0x46(%rdx) 75b1: 89 4a 4e mov %ecx,0x4e(%rdx) 75b4: 48 89 7a 54 mov %rdi,0x54(%rdx) 75b8: 48 89 72 5c mov %rsi,0x5c(%rdx) 75bc: 89 4a 64 mov %ecx,0x64(%rdx) 75bf: 48 89 13 mov %rdx,(%rbx) 75c2: 48 83 c4 08 add $0x8,%rsp 75c6: 5b pop %rbx 75c7: 41 5c pop %r12 75c9: 41 5d pop %r13 75cb: 5d pop %rbp 75cc: c3 retq 75cd: 0f 1f 00 nopl (%rax) 75d0: 48 83 c4 08 add $0x8,%rsp 75d4: b8 0c 00 00 00 mov $0xc,%eax 75d9: 5b pop %rbx 75da: 41 5c pop %r12 75dc: 41 5d pop %r13 75de: 5d pop %rbp 75df: c3 retq 00000000000075e0 : 75e0: 48 8b 06 mov (%rsi),%rax 75e3: 48 8b 56 08 mov 0x8(%rsi),%rdx 75e7: 48 89 47 10 mov %rax,0x10(%rdi) 75eb: 31 c0 xor %eax,%eax 75ed: 48 89 57 18 mov %rdx,0x18(%rdi) 75f1: c3 retq 75f2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 75f9: 00 00 00 00 75fd: 0f 1f 00 nopl (%rax) 0000000000007600 : 7600: 48 8b 47 10 mov 0x10(%rdi),%rax 7604: 48 8b 57 18 mov 0x18(%rdi),%rdx 7608: 48 89 06 mov %rax,(%rsi) 760b: 31 c0 xor %eax,%eax 760d: 48 89 56 08 mov %rdx,0x8(%rsi) 7611: c3 retq 7612: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7619: 00 00 00 00 761d: 0f 1f 00 nopl (%rax) 0000000000007620 : 7620: 55 push %rbp 7621: 48 89 e5 mov %rsp,%rbp 7624: 41 55 push %r13 7626: 41 54 push %r12 7628: 41 bc 16 00 00 00 mov $0x16,%r12d 762e: 53 push %rbx 762f: 48 83 ec 08 sub $0x8,%rsp 7633: 48 8b 06 mov (%rsi),%rax 7636: 48 8b 56 08 mov 0x8(%rsi),%rdx 763a: 48 89 47 22 mov %rax,0x22(%rdi) 763e: 48 89 57 2a mov %rdx,0x2a(%rdi) 7642: 0f b7 47 2a movzwl 0x2a(%rdi),%eax 7646: 66 25 01 01 and $0x101,%ax 764a: 66 83 f8 01 cmp $0x1,%ax 764e: 75 2a jne 767a 7650: 80 7f 24 00 cmpb $0x0,0x24(%rdi) 7654: 75 3a jne 7690 7656: 80 7f 25 00 cmpb $0x0,0x25(%rdi) 765a: 75 34 jne 7690 765c: 80 7f 26 00 cmpb $0x0,0x26(%rdi) 7660: 75 2e jne 7690 7662: 80 7f 27 00 cmpb $0x0,0x27(%rdi) 7666: 75 28 jne 7690 7668: 80 7f 28 00 cmpb $0x0,0x28(%rdi) 766c: 75 22 jne 7690 766e: 80 7f 29 00 cmpb $0x0,0x29(%rdi) 7672: 41 bc 27 00 00 00 mov $0x27,%r12d 7678: 75 16 jne 7690 767a: 48 83 c4 08 add $0x8,%rsp 767e: 44 89 e0 mov %r12d,%eax 7681: 5b pop %rbx 7682: 41 5c pop %r12 7684: 41 5d pop %r13 7686: 5d pop %rbp 7687: c3 retq 7688: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 768f: 00 7690: 80 7f 12 00 cmpb $0x0,0x12(%rdi) 7694: 48 89 fb mov %rdi,%rbx 7697: 4c 8d 6f 12 lea 0x12(%rdi),%r13 769b: 0f 84 9f 00 00 00 je 7740 76a1: 4c 89 ef mov %r13,%rdi 76a4: e8 00 00 00 00 callq 76a9 76a9: 49 89 c5 mov %rax,%r13 76ac: 48 85 c0 test %rax,%rax 76af: 0f 84 db 00 00 00 je 7790 76b5: 48 89 df mov %rbx,%rdi 76b8: e8 00 00 00 00 callq 76bd 76bd: 41 89 c4 mov %eax,%r12d 76c0: 85 c0 test %eax,%eax 76c2: 75 b6 jne 767a 76c4: 48 8d 73 24 lea 0x24(%rbx),%rsi 76c8: 4c 89 ef mov %r13,%rdi 76cb: e8 00 00 00 00 callq 76d0 76d0: 48 89 03 mov %rax,(%rbx) 76d3: 48 85 c0 test %rax,%rax 76d6: 0f 84 b4 00 00 00 je 7790 76dc: 48 89 df mov %rbx,%rdi 76df: e8 00 00 00 00 callq 76e4 76e4: 41 89 c5 mov %eax,%r13d 76e7: 83 f8 24 cmp $0x24,%eax 76ea: 0f 84 b4 00 00 00 je 77a4 76f0: 85 c0 test %eax,%eax 76f2: 75 1f jne 7713 76f4: ba 02 00 00 00 mov $0x2,%edx 76f9: 48 89 df mov %rbx,%rdi 76fc: 66 89 53 08 mov %dx,0x8(%rbx) 7700: e8 00 00 00 00 callq 7705 7705: 41 89 c4 mov %eax,%r12d 7708: 85 c0 test %eax,%eax 770a: 0f 84 6a ff ff ff je 767a 7710: 41 89 c5 mov %eax,%r13d 7713: 31 c0 xor %eax,%eax 7715: 48 8b 3b mov (%rbx),%rdi 7718: 44 89 ee mov %r13d,%esi 771b: 45 89 ec mov %r13d,%r12d 771e: 66 89 43 08 mov %ax,0x8(%rbx) 7722: e8 00 00 00 00 callq 7727 7727: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 772e: 48 83 c4 08 add $0x8,%rsp 7732: 44 89 e0 mov %r12d,%eax 7735: 5b pop %rbx 7736: 41 5c pop %r12 7738: 41 5d pop %r13 773a: 5d pop %rbp 773b: c3 retq 773c: 0f 1f 40 00 nopl 0x0(%rax) 7740: 80 7f 13 00 cmpb $0x0,0x13(%rdi) 7744: 0f 85 57 ff ff ff jne 76a1 774a: 80 7f 14 00 cmpb $0x0,0x14(%rdi) 774e: 0f 85 4d ff ff ff jne 76a1 7754: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 7758: 0f 85 43 ff ff ff jne 76a1 775e: 80 7f 16 00 cmpb $0x0,0x16(%rdi) 7762: 0f 85 39 ff ff ff jne 76a1 7768: 80 7f 17 00 cmpb $0x0,0x17(%rdi) 776c: 0f 85 2f ff ff ff jne 76a1 7772: 48 8d 77 24 lea 0x24(%rdi),%rsi 7776: 4c 89 ef mov %r13,%rdi 7779: e8 00 00 00 00 callq 777e 777e: 41 89 c4 mov %eax,%r12d 7781: 85 c0 test %eax,%eax 7783: 0f 84 18 ff ff ff je 76a1 7789: e9 ec fe ff ff jmpq 767a 778e: 66 90 xchg %ax,%ax 7790: 48 83 c4 08 add $0x8,%rsp 7794: 41 bc 41 00 00 00 mov $0x41,%r12d 779a: 5b pop %rbx 779b: 44 89 e0 mov %r12d,%eax 779e: 41 5c pop %r12 77a0: 41 5d pop %r13 77a2: 5d pop %rbp 77a3: c3 retq 77a4: 48 8b 83 90 00 00 00 mov 0x90(%rbx),%rax 77ab: b9 01 00 00 00 mov $0x1,%ecx 77b0: 48 8b bb 98 00 00 00 mov 0x98(%rbx),%rdi 77b7: 66 89 4b 08 mov %cx,0x8(%rbx) 77bb: 48 8b 00 mov (%rax),%rax 77be: eb 11 jmp 77d1 77c0: e8 07 00 00 00 callq 77cc 77c5: f3 90 pause 77c7: 0f ae e8 lfence 77ca: eb f9 jmp 77c5 77cc: 48 89 04 24 mov %rax,(%rsp) 77d0: c3 retq 77d1: e8 ea ff ff ff callq 77c0 77d6: e9 9f fe ff ff jmpq 767a 77db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000077e0 : 77e0: 48 8b 47 22 mov 0x22(%rdi),%rax 77e4: 48 8b 57 2a mov 0x2a(%rdi),%rdx 77e8: 48 89 06 mov %rax,(%rsi) 77eb: 31 c0 xor %eax,%eax 77ed: 48 89 56 08 mov %rdx,0x8(%rsi) 77f1: c3 retq 77f2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 77f9: 00 00 00 00 77fd: 0f 1f 00 nopl (%rax) 0000000000007800 : 7800: 0f b7 47 08 movzwl 0x8(%rdi),%eax 7804: 66 85 c0 test %ax,%ax 7807: 74 57 je 7860 7809: 66 83 f8 06 cmp $0x6,%ax 780d: 74 51 je 7860 780f: 8b 97 80 00 00 00 mov 0x80(%rdi),%edx 7815: 66 83 4f 0a 01 orw $0x1,0xa(%rdi) 781a: 85 d2 test %edx,%edx 781c: 75 32 jne 7850 781e: 80 7f 6a 00 cmpb $0x0,0x6a(%rdi) 7822: 75 2c jne 7850 7824: 55 push %rbp 7825: b8 06 00 00 00 mov $0x6,%eax 782a: 48 89 e5 mov %rsp,%rbp 782d: 53 push %rbx 782e: 48 89 fb mov %rdi,%rbx 7831: 48 83 ec 18 sub $0x18,%rsp 7835: 66 89 47 08 mov %ax,0x8(%rdi) 7839: e8 00 00 00 00 callq 783e 783e: 85 c0 test %eax,%eax 7840: 75 2e jne 7870 7842: 48 83 c4 18 add $0x18,%rsp 7846: 5b pop %rbx 7847: 5d pop %rbp 7848: c3 retq 7849: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7850: 31 c0 xor %eax,%eax 7852: 85 f6 test %esi,%esi 7854: 74 ce je 7824 7856: c3 retq 7857: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 785e: 00 00 7860: b8 16 00 00 00 mov $0x16,%eax 7865: c3 retq 7866: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 786d: 00 00 00 7870: 89 c6 mov %eax,%esi 7872: 48 89 df mov %rbx,%rdi 7875: 89 45 ec mov %eax,-0x14(%rbp) 7878: e8 00 00 00 00 callq 787d 787d: 8b 45 ec mov -0x14(%rbp),%eax 7880: 48 83 c4 18 add $0x18,%rsp 7884: 5b pop %rbx 7885: 5d pop %rbp 7886: c3 retq 7887: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 788e: 00 00 0000000000007890 : 7890: 55 push %rbp 7891: 48 89 e5 mov %rsp,%rbp 7894: 53 push %rbx 7895: 48 83 ec 08 sub $0x8,%rsp 7899: 48 8b 1f mov (%rdi),%rbx 789c: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 78a3: 66 83 7b 08 00 cmpw $0x0,0x8(%rbx) 78a8: 0f 85 92 00 00 00 jne 7940 78ae: 66 83 7b 0e 00 cmpw $0x0,0xe(%rbx) 78b3: 74 5c je 7911 78b5: 48 8b 83 a0 00 00 00 mov 0xa0(%rbx),%rax 78bc: 48 8b 93 a8 00 00 00 mov 0xa8(%rbx),%rdx 78c3: 48 85 c0 test %rax,%rax 78c6: 74 15 je 78dd 78c8: 48 89 90 a8 00 00 00 mov %rdx,0xa8(%rax) 78cf: 48 8b 93 a8 00 00 00 mov 0xa8(%rbx),%rdx 78d6: 48 8b 83 a0 00 00 00 mov 0xa0(%rbx),%rax 78dd: 48 89 02 mov %rax,(%rdx) 78e0: 48 8b 7b 70 mov 0x70(%rbx),%rdi 78e4: 31 c0 xor %eax,%eax 78e6: 66 89 43 0e mov %ax,0xe(%rbx) 78ea: 48 85 ff test %rdi,%rdi 78ed: 74 2b je 791a 78ef: 90 nop 78f0: 48 8b 47 08 mov 0x8(%rdi),%rax 78f4: 48 89 43 70 mov %rax,0x70(%rbx) 78f8: 48 85 c0 test %rax,%rax 78fb: 74 35 je 7932 78fd: 48 c7 47 08 00 00 00 movq $0x0,0x8(%rdi) 7904: 00 7905: 83 ab 80 00 00 00 01 subl $0x1,0x80(%rbx) 790c: e8 00 00 00 00 callq 7911 7911: 48 8b 7b 70 mov 0x70(%rbx),%rdi 7915: 48 85 ff test %rdi,%rdi 7918: 75 d6 jne 78f0 791a: 48 89 df mov %rbx,%rdi 791d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7924: e8 00 00 00 00 callq 7929 7929: 48 83 c4 08 add $0x8,%rsp 792d: 31 c0 xor %eax,%eax 792f: 5b pop %rbx 7930: 5d pop %rbp 7931: c3 retq 7932: 48 c7 43 78 00 00 00 movq $0x0,0x78(%rbx) 7939: 00 793a: eb c1 jmp 78fd 793c: 0f 1f 40 00 nopl 0x0(%rax) 7940: 31 f6 xor %esi,%esi 7942: 48 89 df mov %rbx,%rdi 7945: e8 00 00 00 00 callq 794a 794a: e9 5f ff ff ff jmpq 78ae 794f: 90 nop 0000000000007950 : 7950: 66 83 7f 0e 00 cmpw $0x0,0xe(%rdi) 7955: b8 16 00 00 00 mov $0x16,%eax 795a: 0f 85 e0 00 00 00 jne 7a40 7960: 0f b7 77 18 movzwl 0x18(%rdi),%esi 7964: 66 85 f6 test %si,%si 7967: 0f 85 d4 00 00 00 jne 7a41 796d: 4c 8b 0d 00 00 00 00 mov 0x0(%rip),%r9 # 7974 7974: b8 01 00 00 00 mov $0x1,%eax 7979: 66 89 47 0e mov %ax,0xe(%rdi) 797d: 4d 85 c9 test %r9,%r9 7980: 0f 84 4c 01 00 00 je 7ad2 7986: 41 0f b7 49 18 movzwl 0x18(%r9),%ecx 798b: 4c 89 ca mov %r9,%rdx 798e: 45 31 c0 xor %r8d,%r8d 7991: eb 23 jmp 79b6 7993: 48 8b 82 a0 00 00 00 mov 0xa0(%rdx),%rax 799a: 48 85 c0 test %rax,%rax 799d: 0f 84 dd 00 00 00 je 7a80 79a3: 0f b7 48 18 movzwl 0x18(%rax),%ecx 79a7: 49 89 d0 mov %rdx,%r8 79aa: 66 39 ce cmp %cx,%si 79ad: 0f 87 f0 00 00 00 ja 7aa3 79b3: 48 89 c2 mov %rax,%rdx 79b6: 66 39 ce cmp %cx,%si 79b9: 75 d8 jne 7993 79bb: 80 7a 12 00 cmpb $0x0,0x12(%rdx) 79bf: 75 d2 jne 7993 79c1: 80 7a 13 00 cmpb $0x0,0x13(%rdx) 79c5: 75 cc jne 7993 79c7: 80 7a 14 00 cmpb $0x0,0x14(%rdx) 79cb: 75 c6 jne 7993 79cd: 80 7a 15 00 cmpb $0x0,0x15(%rdx) 79d1: 75 c0 jne 7993 79d3: 80 7a 16 00 cmpb $0x0,0x16(%rdx) 79d7: 75 ba jne 7993 79d9: 80 7a 17 00 cmpb $0x0,0x17(%rdx) 79dd: 75 b4 jne 7993 79df: 80 7f 12 00 cmpb $0x0,0x12(%rdi) 79e3: 75 1e jne 7a03 79e5: 80 7f 13 00 cmpb $0x0,0x13(%rdi) 79e9: 75 18 jne 7a03 79eb: 80 7f 14 00 cmpb $0x0,0x14(%rdi) 79ef: 75 12 jne 7a03 79f1: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 79f5: 75 0c jne 7a03 79f7: 80 7f 16 00 cmpb $0x0,0x16(%rdi) 79fb: 75 06 jne 7a03 79fd: 80 7f 17 00 cmpb $0x0,0x17(%rdi) 7a01: 74 90 je 7993 7a03: 4d 85 c0 test %r8,%r8 7a06: 0f 85 ae 00 00 00 jne 7aba 7a0c: 48 8d 87 a0 00 00 00 lea 0xa0(%rdi),%rax 7a13: 4c 89 8f a0 00 00 00 mov %r9,0xa0(%rdi) 7a1a: 49 89 81 a8 00 00 00 mov %rax,0xa8(%r9) 7a21: 48 89 3d 00 00 00 00 mov %rdi,0x0(%rip) # 7a28 7a28: 31 c0 xor %eax,%eax 7a2a: 48 c7 87 a8 00 00 00 movq $0x0,0xa8(%rdi) 7a31: 00 00 00 00 7a35: c3 retq 7a36: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 7a3d: 00 00 00 7a40: c3 retq 7a41: 89 f2 mov %esi,%edx 7a43: b8 31 00 00 00 mov $0x31,%eax 7a48: 66 81 e2 01 01 and $0x101,%dx 7a4d: 66 83 fa 01 cmp $0x1,%dx 7a51: 75 ed jne 7a40 7a53: 4c 8b 0d 00 00 00 00 mov 0x0(%rip),%r9 # 7a5a 7a5a: ba 01 00 00 00 mov $0x1,%edx 7a5f: 66 89 57 0e mov %dx,0xe(%rdi) 7a63: 4d 85 c9 test %r9,%r9 7a66: 74 6a je 7ad2 7a68: 41 0f b7 49 18 movzwl 0x18(%r9),%ecx 7a6d: 66 39 ce cmp %cx,%si 7a70: 0f 86 15 ff ff ff jbe 798b 7a76: eb 94 jmp 7a0c 7a78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7a7f: 00 7a80: 48 c7 87 a0 00 00 00 movq $0x0,0xa0(%rdi) 7a87: 00 00 00 00 7a8b: 48 89 ba a0 00 00 00 mov %rdi,0xa0(%rdx) 7a92: 48 81 c2 a0 00 00 00 add $0xa0,%rdx 7a99: 31 c0 xor %eax,%eax 7a9b: 48 89 97 a8 00 00 00 mov %rdx,0xa8(%rdi) 7aa2: c3 retq 7aa3: 48 89 87 a0 00 00 00 mov %rax,0xa0(%rdi) 7aaa: 48 8d 8f a0 00 00 00 lea 0xa0(%rdi),%rcx 7ab1: 48 89 88 a8 00 00 00 mov %rcx,0xa8(%rax) 7ab8: eb d1 jmp 7a8b 7aba: 49 8b 80 a0 00 00 00 mov 0xa0(%r8),%rax 7ac1: 4c 89 c2 mov %r8,%rdx 7ac4: 48 89 87 a0 00 00 00 mov %rax,0xa0(%rdi) 7acb: 48 85 c0 test %rax,%rax 7ace: 75 da jne 7aaa 7ad0: eb b9 jmp 7a8b 7ad2: 48 c7 87 a0 00 00 00 movq $0x0,0xa0(%rdi) 7ad9: 00 00 00 00 7add: e9 3f ff ff ff jmpq 7a21 7ae2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7ae9: 00 00 00 00 7aed: 0f 1f 00 nopl (%rax) 0000000000007af0 : 7af0: 55 push %rbp 7af1: 48 89 e5 mov %rsp,%rbp 7af4: 41 55 push %r13 7af6: 41 54 push %r12 7af8: 53 push %rbx 7af9: 48 89 f3 mov %rsi,%rbx 7afc: 48 83 ec 08 sub $0x8,%rsp 7b00: 66 83 7f 08 00 cmpw $0x0,0x8(%rdi) 7b05: 0f 84 37 01 00 00 je 7c42 7b0b: 8b 56 1c mov 0x1c(%rsi),%edx 7b0e: 49 89 fc mov %rdi,%r12 7b11: 44 8b ae b8 00 00 00 mov 0xb8(%rsi),%r13d 7b18: f6 c2 01 test $0x1,%dl 7b1b: 0f 85 cf 00 00 00 jne 7bf0 7b21: 83 e2 02 and $0x2,%edx 7b24: 48 8b 46 10 mov 0x10(%rsi),%rax 7b28: 0f 85 82 00 00 00 jne 7bb0 7b2e: 48 8d 96 a0 00 00 00 lea 0xa0(%rsi),%rdx 7b35: 48 89 c1 mov %rax,%rcx 7b38: 48 29 d1 sub %rdx,%rcx 7b3b: 48 89 ca mov %rcx,%rdx 7b3e: 48 83 fa 03 cmp $0x3,%rdx 7b42: 0f 8e 82 00 00 00 jle 7bca 7b48: 48 83 e8 04 sub $0x4,%rax 7b4c: 83 43 18 04 addl $0x4,0x18(%rbx) 7b50: 48 89 43 10 mov %rax,0x10(%rbx) 7b54: f6 43 1c 02 testb $0x2,0x1c(%rbx) 7b58: 74 07 je 7b61 7b5a: 83 83 b8 00 00 00 04 addl $0x4,0xb8(%rbx) 7b61: 66 44 89 28 mov %r13w,(%rax) 7b65: 41 0f b7 54 24 20 movzwl 0x20(%r12),%edx 7b6b: 66 89 50 02 mov %dx,0x2(%rax) 7b6f: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 7b76: 00 7b77: 49 8b 44 24 78 mov 0x78(%r12),%rax 7b7c: 48 85 c0 test %rax,%rax 7b7f: 0f 84 9b 00 00 00 je 7c20 7b85: 48 89 58 08 mov %rbx,0x8(%rax) 7b89: 41 83 84 24 80 00 00 addl $0x1,0x80(%r12) 7b90: 00 01 7b92: 31 c0 xor %eax,%eax 7b94: 41 80 7c 24 6a 00 cmpb $0x0,0x6a(%r12) 7b9a: 49 89 5c 24 78 mov %rbx,0x78(%r12) 7b9f: 0f 84 8b 00 00 00 je 7c30 7ba5: 48 83 c4 08 add $0x8,%rsp 7ba9: 5b pop %rbx 7baa: 41 5c pop %r12 7bac: 41 5d pop %r13 7bae: 5d pop %rbp 7baf: c3 retq 7bb0: 48 8d 96 08 01 00 00 lea 0x108(%rsi),%rdx 7bb7: 48 89 c1 mov %rax,%rcx 7bba: 48 29 d1 sub %rdx,%rcx 7bbd: 48 89 ca mov %rcx,%rdx 7bc0: 48 83 fa 03 cmp $0x3,%rdx 7bc4: 0f 8f 7e ff ff ff jg 7b48 7bca: 48 89 df mov %rbx,%rdi 7bcd: ba 01 06 00 00 mov $0x601,%edx 7bd2: be 04 00 00 00 mov $0x4,%esi 7bd7: e8 00 00 00 00 callq 7bdc 7bdc: 48 89 c3 mov %rax,%rbx 7bdf: 48 85 c0 test %rax,%rax 7be2: 74 2c je 7c10 7be4: 48 8b 40 10 mov 0x10(%rax),%rax 7be8: e9 67 ff ff ff jmpq 7b54 7bed: 0f 1f 00 nopl (%rax) 7bf0: 48 89 f7 mov %rsi,%rdi 7bf3: e8 00 00 00 00 callq 7bf8 7bf8: 83 f8 01 cmp $0x1,%eax 7bfb: 75 cd jne 7bca 7bfd: 48 8b 43 10 mov 0x10(%rbx),%rax 7c01: 48 89 c2 mov %rax,%rdx 7c04: 48 2b 93 08 01 00 00 sub 0x108(%rbx),%rdx 7c0b: e9 2e ff ff ff jmpq 7b3e 7c10: 48 83 c4 08 add $0x8,%rsp 7c14: b8 0c 00 00 00 mov $0xc,%eax 7c19: 5b pop %rbx 7c1a: 41 5c pop %r12 7c1c: 41 5d pop %r13 7c1e: 5d pop %rbp 7c1f: c3 retq 7c20: 49 89 5c 24 70 mov %rbx,0x70(%r12) 7c25: e9 5f ff ff ff jmpq 7b89 7c2a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 7c30: 48 83 c4 08 add $0x8,%rsp 7c34: 4c 89 e7 mov %r12,%rdi 7c37: 5b pop %rbx 7c38: 41 5c pop %r12 7c3a: 41 5d pop %r13 7c3c: 5d pop %rbp 7c3d: e9 00 00 00 00 jmpq 7c42 7c42: 48 89 f7 mov %rsi,%rdi 7c45: e8 00 00 00 00 callq 7c4a 7c4a: 48 83 c4 08 add $0x8,%rsp 7c4e: b8 39 00 00 00 mov $0x39,%eax 7c53: 5b pop %rbx 7c54: 41 5c pop %r12 7c56: 41 5d pop %r13 7c58: 5d pop %rbp 7c59: c3 retq 7c5a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000007c60 : 7c60: 83 fe 01 cmp $0x1,%esi 7c63: 74 3b je 7ca0 7c65: 83 fe 06 cmp $0x6,%esi 7c68: 75 26 jne 7c90 7c6a: 8b 12 mov (%rdx),%edx 7c6c: 89 d0 mov %edx,%eax 7c6e: 83 e0 07 and $0x7,%eax 7c71: f6 c2 04 test $0x4,%dl 7c74: 75 4c jne 7cc2 7c76: 83 e2 02 and $0x2,%edx 7c79: 75 4a jne 7cc5 7c7b: 89 47 34 mov %eax,0x34(%rdi) 7c7e: 31 c0 xor %eax,%eax 7c80: 66 83 7f 08 05 cmpw $0x5,0x8(%rdi) 7c85: 75 3a jne 7cc1 7c87: e9 00 00 00 00 jmpq 7c8c 7c8c: 0f 1f 40 00 nopl 0x0(%rax) 7c90: b8 2a 00 00 00 mov $0x2a,%eax 7c95: c3 retq 7c96: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 7c9d: 00 00 00 7ca0: 0f b7 12 movzwl (%rdx),%edx 7ca3: b8 16 00 00 00 mov $0x16,%eax 7ca8: 66 83 fa 2f cmp $0x2f,%dx 7cac: 76 13 jbe 7cc1 7cae: 66 83 7f 08 00 cmpw $0x0,0x8(%rdi) 7cb3: b8 10 00 00 00 mov $0x10,%eax 7cb8: 75 07 jne 7cc1 7cba: 66 89 57 38 mov %dx,0x38(%rdi) 7cbe: 31 c0 xor %eax,%eax 7cc0: c3 retq 7cc1: c3 retq 7cc2: 83 c8 02 or $0x2,%eax 7cc5: 83 c8 01 or $0x1,%eax 7cc8: eb b1 jmp 7c7b 7cca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000007cd0 : 7cd0: 55 push %rbp 7cd1: 48 89 e5 mov %rsp,%rbp 7cd4: 53 push %rbx 7cd5: 48 89 fb mov %rdi,%rbx 7cd8: 48 89 cf mov %rcx,%rdi 7cdb: 48 83 ec 18 sub $0x18,%rsp 7cdf: 83 fe 01 cmp $0x1,%esi 7ce2: 74 4c je 7d30 7ce4: b8 2a 00 00 00 mov $0x2a,%eax 7ce9: 83 fe 06 cmp $0x6,%esi 7cec: 75 3a jne 7d28 7cee: b9 04 00 00 00 mov $0x4,%ecx 7cf3: ba 04 00 00 00 mov $0x4,%edx 7cf8: 48 8d 75 ec lea -0x14(%rbp),%rsi 7cfc: e8 00 00 00 00 callq 7d01 7d01: 85 c0 test %eax,%eax 7d03: 75 23 jne 7d28 7d05: 8b 4d ec mov -0x14(%rbp),%ecx 7d08: 89 ca mov %ecx,%edx 7d0a: 83 e2 07 and $0x7,%edx 7d0d: 89 55 ec mov %edx,-0x14(%rbp) 7d10: f6 c1 04 test $0x4,%cl 7d13: 74 4b je 7d60 7d15: 83 ca 02 or $0x2,%edx 7d18: 83 ca 01 or $0x1,%edx 7d1b: 89 55 ec mov %edx,-0x14(%rbp) 7d1e: 66 83 7b 08 05 cmpw $0x5,0x8(%rbx) 7d23: 89 53 34 mov %edx,0x34(%rbx) 7d26: 74 58 je 7d80 7d28: 48 83 c4 18 add $0x18,%rsp 7d2c: 5b pop %rbx 7d2d: 5d pop %rbp 7d2e: c3 retq 7d2f: 90 nop 7d30: b9 02 00 00 00 mov $0x2,%ecx 7d35: ba 02 00 00 00 mov $0x2,%edx 7d3a: 48 8d 75 ec lea -0x14(%rbp),%rsi 7d3e: e8 00 00 00 00 callq 7d43 7d43: 85 c0 test %eax,%eax 7d45: 75 e1 jne 7d28 7d47: 0f b7 55 ec movzwl -0x14(%rbp),%edx 7d4b: 66 83 fa 2f cmp $0x2f,%dx 7d4f: 76 1f jbe 7d70 7d51: 66 83 7b 08 00 cmpw $0x0,0x8(%rbx) 7d56: 75 38 jne 7d90 7d58: 66 89 53 38 mov %dx,0x38(%rbx) 7d5c: eb ca jmp 7d28 7d5e: 66 90 xchg %ax,%ax 7d60: 83 e1 02 and $0x2,%ecx 7d63: 74 b9 je 7d1e 7d65: eb b1 jmp 7d18 7d67: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 7d6e: 00 00 7d70: b8 16 00 00 00 mov $0x16,%eax 7d75: eb b1 jmp 7d28 7d77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 7d7e: 00 00 7d80: 48 89 df mov %rbx,%rdi 7d83: e8 00 00 00 00 callq 7d88 7d88: eb 9e jmp 7d28 7d8a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 7d90: b8 10 00 00 00 mov $0x10,%eax 7d95: eb 91 jmp 7d28 7d97: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 7d9e: 00 00 0000000000007da0 : 7da0: 83 fe 03 cmp $0x3,%esi 7da3: 74 3e je 7de3 7da5: 7e 19 jle 7dc0 7da7: 83 fe 05 cmp $0x5,%esi 7daa: 74 64 je 7e10 7dac: 7c 72 jl 7e20 7dae: 83 fe 06 cmp $0x6,%esi 7db1: 75 2d jne 7de0 7db3: 8b 47 34 mov 0x34(%rdi),%eax 7db6: 89 02 mov %eax,(%rdx) 7db8: b8 04 00 00 00 mov $0x4,%eax 7dbd: c3 retq 7dbe: 66 90 xchg %ax,%ax 7dc0: 83 fe 01 cmp $0x1,%esi 7dc3: 74 7e je 7e43 7dc5: 83 fe 02 cmp $0x2,%esi 7dc8: 75 16 jne 7de0 7dca: 0f b7 47 3a movzwl 0x3a(%rdi),%eax 7dce: 66 89 02 mov %ax,(%rdx) 7dd1: b8 02 00 00 00 mov $0x2,%eax 7dd6: c3 retq 7dd7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 7dde: 00 00 7de0: 31 c0 xor %eax,%eax 7de2: c3 retq 7de3: 48 8b 4f 3e mov 0x3e(%rdi),%rcx 7de7: 48 89 0a mov %rcx,(%rdx) 7dea: 48 8b 4f 46 mov 0x46(%rdi),%rcx 7dee: 48 89 4a 08 mov %rcx,0x8(%rdx) 7df2: 8b 4f 4e mov 0x4e(%rdi),%ecx 7df5: 89 4a 10 mov %ecx,0x10(%rdx) 7df8: 0f b7 47 52 movzwl 0x52(%rdi),%eax 7dfc: 66 89 42 14 mov %ax,0x14(%rdx) 7e00: b8 16 00 00 00 mov $0x16,%eax 7e05: c3 retq 7e06: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 7e0d: 00 00 00 7e10: 0f b7 47 3c movzwl 0x3c(%rdi),%eax 7e14: 66 89 02 mov %ax,(%rdx) 7e17: b8 02 00 00 00 mov $0x2,%eax 7e1c: c3 retq 7e1d: 0f 1f 00 nopl (%rax) 7e20: 48 8b 4f 54 mov 0x54(%rdi),%rcx 7e24: 48 89 0a mov %rcx,(%rdx) 7e27: 48 8b 4f 5c mov 0x5c(%rdi),%rcx 7e2b: 48 89 4a 08 mov %rcx,0x8(%rdx) 7e2f: 8b 4f 64 mov 0x64(%rdi),%ecx 7e32: 89 4a 10 mov %ecx,0x10(%rdx) 7e35: 0f b7 47 68 movzwl 0x68(%rdi),%eax 7e39: 66 89 42 14 mov %ax,0x14(%rdx) 7e3d: b8 16 00 00 00 mov $0x16,%eax 7e42: c3 retq 7e43: 0f b7 47 38 movzwl 0x38(%rdi),%eax 7e47: 66 89 02 mov %ax,(%rdx) 7e4a: b8 02 00 00 00 mov $0x2,%eax 7e4f: c3 retq 0000000000007e50 : 7e50: 48 8b 47 20 mov 0x20(%rdi),%rax 7e54: 48 85 c0 test %rax,%rax 7e57: 74 1e je 7e77 7e59: 0f b6 50 08 movzbl 0x8(%rax),%edx 7e5d: 39 d6 cmp %edx,%esi 7e5f: 75 0a jne 7e6b 7e61: eb 15 jmp 7e78 7e63: 0f b6 50 08 movzbl 0x8(%rax),%edx 7e67: 39 f2 cmp %esi,%edx 7e69: 74 0c je 7e77 7e6b: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 7e72: 48 85 c0 test %rax,%rax 7e75: 75 ec jne 7e63 7e77: c3 retq 7e78: c3 retq 7e79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000007e80 : 7e80: 55 push %rbp 7e81: 48 89 e5 mov %rsp,%rbp 7e84: 41 57 push %r15 7e86: 41 56 push %r14 7e88: 41 89 f6 mov %esi,%r14d 7e8b: 48 8d 75 a0 lea -0x60(%rbp),%rsi 7e8f: 41 55 push %r13 7e91: 41 54 push %r12 7e93: 45 89 f4 mov %r14d,%r12d 7e96: 53 push %rbx 7e97: 48 89 fb mov %rdi,%rbx 7e9a: 41 d1 fc sar %r12d 7e9d: 41 83 e4 2f and $0x2f,%r12d 7ea1: 48 83 ec 48 sub $0x48,%rsp 7ea5: 48 8b 3f mov (%rdi),%rdi 7ea8: e8 00 00 00 00 callq 7ead 7ead: 48 8b 3b mov (%rbx),%rdi 7eb0: 48 8d 75 b0 lea -0x50(%rbp),%rsi 7eb4: e8 00 00 00 00 callq 7eb9 7eb9: 4c 8b 3d 00 00 00 00 mov 0x0(%rip),%r15 # 7ec0 7ec0: 4d 85 ff test %r15,%r15 7ec3: 0f 84 d8 01 00 00 je 80a1 7ec9: 48 c7 45 98 00 00 00 movq $0x0,-0x68(%rbp) 7ed0: 00 7ed1: 45 31 ed xor %r13d,%r13d 7ed4: 49 8b 3f mov (%r15),%rdi 7ed7: 48 8d 75 c0 lea -0x40(%rbp),%rsi 7edb: e8 00 00 00 00 callq 7ee0 7ee0: 0f b7 45 a8 movzwl -0x58(%rbp),%eax 7ee4: 66 39 45 c8 cmp %ax,-0x38(%rbp) 7ee8: 75 66 jne 7f50 7eea: 0f b6 45 c2 movzbl -0x3e(%rbp),%eax 7eee: 0f b6 55 c3 movzbl -0x3d(%rbp),%edx 7ef2: 44 0f b6 4d c4 movzbl -0x3c(%rbp),%r9d 7ef7: 0f b6 7d c5 movzbl -0x3b(%rbp),%edi 7efb: 0f b6 75 c6 movzbl -0x3a(%rbp),%esi 7eff: 0f b6 4d c7 movzbl -0x39(%rbp),%ecx 7f03: 3a 45 a2 cmp -0x5e(%rbp),%al 7f06: 0f 84 14 01 00 00 je 8020 7f0c: 09 d0 or %edx,%eax 7f0e: 44 09 c8 or %r9d,%eax 7f11: 09 f8 or %edi,%eax 7f13: 09 f0 or %esi,%eax 7f15: 08 c8 or %cl,%al 7f17: 75 37 jne 7f50 7f19: 4d 8b 47 20 mov 0x20(%r15),%r8 7f1d: 4d 85 c0 test %r8,%r8 7f20: 74 2e je 7f50 7f22: 48 8b 45 98 mov -0x68(%rbp),%rax 7f26: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 7f2d: 00 00 00 7f30: 41 0f b6 50 1e movzbl 0x1e(%r8),%edx 7f35: 44 39 e2 cmp %r12d,%edx 7f38: 49 0f 44 c0 cmove %r8,%rax 7f3c: 4d 8b 80 80 00 00 00 mov 0x80(%r8),%r8 7f43: 4d 85 c0 test %r8,%r8 7f46: 75 e8 jne 7f30 7f48: 48 89 45 98 mov %rax,-0x68(%rbp) 7f4c: 0f 1f 40 00 nopl 0x0(%rax) 7f50: 4d 8b 7f 40 mov 0x40(%r15),%r15 7f54: 4d 85 ff test %r15,%r15 7f57: 0f 85 77 ff ff ff jne 7ed4 7f5d: 4d 85 ed test %r13,%r13 7f60: 0f 84 2a 01 00 00 je 8090 7f66: 49 8b 45 70 mov 0x70(%r13),%rax 7f6a: 49 8b 7d 78 mov 0x78(%r13),%rdi 7f6e: 48 8d 55 b0 lea -0x50(%rbp),%rdx 7f72: 48 8d 75 a0 lea -0x60(%rbp),%rsi 7f76: 48 8b 40 18 mov 0x18(%rax),%rax 7f7a: eb 11 jmp 7f8d 7f7c: e8 07 00 00 00 callq 7f88 7f81: f3 90 pause 7f83: 0f ae e8 lfence 7f86: eb f9 jmp 7f81 7f88: 48 89 04 24 mov %rax,(%rsp) 7f8c: c3 retq 7f8d: e8 ea ff ff ff callq 7f7c 7f92: 48 85 c0 test %rax,%rax 7f95: 0f 84 06 01 00 00 je 80a1 7f9b: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 7fa1 7fa1: 44 88 70 08 mov %r14b,0x8(%rax) 7fa5: 66 89 50 0e mov %dx,0xe(%rax) 7fa9: 41 8b 55 10 mov 0x10(%r13),%edx 7fad: 48 8b 75 a0 mov -0x60(%rbp),%rsi 7fb1: 89 50 10 mov %edx,0x10(%rax) 7fb4: 48 8b 7d a8 mov -0x58(%rbp),%rdi 7fb8: ba 02 00 00 00 mov $0x2,%edx 7fbd: 48 89 70 14 mov %rsi,0x14(%rax) 7fc1: 48 8b 75 b0 mov -0x50(%rbp),%rsi 7fc5: 48 89 78 1c mov %rdi,0x1c(%rax) 7fc9: 48 8b 7d b8 mov -0x48(%rbp),%rdi 7fcd: 44 88 60 1e mov %r12b,0x1e(%rax) 7fd1: 48 89 78 2c mov %rdi,0x2c(%rax) 7fd5: 48 89 70 24 mov %rsi,0x24(%rax) 7fd9: 44 88 60 2e mov %r12b,0x2e(%rax) 7fdd: 48 89 18 mov %rbx,(%rax) 7fe0: 66 89 50 0c mov %dx,0xc(%rax) 7fe4: 48 8b 53 20 mov 0x20(%rbx),%rdx 7fe8: 48 89 90 80 00 00 00 mov %rdx,0x80(%rax) 7fef: 48 85 d2 test %rdx,%rdx 7ff2: 74 0e je 8002 7ff4: 48 8d 88 80 00 00 00 lea 0x80(%rax),%rcx 7ffb: 48 89 8a 88 00 00 00 mov %rcx,0x88(%rdx) 8002: 48 89 43 20 mov %rax,0x20(%rbx) 8006: 48 83 c3 20 add $0x20,%rbx 800a: 48 89 98 88 00 00 00 mov %rbx,0x88(%rax) 8011: 48 83 c4 48 add $0x48,%rsp 8015: 5b pop %rbx 8016: 41 5c pop %r12 8018: 41 5d pop %r13 801a: 41 5e pop %r14 801c: 41 5f pop %r15 801e: 5d pop %rbp 801f: c3 retq 8020: 38 55 a3 cmp %dl,-0x5d(%rbp) 8023: 0f 85 e3 fe ff ff jne 7f0c 8029: 44 38 4d a4 cmp %r9b,-0x5c(%rbp) 802d: 0f 85 d9 fe ff ff jne 7f0c 8033: 40 38 7d a5 cmp %dil,-0x5b(%rbp) 8037: 0f 85 cf fe ff ff jne 7f0c 803d: 40 38 75 a6 cmp %sil,-0x5a(%rbp) 8041: 0f 85 c5 fe ff ff jne 7f0c 8047: 38 4d a7 cmp %cl,-0x59(%rbp) 804a: 0f 85 bc fe ff ff jne 7f0c 8050: 4d 8b 47 20 mov 0x20(%r15),%r8 8054: 4d 89 c2 mov %r8,%r10 8057: 4d 85 c0 test %r8,%r8 805a: 0f 84 f0 fe ff ff je 7f50 8060: 45 0f b6 5a 1e movzbl 0x1e(%r10),%r11d 8065: 45 39 e3 cmp %r12d,%r11d 8068: 4d 0f 44 ea cmove %r10,%r13 806c: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10 8073: 4d 85 d2 test %r10,%r10 8076: 75 e8 jne 8060 8078: 09 c2 or %eax,%edx 807a: 44 09 ca or %r9d,%edx 807d: 09 fa or %edi,%edx 807f: 89 d0 mov %edx,%eax 8081: 09 f0 or %esi,%eax 8083: 08 c8 or %cl,%al 8085: 0f 84 97 fe ff ff je 7f22 808b: e9 c0 fe ff ff jmpq 7f50 8090: 48 8b 45 98 mov -0x68(%rbp),%rax 8094: 48 85 c0 test %rax,%rax 8097: 74 08 je 80a1 8099: 49 89 c5 mov %rax,%r13 809c: e9 c5 fe ff ff jmpq 7f66 80a1: 44 89 f2 mov %r14d,%edx 80a4: 48 89 df mov %rbx,%rdi 80a7: be 0f 00 00 00 mov $0xf,%esi 80ac: e8 00 00 00 00 callq 80b1 80b1: 48 83 c4 48 add $0x48,%rsp 80b5: 31 c0 xor %eax,%eax 80b7: 5b pop %rbx 80b8: 41 5c pop %r12 80ba: 41 5d pop %r13 80bc: 41 5e pop %r14 80be: 41 5f pop %r15 80c0: 5d pop %rbp 80c1: c3 retq 80c2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 80c9: 00 00 00 00 80cd: 0f 1f 00 nopl (%rax) 00000000000080d0 : 80d0: 55 push %rbp 80d1: 48 89 e5 mov %rsp,%rbp 80d4: 41 55 push %r13 80d6: 41 89 f5 mov %esi,%r13d 80d9: 41 54 push %r12 80db: 53 push %rbx 80dc: 48 89 fb mov %rdi,%rbx 80df: 48 83 ec 08 sub $0x8,%rsp 80e3: 4c 8b 27 mov (%rdi),%r12 80e6: 49 8b 44 24 10 mov 0x10(%r12),%rax 80eb: 48 85 c0 test %rax,%rax 80ee: 75 0b jne 80fb 80f0: eb 1e jmp 8110 80f2: 48 8b 40 10 mov 0x10(%rax),%rax 80f6: 48 85 c0 test %rax,%rax 80f9: 74 15 je 8110 80fb: 48 39 18 cmp %rbx,(%rax) 80fe: 75 f2 jne 80f2 8100: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 8107: 48 8b 40 10 mov 0x10(%rax),%rax 810b: 48 85 c0 test %rax,%rax 810e: 75 eb jne 80fb 8110: 48 8d 7b 50 lea 0x50(%rbx),%rdi 8114: e8 00 00 00 00 callq 8119 8119: 48 8b 83 80 00 00 00 mov 0x80(%rbx),%rax 8120: 48 85 c0 test %rax,%rax 8123: 74 15 je 813a 8125: 48 8b 93 88 00 00 00 mov 0x88(%rbx),%rdx 812c: 48 89 90 88 00 00 00 mov %rdx,0x88(%rax) 8133: 48 8b 83 80 00 00 00 mov 0x80(%rbx),%rax 813a: 48 8b 93 88 00 00 00 mov 0x88(%rbx),%rdx 8141: 44 89 ee mov %r13d,%esi 8144: 48 89 02 mov %rax,(%rdx) 8147: 31 c0 xor %eax,%eax 8149: 48 8b 7b 78 mov 0x78(%rbx),%rdi 814d: 66 89 43 0c mov %ax,0xc(%rbx) 8151: 48 8b 43 70 mov 0x70(%rbx),%rax 8155: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 815c: 48 8b 40 10 mov 0x10(%rax),%rax 8160: eb 11 jmp 8173 8162: e8 07 00 00 00 callq 816e 8167: f3 90 pause 8169: 0f ae e8 lfence 816c: eb f9 jmp 8167 816e: 48 89 04 24 mov %rax,(%rsp) 8172: c3 retq 8173: e8 ea ff ff ff callq 8162 8178: 49 83 7c 24 20 00 cmpq $0x0,0x20(%r12) 817e: 74 10 je 8190 8180: 48 83 c4 08 add $0x8,%rsp 8184: 5b pop %rbx 8185: 41 5c pop %r12 8187: 41 5d pop %r13 8189: 5d pop %rbp 818a: c3 retq 818b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 8190: 66 41 83 7c 24 0a 04 cmpw $0x4,0xa(%r12) 8197: 74 2b je 81c4 8199: 8b 35 00 00 00 00 mov 0x0(%rip),%esi # 819f 819f: 49 8d 7c 24 28 lea 0x28(%r12),%rdi 81a4: 4c 89 e1 mov %r12,%rcx 81a7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 81ae: 0f af 35 00 00 00 00 imul 0x0(%rip),%esi # 81b5 81b5: 48 83 c4 08 add $0x8,%rsp 81b9: 5b pop %rbx 81ba: 41 5c pop %r12 81bc: 41 5d pop %r13 81be: 5d pop %rbp 81bf: e9 00 00 00 00 jmpq 81c4 81c4: 48 83 c4 08 add $0x8,%rsp 81c8: 4c 89 e7 mov %r12,%rdi 81cb: 5b pop %rbx 81cc: 41 5c pop %r12 81ce: 41 5d pop %r13 81d0: 5d pop %rbp 81d1: e9 00 00 00 00 jmpq 81d6 81d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 81dd: 00 00 00 00000000000081e0 : 81e0: 55 push %rbp 81e1: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 81e8: 00 00 81ea: 48 8b 40 08 mov 0x8(%rax),%rax 81ee: 48 89 e5 mov %rsp,%rbp 81f1: 83 80 d4 00 00 00 01 addl $0x1,0xd4(%rax) 81f8: 66 83 7f 0c 00 cmpw $0x0,0xc(%rdi) 81fd: 75 23 jne 8222 81ff: f6 47 0a 01 testb $0x1,0xa(%rdi) 8203: 75 0b jne 8210 8205: 5d pop %rbp 8206: e9 00 00 00 00 jmpq 820b 820b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 8210: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8217: e8 00 00 00 00 callq 821c 821c: 5d pop %rbp 821d: e9 00 00 00 00 jmpq 8222 8222: be 3c 00 00 00 mov $0x3c,%esi 8227: e8 00 00 00 00 callq 822c 822c: 5d pop %rbp 822d: e9 00 00 00 00 jmpq 8232 8232: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8239: 00 00 00 00 823d: 0f 1f 00 nopl (%rax) 0000000000008240 : 8240: 55 push %rbp 8241: 48 89 e5 mov %rsp,%rbp 8244: 48 83 ec 10 sub $0x10,%rsp 8248: 8b 47 10 mov 0x10(%rdi),%eax 824b: 89 c2 mov %eax,%edx 824d: 83 e2 01 and $0x1,%edx 8250: 89 55 fc mov %edx,-0x4(%rbp) 8253: a8 02 test $0x2,%al 8255: 74 04 je 825b 8257: 83 4d fc 02 orl $0x2,-0x4(%rbp) 825b: a8 04 test $0x4,%al 825d: 74 04 je 8263 825f: 83 4d fc 04 orl $0x4,-0x4(%rbp) 8263: 48 8b 07 mov (%rdi),%rax 8266: 48 8d 55 fc lea -0x4(%rbp),%rdx 826a: be 06 00 00 00 mov $0x6,%esi 826f: 48 8b 38 mov (%rax),%rdi 8272: e8 00 00 00 00 callq 8277 8277: c9 leaveq 8278: c3 retq 8279: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000008280 : 8280: 55 push %rbp 8281: 31 d2 xor %edx,%edx 8283: 41 b8 08 00 00 00 mov $0x8,%r8d 8289: be 01 00 00 00 mov $0x1,%esi 828e: 48 89 e5 mov %rsp,%rbp 8291: 53 push %rbx 8292: 48 89 fb mov %rdi,%rbx 8295: 48 83 ec 28 sub $0x28,%rsp 8299: 0f b6 47 08 movzbl 0x8(%rdi),%eax 829d: 0f b7 4f 0e movzwl 0xe(%rdi),%ecx 82a1: 66 89 55 ee mov %dx,-0x12(%rbp) 82a5: c7 45 ea 00 00 00 00 movl $0x0,-0x16(%rbp) 82ac: 31 d2 xor %edx,%edx 82ae: 88 45 e8 mov %al,-0x18(%rbp) 82b1: 83 c8 07 or $0x7,%eax 82b4: 88 45 ea mov %al,-0x16(%rbp) 82b7: 48 8b 47 40 mov 0x40(%rdi),%rax 82bb: 66 89 4d ec mov %cx,-0x14(%rbp) 82bf: 48 f7 f1 div %rcx 82c2: c6 45 e9 f0 movb $0xf0,-0x17(%rbp) 82c6: ba 07 00 00 00 mov $0x7,%edx 82cb: 48 8d 4d e8 lea -0x18(%rbp),%rcx 82cf: 83 f8 07 cmp $0x7,%eax 82d2: 0f 47 c2 cmova %edx,%eax 82d5: ba 20 00 00 00 mov $0x20,%edx 82da: 89 47 38 mov %eax,0x38(%rdi) 82dd: 48 8b 3f mov (%rdi),%rdi 82e0: 88 45 ef mov %al,-0x11(%rbp) 82e3: e8 00 00 00 00 callq 82e8 82e8: 85 c0 test %eax,%eax 82ea: 75 2f jne 831b 82ec: 89 45 dc mov %eax,-0x24(%rbp) 82ef: b8 02 00 00 00 mov $0x2,%eax 82f4: 48 8d 7b 50 lea 0x50(%rbx),%rdi 82f8: 48 89 d9 mov %rbx,%rcx 82fb: 66 89 43 0c mov %ax,0xc(%rbx) 82ff: 8b 35 00 00 00 00 mov 0x0(%rip),%esi # 8305 8305: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 830c: 0f af 35 00 00 00 00 imul 0x0(%rip),%esi # 8313 8313: e8 00 00 00 00 callq 8318 8318: 8b 45 dc mov -0x24(%rbp),%eax 831b: 48 83 c4 28 add $0x28,%rsp 831f: 5b pop %rbx 8320: 5d pop %rbp 8321: c3 retq 8322: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8329: 00 00 00 00 832d: 0f 1f 00 nopl (%rax) 0000000000008330 : 8330: 55 push %rbp 8331: 41 b8 03 00 00 00 mov $0x3,%r8d 8337: ba 38 00 00 00 mov $0x38,%edx 833c: be 01 00 00 00 mov $0x1,%esi 8341: 48 89 e5 mov %rsp,%rbp 8344: 53 push %rbx 8345: 48 89 fb mov %rdi,%rbx 8348: 48 8d 4d ed lea -0x13(%rbp),%rcx 834c: 48 83 ec 28 sub $0x28,%rsp 8350: 0f b6 47 08 movzbl 0x8(%rdi),%eax 8354: c6 45 ef 01 movb $0x1,-0x11(%rbp) 8358: 8d 04 85 03 00 00 00 lea 0x3(,%rax,4),%eax 835f: 88 45 ed mov %al,-0x13(%rbp) 8362: 0f b6 47 34 movzbl 0x34(%rdi),%eax 8366: 48 8b 3f mov (%rdi),%rdi 8369: 83 e0 fe and $0xfffffffe,%eax 836c: 88 45 ee mov %al,-0x12(%rbp) 836f: e8 00 00 00 00 callq 8374 8374: 85 c0 test %eax,%eax 8376: 75 53 jne 83cb 8378: 8b 35 00 00 00 00 mov 0x0(%rip),%esi # 837e 837e: 48 8d 7b 50 lea 0x50(%rbx),%rdi 8382: 48 89 d9 mov %rbx,%rcx 8385: 89 45 dc mov %eax,-0x24(%rbp) 8388: 0f af 35 00 00 00 00 imul 0x0(%rip),%esi # 838f 838f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 8396: e8 00 00 00 00 callq 839b 839b: 48 8b 53 70 mov 0x70(%rbx),%rdx 839f: b8 06 00 00 00 mov $0x6,%eax 83a4: 48 8b 7b 78 mov 0x78(%rbx),%rdi 83a8: 66 89 43 0c mov %ax,0xc(%rbx) 83ac: 48 8b 52 08 mov 0x8(%rdx),%rdx 83b0: eb 11 jmp 83c3 83b2: e8 07 00 00 00 callq 83be 83b7: f3 90 pause 83b9: 0f ae e8 lfence 83bc: eb f9 jmp 83b7 83be: 48 89 14 24 mov %rdx,(%rsp) 83c2: c3 retq 83c3: e8 ea ff ff ff callq 83b2 83c8: 8b 45 dc mov -0x24(%rbp),%eax 83cb: 48 83 c4 28 add $0x28,%rsp 83cf: 5b pop %rbx 83d0: 5d pop %rbp 83d1: c3 retq 83d2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 83d9: 00 00 00 00 83dd: 0f 1f 00 nopl (%rax) 00000000000083e0 : 83e0: 55 push %rbp 83e1: 48 89 e5 mov %rsp,%rbp 83e4: 41 56 push %r14 83e6: 41 55 push %r13 83e8: 41 54 push %r12 83ea: 53 push %rbx 83eb: 48 89 fb mov %rdi,%rbx 83ee: 48 83 ec 10 sub $0x10,%rsp 83f2: 4c 8b 37 mov (%rdi),%r14 83f5: 41 0f b7 56 08 movzwl 0x8(%r14),%edx 83fa: 44 0f b7 6b 0e movzwl 0xe(%rbx),%r13d 83ff: f6 c2 02 test $0x2,%dl 8402: 0f 84 88 00 00 00 je 8490 8408: 48 8b 43 40 mov 0x40(%rbx),%rax 840c: 41 0f b7 cd movzwl %r13w,%ecx 8410: 31 d2 xor %edx,%edx 8412: 8b 73 38 mov 0x38(%rbx),%esi 8415: 41 bc ff 00 00 00 mov $0xff,%r12d 841b: 48 f7 f1 div %rcx 841e: 8b 4b 48 mov 0x48(%rbx),%ecx 8421: 89 c2 mov %eax,%edx 8423: 29 f2 sub %esi,%edx 8425: 81 fa ff 00 00 00 cmp $0xff,%edx 842b: 44 0f 46 e2 cmovbe %edx,%r12d 842f: 39 c6 cmp %eax,%esi 8431: 0f 84 89 00 00 00 je 84c0 8437: 85 c9 test %ecx,%ecx 8439: 0f 85 11 01 00 00 jne 8550 843f: 45 31 ed xor %r13d,%r13d 8442: 31 c9 xor %ecx,%ecx 8444: 83 fa 06 cmp $0x6,%edx 8447: 76 67 jbe 84b0 8449: 44 89 e2 mov %r12d,%edx 844c: 48 89 de mov %rbx,%rsi 844f: 4c 89 f7 mov %r14,%rdi 8452: e8 00 00 00 00 callq 8457 8457: 85 c0 test %eax,%eax 8459: 0f 85 01 01 00 00 jne 8560 845f: 83 43 4c 01 addl $0x1,0x4c(%rbx) 8463: 41 0f b7 56 08 movzwl 0x8(%r14),%edx 8468: f6 c2 02 test $0x2,%dl 846b: 74 8d je 83fa 846d: 45 85 ed test %r13d,%r13d 8470: 7e 04 jle 8476 8472: 83 6b 48 01 subl $0x1,0x48(%rbx) 8476: 45 85 e4 test %r12d,%r12d 8479: 0f 84 76 ff ff ff je 83f5 847f: 44 01 63 38 add %r12d,0x38(%rbx) 8483: e9 6d ff ff ff jmpq 83f5 8488: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 848f: 00 8490: 83 e2 08 and $0x8,%edx 8493: 75 06 jne 849b 8495: f6 43 35 02 testb $0x2,0x35(%rbx) 8499: 74 65 je 8500 849b: 48 83 c4 10 add $0x10,%rsp 849f: 5b pop %rbx 84a0: 41 5c pop %r12 84a2: 41 5d pop %r13 84a4: 41 5e pop %r14 84a6: 5d pop %rbp 84a7: c3 retq 84a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 84af: 00 84b0: 83 fe 07 cmp $0x7,%esi 84b3: 7e 94 jle 8449 84b5: eb e4 jmp 849b 84b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 84be: 00 00 84c0: 85 c9 test %ecx,%ecx 84c2: 74 d7 je 849b 84c4: 48 8b 4b 68 mov 0x68(%rbx),%rcx 84c8: 48 85 c9 test %rcx,%rcx 84cb: 74 23 je 84f0 84cd: 45 85 ed test %r13d,%r13d 84d0: 74 1e je 84f0 84d2: 44 39 a9 b8 00 00 00 cmp %r13d,0xb8(%rcx) 84d9: 7f 45 jg 8520 84db: 48 c7 43 68 00 00 00 movq $0x0,0x68(%rbx) 84e2: 00 84e3: 44 8b a9 b8 00 00 00 mov 0xb8(%rcx),%r13d 84ea: e9 5a ff ff ff jmpq 8449 84ef: 90 nop 84f0: 39 c6 cmp %eax,%esi 84f2: 0f 85 47 ff ff ff jne 843f 84f8: eb a1 jmp 849b 84fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 8500: 83 7b 4c 07 cmpl $0x7,0x4c(%rbx) 8504: 7f 95 jg 849b 8506: 48 8b 4b 68 mov 0x68(%rbx),%rcx 850a: 48 85 c9 test %rcx,%rcx 850d: 74 8c je 849b 850f: 45 85 ed test %r13d,%r13d 8512: 74 87 je 849b 8514: 45 31 e4 xor %r12d,%r12d 8517: 44 39 a9 b8 00 00 00 cmp %r13d,0xb8(%rcx) 851e: 7e bb jle 84db 8520: 48 89 cf mov %rcx,%rdi 8523: ba 01 06 00 00 mov $0x601,%edx 8528: 44 89 ee mov %r13d,%esi 852b: 48 89 4d d8 mov %rcx,-0x28(%rbp) 852f: e8 00 00 00 00 callq 8534 8534: 48 8b 4d d8 mov -0x28(%rbp),%rcx 8538: 48 85 c0 test %rax,%rax 853b: 48 89 43 68 mov %rax,0x68(%rbx) 853f: 0f 85 04 ff ff ff jne 8449 8545: 48 89 4b 68 mov %rcx,0x68(%rbx) 8549: e9 4d ff ff ff jmpq 849b 854e: 66 90 xchg %ax,%ax 8550: 41 83 ed 01 sub $0x1,%r13d 8554: e9 6b ff ff ff jmpq 84c4 8559: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 8560: 0f b6 4b 08 movzbl 0x8(%rbx),%ecx 8564: 48 83 c4 10 add $0x10,%rsp 8568: 44 89 ea mov %r13d,%edx 856b: 31 c0 xor %eax,%eax 856d: 5b pop %rbx 856e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8575: 41 5c pop %r12 8577: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 857e: 41 5d pop %r13 8580: 41 5e pop %r14 8582: 5d pop %rbp 8583: e9 00 00 00 00 jmpq 8588 8588: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 858f: 00 0000000000008590 : 8590: c3 retq 8591: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8598: 00 00 00 00 859c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000085a0 : 85a0: 55 push %rbp 85a1: 31 c9 xor %ecx,%ecx 85a3: 31 d2 xor %edx,%edx 85a5: be 18 00 00 00 mov $0x18,%esi 85aa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 85b1: 48 89 e5 mov %rsp,%rbp 85b4: e8 00 00 00 00 callq 85b9 85b9: 5d pop %rbp 85ba: 48 89 05 00 00 00 00 mov %rax,0x0(%rip) # 85c1 85c1: c3 retq 85c2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 85c9: 00 00 00 00 85cd: 0f 1f 00 nopl (%rax) 00000000000085d0 : 85d0: 55 push %rbp 85d1: ba 01 06 00 00 mov $0x601,%edx 85d6: 48 89 e5 mov %rsp,%rbp 85d9: 41 55 push %r13 85db: 49 89 f5 mov %rsi,%r13 85de: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 85e5: 41 54 push %r12 85e7: 49 89 fc mov %rdi,%r12 85ea: bf 50 00 00 00 mov $0x50,%edi 85ef: 53 push %rbx 85f0: 48 83 ec 08 sub $0x8,%rsp 85f4: e8 00 00 00 00 callq 85f9 85f9: 48 89 c3 mov %rax,%rbx 85fc: 48 85 c0 test %rax,%rax 85ff: 0f 84 bc 00 00 00 je 86c1 8605: 48 8d 78 08 lea 0x8(%rax),%rdi 8609: 48 89 c1 mov %rax,%rcx 860c: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 8613: 31 d2 xor %edx,%edx 8615: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 8619: 48 c7 40 48 00 00 00 movq $0x0,0x48(%rax) 8620: 00 8621: 31 c0 xor %eax,%eax 8623: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 862a: 48 29 f9 sub %rdi,%rcx 862d: 83 c1 50 add $0x50,%ecx 8630: c1 e9 03 shr $0x3,%ecx 8633: f3 48 ab rep stos %rax,%es:(%rdi) 8636: 66 89 53 0a mov %dx,0xa(%rbx) 863a: 48 8d 7b 28 lea 0x28(%rbx),%rdi 863e: ba ba 00 00 00 mov $0xba,%edx 8643: e8 00 00 00 00 callq 8648 8648: 48 8d 43 10 lea 0x10(%rbx),%rax 864c: 48 89 da mov %rbx,%rdx 864f: 48 89 df mov %rbx,%rdi 8652: 48 c7 43 10 00 00 00 movq $0x0,0x10(%rbx) 8659: 00 865a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8661: 48 89 43 18 mov %rax,0x18(%rbx) 8665: 48 c7 43 20 00 00 00 movq $0x0,0x20(%rbx) 866c: 00 866d: e8 00 00 00 00 callq 8672 8672: 85 c0 test %eax,%eax 8674: 75 5a jne 86d0 8676: 48 8b 3b mov (%rbx),%rdi 8679: 48 8d 53 0c lea 0xc(%rbx),%rdx 867d: be 02 00 00 00 mov $0x2,%esi 8682: e8 00 00 00 00 callq 8687 8687: 66 41 83 7d 08 00 cmpw $0x0,0x8(%r13) 868d: 75 0a jne 8699 868f: b8 03 00 00 00 mov $0x3,%eax 8694: 66 41 89 45 08 mov %ax,0x8(%r13) 8699: 48 8b 3b mov (%rbx),%rdi 869c: 4c 89 ee mov %r13,%rsi 869f: e8 00 00 00 00 callq 86a4 86a4: 49 8b 04 24 mov (%r12),%rax 86a8: 48 89 43 40 mov %rax,0x40(%rbx) 86ac: 48 85 c0 test %rax,%rax 86af: 74 08 je 86b9 86b1: 48 8d 53 40 lea 0x40(%rbx),%rdx 86b5: 48 89 50 48 mov %rdx,0x48(%rax) 86b9: 49 89 1c 24 mov %rbx,(%r12) 86bd: 4c 89 63 48 mov %r12,0x48(%rbx) 86c1: 48 83 c4 08 add $0x8,%rsp 86c5: 48 89 d8 mov %rbx,%rax 86c8: 5b pop %rbx 86c9: 41 5c pop %r12 86cb: 41 5d pop %r13 86cd: 5d pop %rbp 86ce: c3 retq 86cf: 90 nop 86d0: 48 89 df mov %rbx,%rdi 86d3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 86da: 31 db xor %ebx,%ebx 86dc: e8 00 00 00 00 callq 86e1 86e1: 48 83 c4 08 add $0x8,%rsp 86e5: 48 89 d8 mov %rbx,%rax 86e8: 5b pop %rbx 86e9: 41 5c pop %r12 86eb: 41 5d pop %r13 86ed: 5d pop %rbp 86ee: c3 retq 86ef: 90 nop 00000000000086f0 : 86f0: 55 push %rbp 86f1: 31 c0 xor %eax,%eax 86f3: 48 89 e5 mov %rsp,%rbp 86f6: 41 54 push %r12 86f8: 4c 8d 67 28 lea 0x28(%rdi),%r12 86fc: 53 push %rbx 86fd: 48 89 fb mov %rdi,%rbx 8700: 66 89 47 0a mov %ax,0xa(%rdi) 8704: 4c 89 e7 mov %r12,%rdi 8707: e8 00 00 00 00 callq 870c 870c: 4c 89 e7 mov %r12,%rdi 870f: e8 00 00 00 00 callq 8714 8714: 85 c0 test %eax,%eax 8716: 75 58 jne 8770 8718: 0f b7 43 08 movzwl 0x8(%rbx),%eax 871c: a8 10 test $0x10,%al 871e: 75 50 jne 8770 8720: 48 8b 73 10 mov 0x10(%rbx),%rsi 8724: 83 c8 10 or $0x10,%eax 8727: 4c 8d 63 10 lea 0x10(%rbx),%r12 872b: 66 89 43 08 mov %ax,0x8(%rbx) 872f: 48 85 f6 test %rsi,%rsi 8732: 75 21 jne 8755 8734: eb 3f jmp 8775 8736: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 873d: 00 00 00 8740: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 8747 8747: e8 00 00 00 00 callq 874c 874c: 48 8b 73 10 mov 0x10(%rbx),%rsi 8750: 48 85 f6 test %rsi,%rsi 8753: 74 20 je 8775 8755: 48 8b 46 10 mov 0x10(%rsi),%rax 8759: 48 89 43 10 mov %rax,0x10(%rbx) 875d: 48 85 c0 test %rax,%rax 8760: 75 de jne 8740 8762: 4c 89 63 18 mov %r12,0x18(%rbx) 8766: eb d8 jmp 8740 8768: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 876f: 00 8770: 5b pop %rbx 8771: 41 5c pop %r12 8773: 5d pop %rbp 8774: c3 retq 8775: 48 8b 43 40 mov 0x40(%rbx),%rax 8779: 48 8b 53 48 mov 0x48(%rbx),%rdx 877d: 48 85 c0 test %rax,%rax 8780: 74 0c je 878e 8782: 48 89 50 48 mov %rdx,0x48(%rax) 8786: 48 8b 53 48 mov 0x48(%rbx),%rdx 878a: 48 8b 43 40 mov 0x40(%rbx),%rax 878e: 48 89 02 mov %rax,(%rdx) 8791: 48 89 df mov %rbx,%rdi 8794: e8 00 00 00 00 callq 8799 8799: 48 89 df mov %rbx,%rdi 879c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 87a3: 5b pop %rbx 87a4: 41 5c pop %r12 87a6: 5d pop %rbp 87a7: e9 00 00 00 00 jmpq 87ac 87ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000000087b0 : 87b0: 55 push %rbp 87b1: 31 c0 xor %eax,%eax 87b3: 48 89 e5 mov %rsp,%rbp 87b6: 41 54 push %r12 87b8: 53 push %rbx 87b9: 48 89 fb mov %rdi,%rbx 87bc: 66 89 47 0a mov %ax,0xa(%rdi) 87c0: 48 8b 7f 20 mov 0x20(%rdi),%rdi 87c4: 48 85 ff test %rdi,%rdi 87c7: 74 18 je 87e1 87c9: 41 89 f4 mov %esi,%r12d 87cc: 0f 1f 40 00 nopl 0x0(%rax) 87d0: 44 89 e6 mov %r12d,%esi 87d3: e8 00 00 00 00 callq 87d8 87d8: 48 8b 7b 20 mov 0x20(%rbx),%rdi 87dc: 48 85 ff test %rdi,%rdi 87df: 75 ef jne 87d0 87e1: 48 89 df mov %rbx,%rdi 87e4: 5b pop %rbx 87e5: 41 5c pop %r12 87e7: 5d pop %rbp 87e8: e9 03 ff ff ff jmpq 86f0 87ed: 0f 1f 00 nopl (%rax) 00000000000087f0 : 87f0: 55 push %rbp 87f1: 48 89 e5 mov %rsp,%rbp 87f4: 53 push %rbx 87f5: 48 89 fb mov %rdi,%rbx 87f8: 48 83 ec 08 sub $0x8,%rsp 87fc: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 8803: 00 00 8805: 48 8b 40 08 mov 0x8(%rax),%rax 8809: 83 80 d4 00 00 00 01 addl $0x1,0xd4(%rax) 8810: 66 83 7f 0a 02 cmpw $0x2,0xa(%rdi) 8815: 74 49 je 8860 8817: 31 c0 xor %eax,%eax 8819: 66 89 47 0a mov %ax,0xa(%rdi) 881d: 48 8b 7f 20 mov 0x20(%rdi),%rdi 8821: 48 85 ff test %rdi,%rdi 8824: 74 1d je 8843 8826: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 882d: 00 00 00 8830: be 3c 00 00 00 mov $0x3c,%esi 8835: e8 00 00 00 00 callq 883a 883a: 48 8b 7b 20 mov 0x20(%rbx),%rdi 883e: 48 85 ff test %rdi,%rdi 8841: 75 ed jne 8830 8843: 48 89 df mov %rbx,%rdi 8846: e8 00 00 00 00 callq 884b 884b: 48 83 c4 08 add $0x8,%rsp 884f: 5b pop %rbx 8850: 5d pop %rbp 8851: e9 00 00 00 00 jmpq 8856 8856: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 885d: 00 00 00 8860: 48 83 7f 20 00 cmpq $0x0,0x20(%rdi) 8865: 74 dc je 8843 8867: 48 83 c4 08 add $0x8,%rsp 886b: 5b pop %rbx 886c: 5d pop %rbp 886d: e9 00 00 00 00 jmpq 8872 8872: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8879: 00 00 00 00 887d: 0f 1f 00 nopl (%rax) 0000000000008880 : 8880: 55 push %rbp 8881: 48 89 e5 mov %rsp,%rbp 8884: 41 55 push %r13 8886: 41 54 push %r12 8888: 53 push %rbx 8889: 48 83 ec 18 sub $0x18,%rsp 888d: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 8894 8894: 48 85 db test %rbx,%rbx 8897: 0f 84 7c 00 00 00 je 8919 889d: 49 89 f5 mov %rsi,%r13 88a0: 49 89 fc mov %rdi,%r12 88a3: 66 83 7b 0a 00 cmpw $0x0,0xa(%rbx) 88a8: 74 66 je 8910 88aa: 48 8b 3b mov (%rbx),%rdi 88ad: 48 8d 75 d0 lea -0x30(%rbp),%rsi 88b1: e8 00 00 00 00 callq 88b6 88b6: 41 0f b6 44 24 02 movzbl 0x2(%r12),%eax 88bc: 38 45 d2 cmp %al,-0x2e(%rbp) 88bf: 74 6f je 8930 88c1: 84 c0 test %al,%al 88c3: 75 4b jne 8910 88c5: 41 80 7c 24 03 00 cmpb $0x0,0x3(%r12) 88cb: 75 43 jne 8910 88cd: 41 80 7c 24 04 00 cmpb $0x0,0x4(%r12) 88d3: 75 3b jne 8910 88d5: 41 80 7c 24 05 00 cmpb $0x0,0x5(%r12) 88db: 75 33 jne 8910 88dd: 41 80 7c 24 06 00 cmpb $0x0,0x6(%r12) 88e3: 75 2b jne 8910 88e5: 41 80 7c 24 07 00 cmpb $0x0,0x7(%r12) 88eb: 75 23 jne 8910 88ed: 48 8b 3b mov (%rbx),%rdi 88f0: 48 8d 75 d0 lea -0x30(%rbp),%rsi 88f4: e8 00 00 00 00 callq 88f9 88f9: 41 0f b7 45 08 movzwl 0x8(%r13),%eax 88fe: 66 39 45 d8 cmp %ax,-0x28(%rbp) 8902: 75 0c jne 8910 8904: 0f b6 45 d2 movzbl -0x2e(%rbp),%eax 8908: 41 38 45 02 cmp %al,0x2(%r13) 890c: 74 6e je 897c 890e: 66 90 xchg %ax,%ax 8910: 48 8b 5b 40 mov 0x40(%rbx),%rbx 8914: 48 85 db test %rbx,%rbx 8917: 75 8a jne 88a3 8919: 31 db xor %ebx,%ebx 891b: 48 83 c4 18 add $0x18,%rsp 891f: 48 89 d8 mov %rbx,%rax 8922: 5b pop %rbx 8923: 41 5c pop %r12 8925: 41 5d pop %r13 8927: 5d pop %rbp 8928: c3 retq 8929: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 8930: 0f b6 55 d3 movzbl -0x2d(%rbp),%edx 8934: 41 38 54 24 03 cmp %dl,0x3(%r12) 8939: 75 86 jne 88c1 893b: 0f b6 4d d4 movzbl -0x2c(%rbp),%ecx 893f: 41 38 4c 24 04 cmp %cl,0x4(%r12) 8944: 0f 85 77 ff ff ff jne 88c1 894a: 0f b6 4d d5 movzbl -0x2b(%rbp),%ecx 894e: 41 38 4c 24 05 cmp %cl,0x5(%r12) 8953: 0f 85 68 ff ff ff jne 88c1 8959: 0f b6 4d d6 movzbl -0x2a(%rbp),%ecx 895d: 41 38 4c 24 06 cmp %cl,0x6(%r12) 8962: 0f 85 59 ff ff ff jne 88c1 8968: 0f b6 4d d7 movzbl -0x29(%rbp),%ecx 896c: 41 38 4c 24 07 cmp %cl,0x7(%r12) 8971: 0f 85 4a ff ff ff jne 88c1 8977: e9 71 ff ff ff jmpq 88ed 897c: 0f b6 45 d3 movzbl -0x2d(%rbp),%eax 8980: 41 38 45 03 cmp %al,0x3(%r13) 8984: 75 8a jne 8910 8986: 0f b6 45 d4 movzbl -0x2c(%rbp),%eax 898a: 41 38 45 04 cmp %al,0x4(%r13) 898e: 75 80 jne 8910 8990: 0f b6 45 d5 movzbl -0x2b(%rbp),%eax 8994: 41 38 45 05 cmp %al,0x5(%r13) 8998: 0f 85 72 ff ff ff jne 8910 899e: 0f b6 45 d6 movzbl -0x2a(%rbp),%eax 89a2: 41 38 45 06 cmp %al,0x6(%r13) 89a6: 0f 85 64 ff ff ff jne 8910 89ac: 0f b6 45 d7 movzbl -0x29(%rbp),%eax 89b0: 41 38 45 07 cmp %al,0x7(%r13) 89b4: 0f 85 56 ff ff ff jne 8910 89ba: e9 5c ff ff ff jmpq 891b 89bf: 90 nop 00000000000089c0 : 89c0: 55 push %rbp 89c1: 48 89 e5 mov %rsp,%rbp 89c4: 41 54 push %r12 89c6: 49 89 fc mov %rdi,%r12 89c9: 53 push %rbx 89ca: 48 89 f3 mov %rsi,%rbx 89cd: 48 89 d6 mov %rdx,%rsi 89d0: 48 89 df mov %rbx,%rdi 89d3: e8 00 00 00 00 callq 89d8 89d8: 48 85 c0 test %rax,%rax 89db: 75 53 jne 8a30 89dd: 48 89 de mov %rbx,%rsi 89e0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 89e7: e8 00 00 00 00 callq 89ec 89ec: 48 89 c3 mov %rax,%rbx 89ef: 48 85 c0 test %rax,%rax 89f2: 74 3c je 8a30 89f4: 41 0f b7 44 24 0c movzwl 0xc(%r12),%eax 89fa: 8b 35 00 00 00 00 mov 0x0(%rip),%esi # 8a00 8a00: 49 8d 7c 24 28 lea 0x28(%r12),%rdi 8a05: 4c 89 e1 mov %r12,%rcx 8a08: 0f af 35 00 00 00 00 imul 0x0(%rip),%esi # 8a0f 8a0f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 8a16: 66 89 43 0c mov %ax,0xc(%rbx) 8a1a: b8 01 00 00 00 mov $0x1,%eax 8a1f: 66 89 43 0a mov %ax,0xa(%rbx) 8a23: e8 00 00 00 00 callq 8a28 8a28: 48 8b 03 mov (%rbx),%rax 8a2b: 5b pop %rbx 8a2c: 41 5c pop %r12 8a2e: 5d pop %rbp 8a2f: c3 retq 8a30: 5b pop %rbx 8a31: 31 c0 xor %eax,%eax 8a33: 41 5c pop %r12 8a35: 5d pop %rbp 8a36: c3 retq 8a37: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 8a3e: 00 00 0000000000008a40 : 8a40: 55 push %rbp 8a41: 48 89 e5 mov %rsp,%rbp 8a44: 41 56 push %r14 8a46: 41 55 push %r13 8a48: 49 89 fd mov %rdi,%r13 8a4b: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 8a52 8a52: 41 54 push %r12 8a54: 41 89 f4 mov %esi,%r12d 8a57: 53 push %rbx 8a58: 89 d3 mov %edx,%ebx 8a5a: e8 00 00 00 00 callq 8a5f 8a5f: 48 85 c0 test %rax,%rax 8a62: 0f 84 f7 00 00 00 je 8b5f 8a68: be 01 00 00 00 mov $0x1,%esi 8a6d: bf 01 06 00 00 mov $0x601,%edi 8a72: 49 89 c6 mov %rax,%r14 8a75: e8 00 00 00 00 callq 8a7a 8a7a: 48 85 c0 test %rax,%rax 8a7d: 0f 84 cd 00 00 00 je 8b50 8a83: 41 0f b7 55 08 movzwl 0x8(%r13),%edx 8a88: 41 83 fc 63 cmp $0x63,%r12d 8a8c: 0f 84 b2 00 00 00 je 8b44 8a92: 41 83 fc 0f cmp $0xf,%r12d 8a96: 89 d6 mov %edx,%esi 8a98: 0f 94 c1 sete %cl 8a9b: 83 e6 01 and $0x1,%esi 8a9e: 84 c9 test %cl,%cl 8aa0: 0f 85 9e 00 00 00 jne 8b44 8aa6: 40 0f b6 f6 movzbl %sil,%esi 8aaa: 8d 14 9d 00 00 00 00 lea 0x0(,%rbx,4),%edx 8ab1: 48 8b 48 10 mov 0x10(%rax),%rcx 8ab5: 41 83 cc 10 or $0x10,%r12d 8ab9: 8d 1c 36 lea (%rsi,%rsi,1),%ebx 8abc: 48 89 c6 mov %rax,%rsi 8abf: 09 da or %ebx,%edx 8ac1: 44 88 61 01 mov %r12b,0x1(%rcx) 8ac5: 83 ca 01 or $0x1,%edx 8ac8: c6 41 02 01 movb $0x1,0x2(%rcx) 8acc: 88 11 mov %dl,(%rcx) 8ace: f7 d2 not %edx 8ad0: 0f b6 d2 movzbl %dl,%edx 8ad3: 44 32 a2 00 00 00 00 xor 0x0(%rdx),%r12b 8ada: 45 0f b6 e4 movzbl %r12b,%r12d 8ade: 41 0f b6 94 24 00 00 movzbl 0x0(%r12),%edx 8ae5: 00 00 8ae7: 83 f2 01 xor $0x1,%edx 8aea: 0f b6 d2 movzbl %dl,%edx 8aed: 0f b6 92 00 00 00 00 movzbl 0x0(%rdx),%edx 8af4: f7 d2 not %edx 8af6: 88 51 03 mov %dl,0x3(%rcx) 8af9: c7 80 b8 00 00 00 04 movl $0x4,0xb8(%rax) 8b00: 00 00 00 8b03: c7 40 18 04 00 00 00 movl $0x4,0x18(%rax) 8b0a: 49 c7 06 00 00 00 00 movq $0x0,(%r14) 8b11: 8b 90 b8 00 00 00 mov 0xb8(%rax),%edx 8b17: 49 c7 46 10 00 00 00 movq $0x0,0x10(%r14) 8b1e: 00 8b1f: 66 41 89 56 08 mov %dx,0x8(%r14) 8b24: 49 8b 55 18 mov 0x18(%r13),%rdx 8b28: 4c 89 32 mov %r14,(%rdx) 8b2b: 49 83 c6 10 add $0x10,%r14 8b2f: 49 8b 7d 00 mov 0x0(%r13),%rdi 8b33: 4d 89 75 18 mov %r14,0x18(%r13) 8b37: 5b pop %rbx 8b38: 41 5c pop %r12 8b3a: 41 5d pop %r13 8b3c: 41 5e pop %r14 8b3e: 5d pop %rbp 8b3f: e9 00 00 00 00 jmpq 8b44 8b44: 89 d6 mov %edx,%esi 8b46: f7 d6 not %esi 8b48: 83 e6 01 and $0x1,%esi 8b4b: e9 56 ff ff ff jmpq 8aa6 8b50: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 8b57 8b57: 4c 89 f6 mov %r14,%rsi 8b5a: e8 00 00 00 00 callq 8b5f 8b5f: 5b pop %rbx 8b60: b8 0c 00 00 00 mov $0xc,%eax 8b65: 41 5c pop %r12 8b67: 41 5d pop %r13 8b69: 41 5e pop %r14 8b6b: 5d pop %rbp 8b6c: c3 retq 8b6d: 0f 1f 00 nopl (%rax) 0000000000008b70 : 8b70: 55 push %rbp 8b71: 83 e6 07 and $0x7,%esi 8b74: 48 89 e5 mov %rsp,%rbp 8b77: 41 57 push %r15 8b79: 41 56 push %r14 8b7b: 41 55 push %r13 8b7d: 41 54 push %r12 8b7f: 53 push %rbx 8b80: 48 83 ec 18 sub $0x18,%rsp 8b84: 48 8b 5f 20 mov 0x20(%rdi),%rbx 8b88: 48 85 db test %rbx,%rbx 8b8b: 0f 84 8f 00 00 00 je 8c20 8b91: 49 89 fe mov %rdi,%r14 8b94: 41 89 f5 mov %esi,%r13d 8b97: 4c 8d 7f 28 lea 0x28(%rdi),%r15 8b9b: eb 3b jmp 8bd8 8b9d: 0f 1f 00 nopl (%rax) 8ba0: 66 83 f8 03 cmp $0x3,%ax 8ba4: 75 2a jne 8bd0 8ba6: 8b 43 10 mov 0x10(%rbx),%eax 8ba9: 89 c2 mov %eax,%edx 8bab: 44 21 ea and %r13d,%edx 8bae: 39 d0 cmp %edx,%eax 8bb0: 0f 84 ad 00 00 00 je 8c63 8bb6: be 35 00 00 00 mov $0x35,%esi 8bbb: 48 89 df mov %rbx,%rdi 8bbe: e8 00 00 00 00 callq 8bc3 8bc3: 49 83 7e 20 00 cmpq $0x0,0x20(%r14) 8bc8: 0f 84 c3 00 00 00 je 8c91 8bce: 66 90 xchg %ax,%ax 8bd0: 4c 89 e3 mov %r12,%rbx 8bd3: 4d 85 e4 test %r12,%r12 8bd6: 74 48 je 8c20 8bd8: 0f b7 43 0c movzwl 0xc(%rbx),%eax 8bdc: 4c 8b a3 80 00 00 00 mov 0x80(%rbx),%r12 8be3: 66 83 f8 04 cmp $0x4,%ax 8be7: 74 47 je 8c30 8be9: 76 b5 jbe 8ba0 8beb: 66 83 f8 06 cmp $0x6,%ax 8bef: 77 df ja 8bd0 8bf1: 48 8b 43 70 mov 0x70(%rbx),%rax 8bf5: 48 8b 7b 78 mov 0x78(%rbx),%rdi 8bf9: 44 89 ee mov %r13d,%esi 8bfc: 4c 89 e3 mov %r12,%rbx 8bff: 48 8b 40 28 mov 0x28(%rax),%rax 8c03: eb 11 jmp 8c16 8c05: e8 07 00 00 00 callq 8c11 8c0a: f3 90 pause 8c0c: 0f ae e8 lfence 8c0f: eb f9 jmp 8c0a 8c11: 48 89 04 24 mov %rax,(%rsp) 8c15: c3 retq 8c16: e8 ea ff ff ff callq 8c05 8c1b: 4d 85 e4 test %r12,%r12 8c1e: 75 b8 jne 8bd8 8c20: 48 83 c4 18 add $0x18,%rsp 8c24: 5b pop %rbx 8c25: 41 5c pop %r12 8c27: 41 5d pop %r13 8c29: 41 5e pop %r14 8c2b: 41 5f pop %r15 8c2d: 5d pop %rbp 8c2e: c3 retq 8c2f: 90 nop 8c30: 8b 43 10 mov 0x10(%rbx),%eax 8c33: 0f b6 53 08 movzbl 0x8(%rbx),%edx 8c37: 89 c1 mov %eax,%ecx 8c39: 44 21 e9 and %r13d,%ecx 8c3c: 39 c8 cmp %ecx,%eax 8c3e: 0f 84 8c 00 00 00 je 8cd0 8c44: 4c 89 f7 mov %r14,%rdi 8c47: be 0f 00 00 00 mov $0xf,%esi 8c4c: e8 00 00 00 00 callq 8c51 8c51: be 35 00 00 00 mov $0x35,%esi 8c56: 48 89 df mov %rbx,%rdi 8c59: e8 00 00 00 00 callq 8c5e 8c5e: e9 6d ff ff ff jmpq 8bd0 8c63: 0f b6 53 08 movzbl 0x8(%rbx),%edx 8c67: be 2f 00 00 00 mov $0x2f,%esi 8c6c: 4c 89 f7 mov %r14,%rdi 8c6f: e8 00 00 00 00 callq 8c74 8c74: 85 c0 test %eax,%eax 8c76: 0f 84 94 00 00 00 je 8d10 8c7c: 89 c6 mov %eax,%esi 8c7e: 48 89 df mov %rbx,%rdi 8c81: e8 00 00 00 00 callq 8c86 8c86: 49 83 7e 20 00 cmpq $0x0,0x20(%r14) 8c8b: 0f 85 3f ff ff ff jne 8bd0 8c91: b8 03 00 00 00 mov $0x3,%eax 8c96: 31 d2 xor %edx,%edx 8c98: 4c 89 f7 mov %r14,%rdi 8c9b: be 43 00 00 00 mov $0x43,%esi 8ca0: 66 41 89 46 0a mov %ax,0xa(%r14) 8ca5: e8 00 00 00 00 callq 8caa 8caa: 8b 35 00 00 00 00 mov 0x0(%rip),%esi # 8cb0 8cb0: 4c 89 f1 mov %r14,%rcx 8cb3: 4c 89 ff mov %r15,%rdi 8cb6: 0f af 35 00 00 00 00 imul 0x0(%rip),%esi # 8cbd 8cbd: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 8cc4: e8 00 00 00 00 callq 8cc9 8cc9: e9 02 ff ff ff jmpq 8bd0 8cce: 66 90 xchg %ax,%ax 8cd0: be 63 00 00 00 mov $0x63,%esi 8cd5: 4c 89 f7 mov %r14,%rdi 8cd8: e8 00 00 00 00 callq 8cdd 8cdd: 85 c0 test %eax,%eax 8cdf: 89 45 cc mov %eax,-0x34(%rbp) 8ce2: 74 5c je 8d40 8ce4: 0f b6 53 08 movzbl 0x8(%rbx),%edx 8ce8: 4c 89 f7 mov %r14,%rdi 8ceb: be 0f 00 00 00 mov $0xf,%esi 8cf0: e8 00 00 00 00 callq 8cf5 8cf5: 8b 4d cc mov -0x34(%rbp),%ecx 8cf8: 48 89 df mov %rbx,%rdi 8cfb: 89 ce mov %ecx,%esi 8cfd: e8 00 00 00 00 callq 8d02 8d02: e9 c9 fe ff ff jmpq 8bd0 8d07: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 8d0e: 00 00 8d10: ba 05 00 00 00 mov $0x5,%edx 8d15: 8b 35 00 00 00 00 mov 0x0(%rip),%esi # 8d1b 8d1b: 48 8d 7b 50 lea 0x50(%rbx),%rdi 8d1f: 48 89 d9 mov %rbx,%rcx 8d22: 66 89 53 0c mov %dx,0xc(%rbx) 8d26: 0f af 35 00 00 00 00 imul 0x0(%rip),%esi # 8d2d 8d2d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 8d34: e8 00 00 00 00 callq 8d39 8d39: e9 92 fe ff ff jmpq 8bd0 8d3e: 66 90 xchg %ax,%ax 8d40: 48 89 df mov %rbx,%rdi 8d43: e8 00 00 00 00 callq 8d48 8d48: 85 c0 test %eax,%eax 8d4a: 0f 84 80 fe ff ff je 8bd0 8d50: 89 45 cc mov %eax,-0x34(%rbp) 8d53: eb 8f jmp 8ce4 8d55: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8d5c: 00 00 00 00 0000000000008d60 : 8d60: 55 push %rbp 8d61: 48 89 e5 mov %rsp,%rbp 8d64: 41 57 push %r15 8d66: 4c 8d 7f 10 lea 0x10(%rdi),%r15 8d6a: 41 56 push %r14 8d6c: 44 8d 76 ff lea -0x1(%rsi),%r14d 8d70: 41 55 push %r13 8d72: 49 89 fd mov %rdi,%r13 8d75: 41 54 push %r12 8d77: 53 push %rbx 8d78: 48 83 ec 08 sub $0x8,%rsp 8d7c: 85 f6 test %esi,%esi 8d7e: 7f 22 jg 8da2 8d80: e9 9b 00 00 00 jmpq 8e20 8d85: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 8d8c 8d8c: 4c 89 e6 mov %r12,%rsi 8d8f: 41 83 ee 01 sub $0x1,%r14d 8d93: e8 00 00 00 00 callq 8d98 8d98: 41 83 fe ff cmp $0xffffffff,%r14d 8d9c: 0f 84 7e 00 00 00 je 8e20 8da2: 4d 8b 65 10 mov 0x10(%r13),%r12 8da6: 49 8b 1c 24 mov (%r12),%rbx 8daa: 4c 89 e0 mov %r12,%rax 8dad: 48 85 db test %rbx,%rbx 8db0: 74 51 je 8e03 8db2: 48 8b 43 70 mov 0x70(%rbx),%rax 8db6: 83 6b 4c 01 subl $0x1,0x4c(%rbx) 8dba: 48 8b 7b 78 mov 0x78(%rbx),%rdi 8dbe: 41 0f b7 74 24 08 movzwl 0x8(%r12),%esi 8dc4: 48 8b 40 20 mov 0x20(%rax),%rax 8dc8: eb 11 jmp 8ddb 8dca: e8 07 00 00 00 callq 8dd6 8dcf: f3 90 pause 8dd1: 0f ae e8 lfence 8dd4: eb f9 jmp 8dcf 8dd6: 48 89 04 24 mov %rax,(%rsp) 8dda: c3 retq 8ddb: e8 ea ff ff ff callq 8dca 8de0: 41 f6 45 08 02 testb $0x2,0x8(%r13) 8de5: 75 0b jne 8df2 8de7: 66 83 7b 0c 06 cmpw $0x6,0xc(%rbx) 8dec: 0f 84 9e 00 00 00 je 8e90 8df2: f6 43 0a 02 testb $0x2,0xa(%rbx) 8df6: 74 07 je 8dff 8df8: 48 83 7b 68 00 cmpq $0x0,0x68(%rbx) 8dfd: 74 41 je 8e40 8dff: 49 8b 45 10 mov 0x10(%r13),%rax 8e03: 48 8b 40 10 mov 0x10(%rax),%rax 8e07: 49 89 45 10 mov %rax,0x10(%r13) 8e0b: 48 85 c0 test %rax,%rax 8e0e: 0f 85 71 ff ff ff jne 8d85 8e14: 4d 89 7d 18 mov %r15,0x18(%r13) 8e18: e9 68 ff ff ff jmpq 8d85 8e1d: 0f 1f 00 nopl (%rax) 8e20: 66 41 83 7d 0a 00 cmpw $0x0,0xa(%r13) 8e26: 75 07 jne 8e2f 8e28: 49 83 7d 10 00 cmpq $0x0,0x10(%r13) 8e2d: 74 6e je 8e9d 8e2f: 48 83 c4 08 add $0x8,%rsp 8e33: 5b pop %rbx 8e34: 41 5c pop %r12 8e36: 41 5d pop %r13 8e38: 41 5e pop %r14 8e3a: 41 5f pop %r15 8e3c: 5d pop %rbp 8e3d: c3 retq 8e3e: 66 90 xchg %ax,%ax 8e40: 8b 53 4c mov 0x4c(%rbx),%edx 8e43: 85 d2 test %edx,%edx 8e45: 75 b8 jne 8dff 8e47: b8 07 00 00 00 mov $0x7,%eax 8e4c: 0f b6 53 08 movzbl 0x8(%rbx),%edx 8e50: 4c 89 ef mov %r13,%rdi 8e53: be 43 00 00 00 mov $0x43,%esi 8e58: 66 89 43 0c mov %ax,0xc(%rbx) 8e5c: e8 00 00 00 00 callq 8e61 8e61: 8b 35 00 00 00 00 mov 0x0(%rip),%esi # 8e67 8e67: 48 8d 7b 50 lea 0x50(%rbx),%rdi 8e6b: 48 89 d9 mov %rbx,%rcx 8e6e: 0f af 35 00 00 00 00 imul 0x0(%rip),%esi # 8e75 8e75: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 8e7c: e8 00 00 00 00 callq 8e81 8e81: e9 79 ff ff ff jmpq 8dff 8e86: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 8e8d: 00 00 00 8e90: 48 89 df mov %rbx,%rdi 8e93: e8 00 00 00 00 callq 8e98 8e98: e9 55 ff ff ff jmpq 8df2 8e9d: 49 8b 7d 00 mov 0x0(%r13),%rdi 8ea1: 48 83 c4 08 add $0x8,%rsp 8ea5: 31 f6 xor %esi,%esi 8ea7: 5b pop %rbx 8ea8: 41 5c pop %r12 8eaa: 41 5d pop %r13 8eac: 41 5e pop %r14 8eae: 41 5f pop %r15 8eb0: 5d pop %rbp 8eb1: e9 00 00 00 00 jmpq 8eb6 8eb6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 8ebd: 00 00 00 0000000000008ec0 : 8ec0: 55 push %rbp 8ec1: 48 8d 57 0c lea 0xc(%rdi),%rdx 8ec5: be 02 00 00 00 mov $0x2,%esi 8eca: 48 89 e5 mov %rsp,%rbp 8ecd: 53 push %rbx 8ece: 48 89 fb mov %rdi,%rbx 8ed1: 48 83 ec 08 sub $0x8,%rsp 8ed5: 48 8b 3f mov (%rdi),%rdi 8ed8: e8 00 00 00 00 callq 8edd 8edd: 0f b7 43 0c movzwl 0xc(%rbx),%eax 8ee1: 83 e8 06 sub $0x6,%eax 8ee4: 66 89 43 0c mov %ax,0xc(%rbx) 8ee8: 66 83 f8 16 cmp $0x16,%ax 8eec: 76 52 jbe 8f40 8eee: f6 43 08 01 testb $0x1,0x8(%rbx) 8ef2: 75 0c jne 8f00 8ef4: 48 83 c4 08 add $0x8,%rsp 8ef8: 5b pop %rbx 8ef9: 5d pop %rbp 8efa: c3 retq 8efb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 8f00: 31 d2 xor %edx,%edx 8f02: be 2f 00 00 00 mov $0x2f,%esi 8f07: 48 89 df mov %rbx,%rdi 8f0a: e8 00 00 00 00 callq 8f0f 8f0f: 85 c0 test %eax,%eax 8f11: 75 40 jne 8f53 8f13: 8b 35 00 00 00 00 mov 0x0(%rip),%esi # 8f19 8f19: 48 8d 7b 28 lea 0x28(%rbx),%rdi 8f1d: 48 89 d9 mov %rbx,%rcx 8f20: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 8f27: 0f af 35 00 00 00 00 imul 0x0(%rip),%esi # 8f2e 8f2e: 48 83 c4 08 add $0x8,%rsp 8f32: 5b pop %rbx 8f33: 5d pop %rbp 8f34: e9 00 00 00 00 jmpq 8f39 8f39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 8f40: 48 83 c4 08 add $0x8,%rsp 8f44: 48 89 df mov %rbx,%rdi 8f47: be 16 00 00 00 mov $0x16,%esi 8f4c: 5b pop %rbx 8f4d: 5d pop %rbp 8f4e: e9 5d f8 ff ff jmpq 87b0 8f53: 89 c6 mov %eax,%esi 8f55: 48 89 df mov %rbx,%rdi 8f58: e8 53 f8 ff ff callq 87b0 8f5d: eb b4 jmp 8f13 8f5f: 90 nop 0000000000008f60 : 8f60: 55 push %rbp 8f61: 48 89 e5 mov %rsp,%rbp 8f64: 41 57 push %r15 8f66: 49 89 f7 mov %rsi,%r15 8f69: 41 56 push %r14 8f6b: 41 55 push %r13 8f6d: 41 54 push %r12 8f6f: 49 89 cc mov %rcx,%r12 8f72: 53 push %rbx 8f73: 89 d3 mov %edx,%ebx 8f75: 48 83 ec 28 sub $0x28,%rsp 8f79: 48 89 7d b8 mov %rdi,-0x48(%rbp) 8f7d: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 8f84 8f84: 48 85 c9 test %rcx,%rcx 8f87: 0f 84 77 01 00 00 je 9104 8f8d: 8b 91 b8 00 00 00 mov 0xb8(%rcx),%edx 8f93: 89 55 b4 mov %edx,-0x4c(%rbp) 8f96: e8 00 00 00 00 callq 8f9b 8f9b: 49 89 c6 mov %rax,%r14 8f9e: 48 85 c0 test %rax,%rax 8fa1: 0f 84 29 01 00 00 je 90d0 8fa7: 8b 55 b4 mov -0x4c(%rbp),%edx 8faa: 4c 89 38 mov %r15,(%rax) 8fad: be 01 00 00 00 mov $0x1,%esi 8fb2: bf 01 06 00 00 mov $0x601,%edi 8fb7: 66 89 50 08 mov %dx,0x8(%rax) 8fbb: e8 00 00 00 00 callq 8fc0 8fc0: 8b 55 b4 mov -0x4c(%rbp),%edx 8fc3: 48 85 c0 test %rax,%rax 8fc6: 49 89 c5 mov %rax,%r13 8fc9: 0f 84 b2 01 00 00 je 9181 8fcf: 49 8b 7d 10 mov 0x10(%r13),%rdi 8fd3: 45 31 c0 xor %r8d,%r8d 8fd6: 48 8d 87 f0 00 00 00 lea 0xf0(%rdi),%rax 8fdd: 49 89 45 10 mov %rax,0x10(%r13) 8fe1: 4d 85 ff test %r15,%r15 8fe4: 74 0d je 8ff3 8fe6: 41 0f b6 47 08 movzbl 0x8(%r15),%eax 8feb: 44 8d 04 85 00 00 00 lea 0x0(,%rax,4),%r8d 8ff2: 00 8ff3: 48 8b 45 b8 mov -0x48(%rbp),%rax 8ff7: 0f b7 70 08 movzwl 0x8(%rax),%esi 8ffb: 8d 04 36 lea (%rsi,%rsi,1),%eax 8ffe: be ff ff ff ff mov $0xffffffff,%esi 9003: 83 e0 02 and $0x2,%eax 9006: 44 09 c0 or %r8d,%eax 9009: 41 b8 ef ff ff ff mov $0xffffffef,%r8d 900f: 83 c8 01 or $0x1,%eax 9012: 85 db test %ebx,%ebx 9014: 41 0f 4e f0 cmovle %r8d,%esi 9018: 88 87 f0 00 00 00 mov %al,0xf0(%rdi) 901e: f7 d0 not %eax 9020: 0f b6 c0 movzbl %al,%eax 9023: 40 88 b7 f1 00 00 00 mov %sil,0xf1(%rdi) 902a: 40 32 b0 00 00 00 00 xor 0x0(%rax),%sil 9031: 40 0f b6 f6 movzbl %sil,%esi 9035: 0f b6 86 00 00 00 00 movzbl 0x0(%rsi),%eax 903c: 88 45 cf mov %al,-0x31(%rbp) 903f: 8d 04 12 lea (%rdx,%rdx,1),%eax 9042: 83 fa 7f cmp $0x7f,%edx 9045: 0f 8f f5 00 00 00 jg 9140 904b: 83 c8 01 or $0x1,%eax 904e: 48 8d b7 f3 00 00 00 lea 0xf3(%rdi),%rsi 9055: 88 87 f2 00 00 00 mov %al,0xf2(%rdi) 905b: 85 db test %ebx,%ebx 905d: 7e 06 jle 9065 905f: 88 1e mov %bl,(%rsi) 9061: 48 83 c6 01 add $0x1,%rsi 9065: 49 2b 75 10 sub 0x10(%r13),%rsi 9069: 4d 89 65 00 mov %r12,0x0(%r13) 906d: 48 8d 4d cf lea -0x31(%rbp),%rcx 9071: 4c 89 ef mov %r13,%rdi 9074: 41 89 75 18 mov %esi,0x18(%r13) 9078: 01 d6 add %edx,%esi 907a: 41 b8 01 06 00 00 mov $0x601,%r8d 9080: ba 01 00 00 00 mov $0x1,%edx 9085: 41 89 b5 b8 00 00 00 mov %esi,0xb8(%r13) 908c: f6 55 cf notb -0x31(%rbp) 908f: e8 00 00 00 00 callq 9094 9094: 85 c0 test %eax,%eax 9096: 0f 85 c4 00 00 00 jne 9160 909c: 4c 8b 7d b8 mov -0x48(%rbp),%r15 90a0: 4c 89 ee mov %r13,%rsi 90a3: 49 8b 3f mov (%r15),%rdi 90a6: e8 00 00 00 00 callq 90ab 90ab: 89 c3 mov %eax,%ebx 90ad: 85 c0 test %eax,%eax 90af: 75 42 jne 90f3 90b1: 49 c7 46 10 00 00 00 movq $0x0,0x10(%r14) 90b8: 00 90b9: 49 8b 47 18 mov 0x18(%r15),%rax 90bd: 4c 89 30 mov %r14,(%rax) 90c0: 49 83 c6 10 add $0x10,%r14 90c4: 4d 89 77 18 mov %r14,0x18(%r15) 90c8: eb 13 jmp 90dd 90ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 90d0: 4c 89 e7 mov %r12,%rdi 90d3: e8 00 00 00 00 callq 90d8 90d8: bb 0c 00 00 00 mov $0xc,%ebx 90dd: 48 83 c4 28 add $0x28,%rsp 90e1: 89 d8 mov %ebx,%eax 90e3: 5b pop %rbx 90e4: 41 5c pop %r12 90e6: 41 5d pop %r13 90e8: 41 5e pop %r14 90ea: 41 5f pop %r15 90ec: 5d pop %rbp 90ed: c3 retq 90ee: bb 0c 00 00 00 mov $0xc,%ebx 90f3: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 90fa 90fa: 4c 89 f6 mov %r14,%rsi 90fd: e8 00 00 00 00 callq 9102 9102: eb d9 jmp 90dd 9104: e8 00 00 00 00 callq 9109 9109: 49 89 c6 mov %rax,%r14 910c: 48 85 c0 test %rax,%rax 910f: 74 c7 je 90d8 9111: 31 c0 xor %eax,%eax 9113: 4d 89 3e mov %r15,(%r14) 9116: be 01 00 00 00 mov $0x1,%esi 911b: bf 01 06 00 00 mov $0x601,%edi 9120: 66 41 89 46 08 mov %ax,0x8(%r14) 9125: e8 00 00 00 00 callq 912a 912a: 49 89 c5 mov %rax,%r13 912d: 48 85 c0 test %rax,%rax 9130: 74 bc je 90ee 9132: 31 d2 xor %edx,%edx 9134: e9 96 fe ff ff jmpq 8fcf 9139: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 9140: 88 87 f2 00 00 00 mov %al,0xf2(%rdi) 9146: 89 d0 mov %edx,%eax 9148: 48 8d b7 f4 00 00 00 lea 0xf4(%rdi),%rsi 914f: c1 f8 07 sar $0x7,%eax 9152: 88 87 f3 00 00 00 mov %al,0xf3(%rdi) 9158: e9 fe fe ff ff jmpq 905b 915d: 0f 1f 00 nopl (%rax) 9160: 4c 89 ef mov %r13,%rdi 9163: bb 0c 00 00 00 mov $0xc,%ebx 9168: e8 00 00 00 00 callq 916d 916d: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 9174 9174: 4c 89 f6 mov %r14,%rsi 9177: e8 00 00 00 00 callq 917c 917c: e9 5c ff ff ff jmpq 90dd 9181: 4c 89 e7 mov %r12,%rdi 9184: bb 0c 00 00 00 mov $0xc,%ebx 9189: e8 00 00 00 00 callq 918e 918e: e9 60 ff ff ff jmpq 90f3 9193: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 919a: 00 00 00 00 919e: 66 90 xchg %ax,%ax 00000000000091a0 : 91a0: 55 push %rbp 91a1: 48 89 e5 mov %rsp,%rbp 91a4: 41 57 push %r15 91a6: 41 56 push %r14 91a8: 41 89 f6 mov %esi,%r14d 91ab: be 01 00 00 00 mov $0x1,%esi 91b0: 41 55 push %r13 91b2: 45 89 c5 mov %r8d,%r13d 91b5: 41 54 push %r12 91b7: 49 89 fc mov %rdi,%r12 91ba: bf 01 06 00 00 mov $0x601,%edi 91bf: 53 push %rbx 91c0: 89 d3 mov %edx,%ebx 91c2: 48 83 ec 18 sub $0x18,%rsp 91c6: 48 89 4d c8 mov %rcx,-0x38(%rbp) 91ca: e8 00 00 00 00 callq 91cf 91cf: 48 85 c0 test %rax,%rax 91d2: 0f 84 e8 00 00 00 je 92c0 91d8: c1 e3 02 shl $0x2,%ebx 91db: 45 01 f6 add %r14d,%r14d 91de: 49 89 c7 mov %rax,%r15 91e1: 48 8b 40 10 mov 0x10(%rax),%rax 91e5: 44 09 f3 or %r14d,%ebx 91e8: 83 cb 01 or $0x1,%ebx 91eb: 88 18 mov %bl,(%rax) 91ed: 41 83 fd 7f cmp $0x7f,%r13d 91f1: 7e 7d jle 9270 91f3: 41 81 fd ff 3f 00 00 cmp $0x3fff,%r13d 91fa: 0f 8f 94 00 00 00 jg 9294 9200: 44 89 ee mov %r13d,%esi 9203: 43 8d 4c 2d 00 lea 0x0(%r13,%r13,1),%ecx 9208: c1 fe 06 sar $0x6,%esi 920b: 88 48 01 mov %cl,0x1(%rax) 920e: 48 8d 48 03 lea 0x3(%rax),%rcx 9212: 83 ce 01 or $0x1,%esi 9215: 40 88 70 02 mov %sil,0x2(%rax) 9219: 48 89 c8 mov %rcx,%rax 921c: 49 2b 47 10 sub 0x10(%r15),%rax 9220: 41 89 87 b8 00 00 00 mov %eax,0xb8(%r15) 9227: 89 c6 mov %eax,%esi 9229: 41 89 47 18 mov %eax,0x18(%r15) 922d: 48 8b 4d c8 mov -0x38(%rbp),%rcx 9231: 41 b8 01 06 00 00 mov $0x601,%r8d 9237: 44 89 ea mov %r13d,%edx 923a: 4c 89 ff mov %r15,%rdi 923d: e8 00 00 00 00 callq 9242 9242: 85 c0 test %eax,%eax 9244: 0f 85 8a 00 00 00 jne 92d4 924a: 48 83 c4 18 add $0x18,%rsp 924e: 4c 89 f9 mov %r15,%rcx 9251: 4c 89 e7 mov %r12,%rdi 9254: 31 d2 xor %edx,%edx 9256: 5b pop %rbx 9257: 31 f6 xor %esi,%esi 9259: 41 5c pop %r12 925b: 41 5d pop %r13 925d: 41 5e pop %r14 925f: 41 5f pop %r15 9261: 5d pop %rbp 9262: e9 f9 fc ff ff jmpq 8f60 9267: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 926e: 00 00 9270: 43 8d 4c 2d 01 lea 0x1(%r13,%r13,1),%ecx 9275: 48 83 c0 02 add $0x2,%rax 9279: 88 48 ff mov %cl,-0x1(%rax) 927c: 49 2b 47 10 sub 0x10(%r15),%rax 9280: 89 c6 mov %eax,%esi 9282: 41 89 87 b8 00 00 00 mov %eax,0xb8(%r15) 9289: 41 89 47 18 mov %eax,0x18(%r15) 928d: 45 85 ed test %r13d,%r13d 9290: 7e b8 jle 924a 9292: eb 99 jmp 922d 9294: 41 81 fd ff 7f 00 00 cmp $0x7fff,%r13d 929b: 7f 46 jg 92e3 929d: 43 8d 4c 2d 00 lea 0x0(%r13,%r13,1),%ecx 92a2: c6 40 03 03 movb $0x3,0x3(%rax) 92a6: 88 48 01 mov %cl,0x1(%rax) 92a9: 44 89 e9 mov %r13d,%ecx 92ac: c1 f9 06 sar $0x6,%ecx 92af: 83 e1 fe and $0xfffffffe,%ecx 92b2: 88 48 02 mov %cl,0x2(%rax) 92b5: 48 8d 48 04 lea 0x4(%rax),%rcx 92b9: e9 5b ff ff ff jmpq 9219 92be: 66 90 xchg %ax,%ax 92c0: b8 0c 00 00 00 mov $0xc,%eax 92c5: 48 83 c4 18 add $0x18,%rsp 92c9: 5b pop %rbx 92ca: 41 5c pop %r12 92cc: 41 5d pop %r13 92ce: 41 5e pop %r14 92d0: 41 5f pop %r15 92d2: 5d pop %rbp 92d3: c3 retq 92d4: 4c 89 ff mov %r15,%rdi 92d7: e8 00 00 00 00 callq 92dc 92dc: b8 0c 00 00 00 mov $0xc,%eax 92e1: eb e2 jmp 92c5 92e3: 4c 89 ff mov %r15,%rdi 92e6: e8 00 00 00 00 callq 92eb 92eb: b8 28 00 00 00 mov $0x28,%eax 92f0: eb d3 jmp 92c5 92f2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 92f9: 00 00 00 00 92fd: 0f 1f 00 nopl (%rax) 0000000000009300 : 9300: 55 push %rbp 9301: 48 89 e5 mov %rsp,%rbp 9304: 41 57 push %r15 9306: 41 56 push %r14 9308: 41 55 push %r13 930a: 41 54 push %r12 930c: 53 push %rbx 930d: 48 89 f3 mov %rsi,%rbx 9310: 48 83 ec 28 sub $0x28,%rsp 9314: 83 be b8 00 00 00 03 cmpl $0x3,0xb8(%rsi) 931b: 7f 17 jg 9334 931d: 48 89 df mov %rbx,%rdi 9320: e8 00 00 00 00 callq 9325 9325: 48 83 c4 28 add $0x28,%rsp 9329: 5b pop %rbx 932a: 41 5c pop %r12 932c: 41 5d pop %r13 932e: 41 5e pop %r14 9330: 41 5f pop %r15 9332: 5d pop %rbp 9333: c3 retq 9334: 48 8d 4d c5 lea -0x3b(%rbp),%rcx 9338: ba 01 00 00 00 mov $0x1,%edx 933d: 31 f6 xor %esi,%esi 933f: 49 89 ff mov %rdi,%r15 9342: 48 89 df mov %rbx,%rdi 9345: e8 00 00 00 00 callq 934a 934a: be 01 00 00 00 mov $0x1,%esi 934f: 48 89 df mov %rbx,%rdi 9352: e8 00 00 00 00 callq 9357 9357: 0f b6 45 c5 movzbl -0x3b(%rbp),%eax 935b: 48 8d 4d c5 lea -0x3b(%rbp),%rcx 935f: 31 f6 xor %esi,%esi 9361: ba 01 00 00 00 mov $0x1,%edx 9366: 48 89 df mov %rbx,%rdi 9369: 88 45 bb mov %al,-0x45(%rbp) 936c: f7 d0 not %eax 936e: 0f b6 c0 movzbl %al,%eax 9371: 44 0f b6 a0 00 00 00 movzbl 0x0(%rax),%r12d 9378: 00 9379: e8 00 00 00 00 callq 937e 937e: be 01 00 00 00 mov $0x1,%esi 9383: 48 89 df mov %rbx,%rdi 9386: e8 00 00 00 00 callq 938b 938b: 44 0f b6 6d c5 movzbl -0x3b(%rbp),%r13d 9390: 48 8d 4d c5 lea -0x3b(%rbp),%rcx 9394: 31 f6 xor %esi,%esi 9396: ba 01 00 00 00 mov $0x1,%edx 939b: 48 89 df mov %rbx,%rdi 939e: 45 31 ec xor %r13d,%r12d 93a1: 45 89 ee mov %r13d,%r14d 93a4: 45 0f b6 e4 movzbl %r12b,%r12d 93a8: 41 83 e6 ef and $0xffffffef,%r14d 93ac: 45 0f b6 a4 24 00 00 movzbl 0x0(%r12),%r12d 93b3: 00 00 93b5: e8 00 00 00 00 callq 93ba 93ba: be 01 00 00 00 mov $0x1,%esi 93bf: 48 89 df mov %rbx,%rdi 93c2: e8 00 00 00 00 callq 93c7 93c7: 0f b6 45 c5 movzbl -0x3b(%rbp),%eax 93cb: 41 80 fe ef cmp $0xef,%r14b 93cf: 74 10 je 93e1 93d1: 41 31 c4 xor %eax,%r12d 93d4: 45 0f b6 e4 movzbl %r12b,%r12d 93d8: 45 0f b6 a4 24 00 00 movzbl 0x0(%r12),%r12d 93df: 00 00 93e1: 89 c2 mov %eax,%edx 93e3: 8b b3 b8 00 00 00 mov 0xb8(%rbx),%esi 93e9: d0 ea shr %dl 93eb: 0f b6 d2 movzbl %dl,%edx 93ee: 89 55 bc mov %edx,-0x44(%rbp) 93f1: a8 01 test $0x1,%al 93f3: 75 4f jne 9444 93f5: 83 fe 01 cmp $0x1,%esi 93f8: 0f 8e 1f ff ff ff jle 931d 93fe: 48 8d 4d c5 lea -0x3b(%rbp),%rcx 9402: ba 01 00 00 00 mov $0x1,%edx 9407: 31 f6 xor %esi,%esi 9409: 48 89 df mov %rbx,%rdi 940c: e8 00 00 00 00 callq 9411 9411: be 01 00 00 00 mov $0x1,%esi 9416: 48 89 df mov %rbx,%rdi 9419: e8 00 00 00 00 callq 941e 941e: 0f b6 45 c5 movzbl -0x3b(%rbp),%eax 9422: 41 80 fe ef cmp $0xef,%r14b 9426: 74 10 je 9438 9428: 41 31 c4 xor %eax,%r12d 942b: 45 0f b6 e4 movzbl %r12b,%r12d 942f: 45 0f b6 a4 24 00 00 movzbl 0x0(%r12),%r12d 9436: 00 00 9438: c1 e0 07 shl $0x7,%eax 943b: 09 45 bc or %eax,-0x44(%rbp) 943e: 8b b3 b8 00 00 00 mov 0xb8(%rbx),%esi 9444: 83 ee 01 sub $0x1,%esi 9447: 48 8d 4d c5 lea -0x3b(%rbp),%rcx 944b: ba 01 00 00 00 mov $0x1,%edx 9450: 48 89 df mov %rbx,%rdi 9453: e8 00 00 00 00 callq 9458 9458: be ff ff ff ff mov $0xffffffff,%esi 945d: 48 89 df mov %rbx,%rdi 9460: e8 00 00 00 00 callq 9465 9465: 44 32 65 c5 xor -0x3b(%rbp),%r12b 9469: 45 0f b6 e4 movzbl %r12b,%r12d 946d: 41 80 bc 24 00 00 00 cmpb $0xcf,0x0(%r12) 9474: 00 cf 9476: 0f 85 a1 fe ff ff jne 931d 947c: 0f b6 45 bb movzbl -0x45(%rbp),%eax 9480: 41 c1 ed 04 shr $0x4,%r13d 9484: 41 83 e5 01 and $0x1,%r13d 9488: c0 e8 02 shr $0x2,%al 948b: 44 0f b6 e0 movzbl %al,%r12d 948f: 41 80 fe 43 cmp $0x43,%r14b 9493: 0f 84 d7 03 00 00 je 9870 9499: 0f 87 b2 00 00 00 ja 9551 949f: 41 80 fe 0f cmp $0xf,%r14b 94a3: 0f 84 17 04 00 00 je 98c0 94a9: 41 80 fe 2f cmp $0x2f,%r14b 94ad: 0f 85 6a fe ff ff jne 931d 94b3: 45 85 ed test %r13d,%r13d 94b6: 0f 84 61 fe ff ff je 931d 94bc: 84 c0 test %al,%al 94be: 0f 84 db 04 00 00 je 999f 94c4: 66 41 83 7f 0a 02 cmpw $0x2,0xa(%r15) 94ca: 0f 85 4d fe ff ff jne 931d 94d0: 83 e0 01 and $0x1,%eax 94d3: 41 f6 47 08 01 testb $0x1,0x8(%r15) 94d8: 0f 84 b4 04 00 00 je 9992 94de: 84 c0 test %al,%al 94e0: 0f 84 37 fe ff ff je 931d 94e6: 44 89 e6 mov %r12d,%esi 94e9: 4c 89 ff mov %r15,%rdi 94ec: e8 00 00 00 00 callq 94f1 94f1: 49 89 c5 mov %rax,%r13 94f4: 48 85 c0 test %rax,%rax 94f7: 0f 84 82 06 00 00 je 9b7f 94fd: 66 41 83 7d 0c 02 cmpw $0x2,0xc(%r13) 9503: 0f 85 14 fe ff ff jne 931d 9509: 4c 89 ef mov %r13,%rdi 950c: e8 00 00 00 00 callq 9511 9511: 83 f8 24 cmp $0x24,%eax 9514: 0f 84 81 06 00 00 je 9b9b 951a: 85 c0 test %eax,%eax 951c: 75 24 jne 9542 951e: 44 89 e2 mov %r12d,%edx 9521: be 63 00 00 00 mov $0x63,%esi 9526: 4c 89 ff mov %r15,%rdi 9529: e8 00 00 00 00 callq 952e 952e: 85 c0 test %eax,%eax 9530: 75 10 jne 9542 9532: 4c 89 ef mov %r13,%rdi 9535: e8 00 00 00 00 callq 953a 953a: 85 c0 test %eax,%eax 953c: 0f 84 db fd ff ff je 931d 9542: 89 c6 mov %eax,%esi 9544: 4c 89 ef mov %r13,%rdi 9547: e8 00 00 00 00 callq 954c 954c: e9 cc fd ff ff jmpq 931d 9551: 41 80 fe 63 cmp $0x63,%r14b 9555: 0f 84 ca 02 00 00 je 9825 955b: 41 80 fe ef cmp $0xef,%r14b 955f: 0f 85 b8 fd ff ff jne 931d 9565: c6 45 c6 00 movb $0x0,-0x3a(%rbp) 9569: 8b 93 b8 00 00 00 mov 0xb8(%rbx),%edx 956f: 84 c0 test %al,%al 9571: 0f 84 e9 00 00 00 je 9660 9577: 8b 45 bc mov -0x44(%rbp),%eax 957a: 44 01 e8 add %r13d,%eax 957d: 39 d0 cmp %edx,%eax 957f: 0f 85 98 fd ff ff jne 931d 9585: 44 89 e6 mov %r12d,%esi 9588: 4c 89 ff mov %r15,%rdi 958b: e8 00 00 00 00 callq 9590 9590: 49 89 c6 mov %rax,%r14 9593: 48 85 c0 test %rax,%rax 9596: 0f 84 58 04 00 00 je 99f4 959c: 66 83 78 0c 06 cmpw $0x6,0xc(%rax) 95a1: 0f 85 76 fd ff ff jne 931d 95a7: 41 f6 47 08 02 testb $0x2,0x8(%r15) 95ac: 0f 84 82 00 00 00 je 9634 95b2: 45 85 ed test %r13d,%r13d 95b5: 74 48 je 95ff 95b7: 83 bb b8 00 00 00 00 cmpl $0x0,0xb8(%rbx) 95be: 0f 84 59 fd ff ff je 931d 95c4: ba 01 00 00 00 mov $0x1,%edx 95c9: 48 8d 4d c6 lea -0x3a(%rbp),%rcx 95cd: 31 f6 xor %esi,%esi 95cf: 48 89 df mov %rbx,%rdi 95d2: e8 00 00 00 00 callq 95d7 95d7: be 01 00 00 00 mov $0x1,%esi 95dc: 48 89 df mov %rbx,%rdi 95df: e8 00 00 00 00 callq 95e4 95e4: 0f b6 55 c6 movzbl -0x3a(%rbp),%edx 95e8: 41 01 56 48 add %edx,0x48(%r14) 95ec: 84 d2 test %dl,%dl 95ee: 74 0f je 95ff 95f0: 49 83 7e 68 00 cmpq $0x0,0x68(%r14) 95f5: 74 08 je 95ff 95f7: 4c 89 f7 mov %r14,%rdi 95fa: e8 00 00 00 00 callq 95ff 95ff: 8b 45 bc mov -0x44(%rbp),%eax 9602: 85 c0 test %eax,%eax 9604: 0f 84 13 fd ff ff je 931d 960a: 41 8b 4e 38 mov 0x38(%r14),%ecx 960e: 85 c9 test %ecx,%ecx 9610: 0f 84 07 fd ff ff je 931d 9616: 48 63 d0 movslq %eax,%rdx 9619: 49 8b 46 40 mov 0x40(%r14),%rax 961d: 48 39 c2 cmp %rax,%rdx 9620: 0f 87 f7 fc ff ff ja 931d 9626: 83 e9 01 sub $0x1,%ecx 9629: 48 29 d0 sub %rdx,%rax 962c: 41 89 4e 38 mov %ecx,0x38(%r14) 9630: 49 89 46 40 mov %rax,0x40(%r14) 9634: 49 8b 46 70 mov 0x70(%r14),%rax 9638: 49 8b 7e 78 mov 0x78(%r14),%rdi 963c: 48 89 de mov %rbx,%rsi 963f: 48 8b 40 30 mov 0x30(%rax),%rax 9643: eb 11 jmp 9656 9645: e8 07 00 00 00 callq 9651 964a: f3 90 pause 964c: 0f ae e8 lfence 964f: eb f9 jmp 964a 9651: 48 89 04 24 mov %rax,(%rsp) 9655: c3 retq 9656: e8 ea ff ff ff callq 9645 965b: e9 c5 fc ff ff jmpq 9325 9660: 85 d2 test %edx,%edx 9662: 0f 84 b5 fc ff ff je 931d 9668: 48 8d 4d c7 lea -0x39(%rbp),%rcx 966c: ba 01 00 00 00 mov $0x1,%edx 9671: 31 f6 xor %esi,%esi 9673: 48 89 df mov %rbx,%rdi 9676: e8 00 00 00 00 callq 967b 967b: be 01 00 00 00 mov $0x1,%esi 9680: 48 89 df mov %rbx,%rdi 9683: e8 00 00 00 00 callq 9688 9688: 44 0f b6 6d c7 movzbl -0x39(%rbp),%r13d 968d: 41 f6 c5 01 test $0x1,%r13b 9691: 0f 84 86 fc ff ff je 931d 9697: 45 31 f6 xor %r14d,%r14d 969a: 41 bc ff 7f 00 00 mov $0x7fff,%r12d 96a0: 8b 83 b8 00 00 00 mov 0xb8(%rbx),%eax 96a6: 85 c0 test %eax,%eax 96a8: 0f 84 6f fc ff ff je 931d 96ae: ba 01 00 00 00 mov $0x1,%edx 96b3: 31 f6 xor %esi,%esi 96b5: 48 8d 4d c7 lea -0x39(%rbp),%rcx 96b9: 48 89 df mov %rbx,%rdi 96bc: e8 00 00 00 00 callq 96c1 96c1: be 01 00 00 00 mov $0x1,%esi 96c6: 48 89 df mov %rbx,%rdi 96c9: 41 c1 e6 07 shl $0x7,%r14d 96cd: e8 00 00 00 00 callq 96d2 96d2: 0f b6 55 c7 movzbl -0x39(%rbp),%edx 96d6: 89 d0 mov %edx,%eax 96d8: d0 e8 shr %al 96da: 44 0f b6 c0 movzbl %al,%r8d 96de: 45 09 f0 or %r14d,%r8d 96e1: 41 81 f8 ff 7f 00 00 cmp $0x7fff,%r8d 96e8: 45 0f 47 c4 cmova %r12d,%r8d 96ec: 83 e2 01 and $0x1,%edx 96ef: 45 89 c6 mov %r8d,%r14d 96f2: 74 ac je 96a0 96f4: 44 3b 83 b8 00 00 00 cmp 0xb8(%rbx),%r8d 96fb: 0f 85 1c fc ff ff jne 931d 9701: 41 0f b6 d5 movzbl %r13b,%edx 9705: 44 89 e8 mov %r13d,%eax 9708: d1 fa sar %edx 970a: c0 e8 02 shr $0x2,%al 970d: 41 89 d0 mov %edx,%r8d 9710: 41 83 e0 01 and $0x1,%r8d 9714: 3c 18 cmp $0x18,%al 9716: 0f 84 5b 05 00 00 je 9c77 971c: 0f 86 18 04 00 00 jbe 9b3a 9722: 3c 24 cmp $0x24,%al 9724: 0f 84 a0 04 00 00 je 9bca 972a: 0f 86 31 03 00 00 jbe 9a61 9730: 3c 28 cmp $0x28,%al 9732: 0f 84 67 05 00 00 je 9c9f 9738: 3c 38 cmp $0x38,%al 973a: 0f 85 12 04 00 00 jne 9b52 9740: 44 89 45 bc mov %r8d,-0x44(%rbp) 9744: 45 85 f6 test %r14d,%r14d 9747: 0f 84 d0 fb ff ff je 931d 974d: 4c 8d 6d c8 lea -0x38(%rbp),%r13 9751: ba 01 00 00 00 mov $0x1,%edx 9756: 31 f6 xor %esi,%esi 9758: 48 89 df mov %rbx,%rdi 975b: 4c 89 e9 mov %r13,%rcx 975e: e8 00 00 00 00 callq 9763 9763: be 01 00 00 00 mov $0x1,%esi 9768: 48 89 df mov %rbx,%rdi 976b: e8 00 00 00 00 callq 9770 9770: 0f b6 75 c8 movzbl -0x38(%rbp),%esi 9774: 4c 89 ff mov %r15,%rdi 9777: 40 c0 ee 02 shr $0x2,%sil 977b: 40 0f b6 f6 movzbl %sil,%esi 977f: e8 00 00 00 00 callq 9784 9784: 44 8b 45 bc mov -0x44(%rbp),%r8d 9788: 49 89 c4 mov %rax,%r12 978b: 45 85 c0 test %r8d,%r8d 978e: 0f 84 ad 06 00 00 je 9e41 9794: 48 85 c0 test %rax,%rax 9797: 0f 84 88 06 00 00 je 9e25 979d: 83 bb b8 00 00 00 00 cmpl $0x0,0xb8(%rbx) 97a4: 0f 84 73 fb ff ff je 931d 97aa: 49 8d 4d 01 lea 0x1(%r13),%rcx 97ae: ba 01 00 00 00 mov $0x1,%edx 97b3: 31 f6 xor %esi,%esi 97b5: 48 89 df mov %rbx,%rdi 97b8: e8 00 00 00 00 callq 97bd 97bd: be 01 00 00 00 mov $0x1,%esi 97c2: 48 89 df mov %rbx,%rdi 97c5: e8 00 00 00 00 callq 97ca 97ca: 0f b6 45 c9 movzbl -0x37(%rbp),%eax 97ce: 41 88 44 24 35 mov %al,0x35(%r12) 97d3: a8 01 test $0x1,%al 97d5: 0f 85 33 06 00 00 jne 9e0e 97db: 83 bb b8 00 00 00 00 cmpl $0x0,0xb8(%rbx) 97e2: 0f 84 35 fb ff ff je 931d 97e8: 49 8d 4d 02 lea 0x2(%r13),%rcx 97ec: ba 01 00 00 00 mov $0x1,%edx 97f1: 31 f6 xor %esi,%esi 97f3: 48 89 df mov %rbx,%rdi 97f6: e8 00 00 00 00 callq 97fb 97fb: be 01 00 00 00 mov $0x1,%esi 9800: 48 89 df mov %rbx,%rdi 9803: e8 00 00 00 00 callq 9808 9808: 41 b8 03 00 00 00 mov $0x3,%r8d 980e: 4c 89 e9 mov %r13,%rcx 9811: ba 38 00 00 00 mov $0x38,%edx 9816: 31 f6 xor %esi,%esi 9818: 4c 89 ff mov %r15,%rdi 981b: e8 00 00 00 00 callq 9820 9820: e9 f8 fa ff ff jmpq 931d 9825: 45 85 ed test %r13d,%r13d 9828: 0f 84 ef fa ff ff je 931d 982e: 84 c0 test %al,%al 9830: 0f 85 c9 00 00 00 jne 98ff 9836: 41 0f b7 47 0a movzwl 0xa(%r15),%eax 983b: 66 83 f8 01 cmp $0x1,%ax 983f: 0f 84 c4 01 00 00 je 9a09 9845: 66 83 f8 03 cmp $0x3,%ax 9849: 0f 85 ce fa ff ff jne 931d 984f: 49 8d 7f 28 lea 0x28(%r15),%rdi 9853: e8 00 00 00 00 callq 9858 9858: 31 d2 xor %edx,%edx 985a: 49 8b 3f mov (%r15),%rdi 985d: 31 f6 xor %esi,%esi 985f: 66 41 89 57 0a mov %dx,0xa(%r15) 9864: e8 00 00 00 00 callq 9869 9869: e9 af fa ff ff jmpq 931d 986e: 66 90 xchg %ax,%ax 9870: 45 85 ed test %r13d,%r13d 9873: 0f 84 a4 fa ff ff je 931d 9879: 84 c0 test %al,%al 987b: 0f 84 f6 00 00 00 je 9977 9881: 44 89 e6 mov %r12d,%esi 9884: 4c 89 ff mov %r15,%rdi 9887: e8 00 00 00 00 callq 988c 988c: 48 85 c0 test %rax,%rax 988f: 0f 84 5f 01 00 00 je 99f4 9895: be 36 00 00 00 mov $0x36,%esi 989a: 48 89 c7 mov %rax,%rdi 989d: e8 00 00 00 00 callq 98a2 98a2: 44 89 e2 mov %r12d,%edx 98a5: be 63 00 00 00 mov $0x63,%esi 98aa: 4c 89 ff mov %r15,%rdi 98ad: e8 00 00 00 00 callq 98b2 98b2: e9 66 fa ff ff jmpq 931d 98b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 98be: 00 00 98c0: 44 89 e6 mov %r12d,%esi 98c3: 4c 89 ff mov %r15,%rdi 98c6: e8 00 00 00 00 callq 98cb 98cb: 48 85 c0 test %rax,%rax 98ce: 0f 84 49 fa ff ff je 931d 98d4: 66 83 78 0c 02 cmpw $0x2,0xc(%rax) 98d9: 74 12 je 98ed 98db: be 36 00 00 00 mov $0x36,%esi 98e0: 48 89 c7 mov %rax,%rdi 98e3: e8 00 00 00 00 callq 98e8 98e8: e9 30 fa ff ff jmpq 931d 98ed: be 3d 00 00 00 mov $0x3d,%esi 98f2: 48 89 c7 mov %rax,%rdi 98f5: e8 00 00 00 00 callq 98fa 98fa: e9 1e fa ff ff jmpq 931d 98ff: 44 89 e6 mov %r12d,%esi 9902: 4c 89 ff mov %r15,%rdi 9905: e8 00 00 00 00 callq 990a 990a: 48 85 c0 test %rax,%rax 990d: 74 22 je 9931 990f: 0f b7 50 0c movzwl 0xc(%rax),%edx 9913: 66 83 fa 05 cmp $0x5,%dx 9917: 0f 84 37 01 00 00 je 9a54 991d: 66 83 fa 07 cmp $0x7,%dx 9921: 0f 85 f6 f9 ff ff jne 931d 9927: 31 f6 xor %esi,%esi 9929: 48 89 c7 mov %rax,%rdi 992c: e8 00 00 00 00 callq 9931 9931: 49 83 7f 20 00 cmpq $0x0,0x20(%r15) 9936: 0f 85 e1 f9 ff ff jne 931d 993c: 66 41 c7 47 0a 03 00 movw $0x3,0xa(%r15) 9943: 31 d2 xor %edx,%edx 9945: 4c 89 ff mov %r15,%rdi 9948: be 43 00 00 00 mov $0x43,%esi 994d: e8 00 00 00 00 callq 9952 9952: 8b 35 00 00 00 00 mov 0x0(%rip),%esi # 9958 9958: 49 8d 7f 28 lea 0x28(%r15),%rdi 995c: 4c 89 f9 mov %r15,%rcx 995f: 0f af 35 00 00 00 00 imul 0x0(%rip),%esi # 9966 9966: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 996d: e8 00 00 00 00 callq 9972 9972: e9 a6 f9 ff ff jmpq 931d 9977: be 63 00 00 00 mov $0x63,%esi 997c: 31 d2 xor %edx,%edx 997e: 4c 89 ff mov %r15,%rdi 9981: e8 00 00 00 00 callq 9986 9986: 31 f6 xor %esi,%esi 9988: 66 41 89 77 0a mov %si,0xa(%r15) 998d: e9 8b f9 ff ff jmpq 931d 9992: 84 c0 test %al,%al 9994: 0f 84 4c fb ff ff je 94e6 999a: e9 7e f9 ff ff jmpq 931d 999f: bf 02 00 00 00 mov $0x2,%edi 99a4: 31 d2 xor %edx,%edx 99a6: be 63 00 00 00 mov $0x63,%esi 99ab: 66 41 89 7f 0a mov %di,0xa(%r15) 99b0: 4c 89 ff mov %r15,%rdi 99b3: e8 00 00 00 00 callq 99b8 99b8: 4d 8b 67 20 mov 0x20(%r15),%r12 99bc: 4d 85 e4 test %r12,%r12 99bf: 75 20 jne 99e1 99c1: e9 57 f9 ff ff jmpq 931d 99c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 99cd: 00 00 00 99d0: 4d 8b a4 24 80 00 00 mov 0x80(%r12),%r12 99d7: 00 99d8: 4d 85 e4 test %r12,%r12 99db: 0f 84 3c f9 ff ff je 931d 99e1: 66 41 83 7c 24 0c 01 cmpw $0x1,0xc(%r12) 99e8: 75 e6 jne 99d0 99ea: 4c 89 e7 mov %r12,%rdi 99ed: e8 00 00 00 00 callq 99f2 99f2: eb dc jmp 99d0 99f4: 44 89 e2 mov %r12d,%edx 99f7: be 0f 00 00 00 mov $0xf,%esi 99fc: 4c 89 ff mov %r15,%rdi 99ff: e8 00 00 00 00 callq 9a04 9a04: e9 14 f9 ff ff jmpq 931d 9a09: 49 8d 7f 28 lea 0x28(%r15),%rdi 9a0d: e8 00 00 00 00 callq 9a12 9a12: 4d 8b 67 20 mov 0x20(%r15),%r12 9a16: b9 02 00 00 00 mov $0x2,%ecx 9a1b: 66 41 89 4f 0a mov %cx,0xa(%r15) 9a20: 4d 85 e4 test %r12,%r12 9a23: 75 1c jne 9a41 9a25: e9 f3 f8 ff ff jmpq 931d 9a2a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 9a30: 4d 8b a4 24 80 00 00 mov 0x80(%r12),%r12 9a37: 00 9a38: 4d 85 e4 test %r12,%r12 9a3b: 0f 84 dc f8 ff ff je 931d 9a41: 66 41 83 7c 24 0c 01 cmpw $0x1,0xc(%r12) 9a48: 75 e6 jne 9a30 9a4a: 4c 89 e7 mov %r12,%rdi 9a4d: e8 00 00 00 00 callq 9a52 9a52: eb dc jmp 9a30 9a54: 48 89 c7 mov %rax,%rdi 9a57: e8 00 00 00 00 callq 9a5c 9a5c: e9 bc f8 ff ff jmpq 931d 9a61: 3c 20 cmp $0x20,%al 9a63: 0f 85 e9 00 00 00 jne 9b52 9a69: 41 83 fe 08 cmp $0x8,%r14d 9a6d: 0f 85 aa f8 ff ff jne 931d 9a73: 4c 8d 6d c8 lea -0x38(%rbp),%r13 9a77: ba 08 00 00 00 mov $0x8,%edx 9a7c: 31 f6 xor %esi,%esi 9a7e: 48 89 df mov %rbx,%rdi 9a81: 4c 89 e9 mov %r13,%rcx 9a84: 44 89 45 bc mov %r8d,-0x44(%rbp) 9a88: e8 00 00 00 00 callq 9a8d 9a8d: 0f b6 45 c8 movzbl -0x38(%rbp),%eax 9a91: 4c 89 ff mov %r15,%rdi 9a94: 83 e0 3f and $0x3f,%eax 9a97: 0f b6 f0 movzbl %al,%esi 9a9a: 88 45 c8 mov %al,-0x38(%rbp) 9a9d: e8 00 00 00 00 callq 9aa2 9aa2: 44 8b 45 bc mov -0x44(%rbp),%r8d 9aa6: 49 89 c4 mov %rax,%r12 9aa9: 45 85 c0 test %r8d,%r8d 9aac: 0f 84 16 04 00 00 je 9ec8 9ab2: 48 85 c0 test %rax,%rax 9ab5: 0f 84 f0 03 00 00 je 9eab 9abb: 66 81 7d cc ff 7f cmpw $0x7fff,-0x34(%rbp) 9ac1: b8 ff 7f 00 00 mov $0x7fff,%eax 9ac6: 66 0f 46 45 cc cmovbe -0x34(%rbp),%ax 9acb: 41 0f b7 57 0c movzwl 0xc(%r15),%edx 9ad0: 0f b7 c0 movzwl %ax,%eax 9ad3: 39 d0 cmp %edx,%eax 9ad5: 0f 47 c2 cmova %edx,%eax 9ad8: ba 17 00 00 00 mov $0x17,%edx 9add: 66 83 f8 17 cmp $0x17,%ax 9ae1: 0f 42 c2 cmovb %edx,%eax 9ae4: 66 89 45 cc mov %ax,-0x34(%rbp) 9ae8: 66 41 83 7c 24 0c 02 cmpw $0x2,0xc(%r12) 9aef: 66 41 89 44 24 0e mov %ax,0xe(%r12) 9af5: 0f 84 63 03 00 00 je 9e5e 9afb: c6 45 c9 00 movb $0x0,-0x37(%rbp) 9aff: c6 45 cf 00 movb $0x0,-0x31(%rbp) 9b03: 31 f6 xor %esi,%esi 9b05: 41 b8 08 00 00 00 mov $0x8,%r8d 9b0b: 4c 89 e9 mov %r13,%rcx 9b0e: ba 20 00 00 00 mov $0x20,%edx 9b13: 4c 89 ff mov %r15,%rdi 9b16: c6 45 cb 00 movb $0x0,-0x35(%rbp) 9b1a: c6 45 ce 00 movb $0x0,-0x32(%rbp) 9b1e: e8 00 00 00 00 callq 9b23 9b23: 85 c0 test %eax,%eax 9b25: 0f 84 f2 f7 ff ff je 931d 9b2b: 89 c6 mov %eax,%esi 9b2d: 4c 89 e7 mov %r12,%rdi 9b30: e8 00 00 00 00 callq 9b35 9b35: e9 e3 f7 ff ff jmpq 931d 9b3a: 3c 08 cmp $0x8,%al 9b3c: 0f 84 fd 01 00 00 je 9d3f 9b42: 3c 14 cmp $0x14,%al 9b44: 0f 84 a9 01 00 00 je 9cf3 9b4a: 3c 04 cmp $0x4,%al 9b4c: 0f 84 75 01 00 00 je 9cc7 9b52: 45 01 c0 add %r8d,%r8d 9b55: c1 e0 02 shl $0x2,%eax 9b58: 48 8d 4d c7 lea -0x39(%rbp),%rcx 9b5c: ba 04 00 00 00 mov $0x4,%edx 9b61: 44 09 c0 or %r8d,%eax 9b64: 31 f6 xor %esi,%esi 9b66: 41 b8 01 00 00 00 mov $0x1,%r8d 9b6c: 4c 89 ff mov %r15,%rdi 9b6f: 83 c8 01 or $0x1,%eax 9b72: 88 45 c7 mov %al,-0x39(%rbp) 9b75: e8 00 00 00 00 callq 9b7a 9b7a: e9 9e f7 ff ff jmpq 931d 9b7f: 44 89 e6 mov %r12d,%esi 9b82: 4c 89 ff mov %r15,%rdi 9b85: e8 00 00 00 00 callq 9b8a 9b8a: 49 89 c5 mov %rax,%r13 9b8d: 48 85 c0 test %rax,%rax 9b90: 0f 85 67 f9 ff ff jne 94fd 9b96: e9 82 f7 ff ff jmpq 931d 9b9b: 49 8b 45 70 mov 0x70(%r13),%rax 9b9f: 49 8b 7d 78 mov 0x78(%r13),%rdi 9ba3: 66 41 c7 45 0c 04 00 movw $0x4,0xc(%r13) 9baa: 48 8b 00 mov (%rax),%rax 9bad: eb 11 jmp 9bc0 9baf: e8 07 00 00 00 callq 9bbb 9bb4: f3 90 pause 9bb6: 0f ae e8 lfence 9bb9: eb f9 jmp 9bb4 9bbb: 48 89 04 24 mov %rax,(%rsp) 9bbf: c3 retq 9bc0: e8 ea ff ff ff callq 9baf 9bc5: e9 53 f7 ff ff jmpq 931d 9bca: 45 85 c0 test %r8d,%r8d 9bcd: 0f 84 4a f7 ff ff je 931d 9bd3: c7 45 c9 03 03 00 11 movl $0x11000303,-0x37(%rbp) 9bda: c6 45 cd 13 movb $0x13,-0x33(%rbp) 9bde: 41 83 fe 08 cmp $0x8,%r14d 9be2: 0f 84 e3 01 00 00 je 9dcb 9be8: 41 83 ee 01 sub $0x1,%r14d 9bec: 0f 85 2b f7 ff ff jne 931d 9bf2: 4c 8d 6d c8 lea -0x38(%rbp),%r13 9bf6: ba 01 00 00 00 mov $0x1,%edx 9bfb: 31 f6 xor %esi,%esi 9bfd: 48 89 df mov %rbx,%rdi 9c00: 4c 89 e9 mov %r13,%rcx 9c03: e8 00 00 00 00 callq 9c08 9c08: 0f b7 55 ce movzwl -0x32(%rbp),%edx 9c0c: 89 d0 mov %edx,%eax 9c0e: 83 e0 01 and $0x1,%eax 9c11: f6 c2 02 test $0x2,%dl 9c14: 0f 85 99 01 00 00 jne 9db3 9c1a: f6 c2 04 test $0x4,%dl 9c1d: 0f 85 7e 01 00 00 jne 9da1 9c23: f6 c2 08 test $0x8,%dl 9c26: 0f 85 2c 02 00 00 jne 9e58 9c2c: f6 c2 20 test $0x20,%dl 9c2f: 74 09 je 9c3a 9c31: 80 7d cc 11 cmpb $0x11,-0x34(%rbp) 9c35: 75 03 jne 9c3a 9c37: 83 c8 20 or $0x20,%eax 9c3a: f6 c2 40 test $0x40,%dl 9c3d: 74 09 je 9c48 9c3f: 80 7d cd 13 cmpb $0x13,-0x33(%rbp) 9c43: 75 03 jne 9c48 9c45: 83 c8 40 or $0x40,%eax 9c48: 80 e6 3f and $0x3f,%dh 9c4b: 74 09 je 9c56 9c4d: 80 7d cb 00 cmpb $0x0,-0x35(%rbp) 9c51: 75 03 jne 9c56 9c53: 80 cc 3f or $0x3f,%ah 9c56: 41 b8 08 00 00 00 mov $0x8,%r8d 9c5c: 4c 89 e9 mov %r13,%rcx 9c5f: ba 24 00 00 00 mov $0x24,%edx 9c64: 31 f6 xor %esi,%esi 9c66: 4c 89 ff mov %r15,%rdi 9c69: 66 89 45 ce mov %ax,-0x32(%rbp) 9c6d: e8 00 00 00 00 callq 9c72 9c72: e9 a6 f6 ff ff jmpq 931d 9c77: 45 85 c0 test %r8d,%r8d 9c7a: 0f 84 9d f6 ff ff je 931d 9c80: 66 41 83 67 08 f7 andw $0xfff7,0x8(%r15) 9c86: 45 31 c0 xor %r8d,%r8d 9c89: 31 c9 xor %ecx,%ecx 9c8b: ba 18 00 00 00 mov $0x18,%edx 9c90: 31 f6 xor %esi,%esi 9c92: 4c 89 ff mov %r15,%rdi 9c95: e8 00 00 00 00 callq 9c9a 9c9a: e9 7e f6 ff ff jmpq 931d 9c9f: 45 85 c0 test %r8d,%r8d 9ca2: 0f 84 75 f6 ff ff je 931d 9ca8: 66 41 83 4f 08 08 orw $0x8,0x8(%r15) 9cae: 45 31 c0 xor %r8d,%r8d 9cb1: 31 c9 xor %ecx,%ecx 9cb3: ba 28 00 00 00 mov $0x28,%edx 9cb8: 31 f6 xor %esi,%esi 9cba: 4c 89 ff mov %r15,%rdi 9cbd: e8 00 00 00 00 callq 9cc2 9cc2: e9 56 f6 ff ff jmpq 931d 9cc7: 49 8b 7f 20 mov 0x20(%r15),%rdi 9ccb: eb 14 jmp 9ce1 9ccd: 4c 8b a7 80 00 00 00 mov 0x80(%rdi),%r12 9cd4: be 35 00 00 00 mov $0x35,%esi 9cd9: e8 00 00 00 00 callq 9cde 9cde: 4c 89 e7 mov %r12,%rdi 9ce1: 48 85 ff test %rdi,%rdi 9ce4: 75 e7 jne 9ccd 9ce6: 4c 89 ff mov %r15,%rdi 9ce9: e8 00 00 00 00 callq 9cee 9cee: e9 2a f6 ff ff jmpq 931d 9cf3: 80 e2 01 and $0x1,%dl 9cf6: 0f 84 21 f6 ff ff je 931d 9cfc: 41 83 fe 02 cmp $0x2,%r14d 9d00: 0f 85 17 f6 ff ff jne 931d 9d06: 48 8d 4d c8 lea -0x38(%rbp),%rcx 9d0a: 31 f6 xor %esi,%esi 9d0c: 48 89 df mov %rbx,%rdi 9d0f: ba 02 00 00 00 mov $0x2,%edx 9d14: e8 00 00 00 00 callq 9d19 9d19: 41 b8 02 00 00 00 mov $0x2,%r8d 9d1f: 31 f6 xor %esi,%esi 9d21: 4c 89 ff mov %r15,%rdi 9d24: 48 8d 4d c8 lea -0x38(%rbp),%rcx 9d28: ba 14 00 00 00 mov $0x14,%edx 9d2d: 80 4d c8 03 orb $0x3,-0x38(%rbp) 9d31: 80 65 c9 0f andb $0xf,-0x37(%rbp) 9d35: e8 00 00 00 00 callq 9d3a 9d3a: e9 de f5 ff ff jmpq 931d 9d3f: 45 85 c0 test %r8d,%r8d 9d42: 0f 84 d5 f5 ff ff je 931d 9d48: 49 63 fe movslq %r14d,%rdi 9d4b: ba 01 06 00 00 mov $0x601,%edx 9d50: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9d57: e8 00 00 00 00 callq 9d5c 9d5c: 49 89 c4 mov %rax,%r12 9d5f: 48 85 c0 test %rax,%rax 9d62: 0f 84 b5 f5 ff ff je 931d 9d68: 48 89 c1 mov %rax,%rcx 9d6b: 44 89 f2 mov %r14d,%edx 9d6e: 31 f6 xor %esi,%esi 9d70: 48 89 df mov %rbx,%rdi 9d73: e8 00 00 00 00 callq 9d78 9d78: 31 f6 xor %esi,%esi 9d7a: 4c 89 ff mov %r15,%rdi 9d7d: 45 89 f0 mov %r14d,%r8d 9d80: 4c 89 e1 mov %r12,%rcx 9d83: ba 08 00 00 00 mov $0x8,%edx 9d88: e8 00 00 00 00 callq 9d8d 9d8d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9d94: 4c 89 e7 mov %r12,%rdi 9d97: e8 00 00 00 00 callq 9d9c 9d9c: e9 7c f5 ff ff jmpq 931d 9da1: f6 45 ca 04 testb $0x4,-0x36(%rbp) 9da5: 0f 85 78 fe ff ff jne 9c23 9dab: 83 c8 04 or $0x4,%eax 9dae: e9 70 fe ff ff jmpq 9c23 9db3: 0f b6 4d ca movzbl -0x36(%rbp),%ecx 9db7: 83 e1 03 and $0x3,%ecx 9dba: 80 f9 03 cmp $0x3,%cl 9dbd: 0f 85 57 fe ff ff jne 9c1a 9dc3: 83 c8 02 or $0x2,%eax 9dc6: e9 4f fe ff ff jmpq 9c1a 9dcb: 4c 8d 6d c8 lea -0x38(%rbp),%r13 9dcf: ba 08 00 00 00 mov $0x8,%edx 9dd4: 31 f6 xor %esi,%esi 9dd6: 48 89 df mov %rbx,%rdi 9dd9: 4c 89 e9 mov %r13,%rcx 9ddc: e8 00 00 00 00 callq 9de1 9de1: 0f b6 4d ca movzbl -0x36(%rbp),%ecx 9de5: 89 c8 mov %ecx,%eax 9de7: 83 e0 03 and $0x3,%eax 9dea: 3c 03 cmp $0x3,%al 9dec: 74 2b je 9e19 9dee: ba 7f 3f 00 00 mov $0x3f7f,%edx 9df3: b8 01 00 00 00 mov $0x1,%eax 9df8: f6 c1 04 test $0x4,%cl 9dfb: 74 ae je 9dab 9dfd: 80 e1 08 and $0x8,%cl 9e00: 0f 85 26 fe ff ff jne 9c2c 9e06: 83 c8 08 or $0x8,%eax 9e09: e9 1e fe ff ff jmpq 9c2c 9e0e: 41 b8 02 00 00 00 mov $0x2,%r8d 9e14: e9 f5 f9 ff ff jmpq 980e 9e19: ba 7f 3f 00 00 mov $0x3f7f,%edx 9e1e: b8 01 00 00 00 mov $0x1,%eax 9e23: eb 9e jmp 9dc3 9e25: 0f b6 55 c8 movzbl -0x38(%rbp),%edx 9e29: be 0f 00 00 00 mov $0xf,%esi 9e2e: 4c 89 ff mov %r15,%rdi 9e31: c0 ea 02 shr $0x2,%dl 9e34: 0f b6 d2 movzbl %dl,%edx 9e37: e8 00 00 00 00 callq 9e3c 9e3c: e9 dc f4 ff ff jmpq 931d 9e41: 48 85 c0 test %rax,%rax 9e44: 0f 84 d3 f4 ff ff je 931d 9e4a: 48 8d 78 50 lea 0x50(%rax),%rdi 9e4e: e8 00 00 00 00 callq 9e53 9e53: e9 c5 f4 ff ff jmpq 931d 9e58: 0f b6 4d ca movzbl -0x36(%rbp),%ecx 9e5c: eb 9f jmp 9dfd 9e5e: 0f b6 45 c9 movzbl -0x37(%rbp),%eax 9e62: 83 e0 f0 and $0xfffffff0,%eax 9e65: 3c f0 cmp $0xf0,%al 9e67: 0f 85 8e fc ff ff jne 9afb 9e6d: 0f b6 45 cf movzbl -0x31(%rbp),%eax 9e71: 66 41 83 4f 08 02 orw $0x2,0x8(%r15) 9e77: 31 d2 xor %edx,%edx 9e79: 41 0f b7 4c 24 0e movzwl 0xe(%r12),%ecx 9e7f: 83 e0 07 and $0x7,%eax 9e82: 41 89 44 24 48 mov %eax,0x48(%r12) 9e87: 49 8b 44 24 40 mov 0x40(%r12),%rax 9e8c: 48 f7 f1 div %rcx 9e8f: ba 07 00 00 00 mov $0x7,%edx 9e94: 83 f8 07 cmp $0x7,%eax 9e97: 0f 47 c2 cmova %edx,%eax 9e9a: 41 89 44 24 38 mov %eax,0x38(%r12) 9e9f: c6 45 c9 e0 movb $0xe0,-0x37(%rbp) 9ea3: 88 45 cf mov %al,-0x31(%rbp) 9ea6: e9 58 fc ff ff jmpq 9b03 9eab: 0f b6 75 c8 movzbl -0x38(%rbp),%esi 9eaf: 4c 89 ff mov %r15,%rdi 9eb2: e8 00 00 00 00 callq 9eb7 9eb7: 49 89 c4 mov %rax,%r12 9eba: 48 85 c0 test %rax,%rax 9ebd: 0f 85 f8 fb ff ff jne 9abb 9ec3: e9 55 f4 ff ff jmpq 931d 9ec8: 48 85 c0 test %rax,%rax 9ecb: 0f 84 4c f4 ff ff je 931d 9ed1: 4c 8d 68 50 lea 0x50(%rax),%r13 9ed5: 4c 89 ef mov %r13,%rdi 9ed8: e8 00 00 00 00 callq 9edd 9edd: 0f b7 45 cc movzwl -0x34(%rbp),%eax 9ee1: 66 85 c0 test %ax,%ax 9ee4: 0f 88 96 00 00 00 js 9f80 9eea: 66 41 3b 44 24 0e cmp 0xe(%r12),%ax 9ef0: 0f 87 8a 00 00 00 ja 9f80 9ef6: 66 41 83 7c 24 0c 02 cmpw $0x2,0xc(%r12) 9efd: 66 41 89 44 24 0e mov %ax,0xe(%r12) 9f03: 0f 85 14 f4 ff ff jne 931d 9f09: 0f b6 45 c9 movzbl -0x37(%rbp),%eax 9f0d: 83 e0 f0 and $0xfffffff0,%eax 9f10: 3c e0 cmp $0xe0,%al 9f12: 75 12 jne 9f26 9f14: 0f b6 45 cf movzbl -0x31(%rbp),%eax 9f18: 66 41 83 4f 08 02 orw $0x2,0x8(%r15) 9f1e: 83 e0 07 and $0x7,%eax 9f21: 41 89 44 24 48 mov %eax,0x48(%r12) 9f26: 8b 35 00 00 00 00 mov 0x0(%rip),%esi # 9f2c 9f2c: 4c 89 ef mov %r13,%rdi 9f2f: 0f af 35 00 00 00 00 imul 0x0(%rip),%esi # 9f36 9f36: 4c 89 e1 mov %r12,%rcx 9f39: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 9f40: e8 00 00 00 00 callq 9f45 9f45: 4c 89 e7 mov %r12,%rdi 9f48: e8 00 00 00 00 callq 9f4d 9f4d: 83 f8 24 cmp $0x24,%eax 9f50: 74 73 je 9fc5 9f52: 85 c0 test %eax,%eax 9f54: 0f 85 d1 fb ff ff jne 9b2b 9f5a: 0f b6 55 c8 movzbl -0x38(%rbp),%edx 9f5e: be 2f 00 00 00 mov $0x2f,%esi 9f63: 4c 89 ff mov %r15,%rdi 9f66: e8 00 00 00 00 callq 9f6b 9f6b: 85 c0 test %eax,%eax 9f6d: 0f 85 b8 fb ff ff jne 9b2b 9f73: 66 41 c7 44 24 0c 05 movw $0x5,0xc(%r12) 9f7a: 00 9f7b: e9 9d f3 ff ff jmpq 931d 9f80: 66 41 c7 44 24 0c 07 movw $0x7,0xc(%r12) 9f87: 00 9f88: 0f b6 55 c8 movzbl -0x38(%rbp),%edx 9f8c: be 43 00 00 00 mov $0x43,%esi 9f91: 4c 89 ff mov %r15,%rdi 9f94: e8 00 00 00 00 callq 9f99 9f99: 85 c0 test %eax,%eax 9f9b: 0f 85 8a fb ff ff jne 9b2b 9fa1: 8b 35 00 00 00 00 mov 0x0(%rip),%esi # 9fa7 9fa7: 0f af 35 00 00 00 00 imul 0x0(%rip),%esi # 9fae 9fae: 4c 89 e1 mov %r12,%rcx 9fb1: 4c 89 ef mov %r13,%rdi 9fb4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 9fbb: e8 00 00 00 00 callq 9fc0 9fc0: e9 58 f3 ff ff jmpq 931d 9fc5: 49 8b 44 24 70 mov 0x70(%r12),%rax 9fca: 66 41 c7 44 24 0c 03 movw $0x3,0xc(%r12) 9fd1: 00 9fd2: 49 8b 7c 24 78 mov 0x78(%r12),%rdi 9fd7: 48 8b 00 mov (%rax),%rax 9fda: eb 11 jmp 9fed 9fdc: e8 07 00 00 00 callq 9fe8 9fe1: f3 90 pause 9fe3: 0f ae e8 lfence 9fe6: eb f9 jmp 9fe1 9fe8: 48 89 04 24 mov %rax,(%rsp) 9fec: c3 retq 9fed: e8 ea ff ff ff callq 9fdc 9ff2: e9 26 f3 ff ff jmpq 931d 9ff7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 9ffe: 00 00 000000000000a000 : a000: c3 retq a001: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a008: 00 00 00 00 a00c: 0f 1f 40 00 nopl 0x0(%rax) 000000000000a010 : a010: 48 89 fe mov %rdi,%rsi a013: c7 47 2c 19 00 00 00 movl $0x19,0x2c(%rdi) a01a: 48 8b 7f 18 mov 0x18(%rdi),%rdi a01e: 48 8b 47 58 mov 0x58(%rdi),%rax a022: e8 07 00 00 00 callq a02e a027: f3 90 pause a029: 0f ae e8 lfence a02c: eb f9 jmp a027 a02e: 48 89 04 24 mov %rax,(%rsp) a032: c3 retq a033: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a03a: 00 00 00 00 a03e: 66 90 xchg %ax,%ax 000000000000a040 : a040: 55 push %rbp a041: 31 d2 xor %edx,%edx a043: b9 10 21 00 00 mov $0x2110,%ecx a048: 48 89 e5 mov %rsp,%rbp a04b: 41 55 push %r13 a04d: 41 54 push %r12 a04f: 48 8d 75 d0 lea -0x30(%rbp),%rsi a053: 53 push %rbx a054: 48 89 fb mov %rdi,%rbx a057: 48 83 ec 18 sub $0x18,%rsp a05b: 48 8b 47 48 mov 0x48(%rdi),%rax a05f: 4c 8b 6f 50 mov 0x50(%rdi),%r13 a063: 66 89 4d d0 mov %cx,-0x30(%rbp) a067: 48 8b 78 08 mov 0x8(%rax),%rdi a06b: 66 89 55 de mov %dx,-0x22(%rbp) a06f: 48 c7 45 d2 00 00 00 movq $0x0,-0x2e(%rbp) a076: 00 a077: c7 45 da 00 00 00 00 movl $0x0,-0x26(%rbp) a07e: e8 00 00 00 00 callq a083 a083: 48 8d 7d d0 lea -0x30(%rbp),%rdi a087: 41 89 c4 mov %eax,%r12d a08a: e8 00 00 00 00 callq a08f a08f: 48 89 de mov %rbx,%rsi a092: 49 89 45 00 mov %rax,0x0(%r13) a096: 48 8b 7b 18 mov 0x18(%rbx),%rdi a09a: 44 89 63 2c mov %r12d,0x2c(%rbx) a09e: 48 8b 47 58 mov 0x58(%rdi),%rax a0a2: eb 11 jmp a0b5 a0a4: e8 07 00 00 00 callq a0b0 a0a9: f3 90 pause a0ab: 0f ae e8 lfence a0ae: eb f9 jmp a0a9 a0b0: 48 89 04 24 mov %rax,(%rsp) a0b4: c3 retq a0b5: e8 ea ff ff ff callq a0a4 a0ba: 48 83 c4 18 add $0x18,%rsp a0be: 5b pop %rbx a0bf: 41 5c pop %r12 a0c1: 41 5d pop %r13 a0c3: 5d pop %rbp a0c4: c3 retq a0c5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a0cc: 00 00 00 00 000000000000a0d0 : a0d0: 55 push %rbp a0d1: 48 89 e5 mov %rsp,%rbp a0d4: 53 push %rbx a0d5: 48 89 fb mov %rdi,%rbx a0d8: 48 83 ec 08 sub $0x8,%rsp a0dc: 48 8b 7f 48 mov 0x48(%rdi),%rdi a0e0: e8 00 00 00 00 callq a0e5 a0e5: 48 8b 7b 18 mov 0x18(%rbx),%rdi a0e9: c7 43 2c 00 00 00 00 movl $0x0,0x2c(%rbx) a0f0: 48 89 de mov %rbx,%rsi a0f3: 48 8b 47 58 mov 0x58(%rdi),%rax a0f7: 48 83 c4 08 add $0x8,%rsp a0fb: 5b pop %rbx a0fc: 5d pop %rbp a0fd: e8 07 00 00 00 callq a109 a102: f3 90 pause a104: 0f ae e8 lfence a107: eb f9 jmp a102 a109: 48 89 04 24 mov %rax,(%rsp) a10d: c3 retq a10e: 66 90 xchg %ax,%ax 000000000000a110 : a110: 55 push %rbp a111: 48 89 e5 mov %rsp,%rbp a114: 41 57 push %r15 a116: 41 56 push %r14 a118: 41 55 push %r13 a11a: 41 54 push %r12 a11c: 53 push %rbx a11d: 48 89 fb mov %rdi,%rbx a120: 48 83 ec 08 sub $0x8,%rsp a124: 4c 8b 67 48 mov 0x48(%rdi),%r12 a128: 4c 8b 6f 58 mov 0x58(%rdi),%r13 a12c: 48 8b 7f 68 mov 0x68(%rdi),%rdi a130: 4d 8b 74 24 08 mov 0x8(%r12),%r14 a135: 48 85 ff test %rdi,%rdi a138: 74 05 je a13f a13a: e8 00 00 00 00 callq a13f a13f: b9 01 06 00 00 mov $0x601,%ecx a144: ba 00 ca 9a 3b mov $0x3b9aca00,%edx a149: 31 f6 xor %esi,%esi a14b: 4c 89 ef mov %r13,%rdi a14e: e8 00 00 00 00 callq a153 a153: 49 89 c7 mov %rax,%r15 a156: b8 0c 00 00 00 mov $0xc,%eax a15b: 4d 85 ff test %r15,%r15 a15e: 74 1b je a17b a160: 49 8d bc 24 20 01 00 lea 0x120(%r12),%rdi a167: 00 a168: 4c 89 ee mov %r13,%rsi a16b: e8 00 00 00 00 callq a170 a170: 4c 89 fe mov %r15,%rsi a173: 4c 89 f7 mov %r14,%rdi a176: e8 00 00 00 00 callq a17b a17b: 48 8b 7b 18 mov 0x18(%rbx),%rdi a17f: 89 43 2c mov %eax,0x2c(%rbx) a182: 48 89 de mov %rbx,%rsi a185: 48 8b 47 58 mov 0x58(%rdi),%rax a189: 48 83 c4 08 add $0x8,%rsp a18d: 5b pop %rbx a18e: 41 5c pop %r12 a190: 41 5d pop %r13 a192: 41 5e pop %r14 a194: 41 5f pop %r15 a196: 5d pop %rbp a197: e8 07 00 00 00 callq a1a3 a19c: f3 90 pause a19e: 0f ae e8 lfence a1a1: eb f9 jmp a19c a1a3: 48 89 04 24 mov %rax,(%rsp) a1a7: c3 retq a1a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) a1af: 00 000000000000a1b0 : a1b0: 55 push %rbp a1b1: 48 89 e5 mov %rsp,%rbp a1b4: 53 push %rbx a1b5: 48 89 fb mov %rdi,%rbx a1b8: 48 83 ec 08 sub $0x8,%rsp a1bc: 48 8b 47 48 mov 0x48(%rdi),%rax a1c0: 48 8b b0 f8 00 00 00 mov 0xf8(%rax),%rsi a1c7: 48 8b 90 f0 00 00 00 mov 0xf0(%rax),%rdx a1ce: 2b b0 90 00 00 00 sub 0x90(%rax),%esi a1d4: 2b 90 88 00 00 00 sub 0x88(%rax),%edx a1da: 39 d6 cmp %edx,%esi a1dc: 48 8b 78 08 mov 0x8(%rax),%rdi a1e0: 0f 4f f2 cmovg %edx,%esi a1e3: 48 63 f6 movslq %esi,%rsi a1e6: e8 00 00 00 00 callq a1eb a1eb: 48 8b 7b 18 mov 0x18(%rbx),%rdi a1ef: 48 89 de mov %rbx,%rsi a1f2: 89 43 2c mov %eax,0x2c(%rbx) a1f5: 48 8b 47 58 mov 0x58(%rdi),%rax a1f9: 48 83 c4 08 add $0x8,%rsp a1fd: 5b pop %rbx a1fe: 5d pop %rbp a1ff: e8 07 00 00 00 callq a20b a204: f3 90 pause a206: 0f ae e8 lfence a209: eb f9 jmp a204 a20b: 48 89 04 24 mov %rax,(%rsp) a20f: c3 retq 000000000000a210 : a210: 55 push %rbp a211: 31 d2 xor %edx,%edx a213: b9 10 21 00 00 mov $0x2110,%ecx a218: 48 89 e5 mov %rsp,%rbp a21b: 41 55 push %r13 a21d: 41 54 push %r12 a21f: 48 8d 75 d0 lea -0x30(%rbp),%rsi a223: 53 push %rbx a224: 48 89 fb mov %rdi,%rbx a227: 48 83 ec 18 sub $0x18,%rsp a22b: 48 8b 47 48 mov 0x48(%rdi),%rax a22f: 4c 8b 6f 50 mov 0x50(%rdi),%r13 a233: 66 89 4d d0 mov %cx,-0x30(%rbp) a237: 48 8b 78 08 mov 0x8(%rax),%rdi a23b: 66 89 55 de mov %dx,-0x22(%rbp) a23f: 48 c7 45 d2 00 00 00 movq $0x0,-0x2e(%rbp) a246: 00 a247: c7 45 da 00 00 00 00 movl $0x0,-0x26(%rbp) a24e: e8 00 00 00 00 callq a253 a253: 48 8d 7d d0 lea -0x30(%rbp),%rdi a257: 41 89 c4 mov %eax,%r12d a25a: e8 00 00 00 00 callq a25f a25f: 48 89 de mov %rbx,%rsi a262: 49 89 45 00 mov %rax,0x0(%r13) a266: 48 8b 7b 18 mov 0x18(%rbx),%rdi a26a: 44 89 63 2c mov %r12d,0x2c(%rbx) a26e: 48 8b 47 58 mov 0x58(%rdi),%rax a272: eb 11 jmp a285 a274: e8 07 00 00 00 callq a280 a279: f3 90 pause a27b: 0f ae e8 lfence a27e: eb f9 jmp a279 a280: 48 89 04 24 mov %rax,(%rsp) a284: c3 retq a285: e8 ea ff ff ff callq a274 a28a: 48 83 c4 18 add $0x18,%rsp a28e: 5b pop %rbx a28f: 41 5c pop %r12 a291: 41 5d pop %r13 a293: 5d pop %rbp a294: c3 retq a295: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a29c: 00 00 00 00 000000000000a2a0 : a2a0: 55 push %rbp a2a1: 31 d2 xor %edx,%edx a2a3: b9 10 21 00 00 mov $0x2110,%ecx a2a8: 48 89 e5 mov %rsp,%rbp a2ab: 41 55 push %r13 a2ad: 41 54 push %r12 a2af: 48 8d 75 d0 lea -0x30(%rbp),%rsi a2b3: 53 push %rbx a2b4: 48 89 fb mov %rdi,%rbx a2b7: 48 83 ec 18 sub $0x18,%rsp a2bb: 48 8b 47 48 mov 0x48(%rdi),%rax a2bf: 4c 8b 6f 50 mov 0x50(%rdi),%r13 a2c3: 66 89 4d d0 mov %cx,-0x30(%rbp) a2c7: 48 8b 78 08 mov 0x8(%rax),%rdi a2cb: 66 89 55 de mov %dx,-0x22(%rbp) a2cf: 48 c7 45 d2 00 00 00 movq $0x0,-0x2e(%rbp) a2d6: 00 a2d7: c7 45 da 00 00 00 00 movl $0x0,-0x26(%rbp) a2de: e8 00 00 00 00 callq a2e3 a2e3: 48 8d 7d d0 lea -0x30(%rbp),%rdi a2e7: 41 89 c4 mov %eax,%r12d a2ea: e8 00 00 00 00 callq a2ef a2ef: 48 89 de mov %rbx,%rsi a2f2: 49 89 45 00 mov %rax,0x0(%r13) a2f6: 48 8b 7b 18 mov 0x18(%rbx),%rdi a2fa: 44 89 63 2c mov %r12d,0x2c(%rbx) a2fe: 48 8b 47 58 mov 0x58(%rdi),%rax a302: eb 11 jmp a315 a304: e8 07 00 00 00 callq a310 a309: f3 90 pause a30b: 0f ae e8 lfence a30e: eb f9 jmp a309 a310: 48 89 04 24 mov %rax,(%rsp) a314: c3 retq a315: e8 ea ff ff ff callq a304 a31a: 48 83 c4 18 add $0x18,%rsp a31e: 5b pop %rbx a31f: 41 5c pop %r12 a321: 41 5d pop %r13 a323: 5d pop %rbp a324: c3 retq a325: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a32c: 00 00 00 00 000000000000a330 : a330: 55 push %rbp a331: 48 89 e5 mov %rsp,%rbp a334: 53 push %rbx a335: 48 89 fb mov %rdi,%rbx a338: 48 83 ec 08 sub $0x8,%rsp a33c: 48 8b 47 48 mov 0x48(%rdi),%rax a340: 48 8b 78 08 mov 0x8(%rax),%rdi a344: e8 00 00 00 00 callq a349 a349: 48 8b 7b 18 mov 0x18(%rbx),%rdi a34d: 48 89 de mov %rbx,%rsi a350: 89 43 2c mov %eax,0x2c(%rbx) a353: 48 8b 47 58 mov 0x58(%rdi),%rax a357: 48 83 c4 08 add $0x8,%rsp a35b: 5b pop %rbx a35c: 5d pop %rbp a35d: e8 07 00 00 00 callq a369 a362: f3 90 pause a364: 0f ae e8 lfence a367: eb f9 jmp a362 a369: 48 89 04 24 mov %rax,(%rsp) a36d: c3 retq a36e: 66 90 xchg %ax,%ax 000000000000a370 : a370: 55 push %rbp a371: 48 89 e5 mov %rsp,%rbp a374: 41 55 push %r13 a376: 41 54 push %r12 a378: 53 push %rbx a379: 48 89 fb mov %rdi,%rbx a37c: 48 83 ec 08 sub $0x8,%rsp a380: 4c 8b 67 48 mov 0x48(%rdi),%r12 a384: 4d 8b 6c 24 08 mov 0x8(%r12),%r13 a389: 4c 89 e7 mov %r12,%rdi a38c: e8 00 00 00 00 callq a391 a391: 41 0f bf 74 24 04 movswl 0x4(%r12),%esi a397: 4c 89 ef mov %r13,%rdi a39a: e8 00 00 00 00 callq a39f a39f: 48 8b 7b 18 mov 0x18(%rbx),%rdi a3a3: 48 89 de mov %rbx,%rsi a3a6: 89 43 2c mov %eax,0x2c(%rbx) a3a9: 48 8b 47 58 mov 0x58(%rdi),%rax a3ad: 48 83 c4 08 add $0x8,%rsp a3b1: 5b pop %rbx a3b2: 41 5c pop %r12 a3b4: 41 5d pop %r13 a3b6: 5d pop %rbp a3b7: e8 07 00 00 00 callq a3c3 a3bc: f3 90 pause a3be: 0f ae e8 lfence a3c1: eb f9 jmp a3bc a3c3: 48 89 04 24 mov %rax,(%rsp) a3c7: c3 retq a3c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) a3cf: 00 000000000000a3d0 : a3d0: 55 push %rbp a3d1: 48 89 e5 mov %rsp,%rbp a3d4: 53 push %rbx a3d5: 48 89 fb mov %rdi,%rbx a3d8: 48 83 ec 08 sub $0x8,%rsp a3dc: 48 8b 47 48 mov 0x48(%rdi),%rax a3e0: 48 8d 78 08 lea 0x8(%rax),%rdi a3e4: e8 00 00 00 00 callq a3e9 a3e9: 48 8b 7b 18 mov 0x18(%rbx),%rdi a3ed: 48 89 de mov %rbx,%rsi a3f0: 89 43 2c mov %eax,0x2c(%rbx) a3f3: 48 8b 47 58 mov 0x58(%rdi),%rax a3f7: 48 83 c4 08 add $0x8,%rsp a3fb: 5b pop %rbx a3fc: 5d pop %rbp a3fd: e8 07 00 00 00 callq a409 a402: f3 90 pause a404: 0f ae e8 lfence a407: eb f9 jmp a402 a409: 48 89 04 24 mov %rax,(%rsp) a40d: c3 retq a40e: 66 90 xchg %ax,%ax 000000000000a410 : a410: 55 push %rbp a411: b8 16 00 00 00 mov $0x16,%eax a416: 48 89 e5 mov %rsp,%rbp a419: 41 55 push %r13 a41b: 41 54 push %r12 a41d: 53 push %rbx a41e: 48 89 fb mov %rdi,%rbx a421: 48 83 ec 08 sub $0x8,%rsp a425: 4c 8b 67 50 mov 0x50(%rdi),%r12 a429: 41 80 3c 24 10 cmpb $0x10,(%r12) a42e: 74 30 je a460 a430: 48 8b 7b 18 mov 0x18(%rbx),%rdi a434: 89 43 2c mov %eax,0x2c(%rbx) a437: 48 89 de mov %rbx,%rsi a43a: 48 8b 47 58 mov 0x58(%rdi),%rax a43e: 48 83 c4 08 add $0x8,%rsp a442: 5b pop %rbx a443: 41 5c pop %r12 a445: 41 5d pop %r13 a447: 5d pop %rbp a448: e8 07 00 00 00 callq a454 a44d: f3 90 pause a44f: 0f ae e8 lfence a452: eb f9 jmp a44d a454: 48 89 04 24 mov %rax,(%rsp) a458: c3 retq a459: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) a460: 41 80 7c 24 01 21 cmpb $0x21,0x1(%r12) a466: b8 2f 00 00 00 mov $0x2f,%eax a46b: 75 c3 jne a430 a46d: 48 8b 7f 48 mov 0x48(%rdi),%rdi a471: 4c 8b 6f 08 mov 0x8(%rdi),%r13 a475: e8 00 00 00 00 callq a47a a47a: 4c 89 e6 mov %r12,%rsi a47d: 4c 89 ef mov %r13,%rdi a480: e8 00 00 00 00 callq a485 a485: eb a9 jmp a430 a487: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) a48e: 00 00 000000000000a490 : a490: 55 push %rbp a491: b8 16 00 00 00 mov $0x16,%eax a496: 48 89 e5 mov %rsp,%rbp a499: 53 push %rbx a49a: 48 89 fb mov %rdi,%rbx a49d: 48 83 ec 08 sub $0x8,%rsp a4a1: 48 8b 77 50 mov 0x50(%rdi),%rsi a4a5: 80 3e 10 cmpb $0x10,(%rsi) a4a8: 74 26 je a4d0 a4aa: 48 8b 7b 18 mov 0x18(%rbx),%rdi a4ae: 89 43 2c mov %eax,0x2c(%rbx) a4b1: 48 89 de mov %rbx,%rsi a4b4: 48 8b 47 58 mov 0x58(%rdi),%rax a4b8: 48 83 c4 08 add $0x8,%rsp a4bc: 5b pop %rbx a4bd: 5d pop %rbp a4be: e8 07 00 00 00 callq a4ca a4c3: f3 90 pause a4c5: 0f ae e8 lfence a4c8: eb f9 jmp a4c3 a4ca: 48 89 04 24 mov %rax,(%rsp) a4ce: c3 retq a4cf: 90 nop a4d0: 80 7e 01 21 cmpb $0x21,0x1(%rsi) a4d4: b8 2f 00 00 00 mov $0x2f,%eax a4d9: 75 cf jne a4aa a4db: 48 8b 47 48 mov 0x48(%rdi),%rax a4df: 48 8b 78 08 mov 0x8(%rax),%rdi a4e3: e8 00 00 00 00 callq a4e8 a4e8: eb c0 jmp a4aa a4ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000000a4f0 : a4f0: 55 push %rbp a4f1: 48 89 e5 mov %rsp,%rbp a4f4: 41 56 push %r14 a4f6: 41 55 push %r13 a4f8: 41 54 push %r12 a4fa: 41 bc 16 00 00 00 mov $0x16,%r12d a500: 53 push %rbx a501: 4c 8b 6f 48 mov 0x48(%rdi),%r13 a505: 48 89 fb mov %rdi,%rbx a508: 49 83 7d 08 00 cmpq $0x0,0x8(%r13) a50d: 74 31 je a540 a50f: 48 8b 7b 18 mov 0x18(%rbx),%rdi a513: 44 89 63 2c mov %r12d,0x2c(%rbx) a517: 48 89 de mov %rbx,%rsi a51a: 5b pop %rbx a51b: 41 5c pop %r12 a51d: 48 8b 47 58 mov 0x58(%rdi),%rax a521: 41 5d pop %r13 a523: 41 5e pop %r14 a525: 5d pop %rbp a526: e8 07 00 00 00 callq a532 a52b: f3 90 pause a52d: 0f ae e8 lfence a530: eb f9 jmp a52b a532: 48 89 04 24 mov %rax,(%rsp) a536: c3 retq a537: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) a53e: 00 00 a540: 48 63 15 00 00 00 00 movslq 0x0(%rip),%rdx # a547 a547: 48 63 35 00 00 00 00 movslq 0x0(%rip),%rsi # a54e a54e: 31 c9 xor %ecx,%ecx a550: 4c 89 ef mov %r13,%rdi a553: e8 00 00 00 00 callq a558 a558: 41 89 c4 mov %eax,%r12d a55b: 85 c0 test %eax,%eax a55d: 75 b0 jne a50f a55f: 4d 8d 75 08 lea 0x8(%r13),%r14 a563: 4c 89 ea mov %r13,%rdx a566: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a56d: 4c 89 f7 mov %r14,%rdi a570: e8 00 00 00 00 callq a575 a575: 41 89 c4 mov %eax,%r12d a578: 85 c0 test %eax,%eax a57a: 75 93 jne a50f a57c: 49 8b b5 f8 00 00 00 mov 0xf8(%r13),%rsi a583: 49 8b 85 f0 00 00 00 mov 0xf0(%r13),%rax a58a: 41 2b b5 90 00 00 00 sub 0x90(%r13),%esi a591: 41 2b 85 88 00 00 00 sub 0x88(%r13),%eax a598: 39 c6 cmp %eax,%esi a59a: 49 8b 7d 08 mov 0x8(%r13),%rdi a59e: 0f 4f f0 cmovg %eax,%esi a5a1: 48 63 f6 movslq %esi,%rsi a5a4: e8 00 00 00 00 callq a5a9 a5a9: 41 89 c4 mov %eax,%r12d a5ac: 85 c0 test %eax,%eax a5ae: 0f 84 5b ff ff ff je a50f a5b4: 4c 89 f7 mov %r14,%rdi a5b7: e8 00 00 00 00 callq a5bc a5bc: e9 4e ff ff ff jmpq a50f a5c1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a5c8: 00 00 00 00 a5cc: 0f 1f 40 00 nopl 0x0(%rax) 000000000000a5d0 : a5d0: 55 push %rbp a5d1: 48 89 e5 mov %rsp,%rbp a5d4: 41 54 push %r12 a5d6: 4c 8d a7 20 01 00 00 lea 0x120(%rdi),%r12 a5dd: 53 push %rbx a5de: 48 89 fb mov %rdi,%rbx a5e1: 4c 89 e7 mov %r12,%rdi a5e4: e8 00 00 00 00 callq a5e9 a5e9: 4c 89 e6 mov %r12,%rsi a5ec: 48 89 df mov %rbx,%rdi a5ef: 5b pop %rbx a5f0: 41 5c pop %r12 a5f2: 5d pop %rbp a5f3: e9 00 00 00 00 jmpq a5f8 a5f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) a5ff: 00 000000000000a600 : a600: 55 push %rbp a601: 31 f6 xor %esi,%esi a603: 48 89 e5 mov %rsp,%rbp a606: 53 push %rbx a607: 48 83 ec 08 sub $0x8,%rsp a60b: e8 00 00 00 00 callq a610 a610: 48 89 c3 mov %rax,%rbx a613: 48 85 c0 test %rax,%rax a616: 74 0c je a624 a618: 48 89 c7 mov %rax,%rdi a61b: e8 00 00 00 00 callq a620 a620: 48 8b 5b 08 mov 0x8(%rbx),%rbx a624: 48 83 c4 08 add $0x8,%rsp a628: 48 89 d8 mov %rbx,%rax a62b: 5b pop %rbx a62c: 5d pop %rbp a62d: c3 retq a62e: 66 90 xchg %ax,%ax 000000000000a630 : a630: 66 89 77 60 mov %si,0x60(%rdi) a634: e9 00 00 00 00 jmpq a639 a639: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000000a640 : a640: 55 push %rbp a641: 31 f6 xor %esi,%esi a643: 48 89 e5 mov %rsp,%rbp a646: 41 54 push %r12 a648: 53 push %rbx a649: 4c 8b 67 48 mov 0x48(%rdi),%r12 a64d: 48 89 fb mov %rdi,%rbx a650: 49 8b 7c 24 08 mov 0x8(%r12),%rdi a655: e8 00 00 00 00 callq a65a a65a: 4c 89 e7 mov %r12,%rdi a65d: e8 00 00 00 00 callq a662 a662: 48 89 df mov %rbx,%rdi a665: 5b pop %rbx a666: 41 5c pop %r12 a668: 5d pop %rbp a669: e9 62 fd ff ff jmpq a3d0 a66e: 66 90 xchg %ax,%ax 000000000000a670 : a670: e9 00 00 00 00 jmpq a675 a675: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a67c: 00 00 00 00 000000000000a680 : a680: 55 push %rbp a681: 48 89 e5 mov %rsp,%rbp a684: 41 54 push %r12 a686: 41 89 f4 mov %esi,%r12d a689: be 03 00 00 00 mov $0x3,%esi a68e: 53 push %rbx a68f: 48 89 fb mov %rdi,%rbx a692: 48 8d 55 ec lea -0x14(%rbp),%rdx a696: 48 83 ec 10 sub $0x10,%rsp a69a: 48 8b 7f 08 mov 0x8(%rdi),%rdi a69e: e8 00 00 00 00 callq a6a3 a6a3: 8b 45 ec mov -0x14(%rbp),%eax a6a6: a8 01 test $0x1,%al a6a8: 74 1a je a6c4 a6aa: 41 f6 c4 01 test $0x1,%r12b a6ae: 75 14 jne a6c4 a6b0: 48 8b 7b 08 mov 0x8(%rbx),%rdi a6b4: 31 f6 xor %esi,%esi a6b6: e8 00 00 00 00 callq a6bb a6bb: 48 83 c4 10 add $0x10,%rsp a6bf: 5b pop %rbx a6c0: 41 5c pop %r12 a6c2: 5d pop %rbp a6c3: c3 retq a6c4: a8 02 test $0x2,%al a6c6: 74 06 je a6ce a6c8: 41 f6 c4 02 test $0x2,%r12b a6cc: 74 e2 je a6b0 a6ce: a8 04 test $0x4,%al a6d0: 74 e9 je a6bb a6d2: 41 83 e4 04 and $0x4,%r12d a6d6: 75 e3 jne a6bb a6d8: 48 8b 7b 08 mov 0x8(%rbx),%rdi a6dc: 31 f6 xor %esi,%esi a6de: e8 00 00 00 00 callq a6e3 a6e3: eb d6 jmp a6bb a6e5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a6ec: 00 00 00 00 000000000000a6f0 : a6f0: 55 push %rbp a6f1: 48 89 e5 mov %rsp,%rbp a6f4: 41 55 push %r13 a6f6: 41 54 push %r12 a6f8: 49 89 f4 mov %rsi,%r12 a6fb: 53 push %rbx a6fc: 48 83 ec 08 sub $0x8,%rsp a700: 48 8b 87 f8 00 00 00 mov 0xf8(%rdi),%rax a707: 2b 87 90 00 00 00 sub 0x90(%rdi),%eax a70d: 48 8b 8f f0 00 00 00 mov 0xf0(%rdi),%rcx a714: 2b 8f 88 00 00 00 sub 0x88(%rdi),%ecx a71a: 39 c8 cmp %ecx,%eax a71c: 8b 96 b8 00 00 00 mov 0xb8(%rsi),%edx a722: 0f 4f c1 cmovg %ecx,%eax a725: 39 c2 cmp %eax,%edx a727: 7f 27 jg a750 a729: 4c 8d af 88 00 00 00 lea 0x88(%rdi),%r13 a730: 48 89 fb mov %rdi,%rbx a733: 4c 89 ef mov %r13,%rdi a736: e8 00 00 00 00 callq a73b a73b: 48 83 c4 08 add $0x8,%rsp a73f: 4c 89 ee mov %r13,%rsi a742: 48 89 df mov %rbx,%rdi a745: 5b pop %rbx a746: 41 5c pop %r12 a748: 41 5d pop %r13 a74a: 5d pop %rbp a74b: e9 00 00 00 00 jmpq a750 a750: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a757: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a75e: 31 c0 xor %eax,%eax a760: e8 00 00 00 00 callq a765 a765: 48 83 c4 08 add $0x8,%rsp a769: 4c 89 e7 mov %r12,%rdi a76c: 5b pop %rbx a76d: 41 5c pop %r12 a76f: 41 5d pop %r13 a771: 5d pop %rbp a772: e9 00 00 00 00 jmpq a777 a777: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) a77e: 00 00 000000000000a780 : a780: 55 push %rbp a781: 48 89 e5 mov %rsp,%rbp a784: 41 56 push %r14 a786: 41 55 push %r13 a788: 41 54 push %r12 a78a: 53 push %rbx a78b: 48 8b 57 48 mov 0x48(%rdi),%rdx a78f: 48 89 fb mov %rdi,%rbx a792: 4c 8b 6a 08 mov 0x8(%rdx),%r13 a796: 4d 85 ed test %r13,%r13 a799: 74 65 je a800 a79b: 4c 8b 67 58 mov 0x58(%rdi),%r12 a79f: 41 83 7c 24 04 03 cmpl $0x3,0x4(%r12) a7a5: 75 29 jne a7d0 a7a7: 41 8b 04 24 mov (%r12),%eax a7ab: 85 c0 test %eax,%eax a7ad: 74 61 je a810 a7af: 83 f8 01 cmp $0x1,%eax a7b2: 75 1c jne a7d0 a7b4: 41 8b 74 24 08 mov 0x8(%r12),%esi a7b9: 4c 89 e1 mov %r12,%rcx a7bc: 4c 89 ef mov %r13,%rdi a7bf: e8 00 00 00 00 callq a7c4 a7c4: eb 0f jmp a7d5 a7c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) a7cd: 00 00 00 a7d0: b8 2a 00 00 00 mov $0x2a,%eax a7d5: 48 8b 7b 18 mov 0x18(%rbx),%rdi a7d9: 89 43 2c mov %eax,0x2c(%rbx) a7dc: 48 89 de mov %rbx,%rsi a7df: 5b pop %rbx a7e0: 41 5c pop %r12 a7e2: 48 8b 47 58 mov 0x58(%rdi),%rax a7e6: 41 5d pop %r13 a7e8: 41 5e pop %r14 a7ea: 5d pop %rbp a7eb: e8 07 00 00 00 callq a7f7 a7f0: f3 90 pause a7f2: 0f ae e8 lfence a7f5: eb f9 jmp a7f0 a7f7: 48 89 04 24 mov %rax,(%rsp) a7fb: c3 retq a7fc: 0f 1f 40 00 nopl 0x0(%rax) a800: b8 16 00 00 00 mov $0x16,%eax a805: eb ce jmp a7d5 a807: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) a80e: 00 00 a810: be 01 00 00 00 mov $0x1,%esi a815: bf 02 00 00 00 mov $0x2,%edi a81a: e8 00 00 00 00 callq a81f a81f: 49 89 c6 mov %rax,%r14 a822: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax a829: 00 00 a82b: 48 8b 40 08 mov 0x8(%rax),%rax a82f: 83 80 d4 00 00 00 01 addl $0x1,0xd4(%rax) a836: 49 8b 56 10 mov 0x10(%r14),%rdx a83a: 41 8b 74 24 08 mov 0x8(%r12),%esi a83f: 4c 89 ef mov %r13,%rdi a842: e8 00 00 00 00 callq a847 a847: 41 89 46 18 mov %eax,0x18(%r14) a84b: e8 00 00 00 00 callq a850 a850: 49 63 56 18 movslq 0x18(%r14),%rdx a854: 85 d2 test %edx,%edx a856: 0f 84 00 00 00 00 je a85c a85c: 49 8b 76 10 mov 0x10(%r14),%rsi a860: 4c 89 e7 mov %r12,%rdi a863: e8 00 00 00 00 callq a868 a868: 31 c0 xor %eax,%eax a86a: e9 66 ff ff ff jmpq a7d5 a86f: 90 nop 000000000000a870 : a870: 55 push %rbp a871: 48 89 e5 mov %rsp,%rbp a874: 41 56 push %r14 a876: 49 89 f6 mov %rsi,%r14 a879: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a880: 41 55 push %r13 a882: 49 89 d5 mov %rdx,%r13 a885: ba 01 06 00 00 mov $0x601,%edx a88a: 41 54 push %r12 a88c: 49 89 fc mov %rdi,%r12 a88f: bf 90 00 00 00 mov $0x90,%edi a894: 53 push %rbx a895: e8 00 00 00 00 callq a89a a89a: 48 85 c0 test %rax,%rax a89d: 0f 84 9d 00 00 00 je a940 a8a3: 48 8d 78 08 lea 0x8(%rax),%rdi a8a7: 48 89 c1 mov %rax,%rcx a8aa: 48 89 c3 mov %rax,%rbx a8ad: ba 10 21 00 00 mov $0x2110,%edx a8b2: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi a8b6: 48 c7 00 00 00 00 00 movq $0x0,(%rax) a8bd: be 10 21 00 00 mov $0x2110,%esi a8c2: 48 c7 80 88 00 00 00 movq $0x0,0x88(%rax) a8c9: 00 00 00 00 a8cd: 48 29 f9 sub %rdi,%rcx a8d0: 31 c0 xor %eax,%eax a8d2: 81 c1 90 00 00 00 add $0x90,%ecx a8d8: c1 e9 03 shr $0x3,%ecx a8db: f3 48 ab rep stos %rax,%es:(%rdi) a8de: 31 c0 xor %eax,%eax a8e0: b9 03 00 00 00 mov $0x3,%ecx a8e5: bf 03 00 00 00 mov $0x3,%edi a8ea: 66 89 43 0c mov %ax,0xc(%rbx) a8ee: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # a8f4 a8f4: 4c 89 73 70 mov %r14,0x70(%rbx) a8f8: 4c 89 6b 78 mov %r13,0x78(%rbx) a8fc: 66 89 43 0e mov %ax,0xe(%rbx) a900: 66 89 53 14 mov %dx,0x14(%rbx) a904: ba 5c 00 00 00 mov $0x5c,%edx a909: 66 89 73 24 mov %si,0x24(%rbx) a90d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a914: 66 89 7b 2c mov %di,0x2c(%rbx) a918: 48 8d 7b 50 lea 0x50(%rbx),%rdi a91c: 66 89 4b 1c mov %cx,0x1c(%rbx) a920: c6 43 34 8c movb $0x8c,0x34(%rbx) a924: e8 00 00 00 00 callq a929 a929: 49 89 1c 24 mov %rbx,(%r12) a92d: 31 c0 xor %eax,%eax a92f: 5b pop %rbx a930: 41 5c pop %r12 a932: 41 5d pop %r13 a934: 41 5e pop %r14 a936: 5d pop %rbp a937: c3 retq a938: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) a93f: 00 a940: 5b pop %rbx a941: b8 0c 00 00 00 mov $0xc,%eax a946: 41 5c pop %r12 a948: 41 5d pop %r13 a94a: 41 5e pop %r14 a94c: 5d pop %rbp a94d: c3 retq a94e: 66 90 xchg %ax,%ax 000000000000a950 : a950: 48 8b 06 mov (%rsi),%rax a953: 48 8b 56 08 mov 0x8(%rsi),%rdx a957: 48 89 47 14 mov %rax,0x14(%rdi) a95b: 31 c0 xor %eax,%eax a95d: 48 89 57 1c mov %rdx,0x1c(%rdi) a961: c3 retq a962: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a969: 00 00 00 00 a96d: 0f 1f 00 nopl (%rax) 000000000000a970 : a970: 48 8b 47 14 mov 0x14(%rdi),%rax a974: 48 8b 57 1c mov 0x1c(%rdi),%rdx a978: 48 89 06 mov %rax,(%rsi) a97b: 31 c0 xor %eax,%eax a97d: 48 89 56 08 mov %rdx,0x8(%rsi) a981: c3 retq a982: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a989: 00 00 00 00 a98d: 0f 1f 00 nopl (%rax) 000000000000a990 : a990: 66 83 7f 0c 00 cmpw $0x0,0xc(%rdi) a995: 0f 85 f5 00 00 00 jne aa90 a99b: 48 8b 06 mov (%rsi),%rax a99e: 48 8b 56 08 mov 0x8(%rsi),%rdx a9a2: 48 89 47 24 mov %rax,0x24(%rdi) a9a6: 48 89 57 2c mov %rdx,0x2c(%rdi) a9aa: 0f b6 47 2e movzbl 0x2e(%rdi),%eax a9ae: 83 e8 01 sub $0x1,%eax a9b1: 3c 1d cmp $0x1d,%al a9b3: 77 24 ja a9d9 a9b5: 80 7f 26 00 cmpb $0x0,0x26(%rdi) a9b9: 75 25 jne a9e0 a9bb: 80 7f 27 00 cmpb $0x0,0x27(%rdi) a9bf: 75 1f jne a9e0 a9c1: 80 7f 28 00 cmpb $0x0,0x28(%rdi) a9c5: 75 19 jne a9e0 a9c7: 80 7f 29 00 cmpb $0x0,0x29(%rdi) a9cb: 75 13 jne a9e0 a9cd: 80 7f 2a 00 cmpb $0x0,0x2a(%rdi) a9d1: 75 0d jne a9e0 a9d3: 80 7f 2b 00 cmpb $0x0,0x2b(%rdi) a9d7: 75 07 jne a9e0 a9d9: b8 27 00 00 00 mov $0x27,%eax a9de: c3 retq a9df: 90 nop a9e0: 0f b7 47 2c movzwl 0x2c(%rdi),%eax a9e4: 66 85 c0 test %ax,%ax a9e7: 0f 85 83 00 00 00 jne aa70 a9ed: b9 03 00 00 00 mov $0x3,%ecx a9f2: 66 89 4f 2c mov %cx,0x2c(%rdi) a9f6: 55 push %rbp a9f7: 48 89 e5 mov %rsp,%rbp a9fa: 41 57 push %r15 a9fc: 4c 8d 7f 24 lea 0x24(%rdi),%r15 aa00: 41 56 push %r14 aa02: 49 89 f6 mov %rsi,%r14 aa05: 4c 89 fe mov %r15,%rsi aa08: 41 55 push %r13 aa0a: 41 54 push %r12 aa0c: 4c 8d 67 14 lea 0x14(%rdi),%r12 aa10: 53 push %rbx aa11: 48 89 fb mov %rdi,%rbx aa14: 4c 89 e7 mov %r12,%rdi aa17: 48 83 ec 18 sub $0x18,%rsp aa1b: e8 00 00 00 00 callq aa20 aa20: 49 89 c5 mov %rax,%r13 aa23: 48 85 c0 test %rax,%rax aa26: 0f 84 e4 00 00 00 je ab10 aa2c: 41 0f b6 76 0a movzbl 0xa(%r14),%esi aa31: 41 0f b7 45 08 movzwl 0x8(%r13),%eax aa36: 4c 89 ef mov %r13,%rdi aa39: 01 f6 add %esi,%esi aa3b: f7 d0 not %eax aa3d: 83 e0 01 and $0x1,%eax aa40: 83 e6 3e and $0x3e,%esi aa43: 09 c6 or %eax,%esi aa45: 40 88 73 08 mov %sil,0x8(%rbx) aa49: 40 0f be f6 movsbl %sil,%esi aa4d: e8 00 00 00 00 callq aa52 aa52: 48 89 c2 mov %rax,%rdx aa55: b8 10 00 00 00 mov $0x10,%eax aa5a: 48 85 d2 test %rdx,%rdx aa5d: 74 41 je aaa0 aa5f: 48 83 c4 18 add $0x18,%rsp aa63: 5b pop %rbx aa64: 41 5c pop %r12 aa66: 41 5d pop %r13 aa68: 41 5e pop %r14 aa6a: 41 5f pop %r15 aa6c: 5d pop %rbp aa6d: c3 retq aa6e: 66 90 xchg %ax,%ax aa70: 66 83 f8 03 cmp $0x3,%ax aa74: 74 80 je a9f6 aa76: 66 3d 00 10 cmp $0x1000,%ax aa7a: 76 0e jbe aa8a aa7c: 66 25 01 01 and $0x101,%ax aa80: 66 83 f8 01 cmp $0x1,%ax aa84: 0f 84 6c ff ff ff je a9f6 aa8a: b8 16 00 00 00 mov $0x16,%eax aa8f: c3 retq aa90: b8 38 00 00 00 mov $0x38,%eax aa95: c3 retq aa96: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) aa9d: 00 00 00 aaa0: 49 8b 7d 00 mov 0x0(%r13),%rdi aaa4: 4c 89 e6 mov %r12,%rsi aaa7: e8 00 00 00 00 callq aaac aaac: b8 01 00 00 00 mov $0x1,%eax aab1: 4c 89 2b mov %r13,(%rbx) aab4: 66 89 43 0c mov %ax,0xc(%rbx) aab8: 49 8b 45 20 mov 0x20(%r13),%rax aabc: 48 89 83 80 00 00 00 mov %rax,0x80(%rbx) aac3: 48 85 c0 test %rax,%rax aac6: 74 0e je aad6 aac8: 48 8d 93 80 00 00 00 lea 0x80(%rbx),%rdx aacf: 48 89 90 88 00 00 00 mov %rdx,0x88(%rax) aad6: 49 8d 45 20 lea 0x20(%r13),%rax aada: 49 89 5d 20 mov %rbx,0x20(%r13) aade: 48 89 83 88 00 00 00 mov %rax,0x88(%rbx) aae5: 31 c0 xor %eax,%eax aae7: 66 41 83 7d 0a 02 cmpw $0x2,0xa(%r13) aaed: 0f 85 6c ff ff ff jne aa5f aaf3: 48 83 c4 18 add $0x18,%rsp aaf7: 48 89 df mov %rbx,%rdi aafa: 5b pop %rbx aafb: 41 5c pop %r12 aafd: 41 5d pop %r13 aaff: 41 5e pop %r14 ab01: 41 5f pop %r15 ab03: 5d pop %rbp ab04: e9 00 00 00 00 jmpq ab09 ab09: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ab10: 4c 89 e6 mov %r12,%rsi ab13: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ab1a: e8 00 00 00 00 callq ab1f ab1f: 49 89 c5 mov %rax,%r13 ab22: 48 85 c0 test %rax,%rax ab25: 74 39 je ab60 ab27: 66 83 48 08 01 orw $0x1,0x8(%rax) ab2c: ba 01 00 00 00 mov $0x1,%edx ab31: 48 8b 38 mov (%rax),%rdi ab34: 4c 89 fe mov %r15,%rsi ab37: 66 89 50 0a mov %dx,0xa(%rax) ab3b: e8 00 00 00 00 callq ab40 ab40: 85 c0 test %eax,%eax ab42: 0f 84 e4 fe ff ff je aa2c ab48: 4c 89 ef mov %r13,%rdi ab4b: 89 45 cc mov %eax,-0x34(%rbp) ab4e: e8 00 00 00 00 callq ab53 ab53: 8b 45 cc mov -0x34(%rbp),%eax ab56: e9 04 ff ff ff jmpq aa5f ab5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ab60: b8 0c 00 00 00 mov $0xc,%eax ab65: e9 f5 fe ff ff jmpq aa5f ab6a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000000ab70 : ab70: 48 8b 47 24 mov 0x24(%rdi),%rax ab74: 48 8b 57 2c mov 0x2c(%rdi),%rdx ab78: 48 89 06 mov %rax,(%rsi) ab7b: 31 c0 xor %eax,%eax ab7d: 48 89 56 08 mov %rdx,0x8(%rsi) ab81: c3 retq ab82: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) ab89: 00 00 00 00 ab8d: 0f 1f 00 nopl (%rax) 000000000000ab90 : ab90: 55 push %rbp ab91: 48 89 e5 mov %rsp,%rbp ab94: 41 54 push %r12 ab96: 49 89 fc mov %rdi,%r12 ab99: 41 0f b7 44 24 0c movzwl 0xc(%r12),%eax ab9f: 53 push %rbx aba0: 48 8b 3f mov (%rdi),%rdi aba3: 66 83 f8 04 cmp $0x4,%ax aba7: 0f 84 b3 00 00 00 je ac60 abad: 76 31 jbe abe0 abaf: 66 83 f8 06 cmp $0x6,%ax abb3: 0f 84 8c 00 00 00 je ac45 abb9: 72 45 jb ac00 abbb: bb 25 00 00 00 mov $0x25,%ebx abc0: 66 83 f8 07 cmp $0x7,%ax abc4: 74 11 je abd7 abc6: 66 83 f8 08 cmp $0x8,%ax abca: bb 16 00 00 00 mov $0x16,%ebx abcf: b8 00 00 00 00 mov $0x0,%eax abd4: 0f 45 d8 cmovne %eax,%ebx abd7: 89 d8 mov %ebx,%eax abd9: 5b pop %rbx abda: 41 5c pop %r12 abdc: 5d pop %rbp abdd: c3 retq abde: 66 90 xchg %ax,%ax abe0: bb 16 00 00 00 mov $0x16,%ebx abe5: 66 85 c0 test %ax,%ax abe8: 74 ed je abd7 abea: 31 db xor %ebx,%ebx abec: 4c 89 e7 mov %r12,%rdi abef: 31 f6 xor %esi,%esi abf1: e8 00 00 00 00 callq abf6 abf6: 89 d8 mov %ebx,%eax abf8: 5b pop %rbx abf9: 41 5c pop %r12 abfb: 5d pop %rbp abfc: c3 retq abfd: 0f 1f 00 nopl (%rax) ac00: b8 07 00 00 00 mov $0x7,%eax ac05: 41 0f b6 54 24 08 movzbl 0x8(%r12),%edx ac0b: be 43 00 00 00 mov $0x43,%esi ac10: 66 41 89 44 24 0c mov %ax,0xc(%r12) ac16: e8 00 00 00 00 callq ac1b ac1b: 8b 35 00 00 00 00 mov 0x0(%rip),%esi # ac21 ac21: 4c 89 e1 mov %r12,%rcx ac24: 0f af 35 00 00 00 00 imul 0x0(%rip),%esi # ac2b ac2b: 89 c3 mov %eax,%ebx ac2d: 49 8d 7c 24 50 lea 0x50(%r12),%rdi ac32: 48 c7 c2 00 00 00 00 mov $0x0,%rdx ac39: e8 00 00 00 00 callq ac3e ac3e: 89 d8 mov %ebx,%eax ac40: 5b pop %rbx ac41: 41 5c pop %r12 ac43: 5d pop %rbp ac44: c3 retq ac45: 49 83 7c 24 68 00 cmpq $0x0,0x68(%r12) ac4b: 74 b3 je ac00 ac4d: 85 f6 test %esi,%esi ac4f: 74 af je ac00 ac51: 66 41 83 4c 24 0a 02 orw $0x2,0xa(%r12) ac58: 31 db xor %ebx,%ebx ac5a: e9 78 ff ff ff jmpq abd7 ac5f: 90 nop ac60: 41 0f b6 54 24 08 movzbl 0x8(%r12),%edx ac66: be 0f 00 00 00 mov $0xf,%esi ac6b: e8 00 00 00 00 callq ac70 ac70: 89 c3 mov %eax,%ebx ac72: e9 75 ff ff ff jmpq abec ac77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ac7e: 00 00 000000000000ac80 : ac80: 55 push %rbp ac81: 48 89 e5 mov %rsp,%rbp ac84: 41 54 push %r12 ac86: 49 89 fc mov %rdi,%r12 ac89: 53 push %rbx ac8a: 48 8b 1f mov (%rdi),%rbx ac8d: 66 83 7b 0c 00 cmpw $0x0,0xc(%rbx) ac92: 75 3f jne acd3 ac94: 48 8b 7b 68 mov 0x68(%rbx),%rdi ac98: 48 85 ff test %rdi,%rdi ac9b: 74 0d je acaa ac9d: e8 00 00 00 00 callq aca2 aca2: 48 c7 43 68 00 00 00 movq $0x0,0x68(%rbx) aca9: 00 acaa: 48 c7 43 78 00 00 00 movq $0x0,0x78(%rbx) acb1: 00 acb2: 48 8d 7b 50 lea 0x50(%rbx),%rdi acb6: 49 c7 04 24 00 00 00 movq $0x0,(%r12) acbd: 00 acbe: e8 00 00 00 00 callq acc3 acc3: 85 c0 test %eax,%eax acc5: 74 19 je ace0 acc7: 66 83 4b 0a 01 orw $0x1,0xa(%rbx) accc: 31 c0 xor %eax,%eax acce: 5b pop %rbx accf: 41 5c pop %r12 acd1: 5d pop %rbp acd2: c3 retq acd3: 31 f6 xor %esi,%esi acd5: 48 89 df mov %rbx,%rdi acd8: e8 00 00 00 00 callq acdd acdd: eb b5 jmp ac94 acdf: 90 nop ace0: 48 89 df mov %rbx,%rdi ace3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi acea: e8 00 00 00 00 callq acef acef: 5b pop %rbx acf0: 31 c0 xor %eax,%eax acf2: 41 5c pop %r12 acf4: 5d pop %rbp acf5: c3 retq acf6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) acfd: 00 00 00 000000000000ad00 : ad00: 66 83 7f 0c 00 cmpw $0x0,0xc(%rdi) ad05: b8 38 00 00 00 mov $0x38,%eax ad0a: 0f 85 53 01 00 00 jne ae63 ad10: 80 7f 1e 1e cmpb $0x1e,0x1e(%rdi) ad14: 0f 87 44 01 00 00 ja ae5e ad1a: 0f b7 47 1c movzwl 0x1c(%rdi),%eax ad1e: 66 85 c0 test %ax,%ax ad21: 0f 85 19 01 00 00 jne ae40 ad27: b9 03 00 00 00 mov $0x3,%ecx ad2c: 66 89 4f 1c mov %cx,0x1c(%rdi) ad30: 55 push %rbp ad31: 48 89 e5 mov %rsp,%rbp ad34: 41 54 push %r12 ad36: 49 89 fc mov %rdi,%r12 ad39: 53 push %rbx ad3a: 48 83 ec 20 sub $0x20,%rsp ad3e: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # ad45 ad45: 48 85 db test %rbx,%rbx ad48: 75 13 jne ad5d ad4a: e9 15 01 00 00 jmpq ae64 ad4f: 90 nop ad50: 48 8b 5b 40 mov 0x40(%rbx),%rbx ad54: 48 85 db test %rbx,%rbx ad57: 0f 84 07 01 00 00 je ae64 ad5d: 48 8b 3b mov (%rbx),%rdi ad60: 48 8d 75 e0 lea -0x20(%rbp),%rsi ad64: e8 00 00 00 00 callq ad69 ad69: 41 0f b7 44 24 1c movzwl 0x1c(%r12),%eax ad6f: 66 39 45 e8 cmp %ax,-0x18(%rbp) ad73: 75 db jne ad50 ad75: 0f b6 45 e2 movzbl -0x1e(%rbp),%eax ad79: 41 38 44 24 16 cmp %al,0x16(%r12) ad7e: 75 d0 jne ad50 ad80: 0f b6 45 e3 movzbl -0x1d(%rbp),%eax ad84: 41 38 44 24 17 cmp %al,0x17(%r12) ad89: 75 c5 jne ad50 ad8b: 0f b6 45 e4 movzbl -0x1c(%rbp),%eax ad8f: 41 38 44 24 18 cmp %al,0x18(%r12) ad94: 75 ba jne ad50 ad96: 0f b6 45 e5 movzbl -0x1b(%rbp),%eax ad9a: 41 38 44 24 19 cmp %al,0x19(%r12) ad9f: 75 af jne ad50 ada1: 0f b6 45 e6 movzbl -0x1a(%rbp),%eax ada5: 41 38 44 24 1a cmp %al,0x1a(%r12) adaa: 75 a4 jne ad50 adac: 0f b6 45 e7 movzbl -0x19(%rbp),%eax adb0: 41 38 44 24 1b cmp %al,0x1b(%r12) adb5: 75 99 jne ad50 adb7: 41 80 7c 24 1e 00 cmpb $0x0,0x1e(%r12) adbd: 75 32 jne adf1 adbf: 48 8b 73 20 mov 0x20(%rbx),%rsi adc3: 48 85 f6 test %rsi,%rsi adc6: 0f 84 0e 01 00 00 je aeda adcc: 48 89 f0 mov %rsi,%rax adcf: ba 01 00 00 00 mov $0x1,%edx add4: 0f b6 48 1e movzbl 0x1e(%rax),%ecx add8: 39 ca cmp %ecx,%edx adda: 0f 84 d0 00 00 00 je aeb0 ade0: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax ade7: 48 85 c0 test %rax,%rax adea: 75 e8 jne add4 adec: 41 88 54 24 1e mov %dl,0x1e(%r12) adf1: b8 08 00 00 00 mov $0x8,%eax adf6: 49 89 1c 24 mov %rbx,(%r12) adfa: 66 41 89 44 24 0c mov %ax,0xc(%r12) ae00: 48 8b 43 20 mov 0x20(%rbx),%rax ae04: 49 89 84 24 80 00 00 mov %rax,0x80(%r12) ae0b: 00 ae0c: 48 85 c0 test %rax,%rax ae0f: 74 0f je ae20 ae11: 49 8d 94 24 80 00 00 lea 0x80(%r12),%rdx ae18: 00 ae19: 48 89 90 88 00 00 00 mov %rdx,0x88(%rax) ae20: 4c 89 63 20 mov %r12,0x20(%rbx) ae24: 48 83 c3 20 add $0x20,%rbx ae28: 31 c0 xor %eax,%eax ae2a: 49 89 9c 24 88 00 00 mov %rbx,0x88(%r12) ae31: 00 ae32: 48 83 c4 20 add $0x20,%rsp ae36: 5b pop %rbx ae37: 41 5c pop %r12 ae39: 5d pop %rbp ae3a: c3 retq ae3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ae40: 66 83 f8 03 cmp $0x3,%ax ae44: 0f 84 e6 fe ff ff je ad30 ae4a: 66 3d 00 10 cmp $0x1000,%ax ae4e: 76 0e jbe ae5e ae50: 66 25 01 01 and $0x101,%ax ae54: 66 83 f8 01 cmp $0x1,%ax ae58: 0f 84 d2 fe ff ff je ad30 ae5e: b8 31 00 00 00 mov $0x31,%eax ae63: c3 retq ae64: 49 8d 74 24 14 lea 0x14(%r12),%rsi ae69: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ae70: e8 00 00 00 00 callq ae75 ae75: 48 89 c3 mov %rax,%rbx ae78: 48 85 c0 test %rax,%rax ae7b: 74 53 je aed0 ae7d: ba 04 00 00 00 mov $0x4,%edx ae82: 48 8b 3b mov (%rbx),%rdi ae85: 66 89 53 0a mov %dx,0xa(%rbx) ae89: e8 00 00 00 00 callq ae8e ae8e: 85 c0 test %eax,%eax ae90: 0f 84 21 ff ff ff je adb7 ae96: 48 89 df mov %rbx,%rdi ae99: 89 45 dc mov %eax,-0x24(%rbp) ae9c: e8 00 00 00 00 callq aea1 aea1: 8b 45 dc mov -0x24(%rbp),%eax aea4: eb 8c jmp ae32 aea6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) aead: 00 00 00 aeb0: 8d 4a 01 lea 0x1(%rdx),%ecx aeb3: 83 fa 1e cmp $0x1e,%edx aeb6: 74 0a je aec2 aeb8: 48 89 f0 mov %rsi,%rax aebb: 89 ca mov %ecx,%edx aebd: e9 12 ff ff ff jmpq add4 aec2: 48 83 c4 20 add $0x20,%rsp aec6: b8 31 00 00 00 mov $0x31,%eax aecb: 5b pop %rbx aecc: 41 5c pop %r12 aece: 5d pop %rbp aecf: c3 retq aed0: b8 0c 00 00 00 mov $0xc,%eax aed5: e9 58 ff ff ff jmpq ae32 aeda: ba 01 00 00 00 mov $0x1,%edx aedf: e9 08 ff ff ff jmpq adec aee4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) aeeb: 00 00 00 00 aeef: 90 nop 000000000000aef0 : aef0: 55 push %rbp aef1: 48 89 e5 mov %rsp,%rbp aef4: 53 push %rbx aef5: 48 89 fb mov %rdi,%rbx aef8: 48 83 ec 08 sub $0x8,%rsp aefc: 48 8b 47 68 mov 0x68(%rdi),%rax af00: 48 85 c0 test %rax,%rax af03: 74 2b je af30 af05: 8b 96 b8 00 00 00 mov 0xb8(%rsi),%edx af0b: 01 90 b8 00 00 00 add %edx,0xb8(%rax) af11: 48 8b 7f 68 mov 0x68(%rdi),%rdi af15: e8 00 00 00 00 callq af1a af1a: 66 83 7b 0c 06 cmpw $0x6,0xc(%rbx) af1f: 74 1a je af3b af21: 48 83 c4 08 add $0x8,%rsp af25: 31 c0 xor %eax,%eax af27: 5b pop %rbx af28: 5d pop %rbp af29: c3 retq af2a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) af30: 48 89 77 68 mov %rsi,0x68(%rdi) af34: 66 83 7b 0c 06 cmpw $0x6,0xc(%rbx) af39: 75 e6 jne af21 af3b: 48 89 df mov %rbx,%rdi af3e: e8 00 00 00 00 callq af43 af43: 48 83 c4 08 add $0x8,%rsp af47: 31 c0 xor %eax,%eax af49: 5b pop %rbx af4a: 5d pop %rbp af4b: c3 retq af4c: 0f 1f 40 00 nopl 0x0(%rax) 000000000000af50 : af50: 66 83 7f 0c 06 cmpw $0x6,0xc(%rdi) af55: 48 89 77 40 mov %rsi,0x40(%rdi) af59: 74 05 je af60 af5b: 31 c0 xor %eax,%eax af5d: c3 retq af5e: 66 90 xchg %ax,%ax af60: 48 8b 07 mov (%rdi),%rax af63: f6 40 08 02 testb $0x2,0x8(%rax) af67: 74 f2 je af5b af69: 55 push %rbp af6a: 48 89 e5 mov %rsp,%rbp af6d: e8 00 00 00 00 callq af72 af72: 31 c0 xor %eax,%eax af74: 5d pop %rbp af75: c3 retq af76: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) af7d: 00 00 00 000000000000af80 : af80: 83 fe 01 cmp $0x1,%esi af83: 74 3b je afc0 af85: 83 fe 03 cmp $0x3,%esi af88: 75 26 jne afb0 af8a: 8b 12 mov (%rdx),%edx af8c: 89 d0 mov %edx,%eax af8e: 83 e0 07 and $0x7,%eax af91: f6 c2 04 test $0x4,%dl af94: 75 5a jne aff0 af96: 83 e2 02 and $0x2,%edx af99: 75 58 jne aff3 af9b: 89 47 10 mov %eax,0x10(%rdi) af9e: 31 c0 xor %eax,%eax afa0: 66 83 7f 0c 06 cmpw $0x6,0xc(%rdi) afa5: 75 3e jne afe5 afa7: e9 00 00 00 00 jmpq afac afac: 0f 1f 40 00 nopl 0x0(%rax) afb0: b8 2a 00 00 00 mov $0x2a,%eax afb5: c3 retq afb6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) afbd: 00 00 00 afc0: 0f b7 12 movzwl (%rdx),%edx afc3: b8 16 00 00 00 mov $0x16,%eax afc8: 8d 4a e9 lea -0x17(%rdx),%ecx afcb: 66 81 f9 e8 7f cmp $0x7fe8,%cx afd0: 77 13 ja afe5 afd2: 66 83 7f 0c 00 cmpw $0x0,0xc(%rdi) afd7: b8 10 00 00 00 mov $0x10,%eax afdc: 75 07 jne afe5 afde: 66 89 57 0e mov %dx,0xe(%rdi) afe2: 31 c0 xor %eax,%eax afe4: c3 retq afe5: c3 retq afe6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) afed: 00 00 00 aff0: 83 c8 02 or $0x2,%eax aff3: 83 c8 01 or $0x1,%eax aff6: eb a3 jmp af9b aff8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) afff: 00 000000000000b000 : b000: 55 push %rbp b001: 48 89 e5 mov %rsp,%rbp b004: 53 push %rbx b005: 48 89 fb mov %rdi,%rbx b008: 48 89 cf mov %rcx,%rdi b00b: 48 83 ec 18 sub $0x18,%rsp b00f: 83 fe 01 cmp $0x1,%esi b012: 74 4c je b060 b014: b8 2a 00 00 00 mov $0x2a,%eax b019: 83 fe 03 cmp $0x3,%esi b01c: 75 3a jne b058 b01e: b9 04 00 00 00 mov $0x4,%ecx b023: ba 04 00 00 00 mov $0x4,%edx b028: 48 8d 75 ec lea -0x14(%rbp),%rsi b02c: e8 00 00 00 00 callq b031 b031: 85 c0 test %eax,%eax b033: 75 23 jne b058 b035: 8b 4d ec mov -0x14(%rbp),%ecx b038: 89 ca mov %ecx,%edx b03a: 83 e2 07 and $0x7,%edx b03d: 89 55 ec mov %edx,-0x14(%rbp) b040: f6 c1 04 test $0x4,%cl b043: 74 4d je b092 b045: 83 ca 02 or $0x2,%edx b048: 83 ca 01 or $0x1,%edx b04b: 89 55 ec mov %edx,-0x14(%rbp) b04e: 66 83 7b 0c 06 cmpw $0x6,0xc(%rbx) b053: 89 53 10 mov %edx,0x10(%rbx) b056: 74 58 je b0b0 b058: 48 83 c4 18 add $0x18,%rsp b05c: 5b pop %rbx b05d: 5d pop %rbp b05e: c3 retq b05f: 90 nop b060: b9 02 00 00 00 mov $0x2,%ecx b065: ba 02 00 00 00 mov $0x2,%edx b06a: 48 8d 75 ec lea -0x14(%rbp),%rsi b06e: e8 00 00 00 00 callq b073 b073: 85 c0 test %eax,%eax b075: 75 e1 jne b058 b077: 0f b7 55 ec movzwl -0x14(%rbp),%edx b07b: 8d 4a e9 lea -0x17(%rdx),%ecx b07e: 66 81 f9 e8 7f cmp $0x7fe8,%cx b083: 77 1b ja b0a0 b085: 66 83 7b 0c 00 cmpw $0x0,0xc(%rbx) b08a: 75 34 jne b0c0 b08c: 66 89 53 0e mov %dx,0xe(%rbx) b090: eb c6 jmp b058 b092: 83 e1 02 and $0x2,%ecx b095: 74 b7 je b04e b097: eb af jmp b048 b099: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) b0a0: b8 16 00 00 00 mov $0x16,%eax b0a5: eb b1 jmp b058 b0a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) b0ae: 00 00 b0b0: 48 89 df mov %rbx,%rdi b0b3: e8 00 00 00 00 callq b0b8 b0b8: eb 9e jmp b058 b0ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) b0c0: b8 10 00 00 00 mov $0x10,%eax b0c5: eb 91 jmp b058 b0c7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) b0ce: 00 00 000000000000b0d0 : b0d0: 83 fe 02 cmp $0x2,%esi b0d3: 74 2b je b100 b0d5: 83 fe 03 cmp $0x3,%esi b0d8: 74 16 je b0f0 b0da: 31 c0 xor %eax,%eax b0dc: 83 fe 01 cmp $0x1,%esi b0df: 74 01 je b0e2 b0e1: c3 retq b0e2: 0f b7 47 0e movzwl 0xe(%rdi),%eax b0e6: 66 89 02 mov %ax,(%rdx) b0e9: b8 02 00 00 00 mov $0x2,%eax b0ee: c3 retq b0ef: 90 nop b0f0: 8b 47 10 mov 0x10(%rdi),%eax b0f3: 89 02 mov %eax,(%rdx) b0f5: b8 04 00 00 00 mov $0x4,%eax b0fa: c3 retq b0fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) b100: 31 c0 xor %eax,%eax b102: c7 02 00 00 00 00 movl $0x0,(%rdx) b108: 66 89 42 04 mov %ax,0x4(%rdx) b10c: 0f b6 47 34 movzbl 0x34(%rdi),%eax b110: 88 02 mov %al,(%rdx) b112: 0f b6 47 35 movzbl 0x35(%rdi),%eax b116: 88 42 01 mov %al,0x1(%rdx) b119: b8 ff 00 00 00 mov $0xff,%eax b11e: 81 7f 48 ff 00 00 00 cmpl $0xff,0x48(%rdi) b125: 89 c1 mov %eax,%ecx b127: 0f 43 4f 48 cmovae 0x48(%rdi),%ecx b12b: 88 4a 02 mov %cl,0x2(%rdx) b12e: 81 7f 38 ff 00 00 00 cmpl $0xff,0x38(%rdi) b135: 0f 43 47 38 cmovae 0x38(%rdi),%eax b139: 88 42 03 mov %al,0x3(%rdx) b13c: 48 8b 0f mov (%rdi),%rcx b13f: b8 06 00 00 00 mov $0x6,%eax b144: 48 85 c9 test %rcx,%rcx b147: 74 98 je b0e1 b149: f6 41 08 02 testb $0x2,0x8(%rcx) b14d: 74 92 je b0e1 b14f: c6 42 04 01 movb $0x1,0x4(%rdx) b153: c3 retq Disassembly of section .text.unlikely: 0000000000000000 : 0: 4c 89 f7 mov %r14,%rdi 3: e8 00 00 00 00 callq 8 8: 8b 04 25 18 00 00 00 mov 0x18,%eax f: 0f 0b ud2 11: 4c 89 f7 mov %r14,%rdi 14: e8 00 00 00 00 callq 19 19: 48 8b 04 25 10 00 00 mov 0x10,%rax 20: 00 21: 0f 0b ud2 0000000000000023 : 23: 4c 89 f7 mov %r14,%rdi 26: e8 00 00 00 00 callq 2b 2b: 8b 04 25 18 00 00 00 mov 0x18,%eax 32: 0f 0b ud2 0000000000000034 : 34: 4c 89 f7 mov %r14,%rdi 37: e8 00 00 00 00 callq 3c 3c: 8b 04 25 18 00 00 00 mov 0x18,%eax 43: 0f 0b ud2