i915.ko: file format elf64-x86-64 Disassembly of section .text: 0000000000000000 : 0: 85 f6 test %esi,%esi 2: 48 8b 87 c0 05 00 00 mov 0x5c0(%rdi),%rax 9: 75 15 jne 20 b: 48 8b 40 08 mov 0x8(%rax),%rax f: 48 8b 40 18 mov 0x18(%rax),%rax 13: 8b 80 14 60 00 00 mov 0x6014(%rax),%eax 19: c1 e8 1f shr $0x1f,%eax 1c: c3 retq 1d: 0f 1f 00 nopl (%rax) 20: 48 8b 40 08 mov 0x8(%rax),%rax 24: 48 8b 40 18 mov 0x18(%rax),%rax 28: 8b 80 18 60 00 00 mov 0x6018(%rax),%eax 2e: c1 e8 1f shr $0x1f,%eax 31: c3 retq 32: 66 66 66 66 66 2e 0f nopw %cs:0x0(%rax,%rax,1) 39: 1f 84 00 00 00 00 00 0000000000000040 : 40: 41 54 push %r12 42: 83 fe 01 cmp $0x1,%esi 45: 41 89 f4 mov %esi,%r12d 48: 55 push %rbp 49: 48 8b af c0 05 00 00 mov 0x5c0(%rdi),%rbp 50: 53 push %rbx 51: 48 19 db sbb %rbx,%rbx 54: 48 81 e3 00 f8 ff ff and $0xfffffffffffff800,%rbx 5b: 48 81 c3 00 a8 00 00 add $0xa800,%rbx 62: e8 99 ff ff ff callq 0 67: 84 c0 test %al,%al 69: 74 3f je aa 6b: 48 8d 8d 4c 02 00 00 lea 0x24c(%rbp),%rcx 72: 48 8d 85 4c 06 00 00 lea 0x64c(%rbp),%rax 79: 45 85 e4 test %r12d,%r12d 7c: 48 0f 45 c8 cmovne %rax,%rcx 80: 31 f6 xor %esi,%esi 82: 48 8b 45 08 mov 0x8(%rbp),%rax 86: 8d 14 b5 00 00 00 00 lea 0x0(,%rsi,4),%edx 8d: 83 c6 01 add $0x1,%esi 90: 48 63 d2 movslq %edx,%rdx 93: 48 01 da add %rbx,%rdx 96: 48 03 50 18 add 0x18(%rax),%rdx 9a: 8b 02 mov (%rdx),%eax 9c: 89 01 mov %eax,(%rcx) 9e: 48 83 c1 04 add $0x4,%rcx a2: 81 fe 00 01 00 00 cmp $0x100,%esi a8: 75 d8 jne 82 aa: 5b pop %rbx ab: 5d pop %rbp ac: 41 5c pop %r12 ae: c3 retq af: 90 nop 00000000000000b0 : b0: 41 54 push %r12 b2: 83 fe 01 cmp $0x1,%esi b5: 41 89 f4 mov %esi,%r12d b8: 55 push %rbp b9: 53 push %rbx ba: 48 19 db sbb %rbx,%rbx bd: 48 8b af c0 05 00 00 mov 0x5c0(%rdi),%rbp c4: 48 81 e3 00 f8 ff ff and $0xfffffffffffff800,%rbx cb: 48 81 c3 00 a8 00 00 add $0xa800,%rbx d2: e8 29 ff ff ff callq 0 d7: 84 c0 test %al,%al d9: 74 3e je 119 db: 48 8d b5 4c 02 00 00 lea 0x24c(%rbp),%rsi e2: 48 8d 85 4c 06 00 00 lea 0x64c(%rbp),%rax e9: 45 85 e4 test %r12d,%r12d ec: 48 0f 45 f0 cmovne %rax,%rsi f0: 31 ff xor %edi,%edi f2: 48 8b 55 08 mov 0x8(%rbp),%rdx f6: 8d 04 bd 00 00 00 00 lea 0x0(,%rdi,4),%eax fd: 8b 0e mov (%rsi),%ecx ff: 83 c7 01 add $0x1,%edi 102: 48 83 c6 04 add $0x4,%rsi 106: 48 98 cltq 108: 48 01 d8 add %rbx,%rax 10b: 48 03 42 18 add 0x18(%rdx),%rax 10f: 81 ff 00 01 00 00 cmp $0x100,%edi 115: 89 08 mov %ecx,(%rax) 117: 75 d9 jne f2 119: 5b pop %rbx 11a: 5d pop %rbp 11b: 41 5c pop %r12 11d: c3 retq 11e: 66 90 xchg %ax,%ax 0000000000000120 : 120: 89 d0 mov %edx,%eax 122: 89 fa mov %edi,%edx 124: ee out %al,(%dx) 125: 89 f2 mov %esi,%edx 127: ec in (%dx),%al 128: 0f b6 c0 movzbl %al,%eax 12b: c3 retq 12c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000000130 : 130: 41 89 f8 mov %edi,%r8d 133: 89 d0 mov %edx,%eax 135: 44 89 c2 mov %r8d,%edx 138: ee out %al,(%dx) 139: 89 c8 mov %ecx,%eax 13b: 89 f2 mov %esi,%edx 13d: ee out %al,(%dx) 13e: c3 retq 13f: 90 nop 0000000000000140 : 140: 41 57 push %r15 142: 49 89 ff mov %rdi,%r15 145: 41 56 push %r14 147: 41 55 push %r13 149: 41 54 push %r12 14b: 55 push %rbp 14c: 53 push %rbx 14d: 48 83 ec 08 sub $0x8,%rsp 151: 89 74 24 04 mov %esi,0x4(%rsp) 155: 48 8b 9f c0 05 00 00 mov 0x5c0(%rdi),%rbx 15c: 48 85 db test %rbx,%rbx 15f: 0f 84 8f 08 00 00 je 9f4 165: 83 7c 24 04 03 cmpl $0x3,0x4(%rsp) 16a: 0f 84 20 08 00 00 je 990 170: 48 8b bf a0 05 00 00 mov 0x5a0(%rdi),%rdi 177: e8 00 00 00 00 callq 17c 17c: 49 8b 87 a0 05 00 00 mov 0x5a0(%r15),%rax 183: 48 8d 8b 54 01 00 00 lea 0x154(%rbx),%rcx 18a: ba f4 00 00 00 mov $0xf4,%edx 18f: 48 8b 78 20 mov 0x20(%rax),%rdi 193: 8b 70 40 mov 0x40(%rax),%esi 196: e8 00 00 00 00 callq 19b 19b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 19f: 48 8b 47 18 mov 0x18(%rdi),%rax 1a3: 8b 80 08 00 07 00 mov 0x70008(%rax),%eax 1a9: 89 83 60 01 00 00 mov %eax,0x160(%rbx) 1af: 48 8b 47 18 mov 0x18(%rdi),%rax 1b3: 8b 80 1c 00 06 00 mov 0x6001c(%rax),%eax 1b9: 89 83 68 01 00 00 mov %eax,0x168(%rbx) 1bf: 48 8b 47 18 mov 0x18(%rdi),%rax 1c3: 8b 80 40 60 00 00 mov 0x6040(%rax),%eax 1c9: 89 83 70 01 00 00 mov %eax,0x170(%rbx) 1cf: 48 8b 47 18 mov 0x18(%rdi),%rax 1d3: 8b 80 44 60 00 00 mov 0x6044(%rax),%eax 1d9: 89 83 74 01 00 00 mov %eax,0x174(%rbx) 1df: 48 8b 47 18 mov 0x18(%rdi),%rax 1e3: 8b 80 14 60 00 00 mov 0x6014(%rax),%eax 1e9: 89 83 78 01 00 00 mov %eax,0x178(%rbx) 1ef: 41 8b 87 ac 05 00 00 mov 0x5ac(%r15),%eax 1f6: 3d 72 29 00 00 cmp $0x2972,%eax 1fb: 74 2c je 229 1fd: 3d 82 29 00 00 cmp $0x2982,%eax 202: 74 25 je 229 204: 3d 92 29 00 00 cmp $0x2992,%eax 209: 74 1e je 229 20b: 3d a2 29 00 00 cmp $0x29a2,%eax 210: 74 17 je 229 212: 3d 02 2a 00 00 cmp $0x2a02,%eax 217: 74 10 je 229 219: 3d 12 2a 00 00 cmp $0x2a12,%eax 21e: 66 90 xchg %ax,%ax 220: 74 07 je 229 222: 3d 42 2a 00 00 cmp $0x2a42,%eax 227: 75 10 jne 239 229: 48 8b 47 18 mov 0x18(%rdi),%rax 22d: 8b 80 1c 60 00 00 mov 0x601c(%rax),%eax 233: 89 83 7c 01 00 00 mov %eax,0x17c(%rbx) 239: 48 8b 47 18 mov 0x18(%rdi),%rax 23d: 8b 80 00 00 06 00 mov 0x60000(%rax),%eax 243: 89 83 80 01 00 00 mov %eax,0x180(%rbx) 249: 48 8b 47 18 mov 0x18(%rdi),%rax 24d: 8b 80 04 00 06 00 mov 0x60004(%rax),%eax 253: 89 83 84 01 00 00 mov %eax,0x184(%rbx) 259: 48 8b 47 18 mov 0x18(%rdi),%rax 25d: 8b 80 08 00 06 00 mov 0x60008(%rax),%eax 263: 89 83 88 01 00 00 mov %eax,0x188(%rbx) 269: 48 8b 47 18 mov 0x18(%rdi),%rax 26d: 8b 80 0c 00 06 00 mov 0x6000c(%rax),%eax 273: 89 83 8c 01 00 00 mov %eax,0x18c(%rbx) 279: 48 8b 47 18 mov 0x18(%rdi),%rax 27d: 8b 80 10 00 06 00 mov 0x60010(%rax),%eax 283: 89 83 90 01 00 00 mov %eax,0x190(%rbx) 289: 48 8b 47 18 mov 0x18(%rdi),%rax 28d: 8b 80 14 00 06 00 mov 0x60014(%rax),%eax 293: 89 83 94 01 00 00 mov %eax,0x194(%rbx) 299: 48 8b 47 18 mov 0x18(%rdi),%rax 29d: 8b 80 20 00 06 00 mov 0x60020(%rax),%eax 2a3: 89 83 98 01 00 00 mov %eax,0x198(%rbx) 2a9: 48 8b 47 18 mov 0x18(%rdi),%rax 2ad: 8b 80 80 01 07 00 mov 0x70180(%rax),%eax 2b3: 89 83 58 01 00 00 mov %eax,0x158(%rbx) 2b9: 48 8b 47 18 mov 0x18(%rdi),%rax 2bd: 8b 80 88 01 07 00 mov 0x70188(%rax),%eax 2c3: 89 83 a0 01 00 00 mov %eax,0x1a0(%rbx) 2c9: 48 8b 47 18 mov 0x18(%rdi),%rax 2cd: 8b 80 90 01 07 00 mov 0x70190(%rax),%eax 2d3: 89 83 a4 01 00 00 mov %eax,0x1a4(%rbx) 2d9: 48 8b 47 18 mov 0x18(%rdi),%rax 2dd: 8b 80 8c 01 07 00 mov 0x7018c(%rax),%eax 2e3: 89 83 a8 01 00 00 mov %eax,0x1a8(%rbx) 2e9: 48 8b 47 18 mov 0x18(%rdi),%rax 2ed: 8b 80 84 01 07 00 mov 0x70184(%rax),%eax 2f3: 89 83 ac 01 00 00 mov %eax,0x1ac(%rbx) 2f9: 41 8b 87 ac 05 00 00 mov 0x5ac(%r15),%eax 300: 3d 72 29 00 00 cmp $0x2972,%eax 305: 74 2b je 332 307: 3d 82 29 00 00 cmp $0x2982,%eax 30c: 74 24 je 332 30e: 3d 92 29 00 00 cmp $0x2992,%eax 313: 74 1d je 332 315: 3d a2 29 00 00 cmp $0x29a2,%eax 31a: 74 16 je 332 31c: 3d 02 2a 00 00 cmp $0x2a02,%eax 321: 74 0f je 332 323: 3d 12 2a 00 00 cmp $0x2a12,%eax 328: 74 08 je 332 32a: 3d 42 2a 00 00 cmp $0x2a42,%eax 32f: 90 nop 330: 75 20 jne 352 332: 48 8b 47 18 mov 0x18(%rdi),%rax 336: 8b 80 9c 01 07 00 mov 0x7019c(%rax),%eax 33c: 89 83 b0 01 00 00 mov %eax,0x1b0(%rbx) 342: 48 8b 47 18 mov 0x18(%rdi),%rax 346: 8b 80 a4 01 07 00 mov 0x701a4(%rax),%eax 34c: 89 83 b4 01 00 00 mov %eax,0x1b4(%rbx) 352: 31 f6 xor %esi,%esi 354: 4c 89 ff mov %r15,%rdi 357: e8 e4 fc ff ff callq 40 35c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 360: 48 8b 47 18 mov 0x18(%rdi),%rax 364: 8b 80 24 00 07 00 mov 0x70024(%rax),%eax 36a: 89 83 9c 01 00 00 mov %eax,0x19c(%rbx) 370: 48 8b 47 18 mov 0x18(%rdi),%rax 374: 8b 80 08 10 07 00 mov 0x71008(%rax),%eax 37a: 89 83 64 01 00 00 mov %eax,0x164(%rbx) 380: 48 8b 47 18 mov 0x18(%rdi),%rax 384: 8b 80 1c 10 06 00 mov 0x6101c(%rax),%eax 38a: 89 83 6c 01 00 00 mov %eax,0x16c(%rbx) 390: 48 8b 47 18 mov 0x18(%rdi),%rax 394: 8b 80 48 60 00 00 mov 0x6048(%rax),%eax 39a: 89 83 c4 01 00 00 mov %eax,0x1c4(%rbx) 3a0: 48 8b 47 18 mov 0x18(%rdi),%rax 3a4: 8b 80 4c 60 00 00 mov 0x604c(%rax),%eax 3aa: 89 83 c8 01 00 00 mov %eax,0x1c8(%rbx) 3b0: 48 8b 47 18 mov 0x18(%rdi),%rax 3b4: 8b 80 18 60 00 00 mov 0x6018(%rax),%eax 3ba: 89 83 cc 01 00 00 mov %eax,0x1cc(%rbx) 3c0: 41 8b 87 ac 05 00 00 mov 0x5ac(%r15),%eax 3c7: 3d 72 29 00 00 cmp $0x2972,%eax 3cc: 74 2b je 3f9 3ce: 3d 82 29 00 00 cmp $0x2982,%eax 3d3: 74 24 je 3f9 3d5: 3d 92 29 00 00 cmp $0x2992,%eax 3da: 74 1d je 3f9 3dc: 3d a2 29 00 00 cmp $0x29a2,%eax 3e1: 74 16 je 3f9 3e3: 3d 02 2a 00 00 cmp $0x2a02,%eax 3e8: 74 0f je 3f9 3ea: 3d 12 2a 00 00 cmp $0x2a12,%eax 3ef: 90 nop 3f0: 74 07 je 3f9 3f2: 3d 42 2a 00 00 cmp $0x2a42,%eax 3f7: 75 10 jne 409 3f9: 48 8b 47 18 mov 0x18(%rdi),%rax 3fd: 8b 80 20 60 00 00 mov 0x6020(%rax),%eax 403: 89 83 d0 01 00 00 mov %eax,0x1d0(%rbx) 409: 48 8b 47 18 mov 0x18(%rdi),%rax 40d: 8b 80 00 10 06 00 mov 0x61000(%rax),%eax 413: 89 83 d4 01 00 00 mov %eax,0x1d4(%rbx) 419: 48 8b 47 18 mov 0x18(%rdi),%rax 41d: 8b 80 04 10 06 00 mov 0x61004(%rax),%eax 423: 89 83 d8 01 00 00 mov %eax,0x1d8(%rbx) 429: 48 8b 47 18 mov 0x18(%rdi),%rax 42d: 8b 80 08 10 06 00 mov 0x61008(%rax),%eax 433: 89 83 dc 01 00 00 mov %eax,0x1dc(%rbx) 439: 48 8b 47 18 mov 0x18(%rdi),%rax 43d: 8b 80 0c 10 06 00 mov 0x6100c(%rax),%eax 443: 89 83 e0 01 00 00 mov %eax,0x1e0(%rbx) 449: 48 8b 47 18 mov 0x18(%rdi),%rax 44d: 8b 80 10 10 06 00 mov 0x61010(%rax),%eax 453: 89 83 e4 01 00 00 mov %eax,0x1e4(%rbx) 459: 48 8b 47 18 mov 0x18(%rdi),%rax 45d: 8b 80 14 10 06 00 mov 0x61014(%rax),%eax 463: 89 83 e8 01 00 00 mov %eax,0x1e8(%rbx) 469: 48 8b 47 18 mov 0x18(%rdi),%rax 46d: 8b 80 20 00 06 00 mov 0x60020(%rax),%eax 473: 89 83 98 01 00 00 mov %eax,0x198(%rbx) 479: 48 8b 47 18 mov 0x18(%rdi),%rax 47d: 8b 80 80 11 07 00 mov 0x71180(%rax),%eax 483: 89 83 5c 01 00 00 mov %eax,0x15c(%rbx) 489: 48 8b 47 18 mov 0x18(%rdi),%rax 48d: 8b 80 88 11 07 00 mov 0x71188(%rax),%eax 493: 89 83 f4 01 00 00 mov %eax,0x1f4(%rbx) 499: 48 8b 47 18 mov 0x18(%rdi),%rax 49d: 8b 80 90 11 07 00 mov 0x71190(%rax),%eax 4a3: 89 83 f8 01 00 00 mov %eax,0x1f8(%rbx) 4a9: 48 8b 47 18 mov 0x18(%rdi),%rax 4ad: 8b 80 8c 11 07 00 mov 0x7118c(%rax),%eax 4b3: 89 83 fc 01 00 00 mov %eax,0x1fc(%rbx) 4b9: 48 8b 47 18 mov 0x18(%rdi),%rax 4bd: 8b 80 84 11 07 00 mov 0x71184(%rax),%eax 4c3: 89 83 00 02 00 00 mov %eax,0x200(%rbx) 4c9: 41 8b 87 ac 05 00 00 mov 0x5ac(%r15),%eax 4d0: 3d 02 2a 00 00 cmp $0x2a02,%eax 4d5: 0f 84 c6 04 00 00 je 9a1 4db: 3d 42 2a 00 00 cmp $0x2a42,%eax 4e0: 0f 84 bb 04 00 00 je 9a1 4e6: 4c 89 ff mov %r15,%rdi 4e9: be 01 00 00 00 mov $0x1,%esi 4ee: e8 4d fb ff ff callq 40 4f3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 4f7: 48 8b 47 18 mov 0x18(%rdi),%rax 4fb: 8b 80 24 10 07 00 mov 0x71024(%rax),%eax 501: 89 83 f0 01 00 00 mov %eax,0x1f0(%rbx) 507: 48 8b 47 18 mov 0x18(%rdi),%rax 50b: 8b 80 00 11 06 00 mov 0x61100(%rax),%eax 511: 89 83 1c 02 00 00 mov %eax,0x21c(%rbx) 517: 48 8b 47 18 mov 0x18(%rdi),%rax 51b: 8b 80 04 12 06 00 mov 0x61204(%rax),%eax 521: 89 83 40 02 00 00 mov %eax,0x240(%rbx) 527: 48 8b 47 18 mov 0x18(%rdi),%rax 52b: 8b 80 34 12 06 00 mov 0x61234(%rax),%eax 531: 89 83 b8 01 00 00 mov %eax,0x1b8(%rbx) 537: 48 8b 47 18 mov 0x18(%rdi),%rax 53b: 8b 80 54 12 06 00 mov 0x61254(%rax),%eax 541: 89 83 bc 01 00 00 mov %eax,0x1bc(%rbx) 547: 41 8b 87 ac 05 00 00 mov 0x5ac(%r15),%eax 54e: 3d 72 29 00 00 cmp $0x2972,%eax 553: 74 2d je 582 555: 3d 82 29 00 00 cmp $0x2982,%eax 55a: 74 26 je 582 55c: 3d 92 29 00 00 cmp $0x2992,%eax 561: 74 1f je 582 563: 3d a2 29 00 00 cmp $0x29a2,%eax 568: 74 18 je 582 56a: 3d 02 2a 00 00 cmp $0x2a02,%eax 56f: 90 nop 570: 74 10 je 582 572: 3d 12 2a 00 00 cmp $0x2a12,%eax 577: 74 09 je 582 579: 3d 42 2a 00 00 cmp $0x2a42,%eax 57e: 66 90 xchg %ax,%ax 580: 75 17 jne 599 582: 48 8b 47 18 mov 0x18(%rdi),%rax 586: 8b 80 50 12 06 00 mov 0x61250(%rax),%eax 58c: 89 83 c0 01 00 00 mov %eax,0x1c0(%rbx) 592: 41 8b 87 ac 05 00 00 mov 0x5ac(%r15),%eax 599: 3d 77 35 00 00 cmp $0x3577,%eax 59e: 74 5f je 5ff 5a0: 3d 82 35 00 00 cmp $0x3582,%eax 5a5: 74 1c je 5c3 5a7: 3d 92 25 00 00 cmp $0x2592,%eax 5ac: 74 15 je 5c3 5ae: 3d a2 27 00 00 cmp $0x27a2,%eax 5b3: 74 0e je 5c3 5b5: 3d 02 2a 00 00 cmp $0x2a02,%eax 5ba: 74 07 je 5c3 5bc: 3d 42 2a 00 00 cmp $0x2a42,%eax 5c1: 75 1e jne 5e1 5c3: 3d 77 35 00 00 cmp $0x3577,%eax 5c8: 74 35 je 5ff 5ca: 48 8b 47 18 mov 0x18(%rdi),%rax 5ce: 8b 80 80 11 06 00 mov 0x61180(%rax),%eax 5d4: 89 83 20 02 00 00 mov %eax,0x220(%rbx) 5da: 41 8b 87 ac 05 00 00 mov 0x5ac(%r15),%eax 5e1: 3d 77 35 00 00 cmp $0x3577,%eax 5e6: 74 17 je 5ff 5e8: 3d 62 25 00 00 cmp $0x2562,%eax 5ed: 74 10 je 5ff 5ef: 48 8b 47 18 mov 0x18(%rdi),%rax 5f3: 8b 80 30 12 06 00 mov 0x61230(%rax),%eax 5f9: 89 83 48 02 00 00 mov %eax,0x248(%rbx) 5ff: 48 8b 47 18 mov 0x18(%rdi),%rax 603: 31 f6 xor %esi,%esi 605: 8b 80 08 12 06 00 mov 0x61208(%rax),%eax 60b: 89 83 24 02 00 00 mov %eax,0x224(%rbx) 611: 48 8b 47 18 mov 0x18(%rdi),%rax 615: 8b 80 0c 12 06 00 mov 0x6120c(%rax),%eax 61b: 89 83 28 02 00 00 mov %eax,0x228(%rbx) 621: 48 8b 47 18 mov 0x18(%rdi),%rax 625: 8b 80 10 12 06 00 mov 0x61210(%rax),%eax 62b: 89 83 44 02 00 00 mov %eax,0x244(%rbx) 631: 48 8b 47 18 mov 0x18(%rdi),%rax 635: 8b 80 00 32 00 00 mov 0x3200(%rax),%eax 63b: 89 83 4c 0a 00 00 mov %eax,0xa4c(%rbx) 641: 48 8b 47 18 mov 0x18(%rdi),%rax 645: 8b 80 04 32 00 00 mov 0x3204(%rax),%eax 64b: 89 83 50 0a 00 00 mov %eax,0xa50(%rbx) 651: 48 8b 47 18 mov 0x18(%rdi),%rax 655: 8b 80 14 32 00 00 mov 0x3214(%rax),%eax 65b: 89 83 58 0a 00 00 mov %eax,0xa58(%rbx) 661: 48 8b 47 18 mov 0x18(%rdi),%rax 665: 8b 80 08 32 00 00 mov 0x3208(%rax),%eax 66b: 89 83 54 0a 00 00 mov %eax,0xa54(%rbx) 671: 48 8b 47 18 mov 0x18(%rdi),%rax 675: 8b 80 a4 20 00 00 mov 0x20a4(%rax),%eax 67b: 89 83 60 0a 00 00 mov %eax,0xa60(%rbx) 681: 48 8b 47 18 mov 0x18(%rdi),%rax 685: 8b 80 a0 20 00 00 mov 0x20a0(%rax),%eax 68b: 89 83 5c 0a 00 00 mov %eax,0xa5c(%rbx) 691: 48 8b 47 18 mov 0x18(%rdi),%rax 695: 8b 80 a8 20 00 00 mov 0x20a8(%rax),%eax 69b: 89 83 64 0a 00 00 mov %eax,0xa64(%rbx) 6a1: 48 8b 47 18 mov 0x18(%rdi),%rax 6a5: 8b 80 00 60 00 00 mov 0x6000(%rax),%eax 6ab: 89 83 0c 02 00 00 mov %eax,0x20c(%rbx) 6b1: 48 8b 47 18 mov 0x18(%rdi),%rax 6b5: 8b 80 04 60 00 00 mov 0x6004(%rax),%eax 6bb: 89 83 10 02 00 00 mov %eax,0x210(%rbx) 6c1: 48 8b 47 18 mov 0x18(%rdi),%rax 6c5: 8b 80 10 60 00 00 mov 0x6010(%rax),%eax 6cb: 89 83 14 02 00 00 mov %eax,0x214(%rbx) 6d1: 48 8b 47 18 mov 0x18(%rdi),%rax 6d5: 8b 80 00 14 07 00 mov 0x71400(%rax),%eax 6db: 89 83 18 02 00 00 mov %eax,0x218(%rbx) 6e1: 48 8b 47 18 mov 0x18(%rdi),%rax 6e5: 8b 80 00 62 00 00 mov 0x6200(%rax),%eax 6eb: 89 83 6c 0a 00 00 mov %eax,0xa6c(%rbx) 6f1: 48 8b 47 18 mov 0x18(%rdi),%rax 6f5: 8b 80 20 21 00 00 mov 0x2120(%rax),%eax 6fb: 89 83 68 0a 00 00 mov %eax,0xa68(%rbx) 701: 48 8b 47 18 mov 0x18(%rdi),%rax 705: 8b 80 e4 20 00 00 mov 0x20e4(%rax),%eax 70b: 89 83 70 0a 00 00 mov %eax,0xa70(%rbx) 711: 48 8b 47 18 mov 0x18(%rdi),%rax 715: 8d 14 b5 00 00 00 00 lea 0x0(,%rsi,4),%edx 71c: 48 63 ce movslq %esi,%rcx 71f: 83 c6 01 add $0x1,%esi 722: 48 63 d2 movslq %edx,%rdx 725: 48 05 10 14 07 00 add $0x71410,%rax 72b: 48 01 d0 add %rdx,%rax 72e: 8b 00 mov (%rax),%eax 730: 89 84 8b 74 0a 00 00 mov %eax,0xa74(%rbx,%rcx,4) 737: 48 8b 47 18 mov 0x18(%rdi),%rax 73b: 48 05 10 04 07 00 add $0x70410,%rax 741: 48 01 c2 add %rax,%rdx 744: 83 fe 10 cmp $0x10,%esi 747: 8b 02 mov (%rdx),%eax 749: 89 84 8b b4 0a 00 00 mov %eax,0xab4(%rbx,%rcx,4) 750: 75 bf jne 711 752: 48 8b 47 18 mov 0x18(%rdi),%rax 756: b9 01 00 00 00 mov $0x1,%ecx 75b: 8b 80 14 24 07 00 mov 0x72414(%rax),%eax 761: 89 83 f4 0a 00 00 mov %eax,0xaf4(%rbx) 767: 48 8b 57 18 mov 0x18(%rdi),%rdx 76b: 8d 04 8d 00 00 00 00 lea 0x0(,%rcx,4),%eax 772: 48 98 cltq 774: 48 81 c2 14 24 07 00 add $0x72414,%rdx 77b: 48 01 c2 add %rax,%rdx 77e: 48 63 c1 movslq %ecx,%rax 781: 83 c1 01 add $0x1,%ecx 784: 8b 12 mov (%rdx),%edx 786: 83 f9 03 cmp $0x3,%ecx 789: 89 94 83 f4 0a 00 00 mov %edx,0xaf4(%rbx,%rax,4) 790: 75 d5 jne 767 792: 49 8b af c0 05 00 00 mov 0x5c0(%r15),%rbp 799: ba c6 03 00 00 mov $0x3c6,%edx 79e: ec in (%dx),%al 79f: 88 85 37 0b 00 00 mov %al,0xb37(%rbp) 7a5: b2 c7 mov $0xc7,%dl 7a7: 31 c0 xor %eax,%eax 7a9: ee out %al,(%dx) 7aa: 30 c9 xor %cl,%cl 7ac: 0f 1f 40 00 nopl 0x0(%rax) 7b0: ba c9 03 00 00 mov $0x3c9,%edx 7b5: ec in (%dx),%al 7b6: 89 c2 mov %eax,%edx 7b8: 48 63 c1 movslq %ecx,%rax 7bb: 83 c1 01 add $0x1,%ecx 7be: 81 f9 00 03 00 00 cmp $0x300,%ecx 7c4: 88 94 05 38 0b 00 00 mov %dl,0xb38(%rbp,%rax,1) 7cb: 75 e3 jne 7b0 7cd: ba cc 03 00 00 mov $0x3cc,%edx 7d2: ec in (%dx),%al 7d3: 88 85 00 0b 00 00 mov %al,0xb00(%rbp) 7d9: 83 e0 01 and $0x1,%eax 7dc: ba 11 00 00 00 mov $0x11,%edx 7e1: 83 f8 01 cmp $0x1,%eax 7e4: bb 01 00 00 00 mov $0x1,%ebx 7e9: 45 19 f6 sbb %r14d,%r14d 7ec: 41 83 e6 e0 and $0xffffffffffffffe0,%r14d 7f0: 66 41 81 c6 da 03 add $0x3da,%r14w 7f6: 83 f8 01 cmp $0x1,%eax 7f9: 45 19 ed sbb %r13d,%r13d 7fc: 41 83 e5 e0 and $0xffffffffffffffe0,%r13d 800: 41 81 c5 d5 03 00 00 add $0x3d5,%r13d 807: 83 f8 01 cmp $0x1,%eax 80a: 45 19 e4 sbb %r12d,%r12d 80d: 44 89 ee mov %r13d,%esi 810: 41 83 e4 e0 and $0xffffffffffffffe0,%r12d 814: 41 81 c4 d4 03 00 00 add $0x3d4,%r12d 81b: 44 89 e7 mov %r12d,%edi 81e: e8 fd f8 ff ff callq 120 823: 89 c1 mov %eax,%ecx 825: ba 11 00 00 00 mov $0x11,%edx 82a: 44 89 ee mov %r13d,%esi 82d: 83 e1 7f and $0x7f,%ecx 830: 44 89 e7 mov %r12d,%edi 833: e8 f8 f8 ff ff callq 130 838: 31 d2 xor %edx,%edx 83a: 44 89 ee mov %r13d,%esi 83d: 44 89 e7 mov %r12d,%edi 840: e8 db f8 ff ff callq 120 845: 88 85 38 0e 00 00 mov %al,0xe38(%rbp) 84b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 850: 89 da mov %ebx,%edx 852: 44 89 ee mov %r13d,%esi 855: 44 89 e7 mov %r12d,%edi 858: e8 c3 f8 ff ff callq 120 85d: 48 63 d3 movslq %ebx,%rdx 860: 83 c3 01 add $0x1,%ebx 863: 83 fb 24 cmp $0x24,%ebx 866: 88 84 15 38 0e 00 00 mov %al,0xe38(%rbp,%rdx,1) 86d: 75 e1 jne 850 86f: 80 a5 49 0e 00 00 7f andb $0x7f,0xe49(%rbp) 876: 44 89 f2 mov %r14d,%edx 879: ec in (%dx),%al 87a: ba c0 03 00 00 mov $0x3c0,%edx 87f: ec in (%dx),%al 880: 31 c9 xor %ecx,%ecx 882: 88 85 22 0b 00 00 mov %al,0xb22(%rbp) 888: 44 89 f2 mov %r14d,%edx 88b: ec in (%dx),%al 88c: ba c0 03 00 00 mov $0x3c0,%edx 891: 89 c8 mov %ecx,%eax 893: ee out %al,(%dx) 894: b2 c1 mov $0xc1,%dl 896: ec in (%dx),%al 897: 89 c2 mov %eax,%edx 899: 48 63 c1 movslq %ecx,%rax 89c: 83 c1 01 add $0x1,%ecx 89f: 83 f9 14 cmp $0x14,%ecx 8a2: 88 94 05 23 0b 00 00 mov %dl,0xb23(%rbp,%rax,1) 8a9: 75 dd jne 888 8ab: 44 89 f2 mov %r14d,%edx 8ae: ec in (%dx),%al 8af: ba c0 03 00 00 mov $0x3c0,%edx 8b4: 0f b6 85 22 0b 00 00 movzbl 0xb22(%rbp),%eax 8bb: ee out %al,(%dx) 8bc: 44 89 f2 mov %r14d,%edx 8bf: ec in (%dx),%al 8c0: 31 d2 xor %edx,%edx 8c2: be cf 03 00 00 mov $0x3cf,%esi 8c7: bf ce 03 00 00 mov $0x3ce,%edi 8cc: e8 4f f8 ff ff callq 120 8d1: bb 01 00 00 00 mov $0x1,%ebx 8d6: 88 85 09 0b 00 00 mov %al,0xb09(%rbp) 8dc: 89 da mov %ebx,%edx 8de: be cf 03 00 00 mov $0x3cf,%esi 8e3: bf ce 03 00 00 mov $0x3ce,%edi 8e8: e8 33 f8 ff ff callq 120 8ed: 48 63 d3 movslq %ebx,%rdx 8f0: 83 c3 01 add $0x1,%ebx 8f3: 83 fb 09 cmp $0x9,%ebx 8f6: 88 84 15 09 0b 00 00 mov %al,0xb09(%rbp,%rdx,1) 8fd: 75 dd jne 8dc 8ff: ba 10 00 00 00 mov $0x10,%edx 904: be cf 03 00 00 mov $0x3cf,%esi 909: bf ce 03 00 00 mov $0x3ce,%edi 90e: e8 0d f8 ff ff callq 120 913: ba 11 00 00 00 mov $0x11,%edx 918: be cf 03 00 00 mov $0x3cf,%esi 91d: bf ce 03 00 00 mov $0x3ce,%edi 922: 88 85 19 0b 00 00 mov %al,0xb19(%rbp) 928: b3 01 mov $0x1,%bl 92a: e8 f1 f7 ff ff callq 120 92f: ba 18 00 00 00 mov $0x18,%edx 934: be cf 03 00 00 mov $0x3cf,%esi 939: bf ce 03 00 00 mov $0x3ce,%edi 93e: 88 85 1a 0b 00 00 mov %al,0xb1a(%rbp) 944: e8 d7 f7 ff ff callq 120 949: 31 d2 xor %edx,%edx 94b: 88 85 21 0b 00 00 mov %al,0xb21(%rbp) 951: be c5 03 00 00 mov $0x3c5,%esi 956: bf c4 03 00 00 mov $0x3c4,%edi 95b: e8 c0 f7 ff ff callq 120 960: 88 85 01 0b 00 00 mov %al,0xb01(%rbp) 966: 89 da mov %ebx,%edx 968: be c5 03 00 00 mov $0x3c5,%esi 96d: bf c4 03 00 00 mov $0x3c4,%edi 972: e8 a9 f7 ff ff callq 120 977: 48 63 d3 movslq %ebx,%rdx 97a: 83 c3 01 add $0x1,%ebx 97d: 83 fb 08 cmp $0x8,%ebx 980: 88 84 15 01 0b 00 00 mov %al,0xb01(%rbp,%rdx,1) 987: 75 dd jne 966 989: 83 7c 24 04 02 cmpl $0x2,0x4(%rsp) 98e: 74 36 je 9c6 990: 31 c0 xor %eax,%eax 992: 48 83 c4 08 add $0x8,%rsp 996: 5b pop %rbx 997: 5d pop %rbp 998: 41 5c pop %r12 99a: 41 5d pop %r13 99c: 41 5e pop %r14 99e: 41 5f pop %r15 9a0: c3 retq 9a1: 48 8b 47 18 mov 0x18(%rdi),%rax 9a5: 8b 80 9c 11 07 00 mov 0x7119c(%rax),%eax 9ab: 89 83 04 02 00 00 mov %eax,0x204(%rbx) 9b1: 48 8b 47 18 mov 0x18(%rdi),%rax 9b5: 8b 80 a4 11 07 00 mov 0x711a4(%rax),%eax 9bb: 89 83 08 02 00 00 mov %eax,0x208(%rbx) 9c1: e9 20 fb ff ff jmpq 4e6 9c6: 49 8b bf a0 05 00 00 mov 0x5a0(%r15),%rdi 9cd: e8 00 00 00 00 callq 9d2 9d2: 49 8b bf a0 05 00 00 mov 0x5a0(%r15),%rdi 9d9: be 03 00 00 00 mov $0x3,%esi 9de: e8 00 00 00 00 callq 9e3 9e3: 48 83 c4 08 add $0x8,%rsp 9e7: 31 c0 xor %eax,%eax 9e9: 5b pop %rbx 9ea: 5d pop %rbp 9eb: 41 5c pop %r12 9ed: 41 5d pop %r13 9ef: 41 5e pop %r14 9f1: 41 5f pop %r15 9f3: c3 retq 9f4: 48 89 fe mov %rdi,%rsi 9f7: 31 d2 xor %edx,%edx 9f9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a00: 31 c0 xor %eax,%eax a02: e8 00 00 00 00 callq a07 a07: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a0e: 31 c0 xor %eax,%eax a10: e8 00 00 00 00 callq a15 a15: b8 ed ff ff ff mov $0xffffffed,%eax a1a: e9 73 ff ff ff jmpq 992 a1f: 90 nop 0000000000000a20 : a20: 41 57 push %r15 a22: 31 f6 xor %esi,%esi a24: 41 56 push %r14 a26: 41 55 push %r13 a28: 41 54 push %r12 a2a: 55 push %rbp a2b: 48 89 fd mov %rdi,%rbp a2e: 53 push %rbx a2f: 48 83 ec 08 sub $0x8,%rsp a33: 48 8b 9f c0 05 00 00 mov 0x5c0(%rdi),%rbx a3a: 48 8b bf a0 05 00 00 mov 0x5a0(%rdi),%rdi a41: e8 00 00 00 00 callq a46 a46: 48 8b bd a0 05 00 00 mov 0x5a0(%rbp),%rdi a4d: e8 00 00 00 00 callq a52 a52: 48 8b bd a0 05 00 00 mov 0x5a0(%rbp),%rdi a59: e8 00 00 00 00 callq a5e a5e: 85 c0 test %eax,%eax a60: ba ff ff ff ff mov $0xffffffff,%edx a65: 74 11 je a78 a67: 48 83 c4 08 add $0x8,%rsp a6b: 89 d0 mov %edx,%eax a6d: 5b pop %rbx a6e: 5d pop %rbp a6f: 41 5c pop %r12 a71: 41 5d pop %r13 a73: 41 5e pop %r14 a75: 41 5f pop %r15 a77: c3 retq a78: 48 8b 85 a0 05 00 00 mov 0x5a0(%rbp),%rax a7f: 0f b6 8b 54 01 00 00 movzbl 0x154(%rbx),%ecx a86: ba f4 00 00 00 mov $0xf4,%edx a8b: 8b 70 40 mov 0x40(%rax),%esi a8e: 48 8b 78 20 mov 0x20(%rax),%rdi a92: e8 00 00 00 00 callq a97 a97: 8b 93 78 01 00 00 mov 0x178(%rbx),%edx a9d: 85 d2 test %edx,%edx a9f: 0f 88 67 09 00 00 js 140c aa5: 48 8b 43 08 mov 0x8(%rbx),%rax aa9: bf 9a d4 09 00 mov $0x9d49a,%edi aae: 48 8b 50 18 mov 0x18(%rax),%rdx ab2: 8b 83 70 01 00 00 mov 0x170(%rbx),%eax ab8: 89 82 40 60 00 00 mov %eax,0x6040(%rdx) abe: 48 8b 43 08 mov 0x8(%rbx),%rax ac2: 48 8b 50 18 mov 0x18(%rax),%rdx ac6: 8b 83 74 01 00 00 mov 0x174(%rbx),%eax acc: 89 82 44 60 00 00 mov %eax,0x6044(%rdx) ad2: 48 8b 43 08 mov 0x8(%rbx),%rax ad6: 48 8b 50 18 mov 0x18(%rax),%rdx ada: 8b 83 78 01 00 00 mov 0x178(%rbx),%eax ae0: 89 82 14 60 00 00 mov %eax,0x6014(%rdx) ae6: e8 00 00 00 00 callq aeb aeb: 8b 85 ac 05 00 00 mov 0x5ac(%rbp),%eax af1: 3d 72 29 00 00 cmp $0x2972,%eax af6: 74 31 je b29 af8: 3d 82 29 00 00 cmp $0x2982,%eax afd: 74 2a je b29 aff: 3d 92 29 00 00 cmp $0x2992,%eax b04: 74 23 je b29 b06: 3d a2 29 00 00 cmp $0x29a2,%eax b0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) b10: 74 17 je b29 b12: 3d 02 2a 00 00 cmp $0x2a02,%eax b17: 74 10 je b29 b19: 3d 12 2a 00 00 cmp $0x2a12,%eax b1e: 66 90 xchg %ax,%ax b20: 74 07 je b29 b22: 3d 42 2a 00 00 cmp $0x2a42,%eax b27: 75 14 jne b3d b29: 48 8b 43 08 mov 0x8(%rbx),%rax b2d: 48 8b 50 18 mov 0x18(%rax),%rdx b31: 8b 83 7c 01 00 00 mov 0x17c(%rbx),%eax b37: 89 82 1c 60 00 00 mov %eax,0x601c(%rdx) b3d: bf 9a d4 09 00 mov $0x9d49a,%edi b42: e8 00 00 00 00 callq b47 b47: 48 8b 43 08 mov 0x8(%rbx),%rax b4b: 48 8b 50 18 mov 0x18(%rax),%rdx b4f: 8b 83 80 01 00 00 mov 0x180(%rbx),%eax b55: 89 82 00 00 06 00 mov %eax,0x60000(%rdx) b5b: 48 8b 43 08 mov 0x8(%rbx),%rax b5f: 48 8b 50 18 mov 0x18(%rax),%rdx b63: 8b 83 84 01 00 00 mov 0x184(%rbx),%eax b69: 89 82 04 00 06 00 mov %eax,0x60004(%rdx) b6f: 48 8b 43 08 mov 0x8(%rbx),%rax b73: 48 8b 50 18 mov 0x18(%rax),%rdx b77: 8b 83 88 01 00 00 mov 0x188(%rbx),%eax b7d: 89 82 08 00 06 00 mov %eax,0x60008(%rdx) b83: 48 8b 43 08 mov 0x8(%rbx),%rax b87: 48 8b 50 18 mov 0x18(%rax),%rdx b8b: 8b 83 8c 01 00 00 mov 0x18c(%rbx),%eax b91: 89 82 0c 00 06 00 mov %eax,0x6000c(%rdx) b97: 48 8b 43 08 mov 0x8(%rbx),%rax b9b: 48 8b 50 18 mov 0x18(%rax),%rdx b9f: 8b 83 90 01 00 00 mov 0x190(%rbx),%eax ba5: 89 82 10 00 06 00 mov %eax,0x60010(%rdx) bab: 48 8b 43 08 mov 0x8(%rbx),%rax baf: 48 8b 50 18 mov 0x18(%rax),%rdx bb3: 8b 83 94 01 00 00 mov 0x194(%rbx),%eax bb9: 89 82 14 00 06 00 mov %eax,0x60014(%rdx) bbf: 48 8b 43 08 mov 0x8(%rbx),%rax bc3: 48 8b 50 18 mov 0x18(%rax),%rdx bc7: 8b 83 98 01 00 00 mov 0x198(%rbx),%eax bcd: 89 82 20 00 06 00 mov %eax,0x60020(%rdx) bd3: 48 8b 43 08 mov 0x8(%rbx),%rax bd7: 48 8b 50 18 mov 0x18(%rax),%rdx bdb: 8b 83 a4 01 00 00 mov 0x1a4(%rbx),%eax be1: 89 82 90 01 07 00 mov %eax,0x70190(%rdx) be7: 48 8b 43 08 mov 0x8(%rbx),%rax beb: 48 8b 50 18 mov 0x18(%rax),%rdx bef: 8b 83 a8 01 00 00 mov 0x1a8(%rbx),%eax bf5: 89 82 8c 01 07 00 mov %eax,0x7018c(%rdx) bfb: 48 8b 43 08 mov 0x8(%rbx),%rax bff: 48 8b 50 18 mov 0x18(%rax),%rdx c03: 8b 83 68 01 00 00 mov 0x168(%rbx),%eax c09: 89 82 1c 00 06 00 mov %eax,0x6001c(%rdx) c0f: 48 8b 43 08 mov 0x8(%rbx),%rax c13: 48 8b 50 18 mov 0x18(%rax),%rdx c17: 8b 83 ac 01 00 00 mov 0x1ac(%rbx),%eax c1d: 89 82 84 01 07 00 mov %eax,0x70184(%rdx) c23: 48 8b 43 08 mov 0x8(%rbx),%rax c27: 48 8b 50 18 mov 0x18(%rax),%rdx c2b: 8b 83 a0 01 00 00 mov 0x1a0(%rbx),%eax c31: 89 82 88 01 07 00 mov %eax,0x70188(%rdx) c37: 8b 85 ac 05 00 00 mov 0x5ac(%rbp),%eax c3d: 3d 72 29 00 00 cmp $0x2972,%eax c42: 74 2e je c72 c44: 3d 82 29 00 00 cmp $0x2982,%eax c49: 74 27 je c72 c4b: 3d 92 29 00 00 cmp $0x2992,%eax c50: 74 20 je c72 c52: 3d a2 29 00 00 cmp $0x29a2,%eax c57: 74 19 je c72 c59: 3d 02 2a 00 00 cmp $0x2a02,%eax c5e: 66 90 xchg %ax,%ax c60: 74 10 je c72 c62: 3d 12 2a 00 00 cmp $0x2a12,%eax c67: 74 09 je c72 c69: 3d 42 2a 00 00 cmp $0x2a42,%eax c6e: 66 90 xchg %ax,%ax c70: 75 28 jne c9a c72: 48 8b 43 08 mov 0x8(%rbx),%rax c76: 48 8b 50 18 mov 0x18(%rax),%rdx c7a: 8b 83 b0 01 00 00 mov 0x1b0(%rbx),%eax c80: 89 82 9c 01 07 00 mov %eax,0x7019c(%rdx) c86: 48 8b 43 08 mov 0x8(%rbx),%rax c8a: 48 8b 50 18 mov 0x18(%rax),%rdx c8e: 8b 83 b4 01 00 00 mov 0x1b4(%rbx),%eax c94: 89 82 a4 01 07 00 mov %eax,0x701a4(%rdx) c9a: 48 8b 43 08 mov 0x8(%rbx),%rax c9e: 31 f6 xor %esi,%esi ca0: 48 89 ef mov %rbp,%rdi ca3: 48 8b 50 18 mov 0x18(%rax),%rdx ca7: 8b 83 60 01 00 00 mov 0x160(%rbx),%eax cad: 89 82 08 00 07 00 mov %eax,0x70008(%rdx) cb3: e8 f8 f3 ff ff callq b0 cb8: 48 8b 43 08 mov 0x8(%rbx),%rax cbc: 48 8b 50 18 mov 0x18(%rax),%rdx cc0: 8b 83 58 01 00 00 mov 0x158(%rbx),%eax cc6: 89 82 80 01 07 00 mov %eax,0x70180(%rdx) ccc: 48 8b 43 08 mov 0x8(%rbx),%rax cd0: 48 8b 50 18 mov 0x18(%rax),%rdx cd4: 8b 82 84 01 07 00 mov 0x70184(%rdx),%eax cda: 89 82 84 01 07 00 mov %eax,0x70184(%rdx) ce0: 8b 93 cc 01 00 00 mov 0x1cc(%rbx),%edx ce6: 85 d2 test %edx,%edx ce8: 0f 88 fb 06 00 00 js 13e9 cee: 48 8b 43 08 mov 0x8(%rbx),%rax cf2: bf 9a d4 09 00 mov $0x9d49a,%edi cf7: 48 8b 50 18 mov 0x18(%rax),%rdx cfb: 8b 83 c4 01 00 00 mov 0x1c4(%rbx),%eax d01: 89 82 48 60 00 00 mov %eax,0x6048(%rdx) d07: 48 8b 43 08 mov 0x8(%rbx),%rax d0b: 48 8b 50 18 mov 0x18(%rax),%rdx d0f: 8b 83 c8 01 00 00 mov 0x1c8(%rbx),%eax d15: 89 82 4c 60 00 00 mov %eax,0x604c(%rdx) d1b: 48 8b 43 08 mov 0x8(%rbx),%rax d1f: 48 8b 50 18 mov 0x18(%rax),%rdx d23: 8b 83 cc 01 00 00 mov 0x1cc(%rbx),%eax d29: 89 82 18 60 00 00 mov %eax,0x6018(%rdx) d2f: e8 00 00 00 00 callq d34 d34: 8b 85 ac 05 00 00 mov 0x5ac(%rbp),%eax d3a: 3d 72 29 00 00 cmp $0x2972,%eax d3f: 74 31 je d72 d41: 3d 82 29 00 00 cmp $0x2982,%eax d46: 74 2a je d72 d48: 3d 92 29 00 00 cmp $0x2992,%eax d4d: 74 23 je d72 d4f: 3d a2 29 00 00 cmp $0x29a2,%eax d54: 74 1c je d72 d56: 3d 02 2a 00 00 cmp $0x2a02,%eax d5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) d60: 74 10 je d72 d62: 3d 12 2a 00 00 cmp $0x2a12,%eax d67: 74 09 je d72 d69: 3d 42 2a 00 00 cmp $0x2a42,%eax d6e: 66 90 xchg %ax,%ax d70: 75 14 jne d86 d72: 48 8b 43 08 mov 0x8(%rbx),%rax d76: 48 8b 50 18 mov 0x18(%rax),%rdx d7a: 8b 83 d0 01 00 00 mov 0x1d0(%rbx),%eax d80: 89 82 20 60 00 00 mov %eax,0x6020(%rdx) d86: bf 9a d4 09 00 mov $0x9d49a,%edi d8b: e8 00 00 00 00 callq d90 d90: 48 8b 43 08 mov 0x8(%rbx),%rax d94: 48 8b 50 18 mov 0x18(%rax),%rdx d98: 8b 83 d4 01 00 00 mov 0x1d4(%rbx),%eax d9e: 89 82 00 10 06 00 mov %eax,0x61000(%rdx) da4: 48 8b 43 08 mov 0x8(%rbx),%rax da8: 48 8b 50 18 mov 0x18(%rax),%rdx dac: 8b 83 d8 01 00 00 mov 0x1d8(%rbx),%eax db2: 89 82 04 10 06 00 mov %eax,0x61004(%rdx) db8: 48 8b 43 08 mov 0x8(%rbx),%rax dbc: 48 8b 50 18 mov 0x18(%rax),%rdx dc0: 8b 83 dc 01 00 00 mov 0x1dc(%rbx),%eax dc6: 89 82 08 10 06 00 mov %eax,0x61008(%rdx) dcc: 48 8b 43 08 mov 0x8(%rbx),%rax dd0: 48 8b 50 18 mov 0x18(%rax),%rdx dd4: 8b 83 e0 01 00 00 mov 0x1e0(%rbx),%eax dda: 89 82 0c 10 06 00 mov %eax,0x6100c(%rdx) de0: 48 8b 43 08 mov 0x8(%rbx),%rax de4: 48 8b 50 18 mov 0x18(%rax),%rdx de8: 8b 83 e4 01 00 00 mov 0x1e4(%rbx),%eax dee: 89 82 10 10 06 00 mov %eax,0x61010(%rdx) df4: 48 8b 43 08 mov 0x8(%rbx),%rax df8: 48 8b 50 18 mov 0x18(%rax),%rdx dfc: 8b 83 e8 01 00 00 mov 0x1e8(%rbx),%eax e02: 89 82 14 10 06 00 mov %eax,0x61014(%rdx) e08: 48 8b 43 08 mov 0x8(%rbx),%rax e0c: 48 8b 50 18 mov 0x18(%rax),%rdx e10: 8b 83 ec 01 00 00 mov 0x1ec(%rbx),%eax e16: 89 82 20 10 06 00 mov %eax,0x61020(%rdx) e1c: 48 8b 43 08 mov 0x8(%rbx),%rax e20: 48 8b 50 18 mov 0x18(%rax),%rdx e24: 8b 83 f8 01 00 00 mov 0x1f8(%rbx),%eax e2a: 89 82 90 11 07 00 mov %eax,0x71190(%rdx) e30: 48 8b 43 08 mov 0x8(%rbx),%rax e34: 48 8b 50 18 mov 0x18(%rax),%rdx e38: 8b 83 fc 01 00 00 mov 0x1fc(%rbx),%eax e3e: 89 82 8c 11 07 00 mov %eax,0x7118c(%rdx) e44: 48 8b 43 08 mov 0x8(%rbx),%rax e48: 48 8b 50 18 mov 0x18(%rax),%rdx e4c: 8b 83 6c 01 00 00 mov 0x16c(%rbx),%eax e52: 89 82 1c 10 06 00 mov %eax,0x6101c(%rdx) e58: 48 8b 43 08 mov 0x8(%rbx),%rax e5c: 48 8b 50 18 mov 0x18(%rax),%rdx e60: 8b 83 00 02 00 00 mov 0x200(%rbx),%eax e66: 89 82 84 11 07 00 mov %eax,0x71184(%rdx) e6c: 48 8b 43 08 mov 0x8(%rbx),%rax e70: 48 8b 50 18 mov 0x18(%rax),%rdx e74: 8b 83 f4 01 00 00 mov 0x1f4(%rbx),%eax e7a: 89 82 88 11 07 00 mov %eax,0x71188(%rdx) e80: 8b 85 ac 05 00 00 mov 0x5ac(%rbp),%eax e86: 3d 72 29 00 00 cmp $0x2972,%eax e8b: 74 2c je eb9 e8d: 3d 82 29 00 00 cmp $0x2982,%eax e92: 74 25 je eb9 e94: 3d 92 29 00 00 cmp $0x2992,%eax e99: 74 1e je eb9 e9b: 3d a2 29 00 00 cmp $0x29a2,%eax ea0: 74 17 je eb9 ea2: 3d 02 2a 00 00 cmp $0x2a02,%eax ea7: 74 10 je eb9 ea9: 3d 12 2a 00 00 cmp $0x2a12,%eax eae: 66 90 xchg %ax,%ax eb0: 74 07 je eb9 eb2: 3d 42 2a 00 00 cmp $0x2a42,%eax eb7: 75 28 jne ee1 eb9: 48 8b 43 08 mov 0x8(%rbx),%rax ebd: 48 8b 50 18 mov 0x18(%rax),%rdx ec1: 8b 83 04 02 00 00 mov 0x204(%rbx),%eax ec7: 89 82 9c 11 07 00 mov %eax,0x7119c(%rdx) ecd: 48 8b 43 08 mov 0x8(%rbx),%rax ed1: 48 8b 50 18 mov 0x18(%rax),%rdx ed5: 8b 83 08 02 00 00 mov 0x208(%rbx),%eax edb: 89 82 a4 11 07 00 mov %eax,0x711a4(%rdx) ee1: 48 8b 43 08 mov 0x8(%rbx),%rax ee5: be 01 00 00 00 mov $0x1,%esi eea: 48 89 ef mov %rbp,%rdi eed: 48 8b 50 18 mov 0x18(%rax),%rdx ef1: 8b 83 64 01 00 00 mov 0x164(%rbx),%eax ef7: 89 82 08 10 07 00 mov %eax,0x71008(%rdx) efd: e8 ae f1 ff ff callq b0 f02: 48 8b 43 08 mov 0x8(%rbx),%rax f06: 48 8b 50 18 mov 0x18(%rax),%rdx f0a: 8b 83 5c 01 00 00 mov 0x15c(%rbx),%eax f10: 89 82 80 11 07 00 mov %eax,0x71180(%rdx) f16: 48 8b 43 08 mov 0x8(%rbx),%rax f1a: 48 8b 50 18 mov 0x18(%rax),%rdx f1e: 8b 82 84 11 07 00 mov 0x71184(%rdx),%eax f24: 89 82 84 11 07 00 mov %eax,0x71184(%rdx) f2a: 48 8b 43 08 mov 0x8(%rbx),%rax f2e: 48 8b 50 18 mov 0x18(%rax),%rdx f32: 8b 83 1c 02 00 00 mov 0x21c(%rbx),%eax f38: 89 82 00 11 06 00 mov %eax,0x61100(%rdx) f3e: 8b 85 ac 05 00 00 mov 0x5ac(%rbp),%eax f44: 3d 72 29 00 00 cmp $0x2972,%eax f49: 74 2e je f79 f4b: 3d 82 29 00 00 cmp $0x2982,%eax f50: 74 27 je f79 f52: 3d 92 29 00 00 cmp $0x2992,%eax f57: 74 20 je f79 f59: 3d a2 29 00 00 cmp $0x29a2,%eax f5e: 66 90 xchg %ax,%ax f60: 74 17 je f79 f62: 3d 02 2a 00 00 cmp $0x2a02,%eax f67: 74 10 je f79 f69: 3d 12 2a 00 00 cmp $0x2a12,%eax f6e: 66 90 xchg %ax,%ax f70: 74 07 je f79 f72: 3d 42 2a 00 00 cmp $0x2a42,%eax f77: 75 1a jne f93 f79: 48 8b 43 08 mov 0x8(%rbx),%rax f7d: 48 8b 50 18 mov 0x18(%rax),%rdx f81: 8b 83 c0 01 00 00 mov 0x1c0(%rbx),%eax f87: 89 82 50 12 06 00 mov %eax,0x61250(%rdx) f8d: 8b 85 ac 05 00 00 mov 0x5ac(%rbp),%eax f93: 3d 77 35 00 00 cmp $0x3577,%eax f98: 74 6b je 1005 f9a: 3d 82 35 00 00 cmp $0x3582,%eax f9f: 74 21 je fc2 fa1: 3d 92 25 00 00 cmp $0x2592,%eax fa6: 74 1a je fc2 fa8: 3d a2 27 00 00 cmp $0x27a2,%eax fad: 0f 1f 00 nopl (%rax) fb0: 74 10 je fc2 fb2: 3d 02 2a 00 00 cmp $0x2a02,%eax fb7: 74 09 je fc2 fb9: 3d 42 2a 00 00 cmp $0x2a42,%eax fbe: 66 90 xchg %ax,%ax fc0: 75 21 jne fe3 fc2: 3d 77 35 00 00 cmp $0x3577,%eax fc7: 74 3c je 1005 fc9: 48 8b 43 08 mov 0x8(%rbx),%rax fcd: 48 8b 50 18 mov 0x18(%rax),%rdx fd1: 8b 83 20 02 00 00 mov 0x220(%rbx),%eax fd7: 89 82 80 11 06 00 mov %eax,0x61180(%rdx) fdd: 8b 85 ac 05 00 00 mov 0x5ac(%rbp),%eax fe3: 3d 77 35 00 00 cmp $0x3577,%eax fe8: 74 1b je 1005 fea: 3d 62 25 00 00 cmp $0x2562,%eax fef: 74 14 je 1005 ff1: 48 8b 43 08 mov 0x8(%rbx),%rax ff5: 48 8b 50 18 mov 0x18(%rax),%rdx ff9: 8b 83 48 02 00 00 mov 0x248(%rbx),%eax fff: 89 82 30 12 06 00 mov %eax,0x61230(%rdx) 1005: 48 8b 43 08 mov 0x8(%rbx),%rax 1009: bf 9a d4 09 00 mov $0x9d49a,%edi 100e: 48 8b 50 18 mov 0x18(%rax),%rdx 1012: 8b 83 b8 01 00 00 mov 0x1b8(%rbx),%eax 1018: 89 82 34 12 06 00 mov %eax,0x61234(%rdx) 101e: 48 8b 43 08 mov 0x8(%rbx),%rax 1022: 48 8b 50 18 mov 0x18(%rax),%rdx 1026: 8b 83 bc 01 00 00 mov 0x1bc(%rbx),%eax 102c: 89 82 54 12 06 00 mov %eax,0x61254(%rdx) 1032: 48 8b 43 08 mov 0x8(%rbx),%rax 1036: 48 8b 50 18 mov 0x18(%rax),%rdx 103a: 8b 83 24 02 00 00 mov 0x224(%rbx),%eax 1040: 89 82 08 12 06 00 mov %eax,0x61208(%rdx) 1046: 48 8b 43 08 mov 0x8(%rbx),%rax 104a: 48 8b 50 18 mov 0x18(%rax),%rdx 104e: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax 1054: 89 82 0c 12 06 00 mov %eax,0x6120c(%rdx) 105a: 48 8b 43 08 mov 0x8(%rbx),%rax 105e: 48 8b 50 18 mov 0x18(%rax),%rdx 1062: 8b 83 44 02 00 00 mov 0x244(%rbx),%eax 1068: 89 82 10 12 06 00 mov %eax,0x61210(%rdx) 106e: 48 8b 43 08 mov 0x8(%rbx),%rax 1072: 48 8b 50 18 mov 0x18(%rax),%rdx 1076: 8b 83 40 02 00 00 mov 0x240(%rbx),%eax 107c: 89 82 04 12 06 00 mov %eax,0x61204(%rdx) 1082: 48 8b 43 08 mov 0x8(%rbx),%rax 1086: 48 8b 50 18 mov 0x18(%rax),%rdx 108a: 8b 83 4c 0a 00 00 mov 0xa4c(%rbx),%eax 1090: 89 82 00 32 00 00 mov %eax,0x3200(%rdx) 1096: 48 8b 43 08 mov 0x8(%rbx),%rax 109a: 48 8b 50 18 mov 0x18(%rax),%rdx 109e: 8b 83 50 0a 00 00 mov 0xa50(%rbx),%eax 10a4: 89 82 04 32 00 00 mov %eax,0x3204(%rdx) 10aa: 48 8b 43 08 mov 0x8(%rbx),%rax 10ae: 48 8b 50 18 mov 0x18(%rax),%rdx 10b2: 8b 83 58 0a 00 00 mov 0xa58(%rbx),%eax 10b8: 89 82 14 32 00 00 mov %eax,0x3214(%rdx) 10be: 48 8b 43 08 mov 0x8(%rbx),%rax 10c2: 48 8b 50 18 mov 0x18(%rax),%rdx 10c6: 8b 83 54 0a 00 00 mov 0xa54(%rbx),%eax 10cc: 89 82 08 32 00 00 mov %eax,0x3208(%rdx) 10d2: 48 8b 43 08 mov 0x8(%rbx),%rax 10d6: 48 8b 50 18 mov 0x18(%rax),%rdx 10da: 8b 83 18 02 00 00 mov 0x218(%rbx),%eax 10e0: 89 82 00 14 07 00 mov %eax,0x71400(%rdx) 10e6: 48 8b 43 08 mov 0x8(%rbx),%rax 10ea: 48 8b 50 18 mov 0x18(%rax),%rdx 10ee: 8b 83 0c 02 00 00 mov 0x20c(%rbx),%eax 10f4: 89 82 00 60 00 00 mov %eax,0x6000(%rdx) 10fa: 48 8b 43 08 mov 0x8(%rbx),%rax 10fe: 48 8b 50 18 mov 0x18(%rax),%rdx 1102: 8b 83 10 02 00 00 mov 0x210(%rbx),%eax 1108: 89 82 04 60 00 00 mov %eax,0x6004(%rdx) 110e: 48 8b 43 08 mov 0x8(%rbx),%rax 1112: 48 8b 50 18 mov 0x18(%rax),%rdx 1116: 8b 83 14 02 00 00 mov 0x214(%rbx),%eax 111c: 89 82 10 60 00 00 mov %eax,0x6010(%rdx) 1122: e8 00 00 00 00 callq 1127 1127: 48 8b 43 08 mov 0x8(%rbx),%rax 112b: 31 ff xor %edi,%edi 112d: 48 8b 50 18 mov 0x18(%rax),%rdx 1131: 8b 83 6c 0a 00 00 mov 0xa6c(%rbx),%eax 1137: 89 82 00 62 00 00 mov %eax,0x6200(%rdx) 113d: 48 8b 43 08 mov 0x8(%rbx),%rax 1141: 48 8b 50 18 mov 0x18(%rax),%rdx 1145: 8b 83 68 0a 00 00 mov 0xa68(%rbx),%eax 114b: 0d 00 00 ff ff or $0xffff0000,%eax 1150: 89 82 20 21 00 00 mov %eax,0x2120(%rdx) 1156: 48 8b 43 08 mov 0x8(%rbx),%rax 115a: 48 8b 50 18 mov 0x18(%rax),%rdx 115e: 8b 83 70 0a 00 00 mov 0xa70(%rbx),%eax 1164: 0d 00 00 ff ff or $0xffff0000,%eax 1169: 89 82 e4 20 00 00 mov %eax,0x20e4(%rdx) 116f: 90 nop 1170: 48 8b 73 08 mov 0x8(%rbx),%rsi 1174: 48 63 c7 movslq %edi,%rax 1177: 8d 14 bd 00 00 00 00 lea 0x0(,%rdi,4),%edx 117e: 8b 8c 83 74 0a 00 00 mov 0xa74(%rbx,%rax,4),%ecx 1185: 48 63 d2 movslq %edx,%rdx 1188: 48 8b 46 18 mov 0x18(%rsi),%rax 118c: 48 05 10 14 07 00 add $0x71410,%rax 1192: 48 01 d0 add %rdx,%rax 1195: 89 08 mov %ecx,(%rax) 1197: 8d 47 07 lea 0x7(%rdi),%eax 119a: 48 8b 73 08 mov 0x8(%rbx),%rsi 119e: 83 c7 01 add $0x1,%edi 11a1: 48 98 cltq 11a3: 8b 8c 83 b4 0a 00 00 mov 0xab4(%rbx,%rax,4),%ecx 11aa: 48 8b 46 18 mov 0x18(%rsi),%rax 11ae: 48 05 10 04 07 00 add $0x70410,%rax 11b4: 48 01 c2 add %rax,%rdx 11b7: 83 ff 10 cmp $0x10,%edi 11ba: 89 0a mov %ecx,(%rdx) 11bc: 75 b2 jne 1170 11be: 48 8b 43 08 mov 0x8(%rbx),%rax 11c2: be 01 00 00 00 mov $0x1,%esi 11c7: 48 8b 50 18 mov 0x18(%rax),%rdx 11cb: 8b 83 f4 0a 00 00 mov 0xaf4(%rbx),%eax 11d1: 89 82 14 24 07 00 mov %eax,0x72414(%rdx) 11d7: 48 8b 53 08 mov 0x8(%rbx),%rdx 11db: 48 63 c6 movslq %esi,%rax 11de: 8b 8c 83 f4 0a 00 00 mov 0xaf4(%rbx,%rax,4),%ecx 11e5: 8d 04 b5 00 00 00 00 lea 0x0(,%rsi,4),%eax 11ec: 83 c6 01 add $0x1,%esi 11ef: 48 8b 52 18 mov 0x18(%rdx),%rdx 11f3: 48 98 cltq 11f5: 48 81 c2 14 24 07 00 add $0x72414,%rdx 11fc: 48 01 c2 add %rax,%rdx 11ff: 83 fe 03 cmp $0x3,%esi 1202: 89 0a mov %ecx,(%rdx) 1204: 75 d1 jne 11d7 1206: 48 8b ad c0 05 00 00 mov 0x5c0(%rbp),%rbp 120d: ba c2 03 00 00 mov $0x3c2,%edx 1212: 0f b6 85 00 0b 00 00 movzbl 0xb00(%rbp),%eax 1219: ee out %al,(%dx) 121a: 83 e0 01 and $0x1,%eax 121d: 0f b6 8d 01 0b 00 00 movzbl 0xb01(%rbp),%ecx 1224: 66 be c5 03 mov $0x3c5,%si 1228: 83 f8 01 cmp $0x1,%eax 122b: bf c4 03 00 00 mov $0x3c4,%edi 1230: bb 01 00 00 00 mov $0x1,%ebx 1235: 45 19 f6 sbb %r14d,%r14d 1238: 41 83 e6 e0 and $0xffffffffffffffe0,%r14d 123c: 66 41 81 c6 d4 03 add $0x3d4,%r14w 1242: 83 f8 01 cmp $0x1,%eax 1245: 45 19 e4 sbb %r12d,%r12d 1248: 41 83 e4 e0 and $0xffffffffffffffe0,%r12d 124c: 66 41 81 c4 d5 03 add $0x3d5,%r12w 1252: 83 f8 01 cmp $0x1,%eax 1255: 45 19 ff sbb %r15d,%r15d 1258: 31 d2 xor %edx,%edx 125a: 41 83 e7 e0 and $0xffffffffffffffe0,%r15d 125e: 66 41 81 c7 da 03 add $0x3da,%r15w 1264: e8 c7 ee ff ff callq 130 1269: 48 63 c3 movslq %ebx,%rax 126c: 89 da mov %ebx,%edx 126e: be c5 03 00 00 mov $0x3c5,%esi 1273: 0f b6 8c 05 01 0b 00 movzbl 0xb01(%rbp,%rax,1),%ecx 127a: 00 127b: bf c4 03 00 00 mov $0x3c4,%edi 1280: 83 c3 01 add $0x1,%ebx 1283: e8 a8 ee ff ff callq 130 1288: 83 fb 07 cmp $0x7,%ebx 128b: 75 dc jne 1269 128d: 0f b6 8d 49 0e 00 00 movzbl 0xe49(%rbp),%ecx 1294: 45 0f b7 ec movzwl %r12w,%r13d 1298: 45 0f b7 e6 movzwl %r14w,%r12d 129c: ba 11 00 00 00 mov $0x11,%edx 12a1: 44 89 ee mov %r13d,%esi 12a4: 44 89 e7 mov %r12d,%edi 12a7: b3 01 mov $0x1,%bl 12a9: e8 82 ee ff ff callq 130 12ae: 0f b6 8d 38 0e 00 00 movzbl 0xe38(%rbp),%ecx 12b5: 31 d2 xor %edx,%edx 12b7: 44 89 ee mov %r13d,%esi 12ba: 44 89 e7 mov %r12d,%edi 12bd: e8 6e ee ff ff callq 130 12c2: 48 63 c3 movslq %ebx,%rax 12c5: 89 da mov %ebx,%edx 12c7: 44 89 ee mov %r13d,%esi 12ca: 0f b6 8c 05 38 0e 00 movzbl 0xe38(%rbp,%rax,1),%ecx 12d1: 00 12d2: 44 89 e7 mov %r12d,%edi 12d5: 83 c3 01 add $0x1,%ebx 12d8: e8 53 ee ff ff callq 130 12dd: 83 fb 24 cmp $0x24,%ebx 12e0: 75 e0 jne 12c2 12e2: 0f b6 8d 09 0b 00 00 movzbl 0xb09(%rbp),%ecx 12e9: 31 d2 xor %edx,%edx 12eb: be cf 03 00 00 mov $0x3cf,%esi 12f0: bf ce 03 00 00 mov $0x3ce,%edi 12f5: b3 01 mov $0x1,%bl 12f7: e8 34 ee ff ff callq 130 12fc: 48 63 c3 movslq %ebx,%rax 12ff: 89 da mov %ebx,%edx 1301: be cf 03 00 00 mov $0x3cf,%esi 1306: 0f b6 8c 05 09 0b 00 movzbl 0xb09(%rbp,%rax,1),%ecx 130d: 00 130e: bf ce 03 00 00 mov $0x3ce,%edi 1313: 83 c3 01 add $0x1,%ebx 1316: e8 15 ee ff ff callq 130 131b: 83 fb 09 cmp $0x9,%ebx 131e: 75 dc jne 12fc 1320: 0f b6 8d 19 0b 00 00 movzbl 0xb19(%rbp),%ecx 1327: ba 10 00 00 00 mov $0x10,%edx 132c: be cf 03 00 00 mov $0x3cf,%esi 1331: bf ce 03 00 00 mov $0x3ce,%edi 1336: e8 f5 ed ff ff callq 130 133b: 0f b6 8d 1a 0b 00 00 movzbl 0xb1a(%rbp),%ecx 1342: ba 11 00 00 00 mov $0x11,%edx 1347: be cf 03 00 00 mov $0x3cf,%esi 134c: bf ce 03 00 00 mov $0x3ce,%edi 1351: e8 da ed ff ff callq 130 1356: 0f b6 8d 21 0b 00 00 movzbl 0xb21(%rbp),%ecx 135d: be cf 03 00 00 mov $0x3cf,%esi 1362: ba 18 00 00 00 mov $0x18,%edx 1367: bf ce 03 00 00 mov $0x3ce,%edi 136c: e8 bf ed ff ff callq 130 1371: 41 0f b6 f7 movzbl %r15b,%esi 1375: 31 c9 xor %ecx,%ecx 1377: 48 63 c1 movslq %ecx,%rax 137a: 89 f2 mov %esi,%edx 137c: 44 0f b6 84 05 23 0b movzbl 0xb23(%rbp,%rax,1),%r8d 1383: 00 00 1385: ec in (%dx),%al 1386: ba c0 03 00 00 mov $0x3c0,%edx 138b: 89 c8 mov %ecx,%eax 138d: ee out %al,(%dx) 138e: 44 89 c0 mov %r8d,%eax 1391: ee out %al,(%dx) 1392: 83 c1 01 add $0x1,%ecx 1395: 83 f9 14 cmp $0x14,%ecx 1398: 75 dd jne 1377 139a: 44 89 fa mov %r15d,%edx 139d: ec in (%dx),%al 139e: 0f b6 85 22 0b 00 00 movzbl 0xb22(%rbp),%eax 13a5: ba c0 03 00 00 mov $0x3c0,%edx 13aa: 83 c8 20 or $0x20,%eax 13ad: ee out %al,(%dx) 13ae: 44 89 fa mov %r15d,%edx 13b1: ec in (%dx),%al 13b2: ba c6 03 00 00 mov $0x3c6,%edx 13b7: 0f b6 85 37 0b 00 00 movzbl 0xb37(%rbp),%eax 13be: ee out %al,(%dx) 13bf: 31 c0 xor %eax,%eax 13c1: b2 c8 mov $0xc8,%dl 13c3: ee out %al,(%dx) 13c4: 30 c9 xor %cl,%cl 13c6: 48 63 c1 movslq %ecx,%rax 13c9: ba c9 03 00 00 mov $0x3c9,%edx 13ce: 0f b6 84 05 38 0b 00 movzbl 0xb38(%rbp,%rax,1),%eax 13d5: 00 13d6: ee out %al,(%dx) 13d7: 83 c1 01 add $0x1,%ecx 13da: 81 f9 00 03 00 00 cmp $0x300,%ecx 13e0: 75 e4 jne 13c6 13e2: 31 d2 xor %edx,%edx 13e4: e9 7e f6 ff ff jmpq a67 13e9: 48 8b 43 08 mov 0x8(%rbx),%rax 13ed: 81 e2 ff ff ff 7f and $0x7fffffff,%edx 13f3: bf 9a d4 09 00 mov $0x9d49a,%edi 13f8: 48 8b 40 18 mov 0x18(%rax),%rax 13fc: 89 90 18 60 00 00 mov %edx,0x6018(%rax) 1402: e8 00 00 00 00 callq 1407 1407: e9 e2 f8 ff ff jmpq cee 140c: 48 8b 43 08 mov 0x8(%rbx),%rax 1410: 81 e2 ff ff ff 7f and $0x7fffffff,%edx 1416: bf 9a d4 09 00 mov $0x9d49a,%edi 141b: 48 8b 40 18 mov 0x18(%rax),%rax 141f: 89 90 14 60 00 00 mov %edx,0x6014(%rax) 1425: e8 00 00 00 00 callq 142a 142a: e9 76 f6 ff ff jmpq aa5 142f: 90 nop 0000000000001430 : 1430: 4c 8b 87 c0 05 00 00 mov 0x5c0(%rdi),%r8 1437: 45 31 c9 xor %r9d,%r9d 143a: 49 8b 48 08 mov 0x8(%r8),%rcx 143e: 49 8d 50 18 lea 0x18(%r8),%rdx 1442: 48 8b 41 18 mov 0x18(%rcx),%rax 1446: 8b b8 34 20 00 00 mov 0x2034(%rax),%edi 144c: 81 e7 fc ff 1f 00 and $0x1ffffc,%edi 1452: 48 8b 41 18 mov 0x18(%rcx),%rax 1456: 8b 80 34 20 00 00 mov 0x2034(%rax),%eax 145c: 25 fc ff 1f 00 and $0x1ffffc,%eax 1461: 89 42 28 mov %eax,0x28(%rdx) 1464: 83 e8 08 sub $0x8,%eax 1467: 2b 42 2c sub 0x2c(%rdx),%eax 146a: 85 c0 test %eax,%eax 146c: 89 42 30 mov %eax,0x30(%rdx) 146f: 78 3f js 14b0 1471: 39 72 30 cmp %esi,0x30(%rdx) 1474: 7d 45 jge 14bb 1476: 49 8b 40 10 mov 0x10(%r8),%rax 147a: 83 88 20 08 00 00 04 orl $0x4,0x820(%rax) 1481: 8b 42 28 mov 0x28(%rdx),%eax 1484: 39 f8 cmp %edi,%eax 1486: 74 0e je 1496 1488: 49 8b 48 08 mov 0x8(%r8),%rcx 148c: 89 c7 mov %eax,%edi 148e: 41 b9 01 00 00 00 mov $0x1,%r9d 1494: eb bc jmp 1452 1496: 41 83 c1 01 add $0x1,%r9d 149a: 41 81 f9 0f 27 00 00 cmp $0x270f,%r9d 14a1: 7f 1d jg 14c0 14a3: 49 8b 48 08 mov 0x8(%r8),%rcx 14a7: eb a9 jmp 1452 14a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 14b0: 03 42 18 add 0x18(%rdx),%eax 14b3: 89 42 30 mov %eax,0x30(%rdx) 14b6: 39 72 30 cmp %esi,0x30(%rdx) 14b9: 7c bb jl 1476 14bb: 31 c0 xor %eax,%eax 14bd: c3 retq 14be: 66 90 xchg %ax,%ax 14c0: b8 f0 ff ff ff mov $0xfffffff0,%eax 14c5: c3 retq 14c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 14cd: 00 00 00 00000000000014d0 : 14d0: 48 8b b7 c0 05 00 00 mov 0x5c0(%rdi),%rsi 14d7: 48 8b 46 08 mov 0x8(%rsi),%rax 14db: 48 8d 4e 18 lea 0x18(%rsi),%rcx 14df: 48 8b 40 18 mov 0x18(%rax),%rax 14e3: 8b 90 34 20 00 00 mov 0x2034(%rax),%edx 14e9: 81 e2 fc ff 1f 00 and $0x1ffffc,%edx 14ef: 89 51 28 mov %edx,0x28(%rcx) 14f2: 48 8b 46 08 mov 0x8(%rsi),%rax 14f6: 83 ea 08 sub $0x8,%edx 14f9: 48 8b 40 18 mov 0x18(%rax),%rax 14fd: 8b 80 30 20 00 00 mov 0x2030(%rax),%eax 1503: 25 f8 ff 1f 00 and $0x1ffff8,%eax 1508: 29 c2 sub %eax,%edx 150a: 89 41 2c mov %eax,0x2c(%rcx) 150d: 85 d2 test %edx,%edx 150f: 89 51 30 mov %edx,0x30(%rcx) 1512: 78 1c js 1530 1514: 8b 41 2c mov 0x2c(%rcx),%eax 1517: 39 41 28 cmp %eax,0x28(%rcx) 151a: 74 04 je 1520 151c: f3 c3 repz retq 151e: 66 90 xchg %ax,%ax 1520: 48 8b 46 10 mov 0x10(%rsi),%rax 1524: 83 88 20 08 00 00 01 orl $0x1,0x820(%rax) 152b: c3 retq 152c: 0f 1f 40 00 nopl 0x0(%rax) 1530: 03 51 18 add 0x18(%rcx),%edx 1533: 89 51 30 mov %edx,0x30(%rcx) 1536: eb dc jmp 1514 1538: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 153f: 00 0000000000001540 : 1540: 53 push %rbx 1541: 48 8b 9f c0 05 00 00 mov 0x5c0(%rdi),%rbx 1548: 48 8b 83 90 00 00 00 mov 0x90(%rbx),%rax 154f: 48 8b 53 10 mov 0x10(%rbx),%rdx 1553: 48 83 c0 01 add $0x1,%rax 1557: 48 89 83 90 00 00 00 mov %rax,0x90(%rbx) 155e: 89 82 04 08 00 00 mov %eax,0x804(%rdx) 1564: 48 81 bb 90 00 00 00 cmpq $0x7fffffff,0x90(%rbx) 156b: ff ff ff 7f 156f: 76 19 jbe 158a 1571: 48 8b 43 10 mov 0x10(%rbx),%rax 1575: 48 c7 83 90 00 00 00 movq $0x1,0x90(%rbx) 157c: 01 00 00 00 1580: c7 80 04 08 00 00 01 movl $0x1,0x804(%rax) 1587: 00 00 00 158a: 83 7b 48 0f cmpl $0xf,0x48(%rbx) 158e: 7f 11 jg 15a1 1590: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1597: be 10 00 00 00 mov $0x10,%esi 159c: e8 00 00 00 00 callq 15a1 15a1: 8b 53 44 mov 0x44(%rbx),%edx 15a4: 8b 7b 18 mov 0x18(%rbx),%edi 15a7: 48 8b 73 38 mov 0x38(%rbx),%rsi 15ab: 89 d0 mov %edx,%eax 15ad: 83 c2 04 add $0x4,%edx 15b0: 48 01 f0 add %rsi,%rax 15b3: 21 fa and %edi,%edx 15b5: c7 00 01 00 80 10 movl $0x10800001,(%rax) 15bb: 89 d0 mov %edx,%eax 15bd: 83 c2 04 add $0x4,%edx 15c0: 48 01 f0 add %rsi,%rax 15c3: 21 fa and %edi,%edx 15c5: c7 00 14 00 00 00 movl $0x14,(%rax) 15cb: 48 8b 8b 90 00 00 00 mov 0x90(%rbx),%rcx 15d2: 89 d0 mov %edx,%eax 15d4: 83 c2 04 add $0x4,%edx 15d7: 48 01 f0 add %rsi,%rax 15da: 21 fa and %edi,%edx 15dc: 89 08 mov %ecx,(%rax) 15de: 89 d0 mov %edx,%eax 15e0: 83 c2 04 add $0x4,%edx 15e3: 48 01 f0 add %rsi,%rax 15e6: 21 fa and %edi,%edx 15e8: c7 00 00 00 00 00 movl $0x0,(%rax) 15ee: 48 8b 43 08 mov 0x8(%rbx),%rax 15f2: 83 6b 48 10 subl $0x10,0x48(%rbx) 15f6: 89 53 44 mov %edx,0x44(%rbx) 15f9: 48 8b 40 18 mov 0x18(%rax),%rax 15fd: 89 90 30 20 00 00 mov %edx,0x2030(%rax) 1603: 5b pop %rbx 1604: c3 retq 1605: 66 66 2e 0f 1f 84 00 nopw %cs:0x0(%rax,%rax,1) 160c: 00 00 00 00 0000000000001610 : 1610: b8 01 00 00 00 mov $0x1,%eax 1615: c3 retq 1616: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 161d: 00 00 00 0000000000001620 : 1620: 48 83 ec 08 sub $0x8,%rsp 1624: 48 8b 8f c0 05 00 00 mov 0x5c0(%rdi),%rcx 162b: 48 85 c9 test %rcx,%rcx 162e: 0f 84 a3 00 00 00 je 16d7 1634: 8b 16 mov (%rsi),%edx 1636: 83 fa 02 cmp $0x2,%edx 1639: 0f 84 81 00 00 00 je 16c0 163f: 83 fa 03 cmp $0x3,%edx 1642: 74 6c je 16b0 1644: 83 fa 01 cmp $0x1,%edx 1647: 74 1f je 1668 1649: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1650: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1657: 31 c0 xor %eax,%eax 1659: e8 00 00 00 00 callq 165e 165e: b8 ea ff ff ff mov $0xffffffea,%eax 1663: 48 83 c4 08 add $0x8,%rsp 1667: c3 retq 1668: 8b 87 ac 05 00 00 mov 0x5ac(%rdi),%eax 166e: 3d 72 29 00 00 cmp $0x2972,%eax 1673: 74 5b je 16d0 1675: 3d 82 29 00 00 cmp $0x2982,%eax 167a: 74 54 je 16d0 167c: 3d 92 29 00 00 cmp $0x2992,%eax 1681: 74 4d je 16d0 1683: 3d a2 29 00 00 cmp $0x29a2,%eax 1688: 74 46 je 16d0 168a: 3d 02 2a 00 00 cmp $0x2a02,%eax 168f: 90 nop 1690: 74 3e je 16d0 1692: 3d 12 2a 00 00 cmp $0x2a12,%eax 1697: 74 37 je 16d0 1699: 3d 42 2a 00 00 cmp $0x2a42,%eax 169e: 66 90 xchg %ax,%ax 16a0: 74 2e je 16d0 16a2: 8b 46 04 mov 0x4(%rsi),%eax 16a5: 89 81 dc 00 00 00 mov %eax,0xdc(%rcx) 16ab: 31 c0 xor %eax,%eax 16ad: eb b4 jmp 1663 16af: 90 nop 16b0: 8b 46 04 mov 0x4(%rsi),%eax 16b3: 89 81 04 01 00 00 mov %eax,0x104(%rcx) 16b9: 31 c0 xor %eax,%eax 16bb: 48 83 c4 08 add $0x8,%rsp 16bf: c3 retq 16c0: 8b 46 04 mov 0x4(%rsi),%eax 16c3: 89 81 00 01 00 00 mov %eax,0x100(%rcx) 16c9: 31 c0 xor %eax,%eax 16cb: 48 83 c4 08 add $0x8,%rsp 16cf: c3 retq 16d0: 31 c0 xor %eax,%eax 16d2: 48 83 c4 08 add $0x8,%rsp 16d6: c3 retq 16d7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 16de: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16e5: 31 c0 xor %eax,%eax 16e7: 48 89 d6 mov %rdx,%rsi 16ea: e8 00 00 00 00 callq 16ef 16ef: b8 ea ff ff ff mov $0xffffffea,%eax 16f4: e9 6a ff ff ff jmpq 1663 16f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000001700 : 1700: 48 83 ec 18 sub $0x18,%rsp 1704: 48 89 6c 24 10 mov %rbp,0x10(%rsp) 1709: 48 89 5c 24 08 mov %rbx,0x8(%rsp) 170e: 48 89 fd mov %rdi,%rbp 1711: 48 8b 8f e0 03 00 00 mov 0x3e0(%rdi),%rcx 1718: 8b 01 mov (%rcx),%eax 171a: 85 c0 test %eax,%eax 171c: 79 09 jns 1727 171e: 48 39 97 e8 03 00 00 cmp %rdx,0x3e8(%rdi) 1725: 74 3e je 1765 1727: 8b 09 mov (%rcx),%ecx 1729: 4c 8b 85 e8 03 00 00 mov 0x3e8(%rbp),%r8 1730: 49 89 d1 mov %rdx,%r9 1733: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 173a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1741: 31 c0 xor %eax,%eax 1743: 48 89 d6 mov %rdx,%rsi 1746: 81 e1 00 00 00 80 and $0x80000000,%ecx 174c: e8 00 00 00 00 callq 1751 1751: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 1756: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp 175b: b8 ea ff ff ff mov $0xffffffea,%eax 1760: 48 83 c4 18 add $0x18,%rsp 1764: c3 retq 1765: 48 8b 9f c0 05 00 00 mov 0x5c0(%rdi),%rbx 176c: e8 00 00 00 00 callq 1771 1771: 48 89 ef mov %rbp,%rdi 1774: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 177b: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp 1780: 8b 73 30 mov 0x30(%rbx),%esi 1783: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 1788: 48 83 c4 18 add $0x18,%rsp 178c: 83 ee 08 sub $0x8,%esi 178f: e9 00 00 00 00 jmpq 1794 1794: 66 66 66 2e 0f 1f 84 nopw %cs:0x0(%rax,%rax,1) 179b: 00 00 00 00 00 00000000000017a0 : 17a0: 55 push %rbp 17a1: 48 89 fd mov %rdi,%rbp 17a4: 53 push %rbx 17a5: 48 89 d3 mov %rdx,%rbx 17a8: 48 83 ec 08 sub $0x8,%rsp 17ac: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # 17b2 17b2: 85 c9 test %ecx,%ecx 17b4: 75 4f jne 1805 17b6: 48 8b 95 e0 03 00 00 mov 0x3e0(%rbp),%rdx 17bd: 8b 02 mov (%rdx),%eax 17bf: 85 c0 test %eax,%eax 17c1: 0f 89 4d 02 00 00 jns 1a14 17c7: 48 8b 85 e8 03 00 00 mov 0x3e8(%rbp),%rax 17ce: 48 39 d8 cmp %rbx,%rax 17d1: 74 4d je 1820 17d3: 8b 0a mov (%rdx),%ecx 17d5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 17dc: 49 89 d9 mov %rbx,%r9 17df: 49 89 c0 mov %rax,%r8 17e2: 48 89 d6 mov %rdx,%rsi 17e5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17ec: 31 c0 xor %eax,%eax 17ee: 81 e1 00 00 00 80 and $0x80000000,%ecx 17f4: e8 00 00 00 00 callq 17f9 17f9: 48 83 c4 08 add $0x8,%rsp 17fd: b8 ea ff ff ff mov $0xffffffea,%eax 1802: 5b pop %rbx 1803: 5d pop %rbp 1804: c3 retq 1805: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 180c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1813: 31 c0 xor %eax,%eax 1815: 48 89 d6 mov %rdx,%rsi 1818: e8 00 00 00 00 callq 181d 181d: eb 97 jmp 17b6 181f: 90 nop 1820: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 1826 1826: 48 8b 9d c0 05 00 00 mov 0x5c0(%rbp),%rbx 182d: 85 d2 test %edx,%edx 182f: 0f 85 eb 01 00 00 jne 1a20 1835: 48 89 ef mov %rbp,%rdi 1838: e8 00 00 00 00 callq 183d 183d: 83 7b 48 07 cmpl $0x7,0x48(%rbx) 1841: 0f 8e 20 02 00 00 jle 1a67 1847: 8b 53 44 mov 0x44(%rbx),%edx 184a: 8b 73 18 mov 0x18(%rbx),%esi 184d: 48 8b 4b 38 mov 0x38(%rbx),%rcx 1851: 89 d0 mov %edx,%eax 1853: 83 c2 04 add $0x4,%edx 1856: 48 01 c8 add %rcx,%rax 1859: 21 f2 and %esi,%edx 185b: c7 00 01 00 00 02 movl $0x2000001,(%rax) 1861: 89 d0 mov %edx,%eax 1863: 83 c2 04 add $0x4,%edx 1866: 48 01 c8 add %rcx,%rax 1869: 21 f2 and %esi,%edx 186b: c7 00 00 00 00 00 movl $0x0,(%rax) 1871: 48 8b 43 08 mov 0x8(%rbx),%rax 1875: 83 6b 48 08 subl $0x8,0x48(%rbx) 1879: 89 53 44 mov %edx,0x44(%rbx) 187c: 48 8b 40 18 mov 0x18(%rax),%rax 1880: 89 90 30 20 00 00 mov %edx,0x2030(%rax) 1886: 83 7b 48 17 cmpl $0x17,0x48(%rbx) 188a: 0f 8e be 01 00 00 jle 1a4e 1890: 8b 43 44 mov 0x44(%rbx),%eax 1893: 8b 7b 18 mov 0x18(%rbx),%edi 1896: 48 8b 73 38 mov 0x38(%rbx),%rsi 189a: 89 c2 mov %eax,%edx 189c: 83 c0 04 add $0x4,%eax 189f: 21 f8 and %edi,%eax 18a1: 48 01 f2 add %rsi,%rdx 18a4: c7 02 02 00 40 0a movl $0xa400002,(%rdx) 18aa: 89 c2 mov %eax,%edx 18ac: 8d 48 04 lea 0x4(%rax),%ecx 18af: 48 01 f2 add %rsi,%rdx 18b2: c7 02 00 00 00 00 movl $0x0,(%rdx) 18b8: 8b 83 d4 00 00 00 mov 0xd4(%rbx),%eax 18be: 21 f9 and %edi,%ecx 18c0: 85 c0 test %eax,%eax 18c2: 0f 85 2b 01 00 00 jne 19f3 18c8: 8b 93 cc 00 00 00 mov 0xcc(%rbx),%edx 18ce: 89 c8 mov %ecx,%eax 18d0: 48 01 f0 add %rsi,%rax 18d3: 89 10 mov %edx,(%rax) 18d5: 8d 51 04 lea 0x4(%rcx),%edx 18d8: c7 83 d4 00 00 00 01 movl $0x1,0xd4(%rbx) 18df: 00 00 00 18e2: 21 fa and %edi,%edx 18e4: 89 d0 mov %edx,%eax 18e6: 83 c2 04 add $0x4,%edx 18e9: 48 01 f0 add %rsi,%rax 18ec: 21 fa and %edi,%edx 18ee: c7 00 00 00 00 00 movl $0x0,(%rax) 18f4: 48 8b 43 08 mov 0x8(%rbx),%rax 18f8: 83 6b 48 10 subl $0x10,0x48(%rbx) 18fc: 89 53 44 mov %edx,0x44(%rbx) 18ff: 48 8b 40 18 mov 0x18(%rax),%rax 1903: 89 90 30 20 00 00 mov %edx,0x2030(%rax) 1909: 83 7b 48 07 cmpl $0x7,0x48(%rbx) 190d: 0f 8e 86 01 00 00 jle 1a99 1913: 8b 53 44 mov 0x44(%rbx),%edx 1916: 8b 73 18 mov 0x18(%rbx),%esi 1919: 48 8b 4b 38 mov 0x38(%rbx),%rcx 191d: 89 d0 mov %edx,%eax 191f: 83 c2 04 add $0x4,%edx 1922: 48 01 c8 add %rcx,%rax 1925: 21 f2 and %esi,%edx 1927: c7 00 04 00 80 01 movl $0x1800004,(%rax) 192d: 89 d0 mov %edx,%eax 192f: 83 c2 04 add $0x4,%edx 1932: 48 01 c8 add %rcx,%rax 1935: 21 f2 and %esi,%edx 1937: c7 00 00 00 00 00 movl $0x0,(%rax) 193d: 48 8b 43 08 mov 0x8(%rbx),%rax 1941: 83 6b 48 08 subl $0x8,0x48(%rbx) 1945: 89 53 44 mov %edx,0x44(%rbx) 1948: 48 8b 40 18 mov 0x18(%rax),%rax 194c: 89 90 30 20 00 00 mov %edx,0x2030(%rax) 1952: 48 8b 83 90 00 00 00 mov 0x90(%rbx),%rax 1959: 48 8b 53 10 mov 0x10(%rbx),%rdx 195d: 89 82 04 08 00 00 mov %eax,0x804(%rdx) 1963: 48 83 c0 01 add $0x1,%rax 1967: 83 7b 48 0f cmpl $0xf,0x48(%rbx) 196b: 48 89 83 90 00 00 00 mov %rax,0x90(%rbx) 1972: 0f 8e 08 01 00 00 jle 1a80 1978: 8b 53 44 mov 0x44(%rbx),%edx 197b: 8b 7b 18 mov 0x18(%rbx),%edi 197e: 48 8b 73 38 mov 0x38(%rbx),%rsi 1982: 89 d0 mov %edx,%eax 1984: 83 c2 04 add $0x4,%edx 1987: 48 01 f0 add %rsi,%rax 198a: 21 fa and %edi,%edx 198c: c7 00 01 00 80 10 movl $0x10800001,(%rax) 1992: 89 d0 mov %edx,%eax 1994: 83 c2 04 add $0x4,%edx 1997: 48 01 f0 add %rsi,%rax 199a: 21 fa and %edi,%edx 199c: c7 00 14 00 00 00 movl $0x14,(%rax) 19a2: 48 8b 8b 90 00 00 00 mov 0x90(%rbx),%rcx 19a9: 89 d0 mov %edx,%eax 19ab: 83 c2 04 add $0x4,%edx 19ae: 48 01 f0 add %rsi,%rax 19b1: 21 fa and %edi,%edx 19b3: 89 08 mov %ecx,(%rax) 19b5: 89 d0 mov %edx,%eax 19b7: 83 c2 04 add $0x4,%edx 19ba: 48 01 f0 add %rsi,%rax 19bd: 21 fa and %edi,%edx 19bf: c7 00 00 00 00 00 movl $0x0,(%rax) 19c5: 48 8b 43 08 mov 0x8(%rbx),%rax 19c9: 83 6b 48 10 subl $0x10,0x48(%rbx) 19cd: 89 53 44 mov %edx,0x44(%rbx) 19d0: 48 8b 40 18 mov 0x18(%rax),%rax 19d4: 89 90 30 20 00 00 mov %edx,0x2030(%rax) 19da: 8b 83 d4 00 00 00 mov 0xd4(%rbx),%eax 19e0: 48 8b 53 10 mov 0x10(%rbx),%rdx 19e4: 89 82 1c 08 00 00 mov %eax,0x81c(%rdx) 19ea: 48 83 c4 08 add $0x8,%rsp 19ee: 31 c0 xor %eax,%eax 19f0: 5b pop %rbx 19f1: 5d pop %rbp 19f2: c3 retq 19f3: 8b 93 d0 00 00 00 mov 0xd0(%rbx),%edx 19f9: 89 c8 mov %ecx,%eax 19fb: 48 01 f0 add %rsi,%rax 19fe: 89 10 mov %edx,(%rax) 1a00: 8d 51 04 lea 0x4(%rcx),%edx 1a03: c7 83 d4 00 00 00 00 movl $0x0,0xd4(%rbx) 1a0a: 00 00 00 1a0d: 21 fa and %edi,%edx 1a0f: e9 d0 fe ff ff jmpq 18e4 1a14: 48 8b 85 e8 03 00 00 mov 0x3e8(%rbp),%rax 1a1b: e9 b3 fd ff ff jmpq 17d3 1a20: 48 8b 43 10 mov 0x10(%rbx),%rax 1a24: 8b 8b d4 00 00 00 mov 0xd4(%rbx),%ecx 1a2a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1a31: 48 89 d6 mov %rdx,%rsi 1a34: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a3b: 44 8b 80 1c 08 00 00 mov 0x81c(%rax),%r8d 1a42: 31 c0 xor %eax,%eax 1a44: e8 00 00 00 00 callq 1a49 1a49: e9 e7 fd ff ff jmpq 1835 1a4e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1a55: be 18 00 00 00 mov $0x18,%esi 1a5a: 48 89 ef mov %rbp,%rdi 1a5d: e8 00 00 00 00 callq 1a62 1a62: e9 29 fe ff ff jmpq 1890 1a67: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1a6e: be 08 00 00 00 mov $0x8,%esi 1a73: 48 89 ef mov %rbp,%rdi 1a76: e8 00 00 00 00 callq 1a7b 1a7b: e9 c7 fd ff ff jmpq 1847 1a80: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1a87: be 10 00 00 00 mov $0x10,%esi 1a8c: 48 89 ef mov %rbp,%rdi 1a8f: e8 00 00 00 00 callq 1a94 1a94: e9 df fe ff ff jmpq 1978 1a99: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1aa0: be 08 00 00 00 mov $0x8,%esi 1aa5: 48 89 ef mov %rbp,%rdi 1aa8: e8 00 00 00 00 callq 1aad 1aad: e9 61 fe ff ff jmpq 1913 1ab2: 66 66 66 66 66 2e 0f nopw %cs:0x0(%rax,%rax,1) 1ab9: 1f 84 00 00 00 00 00 0000000000001ac0 : 1ac0: 55 push %rbp 1ac1: 48 89 fd mov %rdi,%rbp 1ac4: 53 push %rbx 1ac5: 48 83 ec 08 sub $0x8,%rsp 1ac9: 48 8b 9f c0 05 00 00 mov 0x5c0(%rdi),%rbx 1ad0: 8b bf 40 04 00 00 mov 0x440(%rdi),%edi 1ad6: 85 ff test %edi,%edi 1ad8: 0f 85 94 00 00 00 jne 1b72 1ade: 48 83 7b 38 00 cmpq $0x0,0x38(%rbx) 1ae3: 74 24 je 1b09 1ae5: 48 8d 7b 50 lea 0x50(%rbx),%rdi 1ae9: 48 89 ee mov %rbp,%rsi 1aec: e8 00 00 00 00 callq 1af1 1af1: 48 c7 43 38 00 00 00 movq $0x0,0x38(%rbx) 1af8: 00 1af9: 48 c7 43 68 00 00 00 movq $0x0,0x68(%rbx) 1b00: 00 1b01: 48 c7 43 58 00 00 00 movq $0x0,0x58(%rbx) 1b08: 00 1b09: 48 8b 73 78 mov 0x78(%rbx),%rsi 1b0d: 48 85 f6 test %rsi,%rsi 1b10: 74 22 je 1b34 1b12: 48 89 ef mov %rbp,%rdi 1b15: e8 00 00 00 00 callq 1b1a 1b1a: 48 8b 43 08 mov 0x8(%rbx),%rax 1b1e: 48 c7 43 78 00 00 00 movq $0x0,0x78(%rbx) 1b25: 00 1b26: 48 8b 40 18 mov 0x18(%rax),%rax 1b2a: c7 80 80 20 00 00 00 movl $0x1ffff000,0x2080(%rax) 1b31: f0 ff 1f 1b34: 8b b3 98 00 00 00 mov 0x98(%rbx),%esi 1b3a: 85 f6 test %esi,%esi 1b3c: 74 2b je 1b69 1b3e: 48 8d bb a0 00 00 00 lea 0xa0(%rbx),%rdi 1b45: c7 83 98 00 00 00 00 movl $0x0,0x98(%rbx) 1b4c: 00 00 00 1b4f: 48 89 ee mov %rbp,%rsi 1b52: e8 00 00 00 00 callq 1b57 1b57: 48 8b 43 08 mov 0x8(%rbx),%rax 1b5b: 48 8b 40 18 mov 0x18(%rax),%rax 1b5f: c7 80 80 20 00 00 00 movl $0x1ffff000,0x2080(%rax) 1b66: f0 ff 1f 1b69: 48 83 c4 08 add $0x8,%rsp 1b6d: 31 c0 xor %eax,%eax 1b6f: 5b pop %rbx 1b70: 5d pop %rbp 1b71: c3 retq 1b72: 48 89 ef mov %rbp,%rdi 1b75: e8 00 00 00 00 callq 1b7a 1b7a: e9 5f ff ff ff jmpq 1ade 1b7f: 90 nop 0000000000001b80 : 1b80: 41 54 push %r12 1b82: 49 89 fc mov %rdi,%r12 1b85: 55 push %rbp 1b86: 48 89 f5 mov %rsi,%rbp 1b89: 53 push %rbx 1b8a: 8b 97 ac 05 00 00 mov 0x5ac(%rdi),%edx 1b90: 48 8b 9f c0 05 00 00 mov 0x5c0(%rdi),%rbx 1b97: 81 fa c2 29 00 00 cmp $0x29c2,%edx 1b9d: 74 14 je 1bb3 1b9f: 81 fa b2 29 00 00 cmp $0x29b2,%edx 1ba5: 74 0c je 1bb3 1ba7: 81 fa d2 29 00 00 cmp $0x29d2,%edx 1bad: 0f 85 0c 01 00 00 jne 1cbf 1bb3: 48 85 db test %rbx,%rbx 1bb6: 0f 84 15 01 00 00 je 1cd1 1bbc: 48 8b 75 00 mov 0x0(%rbp),%rsi 1bc0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bc7: 31 c0 xor %eax,%eax 1bc9: e8 00 00 00 00 callq 1bce 1bce: 8b 45 00 mov 0x0(%rbp),%eax 1bd1: 48 8d bb a0 00 00 00 lea 0xa0(%rbx),%rdi 1bd8: 4c 89 e6 mov %r12,%rsi 1bdb: 25 00 f0 ff 1f and $0x1ffff000,%eax 1be0: 89 83 98 00 00 00 mov %eax,0x98(%rbx) 1be6: 49 8b 94 24 98 05 00 mov 0x598(%r12),%rdx 1bed: 00 1bee: 48 8b 45 00 mov 0x0(%rbp),%rax 1bf2: 48 03 42 20 add 0x20(%rdx),%rax 1bf6: 48 c7 83 a8 00 00 00 movq $0x1000,0xa8(%rbx) 1bfd: 00 10 00 00 1c01: c7 83 b0 00 00 00 00 movl $0x0,0xb0(%rbx) 1c08: 00 00 00 1c0b: c7 83 b4 00 00 00 00 movl $0x0,0xb4(%rbx) 1c12: 00 00 00 1c15: c7 83 c0 00 00 00 00 movl $0x0,0xc0(%rbx) 1c1c: 00 00 00 1c1f: 48 89 83 a0 00 00 00 mov %rax,0xa0(%rbx) 1c26: e8 00 00 00 00 callq 1c2b 1c2b: 48 8b bb b8 00 00 00 mov 0xb8(%rbx),%rdi 1c32: 48 85 ff test %rdi,%rdi 1c35: 0f 84 b5 00 00 00 je 1cf0 1c3b: ba 00 10 00 00 mov $0x1000,%edx 1c40: 31 f6 xor %esi,%esi 1c42: 48 89 bb 80 00 00 00 mov %rdi,0x80(%rbx) 1c49: e8 00 00 00 00 callq 1c4e 1c4e: 48 8b 43 08 mov 0x8(%rbx),%rax 1c52: 48 8b 50 18 mov 0x18(%rax),%rdx 1c56: 8b 83 98 00 00 00 mov 0x98(%rbx),%eax 1c5c: 89 82 80 20 00 00 mov %eax,0x2080(%rdx) 1c62: 44 8b 0d 00 00 00 00 mov 0x0(%rip),%r9d # 1c69 1c69: 45 85 c9 test %r9d,%r9d 1c6c: 75 07 jne 1c75 1c6e: 31 c0 xor %eax,%eax 1c70: 5b pop %rbx 1c71: 5d pop %rbp 1c72: 41 5c pop %r12 1c74: c3 retq 1c75: 8b 93 98 00 00 00 mov 0x98(%rbx),%edx 1c7b: 31 c0 xor %eax,%eax 1c7d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c84: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c8b: e8 00 00 00 00 callq 1c90 1c90: 44 8b 05 00 00 00 00 mov 0x0(%rip),%r8d # 1c97 1c97: 45 85 c0 test %r8d,%r8d 1c9a: 74 d2 je 1c6e 1c9c: 48 8b 93 80 00 00 00 mov 0x80(%rbx),%rdx 1ca3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1caa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb1: 31 c0 xor %eax,%eax 1cb3: e8 00 00 00 00 callq 1cb8 1cb8: 5b pop %rbx 1cb9: 5d pop %rbp 1cba: 41 5c pop %r12 1cbc: 31 c0 xor %eax,%eax 1cbe: c3 retq 1cbf: 81 fa 42 2a 00 00 cmp $0x2a42,%edx 1cc5: b8 ea ff ff ff mov $0xffffffea,%eax 1cca: 75 a4 jne 1c70 1ccc: e9 e2 fe ff ff jmpq 1bb3 1cd1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1cd8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cdf: 31 c0 xor %eax,%eax 1ce1: 48 89 d6 mov %rdx,%rsi 1ce4: e8 00 00 00 00 callq 1ce9 1ce9: b8 ea ff ff ff mov $0xffffffea,%eax 1cee: eb 80 jmp 1c70 1cf0: 4c 89 e7 mov %r12,%rdi 1cf3: e8 c8 fd ff ff callq 1ac0 1cf8: c7 83 98 00 00 00 00 movl $0x0,0x98(%rbx) 1cff: 00 00 00 1d02: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1d09: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1d10: 31 c0 xor %eax,%eax 1d12: e8 00 00 00 00 callq 1d17 1d17: b8 f4 ff ff ff mov $0xfffffff4,%eax 1d1c: e9 4f ff ff ff jmpq 1c70 1d21: 66 66 66 66 66 66 2e nopw %cs:0x0(%rax,%rax,1) 1d28: 0f 1f 84 00 00 00 00 1d2f: 00 0000000000001d30 : 1d30: 48 83 ec 28 sub $0x28,%rsp 1d34: 48 63 d2 movslq %edx,%rdx 1d37: 31 c0 xor %eax,%eax 1d39: 48 89 6c 24 18 mov %rbp,0x18(%rsp) 1d3e: 4c 89 64 24 20 mov %r12,0x20(%rsp) 1d43: 89 cd mov %ecx,%ebp 1d45: 48 89 5c 24 10 mov %rbx,0x10(%rsp) 1d4a: 45 89 c4 mov %r8d,%r12d 1d4d: 48 8b 9f c0 05 00 00 mov 0x5c0(%rdi),%rbx 1d54: 48 8b 14 d6 mov (%rsi,%rdx,8),%rdx 1d58: 85 c0 test %eax,%eax 1d5a: 48 89 14 24 mov %rdx,(%rsp) 1d5e: ba f2 ff ff ff mov $0xfffffff2,%edx 1d63: 75 4d jne 1db2 1d65: 44 0f b7 4c 24 06 movzwl 0x6(%rsp),%r9d 1d6b: 0f b7 54 24 02 movzwl 0x2(%rsp),%edx 1d70: 66 41 39 d1 cmp %dx,%r9w 1d74: 0f 86 10 02 00 00 jbe 1f8a 1d7a: 44 0f b7 44 24 04 movzwl 0x4(%rsp),%r8d 1d80: 0f b7 04 24 movzwl (%rsp),%eax 1d84: 66 41 39 c0 cmp %ax,%r8w 1d88: 77 3e ja 1dc8 1d8a: 0f b7 ca movzwl %dx,%ecx 1d8d: 45 0f b7 c9 movzwl %r9w,%r9d 1d91: 0f b7 d0 movzwl %ax,%edx 1d94: 45 0f b7 c0 movzwl %r8w,%r8d 1d98: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1d9f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1da6: 31 c0 xor %eax,%eax 1da8: e8 00 00 00 00 callq 1dad 1dad: ba ea ff ff ff mov $0xffffffea,%edx 1db2: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 1db7: 48 8b 6c 24 18 mov 0x18(%rsp),%rbp 1dbc: 89 d0 mov %edx,%eax 1dbe: 4c 8b 64 24 20 mov 0x20(%rsp),%r12 1dc3: 48 83 c4 28 add $0x28,%rsp 1dc7: c3 retq 1dc8: 66 45 85 c9 test %r9w,%r9w 1dcc: 74 bc je 1d8a 1dce: 66 45 85 c0 test %r8w,%r8w 1dd2: 74 b6 je 1d8a 1dd4: 8b 87 ac 05 00 00 mov 0x5ac(%rdi),%eax 1dda: 3d 72 29 00 00 cmp $0x2972,%eax 1ddf: 0f 84 ff 00 00 00 je 1ee4 1de5: 3d 82 29 00 00 cmp $0x2982,%eax 1dea: 0f 84 f4 00 00 00 je 1ee4 1df0: 3d 92 29 00 00 cmp $0x2992,%eax 1df5: 0f 84 e9 00 00 00 je 1ee4 1dfb: 3d a2 29 00 00 cmp $0x29a2,%eax 1e00: 0f 84 de 00 00 00 je 1ee4 1e06: 3d 02 2a 00 00 cmp $0x2a02,%eax 1e0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1e10: 0f 84 ce 00 00 00 je 1ee4 1e16: 3d 12 2a 00 00 cmp $0x2a12,%eax 1e1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1e20: 0f 84 be 00 00 00 je 1ee4 1e26: 3d 42 2a 00 00 cmp $0x2a42,%eax 1e2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1e30: 0f 84 ae 00 00 00 je 1ee4 1e36: 83 7b 48 17 cmpl $0x17,0x48(%rbx) 1e3a: 0f 8e 59 01 00 00 jle 1f99 1e40: 8b 4b 44 mov 0x44(%rbx),%ecx 1e43: 44 8b 43 18 mov 0x18(%rbx),%r8d 1e47: 48 8b 7b 38 mov 0x38(%rbx),%rdi 1e4b: 89 c8 mov %ecx,%eax 1e4d: 83 c1 04 add $0x4,%ecx 1e50: 48 01 f8 add %rdi,%rax 1e53: 44 21 c1 and %r8d,%ecx 1e56: c7 00 03 00 80 7d movl $0x7d800003,(%rax) 1e5c: 89 c8 mov %ecx,%eax 1e5e: 83 c1 04 add $0x4,%ecx 1e61: 48 01 f8 add %rdi,%rax 1e64: 44 21 c1 and %r8d,%ecx 1e67: 89 28 mov %ebp,(%rax) 1e69: 0f b7 44 24 02 movzwl 0x2(%rsp),%eax 1e6e: 89 ce mov %ecx,%esi 1e70: 0f b7 14 24 movzwl (%rsp),%edx 1e74: 48 01 fe add %rdi,%rsi 1e77: 83 c1 04 add $0x4,%ecx 1e7a: 44 21 c1 and %r8d,%ecx 1e7d: c1 e0 10 shl $0x10,%eax 1e80: 09 d0 or %edx,%eax 1e82: 89 06 mov %eax,(%rsi) 1e84: 0f b7 44 24 06 movzwl 0x6(%rsp),%eax 1e89: 89 ce mov %ecx,%esi 1e8b: 0f b7 54 24 04 movzwl 0x4(%rsp),%edx 1e90: 83 c1 04 add $0x4,%ecx 1e93: 48 01 fe add %rdi,%rsi 1e96: 44 21 c1 and %r8d,%ecx 1e99: 83 e8 01 sub $0x1,%eax 1e9c: 83 ea 01 sub $0x1,%edx 1e9f: c1 e0 10 shl $0x10,%eax 1ea2: 0f b7 d2 movzwl %dx,%edx 1ea5: 09 d0 or %edx,%eax 1ea7: 31 d2 xor %edx,%edx 1ea9: 89 06 mov %eax,(%rsi) 1eab: 89 c8 mov %ecx,%eax 1ead: 83 c1 04 add $0x4,%ecx 1eb0: 48 01 f8 add %rdi,%rax 1eb3: 44 21 c1 and %r8d,%ecx 1eb6: 44 89 20 mov %r12d,(%rax) 1eb9: 89 c8 mov %ecx,%eax 1ebb: 83 c1 04 add $0x4,%ecx 1ebe: 48 01 f8 add %rdi,%rax 1ec1: 44 21 c1 and %r8d,%ecx 1ec4: c7 00 00 00 00 00 movl $0x0,(%rax) 1eca: 48 8b 43 08 mov 0x8(%rbx),%rax 1ece: 83 6b 48 18 subl $0x18,0x48(%rbx) 1ed2: 89 4b 44 mov %ecx,0x44(%rbx) 1ed5: 48 8b 40 18 mov 0x18(%rax),%rax 1ed9: 89 88 30 20 00 00 mov %ecx,0x2030(%rax) 1edf: e9 ce fe ff ff jmpq 1db2 1ee4: 83 7b 48 0f cmpl $0xf,0x48(%rbx) 1ee8: 0f 8e 86 00 00 00 jle 1f74 1eee: 8b 4b 44 mov 0x44(%rbx),%ecx 1ef1: 48 8b 7b 38 mov 0x38(%rbx),%rdi 1ef5: 44 8b 43 18 mov 0x18(%rbx),%r8d 1ef9: 89 c8 mov %ecx,%eax 1efb: 83 c1 04 add $0x4,%ecx 1efe: 48 01 f8 add %rdi,%rax 1f01: 44 21 c1 and %r8d,%ecx 1f04: c7 00 02 00 00 79 movl $0x79000002,(%rax) 1f0a: 0f b7 44 24 02 movzwl 0x2(%rsp),%eax 1f0f: 89 ce mov %ecx,%esi 1f11: 0f b7 14 24 movzwl (%rsp),%edx 1f15: 48 01 fe add %rdi,%rsi 1f18: 83 c1 04 add $0x4,%ecx 1f1b: 44 21 c1 and %r8d,%ecx 1f1e: c1 e0 10 shl $0x10,%eax 1f21: 09 d0 or %edx,%eax 1f23: 89 06 mov %eax,(%rsi) 1f25: 0f b7 44 24 06 movzwl 0x6(%rsp),%eax 1f2a: 89 ce mov %ecx,%esi 1f2c: 0f b7 54 24 04 movzwl 0x4(%rsp),%edx 1f31: 83 c1 04 add $0x4,%ecx 1f34: 48 01 fe add %rdi,%rsi 1f37: 44 21 c1 and %r8d,%ecx 1f3a: 83 e8 01 sub $0x1,%eax 1f3d: 83 ea 01 sub $0x1,%edx 1f40: c1 e0 10 shl $0x10,%eax 1f43: 0f b7 d2 movzwl %dx,%edx 1f46: 09 d0 or %edx,%eax 1f48: 31 d2 xor %edx,%edx 1f4a: 89 06 mov %eax,(%rsi) 1f4c: 89 c8 mov %ecx,%eax 1f4e: 83 c1 04 add $0x4,%ecx 1f51: 48 01 f8 add %rdi,%rax 1f54: 44 21 c1 and %r8d,%ecx 1f57: 44 89 20 mov %r12d,(%rax) 1f5a: 48 8b 43 08 mov 0x8(%rbx),%rax 1f5e: 83 6b 48 10 subl $0x10,0x48(%rbx) 1f62: 89 4b 44 mov %ecx,0x44(%rbx) 1f65: 48 8b 40 18 mov 0x18(%rax),%rax 1f69: 89 88 30 20 00 00 mov %ecx,0x2030(%rax) 1f6f: e9 3e fe ff ff jmpq 1db2 1f74: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f7b: be 10 00 00 00 mov $0x10,%esi 1f80: e8 00 00 00 00 callq 1f85 1f85: e9 64 ff ff ff jmpq 1eee 1f8a: 44 0f b7 44 24 04 movzwl 0x4(%rsp),%r8d 1f90: 0f b7 04 24 movzwl (%rsp),%eax 1f94: e9 f1 fd ff ff jmpq 1d8a 1f99: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1fa0: be 18 00 00 00 mov $0x18,%esi 1fa5: e8 00 00 00 00 callq 1faa 1faa: e9 91 fe ff ff jmpq 1e40 1faf: 90 nop 0000000000001fb0 : 1fb0: 48 83 ec 58 sub $0x58,%rsp 1fb4: 44 8b 15 00 00 00 00 mov 0x0(%rip),%r10d # 1fbb 1fbb: 48 89 5c 24 28 mov %rbx,0x28(%rsp) 1fc0: 48 89 6c 24 30 mov %rbp,0x30(%rsp) 1fc5: 48 89 d3 mov %rdx,%rbx 1fc8: 4c 89 64 24 38 mov %r12,0x38(%rsp) 1fcd: 4c 89 6c 24 40 mov %r13,0x40(%rsp) 1fd2: 48 89 fd mov %rdi,%rbp 1fd5: 4c 89 74 24 48 mov %r14,0x48(%rsp) 1fda: 4c 89 7c 24 50 mov %r15,0x50(%rsp) 1fdf: 45 85 d2 test %r10d,%r10d 1fe2: 48 8b 87 c0 05 00 00 mov 0x5c0(%rdi),%rax 1fe9: 49 89 f4 mov %rsi,%r12 1fec: 48 8b 90 80 00 00 00 mov 0x80(%rax),%rdx 1ff3: 48 89 14 24 mov %rdx,(%rsp) 1ff7: 48 8b 40 10 mov 0x10(%rax),%rax 1ffb: 48 89 44 24 08 mov %rax,0x8(%rsp) 2000: 75 6e jne 2070 2002: 48 8b 95 e0 03 00 00 mov 0x3e0(%rbp),%rdx 2009: 8b 02 mov (%rdx),%eax 200b: 85 c0 test %eax,%eax 200d: 0f 89 d7 01 00 00 jns 21ea 2013: 48 8b 85 e8 03 00 00 mov 0x3e8(%rbp),%rax 201a: 48 39 d8 cmp %rbx,%rax 201d: 74 75 je 2094 201f: 8b 0a mov (%rdx),%ecx 2021: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2028: 49 89 d9 mov %rbx,%r9 202b: 49 89 c0 mov %rax,%r8 202e: 48 89 d6 mov %rdx,%rsi 2031: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2038: 31 c0 xor %eax,%eax 203a: bb ea ff ff ff mov $0xffffffea,%ebx 203f: 81 e1 00 00 00 80 and $0x80000000,%ecx 2045: e8 00 00 00 00 callq 204a 204a: 89 d8 mov %ebx,%eax 204c: 48 8b 6c 24 30 mov 0x30(%rsp),%rbp 2051: 48 8b 5c 24 28 mov 0x28(%rsp),%rbx 2056: 4c 8b 64 24 38 mov 0x38(%rsp),%r12 205b: 4c 8b 6c 24 40 mov 0x40(%rsp),%r13 2060: 4c 8b 74 24 48 mov 0x48(%rsp),%r14 2065: 4c 8b 7c 24 50 mov 0x50(%rsp),%r15 206a: 48 83 c4 58 add $0x58,%rsp 206e: c3 retq 206f: 90 nop 2070: 8b 4e 08 mov 0x8(%rsi),%ecx 2073: 48 8b 16 mov (%rsi),%rdx 2076: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 207d: 44 8b 46 14 mov 0x14(%rsi),%r8d 2081: 31 c0 xor %eax,%eax 2083: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 208a: e8 00 00 00 00 callq 208f 208f: e9 6e ff ff ff jmpq 2002 2094: 45 8b 7c 24 14 mov 0x14(%r12),%r15d 2099: 45 85 ff test %r15d,%r15d 209c: 74 2f je 20cd 209e: 49 63 c7 movslq %r15d,%rax 20a1: 49 8b 4c 24 18 mov 0x18(%r12),%rcx 20a6: 65 48 8b 14 25 10 00 mov %gs:0x10,%rdx 20ad: 00 00 20af: 48 c1 e0 03 shl $0x3,%rax 20b3: 48 01 c1 add %rax,%rcx 20b6: 48 19 db sbb %rbx,%rbx 20b9: 48 39 8a 48 e0 ff ff cmp %rcx,-0x1fb8(%rdx) 20c0: 48 83 db 00 sbb $0x0,%rbx 20c4: 48 85 db test %rbx,%rbx 20c7: 0f 85 5c 03 00 00 jne 2429 20cd: 41 f6 44 24 08 03 testb $0x3,0x8(%r12) 20d3: 74 34 je 2109 20d5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20dc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 20e3: 31 c0 xor %eax,%eax 20e5: bb ea ff ff ff mov $0xffffffea,%ebx 20ea: e8 00 00 00 00 callq 20ef 20ef: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20f6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 20fd: 31 c0 xor %eax,%eax 20ff: e8 00 00 00 00 callq 2104 2104: e9 41 ff ff ff jmpq 204a 2109: 48 89 ef mov %rbp,%rdi 210c: e8 00 00 00 00 callq 2111 2111: 41 83 ff 00 cmp $0x0,%r15d 2115: 0f 85 db 00 00 00 jne 21f6 211b: c7 44 24 14 01 00 00 movl $0x1,0x14(%rsp) 2122: 00 2123: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp) 212a: 00 212b: 44 3b 7c 24 10 cmp 0x10(%rsp),%r15d 2130: 0f 8f 46 01 00 00 jg 227c 2136: 41 8b 44 24 08 mov 0x8(%r12),%eax 213b: 4c 8b b5 c0 05 00 00 mov 0x5c0(%rbp),%r14 2142: 49 8b 1c 24 mov (%r12),%rbx 2146: 8d 50 03 lea 0x3(%rax),%edx 2149: 85 c0 test %eax,%eax 214b: 41 89 c5 mov %eax,%r13d 214e: 44 0f 48 ea cmovs %edx,%r13d 2152: 49 8b 56 30 mov 0x30(%r14),%rdx 2156: 41 c1 fd 02 sar $0x2,%r13d 215a: 41 8d 4d 01 lea 0x1(%r13),%ecx 215e: 48 83 ea 08 sub $0x8,%rdx 2162: 48 63 c1 movslq %ecx,%rax 2165: 48 c1 e0 02 shl $0x2,%rax 2169: 48 39 d0 cmp %rdx,%rax 216c: 73 72 jae 21e0 216e: 83 e1 fe and $0xfffffffffffffffe,%ecx 2171: 8d 34 8d 00 00 00 00 lea 0x0(,%rcx,4),%esi 2178: 41 39 76 48 cmp %esi,0x48(%r14) 217c: 0f 8c 24 01 00 00 jl 22a6 2182: 45 31 db xor %r11d,%r11d 2185: 45 85 ed test %r13d,%r13d 2188: 41 8b 76 44 mov 0x44(%r14),%esi 218c: 45 8b 56 18 mov 0x18(%r14),%r10d 2190: 4d 8b 4e 38 mov 0x38(%r14),%r9 2194: 0f 8e dd 01 00 00 jle 2377 219a: 31 c0 xor %eax,%eax 219c: 8b 13 mov (%rbx),%edx 219e: 85 c0 test %eax,%eax 21a0: 89 54 24 24 mov %edx,0x24(%rsp) 21a4: 75 3a jne 21e0 21a6: 45 31 c0 xor %r8d,%r8d 21a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 21b0: 8b 4c 24 24 mov 0x24(%rsp),%ecx 21b4: 89 c8 mov %ecx,%eax 21b6: c1 e8 1d shr $0x1d,%eax 21b9: 83 f8 02 cmp $0x2,%eax 21bc: 0f 84 b2 00 00 00 je 2274 21c2: 83 f8 03 cmp $0x3,%eax 21c5: 74 3f je 2206 21c7: 85 c0 test %eax,%eax 21c9: 75 15 jne 21e0 21cb: 89 c8 mov %ecx,%eax 21cd: c1 f8 17 sar $0x17,%eax 21d0: 83 e0 3f and $0x3f,%eax 21d3: 74 52 je 2227 21d5: 83 f8 04 cmp $0x4,%eax 21d8: 74 4d je 2227 21da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 21e0: bb ea ff ff ff mov $0xffffffea,%ebx 21e5: e9 05 ff ff ff jmpq 20ef 21ea: 48 8b 85 e8 03 00 00 mov 0x3e8(%rbp),%rax 21f1: e9 29 fe ff ff jmpq 201f 21f6: 0f 8e c7 01 00 00 jle 23c3 21fc: 44 89 7c 24 14 mov %r15d,0x14(%rsp) 2201: e9 1d ff ff ff jmpq 2123 2206: 89 c8 mov %ecx,%eax 2208: c1 f8 18 sar $0x18,%eax 220b: 83 e0 1f and $0x1f,%eax 220e: 83 f8 18 cmp $0x18,%eax 2211: 7e 14 jle 2227 2213: 83 f8 1d cmp $0x1d,%eax 2216: 0f 84 1d 01 00 00 je 2339 221c: 0f 8f ee 00 00 00 jg 2310 2222: 83 f8 1c cmp $0x1c,%eax 2225: 75 b9 jne 21e0 2227: ba 01 00 00 00 mov $0x1,%edx 222c: 42 8d 3c 02 lea (%rdx,%r8,1),%edi 2230: 41 39 fd cmp %edi,%r13d 2233: 7c ab jl 21e0 2235: 89 f0 mov %esi,%eax 2237: 83 c6 04 add $0x4,%esi 223a: 41 83 c3 01 add $0x1,%r11d 223e: 4c 01 c8 add %r9,%rax 2241: 44 21 d6 and %r10d,%esi 2244: 83 ea 01 sub $0x1,%edx 2247: 89 08 mov %ecx,(%rax) 2249: 41 8d 48 01 lea 0x1(%r8),%ecx 224d: 75 6b jne 22ba 224f: 41 39 cd cmp %ecx,%r13d 2252: 0f 8e 1f 01 00 00 jle 2377 2258: 48 63 c1 movslq %ecx,%rax 225b: 31 d2 xor %edx,%edx 225d: 8b 04 83 mov (%rbx,%rax,4),%eax 2260: 85 d2 test %edx,%edx 2262: 89 44 24 24 mov %eax,0x24(%rsp) 2266: 0f 85 74 ff ff ff jne 21e0 226c: 41 89 c8 mov %ecx,%r8d 226f: e9 3c ff ff ff jmpq 21b0 2274: 0f b6 c1 movzbl %cl,%eax 2277: 8d 50 02 lea 0x2(%rax),%edx 227a: eb b0 jmp 222c 227c: 41 8b 4c 24 0c mov 0xc(%r12),%ecx 2281: 49 8b 74 24 18 mov 0x18(%r12),%rsi 2286: 48 89 ef mov %rbp,%rdi 2289: 45 8b 44 24 10 mov 0x10(%r12),%r8d 228e: 8b 54 24 10 mov 0x10(%rsp),%edx 2292: e8 99 fa ff ff callq 1d30 2297: 85 c0 test %eax,%eax 2299: 89 c3 mov %eax,%ebx 229b: 0f 84 95 fe ff ff je 2136 22a1: e9 49 fe ff ff jmpq 20ef 22a6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 22ad: 48 89 ef mov %rbp,%rdi 22b0: e8 00 00 00 00 callq 22b5 22b5: e9 c8 fe ff ff jmpq 2182 22ba: 48 63 c1 movslq %ecx,%rax 22bd: 31 d2 xor %edx,%edx 22bf: 8b 04 83 mov (%rbx,%rax,4),%eax 22c2: 85 d2 test %edx,%edx 22c4: 89 44 24 24 mov %eax,0x24(%rsp) 22c8: 0f 85 12 ff ff ff jne 21e0 22ce: 41 8d 40 02 lea 0x2(%r8),%eax 22d2: 48 98 cltq 22d4: 4c 8d 04 83 lea (%rbx,%rax,4),%r8 22d8: 8b 54 24 24 mov 0x24(%rsp),%edx 22dc: 89 f0 mov %esi,%eax 22de: 83 c1 01 add $0x1,%ecx 22e1: 83 c6 04 add $0x4,%esi 22e4: 4c 01 c8 add %r9,%rax 22e7: 41 83 c3 01 add $0x1,%r11d 22eb: 44 21 d6 and %r10d,%esi 22ee: 39 f9 cmp %edi,%ecx 22f0: 89 10 mov %edx,(%rax) 22f2: 0f 84 57 ff ff ff je 224f 22f8: 31 c0 xor %eax,%eax 22fa: 41 8b 10 mov (%r8),%edx 22fd: 49 83 c0 04 add $0x4,%r8 2301: 85 c0 test %eax,%eax 2303: 89 54 24 24 mov %edx,0x24(%rsp) 2307: 74 cf je 22d8 2309: e9 d2 fe ff ff jmpq 21e0 230e: 66 90 xchg %ax,%ax 2310: 83 f8 1e cmp $0x1e,%eax 2313: 74 4b je 2360 2315: 83 f8 1f cmp $0x1f,%eax 2318: 0f 85 c2 fe ff ff jne 21e0 231e: f7 c1 00 00 80 00 test $0x800000,%ecx 2324: 0f 85 ba 00 00 00 jne 23e4 232a: 89 c8 mov %ecx,%eax 232c: 25 ff ff 01 00 and $0x1ffff,%eax 2331: 8d 50 02 lea 0x2(%rax),%edx 2334: e9 f3 fe ff ff jmpq 222c 2339: 89 c8 mov %ecx,%eax 233b: c1 f8 10 sar $0x10,%eax 233e: 25 ff 00 00 00 and $0xff,%eax 2343: 83 f8 03 cmp $0x3,%eax 2346: 0f 84 d0 00 00 00 je 241c 234c: 83 f8 04 cmp $0x4,%eax 234f: 0f 84 ba 00 00 00 je 240f 2355: 0f b7 c1 movzwl %cx,%eax 2358: 8d 50 02 lea 0x2(%rax),%edx 235b: e9 cc fe ff ff jmpq 222c 2360: f7 c1 00 00 80 00 test $0x800000,%ecx 2366: 0f 84 bb fe ff ff je 2227 236c: 0f b7 c1 movzwl %cx,%eax 236f: 8d 50 01 lea 0x1(%rax),%edx 2372: e9 b5 fe ff ff jmpq 222c 2377: 41 83 e5 01 and $0x1,%r13d 237b: 74 15 je 2392 237d: 89 f0 mov %esi,%eax 237f: 83 c6 04 add $0x4,%esi 2382: 41 83 c3 01 add $0x1,%r11d 2386: 4c 01 c8 add %r9,%rax 2389: 44 21 d6 and %r10d,%esi 238c: c7 00 00 00 00 00 movl $0x0,(%rax) 2392: 42 8d 04 9d 00 00 00 lea 0x0(,%r11,4),%eax 2399: 00 239a: 41 29 46 48 sub %eax,0x48(%r14) 239e: 49 8b 46 08 mov 0x8(%r14),%rax 23a2: 41 89 76 44 mov %esi,0x44(%r14) 23a6: 48 8b 40 18 mov 0x18(%rax),%rax 23aa: 89 b0 30 20 00 00 mov %esi,0x2030(%rax) 23b0: 83 44 24 10 01 addl $0x1,0x10(%rsp) 23b5: 8b 44 24 10 mov 0x10(%rsp),%eax 23b9: 39 44 24 14 cmp %eax,0x14(%rsp) 23bd: 0f 8f 68 fd ff ff jg 212b 23c3: 48 89 ef mov %rbp,%rdi 23c6: e8 75 f1 ff ff callq 1540 23cb: 48 8b 14 24 mov (%rsp),%rdx 23cf: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 23d4: 8b 42 14 mov 0x14(%rdx),%eax 23d7: 89 83 08 08 00 00 mov %eax,0x808(%rbx) 23dd: 31 db xor %ebx,%ebx 23df: e9 66 fc ff ff jmpq 204a 23e4: f7 c1 00 00 02 00 test $0x20000,%ecx 23ea: ba 02 00 00 00 mov $0x2,%edx 23ef: 0f 84 37 fe ff ff je 222c 23f5: 89 c8 mov %ecx,%eax 23f7: 25 ff ff 00 00 and $0xffff,%eax 23fc: 0f 84 de fd ff ff je 21e0 2402: 83 c0 01 add $0x1,%eax 2405: d1 f8 sar %eax 2407: 8d 50 01 lea 0x1(%rax),%edx 240a: e9 1d fe ff ff jmpq 222c 240f: 89 c8 mov %ecx,%eax 2411: 83 e0 0f and $0xf,%eax 2414: 8d 50 02 lea 0x2(%rax),%edx 2417: e9 10 fe ff ff jmpq 222c 241c: 89 c8 mov %ecx,%eax 241e: 83 e0 1f and $0x1f,%eax 2421: 8d 50 02 lea 0x2(%rax),%edx 2424: e9 03 fe ff ff jmpq 222c 2429: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2430: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2437: 31 c0 xor %eax,%eax 2439: bb f2 ff ff ff mov $0xfffffff2,%ebx 243e: e8 00 00 00 00 callq 2443 2443: e9 02 fc ff ff jmpq 204a 2448: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 244f: 00 0000000000002450 : 2450: 48 83 ec 18 sub $0x18,%rsp 2454: 48 8b 87 c0 05 00 00 mov 0x5c0(%rdi),%rax 245b: 48 85 c0 test %rax,%rax 245e: 0f 84 b2 00 00 00 je 2516 2464: 8b 16 mov (%rsi),%edx 2466: 83 fa 02 cmp $0x2,%edx 2469: 0f 84 91 00 00 00 je 2500 246f: 83 fa 03 cmp $0x3,%edx 2472: 74 72 je 24e6 2474: 83 fa 01 cmp $0x1,%edx 2477: 74 27 je 24a0 2479: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2480: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2487: 31 c0 xor %eax,%eax 2489: e8 00 00 00 00 callq 248e 248e: ba ea ff ff ff mov $0xffffffea,%edx 2493: 89 d0 mov %edx,%eax 2495: 48 83 c4 18 add $0x18,%rsp 2499: c3 retq 249a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 24a0: 31 c0 xor %eax,%eax 24a2: 83 bf 40 04 00 00 00 cmpl $0x0,0x440(%rdi) 24a9: 0f 95 c0 setne %al 24ac: 89 44 24 14 mov %eax,0x14(%rsp) 24b0: 48 8b 7e 08 mov 0x8(%rsi),%rdi 24b4: 48 8d 74 24 14 lea 0x14(%rsp),%rsi 24b9: ba 04 00 00 00 mov $0x4,%edx 24be: e8 00 00 00 00 callq 24c3 24c3: 31 d2 xor %edx,%edx 24c5: 48 85 c0 test %rax,%rax 24c8: 74 c9 je 2493 24ca: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24d1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24d8: 31 c0 xor %eax,%eax 24da: e8 00 00 00 00 callq 24df 24df: ba f2 ff ff ff mov $0xfffffff2,%edx 24e4: eb ad jmp 2493 24e6: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 24ed: 48 83 c0 14 add $0x14,%rax 24f1: 8b 00 mov (%rax),%eax 24f3: 89 44 24 14 mov %eax,0x14(%rsp) 24f7: eb b7 jmp 24b0 24f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2500: 44 8b 98 04 01 00 00 mov 0x104(%rax),%r11d 2507: 45 85 db test %r11d,%r11d 250a: 0f 95 c0 setne %al 250d: 0f b6 c0 movzbl %al,%eax 2510: 89 44 24 14 mov %eax,0x14(%rsp) 2514: eb 9a jmp 24b0 2516: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 251d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2524: 48 89 d6 mov %rdx,%rsi 2527: e8 00 00 00 00 callq 252c 252c: ba ea ff ff ff mov $0xffffffea,%edx 2531: e9 5d ff ff ff jmpq 2493 2536: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 253d: 00 00 00 0000000000002540 : 2540: 41 54 push %r12 2542: 49 89 fc mov %rdi,%r12 2545: 55 push %rbp 2546: 53 push %rbx 2547: 8b 16 mov (%rsi),%edx 2549: 48 89 f3 mov %rsi,%rbx 254c: 83 fa 02 cmp $0x2,%edx 254f: 0f 84 ab 02 00 00 je 2800 2555: 83 fa 03 cmp $0x3,%edx 2558: 0f 84 08 02 00 00 je 2766 255e: 83 ea 01 sub $0x1,%edx 2561: b8 ea ff ff ff mov $0xffffffea,%eax 2566: 74 05 je 256d 2568: 5b pop %rbx 2569: 5d pop %rbp 256a: 41 5c pop %r12 256c: c3 retq 256d: 48 8b af c0 05 00 00 mov 0x5c0(%rdi),%rbp 2574: e8 00 00 00 00 callq 2579 2579: 48 85 c0 test %rax,%rax 257c: 48 89 45 00 mov %rax,0x0(%rbp) 2580: 0f 84 3f 03 00 00 je 28c5 2586: 8b 73 04 mov 0x4(%rbx),%esi 2589: 49 8b 84 24 48 03 00 mov 0x348(%r12),%rax 2590: 00 2591: 49 8d 8c 24 48 03 00 lea 0x348(%r12),%rcx 2598: 00 2599: eb 11 jmp 25ac 259b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25a0: 3b 70 30 cmp 0x30(%rax),%esi 25a3: 0f 84 7d 02 00 00 je 2826 25a9: 48 89 d0 mov %rdx,%rax 25ac: 48 8b 10 mov (%rax),%rdx 25af: 48 39 c8 cmp %rcx,%rax 25b2: 0f 18 0a prefetcht0 (%rdx) 25b5: 75 e9 jne 25a0 25b7: 31 c0 xor %eax,%eax 25b9: 48 85 c0 test %rax,%rax 25bc: 48 89 45 08 mov %rax,0x8(%rbp) 25c0: 0f 84 b9 02 00 00 je 287f 25c6: 48 8b 55 00 mov 0x0(%rbp),%rdx 25ca: 48 63 43 08 movslq 0x8(%rbx),%rax 25ce: 48 8d 7d 50 lea 0x50(%rbp),%rdi 25d2: 4c 89 e6 mov %r12,%rsi 25d5: 48 03 42 18 add 0x18(%rdx),%rax 25d9: 48 89 45 10 mov %rax,0x10(%rbp) 25dd: 8b 43 0c mov 0xc(%rbx),%eax 25e0: 48 89 45 20 mov %rax,0x20(%rbp) 25e4: 8b 43 10 mov 0x10(%rbx),%eax 25e7: 48 89 45 28 mov %rax,0x28(%rbp) 25eb: 8b 43 14 mov 0x14(%rbx),%eax 25ee: 48 89 45 30 mov %rax,0x30(%rbp) 25f2: 83 e8 01 sub $0x1,%eax 25f5: 89 45 18 mov %eax,0x18(%rbp) 25f8: 8b 43 0c mov 0xc(%rbx),%eax 25fb: 48 89 45 50 mov %rax,0x50(%rbp) 25ff: 8b 43 14 mov 0x14(%rbx),%eax 2602: c7 45 60 00 00 00 00 movl $0x0,0x60(%rbp) 2609: c7 45 64 00 00 00 00 movl $0x0,0x64(%rbp) 2610: c7 45 70 00 00 00 00 movl $0x0,0x70(%rbp) 2617: 48 89 45 58 mov %rax,0x58(%rbp) 261b: e8 00 00 00 00 callq 2620 2620: 48 8b 45 68 mov 0x68(%rbp),%rax 2624: 48 85 c0 test %rax,%rax 2627: 0f 84 f9 02 00 00 je 2926 262d: 48 89 45 38 mov %rax,0x38(%rbp) 2631: 8b 43 3c mov 0x3c(%rbx),%eax 2634: 89 85 c8 00 00 00 mov %eax,0xc8(%rbp) 263a: 8b 43 1c mov 0x1c(%rbx),%eax 263d: 89 85 cc 00 00 00 mov %eax,0xcc(%rbp) 2643: 8b 43 18 mov 0x18(%rbx),%eax 2646: c7 85 d4 00 00 00 00 movl $0x0,0xd4(%rbp) 264d: 00 00 00 2650: 89 85 d0 00 00 00 mov %eax,0xd0(%rbp) 2656: 48 8b 45 10 mov 0x10(%rbp),%rax 265a: c7 80 1c 08 00 00 00 movl $0x0,0x81c(%rax) 2661: 00 00 00 2664: c7 85 dc 00 00 00 00 movl $0x0,0xdc(%rbp) 266b: 00 00 00 266e: 41 8b 84 24 ac 05 00 mov 0x5ac(%r12),%eax 2675: 00 2676: 3d 72 29 00 00 cmp $0x2972,%eax 267b: 74 2c je 26a9 267d: 3d 82 29 00 00 cmp $0x2982,%eax 2682: 74 25 je 26a9 2684: 3d 92 29 00 00 cmp $0x2992,%eax 2689: 74 1e je 26a9 268b: 3d a2 29 00 00 cmp $0x29a2,%eax 2690: 74 17 je 26a9 2692: 3d 02 2a 00 00 cmp $0x2a02,%eax 2697: 74 10 je 26a9 2699: 3d 12 2a 00 00 cmp $0x2a12,%eax 269e: 66 90 xchg %ax,%ax 26a0: 74 07 je 26a9 26a2: 3d 42 2a 00 00 cmp $0x2a42,%eax 26a7: 75 0a jne 26b3 26a9: c7 85 dc 00 00 00 01 movl $0x1,0xdc(%rbp) 26b0: 00 00 00 26b3: c7 85 04 01 00 00 01 movl $0x1,0x104(%rbp) 26ba: 00 00 00 26bd: 41 8b 84 24 ac 05 00 mov 0x5ac(%r12),%eax 26c4: 00 26c5: 3d c2 29 00 00 cmp $0x29c2,%eax 26ca: 74 70 je 273c 26cc: 3d b2 29 00 00 cmp $0x29b2,%eax 26d1: 74 69 je 273c 26d3: 3d d2 29 00 00 cmp $0x29d2,%eax 26d8: 74 62 je 273c 26da: 3d 42 2a 00 00 cmp $0x2a42,%eax 26df: 90 nop 26e0: 74 5a je 273c 26e2: b9 ff ff ff ff mov $0xffffffff,%ecx 26e7: ba 00 10 00 00 mov $0x1000,%edx 26ec: be 00 10 00 00 mov $0x1000,%esi 26f1: 4c 89 e7 mov %r12,%rdi 26f4: e8 00 00 00 00 callq 26f9 26f9: 48 85 c0 test %rax,%rax 26fc: 48 89 45 78 mov %rax,0x78(%rbp) 2700: 0f 84 47 02 00 00 je 294d 2706: 48 8b 78 08 mov 0x8(%rax),%rdi 270a: ba 00 10 00 00 mov $0x1000,%edx 270f: 31 f6 xor %esi,%esi 2711: 48 89 bd 80 00 00 00 mov %rdi,0x80(%rbp) 2718: 48 8b 00 mov (%rax),%rax 271b: 48 89 85 88 00 00 00 mov %rax,0x88(%rbp) 2722: e8 00 00 00 00 callq 2727 2727: 48 8b 45 08 mov 0x8(%rbp),%rax 272b: 48 8b 50 18 mov 0x18(%rax),%rdx 272f: 48 8b 85 88 00 00 00 mov 0x88(%rbp),%rax 2736: 89 82 80 20 00 00 mov %eax,0x2080(%rdx) 273c: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 2742 2742: 31 c0 xor %eax,%eax 2744: 85 d2 test %edx,%edx 2746: 0f 84 1c fe ff ff je 2568 274c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2753: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 275a: e8 00 00 00 00 callq 275f 275f: 31 c0 xor %eax,%eax 2761: e9 02 fe ff ff jmpq 2568 2766: 44 8b 25 00 00 00 00 mov 0x0(%rip),%r12d # 276d 276d: 48 8b 9f c0 05 00 00 mov 0x5c0(%rdi),%rbx 2774: 45 85 e4 test %r12d,%r12d 2777: 0f 85 8c 00 00 00 jne 2809 277d: 48 83 3b 00 cmpq $0x0,(%rbx) 2781: 0f 84 1f 01 00 00 je 28a6 2787: 48 8b 43 08 mov 0x8(%rbx),%rax 278b: 48 85 c0 test %rax,%rax 278e: 0f 84 56 01 00 00 je 28ea 2794: 48 83 7b 68 00 cmpq $0x0,0x68(%rbx) 2799: 0f 84 c1 00 00 00 je 2860 279f: 48 8b 93 80 00 00 00 mov 0x80(%rbx),%rdx 27a6: 48 85 d2 test %rdx,%rdx 27a9: 0f 84 58 01 00 00 je 2907 27af: 8b 2d 00 00 00 00 mov 0x0(%rip),%ebp # 27b5 27b5: 85 ed test %ebp,%ebp 27b7: 0f 85 85 00 00 00 jne 2842 27bd: 8b 93 98 00 00 00 mov 0x98(%rbx),%edx 27c3: 85 d2 test %edx,%edx 27c5: 74 68 je 282f 27c7: 48 8b 40 18 mov 0x18(%rax),%rax 27cb: 89 90 80 20 00 00 mov %edx,0x2080(%rax) 27d1: 8b 1d 00 00 00 00 mov 0x0(%rip),%ebx # 27d7 27d7: 31 c0 xor %eax,%eax 27d9: 85 db test %ebx,%ebx 27db: 0f 84 87 fd ff ff je 2568 27e1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 27e8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 27ef: e8 00 00 00 00 callq 27f4 27f4: 31 c0 xor %eax,%eax 27f6: e9 6d fd ff ff jmpq 2568 27fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2800: 5b pop %rbx 2801: 5d pop %rbp 2802: 41 5c pop %r12 2804: e9 b7 f2 ff ff jmpq 1ac0 2809: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2810: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2817: 31 c0 xor %eax,%eax 2819: 48 89 d6 mov %rdx,%rsi 281c: e8 00 00 00 00 callq 2821 2821: e9 57 ff ff ff jmpq 277d 2826: 48 8b 40 28 mov 0x28(%rax),%rax 282a: e9 8a fd ff ff jmpq 25b9 282f: 48 8b 50 18 mov 0x18(%rax),%rdx 2833: 48 8b 83 88 00 00 00 mov 0x88(%rbx),%rax 283a: 89 82 80 20 00 00 mov %eax,0x2080(%rdx) 2840: eb 8f jmp 27d1 2842: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2849: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2850: 31 c0 xor %eax,%eax 2852: e8 00 00 00 00 callq 2857 2857: 48 8b 43 08 mov 0x8(%rbx),%rax 285b: e9 5d ff ff ff jmpq 27bd 2860: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2867: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 286e: 31 c0 xor %eax,%eax 2870: e8 00 00 00 00 callq 2875 2875: b8 f4 ff ff ff mov $0xfffffff4,%eax 287a: e9 e9 fc ff ff jmpq 2568 287f: 4c 89 e7 mov %r12,%rdi 2882: e8 39 f2 ff ff callq 1ac0 2887: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 288e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2895: 31 c0 xor %eax,%eax 2897: e8 00 00 00 00 callq 289c 289c: b8 ea ff ff ff mov $0xffffffea,%eax 28a1: e9 c2 fc ff ff jmpq 2568 28a6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 28ad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 28b4: 31 c0 xor %eax,%eax 28b6: e8 00 00 00 00 callq 28bb 28bb: b8 ea ff ff ff mov $0xffffffea,%eax 28c0: e9 a3 fc ff ff jmpq 2568 28c5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 28cc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 28d3: e8 00 00 00 00 callq 28d8 28d8: 4c 89 e7 mov %r12,%rdi 28db: e8 e0 f1 ff ff callq 1ac0 28e0: b8 ea ff ff ff mov $0xffffffea,%eax 28e5: e9 7e fc ff ff jmpq 2568 28ea: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 28f1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 28f8: e8 00 00 00 00 callq 28fd 28fd: b8 ea ff ff ff mov $0xffffffea,%eax 2902: e9 61 fc ff ff jmpq 2568 2907: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 290e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2915: 31 c0 xor %eax,%eax 2917: e8 00 00 00 00 callq 291c 291c: b8 ea ff ff ff mov $0xffffffea,%eax 2921: e9 42 fc ff ff jmpq 2568 2926: 4c 89 e7 mov %r12,%rdi 2929: e8 92 f1 ff ff callq 1ac0 292e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2935: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 293c: 31 c0 xor %eax,%eax 293e: e8 00 00 00 00 callq 2943 2943: b8 f4 ff ff ff mov $0xfffffff4,%eax 2948: e9 1b fc ff ff jmpq 2568 294d: 4c 89 e7 mov %r12,%rdi 2950: e8 6b f1 ff ff callq 1ac0 2955: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 295c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2963: 31 c0 xor %eax,%eax 2965: e8 00 00 00 00 callq 296a 296a: b8 f4 ff ff ff mov $0xfffffff4,%eax 296f: e9 f4 fb ff ff jmpq 2568 2974: 66 66 66 2e 0f 1f 84 nopw %cs:0x0(%rax,%rax,1) 297b: 00 00 00 00 00 0000000000002980 : 2980: 48 8b 87 c0 05 00 00 mov 0x5c0(%rdi),%rax 2987: 48 8b 90 08 01 00 00 mov 0x108(%rax),%rdx 298e: e9 00 00 00 00 jmpq 2993 2993: 66 66 66 66 2e 0f 1f nopw %cs:0x0(%rax,%rax,1) 299a: 84 00 00 00 00 00 00000000000029a0 : 29a0: 53 push %rbx 29a1: 48 8b 87 c0 05 00 00 mov 0x5c0(%rdi),%rax 29a8: 48 89 fb mov %rdi,%rbx 29ab: 48 83 b8 08 01 00 00 cmpq $0x0,0x108(%rax) 29b2: 00 29b3: 74 0c je 29c1 29b5: 48 8d b8 08 01 00 00 lea 0x108(%rax),%rdi 29bc: e8 00 00 00 00 callq 29c1 29c1: 48 89 df mov %rbx,%rdi 29c4: 5b pop %rbx 29c5: e9 f6 f0 ff ff jmpq 1ac0 29ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000029d0 : 29d0: 53 push %rbx 29d1: 48 89 fb mov %rdi,%rbx 29d4: 48 8b bf c0 05 00 00 mov 0x5c0(%rdi),%rdi 29db: 48 8b 77 08 mov 0x8(%rdi),%rsi 29df: 48 85 f6 test %rsi,%rsi 29e2: 74 0f je 29f3 29e4: 48 89 df mov %rbx,%rdi 29e7: e8 00 00 00 00 callq 29ec 29ec: 48 8b bb c0 05 00 00 mov 0x5c0(%rbx),%rdi 29f3: e8 00 00 00 00 callq 29f8 29f8: 5b pop %rbx 29f9: 31 c0 xor %eax,%eax 29fb: c3 retq 29fc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000002a00 : 2a00: 48 83 ec 28 sub $0x28,%rsp 2a04: 48 89 6c 24 10 mov %rbp,0x10(%rsp) 2a09: 48 89 5c 24 08 mov %rbx,0x8(%rsp) 2a0e: 48 89 fd mov %rdi,%rbp 2a11: 4c 89 64 24 18 mov %r12,0x18(%rsp) 2a16: 4c 89 6c 24 20 mov %r13,0x20(%rsp) 2a1b: 8b 87 ac 05 00 00 mov 0x5ac(%rdi),%eax 2a21: 3d 82 25 00 00 cmp $0x2582,%eax 2a26: 74 78 je 2aa0 2a28: 3d 8a 25 00 00 cmp $0x258a,%eax 2a2d: 74 71 je 2aa0 2a2f: 3d 92 25 00 00 cmp $0x2592,%eax 2a34: 74 6a je 2aa0 2a36: 3d 72 27 00 00 cmp $0x2772,%eax 2a3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2a40: 74 5e je 2aa0 2a42: 3d a2 27 00 00 cmp $0x27a2,%eax 2a47: 74 57 je 2aa0 2a49: 3d 72 29 00 00 cmp $0x2972,%eax 2a4e: 66 90 xchg %ax,%ax 2a50: 74 4e je 2aa0 2a52: 3d 82 29 00 00 cmp $0x2982,%eax 2a57: 74 47 je 2aa0 2a59: 3d 92 29 00 00 cmp $0x2992,%eax 2a5e: 66 90 xchg %ax,%ax 2a60: 74 3e je 2aa0 2a62: 3d a2 29 00 00 cmp $0x29a2,%eax 2a67: 74 37 je 2aa0 2a69: 3d 02 2a 00 00 cmp $0x2a02,%eax 2a6e: 66 90 xchg %ax,%ax 2a70: 74 2e je 2aa0 2a72: 3d 12 2a 00 00 cmp $0x2a12,%eax 2a77: 74 27 je 2aa0 2a79: 3d 42 2a 00 00 cmp $0x2a42,%eax 2a7e: 66 90 xchg %ax,%ax 2a80: 74 1e je 2aa0 2a82: 3d c2 29 00 00 cmp $0x29c2,%eax 2a87: 74 17 je 2aa0 2a89: 3d b2 29 00 00 cmp $0x29b2,%eax 2a8e: 66 90 xchg %ax,%ax 2a90: 74 0e je 2aa0 2a92: 45 31 ed xor %r13d,%r13d 2a95: 3d d2 29 00 00 cmp $0x29d2,%eax 2a9a: 41 0f 95 c5 setne %r13b 2a9e: eb 03 jmp 2aa3 2aa0: 45 31 ed xor %r13d,%r13d 2aa3: 48 83 85 88 02 00 00 addq $0x4,0x288(%rbp) 2aaa: 04 2aab: 31 f6 xor %esi,%esi 2aad: c7 85 a8 02 00 00 09 movl $0x9,0x2a8(%rbp) 2ab4: 00 00 00 2ab7: c7 85 ac 02 00 00 0a movl $0xa,0x2ac(%rbp) 2abe: 00 00 00 2ac1: c7 85 b0 02 00 00 0b movl $0xb,0x2b0(%rbp) 2ac8: 00 00 00 2acb: bf d0 40 00 00 mov $0x40d0,%edi 2ad0: c7 85 b4 02 00 00 0c movl $0xc,0x2b4(%rbp) 2ad7: 00 00 00 2ada: e8 00 00 00 00 callq 2adf 2adf: 48 85 c0 test %rax,%rax 2ae2: 49 89 c4 mov %rax,%r12 2ae5: 74 69 je 2b50 2ae7: ba 60 0e 00 00 mov $0xe60,%edx 2aec: 31 f6 xor %esi,%esi 2aee: 48 89 c7 mov %rax,%rdi 2af1: e8 00 00 00 00 callq 2af6 2af6: 4c 89 a5 c0 05 00 00 mov %r12,0x5c0(%rbp) 2afd: 44 89 ee mov %r13d,%esi 2b00: 48 89 ef mov %rbp,%rdi 2b03: e8 00 00 00 00 callq 2b08 2b08: 44 89 ee mov %r13d,%esi 2b0b: 48 89 ef mov %rbp,%rdi 2b0e: 48 89 c3 mov %rax,%rbx 2b11: e8 00 00 00 00 callq 2b16 2b16: 4d 8d 4c 24 08 lea 0x8(%r12),%r9 2b1b: 89 de mov %ebx,%esi 2b1d: 48 89 ef mov %rbp,%rdi 2b20: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 2b25: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp 2b2a: 41 b8 08 00 00 00 mov $0x8,%r8d 2b30: 4c 8b 64 24 18 mov 0x18(%rsp),%r12 2b35: 4c 8b 6c 24 20 mov 0x20(%rsp),%r13 2b3a: b9 01 00 00 00 mov $0x1,%ecx 2b3f: 89 c2 mov %eax,%edx 2b41: 48 83 c4 28 add $0x28,%rsp 2b45: e9 00 00 00 00 jmpq 2b4a 2b4a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 2b50: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 2b55: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp 2b5a: b8 f4 ff ff ff mov $0xfffffff4,%eax 2b5f: 4c 8b 64 24 18 mov 0x18(%rsp),%r12 2b64: 4c 8b 6c 24 20 mov 0x20(%rsp),%r13 2b69: 48 83 c4 28 add $0x28,%rsp 2b6d: c3 retq 2b6e: 66 90 xchg %ax,%ax 0000000000002b70 : 2b70: 48 83 ec 48 sub $0x48,%rsp 2b74: 48 89 5c 24 18 mov %rbx,0x18(%rsp) 2b79: 48 89 6c 24 20 mov %rbp,0x20(%rsp) 2b7e: 48 89 d3 mov %rdx,%rbx 2b81: 4c 89 64 24 28 mov %r12,0x28(%rsp) 2b86: 4c 89 6c 24 30 mov %r13,0x30(%rsp) 2b8b: 49 89 fc mov %rdi,%r12 2b8e: 4c 89 74 24 38 mov %r14,0x38(%rsp) 2b93: 4c 89 7c 24 40 mov %r15,0x40(%rsp) 2b98: 48 89 f5 mov %rsi,%rbp 2b9b: 48 8b 87 c0 05 00 00 mov 0x5c0(%rdi),%rax 2ba2: 48 8b 90 80 00 00 00 mov 0x80(%rax),%rdx 2ba9: 48 89 14 24 mov %rdx,(%rsp) 2bad: 48 8b 48 10 mov 0x10(%rax),%rcx 2bb1: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 2bb6: 8b b8 04 01 00 00 mov 0x104(%rax),%edi 2bbc: 85 ff test %edi,%edi 2bbe: 0f 84 14 03 00 00 je 2ed8 2bc4: 8b 35 00 00 00 00 mov 0x0(%rip),%esi # 2bca 2bca: 85 f6 test %esi,%esi 2bcc: 75 72 jne 2c40 2bce: 49 8b 94 24 e0 03 00 mov 0x3e0(%r12),%rdx 2bd5: 00 2bd6: 8b 02 mov (%rdx),%eax 2bd8: 85 c0 test %eax,%eax 2bda: 0f 89 48 02 00 00 jns 2e28 2be0: 49 8b 84 24 e8 03 00 mov 0x3e8(%r12),%rax 2be7: 00 2be8: 48 39 d8 cmp %rbx,%rax 2beb: 74 77 je 2c64 2bed: 8b 0a mov (%rdx),%ecx 2bef: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bf6: 49 89 c0 mov %rax,%r8 2bf9: 48 89 d6 mov %rdx,%rsi 2bfc: 49 89 d9 mov %rbx,%r9 2bff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2c06: 31 c0 xor %eax,%eax 2c08: 81 e1 00 00 00 80 and $0x80000000,%ecx 2c0e: e8 00 00 00 00 callq 2c13 2c13: ba ea ff ff ff mov $0xffffffea,%edx 2c18: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 2c1d: 48 8b 6c 24 20 mov 0x20(%rsp),%rbp 2c22: 89 d0 mov %edx,%eax 2c24: 4c 8b 64 24 28 mov 0x28(%rsp),%r12 2c29: 4c 8b 6c 24 30 mov 0x30(%rsp),%r13 2c2e: 4c 8b 74 24 38 mov 0x38(%rsp),%r14 2c33: 4c 8b 7c 24 40 mov 0x40(%rsp),%r15 2c38: 48 83 c4 48 add $0x48,%rsp 2c3c: c3 retq 2c3d: 0f 1f 00 nopl (%rax) 2c40: 8b 4d 04 mov 0x4(%rbp),%ecx 2c43: 8b 55 00 mov 0x0(%rbp),%edx 2c46: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c4d: 44 8b 45 10 mov 0x10(%rbp),%r8d 2c51: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2c58: 31 c0 xor %eax,%eax 2c5a: e8 00 00 00 00 callq 2c5f 2c5f: e9 6a ff ff ff jmpq 2bce 2c64: 44 8b 75 10 mov 0x10(%rbp),%r14d 2c68: 45 85 f6 test %r14d,%r14d 2c6b: 0f 85 86 02 00 00 jne 2ef7 2c71: 4c 8b 7d 18 mov 0x18(%rbp),%r15 2c75: 8b 45 04 mov 0x4(%rbp),%eax 2c78: 0b 45 00 or 0x0(%rbp),%eax 2c7b: 49 8b 9c 24 c0 05 00 mov 0x5c0(%r12),%rbx 2c82: 00 2c83: a8 07 test $0x7,%al 2c85: 74 31 je 2cb8 2c87: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c8e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2c95: 31 c0 xor %eax,%eax 2c97: e8 00 00 00 00 callq 2c9c 2c9c: ba ea ff ff ff mov $0xffffffea,%edx 2ca1: 48 8b 1c 24 mov (%rsp),%rbx 2ca5: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2caa: 8b 43 14 mov 0x14(%rbx),%eax 2cad: 89 81 08 08 00 00 mov %eax,0x808(%rcx) 2cb3: e9 60 ff ff ff jmpq 2c18 2cb8: 4c 89 e7 mov %r12,%rdi 2cbb: e8 00 00 00 00 callq 2cc0 2cc0: 41 83 fe 00 cmp $0x0,%r14d 2cc4: 0f 85 6b 01 00 00 jne 2e35 2cca: c7 44 24 14 01 00 00 movl $0x1,0x14(%rsp) 2cd1: 00 2cd2: 45 31 ed xor %r13d,%r13d 2cd5: e9 c2 00 00 00 jmpq 2d9c 2cda: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 2ce0: 83 7b 48 07 cmpl $0x7,0x48(%rbx) 2ce4: 0f 8e aa 01 00 00 jle 2e94 2cea: 41 8b 84 24 ac 05 00 mov 0x5ac(%r12),%eax 2cf1: 00 2cf2: 8b 53 44 mov 0x44(%rbx),%edx 2cf5: 8b 7b 18 mov 0x18(%rbx),%edi 2cf8: 48 8b 73 38 mov 0x38(%rbx),%rsi 2cfc: 3d 72 29 00 00 cmp $0x2972,%eax 2d01: 0f 84 3e 01 00 00 je 2e45 2d07: 3d 82 29 00 00 cmp $0x2982,%eax 2d0c: 0f 84 33 01 00 00 je 2e45 2d12: 3d 92 29 00 00 cmp $0x2992,%eax 2d17: 0f 84 28 01 00 00 je 2e45 2d1d: 3d a2 29 00 00 cmp $0x29a2,%eax 2d22: 0f 84 1d 01 00 00 je 2e45 2d28: 3d 02 2a 00 00 cmp $0x2a02,%eax 2d2d: 0f 1f 00 nopl (%rax) 2d30: 0f 84 0f 01 00 00 je 2e45 2d36: 3d 12 2a 00 00 cmp $0x2a12,%eax 2d3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2d40: 0f 84 ff 00 00 00 je 2e45 2d46: 3d 42 2a 00 00 cmp $0x2a42,%eax 2d4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2d50: 0f 84 ef 00 00 00 je 2e45 2d56: 89 d0 mov %edx,%eax 2d58: 8d 4a 04 lea 0x4(%rdx),%ecx 2d5b: 48 01 f0 add %rsi,%rax 2d5e: c7 00 80 00 80 18 movl $0x18800080,(%rax) 2d64: 8b 55 00 mov 0x0(%rbp),%edx 2d67: 21 f9 and %edi,%ecx 2d69: 89 c8 mov %ecx,%eax 2d6b: 48 01 f0 add %rsi,%rax 2d6e: 83 ca 01 or $0x1,%edx 2d71: 89 10 mov %edx,(%rax) 2d73: 8d 51 04 lea 0x4(%rcx),%edx 2d76: 21 fa and %edi,%edx 2d78: 48 8b 43 08 mov 0x8(%rbx),%rax 2d7c: 83 6b 48 08 subl $0x8,0x48(%rbx) 2d80: 89 53 44 mov %edx,0x44(%rbx) 2d83: 48 8b 40 18 mov 0x18(%rax),%rax 2d87: 89 90 30 20 00 00 mov %edx,0x2030(%rax) 2d8d: 41 83 c5 01 add $0x1,%r13d 2d91: 44 3b 6c 24 14 cmp 0x14(%rsp),%r13d 2d96: 0f 8d 2d 01 00 00 jge 2ec9 2d9c: 45 39 ee cmp %r13d,%r14d 2d9f: 0f 8f cb 00 00 00 jg 2e70 2da5: 8b 8b dc 00 00 00 mov 0xdc(%rbx),%ecx 2dab: 85 c9 test %ecx,%ecx 2dad: 0f 85 2d ff ff ff jne 2ce0 2db3: 83 7b 48 0f cmpl $0xf,0x48(%rbx) 2db7: 0f 8e f3 00 00 00 jle 2eb0 2dbd: 8b 53 44 mov 0x44(%rbx),%edx 2dc0: 48 8b 73 38 mov 0x38(%rbx),%rsi 2dc4: 8b 7b 18 mov 0x18(%rbx),%edi 2dc7: 89 d0 mov %edx,%eax 2dc9: 83 c2 04 add $0x4,%edx 2dcc: 48 01 f0 add %rsi,%rax 2dcf: 21 fa and %edi,%edx 2dd1: c7 00 01 00 00 18 movl $0x18000001,(%rax) 2dd7: 8b 4d 00 mov 0x0(%rbp),%ecx 2dda: 89 d0 mov %edx,%eax 2ddc: 48 01 f0 add %rsi,%rax 2ddf: 83 c2 04 add $0x4,%edx 2de2: 21 fa and %edi,%edx 2de4: 83 c9 01 or $0x1,%ecx 2de7: 89 08 mov %ecx,(%rax) 2de9: 8b 45 04 mov 0x4(%rbp),%eax 2dec: 89 d1 mov %edx,%ecx 2dee: 03 45 00 add 0x0(%rbp),%eax 2df1: 83 c2 04 add $0x4,%edx 2df4: 48 01 f1 add %rsi,%rcx 2df7: 21 fa and %edi,%edx 2df9: 83 e8 04 sub $0x4,%eax 2dfc: 89 01 mov %eax,(%rcx) 2dfe: 89 d0 mov %edx,%eax 2e00: 83 c2 04 add $0x4,%edx 2e03: 48 01 f0 add %rsi,%rax 2e06: 21 fa and %edi,%edx 2e08: c7 00 00 00 00 00 movl $0x0,(%rax) 2e0e: 48 8b 43 08 mov 0x8(%rbx),%rax 2e12: 83 6b 48 10 subl $0x10,0x48(%rbx) 2e16: 89 53 44 mov %edx,0x44(%rbx) 2e19: 48 8b 40 18 mov 0x18(%rax),%rax 2e1d: 89 90 30 20 00 00 mov %edx,0x2030(%rax) 2e23: e9 65 ff ff ff jmpq 2d8d 2e28: 49 8b 84 24 e8 03 00 mov 0x3e8(%r12),%rax 2e2f: 00 2e30: e9 b8 fd ff ff jmpq 2bed 2e35: 0f 8e 8e 00 00 00 jle 2ec9 2e3b: 44 89 74 24 14 mov %r14d,0x14(%rsp) 2e40: e9 8d fe ff ff jmpq 2cd2 2e45: 89 d0 mov %edx,%eax 2e47: 8d 4a 04 lea 0x4(%rdx),%ecx 2e4a: 48 01 f0 add %rsi,%rax 2e4d: c7 00 80 01 80 18 movl $0x18800180,(%rax) 2e53: 21 f9 and %edi,%ecx 2e55: 8b 55 00 mov 0x0(%rbp),%edx 2e58: 89 c8 mov %ecx,%eax 2e5a: 48 01 f0 add %rsi,%rax 2e5d: 89 10 mov %edx,(%rax) 2e5f: 8d 51 04 lea 0x4(%rcx),%edx 2e62: 21 fa and %edi,%edx 2e64: e9 0f ff ff ff jmpq 2d78 2e69: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2e70: 8b 4d 08 mov 0x8(%rbp),%ecx 2e73: 44 8b 45 0c mov 0xc(%rbp),%r8d 2e77: 44 89 ea mov %r13d,%edx 2e7a: 4c 89 fe mov %r15,%rsi 2e7d: 4c 89 e7 mov %r12,%rdi 2e80: e8 ab ee ff ff callq 1d30 2e85: 85 c0 test %eax,%eax 2e87: 89 c2 mov %eax,%edx 2e89: 0f 84 16 ff ff ff je 2da5 2e8f: e9 0d fe ff ff jmpq 2ca1 2e94: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2e9b: be 08 00 00 00 mov $0x8,%esi 2ea0: 4c 89 e7 mov %r12,%rdi 2ea3: e8 00 00 00 00 callq 2ea8 2ea8: e9 3d fe ff ff jmpq 2cea 2ead: 0f 1f 00 nopl (%rax) 2eb0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2eb7: be 10 00 00 00 mov $0x10,%esi 2ebc: 4c 89 e7 mov %r12,%rdi 2ebf: e8 00 00 00 00 callq 2ec4 2ec4: e9 f4 fe ff ff jmpq 2dbd 2ec9: 4c 89 e7 mov %r12,%rdi 2ecc: e8 6f e6 ff ff callq 1540 2ed1: 31 d2 xor %edx,%edx 2ed3: e9 c9 fd ff ff jmpq 2ca1 2ed8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2edf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2ee6: 31 c0 xor %eax,%eax 2ee8: e8 00 00 00 00 callq 2eed 2eed: ba ea ff ff ff mov $0xffffffea,%edx 2ef2: e9 21 fd ff ff jmpq 2c18 2ef7: 4c 8b 7d 18 mov 0x18(%rbp),%r15 2efb: 49 63 c6 movslq %r14d,%rax 2efe: 65 48 8b 14 25 10 00 mov %gs:0x10,%rdx 2f05: 00 00 2f07: 48 c1 e0 03 shl $0x3,%rax 2f0b: 4c 89 f9 mov %r15,%rcx 2f0e: 48 01 c1 add %rax,%rcx 2f11: 48 19 db sbb %rbx,%rbx 2f14: 48 39 8a 48 e0 ff ff cmp %rcx,-0x1fb8(%rdx) 2f1b: 48 83 db 00 sbb $0x0,%rbx 2f1f: 48 85 db test %rbx,%rbx 2f22: ba f2 ff ff ff mov $0xfffffff2,%edx 2f27: 0f 84 48 fd ff ff je 2c75 2f2d: e9 e6 fc ff ff jmpq 2c18 2f32: 90 nop 2f33: 90 nop 2f34: 90 nop 2f35: 90 nop 2f36: 90 nop 2f37: 90 nop 2f38: 90 nop 2f39: 90 nop 2f3a: 90 nop 2f3b: 90 nop 2f3c: 90 nop 2f3d: 90 nop 2f3e: 90 nop 2f3f: 90 nop 0000000000002f40 : 2f40: 48 8b b7 c0 05 00 00 mov 0x5c0(%rdi),%rsi 2f47: 8b 8e 28 01 00 00 mov 0x128(%rsi),%ecx 2f4d: 89 c8 mov %ecx,%eax 2f4f: 83 e0 01 and $0x1,%eax 2f52: f7 d8 neg %eax 2f54: 66 25 80 00 and $0x80,%ax 2f58: 89 c2 mov %eax,%edx 2f5a: 83 ca 20 or $0x20,%edx 2f5d: 83 e1 02 and $0x2,%ecx 2f60: 0f 45 c2 cmovne %edx,%eax 2f63: 48 8b 56 08 mov 0x8(%rsi),%rdx 2f67: 83 c8 02 or $0x2,%eax 2f6a: 48 8b 52 18 mov 0x18(%rdx),%rdx 2f6e: 66 89 82 a0 20 00 00 mov %ax,0x20a0(%rdx) 2f75: c3 retq 2f76: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2f7d: 00 00 00 0000000000002f80 : 2f80: 53 push %rbx 2f81: 48 8b 9f c0 05 00 00 mov 0x5c0(%rdi),%rbx 2f88: 48 8d 83 30 01 00 00 lea 0x130(%rbx),%rax 2f8f: c7 83 2c 01 00 00 01 movl $0x1,0x12c(%rbx) 2f96: 00 00 00 2f99: c7 83 50 01 00 00 00 movl $0x0,0x150(%rbx) 2fa0: 00 00 00 2fa3: 48 89 83 30 01 00 00 mov %rax,0x130(%rbx) 2faa: 48 89 83 38 01 00 00 mov %rax,0x138(%rbx) 2fb1: 8b 83 28 01 00 00 mov 0x128(%rbx),%eax 2fb7: 85 c0 test %eax,%eax 2fb9: 75 0a jne 2fc5 2fbb: c7 83 28 01 00 00 01 movl $0x1,0x128(%rbx) 2fc2: 00 00 00 2fc5: e8 76 ff ff ff callq 2f40 2fca: 48 8d bb e0 00 00 00 lea 0xe0(%rbx),%rdi 2fd1: 5b pop %rbx 2fd2: e9 00 00 00 00 jmpq 2fd7 2fd7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2fde: 00 00 0000000000002fe0 : 2fe0: 48 83 ec 08 sub $0x8,%rsp 2fe4: 48 8b 87 c0 05 00 00 mov 0x5c0(%rdi),%rax 2feb: 48 85 c0 test %rax,%rax 2fee: 74 38 je 3028 2ff0: 48 8b 40 08 mov 0x8(%rax),%rax 2ff4: 48 8b 40 18 mov 0x18(%rax),%rax 2ff8: 8b 80 a0 20 00 00 mov 0x20a0(%rax),%eax 2ffe: c7 06 00 00 00 00 movl $0x0,(%rsi) 3004: 0f b7 c0 movzwl %ax,%eax 3007: 84 c0 test %al,%al 3009: 78 15 js 3020 300b: 31 d2 xor %edx,%edx 300d: a8 20 test $0x20,%al 300f: 74 03 je 3014 3011: 83 0e 02 orl $0x2,(%rsi) 3014: 89 d0 mov %edx,%eax 3016: 48 83 c4 08 add $0x8,%rsp 301a: c3 retq 301b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 3020: c7 06 01 00 00 00 movl $0x1,(%rsi) 3026: eb e3 jmp 300b 3028: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 302f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3036: 48 89 d6 mov %rdx,%rsi 3039: e8 00 00 00 00 callq 303e 303e: ba ea ff ff ff mov $0xffffffea,%edx 3043: eb cf jmp 3014 3045: 66 66 2e 0f 1f 84 00 nopw %cs:0x0(%rax,%rax,1) 304c: 00 00 00 00 0000000000003050 : 3050: 48 83 ec 08 sub $0x8,%rsp 3054: 48 8b 87 c0 05 00 00 mov 0x5c0(%rdi),%rax 305b: 48 85 c0 test %rax,%rax 305e: 74 3b je 309b 3060: 8b 0e mov (%rsi),%ecx 3062: f7 c1 fc ff ff ff test $0xfffffffc,%ecx 3068: 75 12 jne 307c 306a: 89 88 28 01 00 00 mov %ecx,0x128(%rax) 3070: e8 cb fe ff ff callq 2f40 3075: 31 c0 xor %eax,%eax 3077: 48 83 c4 08 add $0x8,%rsp 307b: c3 retq 307c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 3083: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 308a: 31 c0 xor %eax,%eax 308c: 48 89 d6 mov %rdx,%rsi 308f: e8 00 00 00 00 callq 3094 3094: b8 ea ff ff ff mov $0xffffffea,%eax 3099: eb dc jmp 3077 309b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 30a2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 30a9: 48 89 d6 mov %rdx,%rsi 30ac: e8 00 00 00 00 callq 30b1 30b1: b8 ea ff ff ff mov $0xffffffea,%eax 30b6: eb bf jmp 3077 30b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 30bf: 00 00000000000030c0 : 30c0: 41 57 push %r15 30c2: 41 56 push %r14 30c4: 41 55 push %r13 30c6: 41 54 push %r12 30c8: 49 89 fc mov %rdi,%r12 30cb: 55 push %rbp 30cc: 48 89 f5 mov %rsi,%rbp 30cf: 53 push %rbx 30d0: 48 83 ec 08 sub $0x8,%rsp 30d4: 4c 8b b7 c0 05 00 00 mov 0x5c0(%rdi),%r14 30db: 4d 85 f6 test %r14,%r14 30de: 0f 84 ce 02 00 00 je 33b2 30e4: 49 8b 46 10 mov 0x10(%r14),%rax 30e8: 44 8b 90 64 08 00 00 mov 0x864(%rax),%r10d 30ef: 45 85 d2 test %r10d,%r10d 30f2: 0f 85 f8 01 00 00 jne 32f0 30f8: 44 8b 7e 04 mov 0x4(%rsi),%r15d 30fc: 41 f7 c7 fe ff ff cf test $0xcffffffe,%r15d 3103: 0f 85 49 02 00 00 jne 3352 3109: 45 89 fd mov %r15d,%r13d 310c: 41 8b 86 28 01 00 00 mov 0x128(%r14),%eax 3113: 41 c1 ed 1d shr $0x1d,%r13d 3117: 41 83 e5 01 and $0x1,%r13d 311b: 44 89 e9 mov %r13d,%ecx 311e: d3 f8 sar %cl,%eax 3120: a8 01 test $0x1,%al 3122: 0f 84 df 01 00 00 je 3307 3128: 48 8d 9f 20 06 00 00 lea 0x620(%rdi),%rbx 312f: 48 89 df mov %rbx,%rdi 3132: e8 00 00 00 00 callq 3137 3137: 48 89 04 24 mov %rax,(%rsp) 313b: 8b 75 00 mov 0x0(%rbp),%esi 313e: 4c 89 e7 mov %r12,%rdi 3141: e8 00 00 00 00 callq 3146 3146: 48 85 c0 test %rax,%rax 3149: 0f 84 25 02 00 00 je 3374 314f: 48 8b 34 24 mov (%rsp),%rsi 3153: 48 89 df mov %rbx,%rdi 3156: e8 00 00 00 00 callq 315b 315b: 49 8d 94 24 10 05 00 lea 0x510(%r12),%rdx 3162: 00 3163: 49 8d 84 24 14 05 00 lea 0x514(%r12),%rax 316a: 00 316b: 45 85 ed test %r13d,%r13d 316e: 48 0f 44 c2 cmove %rdx,%rax 3172: 41 83 e7 01 and $0x1,%r15d 3176: 8b 10 mov (%rax),%edx 3178: 0f 85 27 01 00 00 jne 32a5 317e: 89 d0 mov %edx,%eax 3180: 2b 45 08 sub 0x8(%rbp),%eax 3183: 3d 00 00 80 00 cmp $0x800000,%eax 3188: 77 10 ja 319a 318a: f6 45 07 10 testb $0x10,0x7(%rbp) 318e: 0f 84 95 01 00 00 je 3329 3194: 8d 42 01 lea 0x1(%rdx),%eax 3197: 89 45 08 mov %eax,0x8(%rbp) 319a: 4d 8d be 2c 01 00 00 lea 0x12c(%r14),%r15 31a1: 4d 8d a6 30 01 00 00 lea 0x130(%r14),%r12 31a8: 4c 89 ff mov %r15,%rdi 31ab: e8 00 00 00 00 callq 31b0 31b0: 49 8b 96 30 01 00 00 mov 0x130(%r14),%rdx 31b7: 48 89 c6 mov %rax,%rsi 31ba: eb 07 jmp 31c3 31bc: 0f 1f 40 00 nopl 0x0(%rax) 31c0: 48 89 ca mov %rcx,%rdx 31c3: 48 8b 0a mov (%rdx),%rcx 31c6: 49 39 d4 cmp %rdx,%r12 31c9: 0f 18 09 prefetcht0 (%rcx) 31cc: 74 48 je 3216 31ce: 8b 42 10 mov 0x10(%rdx),%eax 31d1: 3b 45 00 cmp 0x0(%rbp),%eax 31d4: 75 ea jne 31c0 31d6: 44 39 6a 14 cmp %r13d,0x14(%rdx) 31da: 75 e4 jne 31c0 31dc: 8b 42 18 mov 0x18(%rdx),%eax 31df: 3b 45 08 cmp 0x8(%rbp),%eax 31e2: 75 dc jne 31c0 31e4: 4c 89 ff mov %r15,%rdi 31e7: e8 00 00 00 00 callq 31ec 31ec: 8b 35 00 00 00 00 mov 0x0(%rip),%esi # 31f2 31f2: 31 c0 xor %eax,%eax 31f4: 85 f6 test %esi,%esi 31f6: 0f 84 9a 00 00 00 je 3296 31fc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3203: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 320a: e8 00 00 00 00 callq 320f 320f: 31 c0 xor %eax,%eax 3211: e9 80 00 00 00 jmpq 3296 3216: 4c 89 ff mov %r15,%rdi 3219: e8 00 00 00 00 callq 321e 321e: 41 83 be 50 01 00 00 cmpl $0x63,0x150(%r14) 3225: 63 3226: 0f 87 98 00 00 00 ja 32c4 322c: be d0 80 00 00 mov $0x80d0,%esi 3231: bf 20 00 00 00 mov $0x20,%edi 3236: e8 00 00 00 00 callq 323b 323b: 48 85 c0 test %rax,%rax 323e: 48 89 c3 mov %rax,%rbx 3241: 0f 84 8d 01 00 00 je 33d4 3247: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 324d 324d: 85 d2 test %edx,%edx 324f: 75 5c jne 32ad 3251: 8b 45 00 mov 0x0(%rbp),%eax 3254: 44 89 6b 14 mov %r13d,0x14(%rbx) 3258: 4c 89 ff mov %r15,%rdi 325b: 89 43 10 mov %eax,0x10(%rbx) 325e: 8b 45 08 mov 0x8(%rbp),%eax 3261: 89 43 18 mov %eax,0x18(%rbx) 3264: e8 00 00 00 00 callq 3269 3269: 48 89 c6 mov %rax,%rsi 326c: 49 8b 86 38 01 00 00 mov 0x138(%r14),%rax 3273: 4c 89 23 mov %r12,(%rbx) 3276: 49 89 9e 38 01 00 00 mov %rbx,0x138(%r14) 327d: 4c 89 ff mov %r15,%rdi 3280: 48 89 43 08 mov %rax,0x8(%rbx) 3284: 48 89 18 mov %rbx,(%rax) 3287: 41 83 86 50 01 00 00 addl $0x1,0x150(%r14) 328e: 01 328f: e8 00 00 00 00 callq 3294 3294: 31 c0 xor %eax,%eax 3296: 48 83 c4 08 add $0x8,%rsp 329a: 5b pop %rbx 329b: 5d pop %rbp 329c: 41 5c pop %r12 329e: 41 5d pop %r13 32a0: 41 5e pop %r14 32a2: 41 5f pop %r15 32a4: c3 retq 32a5: 01 55 08 add %edx,0x8(%rbp) 32a8: e9 d1 fe ff ff jmpq 317e 32ad: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 32b4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 32bb: 31 c0 xor %eax,%eax 32bd: e8 00 00 00 00 callq 32c2 32c2: eb 8d jmp 3251 32c4: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # 32ca 32ca: b8 f0 ff ff ff mov $0xfffffff0,%eax 32cf: 85 c9 test %ecx,%ecx 32d1: 74 c3 je 3296 32d3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 32da: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 32e1: 31 c0 xor %eax,%eax 32e3: e8 00 00 00 00 callq 32e8 32e8: b8 f0 ff ff ff mov $0xfffffff0,%eax 32ed: eb a7 jmp 3296 32ef: 90 nop 32f0: 44 8b 0d 00 00 00 00 mov 0x0(%rip),%r9d # 32f7 32f7: 45 85 c9 test %r9d,%r9d 32fa: 0f 85 f3 00 00 00 jne 33f3 3300: b8 ea ff ff ff mov $0xffffffea,%eax 3305: eb 8f jmp 3296 3307: 44 89 ea mov %r13d,%edx 330a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3311: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3318: 31 c0 xor %eax,%eax 331a: e8 00 00 00 00 callq 331f 331f: b8 ea ff ff ff mov $0xffffffea,%eax 3324: e9 6d ff ff ff jmpq 3296 3329: 8b 3d 00 00 00 00 mov 0x0(%rip),%edi # 332f 332f: 85 ff test %edi,%edi 3331: 74 cd je 3300 3333: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 333a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3341: 31 c0 xor %eax,%eax 3343: e8 00 00 00 00 callq 3348 3348: b8 ea ff ff ff mov $0xffffffea,%eax 334d: e9 44 ff ff ff jmpq 3296 3352: 44 89 fa mov %r15d,%edx 3355: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 335c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3363: 31 c0 xor %eax,%eax 3365: e8 00 00 00 00 callq 336a 336a: b8 ea ff ff ff mov $0xffffffea,%eax 336f: e9 22 ff ff ff jmpq 3296 3374: 48 8b 34 24 mov (%rsp),%rsi 3378: 48 89 df mov %rbx,%rdi 337b: e8 00 00 00 00 callq 3380 3380: 44 8b 05 00 00 00 00 mov 0x0(%rip),%r8d # 3387 3387: 45 85 c0 test %r8d,%r8d 338a: 0f 84 70 ff ff ff je 3300 3390: 8b 55 00 mov 0x0(%rbp),%edx 3393: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 339a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 33a1: 31 c0 xor %eax,%eax 33a3: e8 00 00 00 00 callq 33a8 33a8: b8 ea ff ff ff mov $0xffffffea,%eax 33ad: e9 e4 fe ff ff jmpq 3296 33b2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 33b9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 33c0: 31 c0 xor %eax,%eax 33c2: 48 89 d6 mov %rdx,%rsi 33c5: e8 00 00 00 00 callq 33ca 33ca: b8 ea ff ff ff mov $0xffffffea,%eax 33cf: e9 c2 fe ff ff jmpq 3296 33d4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 33db: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 33e2: 31 c0 xor %eax,%eax 33e4: e8 00 00 00 00 callq 33e9 33e9: b8 f4 ff ff ff mov $0xfffffff4,%eax 33ee: e9 a3 fe ff ff jmpq 3296 33f3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 33fa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3401: 31 c0 xor %eax,%eax 3403: e8 00 00 00 00 callq 3408 3408: b8 ea ff ff ff mov $0xffffffea,%eax 340d: e9 84 fe ff ff jmpq 3296 3412: 66 66 66 66 66 2e 0f nopw %cs:0x0(%rax,%rax,1) 3419: 1f 84 00 00 00 00 00 0000000000003420 : 3420: 41 57 push %r15 3422: 41 56 push %r14 3424: 41 55 push %r13 3426: 49 89 f5 mov %rsi,%r13 3429: 41 54 push %r12 342b: 49 89 d4 mov %rdx,%r12 342e: 55 push %rbp 342f: 53 push %rbx 3430: 48 83 ec 38 sub $0x38,%rsp 3434: 48 83 bf c0 05 00 00 cmpq $0x0,0x5c0(%rdi) 343b: 00 343c: 0f 84 de 00 00 00 je 3520 3442: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 3449: 00 00 344b: 48 89 44 24 08 mov %rax,0x8(%rsp) 3450: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 3457 3457: 4c 8d b7 f8 04 00 00 lea 0x4f8(%rdi),%r14 345e: 48 89 e6 mov %rsp,%rsi 3461: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 3468: 00 3469: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 3470: 00 00 3472: 4c 89 f7 mov %r14,%rdi 3475: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 347c: 00 00 347e: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 3485: 00 00 3487: 48 8d a8 ee 02 00 00 lea 0x2ee(%rax),%rbp 348e: e8 00 00 00 00 callq 3493 3493: eb 2a jmp 34bf 3495: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 349c 349c: 48 39 e8 cmp %rbp,%rax 349f: 79 71 jns 3512 34a1: bf 02 00 00 00 mov $0x2,%edi 34a6: e8 00 00 00 00 callq 34ab 34ab: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 34b2: 00 00 34b4: 48 8b 40 08 mov 0x8(%rax),%rax 34b8: 8b 40 10 mov 0x10(%rax),%eax 34bb: a8 04 test $0x4,%al 34bd: 75 5a jne 3519 34bf: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 34c6: 00 00 34c8: 48 c7 00 01 00 00 00 movq $0x1,(%rax) 34cf: 41 8b 1c 24 mov (%r12),%ebx 34d3: 89 d8 mov %ebx,%eax 34d5: 41 2b 45 00 sub 0x0(%r13),%eax 34d9: 3d 00 00 80 00 cmp $0x800000,%eax 34de: 77 b5 ja 3495 34e0: 31 ed xor %ebp,%ebp 34e2: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 34e9: 00 00 34eb: 48 89 e6 mov %rsp,%rsi 34ee: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 34f5: 4c 89 f7 mov %r14,%rdi 34f8: e8 00 00 00 00 callq 34fd 34fd: 41 89 5d 00 mov %ebx,0x0(%r13) 3501: 48 83 c4 38 add $0x38,%rsp 3505: 89 e8 mov %ebp,%eax 3507: 5b pop %rbx 3508: 5d pop %rbp 3509: 41 5c pop %r12 350b: 41 5d pop %r13 350d: 41 5e pop %r14 350f: 41 5f pop %r15 3511: c3 retq 3512: bd f0 ff ff ff mov $0xfffffff0,%ebp 3517: eb c9 jmp 34e2 3519: bd fc ff ff ff mov $0xfffffffc,%ebp 351e: eb c2 jmp 34e2 3520: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 3527: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 352e: 31 c0 xor %eax,%eax 3530: 48 89 d6 mov %rdx,%rsi 3533: bd ea ff ff ff mov $0xffffffea,%ebp 3538: e8 00 00 00 00 callq 353d 353d: eb c2 jmp 3501 353f: 90 nop 0000000000003540 : 3540: 48 8d 97 14 05 00 00 lea 0x514(%rdi),%rdx 3547: e9 d4 fe ff ff jmpq 3420 354c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000003550 : 3550: 48 8d 97 10 05 00 00 lea 0x510(%rdi),%rdx 3557: e9 c4 fe ff ff jmpq 3420 355c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000003560 : 3560: 41 56 push %r14 3562: 41 55 push %r13 3564: 41 54 push %r12 3566: 55 push %rbp 3567: 53 push %rbx 3568: 48 83 ec 30 sub $0x30,%rsp 356c: 48 8b 9f c0 05 00 00 mov 0x5c0(%rdi),%rbx 3573: 48 85 db test %rbx,%rbx 3576: 0f 84 9d 01 00 00 je 3719 357c: 44 8b 1d 00 00 00 00 mov 0x0(%rip),%r11d # 3583 3583: 8b 2e mov (%rsi),%ebp 3585: 45 85 db test %r11d,%r11d 3588: 75 21 jne 35ab 358a: 48 8b 83 80 00 00 00 mov 0x80(%rbx),%rax 3591: 45 31 e4 xor %r12d,%r12d 3594: 8b 40 14 mov 0x14(%rax),%eax 3597: 39 e8 cmp %ebp,%eax 3599: 72 37 jb 35d2 359b: 48 83 c4 30 add $0x30,%rsp 359f: 44 89 e0 mov %r12d,%eax 35a2: 5b pop %rbx 35a3: 5d pop %rbp 35a4: 41 5c pop %r12 35a6: 41 5d pop %r13 35a8: 41 5e pop %r14 35aa: c3 retq 35ab: 48 8b 83 80 00 00 00 mov 0x80(%rbx),%rax 35b2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 35b9: 89 e9 mov %ebp,%ecx 35bb: 48 89 d6 mov %rdx,%rsi 35be: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 35c5: 44 8b 40 14 mov 0x14(%rax),%r8d 35c9: 31 c0 xor %eax,%eax 35cb: e8 00 00 00 00 callq 35d0 35d0: eb b8 jmp 358a 35d2: 48 8b 43 10 mov 0x10(%rbx),%rax 35d6: 4c 8d ab e0 00 00 00 lea 0xe0(%rbx),%r13 35dd: 48 89 e6 mov %rsp,%rsi 35e0: 4c 89 ef mov %r13,%rdi 35e3: 83 88 20 08 00 00 04 orl $0x4,0x820(%rax) 35ea: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 35f1: 00 35f2: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 35f9: 00 00 35fb: 48 89 44 24 08 mov %rax,0x8(%rsp) 3600: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 3607 3607: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 360e: 00 00 3610: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 3617: 00 00 3619: 4c 8d a0 ee 02 00 00 lea 0x2ee(%rax),%r12 3620: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 3627: 00 00 3629: e8 00 00 00 00 callq 362e 362e: eb 32 jmp 3662 3630: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 3637 3637: 4c 39 e0 cmp %r12,%rax 363a: 0f 89 82 00 00 00 jns 36c2 3640: bf 02 00 00 00 mov $0x2,%edi 3645: e8 00 00 00 00 callq 364a 364a: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 3651: 00 00 3653: 48 8b 40 08 mov 0x8(%rax),%rax 3657: 8b 40 10 mov 0x10(%rax),%eax 365a: a8 04 test $0x4,%al 365c: 0f 85 ac 00 00 00 jne 370e 3662: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 3669: 00 00 366b: 48 c7 00 01 00 00 00 movq $0x1,(%rax) 3672: 48 8b 83 80 00 00 00 mov 0x80(%rbx),%rax 3679: 8b 40 14 mov 0x14(%rax),%eax 367c: 39 c5 cmp %eax,%ebp 367e: 77 b0 ja 3630 3680: 45 31 e4 xor %r12d,%r12d 3683: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 368a: 00 00 368c: 48 89 e6 mov %rsp,%rsi 368f: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 3696: 4c 89 ef mov %r13,%rdi 3699: e8 00 00 00 00 callq 369e 369e: 48 8b 93 80 00 00 00 mov 0x80(%rbx),%rdx 36a5: 48 8b 43 10 mov 0x10(%rbx),%rax 36a9: 8b 52 14 mov 0x14(%rdx),%edx 36ac: 89 90 08 08 00 00 mov %edx,0x808(%rax) 36b2: 48 83 c4 30 add $0x30,%rsp 36b6: 44 89 e0 mov %r12d,%eax 36b9: 5b pop %rbx 36ba: 5d pop %rbp 36bb: 41 5c pop %r12 36bd: 41 5d pop %r13 36bf: 41 5e pop %r14 36c1: c3 retq 36c2: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 36c9: 00 00 36cb: 48 89 e6 mov %rsp,%rsi 36ce: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 36d5: 4c 89 ef mov %r13,%rdi 36d8: e8 00 00 00 00 callq 36dd 36dd: 48 8b 83 80 00 00 00 mov 0x80(%rbx),%rax 36e4: 44 8b 83 90 00 00 00 mov 0x90(%rbx),%r8d 36eb: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 36f2: 48 89 d6 mov %rdx,%rsi 36f5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 36fc: 41 bc f0 ff ff ff mov $0xfffffff0,%r12d 3702: 8b 48 14 mov 0x14(%rax),%ecx 3705: 31 c0 xor %eax,%eax 3707: e8 00 00 00 00 callq 370c 370c: eb 90 jmp 369e 370e: 41 bc fc ff ff ff mov $0xfffffffc,%r12d 3714: e9 6a ff ff ff jmpq 3683 3719: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 3720: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3727: 31 c0 xor %eax,%eax 3729: 48 89 d6 mov %rdx,%rsi 372c: 41 bc ea ff ff ff mov $0xffffffea,%r12d 3732: e8 00 00 00 00 callq 3737 3737: e9 5f fe ff ff jmpq 359b 373c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000003740 : 3740: 48 83 ec 28 sub $0x28,%rsp 3744: 48 89 5c 24 10 mov %rbx,0x10(%rsp) 3749: 4c 89 64 24 20 mov %r12,0x20(%rsp) 374e: 48 89 fb mov %rdi,%rbx 3751: 48 89 6c 24 18 mov %rbp,0x18(%rsp) 3756: 48 8b 8f e0 03 00 00 mov 0x3e0(%rdi),%rcx 375d: 49 89 f4 mov %rsi,%r12 3760: 48 8b af c0 05 00 00 mov 0x5c0(%rdi),%rbp 3767: 8b 01 mov (%rcx),%eax 3769: 85 c0 test %eax,%eax 376b: 79 09 jns 3776 376d: 48 39 97 e8 03 00 00 cmp %rdx,0x3e8(%rdi) 3774: 74 4a je 37c0 3776: 8b 09 mov (%rcx),%ecx 3778: 4c 8b 83 e8 03 00 00 mov 0x3e8(%rbx),%r8 377f: 49 89 d1 mov %rdx,%r9 3782: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 3789: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3790: 31 c0 xor %eax,%eax 3792: 48 89 d6 mov %rdx,%rsi 3795: 81 e1 00 00 00 80 and $0x80000000,%ecx 379b: e8 00 00 00 00 callq 37a0 37a0: ba ea ff ff ff mov $0xffffffea,%edx 37a5: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 37aa: 48 8b 6c 24 18 mov 0x18(%rsp),%rbp 37af: 89 d0 mov %edx,%eax 37b1: 4c 8b 64 24 20 mov 0x20(%rsp),%r12 37b6: 48 83 c4 28 add $0x28,%rsp 37ba: c3 retq 37bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 37c0: 48 85 ed test %rbp,%rbp 37c3: 0f 84 62 01 00 00 je 392b 37c9: e8 00 00 00 00 callq 37ce 37ce: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 37d4 37d4: 85 c0 test %eax,%eax 37d6: 0f 85 19 01 00 00 jne 38f5 37dc: 48 8b 85 90 00 00 00 mov 0x90(%rbp),%rax 37e3: 48 8b 55 10 mov 0x10(%rbp),%rdx 37e7: 48 83 c0 01 add $0x1,%rax 37eb: 48 89 85 90 00 00 00 mov %rax,0x90(%rbp) 37f2: 89 82 04 08 00 00 mov %eax,0x804(%rdx) 37f8: 48 81 bd 90 00 00 00 cmpq $0x7fffffff,0x90(%rbp) 37ff: ff ff ff 7f 3803: 76 19 jbe 381e 3805: 48 8b 45 10 mov 0x10(%rbp),%rax 3809: 48 c7 85 90 00 00 00 movq $0x1,0x90(%rbp) 3810: 01 00 00 00 3814: c7 80 04 08 00 00 01 movl $0x1,0x804(%rax) 381b: 00 00 00 381e: 83 7d 48 17 cmpl $0x17,0x48(%rbp) 3822: 0f 8e ea 00 00 00 jle 3912 3828: 8b 45 44 mov 0x44(%rbp),%eax 382b: 8b 7d 18 mov 0x18(%rbp),%edi 382e: 48 8b 75 38 mov 0x38(%rbp),%rsi 3832: 89 c2 mov %eax,%edx 3834: 83 c0 04 add $0x4,%eax 3837: 48 01 f2 add %rsi,%rdx 383a: 21 f8 and %edi,%eax 383c: c7 02 01 00 80 10 movl $0x10800001,(%rdx) 3842: 89 c2 mov %eax,%edx 3844: 83 c0 04 add $0x4,%eax 3847: 48 01 f2 add %rsi,%rdx 384a: 21 f8 and %edi,%eax 384c: c7 02 14 00 00 00 movl $0x14,(%rdx) 3852: 48 8b 8d 90 00 00 00 mov 0x90(%rbp),%rcx 3859: 89 c2 mov %eax,%edx 385b: 83 c0 04 add $0x4,%eax 385e: 48 01 f2 add %rsi,%rdx 3861: 21 f8 and %edi,%eax 3863: 89 0a mov %ecx,(%rdx) 3865: 89 c2 mov %eax,%edx 3867: 83 c0 04 add $0x4,%eax 386a: 48 01 f2 add %rsi,%rdx 386d: 21 f8 and %edi,%eax 386f: c7 02 00 00 00 00 movl $0x0,(%rdx) 3875: 89 c2 mov %eax,%edx 3877: 83 c0 04 add $0x4,%eax 387a: 48 01 f2 add %rsi,%rdx 387d: 21 f8 and %edi,%eax 387f: c7 02 00 00 00 00 movl $0x0,(%rdx) 3885: 89 c2 mov %eax,%edx 3887: 83 c0 04 add $0x4,%eax 388a: 48 01 f2 add %rsi,%rdx 388d: 21 f8 and %edi,%eax 388f: 48 8d 74 24 0c lea 0xc(%rsp),%rsi 3894: c7 02 00 00 00 01 movl $0x1000000,(%rdx) 389a: 48 8b 55 08 mov 0x8(%rbp),%rdx 389e: 83 6d 48 18 subl $0x18,0x48(%rbp) 38a2: 89 45 44 mov %eax,0x44(%rbp) 38a5: 48 8b 52 18 mov 0x18(%rdx),%rdx 38a9: 48 81 c2 30 20 00 00 add $0x2030,%rdx 38b0: 89 02 mov %eax,(%rdx) 38b2: 48 8b 85 90 00 00 00 mov 0x90(%rbp),%rax 38b9: ba 04 00 00 00 mov $0x4,%edx 38be: 49 8b 3c 24 mov (%r12),%rdi 38c2: 89 44 24 0c mov %eax,0xc(%rsp) 38c6: e8 00 00 00 00 callq 38cb 38cb: 31 d2 xor %edx,%edx 38cd: 48 85 c0 test %rax,%rax 38d0: 0f 84 cf fe ff ff je 37a5 38d6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 38dd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 38e4: 31 c0 xor %eax,%eax 38e6: e8 00 00 00 00 callq 38eb 38eb: ba f2 ff ff ff mov $0xfffffff2,%edx 38f0: e9 b0 fe ff ff jmpq 37a5 38f5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 38fc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3903: 31 c0 xor %eax,%eax 3905: 48 89 d6 mov %rdx,%rsi 3908: e8 00 00 00 00 callq 390d 390d: e9 ca fe ff ff jmpq 37dc 3912: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 3919: be 18 00 00 00 mov $0x18,%esi 391e: 48 89 df mov %rbx,%rdi 3921: e8 00 00 00 00 callq 3926 3926: e9 fd fe ff ff jmpq 3828 392b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 3932: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3939: 31 c0 xor %eax,%eax 393b: 48 89 d6 mov %rdx,%rsi 393e: e8 00 00 00 00 callq 3943 3943: ba ea ff ff ff mov $0xffffffea,%edx 3948: e9 58 fe ff ff jmpq 37a5 394d: 0f 1f 00 nopl (%rax) 0000000000003950 : 3950: 48 83 ec 38 sub $0x38,%rsp 3954: 4c 89 6c 24 20 mov %r13,0x20(%rsp) 3959: 48 89 5c 24 08 mov %rbx,0x8(%rsp) 395e: 49 89 f5 mov %rsi,%r13 3961: 48 89 6c 24 10 mov %rbp,0x10(%rsp) 3966: 4c 89 64 24 18 mov %r12,0x18(%rsp) 396b: 4c 89 74 24 28 mov %r14,0x28(%rsp) 3970: 4c 89 7c 24 30 mov %r15,0x30(%rsp) 3975: 48 8b ae c0 05 00 00 mov 0x5c0(%rsi),%rbp 397c: 48 8b 45 08 mov 0x8(%rbp),%rax 3980: 48 8b 40 18 mov 0x18(%rax),%rax 3984: 44 8b b0 24 00 07 00 mov 0x70024(%rax),%r14d 398b: 44 8b b8 24 10 07 00 mov 0x71024(%rax),%r15d 3992: 0f b7 98 a4 20 00 00 movzwl 0x20a4(%rax),%ebx 3999: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 399f 399f: 66 81 e3 a2 00 and $0xa2,%bx 39a4: 85 c0 test %eax,%eax 39a6: 0f 85 64 01 00 00 jne 3b10 39ac: 31 c0 xor %eax,%eax 39ae: 66 85 db test %bx,%bx 39b1: 0f 84 df 00 00 00 je 3a96 39b7: 48 8b 45 08 mov 0x8(%rbp),%rax 39bb: 44 0f b7 e3 movzwl %bx,%r12d 39bf: 48 8b 40 18 mov 0x18(%rax),%rax 39c3: 66 89 98 a4 20 00 00 mov %bx,0x20a4(%rax) 39ca: 48 8b 45 08 mov 0x8(%rbp),%rax 39ce: 48 8b 40 18 mov 0x18(%rax),%rax 39d2: 0f b7 80 a4 20 00 00 movzwl 0x20a4(%rax),%eax 39d9: 0f ae e8 lfence 39dc: 48 8b 85 80 00 00 00 mov 0x80(%rbp),%rax 39e3: 48 8b 55 10 mov 0x10(%rbp),%rdx 39e7: 41 f6 c4 02 test $0x2,%r12b 39eb: 8b 40 14 mov 0x14(%rax),%eax 39ee: 89 82 08 08 00 00 mov %eax,0x808(%rdx) 39f4: 0f 85 c6 00 00 00 jne 3ac0 39fa: 41 f6 c4 a0 test $0xa0,%r12b 39fe: b8 01 00 00 00 mov $0x1,%eax 3a03: 0f 84 8d 00 00 00 je 3a96 3a09: 8b 95 28 01 00 00 mov 0x128(%rbp),%edx 3a0f: 89 d0 mov %edx,%eax 3a11: 83 e0 03 and $0x3,%eax 3a14: 83 f8 03 cmp $0x3,%eax 3a17: 0f 84 27 01 00 00 je 3b44 3a1d: 45 84 e4 test %r12b,%r12b 3a20: 0f 89 ca 00 00 00 jns 3af0 3a26: f6 c2 01 test $0x1,%dl 3a29: 0f 84 c1 00 00 00 je 3af0 3a2f: f0 41 ff 85 10 05 00 lock incl 0x510(%r13) 3a36: 00 3a37: 49 8d bd f8 04 00 00 lea 0x4f8(%r13),%rdi 3a3e: 31 c9 xor %ecx,%ecx 3a40: ba 01 00 00 00 mov $0x1,%edx 3a45: be 01 00 00 00 mov $0x1,%esi 3a4a: e8 00 00 00 00 callq 3a4f 3a4f: 4c 89 ef mov %r13,%rdi 3a52: e8 00 00 00 00 callq 3a57 3a57: 8b 85 50 01 00 00 mov 0x150(%rbp),%eax 3a5d: 85 c0 test %eax,%eax 3a5f: 0f 85 cb 00 00 00 jne 3b30 3a65: 48 8b 45 08 mov 0x8(%rbp),%rax 3a69: 41 81 ce 02 00 02 00 or $0x20002,%r14d 3a70: 41 81 cf 02 00 02 00 or $0x20002,%r15d 3a77: 48 8b 40 18 mov 0x18(%rax),%rax 3a7b: 44 89 b0 24 00 07 00 mov %r14d,0x70024(%rax) 3a82: 48 8b 45 08 mov 0x8(%rbp),%rax 3a86: 48 8b 40 18 mov 0x18(%rax),%rax 3a8a: 44 89 b8 24 10 07 00 mov %r15d,0x71024(%rax) 3a91: b8 01 00 00 00 mov $0x1,%eax 3a96: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 3a9b: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp 3aa0: 4c 8b 64 24 18 mov 0x18(%rsp),%r12 3aa5: 4c 8b 6c 24 20 mov 0x20(%rsp),%r13 3aaa: 4c 8b 74 24 28 mov 0x28(%rsp),%r14 3aaf: 4c 8b 7c 24 30 mov 0x30(%rsp),%r15 3ab4: 48 83 c4 38 add $0x38,%rsp 3ab8: c3 retq 3ab9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 3ac0: 48 8d bd e0 00 00 00 lea 0xe0(%rbp),%rdi 3ac7: 31 c9 xor %ecx,%ecx 3ac9: ba 01 00 00 00 mov $0x1,%edx 3ace: be 01 00 00 00 mov $0x1,%esi 3ad3: e8 00 00 00 00 callq 3ad8 3ad8: 41 f6 c4 a0 test $0xa0,%r12b 3adc: b8 01 00 00 00 mov $0x1,%eax 3ae1: 0f 85 22 ff ff ff jne 3a09 3ae7: eb ad jmp 3a96 3ae9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 3af0: 41 83 e4 20 and $0x20,%r12d 3af4: 0f 84 3d ff ff ff je 3a37 3afa: 83 e2 02 and $0x2,%edx 3afd: 0f 1f 00 nopl (%rax) 3b00: 0f 84 31 ff ff ff je 3a37 3b06: e9 24 ff ff ff jmpq 3a2f 3b0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 3b10: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 3b17: 0f b7 cb movzwl %bx,%ecx 3b1a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3b21: 48 89 d6 mov %rdx,%rsi 3b24: 31 c0 xor %eax,%eax 3b26: e8 00 00 00 00 callq 3b2b 3b2b: e9 7c fe ff ff jmpq 39ac 3b30: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3b37: 4c 89 ef mov %r13,%rdi 3b3a: e8 00 00 00 00 callq 3b3f 3b3f: e9 21 ff ff ff jmpq 3a65 3b44: 45 84 e4 test %r12b,%r12b 3b47: 79 08 jns 3b51 3b49: f0 41 ff 85 10 05 00 lock incl 0x510(%r13) 3b50: 00 3b51: 41 83 e4 20 and $0x20,%r12d 3b55: 0f 84 dc fe ff ff je 3a37 3b5b: f0 41 ff 85 14 05 00 lock incl 0x514(%r13) 3b62: 00 3b63: e9 cf fe ff ff jmpq 3a37 3b68: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 3b6f: 00 0000000000003b70 : 3b70: 48 8b 97 c0 05 00 00 mov 0x5c0(%rdi),%rdx 3b77: 48 8b 42 08 mov 0x8(%rdx),%rax 3b7b: 48 8b 40 18 mov 0x18(%rax),%rax 3b7f: 66 c7 80 98 20 00 00 movw $0xfffe,0x2098(%rax) 3b86: fe ff 3b88: 48 8b 42 08 mov 0x8(%rdx),%rax 3b8c: 48 8b 40 18 mov 0x18(%rax),%rax 3b90: 66 c7 80 a8 20 00 00 movw $0x0,0x20a8(%rax) 3b97: 00 00 3b99: 48 8b 42 08 mov 0x8(%rdx),%rax 3b9d: 48 8b 40 18 mov 0x18(%rax),%rax 3ba1: 66 c7 80 a0 20 00 00 movw $0x0,0x20a0(%rax) 3ba8: 00 00 3baa: c3 retq 3bab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000003bb0 : 3bb0: 48 8b 97 c0 05 00 00 mov 0x5c0(%rdi),%rdx 3bb7: 48 85 d2 test %rdx,%rdx 3bba: 74 49 je 3c05 3bbc: 48 8b 42 08 mov 0x8(%rdx),%rax 3bc0: 48 8b 40 18 mov 0x18(%rax),%rax 3bc4: 66 c7 80 98 20 00 00 movw $0xffff,0x2098(%rax) 3bcb: ff ff 3bcd: 48 8b 42 08 mov 0x8(%rdx),%rax 3bd1: 48 8b 40 18 mov 0x18(%rax),%rax 3bd5: 66 c7 80 a8 20 00 00 movw $0xffff,0x20a8(%rax) 3bdc: ff ff 3bde: 48 8b 42 08 mov 0x8(%rdx),%rax 3be2: 48 8b 40 18 mov 0x18(%rax),%rax 3be6: 66 c7 80 a0 20 00 00 movw $0x0,0x20a0(%rax) 3bed: 00 00 3bef: 48 8b 42 08 mov 0x8(%rdx),%rax 3bf3: 48 8b 50 18 mov 0x18(%rax),%rdx 3bf7: 0f b7 82 a4 20 00 00 movzwl 0x20a4(%rdx),%eax 3bfe: 66 89 82 a4 20 00 00 mov %ax,0x20a4(%rdx) 3c05: f3 c3 repz retq 3c07: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 3c0e: 00 00 0000000000003c10 : 3c10: 41 57 push %r15 3c12: 41 56 push %r14 3c14: 41 55 push %r13 3c16: 41 54 push %r12 3c18: 55 push %rbp 3c19: 53 push %rbx 3c1a: 48 81 ec c8 00 00 00 sub $0xc8,%rsp 3c21: 48 89 7c 24 40 mov %rdi,0x40(%rsp) 3c26: 4c 8b af c0 05 00 00 mov 0x5c0(%rdi),%r13 3c2d: 8b 87 10 05 00 00 mov 0x510(%rdi),%eax 3c33: 8b 97 14 05 00 00 mov 0x514(%rdi),%edx 3c39: 89 84 24 90 00 00 00 mov %eax,0x90(%rsp) 3c40: 89 94 24 94 00 00 00 mov %edx,0x94(%rsp) 3c47: 49 8b 45 10 mov 0x10(%r13),%rax 3c4b: 48 89 44 24 68 mov %rax,0x68(%rsp) 3c50: 41 8b 95 c8 00 00 00 mov 0xc8(%r13),%edx 3c57: b8 06 00 c0 54 mov $0x54c00006,%eax 3c5c: c7 44 24 74 06 00 f0 movl $0x54f00006,0x74(%rsp) 3c63: 54 3c64: 48 8b 5c 24 68 mov 0x68(%rsp),%rbx 3c69: 83 fa 04 cmp $0x4,%edx 3c6c: 0f 44 44 24 74 cmove 0x74(%rsp),%eax 3c71: 89 d1 mov %edx,%ecx 3c73: c1 e1 17 shl $0x17,%ecx 3c76: 81 c9 00 00 cc 01 or $0x1cc0000,%ecx 3c7c: 89 4c 24 78 mov %ecx,0x78(%rsp) 3c80: 89 44 24 74 mov %eax,0x74(%rsp) 3c84: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 3c8a 3c8a: 0f af 93 60 08 00 00 imul 0x860(%rbx),%edx 3c91: 09 d1 or %edx,%ecx 3c93: 85 c0 test %eax,%eax 3c95: 89 4c 24 78 mov %ecx,0x78(%rsp) 3c99: 0f 85 bf 05 00 00 jne 425e 3c9f: 49 8d 95 2c 01 00 00 lea 0x12c(%r13),%rdx 3ca6: 48 8d 84 24 80 00 00 lea 0x80(%rsp),%rax 3cad: 00 3cae: 4d 8d bd 30 01 00 00 lea 0x130(%r13),%r15 3cb5: 48 89 d7 mov %rdx,%rdi 3cb8: 48 89 44 24 08 mov %rax,0x8(%rsp) 3cbd: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 3cc4: 00 3cc5: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 3ccc: 00 3ccd: 48 89 54 24 30 mov %rdx,0x30(%rsp) 3cd2: e8 00 00 00 00 callq 3cd7 3cd7: 48 89 44 24 58 mov %rax,0x58(%rsp) 3cdc: 49 8b ad 30 01 00 00 mov 0x130(%r13),%rbp 3ce3: 4c 39 fd cmp %r15,%rbp 3ce6: 4c 8b 75 00 mov 0x0(%rbp),%r14 3cea: 0f 84 b6 04 00 00 je 41a6 3cf0: 48 8b 4c 24 40 mov 0x40(%rsp),%rcx 3cf5: c7 44 24 60 00 00 00 movl $0x0,0x60(%rsp) 3cfc: 00 3cfd: 48 81 c1 20 06 00 00 add $0x620,%rcx 3d04: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 3d09: eb 12 jmp 3d1d 3d0b: 4d 39 f7 cmp %r14,%r15 3d0e: 49 8b 06 mov (%r14),%rax 3d11: 4c 89 f5 mov %r14,%rbp 3d14: 0f 84 ee 00 00 00 je 3e08 3d1a: 49 89 c6 mov %rax,%r14 3d1d: 8b 45 14 mov 0x14(%rbp),%eax 3d20: 8b 84 84 90 00 00 00 mov 0x90(%rsp,%rax,4),%eax 3d27: 2b 45 18 sub 0x18(%rbp),%eax 3d2a: 3d 00 00 80 00 cmp $0x800000,%eax 3d2f: 77 da ja 3d0b 3d31: 48 8b 55 00 mov 0x0(%rbp),%rdx 3d35: 48 8b 45 08 mov 0x8(%rbp),%rax 3d39: 48 89 42 08 mov %rax,0x8(%rdx) 3d3d: 48 89 10 mov %rdx,(%rax) 3d40: 48 c7 45 08 00 02 20 movq $0x200200,0x8(%rbp) 3d47: 00 3d48: 48 c7 45 00 00 01 10 movq $0x100100,0x0(%rbp) 3d4f: 00 3d50: 41 83 ad 50 01 00 00 subl $0x1,0x150(%r13) 3d57: 01 3d58: 41 c7 85 2c 01 00 00 movl $0x1,0x12c(%r13) 3d5f: 01 00 00 00 3d63: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 3d68: e8 00 00 00 00 callq 3d6d 3d6d: 8b 75 10 mov 0x10(%rbp),%esi 3d70: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 3d75: e8 00 00 00 00 callq 3d7a 3d7a: 48 85 c0 test %rax,%rax 3d7d: 49 89 c4 mov %rax,%r12 3d80: 0f 84 f2 04 00 00 je 4278 3d86: 48 8b 9c 24 80 00 00 mov 0x80(%rsp),%rbx 3d8d: 00 3d8e: eb 28 jmp 3db8 3d90: 8b 73 10 mov 0x10(%rbx),%esi 3d93: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 3d98: e8 00 00 00 00 callq 3d9d 3d9d: 48 85 c0 test %rax,%rax 3da0: 74 13 je 3db5 3da2: 49 8b 54 24 08 mov 0x8(%r12),%rdx 3da7: 48 8b 40 08 mov 0x8(%rax),%rax 3dab: 0f b7 52 02 movzwl 0x2(%rdx),%edx 3daf: 66 39 50 02 cmp %dx,0x2(%rax) 3db3: 77 3e ja 3df3 3db5: 48 8b 1b mov (%rbx),%rbx 3db8: 48 39 5c 24 08 cmp %rbx,0x8(%rsp) 3dbd: 48 8b 03 mov (%rbx),%rax 3dc0: 0f 18 08 prefetcht0 (%rax) 3dc3: 75 cb jne 3d90 3dc5: 48 8b 44 24 40 mov 0x40(%rsp),%rax 3dca: c7 80 20 06 00 00 01 movl $0x1,0x620(%rax) 3dd1: 00 00 00 3dd4: 48 39 5c 24 08 cmp %rbx,0x8(%rsp) 3dd9: 0f 84 5f 04 00 00 je 423e 3ddf: 83 44 24 60 01 addl $0x1,0x60(%rsp) 3de4: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 3de9: e8 00 00 00 00 callq 3dee 3dee: e9 18 ff ff ff jmpq 3d0b 3df3: 48 8b 43 08 mov 0x8(%rbx),%rax 3df7: 48 89 5d 00 mov %rbx,0x0(%rbp) 3dfb: 48 89 6b 08 mov %rbp,0x8(%rbx) 3dff: 48 89 28 mov %rbp,(%rax) 3e02: 48 89 45 08 mov %rax,0x8(%rbp) 3e06: eb bd jmp 3dc5 3e08: 8b 44 24 60 mov 0x60(%rsp),%eax 3e0c: 85 c0 test %eax,%eax 3e0e: 0f 84 92 03 00 00 je 41a6 3e14: 41 c7 85 2c 01 00 00 movl $0x1,0x12c(%r13) 3e1b: 01 00 00 00 3e1f: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 3e24: e8 00 00 00 00 callq 3e29 3e29: 41 83 7d 48 17 cmpl $0x17,0x48(%r13) 3e2e: 0f 8e 6a 04 00 00 jle 429e 3e34: 41 8b 55 44 mov 0x44(%r13),%edx 3e38: 41 8b 7d 18 mov 0x18(%r13),%edi 3e3c: 41 be 01 00 00 00 mov $0x1,%r14d 3e42: 49 8b 75 38 mov 0x38(%r13),%rsi 3e46: 89 d0 mov %edx,%eax 3e48: 83 c2 04 add $0x4,%edx 3e4b: 48 01 f0 add %rsi,%rax 3e4e: 21 fa and %edi,%edx 3e50: c7 00 03 00 80 7d movl $0x7d800003,(%rax) 3e56: 89 d0 mov %edx,%eax 3e58: 83 c2 04 add $0x4,%edx 3e5b: 48 01 f0 add %rsi,%rax 3e5e: 21 fa and %edi,%edx 3e60: c7 00 00 00 00 00 movl $0x0,(%rax) 3e66: 89 d0 mov %edx,%eax 3e68: 83 c2 04 add $0x4,%edx 3e6b: 48 01 f0 add %rsi,%rax 3e6e: 21 fa and %edi,%edx 3e70: c7 00 00 00 00 00 movl $0x0,(%rax) 3e76: 48 8b 5c 24 68 mov 0x68(%rsp),%rbx 3e7b: 89 d1 mov %edx,%ecx 3e7d: 48 01 f1 add %rsi,%rcx 3e80: 83 c2 04 add $0x4,%edx 3e83: 21 fa and %edi,%edx 3e85: 8b 83 28 08 00 00 mov 0x828(%rbx),%eax 3e8b: c1 e0 10 shl $0x10,%eax 3e8e: 0b 83 24 08 00 00 or 0x824(%rbx),%eax 3e94: 89 01 mov %eax,(%rcx) 3e96: 8b 83 28 08 00 00 mov 0x828(%rbx),%eax 3e9c: 89 d1 mov %edx,%ecx 3e9e: 83 c2 04 add $0x4,%edx 3ea1: 48 01 f1 add %rsi,%rcx 3ea4: 21 fa and %edi,%edx 3ea6: c1 e0 10 shl $0x10,%eax 3ea9: 0b 83 24 08 00 00 or 0x824(%rbx),%eax 3eaf: 89 01 mov %eax,(%rcx) 3eb1: 89 d0 mov %edx,%eax 3eb3: 83 c2 04 add $0x4,%edx 3eb6: 48 01 f0 add %rsi,%rax 3eb9: 21 fa and %edi,%edx 3ebb: c7 00 00 00 00 00 movl $0x0,(%rax) 3ec1: 49 8b 45 08 mov 0x8(%r13),%rax 3ec5: 41 83 6d 48 18 subl $0x18,0x48(%r13) 3eca: 41 89 55 44 mov %edx,0x44(%r13) 3ece: 48 8b 40 18 mov 0x18(%rax),%rax 3ed2: 89 90 30 20 00 00 mov %edx,0x2030(%rax) 3ed8: 8b 93 ac 08 00 00 mov 0x8ac(%rbx),%edx 3ede: c7 83 0c 08 00 00 00 movl $0x0,0x80c(%rbx) 3ee5: 00 00 00 3ee8: 44 8b a3 9c 08 00 00 mov 0x89c(%rbx),%r12d 3eef: 89 d0 mov %edx,%eax 3ef1: c1 fa 1f sar $0x1f,%edx 3ef4: f7 7c 24 60 idivl 0x60(%rsp) 3ef8: 48 8b 54 24 40 mov 0x40(%rsp),%rdx 3efd: 85 c0 test %eax,%eax 3eff: 41 0f 4e c6 cmovle %r14d,%eax 3f03: 48 81 c2 20 06 00 00 add $0x620,%rdx 3f0a: 89 44 24 50 mov %eax,0x50(%rsp) 3f0e: 48 8b 44 24 68 mov 0x68(%rsp),%rax 3f13: 48 89 d7 mov %rdx,%rdi 3f16: 8b ab 94 08 00 00 mov 0x894(%rbx),%ebp 3f1c: 8b 98 a4 08 00 00 mov 0x8a4(%rax),%ebx 3f22: 48 89 54 24 38 mov %rdx,0x38(%rsp) 3f27: e8 00 00 00 00 callq 3f2c 3f2c: 8b 44 24 60 mov 0x60(%rsp),%eax 3f30: 85 c0 test %eax,%eax 3f32: 0f 8e 04 02 00 00 jle 413c 3f38: 44 89 e2 mov %r12d,%edx 3f3b: 44 89 e0 mov %r12d,%eax 3f3e: c7 44 24 64 01 00 00 movl $0x1,0x64(%rsp) 3f45: 00 3f46: c1 fa 1f sar $0x1f,%edx 3f49: c7 84 24 b4 00 00 00 movl $0x0,0xb4(%rsp) 3f50: 00 00 00 00 3f54: c7 84 24 b0 00 00 00 movl $0x0,0xb0(%rsp) 3f5b: 00 00 00 00 3f5f: f7 7c 24 60 idivl 0x60(%rsp) 3f63: 85 c0 test %eax,%eax 3f65: 44 0f 4f f0 cmovg %eax,%r14d 3f69: 0f b7 4c 24 78 movzwl 0x78(%rsp),%ecx 3f6e: 44 89 f0 mov %r14d,%eax 3f71: 44 89 74 24 4c mov %r14d,0x4c(%rsp) 3f76: 01 e8 add %ebp,%eax 3f78: 89 84 24 a0 00 00 00 mov %eax,0xa0(%rsp) 3f7f: 44 89 f0 mov %r14d,%eax 3f82: 01 d8 add %ebx,%eax 3f84: 8b 5c 24 60 mov 0x60(%rsp),%ebx 3f88: 39 5c 24 64 cmp %ebx,0x64(%rsp) 3f8c: 89 84 24 a4 00 00 00 mov %eax,0xa4(%rsp) 3f93: 89 4c 24 24 mov %ecx,0x24(%rsp) 3f97: 0f 84 83 02 00 00 je 4220 3f9d: 4c 8b bc 24 80 00 00 mov 0x80(%rsp),%r15 3fa4: 00 3fa5: 4c 39 7c 24 08 cmp %r15,0x8(%rsp) 3faa: 49 8b 07 mov (%r15),%rax 3fad: 0f 18 08 prefetcht0 (%rax) 3fb0: 0f 84 15 02 00 00 je 41cb 3fb6: 41 8b 77 10 mov 0x10(%r15),%esi 3fba: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 3fbf: e8 00 00 00 00 callq 3fc4 3fc4: 48 85 c0 test %rax,%rax 3fc7: 48 89 c2 mov %rax,%rdx 3fca: 0f 84 e7 01 00 00 je 41b7 3fd0: 4c 8b 60 08 mov 0x8(%rax),%r12 3fd4: 49 63 47 14 movslq 0x14(%r15),%rax 3fd8: 0f b7 8c 84 b0 00 00 movzwl 0xb0(%rsp,%rax,4),%ecx 3fdf: 00 3fe0: 66 89 4c 24 7c mov %cx,0x7c(%rsp) 3fe5: 0f b7 84 84 a0 00 00 movzwl 0xa0(%rsp,%rax,4),%eax 3fec: 00 3fed: 66 89 44 24 7e mov %ax,0x7e(%rsp) 3ff2: 8b 12 mov (%rdx),%edx 3ff4: 85 d2 test %edx,%edx 3ff6: 89 54 24 54 mov %edx,0x54(%rsp) 3ffa: 0f 84 b7 01 00 00 je 41b7 4000: 0f b7 d9 movzwl %cx,%ebx 4003: 0f b7 c0 movzwl %ax,%eax 4006: 45 31 f6 xor %r14d,%r14d 4009: 89 5c 24 2c mov %ebx,0x2c(%rsp) 400d: 89 44 24 28 mov %eax,0x28(%rsp) 4011: e9 d6 00 00 00 jmpq 40ec 4016: 41 8b 55 44 mov 0x44(%r13),%edx 401a: 49 8b 75 38 mov 0x38(%r13),%rsi 401e: 41 89 e8 mov %ebp,%r8d 4021: 41 8b 7d 18 mov 0x18(%r13),%edi 4025: 8b 4c 24 74 mov 0x74(%rsp),%ecx 4029: 41 c1 e0 10 shl $0x10,%r8d 402d: c1 e3 10 shl $0x10,%ebx 4030: 89 d0 mov %edx,%eax 4032: 83 c2 04 add $0x4,%edx 4035: 48 01 f0 add %rsi,%rax 4038: 21 fa and %edi,%edx 403a: 89 08 mov %ecx,(%rax) 403c: 8b 4c 24 78 mov 0x78(%rsp),%ecx 4040: 89 d0 mov %edx,%eax 4042: 48 01 f0 add %rsi,%rax 4045: 83 c2 04 add $0x4,%edx 4048: 21 fa and %edi,%edx 404a: 89 08 mov %ecx,(%rax) 404c: 41 0f b7 04 24 movzwl (%r12),%eax 4051: 89 d1 mov %edx,%ecx 4053: 48 01 f1 add %rsi,%rcx 4056: 83 c2 04 add $0x4,%edx 4059: 21 fa and %edi,%edx 405b: 44 09 c0 or %r8d,%eax 405e: 89 01 mov %eax,(%rcx) 4060: 41 0f b7 44 24 04 movzwl 0x4(%r12),%eax 4066: 89 d1 mov %edx,%ecx 4068: 48 01 f1 add %rsi,%rcx 406b: 83 c2 04 add $0x4,%edx 406e: 21 fa and %edi,%edx 4070: 09 c3 or %eax,%ebx 4072: 89 d0 mov %edx,%eax 4074: 83 c2 04 add $0x4,%edx 4077: 89 19 mov %ebx,(%rcx) 4079: 48 8b 5c 24 68 mov 0x68(%rsp),%rbx 407e: 48 01 f0 add %rsi,%rax 4081: 21 fa and %edi,%edx 4083: 8b 8b 30 08 00 00 mov 0x830(%rbx),%ecx 4089: 89 08 mov %ecx,(%rax) 408b: 41 0f b7 0c 24 movzwl (%r12),%ecx 4090: 89 d0 mov %edx,%eax 4092: 48 01 f0 add %rsi,%rax 4095: 83 c2 04 add $0x4,%edx 4098: 21 fa and %edi,%edx 409a: 41 09 c8 or %ecx,%r8d 409d: 44 89 00 mov %r8d,(%rax) 40a0: 8b 4c 24 24 mov 0x24(%rsp),%ecx 40a4: 89 d0 mov %edx,%eax 40a6: 48 01 f0 add %rsi,%rax 40a9: 83 c2 04 add $0x4,%edx 40ac: 21 fa and %edi,%edx 40ae: 89 08 mov %ecx,(%rax) 40b0: 8b 8b 3c 08 00 00 mov 0x83c(%rbx),%ecx 40b6: 89 d0 mov %edx,%eax 40b8: 48 01 f0 add %rsi,%rax 40bb: 83 c2 04 add $0x4,%edx 40be: 21 fa and %edi,%edx 40c0: 89 08 mov %ecx,(%rax) 40c2: 49 8b 45 08 mov 0x8(%r13),%rax 40c6: 41 83 6d 48 20 subl $0x20,0x48(%r13) 40cb: 41 89 55 44 mov %edx,0x44(%r13) 40cf: 48 8b 40 18 mov 0x18(%rax),%rax 40d3: 89 90 30 20 00 00 mov %edx,0x2030(%rax) 40d9: 41 83 c6 01 add $0x1,%r14d 40dd: 44 3b 74 24 54 cmp 0x54(%rsp),%r14d 40e2: 0f 84 cf 00 00 00 je 41b7 40e8: 49 83 c4 08 add $0x8,%r12 40ec: 41 0f b7 44 24 02 movzwl 0x2(%r12),%eax 40f2: 66 39 44 24 7c cmp %ax,0x7c(%rsp) 40f7: 0f b7 e8 movzwl %ax,%ebp 40fa: 41 0f b7 44 24 06 movzwl 0x6(%r12),%eax 4100: 0f 43 6c 24 2c cmovae 0x2c(%rsp),%ebp 4105: 66 39 44 24 7e cmp %ax,0x7e(%rsp) 410a: 0f b7 d8 movzwl %ax,%ebx 410d: 0f 46 5c 24 28 cmovbe 0x28(%rsp),%ebx 4112: 39 dd cmp %ebx,%ebp 4114: 7d c3 jge 40d9 4116: 41 83 7d 48 1f cmpl $0x1f,0x48(%r13) 411b: 0f 8f f5 fe ff ff jg 4016 4121: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 4126: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 412d: be 20 00 00 00 mov $0x20,%esi 4132: e8 00 00 00 00 callq 4137 4137: e9 da fe ff ff jmpq 4016 413c: 48 8b 7c 24 38 mov 0x38(%rsp),%rdi 4141: 48 8b 74 24 58 mov 0x58(%rsp),%rsi 4146: e8 00 00 00 00 callq 414b 414b: 48 8b bc 24 80 00 00 mov 0x80(%rsp),%rdi 4152: 00 4153: 48 39 7c 24 08 cmp %rdi,0x8(%rsp) 4158: 48 8b 17 mov (%rdi),%rdx 415b: 48 89 d3 mov %rdx,%rbx 415e: 75 18 jne 4178 4160: 48 81 c4 c8 00 00 00 add $0xc8,%rsp 4167: 5b pop %rbx 4168: 5d pop %rbp 4169: 41 5c pop %r12 416b: 41 5d pop %r13 416d: 41 5e pop %r14 416f: 41 5f pop %r15 4171: c3 retq 4172: 48 89 c3 mov %rax,%rbx 4175: 48 89 c2 mov %rax,%rdx 4178: 48 8b 47 08 mov 0x8(%rdi),%rax 417c: 48 89 42 08 mov %rax,0x8(%rdx) 4180: 48 89 10 mov %rdx,(%rax) 4183: 48 c7 47 08 00 02 20 movq $0x200200,0x8(%rdi) 418a: 00 418b: 48 c7 07 00 01 10 00 movq $0x100100,(%rdi) 4192: e8 00 00 00 00 callq 4197 4197: 48 39 5c 24 08 cmp %rbx,0x8(%rsp) 419c: 48 8b 03 mov (%rbx),%rax 419f: 48 89 df mov %rbx,%rdi 41a2: 75 ce jne 4172 41a4: eb ba jmp 4160 41a6: 48 8b 74 24 58 mov 0x58(%rsp),%rsi 41ab: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 41b0: e8 00 00 00 00 callq 41b5 41b5: eb a9 jmp 4160 41b7: 4d 8b 3f mov (%r15),%r15 41ba: 4c 39 7c 24 08 cmp %r15,0x8(%rsp) 41bf: 49 8b 07 mov (%r15),%rax 41c2: 0f 18 08 prefetcht0 (%rax) 41c5: 0f 85 eb fd ff ff jne 3fb6 41cb: 8b 5c 24 60 mov 0x60(%rsp),%ebx 41cf: 39 5c 24 64 cmp %ebx,0x64(%rsp) 41d3: 8b 84 24 a0 00 00 00 mov 0xa0(%rsp),%eax 41da: 8b 94 24 a4 00 00 00 mov 0xa4(%rsp),%edx 41e1: 0f 84 55 ff ff ff je 413c 41e7: 89 84 24 b0 00 00 00 mov %eax,0xb0(%rsp) 41ee: 03 44 24 4c add 0x4c(%rsp),%eax 41f2: 83 44 24 64 01 addl $0x1,0x64(%rsp) 41f7: 8b 5c 24 60 mov 0x60(%rsp),%ebx 41fb: 89 94 24 b4 00 00 00 mov %edx,0xb4(%rsp) 4202: 89 84 24 a0 00 00 00 mov %eax,0xa0(%rsp) 4209: 8b 44 24 50 mov 0x50(%rsp),%eax 420d: 01 d0 add %edx,%eax 420f: 39 5c 24 64 cmp %ebx,0x64(%rsp) 4213: 89 84 24 a4 00 00 00 mov %eax,0xa4(%rsp) 421a: 0f 85 7d fd ff ff jne 3f9d 4220: 48 8b 54 24 68 mov 0x68(%rsp),%rdx 4225: 8b 82 28 08 00 00 mov 0x828(%rdx),%eax 422b: 89 84 24 a4 00 00 00 mov %eax,0xa4(%rsp) 4232: 89 84 24 a0 00 00 00 mov %eax,0xa0(%rsp) 4239: e9 5f fd ff ff jmpq 3f9d 423e: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 4245: 00 4246: 48 8b 50 08 mov 0x8(%rax),%rdx 424a: 48 89 45 00 mov %rax,0x0(%rbp) 424e: 48 89 68 08 mov %rbp,0x8(%rax) 4252: 48 89 2a mov %rbp,(%rdx) 4255: 48 89 55 08 mov %rdx,0x8(%rbp) 4259: e9 81 fb ff ff jmpq 3ddf 425e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4265: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 426c: 31 c0 xor %eax,%eax 426e: e8 00 00 00 00 callq 4273 4273: e9 27 fa ff ff jmpq 3c9f 4278: 48 8b 5c 24 40 mov 0x40(%rsp),%rbx 427d: c7 83 20 06 00 00 01 movl $0x1,0x620(%rbx) 4284: 00 00 00 4287: 48 89 ef mov %rbp,%rdi 428a: e8 00 00 00 00 callq 428f 428f: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 4294: e8 00 00 00 00 callq 4299 4299: e9 6d fa ff ff jmpq 3d0b 429e: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 42a3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 42aa: be 18 00 00 00 mov $0x18,%esi 42af: e8 00 00 00 00 callq 42b4 42b4: e9 7b fb ff ff jmpq 3e34 42b9: 90 nop 42ba: 90 nop 42bb: 90 nop 42bc: 90 nop 42bd: 90 nop 42be: 90 nop 42bf: 90 nop 00000000000042c0 : 42c0: 48 8b 87 c0 05 00 00 mov 0x5c0(%rdi),%rax 42c7: 8b 88 00 01 00 00 mov 0x100(%rax),%ecx 42cd: 48 8b 78 10 mov 0x10(%rax),%rdi 42d1: 8b 46 10 mov 0x10(%rsi),%eax 42d4: 44 8b 97 10 08 00 00 mov 0x810(%rdi),%r10d 42db: 41 89 c3 mov %eax,%r11d 42de: 03 46 14 add 0x14(%rsi),%eax 42e1: 41 d3 fb sar %cl,%r11d 42e4: 41 83 c2 01 add $0x1,%r10d 42e8: 44 89 97 10 08 00 00 mov %r10d,0x810(%rdi) 42ef: 44 8d 40 ff lea -0x1(%rax),%r8d 42f3: 41 d3 f8 sar %cl,%r8d 42f6: 45 39 c3 cmp %r8d,%r11d 42f9: 77 55 ja 4350 42fb: 41 89 d1 mov %edx,%r9d 42fe: 44 89 de mov %r11d,%esi 4301: 89 f0 mov %esi,%eax 4303: 0f b6 0c c7 movzbl (%rdi,%rax,8),%ecx 4307: 0f b6 54 c7 01 movzbl 0x1(%rdi,%rax,8),%edx 430c: 44 88 4c c7 02 mov %r9b,0x2(%rdi,%rax,8) 4311: 44 89 54 c7 04 mov %r10d,0x4(%rdi,%rax,8) 4316: 88 54 cf 01 mov %dl,0x1(%rdi,%rcx,8) 431a: 0f b6 14 c7 movzbl (%rdi,%rax,8),%edx 431e: 0f b6 4c c7 01 movzbl 0x1(%rdi,%rax,8),%ecx 4323: c6 44 c7 01 ff movb $0xff,0x1(%rdi,%rax,8) 4328: 88 14 cf mov %dl,(%rdi,%rcx,8) 432b: 0f b6 97 f8 07 00 00 movzbl 0x7f8(%rdi),%edx 4332: 88 14 c7 mov %dl,(%rdi,%rax,8) 4335: 0f b6 87 f8 07 00 00 movzbl 0x7f8(%rdi),%eax 433c: 40 88 b7 f8 07 00 00 mov %sil,0x7f8(%rdi) 4343: 40 88 74 c7 01 mov %sil,0x1(%rdi,%rax,8) 4348: 83 c6 01 add $0x1,%esi 434b: 41 39 f0 cmp %esi,%r8d 434e: 73 b1 jae 4301 4350: f3 c3 repz retq 4352: 66 66 66 66 66 2e 0f nopw %cs:0x0(%rax,%rax,1) 4359: 1f 84 00 00 00 00 00 0000000000004360 : 4360: 48 81 c7 08 01 00 00 add $0x108,%rdi 4367: 31 c0 xor %eax,%eax 4369: 83 ee 01 sub $0x1,%esi 436c: 48 0f 44 c7 cmove %rdi,%rax 4370: c3 retq 4371: 66 66 66 66 66 66 2e nopw %cs:0x0(%rax,%rax,1) 4378: 0f 1f 84 00 00 00 00 437f: 00 0000000000004380 : 4380: 55 push %rbp 4381: 48 89 fd mov %rdi,%rbp 4384: 53 push %rbx 4385: 48 83 ec 08 sub $0x8,%rsp 4389: 48 8b 07 mov (%rdi),%rax 438c: 48 85 c0 test %rax,%rax 438f: 74 30 je 43c1 4391: 48 8b 38 mov (%rax),%rdi 4394: 48 39 f8 cmp %rdi,%rax 4397: 75 0a jne 43a3 4399: eb 19 jmp 43b4 439b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 43a0: 48 89 df mov %rbx,%rdi 43a3: 48 8b 1f mov (%rdi),%rbx 43a6: e8 00 00 00 00 callq 43ab 43ab: 48 8b 7d 00 mov 0x0(%rbp),%rdi 43af: 48 39 df cmp %rbx,%rdi 43b2: 75 ec jne 43a0 43b4: e8 00 00 00 00 callq 43b9 43b9: 48 c7 45 00 00 00 00 movq $0x0,0x0(%rbp) 43c0: 00 43c1: 48 83 c4 08 add $0x8,%rsp 43c5: 5b pop %rbx 43c6: 5d pop %rbp 43c7: c3 retq 43c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 43cf: 00 00000000000043d0 : 43d0: 48 83 ec 08 sub $0x8,%rsp 43d4: 48 8b bf c0 05 00 00 mov 0x5c0(%rdi),%rdi 43db: 48 85 ff test %rdi,%rdi 43de: 74 21 je 4401 43e0: 8b 36 mov (%rsi),%esi 43e2: e8 79 ff ff ff callq 4360 43e7: 48 85 c0 test %rax,%rax 43ea: 74 50 je 443c 43ec: 48 83 38 00 cmpq $0x0,(%rax) 43f0: 74 2e je 4420 43f2: 48 89 c7 mov %rax,%rdi 43f5: e8 00 00 00 00 callq 43fa 43fa: 31 c0 xor %eax,%eax 43fc: 48 83 c4 08 add $0x8,%rsp 4400: c3 retq 4401: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 4408: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 440f: 31 c0 xor %eax,%eax 4411: 48 89 d6 mov %rdx,%rsi 4414: e8 00 00 00 00 callq 4419 4419: b8 ea ff ff ff mov $0xffffffea,%eax 441e: eb dc jmp 43fc 4420: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4427: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 442e: 31 c0 xor %eax,%eax 4430: e8 00 00 00 00 callq 4435 4435: b8 f2 ff ff ff mov $0xfffffff2,%eax 443a: eb c0 jmp 43fc 443c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4443: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 444a: e8 00 00 00 00 callq 444f 444f: b8 f2 ff ff ff mov $0xfffffff2,%eax 4454: eb a6 jmp 43fc 4456: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 445d: 00 00 00 0000000000004460 : 4460: 48 83 ec 28 sub $0x28,%rsp 4464: 48 89 1c 24 mov %rbx,(%rsp) 4468: 48 89 6c 24 08 mov %rbp,0x8(%rsp) 446d: 48 89 f3 mov %rsi,%rbx 4470: 4c 89 64 24 10 mov %r12,0x10(%rsp) 4475: 4c 89 6c 24 18 mov %r13,0x18(%rsp) 447a: 4c 89 74 24 20 mov %r14,0x20(%rsp) 447f: 48 8b bf c0 05 00 00 mov 0x5c0(%rdi),%rdi 4486: 48 85 ff test %rdi,%rdi 4489: 0f 84 e1 00 00 00 je 4570 448f: 8b 36 mov (%rsi),%esi 4491: e8 ca fe ff ff callq 4360 4496: 48 89 c5 mov %rax,%rbp 4499: b8 f2 ff ff ff mov $0xfffffff2,%eax 449e: 48 85 ed test %rbp,%rbp 44a1: 0f 84 a5 00 00 00 je 454c 44a7: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 44ac: 0f 85 dd 00 00 00 jne 458f 44b2: 49 c7 c6 00 00 00 00 mov $0x0,%r14 44b9: be d0 00 00 00 mov $0xd0,%esi 44be: 44 8b 6b 04 mov 0x4(%rbx),%r13d 44c2: 4c 89 f7 mov %r14,%rdi 44c5: 44 8b 63 08 mov 0x8(%rbx),%r12d 44c9: e8 00 00 00 00 callq 44ce 44ce: 48 89 c3 mov %rax,%rbx 44d1: b8 f4 ff ff ff mov $0xfffffff4,%eax 44d6: 48 85 db test %rbx,%rbx 44d9: 74 71 je 454c 44db: be d0 00 00 00 mov $0xd0,%esi 44e0: 4c 89 f7 mov %r14,%rdi 44e3: e8 00 00 00 00 callq 44e8 44e8: 48 85 c0 test %rax,%rax 44eb: 48 89 45 00 mov %rax,0x0(%rbp) 44ef: 0f 84 b6 00 00 00 je 45ab 44f5: 48 c7 43 18 00 00 00 movq $0x0,0x18(%rbx) 44fc: 00 44fd: 44 89 63 10 mov %r12d,0x10(%rbx) 4501: 44 89 6b 14 mov %r13d,0x14(%rbx) 4505: 48 8b 45 00 mov 0x0(%rbp),%rax 4509: 48 89 43 08 mov %rax,0x8(%rbx) 450d: 48 89 03 mov %rax,(%rbx) 4510: 48 8b 45 00 mov 0x0(%rbp),%rax 4514: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 451b: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 4522: 00 4523: 48 c7 40 18 00 00 00 movq $0x0,0x18(%rax) 452a: 00 452b: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 4532: 00 4533: 48 8b 45 00 mov 0x0(%rbp),%rax 4537: 48 c7 40 18 ff ff ff movq $0xffffffffffffffff,0x18(%rax) 453e: ff 453f: 48 8b 45 00 mov 0x0(%rbp),%rax 4543: 48 89 58 08 mov %rbx,0x8(%rax) 4547: 48 89 18 mov %rbx,(%rax) 454a: 31 c0 xor %eax,%eax 454c: 48 8b 1c 24 mov (%rsp),%rbx 4550: 48 8b 6c 24 08 mov 0x8(%rsp),%rbp 4555: 4c 8b 64 24 10 mov 0x10(%rsp),%r12 455a: 4c 8b 6c 24 18 mov 0x18(%rsp),%r13 455f: 4c 8b 74 24 20 mov 0x20(%rsp),%r14 4564: 48 83 c4 28 add $0x28,%rsp 4568: c3 retq 4569: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4570: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 4577: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 457e: 31 c0 xor %eax,%eax 4580: 48 89 d6 mov %rdx,%rsi 4583: e8 00 00 00 00 callq 4588 4588: b8 ea ff ff ff mov $0xffffffea,%eax 458d: eb bd jmp 454c 458f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4596: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 459d: 31 c0 xor %eax,%eax 459f: e8 00 00 00 00 callq 45a4 45a4: b8 f2 ff ff ff mov $0xfffffff2,%eax 45a9: eb a1 jmp 454c 45ab: 48 89 df mov %rbx,%rdi 45ae: e8 00 00 00 00 callq 45b3 45b3: b8 f4 ff ff ff mov $0xfffffff4,%eax 45b8: eb 92 jmp 454c 45ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000045c0 : 45c0: 48 83 ec 18 sub $0x18,%rsp 45c4: 48 89 1c 24 mov %rbx,(%rsp) 45c8: 48 89 6c 24 08 mov %rbp,0x8(%rsp) 45cd: 48 89 fd mov %rdi,%rbp 45d0: 4c 89 64 24 10 mov %r12,0x10(%rsp) 45d5: 48 8b bf c0 05 00 00 mov 0x5c0(%rdi),%rdi 45dc: 48 89 f3 mov %rsi,%rbx 45df: 49 89 d4 mov %rdx,%r12 45e2: 48 85 ff test %rdi,%rdi 45e5: 74 29 je 4610 45e7: 8b 36 mov (%rsi),%esi 45e9: e8 72 fd ff ff callq 4360 45ee: 48 85 c0 test %rax,%rax 45f1: 75 3d jne 4630 45f3: b8 f2 ff ff ff mov $0xfffffff2,%eax 45f8: 48 8b 1c 24 mov (%rsp),%rbx 45fc: 48 8b 6c 24 08 mov 0x8(%rsp),%rbp 4601: 4c 8b 64 24 10 mov 0x10(%rsp),%r12 4606: 48 83 c4 18 add $0x18,%rsp 460a: c3 retq 460b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 4610: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 4617: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 461e: 31 c0 xor %eax,%eax 4620: 48 89 d6 mov %rdx,%rsi 4623: e8 00 00 00 00 callq 4628 4628: b8 ea ff ff ff mov $0xffffffea,%eax 462d: eb c9 jmp 45f8 462f: 90 nop 4630: 48 8b 00 mov (%rax),%rax 4633: 48 85 c0 test %rax,%rax 4636: 74 bb je 45f3 4638: 8b 53 04 mov 0x4(%rbx),%edx 463b: 48 8b 18 mov (%rax),%rbx 463e: 48 39 d8 cmp %rbx,%rax 4641: 75 0a jne 464d 4643: eb ae jmp 45f3 4645: 48 8b 1b mov (%rbx),%rbx 4648: 48 39 d8 cmp %rbx,%rax 464b: 74 a6 je 45f3 464d: 3b 53 10 cmp 0x10(%rbx),%edx 4650: 75 f3 jne 4645 4652: 4c 39 63 18 cmp %r12,0x18(%rbx) 4656: b8 ff ff ff ff mov $0xffffffff,%eax 465b: 75 9b jne 45f8 465d: 31 d2 xor %edx,%edx 465f: 48 89 ef mov %rbp,%rdi 4662: 48 89 de mov %rbx,%rsi 4665: e8 56 fc ff ff callq 42c0 466a: 48 8b 3b mov (%rbx),%rdi 466d: 48 c7 43 18 00 00 00 movq $0x0,0x18(%rbx) 4674: 00 4675: 48 83 7f 18 00 cmpq $0x0,0x18(%rdi) 467a: 74 30 je 46ac 467c: 48 8b 53 08 mov 0x8(%rbx),%rdx 4680: 31 c0 xor %eax,%eax 4682: 48 83 7a 18 00 cmpq $0x0,0x18(%rdx) 4687: 0f 85 6b ff ff ff jne 45f8 468d: 8b 43 14 mov 0x14(%rbx),%eax 4690: 01 42 14 add %eax,0x14(%rdx) 4693: 48 89 df mov %rbx,%rdi 4696: 48 8b 03 mov (%rbx),%rax 4699: 48 89 02 mov %rax,(%rdx) 469c: 48 89 50 08 mov %rdx,0x8(%rax) 46a0: e8 00 00 00 00 callq 46a5 46a5: 31 c0 xor %eax,%eax 46a7: e9 4c ff ff ff jmpq 45f8 46ac: 8b 47 14 mov 0x14(%rdi),%eax 46af: 01 43 14 add %eax,0x14(%rbx) 46b2: 48 8b 07 mov (%rdi),%rax 46b5: 48 89 03 mov %rax,(%rbx) 46b8: 48 89 58 08 mov %rbx,0x8(%rax) 46bc: e8 00 00 00 00 callq 46c1 46c1: eb b9 jmp 467c 46c3: 66 66 66 66 2e 0f 1f nopw %cs:0x0(%rax,%rax,1) 46ca: 84 00 00 00 00 00 00000000000046d0 : 46d0: 41 55 push %r13 46d2: 49 89 fd mov %rdi,%r13 46d5: 41 54 push %r12 46d7: 49 89 f4 mov %rsi,%r12 46da: 55 push %rbp 46db: 48 89 d5 mov %rdx,%rbp 46de: 53 push %rbx 46df: 48 83 ec 08 sub $0x8,%rsp 46e3: 48 85 d2 test %rdx,%rdx 46e6: 74 5b je 4743 46e8: 48 8b 1a mov (%rdx),%rbx 46eb: 48 85 db test %rbx,%rbx 46ee: 74 53 je 4743 46f0: 48 39 da cmp %rbx,%rdx 46f3: 74 4e je 4743 46f5: 4c 39 63 18 cmp %r12,0x18(%rbx) 46f9: 74 53 je 474e 46fb: 48 8b 1b mov (%rbx),%rbx 46fe: 48 39 dd cmp %rbx,%rbp 4701: 75 f2 jne 46f5 4703: 48 8b 5d 00 mov 0x0(%rbp),%rbx 4707: 48 39 dd cmp %rbx,%rbp 470a: 75 23 jne 472f 470c: eb 35 jmp 4743 470e: 66 90 xchg %ax,%ax 4710: 48 8b 3b mov (%rbx),%rdi 4713: 48 83 7f 18 00 cmpq $0x0,0x18(%rdi) 4718: 75 1f jne 4739 471a: 8b 47 14 mov 0x14(%rdi),%eax 471d: 01 43 14 add %eax,0x14(%rbx) 4720: 48 8b 07 mov (%rdi),%rax 4723: 48 89 03 mov %rax,(%rbx) 4726: 48 89 58 08 mov %rbx,0x8(%rax) 472a: e8 00 00 00 00 callq 472f 472f: 48 83 7b 18 00 cmpq $0x0,0x18(%rbx) 4734: 74 da je 4710 4736: 48 8b 3b mov (%rbx),%rdi 4739: 48 39 fd cmp %rdi,%rbp 473c: 74 05 je 4743 473e: 48 89 fb mov %rdi,%rbx 4741: eb ec jmp 472f 4743: 48 83 c4 08 add $0x8,%rsp 4747: 5b pop %rbx 4748: 5d pop %rbp 4749: 41 5c pop %r12 474b: 41 5d pop %r13 474d: c3 retq 474e: 48 c7 43 18 00 00 00 movq $0x0,0x18(%rbx) 4755: 00 4756: 31 d2 xor %edx,%edx 4758: 48 89 de mov %rbx,%rsi 475b: 4c 89 ef mov %r13,%rdi 475e: e8 5d fb ff ff callq 42c0 4763: eb 96 jmp 46fb 4765: 66 66 2e 0f 1f 84 00 nopw %cs:0x0(%rax,%rax,1) 476c: 00 00 00 00 0000000000004770 : 4770: 48 83 ec 48 sub $0x48,%rsp 4774: 48 89 6c 24 20 mov %rbp,0x20(%rsp) 4779: 4c 89 6c 24 30 mov %r13,0x30(%rsp) 477e: 49 89 fd mov %rdi,%r13 4781: 4c 89 74 24 38 mov %r14,0x38(%rsp) 4786: 48 89 5c 24 18 mov %rbx,0x18(%rsp) 478b: 48 89 f5 mov %rsi,%rbp 478e: 4c 89 64 24 28 mov %r12,0x28(%rsp) 4793: 4c 89 7c 24 40 mov %r15,0x40(%rsp) 4798: 49 89 d6 mov %rdx,%r14 479b: 48 8b bf c0 05 00 00 mov 0x5c0(%rdi),%rdi 47a2: 48 85 ff test %rdi,%rdi 47a5: 74 39 je 47e0 47a7: 8b 36 mov (%rsi),%esi 47a9: e8 b2 fb ff ff callq 4360 47ae: 48 85 c0 test %rax,%rax 47b1: 75 4d jne 4800 47b3: ba f2 ff ff ff mov $0xfffffff2,%edx 47b8: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 47bd: 48 8b 6c 24 20 mov 0x20(%rsp),%rbp 47c2: 89 d0 mov %edx,%eax 47c4: 4c 8b 64 24 28 mov 0x28(%rsp),%r12 47c9: 4c 8b 6c 24 30 mov 0x30(%rsp),%r13 47ce: 4c 8b 74 24 38 mov 0x38(%rsp),%r14 47d3: 4c 8b 7c 24 40 mov 0x40(%rsp),%r15 47d8: 48 83 c4 48 add $0x48,%rsp 47dc: c3 retq 47dd: 0f 1f 00 nopl (%rax) 47e0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 47e7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 47ee: 31 c0 xor %eax,%eax 47f0: 48 89 d6 mov %rdx,%rsi 47f3: e8 00 00 00 00 callq 47f8 47f8: ba ea ff ff ff mov $0xffffffea,%edx 47fd: eb b9 jmp 47b8 47ff: 90 nop 4800: 4c 8b 08 mov (%rax),%r9 4803: 4d 85 c9 test %r9,%r9 4806: 74 ab je 47b3 4808: 8b 55 04 mov 0x4(%rbp),%edx 480b: 83 fa 0b cmp $0xb,%edx 480e: 7f 0f jg 481f 4810: c7 45 04 0c 00 00 00 movl $0xc,0x4(%rbp) 4817: 4c 8b 08 mov (%rax),%r9 481a: ba 0c 00 00 00 mov $0xc,%edx 481f: 8b 45 08 mov 0x8(%rbp),%eax 4822: 89 44 24 14 mov %eax,0x14(%rsp) 4826: 49 8b 19 mov (%r9),%rbx 4829: 4c 39 cb cmp %r9,%rbx 482c: 0f 84 45 01 00 00 je 4977 4832: b8 01 00 00 00 mov $0x1,%eax 4837: 89 d1 mov %edx,%ecx 4839: d3 e0 shl %cl,%eax 483b: 8d 78 ff lea -0x1(%rax),%edi 483e: 41 89 f8 mov %edi,%r8d 4841: 41 f7 d0 not %r8d 4844: eb 0c jmp 4852 4846: 48 8b 1b mov (%rbx),%rbx 4849: 49 39 d9 cmp %rbx,%r9 484c: 0f 84 25 01 00 00 je 4977 4852: 48 83 7b 18 00 cmpq $0x0,0x18(%rbx) 4857: 8b 53 10 mov 0x10(%rbx),%edx 485a: 75 ea jne 4846 485c: 8b 44 24 14 mov 0x14(%rsp),%eax 4860: 44 8d 24 17 lea (%rdi,%rdx,1),%r12d 4864: 8b 73 14 mov 0x14(%rbx),%esi 4867: 45 21 c4 and %r8d,%r12d 486a: 45 8d 3c 04 lea (%r12,%rax,1),%r15d 486e: 8d 04 16 lea (%rsi,%rdx,1),%eax 4871: 41 39 c7 cmp %eax,%r15d 4874: 7f d0 jg 4846 4876: 44 39 e2 cmp %r12d,%edx 4879: 7d 5c jge 48d7 487b: be d0 00 00 00 mov $0xd0,%esi 4880: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4887: 48 89 5c 24 08 mov %rbx,0x8(%rsp) 488c: e8 00 00 00 00 callq 4891 4891: 48 85 c0 test %rax,%rax 4894: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 4899: 0f 84 88 00 00 00 je 4927 489f: 44 89 60 10 mov %r12d,0x10(%rax) 48a3: 45 2b 60 10 sub 0x10(%r8),%r12d 48a7: 48 89 c3 mov %rax,%rbx 48aa: 41 8b 40 14 mov 0x14(%r8),%eax 48ae: 49 8b 10 mov (%r8),%rdx 48b1: 4c 89 43 08 mov %r8,0x8(%rbx) 48b5: 48 c7 43 18 00 00 00 movq $0x0,0x18(%rbx) 48bc: 00 48bd: 44 29 e0 sub %r12d,%eax 48c0: 48 89 13 mov %rdx,(%rbx) 48c3: 49 8b 10 mov (%r8),%rdx 48c6: 89 43 14 mov %eax,0x14(%rbx) 48c9: 41 29 40 14 sub %eax,0x14(%r8) 48cd: 8b 73 14 mov 0x14(%rbx),%esi 48d0: 49 89 18 mov %rbx,(%r8) 48d3: 48 89 5a 08 mov %rbx,0x8(%rdx) 48d7: 39 74 24 14 cmp %esi,0x14(%rsp) 48db: 7d 4a jge 4927 48dd: be d0 00 00 00 mov $0xd0,%esi 48e2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 48e9: e8 00 00 00 00 callq 48ee 48ee: 48 85 c0 test %rax,%rax 48f1: 48 89 c2 mov %rax,%rdx 48f4: 74 31 je 4927 48f6: 44 89 78 10 mov %r15d,0x10(%rax) 48fa: 8b 43 14 mov 0x14(%rbx),%eax 48fd: 2b 44 24 14 sub 0x14(%rsp),%eax 4901: 48 89 5a 08 mov %rbx,0x8(%rdx) 4905: 48 c7 42 18 00 00 00 movq $0x0,0x18(%rdx) 490c: 00 490d: 89 42 14 mov %eax,0x14(%rdx) 4910: 48 8b 03 mov (%rbx),%rax 4913: 48 89 02 mov %rax,(%rdx) 4916: 48 8b 03 mov (%rbx),%rax 4919: 48 89 13 mov %rdx,(%rbx) 491c: 48 89 50 08 mov %rdx,0x8(%rax) 4920: 8b 4c 24 14 mov 0x14(%rsp),%ecx 4924: 89 4b 14 mov %ecx,0x14(%rbx) 4927: ba 01 00 00 00 mov $0x1,%edx 492c: 48 89 de mov %rbx,%rsi 492f: 4c 89 ef mov %r13,%rdi 4932: 4c 89 73 18 mov %r14,0x18(%rbx) 4936: e8 85 f9 ff ff callq 42c0 493b: 48 8b 7d 10 mov 0x10(%rbp),%rdi 493f: 48 8d 73 10 lea 0x10(%rbx),%rsi 4943: ba 04 00 00 00 mov $0x4,%edx 4948: e8 00 00 00 00 callq 494d 494d: 31 d2 xor %edx,%edx 494f: 48 85 c0 test %rax,%rax 4952: 0f 84 60 fe ff ff je 47b8 4958: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 495f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4966: 31 c0 xor %eax,%eax 4968: e8 00 00 00 00 callq 496d 496d: ba f2 ff ff ff mov $0xfffffff2,%edx 4972: e9 41 fe ff ff jmpq 47b8 4977: ba f4 ff ff ff mov $0xfffffff4,%edx 497c: e9 37 fe ff ff jmpq 47b8 4981: 90 nop 4982: 90 nop 4983: 90 nop 4984: 90 nop 4985: 90 nop 4986: 90 nop 4987: 90 nop 4988: 90 nop 4989: 90 nop 498a: 90 nop 498b: 90 nop 498c: 90 nop 498d: 90 nop 498e: 90 nop 498f: 90 nop 0000000000004990 : 4990: 53 push %rbx 4991: 48 89 d6 mov %rdx,%rsi 4994: 48 89 fb mov %rdi,%rbx 4997: ba 10 00 00 00 mov $0x10,%edx 499c: 48 83 ec 10 sub $0x10,%rsp 49a0: 48 89 e7 mov %rsp,%rdi 49a3: e8 00 00 00 00 callq 49a8 49a8: 48 85 c0 test %rax,%rax 49ab: 74 0b je 49b8 49ad: b8 f2 ff ff ff mov $0xfffffff2,%eax 49b2: 48 83 c4 10 add $0x10,%rsp 49b6: 5b pop %rbx 49b7: c3 retq 49b8: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 49bf: 00 00 49c1: 48 8b 80 30 03 00 00 mov 0x330(%rax),%rax 49c8: 48 8b 48 f0 mov -0x10(%rax),%rcx 49cc: 65 48 8b 04 25 10 00 mov %gs:0x10,%rax 49d3: 00 00 49d5: 48 83 e9 18 sub $0x18,%rcx 49d9: 48 89 ca mov %rcx,%rdx 49dc: 48 83 c2 18 add $0x18,%rdx 49e0: 48 19 f6 sbb %rsi,%rsi 49e3: 48 39 90 48 e0 ff ff cmp %rdx,-0x1fb8(%rax) 49ea: 48 83 de 00 sbb $0x0,%rsi 49ee: 48 85 f6 test %rsi,%rsi 49f1: 75 ba jne 49ad 49f3: 8b 04 24 mov (%rsp),%eax 49f6: 31 d2 xor %edx,%edx 49f8: 89 01 mov %eax,(%rcx) 49fa: 85 d2 test %edx,%edx 49fc: 75 af jne 49ad 49fe: 8b 44 24 04 mov 0x4(%rsp),%eax 4a02: 89 41 04 mov %eax,0x4(%rcx) 4a05: 85 d2 test %edx,%edx 4a07: 75 a4 jne 49ad 4a09: 8b 44 24 08 mov 0x8(%rsp),%eax 4a0d: 89 41 08 mov %eax,0x8(%rcx) 4a10: 85 d2 test %edx,%edx 4a12: 75 99 jne 49ad 4a14: 8b 44 24 0c mov 0xc(%rsp),%eax 4a18: 48 89 41 10 mov %rax,0x10(%rcx) 4a1c: 85 d2 test %edx,%edx 4a1e: 75 8d jne 49ad 4a20: 48 8b 43 18 mov 0x18(%rbx),%rax 4a24: ba 48 64 18 c0 mov $0xc0186448,%edx 4a29: 48 89 de mov %rbx,%rsi 4a2c: 48 8b 78 10 mov 0x10(%rax),%rdi 4a30: e8 00 00 00 00 callq 4a35 4a35: e9 78 ff ff ff jmpq 49b2 4a3a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000004a40 : 4a40: 40 0f b6 c6 movzbl %sil,%eax 4a44: 48 83 ec 28 sub $0x28,%rsp 4a48: 83 f8 3f cmp $0x3f,%eax 4a4b: 48 89 5c 24 08 mov %rbx,0x8(%rsp) 4a50: 48 89 6c 24 10 mov %rbp,0x10(%rsp) 4a55: 4c 89 64 24 18 mov %r12,0x18(%rsp) 4a5a: 4c 89 6c 24 20 mov %r13,0x20(%rsp) 4a5f: 49 89 fc mov %rdi,%r12 4a62: 89 f3 mov %esi,%ebx 4a64: 48 89 d5 mov %rdx,%rbp 4a67: 76 6b jbe 4ad4 4a69: 83 f8 4b cmp $0x4b,%eax 4a6c: 76 42 jbe 4ab0 4a6e: e8 00 00 00 00 callq 4a73 4a73: 49 8b 44 24 18 mov 0x18(%r12),%rax 4a78: 89 da mov %ebx,%edx 4a7a: 48 89 e9 mov %rbp,%rcx 4a7d: 4c 89 e6 mov %r12,%rsi 4a80: 48 8b 78 10 mov 0x10(%rax),%rdi 4a84: e8 00 00 00 00 callq 4a89 4a89: 89 c3 mov %eax,%ebx 4a8b: e8 00 00 00 00 callq 4a90 4a90: 48 63 c3 movslq %ebx,%rax 4a93: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp 4a98: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 4a9d: 4c 8b 64 24 18 mov 0x18(%rsp),%r12 4aa2: 4c 8b 6c 24 20 mov 0x20(%rsp),%r13 4aa7: 48 83 c4 28 add $0x28,%rsp 4aab: c3 retq 4aac: 0f 1f 40 00 nopl 0x0(%rax) 4ab0: 83 e8 40 sub $0x40,%eax 4ab3: 4c 8b 2c c5 00 00 00 mov 0x0(,%rax,8),%r13 4aba: 00 4abb: e8 00 00 00 00 callq 4ac0 4ac0: 4d 85 ed test %r13,%r13 4ac3: 74 ae je 4a73 4ac5: 89 de mov %ebx,%esi 4ac7: 48 89 ea mov %rbp,%rdx 4aca: 4c 89 e7 mov %r12,%rdi 4acd: 41 ff d5 callq *%r13 4ad0: 89 c3 mov %eax,%ebx 4ad2: eb b7 jmp 4a8b 4ad4: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 4ad9: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp 4ade: 4c 8b 64 24 18 mov 0x18(%rsp),%r12 4ae3: 4c 8b 6c 24 20 mov 0x20(%rsp),%r13 4ae8: 48 83 c4 28 add $0x28,%rsp 4aec: e9 00 00 00 00 jmpq 4af1 4af1: 66 66 66 66 66 66 2e nopw %cs:0x0(%rax,%rax,1) 4af8: 0f 1f 84 00 00 00 00 4aff: 00 0000000000004b00 : 4b00: 53 push %rbx 4b01: 48 89 d6 mov %rdx,%rsi 4b04: 48 89 fb mov %rdi,%rbx 4b07: ba 18 00 00 00 mov $0x18,%edx 4b0c: 48 83 ec 20 sub $0x20,%rsp 4b10: 48 89 e7 mov %rsp,%rdi 4b13: e8 00 00 00 00 callq 4b18 4b18: 48 85 c0 test %rax,%rax 4b1b: 74 0b je 4b28 4b1d: b8 f2 ff ff ff mov $0xfffffff2,%eax 4b22: 48 83 c4 20 add $0x20,%rsp 4b26: 5b pop %rbx 4b27: c3 retq 4b28: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 4b2f: 00 00 4b31: 48 8b 80 30 03 00 00 mov 0x330(%rax),%rax 4b38: 48 8b 48 f0 mov -0x10(%rax),%rcx 4b3c: 65 48 8b 04 25 10 00 mov %gs:0x10,%rax 4b43: 00 00 4b45: 48 83 e9 20 sub $0x20,%rcx 4b49: 48 89 ca mov %rcx,%rdx 4b4c: 48 83 c2 20 add $0x20,%rdx 4b50: 48 19 f6 sbb %rsi,%rsi 4b53: 48 39 90 48 e0 ff ff cmp %rdx,-0x1fb8(%rax) 4b5a: 48 83 de 00 sbb $0x0,%rsi 4b5e: 48 85 f6 test %rsi,%rsi 4b61: 75 ba jne 4b1d 4b63: 8b 04 24 mov (%rsp),%eax 4b66: 31 d2 xor %edx,%edx 4b68: 89 01 mov %eax,(%rcx) 4b6a: 85 d2 test %edx,%edx 4b6c: 75 af jne 4b1d 4b6e: 8b 44 24 04 mov 0x4(%rsp),%eax 4b72: 89 41 04 mov %eax,0x4(%rcx) 4b75: 85 d2 test %edx,%edx 4b77: 75 a4 jne 4b1d 4b79: 8b 44 24 08 mov 0x8(%rsp),%eax 4b7d: 89 41 08 mov %eax,0x8(%rcx) 4b80: 85 d2 test %edx,%edx 4b82: 75 99 jne 4b1d 4b84: 8b 44 24 0c mov 0xc(%rsp),%eax 4b88: 89 41 0c mov %eax,0xc(%rcx) 4b8b: 85 d2 test %edx,%edx 4b8d: 75 8e jne 4b1d 4b8f: 8b 44 24 10 mov 0x10(%rsp),%eax 4b93: 89 41 10 mov %eax,0x10(%rcx) 4b96: 85 d2 test %edx,%edx 4b98: 75 83 jne 4b1d 4b9a: 8b 44 24 14 mov 0x14(%rsp),%eax 4b9e: 48 89 41 18 mov %rax,0x18(%rcx) 4ba2: 85 d2 test %edx,%edx 4ba4: 0f 85 73 ff ff ff jne 4b1d 4baa: 48 8b 43 18 mov 0x18(%rbx),%rax 4bae: ba 43 64 20 40 mov $0x40206443,%edx 4bb3: 48 89 de mov %rbx,%rsi 4bb6: 48 8b 78 10 mov 0x10(%rax),%rdi 4bba: e8 00 00 00 00 callq 4bbf 4bbf: e9 5e ff ff ff jmpq 4b22 4bc4: 66 66 66 2e 0f 1f 84 nopw %cs:0x0(%rax,%rax,1) 4bcb: 00 00 00 00 00 0000000000004bd0 : 4bd0: 53 push %rbx 4bd1: 48 89 d6 mov %rdx,%rsi 4bd4: 48 89 fb mov %rdi,%rbx 4bd7: ba 18 00 00 00 mov $0x18,%edx 4bdc: 48 83 ec 20 sub $0x20,%rsp 4be0: 48 89 e7 mov %rsp,%rdi 4be3: e8 00 00 00 00 callq 4be8 4be8: 48 85 c0 test %rax,%rax 4beb: 74 0b je 4bf8 4bed: b8 f2 ff ff ff mov $0xfffffff2,%eax 4bf2: 48 83 c4 20 add $0x20,%rsp 4bf6: 5b pop %rbx 4bf7: c3 retq 4bf8: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 4bff: 00 00 4c01: 48 8b 80 30 03 00 00 mov 0x330(%rax),%rax 4c08: 48 8b 48 f0 mov -0x10(%rax),%rcx 4c0c: 65 48 8b 04 25 10 00 mov %gs:0x10,%rax 4c13: 00 00 4c15: 48 83 e9 20 sub $0x20,%rcx 4c19: 48 89 ca mov %rcx,%rdx 4c1c: 48 83 c2 20 add $0x20,%rdx 4c20: 48 19 f6 sbb %rsi,%rsi 4c23: 48 39 90 48 e0 ff ff cmp %rdx,-0x1fb8(%rax) 4c2a: 48 83 de 00 sbb $0x0,%rsi 4c2e: 48 85 f6 test %rsi,%rsi 4c31: 75 ba jne 4bed 4c33: 8b 04 24 mov (%rsp),%eax 4c36: 31 d2 xor %edx,%edx 4c38: 48 89 01 mov %rax,(%rcx) 4c3b: 85 d2 test %edx,%edx 4c3d: 75 ae jne 4bed 4c3f: 8b 44 24 04 mov 0x4(%rsp),%eax 4c43: 89 41 08 mov %eax,0x8(%rcx) 4c46: 85 d2 test %edx,%edx 4c48: 75 a3 jne 4bed 4c4a: 8b 44 24 08 mov 0x8(%rsp),%eax 4c4e: 89 41 0c mov %eax,0xc(%rcx) 4c51: 85 d2 test %edx,%edx 4c53: 75 98 jne 4bed 4c55: 8b 44 24 0c mov 0xc(%rsp),%eax 4c59: 89 41 10 mov %eax,0x10(%rcx) 4c5c: 85 d2 test %edx,%edx 4c5e: 75 8d jne 4bed 4c60: 8b 44 24 10 mov 0x10(%rsp),%eax 4c64: 89 41 14 mov %eax,0x14(%rcx) 4c67: 85 d2 test %edx,%edx 4c69: 75 82 jne 4bed 4c6b: 8b 44 24 14 mov 0x14(%rsp),%eax 4c6f: 48 89 41 18 mov %rax,0x18(%rcx) 4c73: 85 d2 test %edx,%edx 4c75: 0f 85 72 ff ff ff jne 4bed 4c7b: 48 8b 43 18 mov 0x18(%rbx),%rax 4c7f: ba 4b 64 20 40 mov $0x4020644b,%edx 4c84: 48 89 de mov %rbx,%rsi 4c87: 48 8b 78 10 mov 0x10(%rax),%rdi 4c8b: e8 00 00 00 00 callq 4c90 4c90: e9 5d ff ff ff jmpq 4bf2 4c95: 66 66 2e 0f 1f 84 00 nopw %cs:0x0(%rax,%rax,1) 4c9c: 00 00 00 00 0000000000004ca0 : 4ca0: 53 push %rbx 4ca1: 48 89 d6 mov %rdx,%rsi 4ca4: 48 89 fb mov %rdi,%rbx 4ca7: ba 04 00 00 00 mov $0x4,%edx 4cac: 48 83 ec 10 sub $0x10,%rsp 4cb0: 48 89 e7 mov %rsp,%rdi 4cb3: e8 00 00 00 00 callq 4cb8 4cb8: 48 85 c0 test %rax,%rax 4cbb: 74 0b je 4cc8 4cbd: b8 f2 ff ff ff mov $0xfffffff2,%eax 4cc2: 48 83 c4 10 add $0x10,%rsp 4cc6: 5b pop %rbx 4cc7: c3 retq 4cc8: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 4ccf: 00 00 4cd1: 48 8b 80 30 03 00 00 mov 0x330(%rax),%rax 4cd8: 48 8b 48 f0 mov -0x10(%rax),%rcx 4cdc: 65 48 8b 04 25 10 00 mov %gs:0x10,%rax 4ce3: 00 00 4ce5: 48 83 e9 08 sub $0x8,%rcx 4ce9: 48 89 ca mov %rcx,%rdx 4cec: 48 83 c2 08 add $0x8,%rdx 4cf0: 48 19 f6 sbb %rsi,%rsi 4cf3: 48 39 90 48 e0 ff ff cmp %rdx,-0x1fb8(%rax) 4cfa: 48 83 de 00 sbb $0x0,%rsi 4cfe: 48 85 f6 test %rsi,%rsi 4d01: 48 89 f0 mov %rsi,%rax 4d04: 75 b7 jne 4cbd 4d06: 8b 14 24 mov (%rsp),%edx 4d09: 48 89 11 mov %rdx,(%rcx) 4d0c: 85 c0 test %eax,%eax 4d0e: 75 ad jne 4cbd 4d10: 48 8b 43 18 mov 0x18(%rbx),%rax 4d14: ba 44 64 08 c0 mov $0xc0086444,%edx 4d19: 48 89 de mov %rbx,%rsi 4d1c: 48 8b 78 10 mov 0x10(%rax),%rdi 4d20: e8 00 00 00 00 callq 4d25 4d25: eb 9b jmp 4cc2 4d27: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 4d2e: 00 00 0000000000004d30 : 4d30: 53 push %rbx 4d31: 48 89 d6 mov %rdx,%rsi 4d34: 48 89 fb mov %rdi,%rbx 4d37: ba 08 00 00 00 mov $0x8,%edx 4d3c: 48 83 ec 10 sub $0x10,%rsp 4d40: 48 89 e7 mov %rsp,%rdi 4d43: e8 00 00 00 00 callq 4d48 4d48: 48 85 c0 test %rax,%rax 4d4b: 74 0b je 4d58 4d4d: b8 f2 ff ff ff mov $0xfffffff2,%eax 4d52: 48 83 c4 10 add $0x10,%rsp 4d56: 5b pop %rbx 4d57: c3 retq 4d58: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 4d5f: 00 00 4d61: 48 8b 80 30 03 00 00 mov 0x330(%rax),%rax 4d68: 48 8b 48 f0 mov -0x10(%rax),%rcx 4d6c: 65 48 8b 04 25 10 00 mov %gs:0x10,%rax 4d73: 00 00 4d75: 48 83 e9 10 sub $0x10,%rcx 4d79: 48 89 ca mov %rcx,%rdx 4d7c: 48 83 c2 10 add $0x10,%rdx 4d80: 48 19 f6 sbb %rsi,%rsi 4d83: 48 39 90 48 e0 ff ff cmp %rdx,-0x1fb8(%rax) 4d8a: 48 83 de 00 sbb $0x0,%rsi 4d8e: 48 85 f6 test %rsi,%rsi 4d91: 75 ba jne 4d4d 4d93: 8b 04 24 mov (%rsp),%eax 4d96: 31 d2 xor %edx,%edx 4d98: 89 01 mov %eax,(%rcx) 4d9a: 85 d2 test %edx,%edx 4d9c: 75 af jne 4d4d 4d9e: 8b 44 24 04 mov 0x4(%rsp),%eax 4da2: 48 89 41 08 mov %rax,0x8(%rcx) 4da6: 85 d2 test %edx,%edx 4da8: 75 a3 jne 4d4d 4daa: 48 8b 43 18 mov 0x18(%rbx),%rax 4dae: ba 46 64 10 c0 mov $0xc0106446,%edx 4db3: 48 89 de mov %rbx,%rsi 4db6: 48 8b 78 10 mov 0x10(%rax),%rdi 4dba: e8 00 00 00 00 callq 4dbf 4dbf: eb 91 jmp 4d52 4dc1: 90 nop 4dc2: 90 nop 4dc3: 90 nop Disassembly of section .exit.text: 0000000000000000 : 0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7: e9 00 00 00 00 jmpq c Disassembly of section .init.text: 0000000000000000 : 0: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 6 6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 13 13: e9 00 00 00 00 jmpq 18 <__func__.23900+0x3> Disassembly of section .fixup: 0000000000000000 <.fixup>: 0: b8 08 00 00 00 mov $0x8,%eax 5: 48 31 d2 xor %rdx,%rdx 8: e9 00 00 00 00 jmpq d <.fixup+0xd> d: b8 04 00 00 00 mov $0x4,%eax 12: 31 d2 xor %edx,%edx 14: e9 00 00 00 00 jmpq 19 <.fixup+0x19> 19: ba 04 00 00 00 mov $0x4,%edx 1e: 31 c0 xor %eax,%eax 20: e9 00 00 00 00 jmpq 25 <.fixup+0x25> 25: ba 04 00 00 00 mov $0x4,%edx 2a: 31 c0 xor %eax,%eax 2c: e9 00 00 00 00 jmpq 31 <.fixup+0x31> 31: b8 04 00 00 00 mov $0x4,%eax 36: 31 d2 xor %edx,%edx 38: e9 00 00 00 00 jmpq 3d <.fixup+0x3d> 3d: ba f2 ff ff ff mov $0xfffffff2,%edx 42: e9 00 00 00 00 jmpq 47 <.fixup+0x47> 47: ba f2 ff ff ff mov $0xfffffff2,%edx 4c: e9 00 00 00 00 jmpq 51 <.fixup+0x51> 51: ba f2 ff ff ff mov $0xfffffff2,%edx 56: e9 00 00 00 00 jmpq 5b <.fixup+0x5b> 5b: ba f2 ff ff ff mov $0xfffffff2,%edx 60: e9 00 00 00 00 jmpq 65 <.fixup+0x65> 65: ba f2 ff ff ff mov $0xfffffff2,%edx 6a: e9 00 00 00 00 jmpq 6f <.fixup+0x6f> 6f: ba f2 ff ff ff mov $0xfffffff2,%edx 74: e9 00 00 00 00 jmpq 79 <.fixup+0x79> 79: ba f2 ff ff ff mov $0xfffffff2,%edx 7e: e9 00 00 00 00 jmpq 83 <.fixup+0x83> 83: ba f2 ff ff ff mov $0xfffffff2,%edx 88: e9 00 00 00 00 jmpq 8d <.fixup+0x8d> 8d: ba f2 ff ff ff mov $0xfffffff2,%edx 92: e9 00 00 00 00 jmpq 97 <.fixup+0x97> 97: ba f2 ff ff ff mov $0xfffffff2,%edx 9c: e9 00 00 00 00 jmpq a1 <.fixup+0xa1> a1: ba f2 ff ff ff mov $0xfffffff2,%edx a6: e9 00 00 00 00 jmpq ab <.fixup+0xab> ab: ba f2 ff ff ff mov $0xfffffff2,%edx b0: e9 00 00 00 00 jmpq b5 <.fixup+0xb5> b5: ba f2 ff ff ff mov $0xfffffff2,%edx ba: e9 00 00 00 00 jmpq bf <.fixup+0xbf> bf: ba f2 ff ff ff mov $0xfffffff2,%edx c4: e9 00 00 00 00 jmpq c9 <.fixup+0xc9> c9: ba f2 ff ff ff mov $0xfffffff2,%edx ce: e9 00 00 00 00 jmpq d3 <.fixup+0xd3> d3: ba f2 ff ff ff mov $0xfffffff2,%edx d8: e9 00 00 00 00 jmpq dd <.fixup+0xdd> dd: b8 f2 ff ff ff mov $0xfffffff2,%eax e2: e9 00 00 00 00 jmpq e7 <.fixup+0xe7> e7: ba f2 ff ff ff mov $0xfffffff2,%edx ec: e9 00 00 00 00 jmpq f1 <.fixup+0xf1> f1: ba f2 ff ff ff mov $0xfffffff2,%edx f6: e9 00 00 00 00 jmpq fb <__func__.23934+0x11>