100417c45:	00
100417c46:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
100417c4b:	48 03 87 b8 00 00 00 	add    0xb8(%rdi),%rax
100417c52:	48 8b 10             	mov    (%rax),%rdx
100417c55:	31 c0                	xor    %eax,%eax
100417c57:	f6 42 68 40          	testb  $0x40,0x68(%rdx)
100417c5b:	0f 84 ad fe ff ff    	je     100417b0e <.text+0x16b0e>
100417c61:	48 8b 84 24 30 01 00 	mov    0x130(%rsp),%rax
100417c68:	00
100417c69:	48 89 ea             	mov    %rbp,%rdx
100417c6c:	48 89 c1             	mov    %rax,%rcx
100417c6f:	48 8b 98 98 00 00 00 	mov    0x98(%rax),%rbx
100417c76:	e8 25 aa ff ff       	call   1004126a0 <.text+0x116a0>
100417c7b:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
100417c80:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
100417c84:	0f 84 e4 02 00 00    	je     100417f6e <.text+0x16f6e>
100417c8a:	4c 8b 74 24 40       	mov    0x40(%rsp),%r14
100417c8f:	48 c7 84 24 a0 00 00 	movq   $0x0,0xa0(%rsp)
100417c96:	00 00 00 00 00
100417c9b:	49 83 7e 10 00       	cmpq   $0x0,0x10(%r14)
100417ca0:	0f 8e c8 02 00 00    	jle    100417f6e <.text+0x16f6e>
100417ca6:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
100417cab:	45 31 ed             	xor    %r13d,%r13d
100417cae:	49 89 f7             	mov    %rsi,%r15
100417cb1:	48 c7 44 24 58 00 00 	movq   $0x0,0x58(%rsp)
100417cb8:	00 00
100417cba:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
100417cbe:	48 c1 e0 04          	shl    $0x4,%rax
100417cc2:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
100417cc7:	48 8d 46 20          	lea    0x20(%rsi),%rax
100417ccb:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
100417cd0:	48 8d 84 24 c0 00 00 	lea    0xc0(%rsp),%rax
100417cd7:	00
100417cd8:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
100417cdd:	eb 13                	jmp    100417cf2 <.text+0x16cf2>
100417cdf:	90                   	nop
100417ce0:	3c 04                	cmp    $0x4,%al
100417ce2:	74 34                	je     100417d18 <.text+0x16d18>
100417ce4:	49 83 c5 01          	add    $0x1,%r13
100417ce8:	4d 3b 6e 10          	cmp    0x10(%r14),%r13
100417cec:	0f 8d 70 02 00 00    	jge    100417f62 <.text+0x16f62>
100417cf2:	49 8b 46 18          	mov    0x18(%r14),%rax
100417cf6:	4e 8b 24 e8          	mov    (%rax,%r13,8),%r12
100417cfa:	4c 89 e0             	mov    %r12,%rax
100417cfd:	48 c1 e0 04          	shl    $0x4,%rax
100417d01:	48 03 03             	add    (%rbx),%rax
100417d04:	0f b6 40 08          	movzbl 0x8(%rax),%eax
100417d08:	4d 3b 67 10          	cmp    0x10(%r15),%r12
100417d0c:	75 d2                	jne    100417ce0 <.text+0x16ce0>
100417d0e:	49 3b 6f 18          	cmp    0x18(%r15),%rbp
100417d12:	74 d0                	je     100417ce4 <.text+0x16ce4>
100417d14:	3c 04                	cmp    $0x4,%al
100417d16:	75 cc                	jne    100417ce4 <.text+0x16ce4>
100417d18:	48 8b 84 24 30 01 00 	mov    0x130(%rsp),%rax
100417d1f:	00
100417d20:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
100417d25:	4c 89 b4 24 80 00 00 	mov    %r14,0x80(%rsp)
100417d2c:	00
100417d2d:	4d 89 fe             	mov    %r15,%r14
100417d30:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
100417d35:	4c 89 ac 24 88 00 00 	mov    %r13,0x88(%rsp)
100417d3c:	00
100417d3d:	48 03 b0 d8 00 00 00 	add    0xd8(%rax),%rsi
100417d44:	4b 8d 04 64          	lea    (%r12,%r12,2),%rax
100417d48:	4c 8b ac 24 30 01 00 	mov    0x130(%rsp),%r13
100417d4f:	00
100417d50:	48 c1 e0 03          	shl    $0x3,%rax
100417d54:	49 89 f7             	mov    %rsi,%r15
100417d57:	48 89 fe             	mov    %rdi,%rsi
100417d5a:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
100417d5f:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
100417d64:	4a 8d 04 e5 00 00 00 	lea    0x0(,%r12,8),%rax
100417d6b:	00
100417d6c:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
100417d71:	48 8d 84 24 a0 00 00 	lea    0xa0(%rsp),%rax
100417d78:	00
100417d79:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
100417d7e:	66 90                	xchg   %ax,%ax
100417d80:	4d 3b 27             	cmp    (%r15),%r12
100417d83:	0f 85 ef 01 00 00    	jne    100417f78 <.text+0x16f78>
100417d89:	49 8b 47 18          	mov    0x18(%r15),%rax
100417d8d:	49 2b 47 10          	sub    0x10(%r15),%rax
100417d91:	4c 8d 54 05 00       	lea    0x0(%rbp,%rax,1),%r10
100417d96:	0f 84 e4 01 00 00    	je     100417f80 <.text+0x16f80>
100417d9c:	48 8b 43 18          	mov    0x18(%rbx),%rax
100417da0:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
100417da5:	48 8b 14 08          	mov    (%rax,%rcx,1),%rdx
100417da9:	4d 3b 56 18          	cmp    0x18(%r14),%r10
100417dad:	0f 8f c5 01 00 00    	jg     100417f78 <.text+0x16f78>
100417db3:	49 8b 06             	mov    (%r14),%rax
100417db6:	4a 8b 0c d0          	mov    (%rax,%r10,8),%rcx
100417dba:	48 85 c9             	test   %rcx,%rcx
100417dbd:	0f 84 b5 01 00 00    	je     100417f78 <.text+0x16f78>
100417dc3:	48 83 c1 08          	add    $0x8,%rcx
100417dc7:	e8 e4 a4 ff ff       	call   1004122b0 <.text+0x112b0>
100417dcc:	48 85 c0             	test   %rax,%rax
100417dcf:	0f 84 a3 01 00 00    	je     100417f78 <.text+0x16f78>
100417dd5:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
100417dda:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
100417ddf:	49 89 e9             	mov    %rbp,%r9
100417de2:	4d 89 e0             	mov    %r12,%r8
100417de5:	4c 89 54 24 28       	mov    %r10,0x28(%rsp)
100417dea:	4c 89 e9             	mov    %r13,%rcx
100417ded:	e8 5e e1 ff ff       	call   100415f50 <.text+0x14f50>
100417df2:	84 c0                	test   %al,%al
100417df4:	0f 85 7e 01 00 00    	jne    100417f78 <.text+0x16f78>
100417dfa:	48 83 7c 24 58 00    	cmpq   $0x0,0x58(%rsp)
100417e00:	0f 84 9a 01 00 00    	je     100417fa0 <.text+0x16fa0>
100417e06:	48 89 f2             	mov    %rsi,%rdx
100417e09:	48 89 f9             	mov    %rdi,%rcx
100417e0c:	4c 89 a4 24 b0 00 00 	mov    %r12,0xb0(%rsp)
100417e13:	00
100417e14:	48 89 ac 24 b8 00 00 	mov    %rbp,0xb8(%rsp)
100417e1b:	00
100417e1c:	e8 7f ee ff ff       	call   100416ca0 <.text+0x15ca0>
100417e21:	84 c0                	test   %al,%al
100417e23:	0f 84 0d 04 00 00    	je     100418236 <.text+0x17236>
100417e29:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
100417e2e:	48 8b 84 24 a0 00 00 	mov    0xa0(%rsp),%rax
100417e35:	00
100417e36:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
100417e3b:	4c 8b 3c 08          	mov    (%rax,%rcx,1),%r15
100417e3f:	4c 89 e9             	mov    %r13,%rcx
100417e42:	e8 69 f9 ff ff       	call   1004177b0 <.text+0x167b0>
100417e47:	85 c0                	test   %eax,%eax
100417e49:	0f 85 a1 01 00 00    	jne    100417ff0 <.text+0x16ff0>
100417e4f:	49 8b 56 08          	mov    0x8(%r14),%rdx
100417e53:	4c 8b 84 24 a0 00 00 	mov    0xa0(%rsp),%r8
100417e5a:	00
100417e5b:	48 85 d2             	test   %rdx,%rdx
100417e5e:	74 1c                	je     100417e7c <.text+0x16e7c>
100417e60:	4c 8d 4d 01          	lea    0x1(%rbp),%r9
100417e64:	48 89 d9             	mov    %rbx,%rcx
100417e67:	e8 94 eb ff ff       	call   100416a00 <.text+0x15a00>
100417e6c:	85 c0                	test   %eax,%eax
100417e6e:	0f 85 7c 01 00 00    	jne    100417ff0 <.text+0x16ff0>
100417e74:	4c 8b 84 24 a0 00 00 	mov    0xa0(%rsp),%r8
100417e7b:	00
100417e7c:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
100417e81:	48 89 f2             	mov    %rsi,%rdx
100417e84:	4c 89 44 24 58       	mov    %r8,0x58(%rsp)
100417e89:	4d 89 3c 08          	mov    %r15,(%r8,%rcx,1)
100417e8d:	48 89 f9             	mov    %rdi,%rcx
100417e90:	e8 1b a4 ff ff       	call   1004122b0 <.text+0x112b0>
100417e95:	48 89 c2             	mov    %rax,%rdx
100417e98:	48 83 ea 01          	sub    $0x1,%rdx
100417e9c:	78 41                	js     100417edf <.text+0x16edf>
100417e9e:	48 8b 8c 24 c8 00 00 	mov    0xc8(%rsp),%rcx
100417ea5:	00
100417ea6:	48 39 ca             	cmp    %rcx,%rdx
100417ea9:	7d 34                	jge    100417edf <.text+0x16edf>
100417eab:	4c 8d 41 ff          	lea    -0x1(%rcx),%r8
100417eaf:	4c 89 84 24 c8 00 00 	mov    %r8,0xc8(%rsp)
100417eb6:	00
100417eb7:	48 39 c8             	cmp    %rcx,%rax
100417eba:	7d 23                	jge    100417edf <.text+0x16edf>
100417ebc:	48 8b 84 24 d0 00 00 	mov    0xd0(%rsp),%rax
100417ec3:	00
100417ec4:	0f 1f 40 00          	nopl   0x0(%rax)
100417ec8:	48 8b 4c d0 08       	mov    0x8(%rax,%rdx,8),%rcx
100417ecd:	48 89 0c d0          	mov    %rcx,(%rax,%rdx,8)
100417ed1:	48 83 c2 01          	add    $0x1,%rdx
100417ed5:	48 3b 94 24 c8 00 00 	cmp    0xc8(%rsp),%rdx
100417edc:	00
100417edd:	7c e9                	jl     100417ec8 <.text+0x16ec8>
100417edf:	48 8d 04 76          	lea    (%rsi,%rsi,2),%rax
100417ee3:	48 c1 e0 04          	shl    $0x4,%rax
100417ee7:	49 03 85 d8 00 00 00 	add    0xd8(%r13),%rax
100417eee:	66 90                	xchg   %ax,%ax
100417ef0:	48 83 c6 01          	add    $0x1,%rsi
100417ef4:	80 78 28 00          	cmpb   $0x0,0x28(%rax)
100417ef8:	4c 8d 78 30          	lea    0x30(%rax),%r15
100417efc:	0f 85 7e fe ff ff    	jne    100417d80 <.text+0x16d80>
100417f02:	4d 89 f7             	mov    %r14,%r15
100417f05:	4c 8b ac 24 88 00 00 	mov    0x88(%rsp),%r13
100417f0c:	00
100417f0d:	4c 8b b4 24 80 00 00 	mov    0x80(%rsp),%r14
100417f14:	00
100417f15:	e9 ca fd ff ff       	jmp    100417ce4 <.text+0x16ce4>
100417f1a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100417f20:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
100417f25:	48 03 06             	add    (%rsi),%rax
100417f28:	48 89 c6             	mov    %rax,%rsi
100417f2b:	48 85 d2             	test   %rdx,%rdx
100417f2e:	75 10                	jne    100417f40 <.text+0x16f40>
100417f30:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
100417f37:	31 c0                	xor    %eax,%eax
100417f39:	e9 d0 fb ff ff       	jmp    100417b0e <.text+0x16b0e>
100417f3e:	66 90                	xchg   %ax,%ax
100417f40:	48 8d 8c 24 9c 00 00 	lea    0x9c(%rsp),%rcx
100417f47:	00
100417f48:	4d 89 c8             	mov    %r9,%r8
100417f4b:	4c 89 e2             	mov    %r12,%rdx
100417f4e:	e8 bd e8 ff ff       	call   100416810 <.text+0x15810>
100417f53:	48 89 06             	mov    %rax,(%rsi)
100417f56:	8b 84 24 9c 00 00 00 	mov    0x9c(%rsp),%eax
100417f5d:	e9 ac fb ff ff       	jmp    100417b0e <.text+0x16b0e>
100417f62:	48 83 7c 24 58 00    	cmpq   $0x0,0x58(%rsp)
100417f68:	0f 85 d2 02 00 00    	jne    100418240 <.text+0x17240>
100417f6e:	31 c0                	xor    %eax,%eax
100417f70:	e9 99 fb ff ff       	jmp    100417b0e <.text+0x16b0e>
100417f75:	0f 1f 00             	nopl   (%rax)
100417f78:	4c 89 f8             	mov    %r15,%rax
100417f7b:	e9 70 ff ff ff       	jmp    100417ef0 <.text+0x16ef0>
100417f80:	48 8b 43 28          	mov    0x28(%rbx),%rax
100417f84:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
100417f89:	48 8b 44 08 10       	mov    0x10(%rax,%rcx,1),%rax
100417f8e:	48 8b 10             	mov    (%rax),%rdx
100417f91:	e9 13 fe ff ff       	jmp    100417da9 <.text+0x16da9>
100417f96:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100417f9d:	00 00 00
100417fa0:	f3 41 0f 6f 06       	movdqu (%r14),%xmm0
100417fa5:	f3 41 0f 6f 4e 10    	movdqu 0x10(%r14),%xmm1
100417fab:	48 89 f9             	mov    %rdi,%rcx
100417fae:	f3 41 0f 6f 56 20    	movdqu 0x20(%r14),%xmm2
100417fb4:	49 8b 46 30          	mov    0x30(%r14),%rax
100417fb8:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
100417fbd:	0f 29 84 24 a0 00 00 	movaps %xmm0,0xa0(%rsp)
100417fc4:	00
100417fc5:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
100417fcc:	00
100417fcd:	0f 29 8c 24 b0 00 00 	movaps %xmm1,0xb0(%rsp)
100417fd4:	00
100417fd5:	0f 29 94 24 c0 00 00 	movaps %xmm2,0xc0(%rsp)
100417fdc:	00
100417fdd:	e8 fe c7 ff ff       	call   1004147e0 <.text+0x137e0>
100417fe2:	85 c0                	test   %eax,%eax
100417fe4:	0f 84 1c fe ff ff    	je     100417e06 <.text+0x16e06>
100417fea:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100417ff0:	48 83 bc 24 a0 00 00 	cmpq   $0x0,0xa0(%rsp)
100417ff7:	00 00
100417ff9:	0f 84 0f fb ff ff    	je     100417b0e <.text+0x16b0e>
100417fff:	48 8b 8c 24 d0 00 00 	mov    0xd0(%rsp),%rcx
100418006:	00
100418007:	89 44 24 38          	mov    %eax,0x38(%rsp)
10041800b:	e8 30 79 ff ff       	call   10040f940 <.text+0xe940>
100418010:	8b 44 24 38          	mov    0x38(%rsp),%eax
100418014:	e9 f5 fa ff ff       	jmp    100417b0e <.text+0x16b0e>
100418019:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100418020:	48 8b 84 24 30 01 00 	mov    0x130(%rsp),%rax
100418027:	00
100418028:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
10041802f:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
100418034:	0f 8e bc 00 00 00    	jle    1004180f6 <.text+0x170f6>
10041803a:	31 ff                	xor    %edi,%edi
10041803c:	0f 1f 40 00          	nopl   0x0(%rax)
100418040:	48 8b 46 30          	mov    0x30(%rsi),%rax
100418044:	48 8b 04 f8          	mov    (%rax,%rdi,8),%rax
100418048:	48 8d 14 40          	lea    (%rax,%rax,2),%rdx
10041804c:	48 c1 e2 04          	shl    $0x4,%rdx
100418050:	48 03 54 24 48       	add    0x48(%rsp),%rdx
100418055:	48 3b 6a 10          	cmp    0x10(%rdx),%rbp
100418059:	0f 8e 89 00 00 00    	jle    1004180e8 <.text+0x170e8>
10041805f:	48 3b 6a 08          	cmp    0x8(%rdx),%rbp
100418063:	0f 8f 7f 00 00 00    	jg     1004180e8 <.text+0x170e8>
100418069:	48 8b 0a             	mov    (%rdx),%rcx
10041806c:	49 8b 04 24          	mov    (%r12),%rax
100418070:	4c 8b 43 08          	mov    0x8(%rbx),%r8
100418074:	48 c1 e1 04          	shl    $0x4,%rcx
100418078:	4c 8b 2c 08          	mov    (%rax,%rcx,1),%r13
10041807c:	48 3b 6a 18          	cmp    0x18(%rdx),%rbp
100418080:	0f 84 8a 00 00 00    	je     100418110 <.text+0x17110>
100418086:	45 31 f6             	xor    %r14d,%r14d
100418089:	4d 85 c0             	test   %r8,%r8
10041808c:	7f 10                	jg     10041809e <.text+0x1709e>
10041808e:	eb 58                	jmp    1004180e8 <.text+0x170e8>
100418090:	49 83 c6 01          	add    $0x1,%r14
100418094:	4c 3b 73 08          	cmp    0x8(%rbx),%r14
100418098:	7d 4e                	jge    1004180e8 <.text+0x170e8>
10041809a:	49 8b 04 24          	mov    (%r12),%rax
10041809e:	48 8b 53 10          	mov    0x10(%rbx),%rdx
1004180a2:	4e 8b 14 f2          	mov    (%rdx,%r14,8),%r10
1004180a6:	4c 89 d2             	mov    %r10,%rdx
1004180a9:	48 c1 e2 04          	shl    $0x4,%rdx
1004180ad:	48 01 d0             	add    %rdx,%rax
1004180b0:	0f b6 50 08          	movzbl 0x8(%rax),%edx
1004180b4:	83 ea 08             	sub    $0x8,%edx
1004180b7:	83 fa 01             	cmp    $0x1,%edx
1004180ba:	77 d4                	ja     100418090 <.text+0x17090>
1004180bc:	4c 3b 28             	cmp    (%rax),%r13
1004180bf:	75 cf                	jne    100418090 <.text+0x17090>
1004180c1:	4d 89 f9             	mov    %r15,%r9
1004180c4:	49 89 d8             	mov    %rbx,%r8
1004180c7:	4c 89 d2             	mov    %r10,%rdx
1004180ca:	4c 89 e1             	mov    %r12,%rcx
1004180cd:	e8 de e9 ff ff       	call   100416ab0 <.text+0x15ab0>
1004180d2:	85 c0                	test   %eax,%eax
1004180d4:	0f 85 34 fa ff ff    	jne    100417b0e <.text+0x16b0e>
1004180da:	49 83 c6 01          	add    $0x1,%r14
1004180de:	4c 3b 73 08          	cmp    0x8(%rbx),%r14
1004180e2:	7c b6                	jl     10041809a <.text+0x1709a>
1004180e4:	0f 1f 40 00          	nopl   0x0(%rax)
1004180e8:	48 83 c7 01          	add    $0x1,%rdi
1004180ec:	48 3b 7e 28          	cmp    0x28(%rsi),%rdi
1004180f0:	0f 8c 4a ff ff ff    	jl     100418040 <.text+0x17040>
1004180f6:	c7 84 24 9c 00 00 00 	movl   $0x0,0x9c(%rsp)
1004180fd:	00 00 00 00
100418101:	e9 0b fb ff ff       	jmp    100417c11 <.text+0x16c11>
100418106:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10041810d:	00 00 00
100418110:	4d 85 c0             	test   %r8,%r8
100418113:	7e d3                	jle    1004180e8 <.text+0x170e8>
100418115:	4c 8b 53 10          	mov    0x10(%rbx),%r10
100418119:	48 c7 c2 ff ff ff ff 	mov    $0xffffffffffffffff,%rdx
100418120:	49 c7 c6 ff ff ff ff 	mov    $0xffffffffffffffff,%r14
100418127:	4c 89 54 24 50       	mov    %r10,0x50(%rsp)
10041812c:	4c 89 d1             	mov    %r10,%rcx
10041812f:	4f 8d 1c c2          	lea    (%r10,%r8,8),%r11
100418133:	49 89 d2             	mov    %rdx,%r10
100418136:	eb 1e                	jmp    100418156 <.text+0x17156>
100418138:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10041813f:	00
100418140:	41 83 f8 09          	cmp    $0x9,%r8d
100418144:	75 07                	jne    10041814d <.text+0x1714d>
100418146:	4c 3b 2a             	cmp    (%rdx),%r13
100418149:	4d 0f 44 f1          	cmove  %r9,%r14
10041814d:	48 83 c1 08          	add    $0x8,%rcx
100418151:	49 39 cb             	cmp    %rcx,%r11
100418154:	74 28                	je     10041817e <.text+0x1717e>
100418156:	4c 8b 09             	mov    (%rcx),%r9
100418159:	4c 89 ca             	mov    %r9,%rdx
10041815c:	48 c1 e2 04          	shl    $0x4,%rdx
100418160:	48 01 c2             	add    %rax,%rdx
100418163:	44 0f b6 42 08       	movzbl 0x8(%rdx),%r8d
100418168:	41 83 f8 08          	cmp    $0x8,%r8d
10041816c:	75 d2                	jne    100418140 <.text+0x17140>
10041816e:	4c 3b 2a             	cmp    (%rdx),%r13
100418171:	4d 0f 44 d1          	cmove  %r9,%r10
100418175:	48 83 c1 08          	add    $0x8,%rcx
100418179:	49 39 cb             	cmp    %rcx,%r11
10041817c:	75 d8                	jne    100418156 <.text+0x17156>
10041817e:	4c 89 d0             	mov    %r10,%rax
100418181:	4c 8b 54 24 50       	mov    0x50(%rsp),%r10
100418186:	48 85 c0             	test   %rax,%rax
100418189:	79 75                	jns    100418200 <.text+0x17200>
10041818b:	4d 85 f6             	test   %r14,%r14
10041818e:	0f 88 54 ff ff ff    	js     1004180e8 <.text+0x170e8>
100418194:	45 31 ed             	xor    %r13d,%r13d
100418197:	eb 19                	jmp    1004181b2 <.text+0x171b2>
100418199:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004181a0:	49 83 c5 01          	add    $0x1,%r13
1004181a4:	4c 39 6b 08          	cmp    %r13,0x8(%rbx)
1004181a8:	0f 8e 3a ff ff ff    	jle    1004180e8 <.text+0x170e8>
1004181ae:	4c 8b 53 10          	mov    0x10(%rbx),%r10
1004181b2:	4f 8b 1c ea          	mov    (%r10,%r13,8),%r11
1004181b6:	49 8b 4c 24 38       	mov    0x38(%r12),%rcx
1004181bb:	4c 89 f2             	mov    %r14,%rdx
1004181be:	4f 8d 14 5b          	lea    (%r11,%r11,2),%r10
1004181c2:	49 c1 e2 03          	shl    $0x3,%r10
1004181c6:	4c 01 d1             	add    %r10,%rcx