1408d6b32:	eb 05                	jmp    0x1408d6b39
1408d6b34:	e8 17 50 fb ff       	call   0x14088bb50
1408d6b39:	0f bf 47 36          	movswl 0x36(%rdi),%eax
1408d6b3d:	ff c5                	inc    %ebp
1408d6b3f:	48 83 c6 18          	add    $0x18,%rsi
1408d6b43:	3b e8                	cmp    %eax,%ebp
1408d6b45:	7c 89                	jl     0x1408d6ad0
1408d6b47:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1408d6b4b:	48 8b 6c 24 30       	mov    0x30(%rsp),%rbp
1408d6b50:	48 85 c9             	test   %rcx,%rcx
1408d6b53:	74 61                	je     0x1408d6bb6
1408d6b55:	48 85 db             	test   %rbx,%rbx
1408d6b58:	74 57                	je     0x1408d6bb1
1408d6b5a:	4c 39 b3 00 03 00 00 	cmp    %r14,0x300(%rbx)
1408d6b61:	74 0d                	je     0x1408d6b70
1408d6b63:	48 8b d1             	mov    %rcx,%rdx
1408d6b66:	48 8b cb             	mov    %rbx,%rcx
1408d6b69:	e8 d2 cd fd ff       	call   0x1408b3940
1408d6b6e:	eb 46                	jmp    0x1408d6bb6
1408d6b70:	48 3b 8b f0 01 00 00 	cmp    0x1f0(%rbx),%rcx
1408d6b77:	73 38                	jae    0x1408d6bb1
1408d6b79:	48 3b 8b e0 01 00 00 	cmp    0x1e0(%rbx),%rcx
1408d6b80:	72 13                	jb     0x1408d6b95
1408d6b82:	48 8b 83 d8 01 00 00 	mov    0x1d8(%rbx),%rax
1408d6b89:	48 89 01             	mov    %rax,(%rcx)
1408d6b8c:	48 89 8b d8 01 00 00 	mov    %rcx,0x1d8(%rbx)
1408d6b93:	eb 21                	jmp    0x1408d6bb6
1408d6b95:	48 3b 8b e8 01 00 00 	cmp    0x1e8(%rbx),%rcx
1408d6b9c:	72 13                	jb     0x1408d6bb1
1408d6b9e:	48 8b 83 c8 01 00 00 	mov    0x1c8(%rbx),%rax
1408d6ba5:	48 89 01             	mov    %rax,(%rcx)
1408d6ba8:	48 89 8b c8 01 00 00 	mov    %rcx,0x1c8(%rbx)
1408d6baf:	eb 05                	jmp    0x1408d6bb6
1408d6bb1:	e8 9a 4f fb ff       	call   0x14088bb50
1408d6bb6:	44 38 77 3f          	cmp    %r14b,0x3f(%rdi)
1408d6bba:	75 11                	jne    0x1408d6bcd
1408d6bbc:	48 8b 57 50          	mov    0x50(%rdi),%rdx
1408d6bc0:	48 85 d2             	test   %rdx,%rdx
1408d6bc3:	74 08                	je     0x1408d6bcd
1408d6bc5:	48 8b cb             	mov    %rbx,%rcx
1408d6bc8:	e8 a3 d0 fc ff       	call   0x1408a3c70
1408d6bcd:	48 85 db             	test   %rbx,%rbx
1408d6bd0:	74 09                	je     0x1408d6bdb
1408d6bd2:	4c 39 b3 00 03 00 00 	cmp    %r14,0x300(%rbx)
1408d6bd9:	75 13                	jne    0x1408d6bee
1408d6bdb:	4c 89 77 08          	mov    %r14,0x8(%rdi)
1408d6bdf:	66 44 89 77 36       	mov    %r14w,0x36(%rdi)
1408d6be4:	44 38 77 3f          	cmp    %r14b,0x3f(%rdi)
1408d6be8:	75 04                	jne    0x1408d6bee
1408d6bea:	4c 89 77 50          	mov    %r14,0x50(%rdi)
1408d6bee:	4c 8b 74 24 38       	mov    0x38(%rsp),%r14
1408d6bf3:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1408d6bf8:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1408d6bfd:	48 83 c4 20          	add    $0x20,%rsp
1408d6c01:	5f                   	pop    %rdi
1408d6c02:	c3                   	ret
1408d6c03:	cc                   	int3
1408d6c04:	cc                   	int3
1408d6c05:	cc                   	int3
1408d6c06:	cc                   	int3
1408d6c07:	cc                   	int3
1408d6c08:	cc                   	int3
1408d6c09:	cc                   	int3
1408d6c0a:	cc                   	int3
1408d6c0b:	cc                   	int3
1408d6c0c:	cc                   	int3
1408d6c0d:	cc                   	int3
1408d6c0e:	cc                   	int3
1408d6c0f:	cc                   	int3
1408d6c10:	48 8b c4             	mov    %rsp,%rax
1408d6c13:	4c 89 48 20          	mov    %r9,0x20(%rax)
1408d6c17:	4c 89 40 18          	mov    %r8,0x18(%rax)
1408d6c1b:	48 89 50 10          	mov    %rdx,0x10(%rax)
1408d6c1f:	57                   	push   %rdi
1408d6c20:	41 55                	push   %r13
1408d6c22:	48 81 ec 58 01 00 00 	sub    $0x158,%rsp
1408d6c29:	4c 8b 29             	mov    (%rcx),%r13
1408d6c2c:	4c 89 60 d0          	mov    %r12,-0x30(%rax)
1408d6c30:	45 33 e4             	xor    %r12d,%r12d
1408d6c33:	41 8b fc             	mov    %r12d,%edi
1408d6c36:	4c 89 70 c8          	mov    %r14,-0x38(%rax)
1408d6c3a:	4c 8b f1             	mov    %rcx,%r14
1408d6c3d:	44 89 64 24 64       	mov    %r12d,0x64(%rsp)
1408d6c42:	44 89 a0 34 ff ff ff 	mov    %r12d,-0xcc(%rax)
1408d6c49:	44 89 64 24 78       	mov    %r12d,0x78(%rsp)
1408d6c4e:	4c 89 a4 24 80 00 00 	mov    %r12,0x80(%rsp)
1408d6c55:	00
1408d6c56:	44 89 a4 24 88 00 00 	mov    %r12d,0x88(%rsp)
1408d6c5d:	00
1408d6c5e:	44 89 a4 24 8c 00 00 	mov    %r12d,0x8c(%rsp)
1408d6c65:	00
1408d6c66:	44 89 a4 24 94 00 00 	mov    %r12d,0x94(%rsp)
1408d6c6d:	00
1408d6c6e:	44 89 a4 24 a0 00 00 	mov    %r12d,0xa0(%rsp)
1408d6c75:	00
1408d6c76:	44 89 a4 24 98 00 00 	mov    %r12d,0x98(%rsp)
1408d6c7d:	00
1408d6c7e:	44 89 a4 24 a4 00 00 	mov    %r12d,0xa4(%rsp)
1408d6c85:	00
1408d6c86:	4c 89 a4 24 c8 00 00 	mov    %r12,0xc8(%rsp)
1408d6c8d:	00
1408d6c8e:	4c 89 a4 24 c0 00 00 	mov    %r12,0xc0(%rsp)
1408d6c95:	00
1408d6c96:	4c 89 6c 24 70       	mov    %r13,0x70(%rsp)
1408d6c9b:	44 39 61 30          	cmp    %r12d,0x30(%rcx)
1408d6c9f:	0f 85 cc 0c 00 00    	jne    0x1408d7971
1408d6ca5:	4c 89 78 c0          	mov    %r15,-0x40(%rax)
1408d6ca9:	e8 12 9d 02 00       	call   0x1409009c0
1408d6cae:	4c 8b f8             	mov    %rax,%r15
1408d6cb1:	48 85 c0             	test   %rax,%rax
1408d6cb4:	0f 84 af 0c 00 00    	je     0x1408d7969
1408d6cba:	48 89 ac 24 48 01 00 	mov    %rbp,0x148(%rsp)
1408d6cc1:	00
1408d6cc2:	bd 01 00 00 00       	mov    $0x1,%ebp
1408d6cc7:	48 89 9c 24 50 01 00 	mov    %rbx,0x150(%rsp)
1408d6cce:	00
1408d6ccf:	48 89 b4 24 40 01 00 	mov    %rsi,0x140(%rsp)
1408d6cd6:	00
1408d6cd7:	4c 39 60 58          	cmp    %r12,0x58(%rax)
1408d6cdb:	75 16                	jne    0x1408d6cf3
1408d6cdd:	49 8b 06             	mov    (%r14),%rax
1408d6ce0:	48 8b 48 20          	mov    0x20(%rax),%rcx
1408d6ce4:	48 8b 41 38          	mov    0x38(%rcx),%rax
1408d6ce8:	48 85 c0             	test   %rax,%rax
1408d6ceb:	74 0f                	je     0x1408d6cfc
1408d6ced:	4c 39 60 40          	cmp    %r12,0x40(%rax)
1408d6cf1:	74 09                	je     0x1408d6cfc
1408d6cf3:	41 38 be d7 00 00 00 	cmp    %dil,0xd7(%r14)
1408d6cfa:	74 19                	je     0x1408d6d15
1408d6cfc:	41 0f b6 57 3f       	movzbl 0x3f(%r15),%edx
1408d6d01:	49 8b dc             	mov    %r12,%rbx
1408d6d04:	48 89 9c 24 b8 00 00 	mov    %rbx,0xb8(%rsp)
1408d6d0b:	00
1408d6d0c:	0f b6 f2             	movzbl %dl,%esi
1408d6d0f:	88 54 24 60          	mov    %dl,0x60(%rsp)
1408d6d13:	eb 35                	jmp    0x1408d6d4a
1408d6d15:	45 33 c9             	xor    %r9d,%r9d
1408d6d18:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
1408d6d1d:	41 b8 80 00 00 00    	mov    $0x80,%r8d
1408d6d23:	49 8b d7             	mov    %r15,%rdx
1408d6d26:	49 8b ce             	mov    %r14,%rcx
1408d6d29:	e8 22 ea 04 00       	call   0x140925750
1408d6d2e:	41 0f b6 57 3f       	movzbl 0x3f(%r15),%edx
1408d6d33:	48 8b d8             	mov    %rax,%rbx
1408d6d36:	88 54 24 60          	mov    %dl,0x60(%rsp)
1408d6d3a:	0f b6 f2             	movzbl %dl,%esi
1408d6d3d:	48 89 84 24 b8 00 00 	mov    %rax,0xb8(%rsp)
1408d6d44:	00
1408d6d45:	48 85 c0             	test   %rax,%rax
1408d6d48:	75 33                	jne    0x1408d6d7d
1408d6d4a:	49 8b 06             	mov    (%r14),%rax
1408d6d4d:	8b 48 30             	mov    0x30(%rax),%ecx
1408d6d50:	48 0f ba e1 0e       	bt     $0xe,%rcx
1408d6d55:	73 23                	jae    0x1408d6d7a
1408d6d57:	84 d2                	test   %dl,%dl
1408d6d59:	75 1f                	jne    0x1408d6d7a
1408d6d5b:	49 8b 4f 60          	mov    0x60(%r15),%rcx
1408d6d5f:	45 33 c0             	xor    %r8d,%r8d
1408d6d62:	49 8b 17             	mov    (%r15),%rdx
1408d6d65:	48 83 c1 50          	add    $0x50,%rcx
1408d6d69:	e8 a2 e8 fc ff       	call   0x1408a5610
1408d6d6e:	48 39 78 10          	cmp    %rdi,0x10(%rax)
1408d6d72:	75 09                	jne    0x1408d6d7d
1408d6d74:	49 39 7f 48          	cmp    %rdi,0x48(%r15)
1408d6d78:	75 03                	jne    0x1408d6d7d
1408d6d7a:	41 8b ec             	mov    %r12d,%ebp
1408d6d7d:	49 8b d7             	mov    %r15,%rdx
1408d6d80:	49 8b ce             	mov    %r14,%rcx
1408d6d83:	e8 c8 f3 03 00       	call   0x140916150
1408d6d88:	85 c0                	test   %eax,%eax
1408d6d8a:	0f 85 c1 0b 00 00    	jne    0x1408d7951
1408d6d90:	45 8b c4             	mov    %r12d,%r8d
1408d6d93:	48 85 db             	test   %rbx,%rbx
1408d6d96:	49 8b d7             	mov    %r15,%rdx
1408d6d99:	49 8b ce             	mov    %r14,%rcx
1408d6d9c:	41 0f 95 c0          	setne  %r8b
1408d6da0:	e8 eb 4b 01 00       	call   0x1408eb990
1408d6da5:	85 c0                	test   %eax,%eax
1408d6da7:	0f 85 a4 0b 00 00    	jne    0x1408d7951
1408d6dad:	49 8b 4f 60          	mov    0x60(%r15),%rcx
1408d6db1:	bf 00 80 ff ff       	mov    $0xffff8000,%edi
1408d6db6:	48 85 c9             	test   %rcx,%rcx
1408d6db9:	74 20                	je     0x1408d6ddb
1408d6dbb:	49 8b 45 20          	mov    0x20(%r13),%rax
1408d6dbf:	41 8b fc             	mov    %r12d,%edi
1408d6dc2:	48 83 c0 18          	add    $0x18,%rax
1408d6dc6:	48 39 08             	cmp    %rcx,(%rax)
1408d6dc9:	74 10                	je     0x1408d6ddb
1408d6dcb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1408d6dd0:	ff c7                	inc    %edi
1408d6dd2:	48 8d 40 20          	lea    0x20(%rax),%rax
1408d6dd6:	48 39 08             	cmp    %rcx,(%rax)
1408d6dd9:	75 f5                	jne    0x1408d6dd0
1408d6ddb:	49 8b 45 20          	mov    0x20(%r13),%rax
1408d6ddf:	45 33 c9             	xor    %r9d,%r9d
1408d6de2:	4d 8b 07             	mov    (%r15),%r8
1408d6de5:	ba 09 00 00 00       	mov    $0x9,%edx
1408d6dea:	48 63 cf             	movslq %edi,%rcx
1408d6ded:	48 c1 e1 05          	shl    $0x5,%rcx
1408d6df1:	48 8b 0c 01          	mov    (%rcx,%rax,1),%rcx
1408d6df5:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1408d6dfa:	49 8b ce             	mov    %r14,%rcx
1408d6dfd:	e8 fe 3b ff ff       	call   0x1408caa00
1408d6e02:	8b d8                	mov    %eax,%ebx
1408d6e04:	83 f8 01             	cmp    $0x1,%eax
1408d6e07:	0f 84 41 0b 00 00    	je     0x1408d794e
1408d6e0d:	45 8b 66 34          	mov    0x34(%r14),%r12d
1408d6e11:	33 d2                	xor    %edx,%edx
1408d6e13:	48 8b 84 24 78 01 00 	mov    0x178(%rsp),%rax
1408d6e1a:	00
1408d6e1b:	44 89 64 24 68       	mov    %r12d,0x68(%rsp)
1408d6e20:	89 94 24 90 00 00 00 	mov    %edx,0x90(%rsp)
1408d6e27:	44 89 60 4c          	mov    %r12d,0x4c(%rax)
1408d6e2b:	41 8b 4e 34          	mov    0x34(%r14),%ecx
1408d6e2f:	ff c1                	inc    %ecx
1408d6e31:	41 89 4e 34          	mov    %ecx,0x34(%r14)
1408d6e35:	49 8b 47 10          	mov    0x10(%r15),%rax
1408d6e39:	48 85 c0             	test   %rax,%rax
1408d6e3c:	74 1a                	je     0x1408d6e58
1408d6e3e:	66 90                	xchg   %ax,%ax
1408d6e40:	ff c1                	inc    %ecx
1408d6e42:	ff c2                	inc    %edx
1408d6e44:	41 89 4e 34          	mov    %ecx,0x34(%r14)
1408d6e48:	48 8b 40 28          	mov    0x28(%rax),%rax
1408d6e4c:	48 85 c0             	test   %rax,%rax
1408d6e4f:	75 ef                	jne    0x1408d6e40
1408d6e51:	89 94 24 90 00 00 00 	mov    %edx,0x90(%rsp)
1408d6e58:	40 80 fe 02          	cmp    $0x2,%sil
1408d6e5c:	75 21                	jne    0x1408d6e7f
1408d6e5e:	49 8b 86 68 01 00 00 	mov    0x168(%r14),%rax
1408d6e65:	48 89 84 24 c8 00 00 	mov    %rax,0xc8(%rsp)
1408d6e6c:	00
1408d6e6d:	49 8b 07             	mov    (%r15),%rax
1408d6e70:	49 89 86 68 01 00 00 	mov    %rax,0x168(%r14)
1408d6e77:	4c 89 b4 24 c0 00 00 	mov    %r14,0xc0(%rsp)
1408d6e7e:	00
1408d6e7f:	49 8b 76 10          	mov    0x10(%r14),%rsi
1408d6e83:	48 85 f6             	test   %rsi,%rsi
1408d6e86:	75 2b                	jne    0x1408d6eb3
1408d6e88:	49 39 b6 a0 00 00 00 	cmp    %rsi,0xa0(%r14)
1408d6e8f:	75 0e                	jne    0x1408d6e9f
1408d6e91:	49 8b 06             	mov    (%r14),%rax
1408d6e94:	f6 40 60 08          	testb  $0x8,0x60(%rax)
1408d6e98:	75 05                	jne    0x1408d6e9f
1408d6e9a:	41 c6 46 23 01       	movb   $0x1,0x23(%r14)
1408d6e9f:	49 8b ce             	mov    %r14,%rcx
1408d6ea2:	e8 19 0a 03 00       	call   0x1409078c0
1408d6ea7:	48 8b f0             	mov    %rax,%rsi
1408d6eaa:	48 85 c0             	test   %rax,%rax
1408d6ead:	0f 84 75 0a 00 00    	je     0x1408d7928
1408d6eb3:	41 80 7e 1e 00       	cmpb   $0x0,0x1e(%r14)
1408d6eb8:	75 07                	jne    0x1408d6ec1
1408d6eba:	83 8e c8 00 00 00 10 	orl    $0x10,0xc8(%rsi)
1408d6ec1:	44 8b c7             	mov    %edi,%r8d
1408d6ec4:	8b d5                	mov    %ebp,%edx
1408d6ec6:	49 8b ce             	mov    %r14,%rcx
1408d6ec9:	e8 42 4c ff ff       	call   0x1408cbb10
1408d6ece:	80 7c 24 60 02       	cmpb   $0x2,0x60(%rsp)
1408d6ed3:	75 3a                	jne    0x1408d6f0f
1408d6ed5:	48 8b 84 24 90 01 00 	mov    0x190(%rsp),%rax
1408d6edc:	00
1408d6edd:	49 8b d7             	mov    %r15,%rdx
1408d6ee0:	4c 8b 8c 24 88 01 00 	mov    0x188(%rsp),%r9
1408d6ee7:	00
1408d6ee8:	49 8b ce             	mov    %r14,%rcx
1408d6eeb:	4c 8b 84 24 80 01 00 	mov    0x180(%rsp),%r8
1408d6ef2:	00
1408d6ef3:	44 89 64 24 28       	mov    %r12d,0x28(%rsp)
1408d6ef8:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1408d6efd:	e8 4e 6c 01 00       	call   0x1408edb50
1408d6f02:	44 89 a4 24 9c 00 00 	mov    %r12d,0x9c(%rsp)
1408d6f09:	00
1408d6f0a:	44 89 64 24 64       	mov    %r12d,0x64(%rsp)
1408d6f0f:	48 8b 84 24 78 01 00 	mov    0x178(%rsp),%rax
1408d6f16:	00
1408d6f17:	48 8d 8c 24 e0 00 00 	lea    0xe0(%rsp),%rcx
1408d6f1e:	00
1408d6f1f:	48 8b 94 24 80 01 00 	mov    0x180(%rsp),%rdx
1408d6f26:	00
1408d6f27:	0f 57 c0             	xorps  %xmm0,%xmm0
1408d6f2a:	0f 57 c9             	xorps  %xmm1,%xmm1
1408d6f2d:	48 89 84 24 e8 00 00 	mov    %rax,0xe8(%rsp)
1408d6f34:	00
1408d6f35:	f3 0f 7f 84 24 f0 00 	movdqu %xmm0,0xf0(%rsp)
1408d6f3c:	00 00
1408d6f3e:	48 c7 84 24 10 01 00 	movq   $0x0,0x110(%rsp)
1408d6f45:	00 00 00 00 00
1408d6f4a:	f3 0f 7f 8c 24 00 01 	movdqu %xmm1,0x100(%rsp)
1408d6f51:	00 00
1408d6f53:	4c 89 b4 24 e0 00 00 	mov    %r14,0xe0(%rsp)
1408d6f5a:	00
1408d6f5b:	e8 b0 24 02 00       	call   0x1408f9410
1408d6f60:	85 c0                	test   %eax,%eax
1408d6f62:	0f 85 c0 09 00 00    	jne    0x1408d7928
1408d6f68:	48 b8 00 00 00 00 01 	movabs $0x100000000,%rax
1408d6f6f:	00 00 00
1408d6f72:	49 85 45 30          	test   %rax,0x30(%r13)
1408d6f76:	74 3a                	je     0x1408d6fb2
1408d6f78:	41 80 7e 1e 00       	cmpb   $0x0,0x1e(%r14)
1408d6f7d:	75 33                	jne    0x1408d6fb2
1408d6f7f:	49 83 be a8 00 00 00 	cmpq   $0x0,0xa8(%r14)
1408d6f86:	00
1408d6f87:	75 29                	jne    0x1408d6fb2
1408d6f89:	41 80 be d5 00 00 00 	cmpb   $0x0,0xd5(%r14)
1408d6f90:	00
1408d6f91:	75 1f                	jne    0x1408d6fb2
1408d6f93:	41 ff 46 38          	incl   0x38(%r14)
1408d6f97:	45 33 c0             	xor    %r8d,%r8d
1408d6f9a:	41 8b 46 38          	mov    0x38(%r14),%eax
1408d6f9e:	ba 47 00 00 00       	mov    $0x47,%edx
1408d6fa3:	44 8b c8             	mov    %eax,%r9d
1408d6fa6:	89 44 24 78          	mov    %eax,0x78(%rsp)
1408d6faa:	48 8b ce             	mov    %rsi,%rcx
1408d6fad:	e8 8e fc 02 00       	call   0x140906c40
1408d6fb2:	85 db                	test   %ebx,%ebx
1408d6fb4:	0f 85 fb 01 00 00    	jne    0x1408d71b5
1408d6fba:	48 83 bc 24 80 01 00 	cmpq   $0x0,0x180(%rsp)
1408d6fc1:	00 00
1408d6fc3:	0f 85 ec 01 00 00    	jne    0x1408d71b5
1408d6fc9:	85 ed                	test   %ebp,%ebp
1408d6fcb:	0f 85 e4 01 00 00    	jne    0x1408d71b5
1408d6fd1:	41 80 7f 3f 01       	cmpb   $0x1,0x3f(%r15)
1408d6fd6:	0f 84 d9 01 00 00    	je     0x1408d71b5
1408d6fdc:	83 ff 01             	cmp    $0x1,%edi
1408d6fdf:	74 32                	je     0x1408d7013
1408d6fe1:	49 8b 06             	mov    (%r14),%rax
1408d6fe4:	48 63 d7             	movslq %edi,%rdx
1408d6fe7:	48 c1 e2 05          	shl    $0x5,%rdx
1408d6feb:	48 8b 48 20          	mov    0x20(%rax),%rcx
1408d6fef:	48 8b 44 0a 08       	mov    0x8(%rdx,%rcx,1),%rax
1408d6ff4:	40 38 68 11          	cmp    %bpl,0x11(%rax)
1408d6ff8:	74 19                	je     0x1408d7013
1408d6ffa:	49 8b 07             	mov    (%r15),%rax
1408d6ffd:	41 b1 01             	mov    $0x1,%r9b
1408d7000:	45 8b 47 28          	mov    0x28(%r15),%r8d
1408d7004:	8b d7                	mov    %edi,%edx
1408d7006:	49 8b ce             	mov    %r14,%rcx
1408d7009:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1408d700e:	e8 4d b4 fd ff       	call   0x1408b2460
1408d7013:	41 f6 47 30 80       	testb  $0x80,0x30(%r15)
1408d7018:	8b 6c 24 78          	mov    0x78(%rsp),%ebp
1408d701c:	0f 85 ba 00 00 00    	jne    0x1408d70dc
1408d7022:	48 63 96 90 00 00 00 	movslq 0x90(%rsi),%rdx
1408d7029:	85 ed                	test   %ebp,%ebp
1408d702b:	49 8b 1f             	mov    (%r15),%rbx
1408d702e:	41 b9 ff ff ff ff    	mov    $0xffffffff,%r9d
1408d7034:	45 8b 47 28          	mov    0x28(%r15),%r8d
1408d7038:	44 0f 45 cd          	cmovne %ebp,%r9d
1408d703c:	39 96 94 00 00 00    	cmp    %edx,0x94(%rsi)
1408d7042:	7f 19                	jg     0x1408d705d