14016cc78:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14016cc7d:	e8 96 ab ff ff       	call   0x140167818
14016cc82:	48 8b c3             	mov    %rbx,%rax
14016cc85:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
14016cc8a:	48 83 c4 20          	add    $0x20,%rsp
14016cc8e:	5f                   	pop    %rdi
14016cc8f:	5e                   	pop    %rsi
14016cc90:	5d                   	pop    %rbp
14016cc91:	c3                   	ret
14016cc92:	e8 01 c9 ff ff       	call   0x140169598
14016cc97:	90                   	nop
14016cc98:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14016cc9d:	55                   	push   %rbp
14016cc9e:	56                   	push   %rsi
14016cc9f:	57                   	push   %rdi
14016cca0:	48 83 ec 20          	sub    $0x20,%rsp
14016cca4:	48 8b e9             	mov    %rcx,%rbp
14016cca7:	33 d2                	xor    %edx,%edx
14016cca9:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14016ccae:	e8 ed aa ff ff       	call   0x1401677a0
14016ccb3:	90                   	nop
14016ccb4:	48 8b 35 45 fe 1a 00 	mov    0x1afe45(%rip),%rsi        # 0x14031cb00
14016ccbb:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
14016ccc0:	48 8b 3d 99 fd 1a 00 	mov    0x1afd99(%rip),%rdi        # 0x14031ca60
14016ccc7:	48 85 ff             	test   %rdi,%rdi
14016ccca:	75 3d                	jne    0x14016cd09
14016cccc:	33 d2                	xor    %edx,%edx
14016ccce:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14016ccd3:	e8 c8 aa ff ff       	call   0x1401677a0
14016ccd8:	48 39 3d 81 fd 1a 00 	cmp    %rdi,0x1afd81(%rip)        # 0x14031ca60
14016ccdf:	75 17                	jne    0x14016ccf8
14016cce1:	8b 05 39 fa 1a 00    	mov    0x1afa39(%rip),%eax        # 0x14031c720
14016cce7:	ff c0                	inc    %eax
14016cce9:	89 05 31 fa 1a 00    	mov    %eax,0x1afa31(%rip)        # 0x14031c720
14016ccef:	48 98                	cltq
14016ccf1:	48 89 05 68 fd 1a 00 	mov    %rax,0x1afd68(%rip)        # 0x14031ca60
14016ccf8:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14016ccfd:	e8 16 ab ff ff       	call   0x140167818
14016cd02:	48 8b 3d 57 fd 1a 00 	mov    0x1afd57(%rip),%rdi        # 0x14031ca60
14016cd09:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
14016cd0d:	48 3b 79 18          	cmp    0x18(%rcx),%rdi
14016cd11:	73 0f                	jae    0x14016cd22
14016cd13:	48 8b 41 10          	mov    0x10(%rcx),%rax
14016cd17:	48 8b 1c f8          	mov    (%rax,%rdi,8),%rbx
14016cd1b:	48 85 db             	test   %rbx,%rbx
14016cd1e:	75 68                	jne    0x14016cd88
14016cd20:	eb 02                	jmp    0x14016cd24
14016cd22:	33 db                	xor    %ebx,%ebx
14016cd24:	80 79 24 00          	cmpb   $0x0,0x24(%rcx)
14016cd28:	74 13                	je     0x14016cd3d
14016cd2a:	e8 45 b0 ff ff       	call   0x140167d74
14016cd2f:	48 3b 78 18          	cmp    0x18(%rax),%rdi
14016cd33:	73 0d                	jae    0x14016cd42
14016cd35:	48 8b 40 10          	mov    0x10(%rax),%rax
14016cd39:	48 8b 1c f8          	mov    (%rax,%rdi,8),%rbx
14016cd3d:	48 85 db             	test   %rbx,%rbx
14016cd40:	75 46                	jne    0x14016cd88
14016cd42:	48 85 f6             	test   %rsi,%rsi
14016cd45:	74 05                	je     0x14016cd4c
14016cd47:	48 8b de             	mov    %rsi,%rbx
14016cd4a:	eb 3c                	jmp    0x14016cd88
14016cd4c:	48 8b d5             	mov    %rbp,%rdx
14016cd4f:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14016cd54:	e8 eb 1d 00 00       	call   0x14016eb44
14016cd59:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
14016cd5d:	74 43                	je     0x14016cda2
14016cd5f:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14016cd64:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14016cd69:	48 8b cb             	mov    %rbx,%rcx
14016cd6c:	e8 cb af ff ff       	call   0x140167d3c
14016cd71:	48 8b 0b             	mov    (%rbx),%rcx
14016cd74:	48 8b 41 08          	mov    0x8(%rcx),%rax
14016cd78:	48 8b cb             	mov    %rbx,%rcx
14016cd7b:	ff 15 9f 18 09 00    	call   *0x9189f(%rip)        # 0x1401fe620
14016cd81:	48 89 1d 78 fd 1a 00 	mov    %rbx,0x1afd78(%rip)        # 0x14031cb00
14016cd88:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14016cd8d:	e8 86 aa ff ff       	call   0x140167818
14016cd92:	48 8b c3             	mov    %rbx,%rax
14016cd95:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
14016cd9a:	48 83 c4 20          	add    $0x20,%rsp
14016cd9e:	5f                   	pop    %rdi
14016cd9f:	5e                   	pop    %rsi
14016cda0:	5d                   	pop    %rbp
14016cda1:	c3                   	ret
14016cda2:	e8 f1 c7 ff ff       	call   0x140169598
14016cda7:	90                   	nop
14016cda8:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14016cdad:	55                   	push   %rbp
14016cdae:	56                   	push   %rsi
14016cdaf:	57                   	push   %rdi
14016cdb0:	48 83 ec 20          	sub    $0x20,%rsp
14016cdb4:	48 8b e9             	mov    %rcx,%rbp
14016cdb7:	33 d2                	xor    %edx,%edx
14016cdb9:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14016cdbe:	e8 dd a9 ff ff       	call   0x1401677a0
14016cdc3:	90                   	nop
14016cdc4:	48 8b 35 2d fd 1a 00 	mov    0x1afd2d(%rip),%rsi        # 0x14031caf8
14016cdcb:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
14016cdd0:	48 8b 3d 81 fc 1a 00 	mov    0x1afc81(%rip),%rdi        # 0x14031ca58
14016cdd7:	48 85 ff             	test   %rdi,%rdi
14016cdda:	75 3d                	jne    0x14016ce19
14016cddc:	33 d2                	xor    %edx,%edx
14016cdde:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14016cde3:	e8 b8 a9 ff ff       	call   0x1401677a0
14016cde8:	48 39 3d 69 fc 1a 00 	cmp    %rdi,0x1afc69(%rip)        # 0x14031ca58
14016cdef:	75 17                	jne    0x14016ce08
14016cdf1:	8b 05 29 f9 1a 00    	mov    0x1af929(%rip),%eax        # 0x14031c720
14016cdf7:	ff c0                	inc    %eax
14016cdf9:	89 05 21 f9 1a 00    	mov    %eax,0x1af921(%rip)        # 0x14031c720
14016cdff:	48 98                	cltq
14016ce01:	48 89 05 50 fc 1a 00 	mov    %rax,0x1afc50(%rip)        # 0x14031ca58
14016ce08:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14016ce0d:	e8 06 aa ff ff       	call   0x140167818
14016ce12:	48 8b 3d 3f fc 1a 00 	mov    0x1afc3f(%rip),%rdi        # 0x14031ca58
14016ce19:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
14016ce1d:	48 3b 79 18          	cmp    0x18(%rcx),%rdi
14016ce21:	73 0f                	jae    0x14016ce32
14016ce23:	48 8b 41 10          	mov    0x10(%rcx),%rax
14016ce27:	48 8b 1c f8          	mov    (%rax,%rdi,8),%rbx
14016ce2b:	48 85 db             	test   %rbx,%rbx
14016ce2e:	75 68                	jne    0x14016ce98
14016ce30:	eb 02                	jmp    0x14016ce34
14016ce32:	33 db                	xor    %ebx,%ebx
14016ce34:	80 79 24 00          	cmpb   $0x0,0x24(%rcx)
14016ce38:	74 13                	je     0x14016ce4d
14016ce3a:	e8 35 af ff ff       	call   0x140167d74
14016ce3f:	48 3b 78 18          	cmp    0x18(%rax),%rdi
14016ce43:	73 0d                	jae    0x14016ce52
14016ce45:	48 8b 40 10          	mov    0x10(%rax),%rax
14016ce49:	48 8b 1c f8          	mov    (%rax,%rdi,8),%rbx
14016ce4d:	48 85 db             	test   %rbx,%rbx
14016ce50:	75 46                	jne    0x14016ce98
14016ce52:	48 85 f6             	test   %rsi,%rsi
14016ce55:	74 05                	je     0x14016ce5c
14016ce57:	48 8b de             	mov    %rsi,%rbx
14016ce5a:	eb 3c                	jmp    0x14016ce98
14016ce5c:	48 8b d5             	mov    %rbp,%rdx
14016ce5f:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14016ce64:	e8 b3 1d 00 00       	call   0x14016ec1c
14016ce69:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
14016ce6d:	74 43                	je     0x14016ceb2
14016ce6f:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14016ce74:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14016ce79:	48 8b cb             	mov    %rbx,%rcx
14016ce7c:	e8 bb ae ff ff       	call   0x140167d3c
14016ce81:	48 8b 0b             	mov    (%rbx),%rcx
14016ce84:	48 8b 41 08          	mov    0x8(%rcx),%rax
14016ce88:	48 8b cb             	mov    %rbx,%rcx
14016ce8b:	ff 15 8f 17 09 00    	call   *0x9178f(%rip)        # 0x1401fe620
14016ce91:	48 89 1d 60 fc 1a 00 	mov    %rbx,0x1afc60(%rip)        # 0x14031caf8
14016ce98:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14016ce9d:	e8 76 a9 ff ff       	call   0x140167818
14016cea2:	48 8b c3             	mov    %rbx,%rax
14016cea5:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
14016ceaa:	48 83 c4 20          	add    $0x20,%rsp
14016ceae:	5f                   	pop    %rdi
14016ceaf:	5e                   	pop    %rsi
14016ceb0:	5d                   	pop    %rbp
14016ceb1:	c3                   	ret
14016ceb2:	e8 e1 c6 ff ff       	call   0x140169598
14016ceb7:	90                   	nop
14016ceb8:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14016cebd:	55                   	push   %rbp
14016cebe:	56                   	push   %rsi
14016cebf:	57                   	push   %rdi
14016cec0:	48 83 ec 20          	sub    $0x20,%rsp
14016cec4:	48 8b e9             	mov    %rcx,%rbp
14016cec7:	33 d2                	xor    %edx,%edx
14016cec9:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14016cece:	e8 cd a8 ff ff       	call   0x1401677a0
14016ced3:	90                   	nop
14016ced4:	48 8b 35 c5 fb 1a 00 	mov    0x1afbc5(%rip),%rsi        # 0x14031caa0
14016cedb:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
14016cee0:	48 8b 3d 29 fb 1a 00 	mov    0x1afb29(%rip),%rdi        # 0x14031ca10
14016cee7:	48 85 ff             	test   %rdi,%rdi
14016ceea:	75 3d                	jne    0x14016cf29
14016ceec:	33 d2                	xor    %edx,%edx
14016ceee:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14016cef3:	e8 a8 a8 ff ff       	call   0x1401677a0
14016cef8:	48 39 3d 11 fb 1a 00 	cmp    %rdi,0x1afb11(%rip)        # 0x14031ca10
14016ceff:	75 17                	jne    0x14016cf18
14016cf01:	8b 05 19 f8 1a 00    	mov    0x1af819(%rip),%eax        # 0x14031c720
14016cf07:	ff c0                	inc    %eax
14016cf09:	89 05 11 f8 1a 00    	mov    %eax,0x1af811(%rip)        # 0x14031c720
14016cf0f:	48 98                	cltq
14016cf11:	48 89 05 f8 fa 1a 00 	mov    %rax,0x1afaf8(%rip)        # 0x14031ca10
14016cf18:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14016cf1d:	e8 f6 a8 ff ff       	call   0x140167818
14016cf22:	48 8b 3d e7 fa 1a 00 	mov    0x1afae7(%rip),%rdi        # 0x14031ca10
14016cf29:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
14016cf2d:	48 3b 79 18          	cmp    0x18(%rcx),%rdi
14016cf31:	73 0f                	jae    0x14016cf42
14016cf33:	48 8b 41 10          	mov    0x10(%rcx),%rax
14016cf37:	48 8b 1c f8          	mov    (%rax,%rdi,8),%rbx
14016cf3b:	48 85 db             	test   %rbx,%rbx
14016cf3e:	75 68                	jne    0x14016cfa8
14016cf40:	eb 02                	jmp    0x14016cf44
14016cf42:	33 db                	xor    %ebx,%ebx
14016cf44:	80 79 24 00          	cmpb   $0x0,0x24(%rcx)
14016cf48:	74 13                	je     0x14016cf5d
14016cf4a:	e8 25 ae ff ff       	call   0x140167d74
14016cf4f:	48 3b 78 18          	cmp    0x18(%rax),%rdi
14016cf53:	73 0d                	jae    0x14016cf62
14016cf55:	48 8b 40 10          	mov    0x10(%rax),%rax
14016cf59:	48 8b 1c f8          	mov    (%rax,%rdi,8),%rbx
14016cf5d:	48 85 db             	test   %rbx,%rbx
14016cf60:	75 46                	jne    0x14016cfa8
14016cf62:	48 85 f6             	test   %rsi,%rsi
14016cf65:	74 05                	je     0x14016cf6c
14016cf67:	48 8b de             	mov    %rsi,%rbx
14016cf6a:	eb 3c                	jmp    0x14016cfa8
14016cf6c:	48 8b d5             	mov    %rbp,%rdx
14016cf6f:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14016cf74:	e8 7b 1d 00 00       	call   0x14016ecf4
14016cf79:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
14016cf7d:	74 43                	je     0x14016cfc2
14016cf7f:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14016cf84:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14016cf89:	48 8b cb             	mov    %rbx,%rcx
14016cf8c:	e8 ab ad ff ff       	call   0x140167d3c
14016cf91:	48 8b 0b             	mov    (%rbx),%rcx
14016cf94:	48 8b 41 08          	mov    0x8(%rcx),%rax
14016cf98:	48 8b cb             	mov    %rbx,%rcx
14016cf9b:	ff 15 7f 16 09 00    	call   *0x9167f(%rip)        # 0x1401fe620
14016cfa1:	48 89 1d f8 fa 1a 00 	mov    %rbx,0x1afaf8(%rip)        # 0x14031caa0
14016cfa8:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14016cfad:	e8 66 a8 ff ff       	call   0x140167818
14016cfb2:	48 8b c3             	mov    %rbx,%rax
14016cfb5:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
14016cfba:	48 83 c4 20          	add    $0x20,%rsp
14016cfbe:	5f                   	pop    %rdi
14016cfbf:	5e                   	pop    %rsi
14016cfc0:	5d                   	pop    %rbp
14016cfc1:	c3                   	ret
14016cfc2:	e8 d1 c5 ff ff       	call   0x140169598
14016cfc7:	90                   	nop
14016cfc8:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14016cfcd:	55                   	push   %rbp
14016cfce:	56                   	push   %rsi
14016cfcf:	57                   	push   %rdi
14016cfd0:	48 83 ec 20          	sub    $0x20,%rsp
14016cfd4:	48 8b e9             	mov    %rcx,%rbp
14016cfd7:	33 d2                	xor    %edx,%edx
14016cfd9:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14016cfde:	e8 bd a7 ff ff       	call   0x1401677a0
14016cfe3:	90                   	nop
14016cfe4:	48 8b 35 ad fa 1a 00 	mov    0x1afaad(%rip),%rsi        # 0x14031ca98
14016cfeb:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
14016cff0:	48 8b 3d 11 fa 1a 00 	mov    0x1afa11(%rip),%rdi        # 0x14031ca08
14016cff7:	48 85 ff             	test   %rdi,%rdi
14016cffa:	75 3d                	jne    0x14016d039
14016cffc:	33 d2                	xor    %edx,%edx
14016cffe:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14016d003:	e8 98 a7 ff ff       	call   0x1401677a0
14016d008:	48 39 3d f9 f9 1a 00 	cmp    %rdi,0x1af9f9(%rip)        # 0x14031ca08
14016d00f:	75 17                	jne    0x14016d028
14016d011:	8b 05 09 f7 1a 00    	mov    0x1af709(%rip),%eax        # 0x14031c720
14016d017:	ff c0                	inc    %eax
14016d019:	89 05 01 f7 1a 00    	mov    %eax,0x1af701(%rip)        # 0x14031c720
14016d01f:	48 98                	cltq
14016d021:	48 89 05 e0 f9 1a 00 	mov    %rax,0x1af9e0(%rip)        # 0x14031ca08
14016d028:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14016d02d:	e8 e6 a7 ff ff       	call   0x140167818
14016d032:	48 8b 3d cf f9 1a 00 	mov    0x1af9cf(%rip),%rdi        # 0x14031ca08
14016d039:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
14016d03d:	48 3b 79 18          	cmp    0x18(%rcx),%rdi
14016d041:	73 0f                	jae    0x14016d052
14016d043:	48 8b 41 10          	mov    0x10(%rcx),%rax
14016d047:	48 8b 1c f8          	mov    (%rax,%rdi,8),%rbx
14016d04b:	48 85 db             	test   %rbx,%rbx
14016d04e:	75 68                	jne    0x14016d0b8
14016d050:	eb 02                	jmp    0x14016d054
14016d052:	33 db                	xor    %ebx,%ebx
14016d054:	80 79 24 00          	cmpb   $0x0,0x24(%rcx)
14016d058:	74 13                	je     0x14016d06d
14016d05a:	e8 15 ad ff ff       	call   0x140167d74
14016d05f:	48 3b 78 18          	cmp    0x18(%rax),%rdi
14016d063:	73 0d                	jae    0x14016d072
14016d065:	48 8b 40 10          	mov    0x10(%rax),%rax
14016d069:	48 8b 1c f8          	mov    (%rax,%rdi,8),%rbx
14016d06d:	48 85 db             	test   %rbx,%rbx
14016d070:	75 46                	jne    0x14016d0b8
14016d072:	48 85 f6             	test   %rsi,%rsi
14016d075:	74 05                	je     0x14016d07c
14016d077:	48 8b de             	mov    %rsi,%rbx
14016d07a:	eb 3c                	jmp    0x14016d0b8
14016d07c:	48 8b d5             	mov    %rbp,%rdx
14016d07f:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14016d084:	e8 43 1d 00 00       	call   0x14016edcc
14016d089:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
14016d08d:	74 43                	je     0x14016d0d2
14016d08f:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14016d094:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14016d099:	48 8b cb             	mov    %rbx,%rcx
14016d09c:	e8 9b ac ff ff       	call   0x140167d3c
14016d0a1:	48 8b 0b             	mov    (%rbx),%rcx
14016d0a4:	48 8b 41 08          	mov    0x8(%rcx),%rax
14016d0a8:	48 8b cb             	mov    %rbx,%rcx
14016d0ab:	ff 15 6f 15 09 00    	call   *0x9156f(%rip)        # 0x1401fe620
14016d0b1:	48 89 1d e0 f9 1a 00 	mov    %rbx,0x1af9e0(%rip)        # 0x14031ca98
14016d0b8:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14016d0bd:	e8 56 a7 ff ff       	call   0x140167818
14016d0c2:	48 8b c3             	mov    %rbx,%rax
14016d0c5:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
14016d0ca:	48 83 c4 20          	add    $0x20,%rsp
14016d0ce:	5f                   	pop    %rdi
14016d0cf:	5e                   	pop    %rsi
14016d0d0:	5d                   	pop    %rbp
14016d0d1:	c3                   	ret
14016d0d2:	e8 c1 c4 ff ff       	call   0x140169598
14016d0d7:	90                   	nop
14016d0d8:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14016d0dd:	55                   	push   %rbp
14016d0de:	56                   	push   %rsi
14016d0df:	57                   	push   %rdi
14016d0e0:	48 83 ec 20          	sub    $0x20,%rsp
14016d0e4:	48 8b e9             	mov    %rcx,%rbp
14016d0e7:	33 d2                	xor    %edx,%edx
14016d0e9:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14016d0ee:	e8 ad a6 ff ff       	call   0x1401677a0
14016d0f3:	90                   	nop
14016d0f4:	48 8b 35 c5 f9 1a 00 	mov    0x1af9c5(%rip),%rsi        # 0x14031cac0
14016d0fb:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
14016d100:	48 8b 3d 19 f9 1a 00 	mov    0x1af919(%rip),%rdi        # 0x14031ca20
14016d107:	48 85 ff             	test   %rdi,%rdi
14016d10a:	75 3d                	jne    0x14016d149
14016d10c:	33 d2                	xor    %edx,%edx
14016d10e:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14016d113:	e8 88 a6 ff ff       	call   0x1401677a0
14016d118:	48 39 3d 01 f9 1a 00 	cmp    %rdi,0x1af901(%rip)        # 0x14031ca20
14016d11f:	75 17                	jne    0x14016d138
14016d121:	8b 05 f9 f5 1a 00    	mov    0x1af5f9(%rip),%eax        # 0x14031c720
14016d127:	ff c0                	inc    %eax
14016d129:	89 05 f1 f5 1a 00    	mov    %eax,0x1af5f1(%rip)        # 0x14031c720
14016d12f:	48 98                	cltq
14016d131:	48 89 05 e8 f8 1a 00 	mov    %rax,0x1af8e8(%rip)        # 0x14031ca20
14016d138:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14016d13d:	e8 d6 a6 ff ff       	call   0x140167818
14016d142:	48 8b 3d d7 f8 1a 00 	mov    0x1af8d7(%rip),%rdi        # 0x14031ca20
14016d149:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
14016d14d:	48 3b 79 18          	cmp    0x18(%rcx),%rdi
14016d151:	73 0f                	jae    0x14016d162
14016d153:	48 8b 41 10          	mov    0x10(%rcx),%rax
14016d157:	48 8b 1c f8          	mov    (%rax,%rdi,8),%rbx
14016d15b:	48 85 db             	test   %rbx,%rbx
14016d15e:	75 68                	jne    0x14016d1c8
14016d160:	eb 02                	jmp    0x14016d164
14016d162:	33 db                	xor    %ebx,%ebx
14016d164:	80 79 24 00          	cmpb   $0x0,0x24(%rcx)
14016d168:	74 13                	je     0x14016d17d