140adaa68:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140adaa6d:	e8 a6 e4 69 ff       	call   0x140178f18
140adaa72:	90                   	nop
140adaa73:	44 8b f6             	mov    %esi,%r14d
140adaa76:	4c 8b 7c 24 28       	mov    0x28(%rsp),%r15
140adaa7b:	49 8b ef             	mov    %r15,%rbp
140adaa7e:	48 8b 7c 24 20       	mov    0x20(%rsp),%rdi
140adaa83:	48 2b ef             	sub    %rdi,%rbp
140adaa86:	48 c1 fd 02          	sar    $0x2,%rbp
140adaa8a:	48 8b 0b             	mov    (%rbx),%rcx
140adaa8d:	48 8b 01             	mov    (%rcx),%rax
140adaa90:	48 8b 40 28          	mov    0x28(%rax),%rax
140adaa94:	ff 15 9e 21 03 00    	call   *0x3219e(%rip)        # 0x140b0cc38
140adaa9a:	41 8b ce             	mov    %r14d,%ecx
140adaa9d:	48 3b cd             	cmp    %rbp,%rcx
140adaaa0:	73 7a                	jae    0x140adab1c
140adaaa2:	89 04 8f             	mov    %eax,(%rdi,%rcx,4)
140adaaa5:	41 ff c6             	inc    %r14d
140adaaa8:	41 83 fe 07          	cmp    $0x7,%r14d
140adaaac:	72 dc                	jb     0x140adaa8a
140adaaae:	48 8d 53 70          	lea    0x70(%rbx),%rdx
140adaab2:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140adaab7:	48 3b d0             	cmp    %rax,%rdx
140adaaba:	74 1c                	je     0x140adaad8
140adaabc:	48 8b 02             	mov    (%rdx),%rax
140adaabf:	48 89 3a             	mov    %rdi,(%rdx)
140adaac2:	48 8b f8             	mov    %rax,%rdi
140adaac5:	4c 89 7a 08          	mov    %r15,0x8(%rdx)
140adaac9:	48 8b 4a 10          	mov    0x10(%rdx),%rcx
140adaacd:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
140adaad2:	48 89 42 10          	mov    %rax,0x10(%rdx)
140adaad6:	eb 05                	jmp    0x140adaadd
140adaad8:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140adaadd:	48 85 ff             	test   %rdi,%rdi
140adaae0:	0f 84 c0 00 00 00    	je     0x140adaba6
140adaae6:	48 8b c7             	mov    %rdi,%rax
140adaae9:	48 2b cf             	sub    %rdi,%rcx
140adaaec:	48 83 e1 fc          	and    $0xfffffffffffffffc,%rcx
140adaaf0:	48 81 f9 00 10 00 00 	cmp    $0x1000,%rcx
140adaaf7:	72 15                	jb     0x140adab0e
140adaaf9:	48 8b 7f f8          	mov    -0x8(%rdi),%rdi
140adaafd:	48 2b c7             	sub    %rdi,%rax
140adab00:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140adab04:	48 83 f8 1f          	cmp    $0x1f,%rax
140adab08:	0f 87 d6 00 00 00    	ja     0x140adabe4
140adab0e:	48 8b cf             	mov    %rdi,%rcx
140adab11:	ff 15 a9 1d 03 00    	call   *0x31da9(%rip)        # 0x140b0c8c0
140adab17:	e9 8a 00 00 00       	jmp    0x140adaba6
140adab1c:	ff 15 76 1e 03 00    	call   *0x31e76(%rip)        # 0x140b0c998
140adab22:	90                   	nop
140adab23:	0f 1f 40 00          	nopl   0x0(%rax)
140adab27:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140adab2e:	00 00
140adab30:	83 7b 48 02          	cmpl   $0x2,0x48(%rbx)
140adab34:	75 70                	jne    0x140adaba6
140adab36:	41 8b 04 24          	mov    (%r12),%eax
140adab3a:	83 e8 0b             	sub    $0xb,%eax
140adab3d:	89 43 50             	mov    %eax,0x50(%rbx)
140adab40:	48 8b 0b             	mov    (%rbx),%rcx
140adab43:	48 8b 01             	mov    (%rcx),%rax
140adab46:	48 8b 40 38          	mov    0x38(%rax),%rax
140adab4a:	ff 15 e8 20 03 00    	call   *0x320e8(%rip)        # 0x140b0cc38
140adab50:	8b e8                	mov    %eax,%ebp
140adab52:	8b 53 50             	mov    0x50(%rbx),%edx
140adab55:	48 8d 4b 58          	lea    0x58(%rbx),%rcx
140adab59:	e8 02 6a 6d ff       	call   0x1401b1560
140adab5e:	8b 53 50             	mov    0x50(%rbx),%edx
140adab61:	85 d2                	test   %edx,%edx
140adab63:	74 2f                	je     0x140adab94
140adab65:	48 8b 0b             	mov    (%rbx),%rcx
140adab68:	48 8b 01             	mov    (%rcx),%rax
140adab6b:	48 8b 40 18          	mov    0x18(%rax),%rax
140adab6f:	ff 15 c3 20 03 00    	call   *0x320c3(%rip)        # 0x140b0cc38
140adab75:	8b d6                	mov    %esi,%edx
140adab77:	4c 8b 43 58          	mov    0x58(%rbx),%r8
140adab7b:	48 8b 4b 60          	mov    0x60(%rbx),%rcx
140adab7f:	49 2b c8             	sub    %r8,%rcx
140adab82:	48 3b d1             	cmp    %rcx,%rdx
140adab85:	73 5d                	jae    0x140adabe4
140adab87:	42 88 04 02          	mov    %al,(%rdx,%r8,1)
140adab8b:	ff c6                	inc    %esi
140adab8d:	8b 53 50             	mov    0x50(%rbx),%edx
140adab90:	3b f2                	cmp    %edx,%esi
140adab92:	72 d1                	jb     0x140adab65
140adab94:	48 8b 0b             	mov    (%rbx),%rcx
140adab97:	48 8b 01             	mov    (%rcx),%rax
140adab9a:	03 d5                	add    %ebp,%edx
140adab9c:	48 8b 40 30          	mov    0x30(%rax),%rax
140adaba0:	ff 15 92 20 03 00    	call   *0x32092(%rip)        # 0x140b0cc38
140adaba6:	c6 43 54 01          	movb   $0x1,0x54(%rbx)
140adabaa:	48 8b 0b             	mov    (%rbx),%rcx
140adabad:	4c 8b 01             	mov    (%rcx),%r8
140adabb0:	41 8b 14 24          	mov    (%r12),%edx
140adabb4:	83 c2 f8             	add    $0xfffffff8,%edx
140adabb7:	41 03 d5             	add    %r13d,%edx
140adabba:	49 8b 40 30          	mov    0x30(%r8),%rax
140adabbe:	ff 15 74 20 03 00    	call   *0x32074(%rip)        # 0x140b0cc38
140adabc4:	b0 01                	mov    $0x1,%al
140adabc6:	4c 8d 5c 24 40       	lea    0x40(%rsp),%r11
140adabcb:	49 8b 5b 30          	mov    0x30(%r11),%rbx
140adabcf:	49 8b 6b 38          	mov    0x38(%r11),%rbp
140adabd3:	49 8b 73 40          	mov    0x40(%r11),%rsi
140adabd7:	49 8b e3             	mov    %r11,%rsp
140adabda:	41 5f                	pop    %r15
140adabdc:	41 5e                	pop    %r14
140adabde:	41 5d                	pop    %r13
140adabe0:	41 5c                	pop    %r12
140adabe2:	5f                   	pop    %rdi
140adabe3:	c3                   	ret
140adabe4:	ff 15 ae 1d 03 00    	call   *0x31dae(%rip)        # 0x140b0c998
140adabea:	cc                   	int3
140adabeb:	90                   	nop
140adabec:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140adabf1:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
140adabf6:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140adabfb:	57                   	push   %rdi
140adabfc:	41 54                	push   %r12
140adabfe:	41 55                	push   %r13
140adac00:	41 56                	push   %r14
140adac02:	41 57                	push   %r15
140adac04:	48 83 ec 70          	sub    $0x70,%rsp
140adac08:	48 8b 05 31 44 1e 00 	mov    0x1e4431(%rip),%rax        # 0x140cbf040
140adac0f:	48 33 c4             	xor    %rsp,%rax
140adac12:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140adac17:	48 8b f1             	mov    %rcx,%rsi
140adac1a:	48 8b da             	mov    %rdx,%rbx
140adac1d:	48 8b 09             	mov    (%rcx),%rcx
140adac20:	48 8b 01             	mov    (%rcx),%rax
140adac23:	48 8b 40 20          	mov    0x20(%rax),%rax
140adac27:	ff 15 0b 20 03 00    	call   *0x3200b(%rip)        # 0x140b0cc38
140adac2d:	48 8b 0e             	mov    (%rsi),%rcx
140adac30:	66 89 86 88 00 00 00 	mov    %ax,0x88(%rsi)
140adac37:	48 8b 01             	mov    (%rcx),%rax
140adac3a:	48 8b 40 18          	mov    0x18(%rax),%rax
140adac3e:	ff 15 f4 1f 03 00    	call   *0x31ff4(%rip)        # 0x140b0cc38
140adac44:	0f b6 c8             	movzbl %al,%ecx
140adac47:	0f b7 86 88 00 00 00 	movzwl 0x88(%rsi),%eax
140adac4e:	ff c0                	inc    %eax
140adac50:	66 89 8e 8a 00 00 00 	mov    %cx,0x8a(%rsi)
140adac57:	0f af c1             	imul   %ecx,%eax
140adac5a:	83 c0 0b             	add    $0xb,%eax
140adac5d:	3b 03                	cmp    (%rbx),%eax
140adac5f:	0f 85 45 03 00 00    	jne    0x140adafaa
140adac65:	8b d1                	mov    %ecx,%edx
140adac67:	48 8d ae 90 00 00 00 	lea    0x90(%rsi),%rbp
140adac6e:	48 8b cd             	mov    %rbp,%rcx
140adac71:	e8 ea 68 6d ff       	call   0x1401b1560
140adac76:	45 33 ff             	xor    %r15d,%r15d
140adac79:	41 8b ff             	mov    %r15d,%edi
140adac7c:	66 44 3b be 8a 00 00 	cmp    0x8a(%rsi),%r15w
140adac83:	00
140adac84:	73 3e                	jae    0x140adacc4
140adac86:	41 8b df             	mov    %r15d,%ebx
140adac89:	48 8b 0e             	mov    (%rsi),%rcx
140adac8c:	48 8b 01             	mov    (%rcx),%rax
140adac8f:	48 8b 40 18          	mov    0x18(%rax),%rax
140adac93:	ff 15 9f 1f 03 00    	call   *0x31f9f(%rip)        # 0x140b0cc38
140adac99:	48 8b 55 00          	mov    0x0(%rbp),%rdx
140adac9d:	24 7f                	and    $0x7f,%al
140adac9f:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
140adaca3:	fe c0                	inc    %al
140adaca5:	48 2b ca             	sub    %rdx,%rcx
140adaca8:	48 3b d9             	cmp    %rcx,%rbx
140adacab:	0f 83 cf 02 00 00    	jae    0x140adaf80
140adacb1:	88 04 1a             	mov    %al,(%rdx,%rbx,1)
140adacb4:	ff c7                	inc    %edi
140adacb6:	0f b7 86 8a 00 00 00 	movzwl 0x8a(%rsi),%eax
140adacbd:	48 ff c3             	inc    %rbx
140adacc0:	3b f8                	cmp    %eax,%edi
140adacc2:	7c c5                	jl     0x140adac89
140adacc4:	44 0f b7 86 88 00 00 	movzwl 0x88(%rsi),%r8d
140adaccb:	00
140adaccc:	4c 8d b6 a8 00 00 00 	lea    0xa8(%rsi),%r14
140adacd3:	49 8b 7e 08          	mov    0x8(%r14),%rdi
140adacd7:	49 bb ab aa aa aa aa 	movabs $0x2aaaaaaaaaaaaaab,%r11
140adacde:	aa aa 2a
140adace1:	4d 8b 16             	mov    (%r14),%r10
140adace4:	48 8b cf             	mov    %rdi,%rcx
140adace7:	49 2b ca             	sub    %r10,%rcx
140adacea:	49 8b c3             	mov    %r11,%rax
140adaced:	48 f7 e9             	imul   %rcx
140adacf0:	4c 8b ca             	mov    %rdx,%r9
140adacf3:	49 c1 f9 02          	sar    $0x2,%r9
140adacf7:	49 8b c1             	mov    %r9,%rax
140adacfa:	48 c1 e8 3f          	shr    $0x3f,%rax
140adacfe:	4c 03 c8             	add    %rax,%r9
140adad01:	4d 3b c1             	cmp    %r9,%r8
140adad04:	73 19                	jae    0x140adad1f
140adad06:	4b 8d 04 40          	lea    (%r8,%r8,2),%rax
140adad0a:	48 8b d7             	mov    %rdi,%rdx
140adad0d:	49 8d 1c c2          	lea    (%r10,%rax,8),%rbx
140adad11:	48 8b cb             	mov    %rbx,%rcx
140adad14:	e8 9f 38 54 ff       	call   0x14001e5b8
140adad19:	49 89 5e 08          	mov    %rbx,0x8(%r14)
140adad1d:	eb 58                	jmp    0x140adad77
140adad1f:	76 60                	jbe    0x140adad81
140adad21:	49 8b 4e 10          	mov    0x10(%r14),%rcx
140adad25:	49 8b c3             	mov    %r11,%rax
140adad28:	49 2b ca             	sub    %r10,%rcx
140adad2b:	48 f7 e9             	imul   %rcx
140adad2e:	48 c1 fa 02          	sar    $0x2,%rdx
140adad32:	48 8b c2             	mov    %rdx,%rax
140adad35:	48 c1 e8 3f          	shr    $0x3f,%rax
140adad39:	48 03 d0             	add    %rax,%rdx
140adad3c:	4c 3b c2             	cmp    %rdx,%r8
140adad3f:	76 0d                	jbe    0x140adad4e
140adad41:	49 8b d0             	mov    %r8,%rdx
140adad44:	49 8b ce             	mov    %r14,%rcx
140adad47:	e8 98 0c 00 00       	call   0x140adb9e4
140adad4c:	eb 29                	jmp    0x140adad77
140adad4e:	4d 2b c1             	sub    %r9,%r8
140adad51:	74 15                	je     0x140adad68
140adad53:	4c 89 3f             	mov    %r15,(%rdi)
140adad56:	4c 89 7f 08          	mov    %r15,0x8(%rdi)
140adad5a:	4c 89 7f 10          	mov    %r15,0x10(%rdi)
140adad5e:	48 83 c7 18          	add    $0x18,%rdi
140adad62:	49 83 e8 01          	sub    $0x1,%r8
140adad66:	75 eb                	jne    0x140adad53
140adad68:	48 8b d7             	mov    %rdi,%rdx
140adad6b:	48 8b cf             	mov    %rdi,%rcx
140adad6e:	e8 45 38 54 ff       	call   0x14001e5b8
140adad73:	49 89 7e 08          	mov    %rdi,0x8(%r14)
140adad77:	49 bb ab aa aa aa aa 	movabs $0x2aaaaaaaaaaaaaab,%r11
140adad7e:	aa aa 2a
140adad81:	45 8b ef             	mov    %r15d,%r13d
140adad84:	66 44 3b be 88 00 00 	cmp    0x88(%rsi),%r15w
140adad8b:	00
140adad8c:	0f 83 c1 01 00 00    	jae    0x140adaf53
140adad92:	4d 8b e7             	mov    %r15,%r12
140adad95:	4d 8b 06             	mov    (%r14),%r8
140adad98:	49 8b c3             	mov    %r11,%rax
140adad9b:	49 8b 4e 08          	mov    0x8(%r14),%rcx
140adad9f:	49 2b c8             	sub    %r8,%rcx
140adada2:	48 f7 e9             	imul   %rcx
140adada5:	48 c1 fa 02          	sar    $0x2,%rdx
140adada9:	48 8b c2             	mov    %rdx,%rax
140adadac:	48 c1 e8 3f          	shr    $0x3f,%rax
140adadb0:	48 03 d0             	add    %rax,%rdx
140adadb3:	4c 3b e2             	cmp    %rdx,%r12
140adadb6:	0f 83 c4 01 00 00    	jae    0x140adaf80
140adadbc:	0f b7 9e 8a 00 00 00 	movzwl 0x8a(%rsi),%ebx
140adadc3:	4b 8d 3c 38          	lea    (%r8,%r15,1),%rdi
140adadc7:	48 8b 6f 08          	mov    0x8(%rdi),%rbp
140adadcb:	48 8b 17             	mov    (%rdi),%rdx
140adadce:	48 8b cd             	mov    %rbp,%rcx
140adadd1:	48 2b ca             	sub    %rdx,%rcx
140adadd4:	48 c1 f9 03          	sar    $0x3,%rcx
140adadd8:	48 3b d9             	cmp    %rcx,%rbx
140adaddb:	73 06                	jae    0x140adade3
140adaddd:	48 8d 04 da          	lea    (%rdx,%rbx,8),%rax
140adade1:	eb 4b                	jmp    0x140adae2e
140adade3:	76 4d                	jbe    0x140adae32
140adade5:	48 8b 47 10          	mov    0x10(%rdi),%rax
140adade9:	48 2b c2             	sub    %rdx,%rax
140adadec:	48 c1 f8 03          	sar    $0x3,%rax
140adadf0:	48 3b d8             	cmp    %rax,%rbx
140adadf3:	76 17                	jbe    0x140adae0c
140adadf5:	48 8b d3             	mov    %rbx,%rdx
140adadf8:	48 8b cf             	mov    %rdi,%rcx
140adadfb:	e8 b4 cf e3 ff       	call   0x140917db4
140adae00:	49 bb ab aa aa aa aa 	movabs $0x2aaaaaaaaaaaaaab,%r11
140adae07:	aa aa 2a
140adae0a:	eb 26                	jmp    0x140adae32
140adae0c:	48 2b d9             	sub    %rcx,%rbx
140adae0f:	33 d2                	xor    %edx,%edx
140adae11:	48 c1 e3 03          	shl    $0x3,%rbx
140adae15:	48 8b cd             	mov    %rbp,%rcx
140adae18:	4c 8b c3             	mov    %rbx,%r8
140adae1b:	e8 4c 56 01 00       	call   0x140af046c
140adae20:	48 8d 04 2b          	lea    (%rbx,%rbp,1),%rax
140adae24:	49 bb ab aa aa aa aa 	movabs $0x2aaaaaaaaaaaaaab,%r11
140adae2b:	aa aa 2a
140adae2e:	48 89 47 08          	mov    %rax,0x8(%rdi)
140adae32:	33 c0                	xor    %eax,%eax
140adae34:	8b f8                	mov    %eax,%edi
140adae36:	8b d8                	mov    %eax,%ebx
140adae38:	66 3b 86 8a 00 00 00 	cmp    0x8a(%rsi),%ax
140adae3f:	0f 83 f4 00 00 00    	jae    0x140adaf39
140adae45:	48 8d ae 90 00 00 00 	lea    0x90(%rsi),%rbp
140adae4c:	48 8b 55 00          	mov    0x0(%rbp),%rdx
140adae50:	48 8b 45 08          	mov    0x8(%rbp),%rax
140adae54:	48 2b c2             	sub    %rdx,%rax
140adae57:	48 3b d8             	cmp    %rax,%rbx
140adae5a:	0f 83 20 01 00 00    	jae    0x140adaf80
140adae60:	8a 0c 1a             	mov    (%rdx,%rbx,1),%cl
140adae63:	80 f9 08             	cmp    $0x8,%cl
140adae66:	7f 16                	jg     0x140adae7e
140adae68:	48 8b 0e             	mov    (%rsi),%rcx
140adae6b:	48 8b 01             	mov    (%rcx),%rax
140adae6e:	48 8b 40 18          	mov    0x18(%rax),%rax
140adae72:	ff 15 c0 1d 03 00    	call   *0x31dc0(%rip)        # 0x140b0cc38
140adae78:	44 0f b6 c0          	movzbl %al,%r8d
140adae7c:	eb 61                	jmp    0x140adaedf
140adae7e:	48 8b 86 98 00 00 00 	mov    0x98(%rsi),%rax
140adae85:	48 2b c2             	sub    %rdx,%rax
140adae88:	48 3b d8             	cmp    %rax,%rbx
140adae8b:	0f 83 ef 00 00 00    	jae    0x140adaf80
140adae91:	80 f9 10             	cmp    $0x10,%cl
140adae94:	7f 16                	jg     0x140adaeac
140adae96:	48 8b 0e             	mov    (%rsi),%rcx
140adae99:	48 8b 01             	mov    (%rcx),%rax
140adae9c:	48 8b 40 20          	mov    0x20(%rax),%rax
140adaea0:	ff 15 92 1d 03 00    	call   *0x31d92(%rip)        # 0x140b0cc38
140adaea6:	44 0f b7 c0          	movzwl %ax,%r8d
140adaeaa:	eb 33                	jmp    0x140adaedf
140adaeac:	80 f9 20             	cmp    $0x20,%cl
140adaeaf:	7f 15                	jg     0x140adaec6
140adaeb1:	48 8b 0e             	mov    (%rsi),%rcx
140adaeb4:	48 8b 01             	mov    (%rcx),%rax
140adaeb7:	48 8b 40 28          	mov    0x28(%rax),%rax
140adaebb:	ff 15 77 1d 03 00    	call   *0x31d77(%rip)        # 0x140b0cc38
140adaec1:	4c 63 c0             	movslq %eax,%r8
140adaec4:	eb 19                	jmp    0x140adaedf
140adaec6:	80 f9 26             	cmp    $0x26,%cl
140adaec9:	0f 8f b8 00 00 00    	jg     0x140adaf87
140adaecf:	48 8b 0e             	mov    (%rsi),%rcx
140adaed2:	ba 05 00 00 00       	mov    $0x5,%edx
140adaed7:	e8 a0 e6 ff ff       	call   0x140ad957c
140adaedc:	4c 8b c0             	mov    %rax,%r8
140adaedf:	4d 8b 0e             	mov    (%r14),%r9
140adaee2:	49 bb ab aa aa aa aa 	movabs $0x2aaaaaaaaaaaaaab,%r11
140adaee9:	aa aa 2a
140adaeec:	49 8b 4e 08          	mov    0x8(%r14),%rcx
140adaef0:	49 8b c3             	mov    %r11,%rax
140adaef3:	49 2b c9             	sub    %r9,%rcx
140adaef6:	48 f7 e9             	imul   %rcx
140adaef9:	48 c1 fa 02          	sar    $0x2,%rdx
140adaefd:	48 8b ca             	mov    %rdx,%rcx
140adaf00:	48 c1 e9 3f          	shr    $0x3f,%rcx
140adaf04:	48 03 d1             	add    %rcx,%rdx
140adaf07:	4c 3b e2             	cmp    %rdx,%r12
140adaf0a:	73 74                	jae    0x140adaf80
140adaf0c:	4b 8b 0c 0f          	mov    (%r15,%r9,1),%rcx
140adaf10:	4b 8b 44 0f 08       	mov    0x8(%r15,%r9,1),%rax
140adaf15:	48 2b c1             	sub    %rcx,%rax
140adaf18:	48 c1 f8 03          	sar    $0x3,%rax
140adaf1c:	48 3b d8             	cmp    %rax,%rbx
140adaf1f:	73 5f                	jae    0x140adaf80
140adaf21:	4c 89 04 d9          	mov    %r8,(%rcx,%rbx,8)
140adaf25:	ff c7                	inc    %edi
140adaf27:	0f b7 86 8a 00 00 00 	movzwl 0x8a(%rsi),%eax
140adaf2e:	48 ff c3             	inc    %rbx
140adaf31:	3b f8                	cmp    %eax,%edi
140adaf33:	0f 8c 13 ff ff ff    	jl     0x140adae4c
140adaf39:	0f b7 86 88 00 00 00 	movzwl 0x88(%rsi),%eax
140adaf40:	41 ff c5             	inc    %r13d
140adaf43:	49 ff c4             	inc    %r12
140adaf46:	49 83 c7 18          	add    $0x18,%r15
140adaf4a:	44 3b e8             	cmp    %eax,%r13d
140adaf4d:	0f 8c 42 fe ff ff    	jl     0x140adad95