14016e75c:	83 e0 fd             	and    $0xfffffffd,%eax
14016e75f:	0f 85 16 f8 ff ff    	jne    0x14016df7b
14016e765:	8b 54 24 78          	mov    0x78(%rsp),%edx
14016e769:	b8 03 00 00 00       	mov    $0x3,%eax
14016e76e:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14016e774:	44 89 9c 24 a0 02 00 	mov    %r11d,0x2a0(%rsp)
14016e77b:	00
14016e77c:	4c 89 94 24 98 00 00 	mov    %r10,0x98(%rsp)
14016e783:	00
14016e784:	d1 ea                	shr    $1,%edx
14016e786:	29 d0                	sub    %edx,%eax
14016e788:	48 8b 94 24 80 00 00 	mov    0x80(%rsp),%rdx
14016e78f:	00
14016e790:	48 8d 04 c0          	lea    (%rax,%rax,8),%rax
14016e794:	49 8d 8c c2 08 01 00 	lea    0x108(%r10,%rax,8),%rcx
14016e79b:	00
14016e79c:	e8 df 1c f3 ff       	call   0x1400a0480
14016e7a1:	4c 8b 94 24 98 00 00 	mov    0x98(%rsp),%r10
14016e7a8:	00
14016e7a9:	44 8b 9c 24 a0 02 00 	mov    0x2a0(%rsp),%r11d
14016e7b0:	00
14016e7b1:	e9 d4 f7 ff ff       	jmp    0x14016df8a
14016e7b6:	48 8d 94 24 c0 00 00 	lea    0xc0(%rsp),%rdx
14016e7bd:	00
14016e7be:	48 89 e9             	mov    %rbp,%rcx
14016e7c1:	e8 1a e6 ff ff       	call   0x14016cde0
14016e7c6:	89 c3                	mov    %eax,%ebx
14016e7c8:	e9 f7 fd ff ff       	jmp    0x14016e5c4
14016e7cd:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
14016e7d2:	45 31 c0             	xor    %r8d,%r8d
14016e7d5:	48 8d 14 9b          	lea    (%rbx,%rbx,4),%rdx
14016e7d9:	41 f6 c5 01          	test   $0x1,%r13b
14016e7dd:	4c 0f 45 c6          	cmovne %rsi,%r8
14016e7e1:	48 c1 e2 04          	shl    $0x4,%rdx
14016e7e5:	48 83 c6 38          	add    $0x38,%rsi
14016e7e9:	48 8b 08             	mov    (%rax),%rcx
14016e7ec:	48 01 ea             	add    %rbp,%rdx
14016e7ef:	41 d1 ed             	shr    $1,%r13d
14016e7f2:	e8 a9 09 f5 ff       	call   0x1400bf1a0
14016e7f7:	48 89 84 dc 20 01 00 	mov    %rax,0x120(%rsp,%rbx,8)
14016e7fe:	00
14016e7ff:	48 83 c3 01          	add    $0x1,%rbx
14016e803:	48 83 fb 03          	cmp    $0x3,%rbx
14016e807:	0f 85 90 fc ff ff    	jne    0x14016e49d
14016e80d:	e9 71 fd ff ff       	jmp    0x14016e583
14016e812:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14016e818:	4c 8b 46 48          	mov    0x48(%rsi),%r8
14016e81c:	4c 8b 4e 50          	mov    0x50(%rsi),%r9
14016e820:	4c 33 86 80 00 00 00 	xor    0x80(%rsi),%r8
14016e827:	4c 33 8e 88 00 00 00 	xor    0x88(%rsi),%r9
14016e82e:	4d 09 c8             	or     %r9,%r8
14016e831:	0f 85 da f9 ff ff    	jne    0x14016e211
14016e837:	45 31 ff             	xor    %r15d,%r15d
14016e83a:	e9 d8 f9 ff ff       	jmp    0x14016e217
14016e83f:	4c 8b 46 10          	mov    0x10(%rsi),%r8
14016e843:	4c 8b 4e 18          	mov    0x18(%rsi),%r9
14016e847:	4c 33 46 48          	xor    0x48(%rsi),%r8
14016e84b:	4c 33 4e 50          	xor    0x50(%rsi),%r9
14016e84f:	4d 09 c8             	or     %r9,%r8
14016e852:	0f 85 e8 f9 ff ff    	jne    0x14016e240
14016e858:	45 31 c0             	xor    %r8d,%r8d
14016e85b:	e9 e6 f9 ff ff       	jmp    0x14016e246
14016e860:	4c 8b 46 10          	mov    0x10(%rsi),%r8
14016e864:	4c 8b 4e 18          	mov    0x18(%rsi),%r9
14016e868:	4c 33 86 80 00 00 00 	xor    0x80(%rsi),%r8
14016e86f:	4c 33 8e 88 00 00 00 	xor    0x88(%rsi),%r9
14016e876:	4d 09 c8             	or     %r9,%r8
14016e879:	0f 85 f1 f9 ff ff    	jne    0x14016e270
14016e87f:	45 31 c0             	xor    %r8d,%r8d
14016e882:	e9 ef f9 ff ff       	jmp    0x14016e276
14016e887:	49 8d 86 d8 00 00 00 	lea    0xd8(%r14),%rax
14016e88e:	4b 8d 8c 2e 88 04 00 	lea    0x488(%r14,%r13,1),%rcx
14016e895:	00
14016e896:	4c 89 e2             	mov    %r12,%rdx
14016e899:	44 89 9c 24 a0 02 00 	mov    %r11d,0x2a0(%rsp)
14016e8a0:	00
14016e8a1:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
14016e8a6:	e8 45 1d f3 ff       	call   0x1400a05f0
14016e8ab:	85 c0                	test   %eax,%eax
14016e8ad:	74 21                	je     0x14016e8d0
14016e8af:	45 0f b6 af d1 00 00 	movzbl 0xd1(%r15),%r13d
14016e8b6:	00
14016e8b7:	41 0f b6 87 d1 00 00 	movzbl 0xd1(%r15),%eax
14016e8be:	00
14016e8bf:	44 8b 9c 24 a0 02 00 	mov    0x2a0(%rsp),%r11d
14016e8c6:	00
14016e8c7:	41 83 e5 07          	and    $0x7,%r13d
14016e8cb:	e9 23 fb ff ff       	jmp    0x14016e3f3
14016e8d0:	45 0f b6 86 e8 05 00 	movzbl 0x5e8(%r14),%r8d
14016e8d7:	00
14016e8d8:	49 8d 86 d8 00 00 00 	lea    0xd8(%r14),%rax
14016e8df:	4c 89 e2             	mov    %r12,%rdx
14016e8e2:	4a 8d 8c 28 60 03 00 	lea    0x360(%rax,%r13,1),%rcx
14016e8e9:	00
14016e8ea:	41 83 e0 07          	and    $0x7,%r8d
14016e8ee:	e8 8d 1b f3 ff       	call   0x1400a0480
14016e8f3:	41 0f b6 86 e8 05 00 	movzbl 0x5e8(%r14),%eax
14016e8fa:	00
14016e8fb:	83 e0 f8             	and    $0xfffffff8,%eax
14016e8fe:	0a 84 24 a7 00 00 00 	or     0xa7(%rsp),%al
14016e905:	41 88 86 e8 05 00 00 	mov    %al,0x5e8(%r14)
14016e90c:	89 f8                	mov    %edi,%eax
14016e90e:	e9 53 f5 ff ff       	jmp    0x14016de66
14016e913:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14016e919:	48 83 ca ff          	or     $0xffffffffffffffff,%rdx
14016e91d:	48 8d 0d e4 62 0b 00 	lea    0xb62e4(%rip),%rcx        # 0x140224c08
14016e924:	e8 67 4a f5 ff       	call   0x1400c3390
14016e929:	41 b8 15 05 00 00    	mov    $0x515,%r8d
14016e92f:	48 8d 15 d0 5a 0b 00 	lea    0xb5ad0(%rip),%rdx        # 0x140224406
14016e936:	48 8d 0d 2b 62 0b 00 	lea    0xb622b(%rip),%rcx        # 0x140224b68
14016e93d:	ff 15 95 0a 14 00    	call   *0x140a95(%rip)        # 0x1402af3d8
14016e943:	41 b8 17 05 00 00    	mov    $0x517,%r8d
14016e949:	48 8d 15 b6 5a 0b 00 	lea    0xb5ab6(%rip),%rdx        # 0x140224406
14016e950:	48 8d 0d 71 62 0b 00 	lea    0xb6271(%rip),%rcx        # 0x140224bc8
14016e957:	ff 15 7b 0a 14 00    	call   *0x140a7b(%rip)        # 0x1402af3d8
14016e95d:	e8 0e 5f 07 00       	call   0x1401e4870
14016e962:	41 b8 93 04 00 00    	mov    $0x493,%r8d
14016e968:	48 8d 15 97 5a 0b 00 	lea    0xb5a97(%rip),%rdx        # 0x140224406
14016e96f:	48 8d 0d b2 62 0b 00 	lea    0xb62b2(%rip),%rcx        # 0x140224c28
14016e976:	ff 15 5c 0a 14 00    	call   *0x140a5c(%rip)        # 0x1402af3d8
14016e97c:	41 b8 89 05 00 00    	mov    $0x589,%r8d
14016e982:	48 8d 15 7d 5a 0b 00 	lea    0xb5a7d(%rip),%rdx        # 0x140224406
14016e989:	48 8d 0d e8 62 0b 00 	lea    0xb62e8(%rip),%rcx        # 0x140224c78
14016e990:	ff 15 42 0a 14 00    	call   *0x140a42(%rip)        # 0x1402af3d8
14016e996:	41 b8 79 05 00 00    	mov    $0x579,%r8d
14016e99c:	48 8d 15 63 5a 0b 00 	lea    0xb5a63(%rip),%rdx        # 0x140224406
14016e9a3:	48 8d 0d 94 5a 0b 00 	lea    0xb5a94(%rip),%rcx        # 0x14022443e
14016e9aa:	ff 15 28 0a 14 00    	call   *0x140a28(%rip)        # 0x1402af3d8
14016e9b0:	41 b8 16 05 00 00    	mov    $0x516,%r8d
14016e9b6:	48 8d 15 49 5a 0b 00 	lea    0xb5a49(%rip),%rdx        # 0x140224406
14016e9bd:	48 8d 0d d4 61 0b 00 	lea    0xb61d4(%rip),%rcx        # 0x140224b98
14016e9c4:	ff 15 0e 0a 14 00    	call   *0x140a0e(%rip)        # 0x1402af3d8
14016e9ca:	41 b8 18 05 00 00    	mov    $0x518,%r8d
14016e9d0:	48 8d 15 2f 5a 0b 00 	lea    0xb5a2f(%rip),%rdx        # 0x140224406
14016e9d7:	48 8d 0d 14 62 0b 00 	lea    0xb6214(%rip),%rcx        # 0x140224bf2
14016e9de:	ff 15 f4 09 14 00    	call   *0x1409f4(%rip)        # 0x1402af3d8
14016e9e4:	41 b8 14 05 00 00    	mov    $0x514,%r8d
14016e9ea:	48 8d 15 15 5a 0b 00 	lea    0xb5a15(%rip),%rdx        # 0x140224406
14016e9f1:	48 8d 0d 40 61 0b 00 	lea    0xb6140(%rip),%rcx        # 0x140224b38
14016e9f8:	ff 15 da 09 14 00    	call   *0x1409da(%rip)        # 0x1402af3d8
14016e9fe:	4c 8d 05 03 61 0b 00 	lea    0xb6103(%rip),%r8        # 0x140224b08
14016ea05:	ba 0d 05 00 00       	mov    $0x50d,%edx
14016ea0a:	48 8d 0d f5 59 0b 00 	lea    0xb59f5(%rip),%rcx        # 0x140224406
14016ea11:	e8 7a 4d f5 ff       	call   0x1400c3790
14016ea16:	90                   	nop
14016ea17:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14016ea1e:	00 00
14016ea20:	41 57                	push   %r15
14016ea22:	41 56                	push   %r14
14016ea24:	41 55                	push   %r13
14016ea26:	41 54                	push   %r12
14016ea28:	55                   	push   %rbp
14016ea29:	57                   	push   %rdi
14016ea2a:	56                   	push   %rsi
14016ea2b:	53                   	push   %rbx
14016ea2c:	48 81 ec a8 00 00 00 	sub    $0xa8,%rsp
14016ea33:	48 8b 3d b6 a0 0c 00 	mov    0xca0b6(%rip),%rdi        # 0x140238af0
14016ea3a:	48 8b 41 78          	mov    0x78(%rcx),%rax
14016ea3e:	48 8d b0 d8 00 00 00 	lea    0xd8(%rax),%rsi
14016ea45:	48 8b 1f             	mov    (%rdi),%rbx
14016ea48:	48 89 9c 24 98 00 00 	mov    %rbx,0x98(%rsp)
14016ea4f:	00
14016ea50:	8d 1a                	lea    (%rdx),%ebx
14016ea52:	4c 8d 6c 24 60       	lea    0x60(%rsp),%r13
14016ea57:	49 89 ce             	mov    %rcx,%r14
14016ea5a:	4c 89 44 24 58       	mov    %r8,0x58(%rsp)
14016ea5f:	4c 89 ea             	mov    %r13,%rdx
14016ea62:	48 c1 e3 06          	shl    $0x6,%rbx
14016ea66:	48 8d 8c 18 e0 01 00 	lea    0x1e0(%rax,%rbx,1),%rcx
14016ea6d:	00
14016ea6e:	4c 8d bc 1e c8 01 00 	lea    0x1c8(%rsi,%rbx,1),%r15
14016ea75:	00
14016ea76:	e8 d5 05 ec ff       	call   0x14002f050
14016ea7b:	4c 89 e9             	mov    %r13,%rcx
14016ea7e:	48 8d b4 24 80 00 00 	lea    0x80(%rsp),%rsi
14016ea85:	00
14016ea86:	e8 e5 05 ec ff       	call   0x14002f070
14016ea8b:	48 85 c0             	test   %rax,%rax
14016ea8e:	74 7b                	je     0x14016eb0b
14016ea90:	48 8b 48 18          	mov    0x18(%rax),%rcx
14016ea94:	48 89 f2             	mov    %rsi,%rdx
14016ea97:	4c 8b 60 10          	mov    0x10(%rax),%r12
14016ea9b:	31 ed                	xor    %ebp,%ebp
14016ea9d:	31 ff                	xor    %edi,%edi
14016ea9f:	31 db                	xor    %ebx,%ebx
14016eaa1:	e8 aa 05 ec ff       	call   0x14002f050
14016eaa6:	48 89 f1             	mov    %rsi,%rcx
14016eaa9:	e8 c2 05 ec ff       	call   0x14002f070
14016eaae:	48 85 c0             	test   %rax,%rax
14016eab1:	75 1a                	jne    0x14016eacd
14016eab3:	eb 49                	jmp    0x14016eafe
14016eab5:	0f 1f 00             	nopl   (%rax)
14016eab8:	7d 06                	jge    0x14016eac0
14016eaba:	48 8b 68 10          	mov    0x10(%rax),%rbp
14016eabe:	89 d3                	mov    %edx,%ebx
14016eac0:	48 89 f1             	mov    %rsi,%rcx
14016eac3:	e8 a8 05 ec ff       	call   0x14002f070
14016eac8:	48 85 c0             	test   %rax,%rax
14016eacb:	74 1b                	je     0x14016eae8
14016eacd:	48 8b 50 18          	mov    0x18(%rax),%rdx
14016ead1:	48 63 cb             	movslq %ebx,%rcx
14016ead4:	48 39 d1             	cmp    %rdx,%rcx
14016ead7:	75 df                	jne    0x14016eab8
14016ead9:	48 89 f1             	mov    %rsi,%rcx
14016eadc:	89 df                	mov    %ebx,%edi
14016eade:	e8 8d 05 ec ff       	call   0x14002f070
14016eae3:	48 85 c0             	test   %rax,%rax
14016eae6:	75 e5                	jne    0x14016eacd
14016eae8:	85 db                	test   %ebx,%ebx
14016eaea:	74 12                	je     0x14016eafe
14016eaec:	39 fb                	cmp    %edi,%ebx
14016eaee:	74 50                	je     0x14016eb40
14016eaf0:	49 89 e8             	mov    %rbp,%r8
14016eaf3:	4c 89 e2             	mov    %r12,%rdx
14016eaf6:	4c 89 f9             	mov    %r15,%rcx
14016eaf9:	e8 82 19 f3 ff       	call   0x1400a0480
14016eafe:	4c 89 e9             	mov    %r13,%rcx
14016eb01:	e8 6a 05 ec ff       	call   0x14002f070
14016eb06:	48 85 c0             	test   %rax,%rax
14016eb09:	75 85                	jne    0x14016ea90
14016eb0b:	48 8b 3d de 9f 0c 00 	mov    0xc9fde(%rip),%rdi        # 0x140238af0
14016eb12:	48 8b 84 24 98 00 00 	mov    0x98(%rsp),%rax
14016eb19:	00
14016eb1a:	48 2b 07             	sub    (%rdi),%rax
14016eb1d:	0f 85 92 00 00 00    	jne    0x14016ebb5
14016eb23:	48 81 c4 a8 00 00 00 	add    $0xa8,%rsp
14016eb2a:	5b                   	pop    %rbx
14016eb2b:	5e                   	pop    %rsi
14016eb2c:	5f                   	pop    %rdi
14016eb2d:	5d                   	pop    %rbp
14016eb2e:	41 5c                	pop    %r12
14016eb30:	41 5d                	pop    %r13
14016eb32:	41 5e                	pop    %r14
14016eb34:	41 5f                	pop    %r15
14016eb36:	c3                   	ret
14016eb37:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14016eb3e:	00 00
14016eb40:	48 8b 3d 99 a4 0c 00 	mov    0xca499(%rip),%rdi        # 0x140238fe0
14016eb47:	48 8d 05 5a 61 0b 00 	lea    0xb615a(%rip),%rax        # 0x140224ca8
14016eb4e:	8b 17                	mov    (%rdi),%edx
14016eb50:	85 d2                	test   %edx,%edx
14016eb52:	74 08                	je     0x14016eb5c
14016eb54:	48 89 c1             	mov    %rax,%rcx
14016eb57:	e8 0c 48 07 00       	call   0x1401e3368
14016eb5c:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14016eb61:	45 31 c0             	xor    %r8d,%r8d
14016eb64:	4c 89 f1             	mov    %r14,%rcx
14016eb67:	4d 89 e1             	mov    %r12,%r9
14016eb6a:	4c 89 64 24 40       	mov    %r12,0x40(%rsp)
14016eb6f:	ba 0e 00 00 00       	mov    $0xe,%edx
14016eb74:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
14016eb7b:	00 00
14016eb7d:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
14016eb84:	00 00
14016eb86:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
14016eb8d:	00 00
14016eb8f:	e8 1c dc ff ff       	call   0x14016c7b0
14016eb94:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
14016eb99:	4c 89 e9             	mov    %r13,%rcx
14016eb9c:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
14016eba2:	e8 c9 04 ec ff       	call   0x14002f070
14016eba7:	48 85 c0             	test   %rax,%rax
14016ebaa:	0f 85 e0 fe ff ff    	jne    0x14016ea90
14016ebb0:	e9 56 ff ff ff       	jmp    0x14016eb0b
14016ebb5:	e8 b6 5c 07 00       	call   0x1401e4870
14016ebba:	90                   	nop
14016ebbb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14016ebc0:	41 57                	push   %r15
14016ebc2:	41 56                	push   %r14
14016ebc4:	41 55                	push   %r13
14016ebc6:	41 54                	push   %r12
14016ebc8:	55                   	push   %rbp
14016ebc9:	57                   	push   %rdi
14016ebca:	56                   	push   %rsi
14016ebcb:	53                   	push   %rbx
14016ebcc:	48 81 ec d8 02 00 00 	sub    $0x2d8,%rsp
14016ebd3:	48 8b 35 16 9f 0c 00 	mov    0xc9f16(%rip),%rsi        # 0x140238af0
14016ebda:	4c 8b 2e             	mov    (%rsi),%r13
14016ebdd:	4c 89 ac 24 c8 02 00 	mov    %r13,0x2c8(%rsp)
14016ebe4:	00
14016ebe5:	4c 8b 69 78          	mov    0x78(%rcx),%r13
14016ebe9:	89 d6                	mov    %edx,%esi
14016ebeb:	48 8d 5c 24 50       	lea    0x50(%rsp),%rbx
14016ebf0:	49 89 cc             	mov    %rcx,%r12
14016ebf3:	49 89 f6             	mov    %rsi,%r14
14016ebf6:	48 89 da             	mov    %rbx,%rdx
14016ebf9:	49 c1 e6 06          	shl    $0x6,%r14
14016ebfd:	4f 8d bc 35 28 06 00 	lea    0x628(%r13,%r14,1),%r15
14016ec04:	00
14016ec05:	49 8d ad d8 00 00 00 	lea    0xd8(%r13),%rbp
14016ec0c:	4c 89 f9             	mov    %r15,%rcx
14016ec0f:	e8 3c 04 ec ff       	call   0x14002f050
14016ec14:	48 89 d9             	mov    %rbx,%rcx
14016ec17:	e8 54 04 ec ff       	call   0x14002f070
14016ec1c:	48 85 c0             	test   %rax,%rax
14016ec1f:	74 2b                	je     0x14016ec4c
14016ec21:	48 8d 14 f6          	lea    (%rsi,%rsi,8),%rdx
14016ec25:	48 8d bc d5 88 02 00 	lea    0x288(%rbp,%rdx,8),%rdi
14016ec2c:	00
14016ec2d:	0f 1f 00             	nopl   (%rax)
14016ec30:	48 8b 50 10          	mov    0x10(%rax),%rdx
14016ec34:	45 31 c0             	xor    %r8d,%r8d
14016ec37:	48 89 f9             	mov    %rdi,%rcx
14016ec3a:	e8 21 1a f3 ff       	call   0x1400a0660
14016ec3f:	48 89 d9             	mov    %rbx,%rcx
14016ec42:	e8 29 04 ec ff       	call   0x14002f070
14016ec47:	48 85 c0             	test   %rax,%rax
14016ec4a:	75 e4                	jne    0x14016ec30
14016ec4c:	4a 8d 8c 35 d0 06 00 	lea    0x6d0(%rbp,%r14,1),%rcx
14016ec53:	00
14016ec54:	48 89 da             	mov    %rbx,%rdx
14016ec57:	e8 f4 03 ec ff       	call   0x14002f050
14016ec5c:	48 89 d9             	mov    %rbx,%rcx
14016ec5f:	e8 0c 04 ec ff       	call   0x14002f070
14016ec64:	48 85 c0             	test   %rax,%rax
14016ec67:	74 33                	je     0x14016ec9c
14016ec69:	48 8d 14 f6          	lea    (%rsi,%rsi,8),%rdx
14016ec6d:	48 8d bc d5 88 02 00 	lea    0x288(%rbp,%rdx,8),%rdi
14016ec74:	00
14016ec75:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14016ec7c:	00 00 00 00
14016ec80:	48 8b 50 10          	mov    0x10(%rax),%rdx
14016ec84:	45 31 c0             	xor    %r8d,%r8d
14016ec87:	48 89 f9             	mov    %rdi,%rcx
14016ec8a:	e8 d1 19 f3 ff       	call   0x1400a0660
14016ec8f:	48 89 d9             	mov    %rbx,%rcx
14016ec92:	e8 d9 03 ec ff       	call   0x14002f070
14016ec97:	48 85 c0             	test   %rax,%rax
14016ec9a:	75 e4                	jne    0x14016ec80
14016ec9c:	48 89 f2             	mov    %rsi,%rdx
14016ec9f:	48 c1 e2 04          	shl    $0x4,%rdx
14016eca3:	49 8d 7c 15 00       	lea    0x0(%r13,%rdx,1),%rdi
14016eca8:	8b 8f e4 00 00 00    	mov    0xe4(%rdi),%ecx
14016ecae:	85 c9                	test   %ecx,%ecx
14016ecb0:	7f 3e                	jg     0x14016ecf0
14016ecb2:	48 01 d5             	add    %rdx,%rbp
14016ecb5:	8b 55 0c             	mov    0xc(%rbp),%edx
14016ecb8:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
14016ecbc:	e8 3f e5 ff ff       	call   0x14016d200
14016ecc1:	31 c0                	xor    %eax,%eax
14016ecc3:	48 8b 35 26 9e 0c 00 	mov    0xc9e26(%rip),%rsi        # 0x140238af0
14016ecca:	48 8b 94 24 c8 02 00 	mov    0x2c8(%rsp),%rdx
14016ecd1:	00
14016ecd2:	48 2b 16             	sub    (%rsi),%rdx
14016ecd5:	0f 85 dc 01 00 00    	jne    0x14016eeb7
14016ecdb:	48 81 c4 d8 02 00 00 	add    $0x2d8,%rsp
14016ece2:	5b                   	pop    %rbx
14016ece3:	5e                   	pop    %rsi
14016ece4:	5f                   	pop    %rdi
14016ece5:	5d                   	pop    %rbp