1403d1cae:	c3                   	ret
1403d1caf:	2b de                	sub    %esi,%ebx
1403d1cb1:	48 8d 15 90 85 c1 00 	lea    0xc18590(%rip),%rdx        # 0x140fea248
1403d1cb8:	44 8b cb             	mov    %ebx,%r9d
1403d1cbb:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1403d1cc0:	41 b8 10 00 00 00    	mov    $0x10,%r8d
1403d1cc6:	e8 25 74 dd ff       	call   0x1401a90f0
1403d1ccb:	48 8d 15 fe ec fc 00 	lea    0xfcecfe(%rip),%rdx        # 0x1413a09d0
1403d1cd2:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1403d1cd7:	e8 3c ab a4 00       	call   0x140e1c818
1403d1cdc:	cc                   	int3
1403d1cdd:	2b fe                	sub    %esi,%edi
1403d1cdf:	48 8d 15 02 86 c1 00 	lea    0xc18602(%rip),%rdx        # 0x140fea2e8
1403d1ce6:	2b de                	sub    %esi,%ebx
1403d1ce8:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1403d1ced:	44 8b cb             	mov    %ebx,%r9d
1403d1cf0:	44 8d 47 01          	lea    0x1(%rdi),%r8d
1403d1cf4:	44 03 c5             	add    %ebp,%r8d
1403d1cf7:	e8 f4 73 dd ff       	call   0x1401a90f0
1403d1cfc:	48 8d 15 cd ec fc 00 	lea    0xfceccd(%rip),%rdx        # 0x1413a09d0
1403d1d03:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1403d1d08:	e8 0b ab a4 00       	call   0x140e1c818
1403d1d0d:	cc                   	int3
1403d1d0e:	2b fe                	sub    %esi,%edi
1403d1d10:	48 8d 15 b1 85 c1 00 	lea    0xc185b1(%rip),%rdx        # 0x140fea2c8
1403d1d17:	2b de                	sub    %esi,%ebx
1403d1d19:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1403d1d1e:	44 8b cb             	mov    %ebx,%r9d
1403d1d21:	44 8d 47 01          	lea    0x1(%rdi),%r8d
1403d1d25:	e8 c6 73 dd ff       	call   0x1401a90f0
1403d1d2a:	48 8d 15 9f ec fc 00 	lea    0xfcec9f(%rip),%rdx        # 0x1413a09d0
1403d1d31:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1403d1d36:	e8 dd aa a4 00       	call   0x140e1c818
1403d1d3b:	cc                   	int3
1403d1d3c:	44 2b f6             	sub    %esi,%r14d
1403d1d3f:	48 8d 15 6a 85 c1 00 	lea    0xc1856a(%rip),%rdx        # 0x140fea2b0
1403d1d46:	2b de                	sub    %esi,%ebx
1403d1d48:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1403d1d4d:	44 8b cb             	mov    %ebx,%r9d
1403d1d50:	45 8d 46 10          	lea    0x10(%r14),%r8d
1403d1d54:	e8 97 73 dd ff       	call   0x1401a90f0
1403d1d59:	48 8d 15 70 ec fc 00 	lea    0xfcec70(%rip),%rdx        # 0x1413a09d0
1403d1d60:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1403d1d65:	e8 ae aa a4 00       	call   0x140e1c818
1403d1d6a:	cc                   	int3
1403d1d6b:	2b ee                	sub    %esi,%ebp
1403d1d6d:	48 8d 15 24 85 c1 00 	lea    0xc18524(%rip),%rdx        # 0x140fea298
1403d1d74:	2b de                	sub    %esi,%ebx
1403d1d76:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1403d1d7b:	44 8b cb             	mov    %ebx,%r9d
1403d1d7e:	44 8d 45 10          	lea    0x10(%rbp),%r8d
1403d1d82:	e8 69 73 dd ff       	call   0x1401a90f0
1403d1d87:	48 8d 15 42 ec fc 00 	lea    0xfcec42(%rip),%rdx        # 0x1413a09d0
1403d1d8e:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1403d1d93:	e8 80 aa a4 00       	call   0x140e1c818
1403d1d98:	cc                   	int3
1403d1d99:	2b fe                	sub    %esi,%edi
1403d1d9b:	48 8d 15 de 84 c1 00 	lea    0xc184de(%rip),%rdx        # 0x140fea280
1403d1da2:	ff c7                	inc    %edi
1403d1da4:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1403d1da9:	2b de                	sub    %esi,%ebx
1403d1dab:	44 03 c7             	add    %edi,%r8d
1403d1dae:	44 8b cb             	mov    %ebx,%r9d
1403d1db1:	e8 3a 73 dd ff       	call   0x1401a90f0
1403d1db6:	48 8d 15 13 ec fc 00 	lea    0xfcec13(%rip),%rdx        # 0x1413a09d0
1403d1dbd:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1403d1dc2:	e8 51 aa a4 00       	call   0x140e1c818
1403d1dc7:	cc                   	int3
1403d1dc8:	2b fe                	sub    %esi,%edi
1403d1dca:	48 8d 15 8f 84 c1 00 	lea    0xc1848f(%rip),%rdx        # 0x140fea260
1403d1dd1:	2b de                	sub    %esi,%ebx
1403d1dd3:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1403d1dd8:	44 8b cb             	mov    %ebx,%r9d
1403d1ddb:	44 8d 47 01          	lea    0x1(%rdi),%r8d
1403d1ddf:	e8 0c 73 dd ff       	call   0x1401a90f0
1403d1de4:	48 8d 15 e5 eb fc 00 	lea    0xfcebe5(%rip),%rdx        # 0x1413a09d0
1403d1deb:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1403d1df0:	e8 23 aa a4 00       	call   0x140e1c818
1403d1df5:	cc                   	int3
1403d1df6:	cc                   	int3
1403d1df7:	cc                   	int3
1403d1df8:	cc                   	int3
1403d1df9:	cc                   	int3
1403d1dfa:	cc                   	int3
1403d1dfb:	cc                   	int3
1403d1dfc:	cc                   	int3
1403d1dfd:	cc                   	int3
1403d1dfe:	cc                   	int3
1403d1dff:	cc                   	int3
1403d1e00:	40 53                	rex push %rbx
1403d1e02:	55                   	push   %rbp
1403d1e03:	56                   	push   %rsi
1403d1e04:	57                   	push   %rdi
1403d1e05:	41 56                	push   %r14
1403d1e07:	48 83 ec 50          	sub    $0x50,%rsp
1403d1e0b:	48 8b 05 ee 70 fe 00 	mov    0xfe70ee(%rip),%rax        # 0x1413b8f00
1403d1e12:	48 33 c4             	xor    %rsp,%rax
1403d1e15:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1403d1e1a:	48 8d 5a 10          	lea    0x10(%rdx),%rbx
1403d1e1e:	41 8b e9             	mov    %r9d,%ebp
1403d1e21:	49 8b f8             	mov    %r8,%rdi
1403d1e24:	48 8b f2             	mov    %rdx,%rsi
1403d1e27:	4c 8b f1             	mov    %rcx,%r14
1403d1e2a:	49 3b d8             	cmp    %r8,%rbx
1403d1e2d:	77 77                	ja     0x1403d1ea6
1403d1e2f:	48 3b da             	cmp    %rdx,%rbx
1403d1e32:	72 72                	jb     0x1403d1ea6
1403d1e34:	c7 41 08 10 00 00 00 	movl   $0x10,0x8(%rcx)
1403d1e3b:	b9 11 00 00 00       	mov    $0x11,%ecx
1403d1e40:	e8 d7 97 a4 00       	call   0x140e1b61c
1403d1e45:	49 89 06             	mov    %rax,(%r14)
1403d1e48:	0f 10 06             	movups (%rsi),%xmm0
1403d1e4b:	0f 11 00             	movups %xmm0,(%rax)
1403d1e4e:	49 8b 06             	mov    (%r14),%rax
1403d1e51:	c6 40 10 00          	movb   $0x0,0x10(%rax)
1403d1e55:	48 8d 43 0c          	lea    0xc(%rbx),%rax
1403d1e59:	48 3b c7             	cmp    %rdi,%rax
1403d1e5c:	77 76                	ja     0x1403d1ed4
1403d1e5e:	48 8d 53 04          	lea    0x4(%rbx),%rdx
1403d1e62:	48 3b c2             	cmp    %rdx,%rax
1403d1e65:	72 6d                	jb     0x1403d1ed4
1403d1e67:	83 fd 01             	cmp    $0x1,%ebp
1403d1e6a:	75 0b                	jne    0x1403d1e77
1403d1e6c:	8b 03                	mov    (%rbx),%eax
1403d1e6e:	41 89 46 10          	mov    %eax,0x10(%r14)
1403d1e72:	48 8b 02             	mov    (%rdx),%rax
1403d1e75:	eb 0e                	jmp    0x1403d1e85
1403d1e77:	8b 0b                	mov    (%rbx),%ecx
1403d1e79:	0f c9                	bswap  %ecx
1403d1e7b:	41 89 4e 10          	mov    %ecx,0x10(%r14)
1403d1e7f:	48 8b 02             	mov    (%rdx),%rax
1403d1e82:	48 0f c8             	bswap  %rax
1403d1e85:	2b de                	sub    %esi,%ebx
1403d1e87:	49 89 46 18          	mov    %rax,0x18(%r14)
1403d1e8b:	8d 43 0c             	lea    0xc(%rbx),%eax
1403d1e8e:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1403d1e93:	48 33 cc             	xor    %rsp,%rcx
1403d1e96:	e8 65 96 a4 00       	call   0x140e1b500
1403d1e9b:	48 83 c4 50          	add    $0x50,%rsp
1403d1e9f:	41 5e                	pop    %r14
1403d1ea1:	5f                   	pop    %rdi
1403d1ea2:	5e                   	pop    %rsi
1403d1ea3:	5d                   	pop    %rbp
1403d1ea4:	5b                   	pop    %rbx
1403d1ea5:	c3                   	ret
1403d1ea6:	2b fe                	sub    %esi,%edi
1403d1ea8:	48 8d 15 a9 7e c1 00 	lea    0xc17ea9(%rip),%rdx        # 0x140fe9d58
1403d1eaf:	44 8b cf             	mov    %edi,%r9d
1403d1eb2:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1403d1eb7:	41 b8 10 00 00 00    	mov    $0x10,%r8d
1403d1ebd:	e8 2e 72 dd ff       	call   0x1401a90f0
1403d1ec2:	48 8d 15 07 eb fc 00 	lea    0xfceb07(%rip),%rdx        # 0x1413a09d0
1403d1ec9:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1403d1ece:	e8 45 a9 a4 00       	call   0x140e1c818
1403d1ed3:	cc                   	int3
1403d1ed4:	2b de                	sub    %esi,%ebx
1403d1ed6:	48 8d 15 93 7e c1 00 	lea    0xc17e93(%rip),%rdx        # 0x140fe9d70
1403d1edd:	2b fe                	sub    %esi,%edi
1403d1edf:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1403d1ee4:	44 8b cf             	mov    %edi,%r9d
1403d1ee7:	44 8d 43 0c          	lea    0xc(%rbx),%r8d
1403d1eeb:	e8 00 72 dd ff       	call   0x1401a90f0
1403d1ef0:	48 8d 15 d9 ea fc 00 	lea    0xfcead9(%rip),%rdx        # 0x1413a09d0
1403d1ef7:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1403d1efc:	e8 17 a9 a4 00       	call   0x140e1c818
1403d1f01:	cc                   	int3
1403d1f02:	cc                   	int3
1403d1f03:	cc                   	int3
1403d1f04:	cc                   	int3
1403d1f05:	cc                   	int3
1403d1f06:	cc                   	int3
1403d1f07:	cc                   	int3
1403d1f08:	cc                   	int3
1403d1f09:	cc                   	int3
1403d1f0a:	cc                   	int3
1403d1f0b:	cc                   	int3
1403d1f0c:	cc                   	int3
1403d1f0d:	cc                   	int3
1403d1f0e:	cc                   	int3
1403d1f0f:	cc                   	int3
1403d1f10:	40 55                	rex push %rbp
1403d1f12:	53                   	push   %rbx
1403d1f13:	56                   	push   %rsi
1403d1f14:	57                   	push   %rdi
1403d1f15:	41 56                	push   %r14
1403d1f17:	48 8d 6c 24 c9       	lea    -0x37(%rsp),%rbp
1403d1f1c:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
1403d1f23:	48 8b 05 d6 6f fe 00 	mov    0xfe6fd6(%rip),%rax        # 0x1413b8f00
1403d1f2a:	48 33 c4             	xor    %rsp,%rax
1403d1f2d:	48 89 45 07          	mov    %rax,0x7(%rbp)
1403d1f31:	49 8b d8             	mov    %r8,%rbx
1403d1f34:	48 89 55 d7          	mov    %rdx,-0x29(%rbp)
1403d1f38:	48 89 5d df          	mov    %rbx,-0x21(%rbp)
1403d1f3c:	48 8d 7a 08          	lea    0x8(%rdx),%rdi
1403d1f40:	4c 89 4d cf          	mov    %r9,-0x31(%rbp)
1403d1f44:	48 8b f2             	mov    %rdx,%rsi
1403d1f47:	48 89 55 c7          	mov    %rdx,-0x39(%rbp)
1403d1f4b:	4c 8b f1             	mov    %rcx,%r14
1403d1f4e:	0f 10 45 d7          	movups -0x29(%rbp),%xmm0
1403d1f52:	0f 11 81 c8 00 00 00 	movups %xmm0,0xc8(%rcx)
1403d1f59:	49 3b f8             	cmp    %r8,%rdi
1403d1f5c:	0f 87 b1 07 00 00    	ja     0x1403d2713
1403d1f62:	48 8d 4a 04          	lea    0x4(%rdx),%rcx
1403d1f66:	48 3b f9             	cmp    %rcx,%rdi
1403d1f69:	0f 82 a4 07 00 00    	jb     0x1403d2713
1403d1f6f:	41 83 be b8 00 00 00 	cmpl   $0x1,0xb8(%r14)
1403d1f76:	01
1403d1f77:	0f b6 12             	movzbl (%rdx),%edx
1403d1f7a:	41 88 16             	mov    %dl,(%r14)
1403d1f7d:	0f b6 46 01          	movzbl 0x1(%rsi),%eax
1403d1f81:	41 88 46 01          	mov    %al,0x1(%r14)
1403d1f85:	0f b7 46 02          	movzwl 0x2(%rsi),%eax
1403d1f89:	4c 89 7c 24 78       	mov    %r15,0x78(%rsp)
1403d1f8e:	75 09                	jne    0x1403d1f99
1403d1f90:	66 41 89 46 02       	mov    %ax,0x2(%r14)
1403d1f95:	8b 01                	mov    (%rcx),%eax
1403d1f97:	eb 0d                	jmp    0x1403d1fa6
1403d1f99:	66 c1 c8 08          	ror    $0x8,%ax
1403d1f9d:	66 41 89 46 02       	mov    %ax,0x2(%r14)
1403d1fa2:	8b 01                	mov    (%rcx),%eax
1403d1fa4:	0f c8                	bswap  %eax
1403d1fa6:	f6 c2 07             	test   $0x7,%dl
1403d1fa9:	41 89 46 04          	mov    %eax,0x4(%r14)
1403d1fad:	0f 95 c0             	setne  %al
1403d1fb0:	45 33 ff             	xor    %r15d,%r15d
1403d1fb3:	0f b6 c8             	movzbl %al,%ecx
1403d1fb6:	41 89 4e 08          	mov    %ecx,0x8(%r14)
1403d1fba:	41 88 86 c2 00 00 00 	mov    %al,0xc2(%r14)
1403d1fc1:	84 c0                	test   %al,%al
1403d1fc3:	74 6b                	je     0x1403d2030
1403d1fc5:	83 f9 01             	cmp    $0x1,%ecx
1403d1fc8:	0f 85 71 07 00 00    	jne    0x1403d273f
1403d1fce:	b9 04 00 00 00       	mov    $0x4,%ecx
1403d1fd3:	e8 30 91 a4 00       	call   0x140e1b108
1403d1fd8:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
1403d1fdc:	48 8b c8             	mov    %rax,%rcx
1403d1fdf:	48 85 c0             	test   %rax,%rax
1403d1fe2:	74 05                	je     0x1403d1fe9
1403d1fe4:	44 89 38             	mov    %r15d,(%rax)
1403d1fe7:	eb 03                	jmp    0x1403d1fec
1403d1fe9:	49 8b cf             	mov    %r15,%rcx
1403d1fec:	48 8d 47 04          	lea    0x4(%rdi),%rax
1403d1ff0:	49 89 4e 10          	mov    %rcx,0x10(%r14)
1403d1ff4:	48 3b c3             	cmp    %rbx,%rax
1403d1ff7:	0f 87 6e 07 00 00    	ja     0x1403d276b
1403d1ffd:	48 3b c7             	cmp    %rdi,%rax
1403d2000:	0f 82 65 07 00 00    	jb     0x1403d276b
1403d2006:	41 83 be b8 00 00 00 	cmpl   $0x1,0xb8(%r14)
1403d200d:	01
1403d200e:	0f b7 07             	movzwl (%rdi),%eax
1403d2011:	74 04                	je     0x1403d2017
1403d2013:	66 c1 c8 08          	ror    $0x8,%ax
1403d2017:	66 89 01             	mov    %ax,(%rcx)
1403d201a:	41 b8 0c 00 00 00    	mov    $0xc,%r8d
1403d2020:	0f b6 47 02          	movzbl 0x2(%rdi),%eax
1403d2024:	88 41 02             	mov    %al,0x2(%rcx)
1403d2027:	0f b6 47 03          	movzbl 0x3(%rdi),%eax
1403d202b:	88 41 03             	mov    %al,0x3(%rcx)
1403d202e:	eb 06                	jmp    0x1403d2036
1403d2030:	41 b8 08 00 00 00    	mov    $0x8,%r8d
1403d2036:	41 0f b6 06          	movzbl (%r14),%eax
1403d203a:	c0 e8 02             	shr    $0x2,%al
1403d203d:	24 01                	and    $0x1,%al
1403d203f:	4c 89 a4 24 88 00 00 	mov    %r12,0x88(%rsp)
1403d2046:	00
1403d2047:	0f b6 c8             	movzbl %al,%ecx
1403d204a:	4c 89 ac 24 80 00 00 	mov    %r13,0x80(%rsp)
1403d2051:	00
1403d2052:	4d 8d 2c 30          	lea    (%r8,%rsi,1),%r13
1403d2056:	41 88 8e bf 00 00 00 	mov    %cl,0xbf(%r14)
1403d205d:	41 89 4e 18          	mov    %ecx,0x18(%r14)
1403d2061:	0f 84 30 01 00 00    	je     0x1403d2197
1403d2067:	83 f9 01             	cmp    $0x1,%ecx
1403d206a:	0f 85 27 07 00 00    	jne    0x1403d2797
1403d2070:	b9 18 00 00 00       	mov    $0x18,%ecx
1403d2075:	4d 89 7e 28          	mov    %r15,0x28(%r14)
1403d2079:	e8 8a 90 a4 00       	call   0x140e1b108
1403d207e:	48 85 c0             	test   %rax,%rax
1403d2081:	74 0d                	je     0x1403d2090
1403d2083:	4c 89 38             	mov    %r15,(%rax)
1403d2086:	4c 89 78 08          	mov    %r15,0x8(%rax)
1403d208a:	4c 89 78 10          	mov    %r15,0x10(%rax)
1403d208e:	eb 03                	jmp    0x1403d2093
1403d2090:	49 8b c7             	mov    %r15,%rax
1403d2093:	49 89 46 20          	mov    %rax,0x20(%r14)
1403d2097:	49 8b f5             	mov    %r13,%rsi
1403d209a:	4c 3b eb             	cmp    %rbx,%r13
1403d209d:	0f 83 eb 00 00 00    	jae    0x1403d218e
1403d20a3:	b9 20 00 00 00       	mov    $0x20,%ecx
1403d20a8:	e8 5b 90 a4 00       	call   0x140e1b108
1403d20ad:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
1403d20b1:	48 8b f8             	mov    %rax,%rdi
1403d20b4:	48 85 c0             	test   %rax,%rax
1403d20b7:	74 11                	je     0x1403d20ca
1403d20b9:	4c 89 78 08          	mov    %r15,0x8(%rax)
1403d20bd:	44 89 78 10          	mov    %r15d,0x10(%rax)
1403d20c1:	c6 00 00             	movb   $0x0,(%rax)
1403d20c4:	c6 40 18 00          	movb   $0x0,0x18(%rax)
1403d20c8:	eb 03                	jmp    0x1403d20cd
1403d20ca:	49 8b ff             	mov    %r15,%rdi
1403d20cd:	48 8d 56 01          	lea    0x1(%rsi),%rdx
1403d20d1:	49 89 7e 28          	mov    %rdi,0x28(%r14)
1403d20d5:	48 3b d3             	cmp    %rbx,%rdx
1403d20d8:	0f 87 60 07 00 00    	ja     0x1403d283e
1403d20de:	48 3b d6             	cmp    %rsi,%rdx
1403d20e1:	0f 82 57 07 00 00    	jb     0x1403d283e
1403d20e7:	0f b6 06             	movzbl (%rsi),%eax
1403d20ea:	88 07                	mov    %al,(%rdi)
1403d20ec:	44 8d 04 85 00 00 00 	lea    0x0(,%rax,4),%r8d
1403d20f3:	00
1403d20f4:	45 8b f8             	mov    %r8d,%r15d
1403d20f7:	49 ff cf             	dec    %r15
1403d20fa:	4c 03 fe             	add    %rsi,%r15
1403d20fd:	4c 3b fb             	cmp    %rbx,%r15
1403d2100:	0f 87 0f 07 00 00    	ja     0x1403d2815
1403d2106:	4c 3b fa             	cmp    %rdx,%r15
1403d2109:	0f 82 06 07 00 00    	jb     0x1403d2815
1403d210f:	41 83 f8 02          	cmp    $0x2,%r8d
1403d2113:	0f 82 d7 06 00 00    	jb     0x1403d27f0
1403d2119:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1403d211d:	41 83 c0 fe          	add    $0xfffffffe,%r8d
1403d2121:	e8 3a c2 dd ff       	call   0x1401ae360
1403d2126:	49 8d 47 01          	lea    0x1(%r15),%rax
1403d212a:	48 3b c3             	cmp    %rbx,%rax
1403d212d:	0f 87 90 06 00 00    	ja     0x1403d27c3
1403d2133:	49 3b c7             	cmp    %r15,%rax
1403d2136:	0f 82 87 06 00 00    	jb     0x1403d27c3
1403d213c:	41 0f b6 07          	movzbl (%r15),%eax
1403d2140:	44 2b fe             	sub    %esi,%r15d
1403d2143:	88 47 18             	mov    %al,0x18(%rdi)
1403d2146:	41 ff c7             	inc    %r15d
1403d2149:	49 8b 4e 20          	mov    0x20(%r14),%rcx
1403d214d:	48 8b 51 08          	mov    0x8(%rcx),%rdx
1403d2151:	48 3b 51 10          	cmp    0x10(%rcx),%rdx
1403d2155:	74 0e                	je     0x1403d2165
1403d2157:	49 8b 46 28          	mov    0x28(%r14),%rax
1403d215b:	48 89 02             	mov    %rax,(%rdx)
1403d215e:	48 83 41 08 08       	addq   $0x8,0x8(%rcx)
1403d2163:	eb 09                	jmp    0x1403d216e
1403d2165:	4d 8d 46 28          	lea    0x28(%r14),%r8
1403d2169:	e8 52 8e fa ff       	call   0x14037afc0
1403d216e:	49 63 c7             	movslq %r15d,%rax
1403d2171:	45 33 ff             	xor    %r15d,%r15d
1403d2174:	48 03 f0             	add    %rax,%rsi
1403d2177:	49 8b 46 28          	mov    0x28(%r14),%rax
1403d217b:	44 38 78 18          	cmp    %r15b,0x18(%rax)
1403d217f:	74 0d                	je     0x1403d218e
1403d2181:	4d 89 7e 28          	mov    %r15,0x28(%r14)
1403d2185:	48 3b f3             	cmp    %rbx,%rsi
1403d2188:	0f 82 15 ff ff ff    	jb     0x1403d20a3