ide-io.o: file format elf64-x86-64 Disassembly of section .text: 0000000000000000 : 0: 83 7f 4c 02 cmpl $0x2,0x4c(%rdi) 4: 74 0a je 10 6: 8b 47 7c mov 0x7c(%rdi),%eax 9: c1 e0 09 shl $0x9,%eax c: c3 retq d: 0f 1f 00 nopl (%rax) 10: 8b 87 18 01 00 00 mov 0x118(%rdi),%eax 16: c3 retq 17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1e: 00 00 0000000000000020 : 20: 89 77 2c mov %esi,0x2c(%rdi) 23: 89 77 28 mov %esi,0x28(%rdi) 26: c7 47 40 00 00 00 00 movl $0x0,0x40(%rdi) 2d: 48 c7 47 38 00 00 00 movq $0x0,0x38(%rdi) 34: 00 35: c3 retq 36: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 3d: 00 00 00 0000000000000040 : 40: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 47 47: 48 81 fe 4c 1d 00 00 cmp $0x1d4c,%rsi 4e: b8 4c 1d 00 00 mov $0x1d4c,%eax 53: 48 0f 46 c6 cmovbe %rsi,%rax 57: 48 81 4f 50 00 00 04 orq $0x40000,0x50(%rdi) 5e: 00 5f: 48 01 d0 add %rdx,%rax 62: 48 89 47 58 mov %rax,0x58(%rdi) 66: c3 retq 67: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 6e: 00 00 0000000000000070 : 70: 48 83 ec 08 sub $0x8,%rsp 74: 80 7f 6e 00 cmpb $0x0,0x6e(%rdi) 78: 48 8b 57 40 mov 0x40(%rdi),%rdx 7c: 75 2a jne a8 7e: 48 83 7a 60 00 cmpq $0x0,0x60(%rdx) 83: 74 09 je 8e 85: f6 82 a7 00 00 00 04 testb $0x4,0xa7(%rdx) 8c: 74 32 je c0 8e: 48 8b 82 c8 00 00 00 mov 0xc8(%rdx),%rax 95: 48 89 d7 mov %rdx,%rdi 98: ff 50 08 callq *0x8(%rax) 9b: 0f be c0 movsbl %al,%eax 9e: 48 83 c4 08 add $0x8,%rsp a2: f7 d0 not %eax a4: c1 e8 1f shr $0x1f,%eax a7: c3 retq a8: 48 8b 82 d8 00 00 00 mov 0xd8(%rdx),%rax af: 4c 8b 58 20 mov 0x20(%rax),%r11 b3: 48 83 c4 08 add $0x8,%rsp b7: 41 ff e3 jmpq *%r11 ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) c0: 48 8b 82 c8 00 00 00 mov 0xc8(%rdx),%rax c7: 48 89 d7 mov %rdx,%rdi ca: ff 50 10 callq *0x10(%rax) cd: 0f be c0 movsbl %al,%eax d0: 48 83 c4 08 add $0x8,%rsp d4: f7 d0 not %eax d6: c1 e8 1f shr $0x1f,%eax d9: c3 retq da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000000e0 : e0: 41 57 push %r15 e2: 41 56 push %r14 e4: 41 55 push %r13 e6: 41 89 f5 mov %esi,%r13d e9: 41 54 push %r12 eb: 55 push %rbp ec: 48 89 fd mov %rdi,%rbp ef: 53 push %rbx f0: 89 d3 mov %edx,%ebx f2: 48 83 ec 18 sub $0x18,%rsp f6: 85 d2 test %edx,%edx f8: 4c 8b 67 40 mov 0x40(%rdi),%r12 fc: 7e 5d jle 15b fe: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 105: 41 be 04 00 00 00 mov $0x4,%r14d 10b: eb 26 jmp 133 10d: 0f 1f 00 nopl (%rax) 110: 49 8b 84 24 c8 00 00 mov 0xc8(%r12),%rax 117: 00 118: 83 fb 04 cmp $0x4,%ebx 11b: 44 89 f1 mov %r14d,%ecx 11e: 0f 4e cb cmovle %ebx,%ecx 121: 83 eb 04 sub $0x4,%ebx 124: 31 f6 xor %esi,%esi 126: 48 89 e2 mov %rsp,%rdx 129: 48 89 ef mov %rbp,%rdi 12c: ff 50 40 callq *0x40(%rax) 12f: 85 db test %ebx,%ebx 131: 7e 28 jle 15b 133: 45 85 ed test %r13d,%r13d 136: 75 d8 jne 110 138: 49 8b 84 24 c8 00 00 mov 0xc8(%r12),%rax 13f: 00 140: 83 fb 04 cmp $0x4,%ebx 143: 44 89 f1 mov %r14d,%ecx 146: 0f 4e cb cmovle %ebx,%ecx 149: 83 eb 04 sub $0x4,%ebx 14c: 31 f6 xor %esi,%esi 14e: 48 89 e2 mov %rsp,%rdx 151: 48 89 ef mov %rbp,%rdi 154: ff 50 38 callq *0x38(%rax) 157: 85 db test %ebx,%ebx 159: 7f d8 jg 133 15b: 48 83 c4 18 add $0x18,%rsp 15f: 5b pop %rbx 160: 5d pop %rbp 161: 41 5c pop %r12 163: 41 5d pop %r13 165: 41 5e pop %r14 167: 41 5f pop %r15 169: c3 retq 16a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000000170 : 170: 48 83 ec 18 sub $0x18,%rsp 174: 48 89 6c 24 10 mov %rbp,0x10(%rsp) 179: 48 89 5c 24 08 mov %rbx,0x8(%rsp) 17e: 48 8b 5f 10 mov 0x10(%rdi),%rbx 182: 48 8b bb 50 02 00 00 mov 0x250(%rbx),%rdi 189: e8 00 00 00 00 callq 18e 18e: 48 89 df mov %rbx,%rdi 191: 48 89 c5 mov %rax,%rbp 194: e8 00 00 00 00 callq 199 199: 85 c0 test %eax,%eax 19b: 75 08 jne 1a5 19d: 48 89 df mov %rbx,%rdi 1a0: e8 00 00 00 00 callq 1a5 1a5: 48 8b bb 50 02 00 00 mov 0x250(%rbx),%rdi 1ac: 48 89 ee mov %rbp,%rsi 1af: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 1b4: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp 1b9: 48 83 c4 18 add $0x18,%rsp 1bd: e9 00 00 00 00 jmpq 1c2 1c2: 66 66 66 66 66 2e 0f nopw %cs:0x0(%rax,%rax,1) 1c9: 1f 84 00 00 00 00 00 00000000000001d0 : 1d0: 53 push %rbx 1d1: 48 89 f3 mov %rsi,%rbx 1d4: 48 8b 76 48 mov 0x48(%rsi),%rsi 1d8: 48 8b 47 40 mov 0x40(%rdi),%rax 1dc: 83 7e 4c 09 cmpl $0x9,0x4c(%rsi) 1e0: 48 8b 80 f8 00 00 00 mov 0xf8(%rax),%rax 1e7: 74 1f je 208 1e9: 48 83 be 80 00 00 00 cmpq $0x0,0x80(%rsi) 1f0: 00 1f1: 74 35 je 228 1f3: 48 8b 7f 10 mov 0x10(%rdi),%rdi 1f7: 48 89 c2 mov %rax,%rdx 1fa: e8 00 00 00 00 callq 1ff 1ff: 89 43 1c mov %eax,0x1c(%rbx) 202: 5b pop %rbx 203: c3 retq 204: 0f 1f 40 00 nopl 0x0(%rax) 208: 48 8b 56 68 mov 0x68(%rsi),%rdx 20c: 48 8b b6 e8 00 00 00 mov 0xe8(%rsi),%rsi 213: 48 89 c7 mov %rax,%rdi 216: 48 c1 e2 09 shl $0x9,%rdx 21a: e8 00 00 00 00 callq 21f 21f: c7 43 1c 01 00 00 00 movl $0x1,0x1c(%rbx) 226: 5b pop %rbx 227: c3 retq 228: 8b 96 18 01 00 00 mov 0x118(%rsi),%edx 22e: 48 8b b6 28 01 00 00 mov 0x128(%rsi),%rsi 235: 48 89 c7 mov %rax,%rdi 238: e8 00 00 00 00 callq 23d 23d: c7 43 1c 01 00 00 00 movl $0x1,0x1c(%rbx) 244: 5b pop %rbx 245: c3 retq 246: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 24d: 00 00 00 0000000000000250 : 250: 48 83 ec 38 sub $0x38,%rsp 254: 48 89 5c 24 18 mov %rbx,0x18(%rsp) 259: 48 89 6c 24 20 mov %rbp,0x20(%rsp) 25e: 48 89 f3 mov %rsi,%rbx 261: 4c 89 64 24 28 mov %r12,0x28(%rsp) 266: 4c 89 6c 24 30 mov %r13,0x30(%rsp) 26b: 48 89 fd mov %rdi,%rbp 26e: f6 46 15 08 testb $0x8,0x15(%rsi) 272: 48 8b 47 40 mov 0x40(%rdi),%rax 276: 44 0f b6 6e 07 movzbl 0x7(%rsi),%r13d 27b: 4c 8b 66 48 mov 0x48(%rsi),%r12 27f: 48 8b 80 c8 00 00 00 mov 0xc8(%rax),%rax 286: 88 4e 01 mov %cl,0x1(%rsi) 289: 88 56 07 mov %dl,0x7(%rsi) 28c: 75 52 jne 2e0 28e: 48 89 de mov %rbx,%rsi 291: 48 89 ef mov %rbp,%rdi 294: e8 00 00 00 00 callq 299 299: f6 43 14 04 testb $0x4,0x14(%rbx) 29d: 74 06 je 2a5 29f: 41 80 fd e1 cmp $0xe1,%r13b 2a3: 74 2b je 2d0 2a5: 4d 85 e4 test %r12,%r12 2a8: 74 08 je 2b2 2aa: 41 83 7c 24 4c 09 cmpl $0x9,0x4c(%r12) 2b0: 74 4e je 300 2b2: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 2b7: 48 8b 6c 24 20 mov 0x20(%rsp),%rbp 2bc: 4c 8b 64 24 28 mov 0x28(%rsp),%r12 2c1: 4c 8b 6c 24 30 mov 0x30(%rsp),%r13 2c6: 48 83 c4 38 add $0x38,%rsp 2ca: c3 retq 2cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2d0: 80 7b 03 c4 cmpb $0xc4,0x3(%rbx) 2d4: 75 54 jne 32a 2d6: 48 81 4d 50 00 00 00 orq $0x8000000,0x50(%rbp) 2dd: 08 2de: eb c5 jmp 2a5 2e0: 48 89 e2 mov %rsp,%rdx 2e3: b9 02 00 00 00 mov $0x2,%ecx 2e8: ff 50 38 callq *0x38(%rax) 2eb: 0f b6 04 24 movzbl (%rsp),%eax 2ef: 88 03 mov %al,(%rbx) 2f1: 0f b6 44 24 01 movzbl 0x1(%rsp),%eax 2f6: 88 43 08 mov %al,0x8(%rbx) 2f9: eb 93 jmp 28e 2fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 300: f6 43 14 20 testb $0x20,0x14(%rbx) 304: 49 8b bc 24 e0 00 00 mov 0xe0(%r12),%rdi 30b: 00 30c: 75 12 jne 320 30e: b9 0b 00 00 00 mov $0xb,%ecx 313: 48 89 de mov %rbx,%rsi 316: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 319: eb 97 jmp 2b2 31b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 320: e8 00 00 00 00 callq 325 325: 0f 1f 00 nopl (%rax) 328: eb 88 jmp 2b2 32a: 48 89 ee mov %rbp,%rsi 32d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 334: 31 c0 xor %eax,%eax 336: e8 00 00 00 00 callq 33b 33b: 48 89 de mov %rbx,%rsi 33e: 48 89 ef mov %rbp,%rdi 341: e8 00 00 00 00 callq 346 346: e9 5a ff ff ff jmpq 2a5 34b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000000350 : 350: 48 83 ec 18 sub $0x18,%rsp 354: 48 89 1c 24 mov %rbx,(%rsp) 358: 48 89 6c 24 08 mov %rbp,0x8(%rsp) 35d: 89 cb mov %ecx,%ebx 35f: 4c 89 64 24 10 mov %r12,0x10(%rsp) 364: 48 8b 47 50 mov 0x50(%rdi),%rax 368: 49 89 f4 mov %rsi,%r12 36b: 89 d5 mov %edx,%ebp 36d: a9 00 00 00 01 test $0x1000000,%eax 372: 74 06 je 37a 374: 80 7f 6d 03 cmpb $0x3,0x6d(%rdi) 378: 76 1e jbe 398 37a: 89 da mov %ebx,%edx 37c: 89 ee mov %ebp,%esi 37e: 4c 89 e7 mov %r12,%rdi 381: 48 8b 1c 24 mov (%rsp),%rbx 385: 48 8b 6c 24 08 mov 0x8(%rsp),%rbp 38a: 4c 8b 64 24 10 mov 0x10(%rsp),%r12 38f: 48 83 c4 18 add $0x18,%rsp 393: e9 00 00 00 00 jmpq 398 398: 48 25 ff ff ff fe and $0xfffffffffeffffff,%rax 39e: 48 89 47 50 mov %rax,0x50(%rdi) 3a2: e8 00 00 00 00 callq 3a7 3a7: eb d1 jmp 37a 3a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000003b0 : 3b0: 48 83 ec 28 sub $0x28,%rsp 3b4: 31 c0 xor %eax,%eax 3b6: 48 89 6c 24 08 mov %rbp,0x8(%rsp) 3bb: 4c 89 6c 24 18 mov %r13,0x18(%rsp) 3c0: 48 89 fd mov %rdi,%rbp 3c3: 4c 89 74 24 20 mov %r14,0x20(%rsp) 3c8: 48 89 1c 24 mov %rbx,(%rsp) 3cc: 41 89 f6 mov %esi,%r14d 3cf: 4c 89 64 24 10 mov %r12,0x10(%rsp) 3d4: 4c 8b 67 40 mov 0x40(%rdi),%r12 3d8: 48 89 fe mov %rdi,%rsi 3db: 41 89 d5 mov %edx,%r13d 3de: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3e5: 49 8b 9c 24 28 03 00 mov 0x328(%r12),%rbx 3ec: 00 3ed: 4c 89 e2 mov %r12,%rdx 3f0: e8 00 00 00 00 callq 3f5 3f5: 31 c0 xor %eax,%eax 3f7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3fe: 48 89 de mov %rbx,%rsi 401: e8 00 00 00 00 callq 406 406: f6 43 48 0e testb $0xe,0x48(%rbx) 40a: 74 05 je 411 40c: 45 85 f6 test %r14d,%r14d 40f: 7e 3f jle 450 411: 44 89 e9 mov %r13d,%ecx 414: 44 89 f2 mov %r14d,%edx 417: 48 89 de mov %rbx,%rsi 41a: 48 89 ef mov %rbp,%rdi 41d: e8 00 00 00 00 callq 422 422: 85 c0 test %eax,%eax 424: 75 0c jne 432 426: 49 c7 84 24 28 03 00 movq $0x0,0x328(%r12) 42d: 00 00 00 00 00 432: 48 8b 1c 24 mov (%rsp),%rbx 436: 48 8b 6c 24 08 mov 0x8(%rsp),%rbp 43b: 4c 8b 64 24 10 mov 0x10(%rsp),%r12 440: 4c 8b 6c 24 18 mov 0x18(%rsp),%r13 445: 4c 8b 74 24 20 mov 0x20(%rsp),%r14 44a: 48 83 c4 28 add $0x28,%rsp 44e: c3 retq 44f: 90 nop 450: 48 8b 43 70 mov 0x70(%rbx),%rax 454: 41 89 c5 mov %eax,%r13d 457: 41 c1 e5 09 shl $0x9,%r13d 45b: eb b4 jmp 411 45d: 0f 1f 00 nopl (%rax) 0000000000000460 : 460: 53 push %rbx 461: 83 7e 4c 07 cmpl $0x7,0x4c(%rsi) 465: 48 89 fb mov %rdi,%rbx 468: 74 3e je 4a8 46a: 0f b6 43 76 movzbl 0x76(%rbx),%eax 46e: 48 c7 83 40 02 00 00 movq $0x0,0x240(%rbx) 475: 00 00 00 00 479: fe c8 dec %al 47b: 74 6b je 4e8 47d: 8b 46 4c mov 0x4c(%rsi),%eax 480: 83 f8 01 cmp $0x1,%eax 483: 74 0f je 494 485: 8b 96 f4 00 00 00 mov 0xf4(%rsi),%edx 48b: 85 d2 test %edx,%edx 48d: 74 79 je 508 48f: 83 f8 02 cmp $0x2,%eax 492: 74 66 je 4fa 494: 8b 56 7c mov 0x7c(%rsi),%edx 497: c1 e2 09 shl $0x9,%edx 49a: 48 89 df mov %rbx,%rdi 49d: be fb ff ff ff mov $0xfffffffb,%esi 4a2: 5b pop %rbx 4a3: e9 00 00 00 00 jmpq 4a8 4a8: 48 83 be c8 00 00 00 cmpq $0x0,0xc8(%rsi) 4af: 00 4b0: 74 b8 je 46a 4b2: 0f b6 47 76 movzbl 0x76(%rdi),%eax 4b6: 48 c7 87 40 02 00 00 movq $0x0,0x240(%rdi) 4bd: 00 00 00 00 4c1: 3c 01 cmp $0x1,%al 4c3: 77 b8 ja 47d 4c5: 48 89 f7 mov %rsi,%rdi 4c8: c7 86 f4 00 00 00 00 movl $0x0,0xf4(%rsi) 4cf: 00 00 00 4d2: e8 00 00 00 00 callq 4d7 4d7: 48 89 df mov %rbx,%rdi 4da: 89 c2 mov %eax,%edx 4dc: 31 f6 xor %esi,%esi 4de: 5b pop %rbx 4df: e9 00 00 00 00 jmpq 4e4 4e4: 0f 1f 40 00 nopl 0x0(%rax) 4e8: 8b 46 4c mov 0x4c(%rsi),%eax 4eb: c7 86 f4 00 00 00 65 movl $0x65,0xf4(%rsi) 4f2: 00 00 00 4f5: 83 f8 02 cmp $0x2,%eax 4f8: 75 9a jne 494 4fa: 8b 96 18 01 00 00 mov 0x118(%rsi),%edx 500: eb 98 jmp 49a 502: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 508: c7 86 f4 00 00 00 fb movl $0xfffffffb,0xf4(%rsi) 50f: ff ff ff 512: e9 78 ff ff ff jmpq 48f 517: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 51e: 00 00 0000000000000520 : 520: 48 83 ec 38 sub $0x38,%rsp 524: 48 89 6c 24 10 mov %rbp,0x10(%rsp) 529: 48 89 5c 24 08 mov %rbx,0x8(%rsp) 52e: 48 89 f5 mov %rsi,%rbp 531: 4c 89 64 24 18 mov %r12,0x18(%rsp) 536: 4c 89 6c 24 20 mov %r13,0x20(%rsp) 53b: 4c 89 74 24 28 mov %r14,0x28(%rsp) 540: 4c 89 7c 24 30 mov %r15,0x30(%rsp) 545: 48 8b 5e 10 mov 0x10(%rsi),%rbx 549: f6 43 62 10 testb $0x10,0x62(%rbx) 54d: 74 31 je 580 54f: 45 31 e4 xor %r12d,%r12d 552: 48 39 73 78 cmp %rsi,0x78(%rbx) 556: 74 28 je 580 558: 44 89 e0 mov %r12d,%eax 55b: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 560: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp 565: 4c 8b 64 24 18 mov 0x18(%rsp),%r12 56a: 4c 8b 6c 24 20 mov 0x20(%rsp),%r13 56f: 4c 8b 74 24 28 mov 0x28(%rsp),%r14 574: 4c 8b 7c 24 30 mov 0x30(%rsp),%r15 579: 48 83 c4 38 add $0x38,%rsp 57d: c3 retq 57e: 66 90 xchg %ax,%ax 580: 4c 8d ad 78 03 00 00 lea 0x378(%rbp),%r13 587: 4c 89 ef mov %r13,%rdi 58a: e8 00 00 00 00 callq 58f 58f: 49 89 c7 mov %rax,%r15 592: 48 8b 85 b8 00 00 00 mov 0xb8(%rbp),%rax 599: 48 85 c0 test %rax,%rax 59c: 74 52 je 5f0 59e: 48 89 ef mov %rbp,%rdi 5a1: ff d0 callq *%rax 5a3: 85 c0 test %eax,%eax 5a5: 75 49 jne 5f0 5a7: 45 31 e4 xor %r12d,%r12d 5aa: 31 db xor %ebx,%ebx 5ac: 4c 89 fe mov %r15,%rsi 5af: 4c 89 ef mov %r13,%rdi 5b2: e8 00 00 00 00 callq 5b7 5b7: 85 db test %ebx,%ebx 5b9: 74 9d je 558 5bb: 48 8b 5d 10 mov 0x10(%rbp),%rbx 5bf: f6 43 62 10 testb $0x10,0x62(%rbx) 5c3: 74 1c je 5e1 5c5: 48 8b 43 50 mov 0x50(%rbx),%rax 5c9: 48 85 c0 test %rax,%rax 5cc: 74 04 je 5d2 5ce: 66 90 xchg %ax,%ax 5d0: ff d0 callq *%rax 5d2: 48 8d 83 80 00 00 00 lea 0x80(%rbx),%rax 5d9: f0 80 a3 80 00 00 00 lock andb $0xfe,0x80(%rbx) 5e0: fe 5e1: 4c 89 f7 mov %r14,%rdi 5e4: e8 87 fb ff ff callq 170 5e9: e9 6a ff ff ff jmpq 558 5ee: 66 90 xchg %ax,%ax 5f0: 4c 8b a5 10 03 00 00 mov 0x310(%rbp),%r12 5f7: 4d 85 e4 test %r12,%r12 5fa: 74 0d je 609 5fc: f6 85 18 03 00 00 01 testb $0x1,0x318(%rbp) 603: 0f 84 87 00 00 00 je 690 609: 80 7b 68 00 cmpb $0x0,0x68(%rbx) 60d: 0f 88 15 01 00 00 js 728 613: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 61a: 48 89 ef mov %rbp,%rdi 61d: ff 50 08 callq *0x8(%rax) 620: 0f b6 f8 movzbl %al,%edi 623: 89 f8 mov %edi,%eax 625: 25 c9 00 00 00 and $0xc9,%eax 62a: 83 f8 40 cmp $0x40,%eax 62d: 0f 84 74 ff ff ff je 5a7 633: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 63a 63a: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 641 641: 48 8d 48 01 lea 0x1(%rax),%rcx 645: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 64c 64c: 48 89 0d 00 00 00 00 mov %rcx,0x0(%rip) # 653 653: 48 05 fa 00 00 00 add $0xfa,%rax 659: 48 39 d0 cmp %rdx,%rax 65c: 0f 89 45 ff ff ff jns 5a7 662: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 669 669: 48 8d 75 18 lea 0x18(%rbp),%rsi 66d: 89 fa mov %edi,%edx 66f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 676: 45 31 e4 xor %r12d,%r12d 679: 31 db xor %ebx,%ebx 67b: 48 89 05 00 00 00 00 mov %rax,0x0(%rip) # 682 682: 31 c0 xor %eax,%eax 684: e8 00 00 00 00 callq 689 689: e9 1e ff ff ff jmpq 5ac 68e: 66 90 xchg %ax,%ax 690: 4c 8b b5 20 03 00 00 mov 0x320(%rbp),%r14 697: 4c 89 f7 mov %r14,%rdi 69a: e8 d1 f9 ff ff callq 70 69f: 85 c0 test %eax,%eax 6a1: 0f 84 00 ff ff ff je 5a7 6a7: ff 85 70 03 00 00 incl 0x370(%rbp) 6ad: 48 8d bd 30 03 00 00 lea 0x330(%rbp),%rdi 6b4: 48 c7 85 10 03 00 00 movq $0x0,0x310(%rbp) 6bb: 00 00 00 00 6bf: 48 c7 85 68 03 00 00 movq $0x0,0x368(%rbp) 6c6: 00 00 00 00 6ca: e8 00 00 00 00 callq 6cf 6cf: 4c 89 ef mov %r13,%rdi 6d2: e8 00 00 00 00 callq 6d7 6d7: 48 8b 85 d0 00 00 00 mov 0xd0(%rbp),%rax 6de: 48 85 c0 test %rax,%rax 6e1: 74 0e je 6f1 6e3: 48 8b 40 40 mov 0x40(%rax),%rax 6e7: 48 85 c0 test %rax,%rax 6ea: 74 05 je 6f1 6ec: 4c 89 f7 mov %r14,%rdi 6ef: ff d0 callq *%rax 6f1: 41 f6 46 50 04 testb $0x4,0x50(%r14) 6f6: 66 90 xchg %ax,%ax 6f8: 74 01 je 6fb 6fa: fb sti 6fb: 4c 89 f7 mov %r14,%rdi 6fe: 66 90 xchg %ax,%ax 700: 41 ff d4 callq *%r12 703: 4c 89 ef mov %r13,%rdi 706: 89 c3 mov %eax,%ebx 708: e8 00 00 00 00 callq 70d 70d: 85 db test %ebx,%ebx 70f: 75 09 jne 71a 711: f6 85 18 03 00 00 01 testb $0x1,0x318(%rbp) 718: 74 25 je 73f 71a: 41 bc 01 00 00 00 mov $0x1,%r12d 720: 31 db xor %ebx,%ebx 722: e9 85 fe ff ff jmpq 5ac 727: 90 nop 728: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 72f: 48 89 ef mov %rbp,%rdi 732: 45 31 e4 xor %r12d,%r12d 735: 31 db xor %ebx,%ebx 737: ff 50 08 callq *0x8(%rax) 73a: e9 6d fe ff ff jmpq 5ac 73f: 48 83 bd 10 03 00 00 cmpq $0x0,0x310(%rbp) 746: 00 747: 75 17 jne 760 749: 80 a5 8c 01 00 00 fd andb $0xfd,0x18c(%rbp) 750: 41 bc 01 00 00 00 mov $0x1,%r12d 756: bb 01 00 00 00 mov $0x1,%ebx 75b: e9 4c fe ff ff jmpq 5ac 760: 0f 0b ud2a 762: eb fe jmp 762 764: 66 66 66 2e 0f 1f 84 nopw %cs:0x0(%rax,%rax,1) 76b: 00 00 00 00 00 0000000000000770 : 770: 48 83 ec 38 sub $0x38,%rsp 774: 4c 89 6c 24 20 mov %r13,0x20(%rsp) 779: 4c 8d af 78 03 00 00 lea 0x378(%rdi),%r13 780: 48 89 5c 24 08 mov %rbx,0x8(%rsp) 785: 48 89 fb mov %rdi,%rbx 788: 48 89 6c 24 10 mov %rbp,0x10(%rsp) 78d: 4c 89 7c 24 30 mov %r15,0x30(%rsp) 792: 4c 89 ef mov %r13,%rdi 795: 4c 89 64 24 18 mov %r12,0x18(%rsp) 79a: 4c 89 74 24 28 mov %r14,0x28(%rsp) 79f: e8 00 00 00 00 callq 7a4 7a4: 48 8b ab 10 03 00 00 mov 0x310(%rbx),%rbp 7ab: 49 89 c7 mov %rax,%r15 7ae: 48 85 ed test %rbp,%rbp 7b1: 74 0e je 7c1 7b3: 8b 83 70 03 00 00 mov 0x370(%rbx),%eax 7b9: 3b 83 74 03 00 00 cmp 0x374(%rbx),%eax 7bf: 74 2f je 7f0 7c1: 4c 89 fe mov %r15,%rsi 7c4: 4c 89 ef mov %r13,%rdi 7c7: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 7cc: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp 7d1: 4c 8b 64 24 18 mov 0x18(%rsp),%r12 7d6: 4c 8b 6c 24 20 mov 0x20(%rsp),%r13 7db: 4c 8b 74 24 28 mov 0x28(%rsp),%r14 7e0: 4c 8b 7c 24 30 mov 0x30(%rsp),%r15 7e5: 48 83 c4 38 add $0x38,%rsp 7e9: e9 00 00 00 00 jmpq 7ee 7ee: 66 90 xchg %ax,%ax 7f0: 48 8b 83 68 03 00 00 mov 0x368(%rbx),%rax 7f7: 4c 8b b3 20 03 00 00 mov 0x320(%rbx),%r14 7fe: 48 85 c0 test %rax,%rax 801: 0f 84 a1 01 00 00 je 9a8 807: 4c 89 f7 mov %r14,%rdi 80a: ff d0 callq *%rax 80c: 85 c0 test %eax,%eax 80e: 41 89 c4 mov %eax,%r12d 811: 7f 65 jg 878 813: 4c 89 ef mov %r13,%rdi 816: 48 c7 83 10 03 00 00 movq $0x0,0x310(%rbx) 81d: 00 00 00 00 821: 48 c7 83 68 03 00 00 movq $0x0,0x368(%rbx) 828: 00 00 00 00 82c: e8 00 00 00 00 callq 831 831: 8b bb 64 01 00 00 mov 0x164(%rbx),%edi 837: e8 00 00 00 00 callq 83c 83c: fa cli 83d: f6 83 18 03 00 00 01 testb $0x1,0x318(%rbx) 844: 0f 85 9e 00 00 00 jne 8e8 84a: 4c 89 f7 mov %r14,%rdi 84d: e8 1e f8 ff ff callq 70 852: 85 c0 test %eax,%eax 854: 75 52 jne 8a8 856: 41 80 7e 6e 00 cmpb $0x0,0x6e(%r14) 85b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 860: 0f 84 1a 01 00 00 je 980 866: 44 89 e6 mov %r12d,%esi 869: 4c 89 f7 mov %r14,%rdi 86c: e8 00 00 00 00 callq 871 871: 89 c5 mov %eax,%ebp 873: eb 7a jmp 8ef 875: 0f 1f 00 nopl (%rax) 878: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 87f 87f: 48 98 cltq 881: 48 8d bb 30 03 00 00 lea 0x330(%rbx),%rdi 888: 48 01 d0 add %rdx,%rax 88b: 48 89 83 40 03 00 00 mov %rax,0x340(%rbx) 892: 8b 83 70 03 00 00 mov 0x370(%rbx),%eax 898: 89 83 74 03 00 00 mov %eax,0x374(%rbx) 89e: e8 00 00 00 00 callq 8a3 8a3: e9 19 ff ff ff jmpq 7c1 8a8: 41 80 7e 6e 00 cmpb $0x0,0x6e(%r14) 8ad: 74 14 je 8c3 8af: 48 8b 83 d8 00 00 00 mov 0xd8(%rbx),%rax 8b6: 4c 89 f7 mov %r14,%rdi 8b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 8c0: ff 50 28 callq *0x28(%rax) 8c3: 48 8b 83 b8 00 00 00 mov 0xb8(%rbx),%rax 8ca: 48 85 c0 test %rax,%rax 8cd: 74 05 je 8d4 8cf: 48 89 df mov %rbx,%rdi 8d2: ff d0 callq *%rax 8d4: 4c 89 f6 mov %r14,%rsi 8d7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8de: 31 c0 xor %eax,%eax 8e0: e8 00 00 00 00 callq 8e5 8e5: 0f 1f 00 nopl (%rax) 8e8: 4c 89 f7 mov %r14,%rdi 8eb: ff d5 callq *%rbp 8ed: 89 c5 mov %eax,%ebp 8ef: 4c 89 ef mov %r13,%rdi 8f2: e8 00 00 00 00 callq 8f7 8f7: 8b bb 64 01 00 00 mov 0x164(%rbx),%edi 8fd: e8 00 00 00 00 callq 902 902: 85 ed test %ebp,%ebp 904: 0f 85 b7 fe ff ff jne 7c1 90a: f6 83 18 03 00 00 01 testb $0x1,0x318(%rbx) 911: 0f 85 aa fe ff ff jne 7c1 917: 80 a3 8c 01 00 00 fd andb $0xfd,0x18c(%rbx) 91e: 4c 89 fe mov %r15,%rsi 921: 4c 89 ef mov %r13,%rdi 924: e8 00 00 00 00 callq 929 929: 48 8b 5b 10 mov 0x10(%rbx),%rbx 92d: f6 43 62 10 testb $0x10,0x62(%rbx) 931: 74 1e je 951 933: 48 8b 43 50 mov 0x50(%rbx),%rax 937: 48 85 c0 test %rax,%rax 93a: 74 06 je 942 93c: 0f 1f 40 00 nopl 0x0(%rax) 940: ff d0 callq *%rax 942: 48 8d 83 80 00 00 00 lea 0x80(%rbx),%rax 949: f0 80 a3 80 00 00 00 lock andb $0xfe,0x80(%rbx) 950: fe 951: 4c 89 f7 mov %r14,%rdi 954: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 959: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp 95e: 4c 8b 64 24 18 mov 0x18(%rsp),%r12 963: 4c 8b 6c 24 20 mov 0x20(%rsp),%r13 968: 4c 8b 74 24 28 mov 0x28(%rsp),%r14 96d: 4c 8b 7c 24 30 mov 0x30(%rsp),%r15 972: 48 83 c4 38 add $0x38,%rsp 976: e9 f5 f7 ff ff jmpq 170 97b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 980: 48 8b 83 c8 00 00 00 mov 0xc8(%rbx),%rax 987: 48 89 df mov %rbx,%rdi 98a: ff 50 08 callq *0x8(%rax) 98d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 994: 0f b6 d0 movzbl %al,%edx 997: 4c 89 f7 mov %r14,%rdi 99a: e8 00 00 00 00 callq 99f 99f: 89 c5 mov %eax,%ebp 9a1: e9 49 ff ff ff jmpq 8ef 9a6: 66 90 xchg %ax,%ax 9a8: 41 bc ff ff ff ff mov $0xffffffff,%r12d 9ae: e9 60 fe ff ff jmpq 813 9b3: 66 66 66 66 2e 0f 1f nopw %cs:0x0(%rax,%rax,1) 9ba: 84 00 00 00 00 00 00000000000009c0 : 9c0: 41 57 push %r15 9c2: 49 89 ff mov %rdi,%r15 9c5: 41 56 push %r14 9c7: 41 55 push %r13 9c9: 41 54 push %r12 9cb: 55 push %rbp 9cc: 53 push %rbx 9cd: 48 81 ec 88 00 00 00 sub $0x88,%rsp 9d4: 48 8b af 28 02 00 00 mov 0x228(%rdi),%rbp 9db: 4c 8b 6d 40 mov 0x40(%rbp),%r13 9df: 49 8b 45 10 mov 0x10(%r13),%rax 9e3: 48 89 44 24 18 mov %rax,0x18(%rsp) 9e8: 8b 8f 5c 03 00 00 mov 0x35c(%rdi),%ecx 9ee: 85 c9 test %ecx,%ecx 9f0: 0f 85 ea 02 00 00 jne ce0 9f6: 49 8b bf 50 02 00 00 mov 0x250(%r15),%rdi 9fd: e8 00 00 00 00 callq a02 a02: 48 8b 54 24 18 mov 0x18(%rsp),%rdx a07: f6 42 62 10 testb $0x10,0x62(%rdx) a0b: 74 30 je a3d a0d: 48 89 d0 mov %rdx,%rax a10: 48 83 e8 80 sub $0xffffffffffffff80,%rax a14: f0 0f ba 28 00 lock btsl $0x0,(%rax) a19: 19 d2 sbb %edx,%edx a1b: 85 d2 test %edx,%edx a1d: 0f 85 95 01 00 00 jne bb8 a23: 48 8b 54 24 18 mov 0x18(%rsp),%rdx a28: 48 8b 42 48 mov 0x48(%rdx),%rax a2c: 48 85 c0 test %rax,%rax a2f: 74 0c je a3d a31: 4c 89 ee mov %r13,%rsi a34: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a3b: ff d0 callq *%rax a3d: 4d 8d b5 78 03 00 00 lea 0x378(%r13),%r14 a44: 4c 89 f7 mov %r14,%rdi a47: e8 00 00 00 00 callq a4c a4c: 41 0f b6 85 8c 01 00 movzbl 0x18c(%r13),%eax a53: 00 a54: a8 02 test $0x2,%al a56: 0f 85 24 01 00 00 jne b80 a5c: 83 c8 02 or $0x2,%eax a5f: 41 88 85 8c 01 00 00 mov %al,0x18c(%r13) a66: 48 8d 44 24 20 lea 0x20(%rsp),%rax a6b: 48 89 44 24 08 mov %rax,0x8(%rsp) a70: 49 8b 55 10 mov 0x10(%r13),%rdx a74: 48 8b 7a 78 mov 0x78(%rdx),%rdi a78: 49 c7 85 28 03 00 00 movq $0x0,0x328(%r13) a7f: 00 00 00 00 a83: f6 45 52 04 testb $0x4,0x52(%rbp) a87: 74 11 je a9a a89: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # a90 a90: 48 3b 45 58 cmp 0x58(%rbp),%rax a94: 0f 88 de 00 00 00 js b78 a9a: f6 42 62 10 testb $0x10,0x62(%rdx) a9e: 74 1f je abf aa0: 49 39 fd cmp %rdi,%r13 aa3: 74 1a je abf aa5: 48 85 ff test %rdi,%rdi aa8: 74 11 je abb aaa: 48 8b 87 20 03 00 00 mov 0x320(%rdi),%rax ab1: 80 78 70 00 cmpb $0x0,0x70(%rax) ab5: 0f 84 35 02 00 00 je cf0 abb: 4c 89 6a 78 mov %r13,0x78(%rdx) abf: 49 89 ad 20 03 00 00 mov %rbp,0x320(%r13) ac6: 48 81 65 50 ff ff fb andq $0xfffffffff7fbffff,0x50(%rbp) acd: f7 ace: 4c 89 f7 mov %r14,%rdi ad1: e8 00 00 00 00 callq ad6 ad6: 49 8b bf 50 02 00 00 mov 0x250(%r15),%rdi add: e8 00 00 00 00 callq ae2 ae2: 48 8b 7d 10 mov 0x10(%rbp),%rdi ae6: e8 00 00 00 00 callq aeb aeb: 49 8b bf 50 02 00 00 mov 0x250(%r15),%rdi af2: 48 89 c3 mov %rax,%rbx af5: e8 00 00 00 00 callq afa afa: 4c 89 f7 mov %r14,%rdi afd: e8 00 00 00 00 callq b02 b02: 48 85 db test %rbx,%rbx b05: 0f 84 dd 03 00 00 je ee8 b0b: f6 45 52 02 testb $0x2,0x52(%rbp) b0f: 90 nop b10: 74 11 je b23 b12: 8b 43 4c mov 0x4c(%rbx),%eax b15: 83 e8 04 sub $0x4,%eax b18: 83 f8 01 cmp $0x1,%eax b1b: 76 06 jbe b23 b1d: f6 43 4a 01 testb $0x1,0x4a(%rbx) b21: 74 55 je b78 b23: 49 89 9d 28 03 00 00 mov %rbx,0x328(%r13) b2a: 4c 89 f7 mov %r14,%rdi b2d: e8 00 00 00 00 callq b32 b32: 8b 53 48 mov 0x48(%rbx),%edx b35: f6 c6 04 test $0x4,%dh b38: 0f 84 84 04 00 00 je fc2 b3e: 8b 85 94 00 00 00 mov 0x94(%rbp),%eax b44: 85 c0 test %eax,%eax b46: 0f 84 ac 00 00 00 je bf8 b4c: 3b 85 90 00 00 00 cmp 0x90(%rbp),%eax b52: 0f 83 a0 00 00 00 jae bf8 b58: 80 ce 40 or $0x40,%dh b5b: 48 89 de mov %rbx,%rsi b5e: 48 89 ef mov %rbp,%rdi b61: 89 53 48 mov %edx,0x48(%rbx) b64: e8 00 00 00 00 callq b69 b69: 4c 89 f7 mov %r14,%rdi b6c: e8 00 00 00 00 callq b71 b71: e9 fa fe ff ff jmpq a70 b76: 66 90 xchg %ax,%ax b78: 41 80 a5 8c 01 00 00 andb $0xfd,0x18c(%r13) b7f: fd b80: 4c 89 f7 mov %r14,%rdi b83: e8 00 00 00 00 callq b88 b88: 48 8b 44 24 18 mov 0x18(%rsp),%rax b8d: f6 40 62 10 testb $0x10,0x62(%rax) b91: 74 25 je bb8 b93: 48 8b 40 50 mov 0x50(%rax),%rax b97: 48 85 c0 test %rax,%rax b9a: 74 06 je ba2 b9c: 0f 1f 40 00 nopl 0x0(%rax) ba0: ff d0 callq *%rax ba2: 48 8b 44 24 18 mov 0x18(%rsp),%rax ba7: 48 83 e8 80 sub $0xffffffffffffff80,%rax bab: 48 8b 54 24 18 mov 0x18(%rsp),%rdx bb0: f0 80 a2 80 00 00 00 lock andb $0xfe,0x80(%rdx) bb7: fe bb8: 49 8b bf 50 02 00 00 mov 0x250(%r15),%rdi bbf: e8 00 00 00 00 callq bc4 bc4: 4c 89 ff mov %r15,%rdi bc7: e8 00 00 00 00 callq bcc bcc: 85 c0 test %eax,%eax bce: 74 18 je be8 bd0: 48 81 c4 88 00 00 00 add $0x88,%rsp bd7: 5b pop %rbx bd8: 5d pop %rbp bd9: 41 5c pop %r12 bdb: 41 5d pop %r13 bdd: 41 5e pop %r14 bdf: 41 5f pop %r15 be1: c3 retq be2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) be8: 4c 89 ff mov %r15,%rdi beb: e8 00 00 00 00 callq bf0 bf0: eb de jmp bd0 bf2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) bf8: 8b 43 4c mov 0x4c(%rbx),%eax bfb: 83 e8 04 sub $0x4,%eax bfe: 83 f8 01 cmp $0x1,%eax c01: 0f 86 39 01 00 00 jbe d40 c07: 48 8b 45 40 mov 0x40(%rbp),%rax c0b: 48 89 ef mov %rbp,%rdi c0e: 48 8b 80 c8 00 00 00 mov 0xc8(%rax),%rax c15: ff 50 20 callq *0x20(%rax) c18: 0f b6 55 77 movzbl 0x77(%rbp),%edx c1c: 48 8d 7c 24 7c lea 0x7c(%rsp),%rdi c21: 41 b8 e2 04 00 00 mov $0x4e2,%r8d c27: b9 88 00 00 00 mov $0x88,%ecx c2c: 48 89 ee mov %rbp,%rsi c2f: e8 00 00 00 00 callq c34 c34: 85 c0 test %eax,%eax c36: 0f 85 6c 03 00 00 jne fa8 c3c: 80 7d 68 00 cmpb $0x0,0x68(%rbp) c40: 75 7e jne cc0 c42: 80 7d 72 ff cmpb $0xff,0x72(%rbp) c46: 66 90 xchg %ax,%ax c48: 0f 84 72 01 00 00 je dc0 c4e: 8b 53 4c mov 0x4c(%rbx),%edx c51: 83 fa 09 cmp $0x9,%edx c54: 0f 1f 40 00 nopl 0x0(%rax) c58: 0f 84 b2 00 00 00 je d10 c5e: 8d 42 fc lea -0x4(%rdx),%eax c61: 83 f8 01 cmp $0x1,%eax c64: 0f 86 fe 01 00 00 jbe e68 c6a: 48 8b 83 c8 00 00 00 mov 0xc8(%rbx),%rax c71: 48 85 c0 test %rax,%rax c74: 0f 84 0e 01 00 00 je d88 c7a: 48 8b 80 e0 01 00 00 mov 0x1e0(%rax),%rax c81: 48 8b 53 58 mov 0x58(%rbx),%rdx c85: 48 89 de mov %rbx,%rsi c88: 48 89 ef mov %rbp,%rdi c8b: 48 8b 00 mov (%rax),%rax c8e: ff 50 08 callq *0x8(%rax) c91: 89 c3 mov %eax,%ebx c93: 4c 89 f7 mov %r14,%rdi c96: e8 00 00 00 00 callq c9b c9b: 85 db test %ebx,%ebx c9d: 0f 84 cd fd ff ff je a70 ca3: 4c 89 f7 mov %r14,%rdi ca6: e8 00 00 00 00 callq cab cab: 49 8b bf 50 02 00 00 mov 0x250(%r15),%rdi cb2: e8 00 00 00 00 callq cb7 cb7: e9 14 ff ff ff jmpq bd0 cbc: 0f 1f 40 00 nopl 0x0(%rax) cc0: 80 7d 76 20 cmpb $0x20,0x76(%rbp) cc4: 0f 84 0e 01 00 00 je dd8 cca: c6 45 68 00 movb $0x0,0x68(%rbp) cce: c6 45 79 00 movb $0x0,0x79(%rbp) cd2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) cd8: e9 8c fe ff ff jmpq b69 cdd: 0f 1f 00 nopl (%rax) ce0: e8 00 00 00 00 callq ce5 ce5: 0f 1f 00 nopl (%rax) ce8: e9 09 fd ff ff jmpq 9f6 ced: 0f 1f 00 nopl (%rax) cf0: 48 8b 87 c8 00 00 00 mov 0xc8(%rdi),%rax cf7: be 0a 00 00 00 mov $0xa,%esi cfc: ff 50 18 callq *0x18(%rax) cff: 49 8b 55 10 mov 0x10(%r13),%rdx d03: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) d08: e9 ae fd ff ff jmpq abb d0d: 0f 1f 00 nopl (%rax) d10: 4c 8b a3 e0 00 00 00 mov 0xe0(%rbx),%r12 d17: 4d 85 e4 test %r12,%r12 d1a: 0f 84 65 02 00 00 je f85 d20: 41 83 7c 24 18 02 cmpl $0x2,0x18(%r12) d26: 74 30 je d58 d28: 4c 89 e6 mov %r12,%rsi d2b: 48 89 ef mov %rbp,%rdi d2e: e8 00 00 00 00 callq d33 d33: 89 c3 mov %eax,%ebx d35: e9 59 ff ff ff jmpq c93 d3a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) d40: 48 89 de mov %rbx,%rsi d43: 48 89 ef mov %rbp,%rdi d46: e8 00 00 00 00 callq d4b d4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) d50: e9 b2 fe ff ff jmpq c07 d55: 0f 1f 00 nopl (%rax) d58: 48 8b 43 68 mov 0x68(%rbx),%rax d5c: 4c 89 e6 mov %r12,%rsi d5f: 41 c7 44 24 40 00 00 movl $0x0,0x40(%r12) d66: 00 00 d68: 49 c7 44 24 38 00 00 movq $0x0,0x38(%r12) d6f: 00 00 d71: 48 89 ef mov %rbp,%rdi d74: c1 e0 09 shl $0x9,%eax d77: 41 89 44 24 2c mov %eax,0x2c(%r12) d7c: 41 89 44 24 28 mov %eax,0x28(%r12) d81: e8 00 00 00 00 callq d86 d86: eb a0 jmp d28 d88: 83 fa 07 cmp $0x7,%edx d8b: 0f 85 e9 fe ff ff jne c7a d91: 48 8b 83 10 01 00 00 mov 0x110(%rbx),%rax d98: 0f b6 00 movzbl (%rax),%eax d9b: 3c 21 cmp $0x21,%al d9d: 0f 84 a7 01 00 00 je f4a da3: 0f 87 b3 01 00 00 ja f5c da9: 3c 20 cmp $0x20,%al dab: 0f 84 c5 01 00 00 je f76 db1: 0f 0b ud2a db3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) db8: eb f9 jmp db3 dba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) dc0: 0f b6 75 73 movzbl 0x73(%rbp),%esi dc4: 48 89 ef mov %rbp,%rdi dc7: e8 00 00 00 00 callq dcc dcc: e9 7d fe ff ff jmpq c4e dd1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) dd8: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi ddd: 31 c0 xor %eax,%eax ddf: b9 0b 00 00 00 mov $0xb,%ecx de4: f3 48 ab rep stos %rax,%es:(%rdi) de7: c7 44 24 38 01 00 00 movl $0x1,0x38(%rsp) dee: 00 def: 0f b6 45 68 movzbl 0x68(%rbp),%eax df3: a8 01 test $0x1,%al df5: 0f 84 9d 00 00 00 je e98 dfb: 83 e0 fe and $0xfffffffffffffffe,%eax dfe: 88 45 68 mov %al,0x68(%rbp) e01: 0f b6 45 7d movzbl 0x7d(%rbp),%eax e05: 88 44 24 22 mov %al,0x22(%rsp) e09: 0f b6 45 7d movzbl 0x7d(%rbp),%eax e0d: 88 44 24 23 mov %al,0x23(%rsp) e11: 8b 85 88 00 00 00 mov 0x88(%rbp),%eax e17: 88 44 24 24 mov %al,0x24(%rsp) e1b: 8b 85 88 00 00 00 mov 0x88(%rbp),%eax e21: c1 e8 08 shr $0x8,%eax e24: 88 44 24 25 mov %al,0x25(%rsp) e28: 0f b6 45 7c movzbl 0x7c(%rbp),%eax e2c: ff c8 dec %eax e2e: 0a 45 6c or 0x6c(%rbp),%al e31: c6 44 24 27 91 movb $0x91,0x27(%rsp) e36: 88 44 24 26 mov %al,0x26(%rsp) e3a: 48 8d 74 24 20 lea 0x20(%rsp),%rsi e3f: 48 89 ef mov %rbp,%rdi e42: c6 44 24 30 7e movb $0x7e,0x30(%rsp) e47: c6 44 24 32 7c movb $0x7c,0x32(%rsp) e4c: c6 44 24 34 04 movb $0x4,0x34(%rsp) e51: e8 00 00 00 00 callq e56 e56: 4c 89 f7 mov %r14,%rdi e59: e8 00 00 00 00 callq e5e e5e: e9 40 fe ff ff jmpq ca3 e63: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e68: 48 89 de mov %rbx,%rsi e6b: 48 89 ef mov %rbp,%rdi e6e: 4c 8b a3 28 01 00 00 mov 0x128(%rbx),%r12 e75: e8 00 00 00 00 callq e7a e7a: 85 c0 test %eax,%eax e7c: 89 44 24 7c mov %eax,0x7c(%rsp) e80: 75 0b jne e8d e82: 41 83 3c 24 05 cmpl $0x5,(%r12) e87: 0f 84 39 01 00 00 je fc6 e8d: 8b 5c 24 7c mov 0x7c(%rsp),%ebx e91: e9 fd fd ff ff jmpq c93 e96: 66 90 xchg %ax,%ax e98: a8 02 test $0x2,%al e9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ea0: 74 16 je eb8 ea2: 83 e0 fd and $0xfffffffffffffffd,%eax ea5: 88 45 68 mov %al,0x68(%rbp) ea8: 0f b6 45 7d movzbl 0x7d(%rbp),%eax eac: c6 44 24 27 10 movb $0x10,0x27(%rsp) eb1: 88 44 24 22 mov %al,0x22(%rsp) eb5: eb 83 jmp e3a eb7: 90 nop eb8: a8 04 test $0x4,%al eba: 75 76 jne f32 ebc: 84 c0 test %al,%al ebe: 0f 84 76 ff ff ff je e3a ec4: 0f b6 d0 movzbl %al,%edx ec7: c6 45 68 00 movb $0x0,0x68(%rbp) ecb: 48 89 ee mov %rbp,%rsi ece: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ed5: 31 c0 xor %eax,%eax ed7: e8 00 00 00 00 callq edc edc: e9 88 fc ff ff jmpq b69 ee1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ee8: 41 80 a5 8c 01 00 00 andb $0xfd,0x18c(%r13) eef: fd ef0: 4c 89 f7 mov %r14,%rdi ef3: e8 00 00 00 00 callq ef8 ef8: 48 8b 54 24 18 mov 0x18(%rsp),%rdx efd: f6 42 62 10 testb $0x10,0x62(%rdx) f01: 0f 84 a4 fd ff ff je cab f07: 48 8b 54 24 18 mov 0x18(%rsp),%rdx f0c: 48 8b 42 50 mov 0x50(%rdx),%rax f10: 48 85 c0 test %rax,%rax f13: 74 02 je f17 f15: ff d0 callq *%rax f17: 48 8b 44 24 18 mov 0x18(%rsp),%rax f1c: 48 83 e8 80 sub $0xffffffffffffff80,%rax f20: 48 8b 54 24 18 mov 0x18(%rsp),%rdx f25: f0 80 a2 80 00 00 00 lock andb $0xfe,0x80(%rdx) f2c: fe f2d: e9 79 fd ff ff jmpq cab f32: 83 e0 fb and $0xfffffffffffffffb,%eax f35: 88 45 68 mov %al,0x68(%rbp) f38: 0f b6 45 79 movzbl 0x79(%rbp),%eax f3c: c6 44 24 27 c6 movb $0xc6,0x27(%rsp) f41: 88 44 24 22 mov %al,0x22(%rsp) f45: e9 f0 fe ff ff jmpq e3a f4a: 48 89 de mov %rbx,%rsi f4d: 48 89 ef mov %rbp,%rdi f50: e8 00 00 00 00 callq f55 f55: 89 c3 mov %eax,%ebx f57: e9 37 fd ff ff jmpq c93 f5c: 3c 23 cmp $0x23,%al f5e: 0f 87 4d fe ff ff ja db1 f64: 48 89 de mov %rbx,%rsi f67: 48 89 ef mov %rbp,%rdi f6a: e8 00 00 00 00 callq f6f f6f: 89 c3 mov %eax,%ebx f71: e9 1d fd ff ff jmpq c93 f76: 48 89 ef mov %rbp,%rdi f79: e8 00 00 00 00 callq f7e f7e: 89 c3 mov %eax,%ebx f80: e9 0e fd ff ff jmpq c93 f85: 48 89 df mov %rbx,%rdi f88: c7 83 f4 00 00 00 00 movl $0x0,0xf4(%rbx) f8f: 00 00 00 f92: e8 00 00 00 00 callq f97 f97: 31 f6 xor %esi,%esi f99: 89 c2 mov %eax,%edx f9b: 48 89 ef mov %rbp,%rdi f9e: e8 00 00 00 00 callq fa3 fa3: e9 c1 fb ff ff jmpq b69 fa8: 48 89 ee mov %rbp,%rsi fab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fb2: 31 c0 xor %eax,%eax fb4: e8 00 00 00 00 callq fb9 fb9: 8b 5c 24 7c mov 0x7c(%rsp),%ebx fbd: e9 d1 fc ff ff jmpq c93 fc2: 0f 0b ud2a fc4: eb fe jmp fc4 fc6: 48 89 de mov %rbx,%rsi fc9: 48 89 ef mov %rbp,%rdi fcc: e8 00 00 00 00 callq fd1 fd1: e9 b7 fe ff ff jmpq e8d