180016a51:	85 c0                	test   %eax,%eax
180016a53:	0f 88 df 06 00 00    	js     0x180017138
180016a59:	48 8d 54 24 54       	lea    0x54(%rsp),%rdx
180016a5e:	e8 0d af 04 00       	call   0x180061970
180016a63:	33 db                	xor    %ebx,%ebx
180016a65:	48 8d 7d 50          	lea    0x50(%rbp),%rdi
180016a69:	8d 8b 32 4e 00 00    	lea    0x4e32(%rbx),%ecx
180016a6f:	e8 08 3c 07 00       	call   0x18008a67c
180016a74:	41 03 df             	add    %r15d,%ebx
180016a77:	48 89 07             	mov    %rax,(%rdi)
180016a7a:	48 8d 7f 08          	lea    0x8(%rdi),%rdi
180016a7e:	83 fb 09             	cmp    $0x9,%ebx
180016a81:	72 e6                	jb     0x180016a69
180016a83:	41 8b ce             	mov    %r14d,%ecx
180016a86:	33 f6                	xor    %esi,%esi
180016a88:	e8 c7 06 00 00       	call   0x180017154
180016a8d:	84 c0                	test   %al,%al
180016a8f:	74 1a                	je     0x180016aab
180016a91:	b9 2a 4e 00 00       	mov    $0x4e2a,%ecx
180016a96:	c7 44 24 70 07 00 00 	movl   $0x7,0x70(%rsp)
180016a9d:	00
180016a9e:	e8 d9 3b 07 00       	call   0x18008a67c
180016aa3:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
180016aa8:	41 8b f7             	mov    %r15d,%esi
180016aab:	48 8b 05 7e f3 17 00 	mov    0x17f37e(%rip),%rax        # 0x180195e30
180016ab2:	48 85 c0             	test   %rax,%rax
180016ab5:	74 09                	je     0x180016ac0
180016ab7:	8b 40 20             	mov    0x20(%rax),%eax
180016aba:	c1 e8 0a             	shr    $0xa,%eax
180016abd:	41 22 c7             	and    %r15b,%al
180016ac0:	84 c0                	test   %al,%al
180016ac2:	75 1f                	jne    0x180016ae3
180016ac4:	8b de                	mov    %esi,%ebx
180016ac6:	b9 2b 4e 00 00       	mov    $0x4e2b,%ecx
180016acb:	48 03 db             	add    %rbx,%rbx
180016ace:	c7 44 dc 70 08 00 00 	movl   $0x8,0x70(%rsp,%rbx,8)
180016ad5:	00
180016ad6:	e8 a1 3b 07 00       	call   0x18008a67c
180016adb:	48 89 44 dc 78       	mov    %rax,0x78(%rsp,%rbx,8)
180016ae0:	41 03 f7             	add    %r15d,%esi
180016ae3:	8b de                	mov    %esi,%ebx
180016ae5:	b9 27 4e 00 00       	mov    $0x4e27,%ecx
180016aea:	48 03 db             	add    %rbx,%rbx
180016aed:	c7 44 dc 70 04 00 00 	movl   $0x4,0x70(%rsp,%rbx,8)
180016af4:	00
180016af5:	e8 82 3b 07 00       	call   0x18008a67c
180016afa:	48 89 44 dc 78       	mov    %rax,0x78(%rsp,%rbx,8)
180016aff:	41 03 f7             	add    %r15d,%esi
180016b02:	8b de                	mov    %esi,%ebx
180016b04:	b9 28 4e 00 00       	mov    $0x4e28,%ecx
180016b09:	48 03 db             	add    %rbx,%rbx
180016b0c:	c7 44 dc 70 05 00 00 	movl   $0x5,0x70(%rsp,%rbx,8)
180016b13:	00
180016b14:	e8 63 3b 07 00       	call   0x18008a67c
180016b19:	48 89 44 dc 78       	mov    %rax,0x78(%rsp,%rbx,8)
180016b1e:	41 03 f7             	add    %r15d,%esi
180016b21:	48 8b 05 30 e8 18 00 	mov    0x18e830(%rip),%rax        # 0x1801a5358
180016b28:	4a 8b 0c f0          	mov    (%rax,%r14,8),%rcx
180016b2c:	8b 91 f8 12 00 00    	mov    0x12f8(%rcx),%edx
180016b32:	83 fa ff             	cmp    $0xffffffff,%edx
180016b35:	74 2c                	je     0x180016b63
180016b37:	48 83 c1 10          	add    $0x10,%rcx
180016b3b:	e8 58 7a 0e 00       	call   0x1800fe598
180016b40:	84 c0                	test   %al,%al
180016b42:	74 1f                	je     0x180016b63
180016b44:	8b de                	mov    %esi,%ebx
180016b46:	b9 29 4e 00 00       	mov    $0x4e29,%ecx
180016b4b:	48 03 db             	add    %rbx,%rbx
180016b4e:	c7 44 dc 70 06 00 00 	movl   $0x6,0x70(%rsp,%rbx,8)
180016b55:	00
180016b56:	e8 21 3b 07 00       	call   0x18008a67c
180016b5b:	48 89 44 dc 78       	mov    %rax,0x78(%rsp,%rbx,8)
180016b60:	41 03 f7             	add    %r15d,%esi
180016b63:	8b de                	mov    %esi,%ebx
180016b65:	b9 24 4e 00 00       	mov    $0x4e24,%ecx
180016b6a:	48 03 db             	add    %rbx,%rbx
180016b6d:	83 64 dc 70 00       	andl   $0x0,0x70(%rsp,%rbx,8)
180016b72:	e8 05 3b 07 00       	call   0x18008a67c
180016b77:	48 89 44 dc 78       	mov    %rax,0x78(%rsp,%rbx,8)
180016b7c:	41 03 f7             	add    %r15d,%esi
180016b7f:	8b de                	mov    %esi,%ebx
180016b81:	b9 25 4e 00 00       	mov    $0x4e25,%ecx
180016b86:	48 03 db             	add    %rbx,%rbx
180016b89:	44 89 7c dc 70       	mov    %r15d,0x70(%rsp,%rbx,8)
180016b8e:	e8 e9 3a 07 00       	call   0x18008a67c
180016b93:	48 89 44 dc 78       	mov    %rax,0x78(%rsp,%rbx,8)
180016b98:	41 03 f7             	add    %r15d,%esi
180016b9b:	8b de                	mov    %esi,%ebx
180016b9d:	b9 26 4e 00 00       	mov    $0x4e26,%ecx
180016ba2:	48 03 db             	add    %rbx,%rbx
180016ba5:	c7 44 dc 70 02 00 00 	movl   $0x2,0x70(%rsp,%rbx,8)
180016bac:	00
180016bad:	e8 ca 3a 07 00       	call   0x18008a67c
180016bb2:	48 89 44 dc 78       	mov    %rax,0x78(%rsp,%rbx,8)
180016bb7:	41 03 f7             	add    %r15d,%esi
180016bba:	48 8b 05 6f f2 17 00 	mov    0x17f26f(%rip),%rax        # 0x180195e30
180016bc1:	48 85 c0             	test   %rax,%rax
180016bc4:	74 09                	je     0x180016bcf
180016bc6:	8b 40 20             	mov    0x20(%rax),%eax
180016bc9:	c1 e8 03             	shr    $0x3,%eax
180016bcc:	41 22 c7             	and    %r15b,%al
180016bcf:	84 c0                	test   %al,%al
180016bd1:	75 1f                	jne    0x180016bf2
180016bd3:	8b de                	mov    %esi,%ebx
180016bd5:	b9 2d 4e 00 00       	mov    $0x4e2d,%ecx
180016bda:	48 03 db             	add    %rbx,%rbx
180016bdd:	c7 44 dc 70 0a 00 00 	movl   $0xa,0x70(%rsp,%rbx,8)
180016be4:	00
180016be5:	e8 92 3a 07 00       	call   0x18008a67c
180016bea:	48 89 44 dc 78       	mov    %rax,0x78(%rsp,%rbx,8)
180016bef:	41 03 f7             	add    %r15d,%esi
180016bf2:	8b de                	mov    %esi,%ebx
180016bf4:	b9 2e 4e 00 00       	mov    $0x4e2e,%ecx
180016bf9:	48 03 db             	add    %rbx,%rbx
180016bfc:	c7 44 dc 70 0d 00 00 	movl   $0xd,0x70(%rsp,%rbx,8)
180016c03:	00
180016c04:	e8 73 3a 07 00       	call   0x18008a67c
180016c09:	48 89 44 dc 78       	mov    %rax,0x78(%rsp,%rbx,8)
180016c0e:	41 03 f7             	add    %r15d,%esi
180016c11:	8b de                	mov    %esi,%ebx
180016c13:	b9 2c 4e 00 00       	mov    $0x4e2c,%ecx
180016c18:	48 03 db             	add    %rbx,%rbx
180016c1b:	c7 44 dc 70 09 00 00 	movl   $0x9,0x70(%rsp,%rbx,8)
180016c22:	00
180016c23:	e8 54 3a 07 00       	call   0x18008a67c
180016c28:	48 8b 0d a9 dd 18 00 	mov    0x18dda9(%rip),%rcx        # 0x1801a49d8
180016c2f:	ba 08 00 00 14       	mov    $0x14000008,%edx
180016c34:	48 89 44 dc 78       	mov    %rax,0x78(%rsp,%rbx,8)
180016c39:	41 03 f7             	add    %r15d,%esi
180016c3c:	e8 83 5d 09 00       	call   0x1800ac9c4
180016c41:	48 85 c0             	test   %rax,%rax
180016c44:	74 1f                	je     0x180016c65
180016c46:	8b de                	mov    %esi,%ebx
180016c48:	b9 23 4e 00 00       	mov    $0x4e23,%ecx
180016c4d:	48 03 db             	add    %rbx,%rbx
180016c50:	c7 44 dc 70 03 00 00 	movl   $0x3,0x70(%rsp,%rbx,8)
180016c57:	00
180016c58:	e8 1f 3a 07 00       	call   0x18008a67c
180016c5d:	48 89 44 dc 78       	mov    %rax,0x78(%rsp,%rbx,8)
180016c62:	41 03 f7             	add    %r15d,%esi
180016c65:	48 8d 0d f4 12 13 00 	lea    0x1312f4(%rip),%rcx        # 0x180147f60
180016c6c:	e8 4f 8b 08 00       	call   0x18009f7c0
180016c71:	48 8b 0d 60 dd 18 00 	mov    0x18dd60(%rip),%rcx        # 0x1801a49d8
180016c78:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
180016c7d:	ba 74 00 00 16       	mov    $0x16000074,%edx
180016c82:	e8 8d 57 06 00       	call   0x18007c414
180016c87:	85 c0                	test   %eax,%eax
180016c89:	78 07                	js     0x180016c92
180016c8b:	80 7c 24 50 00       	cmpb   $0x0,0x50(%rsp)
180016c90:	75 0c                	jne    0x180016c9e
180016c92:	48 8d 0d f7 12 13 00 	lea    0x1312f7(%rip),%rcx        # 0x180147f90
180016c99:	e8 22 8b 08 00       	call   0x18009f7c0
180016c9e:	48 8d 0d a3 12 13 00 	lea    0x1312a3(%rip),%rcx        # 0x180147f48
180016ca5:	e8 16 8b 08 00       	call   0x18009f7c0
180016caa:	45 33 f6             	xor    %r14d,%r14d
180016cad:	45 8d 7e 0e          	lea    0xe(%r14),%r15d
180016cb1:	48 8b 05 40 e5 17 00 	mov    0x17e540(%rip),%rax        # 0x1801951f8
180016cb8:	48 85 c0             	test   %rax,%rax
180016cbb:	74 0f                	je     0x180016ccc
180016cbd:	48 83 25 33 e5 17 00 	andq   $0x0,0x17e533(%rip)        # 0x1801951f8
180016cc4:	00
180016cc5:	48 89 05 34 e5 17 00 	mov    %rax,0x17e534(%rip)        # 0x180195200
180016ccc:	b9 40 00 00 00       	mov    $0x40,%ecx
180016cd1:	e8 7a 31 08 00       	call   0x180099e50
180016cd6:	48 89 05 1b e5 17 00 	mov    %rax,0x17e51b(%rip)        # 0x1801951f8
180016cdd:	48 85 c0             	test   %rax,%rax
180016ce0:	0f 84 01 04 00 00    	je     0x1800170e7
180016ce6:	33 d2                	xor    %edx,%edx
180016ce8:	48 8b c8             	mov    %rax,%rcx
180016ceb:	44 8d 42 40          	lea    0x40(%rdx),%r8d
180016cef:	e8 8c ef 11 00       	call   0x180135c80
180016cf4:	b9 20 4e 00 00       	mov    $0x4e20,%ecx
180016cf9:	e8 7e 39 07 00       	call   0x18008a67c
180016cfe:	4c 8b 25 f3 e4 17 00 	mov    0x17e4f3(%rip),%r12        # 0x1801951f8
180016d05:	4c 8b e8             	mov    %rax,%r13
180016d08:	49 83 3c 24 00       	cmpq   $0x0,(%r12)
180016d0d:	75 73                	jne    0x180016d82
180016d0f:	33 c9                	xor    %ecx,%ecx
180016d11:	e8 16 70 00 00       	call   0x18001dd2c
180016d16:	b9 01 00 00 00       	mov    $0x1,%ecx
180016d1b:	89 44 24 60          	mov    %eax,0x60(%rsp)
180016d1f:	8b f8                	mov    %eax,%edi
180016d21:	e8 06 70 00 00       	call   0x18001dd2c
180016d26:	b9 03 00 00 00       	mov    $0x3,%ecx
180016d2b:	89 44 24 64          	mov    %eax,0x64(%rsp)
180016d2f:	e8 f8 6f 00 00       	call   0x18001dd2c
180016d34:	b9 02 00 00 00       	mov    $0x2,%ecx
180016d39:	89 44 24 54          	mov    %eax,0x54(%rsp)
180016d3d:	e8 ea 6f 00 00       	call   0x18001dd2c
180016d42:	48 8d 54 24 54       	lea    0x54(%rsp),%rdx
180016d47:	8b cf                	mov    %edi,%ecx
180016d49:	8b d8                	mov    %eax,%ebx
180016d4b:	e8 88 6f 00 00       	call   0x18001dcd8
180016d50:	83 64 24 40 00       	andl   $0x0,0x40(%rsp)
180016d55:	44 8b cb             	mov    %ebx,%r9d
180016d58:	44 8b 44 24 54       	mov    0x54(%rsp),%r8d
180016d5d:	49 8b cc             	mov    %r12,%rcx
180016d60:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
180016d65:	c7 44 24 38 b2 67 20 	movl   $0xff2067b2,0x38(%rsp)
180016d6c:	ff
180016d6d:	83 4c 24 30 ff       	orl    $0xffffffff,0x30(%rsp)
180016d72:	e8 d9 6c 00 00       	call   0x18001da50
180016d77:	85 c0                	test   %eax,%eax
180016d79:	78 28                	js     0x180016da3
180016d7b:	4c 8b 25 76 e4 17 00 	mov    0x17e476(%rip),%r12        # 0x1801951f8
180016d82:	49 8b 04 24          	mov    (%r12),%rax
180016d86:	48 8b 48 08          	mov    0x8(%rax),%rcx
180016d8a:	48 85 c9             	test   %rcx,%rcx
180016d8d:	74 0c                	je     0x180016d9b
180016d8f:	e8 68 32 08 00       	call   0x180099ffc
180016d94:	4c 8b 25 5d e4 17 00 	mov    0x17e45d(%rip),%r12        # 0x1801951f8
180016d9b:	49 8b 04 24          	mov    (%r12),%rax
180016d9f:	4c 89 68 08          	mov    %r13,0x8(%rax)
180016da3:	b9 21 4e 00 00       	mov    $0x4e21,%ecx
180016da8:	e8 cf 38 07 00       	call   0x18008a67c
180016dad:	48 8b c8             	mov    %rax,%rcx
180016db0:	e8 43 68 00 00       	call   0x18001d5f8
180016db5:	b9 22 4e 00 00       	mov    $0x4e22,%ecx
180016dba:	e8 bd 38 07 00       	call   0x18008a67c
180016dbf:	ba 01 00 00 00       	mov    $0x1,%edx
180016dc4:	48 8b c8             	mov    %rax,%rcx
180016dc7:	e8 9c 64 00 00       	call   0x18001d268
180016dcc:	ba 02 00 00 00       	mov    $0x2,%edx
180016dd1:	33 c9                	xor    %ecx,%ecx
180016dd3:	e8 90 64 00 00       	call   0x18001d268
180016dd8:	41 8d 46 09          	lea    0x9(%r14),%eax
180016ddc:	45 8b e6             	mov    %r14d,%r12d
180016ddf:	44 3b f0             	cmp    %eax,%r14d
180016de2:	73 7f                	jae    0x180016e63
180016de4:	41 8b c6             	mov    %r14d,%eax
180016de7:	4c 8d 6c 24 78       	lea    0x78(%rsp),%r13
180016dec:	48 c1 e0 04          	shl    $0x4,%rax
180016df0:	4c 03 e8             	add    %rax,%r13
180016df3:	44 3b e6             	cmp    %esi,%r12d
180016df6:	73 6b                	jae    0x180016e63
180016df8:	41 8b c4             	mov    %r12d,%eax
180016dfb:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
180016e00:	41 2b c6             	sub    %r14d,%eax
180016e03:	48 8d 15 a2 11 13 00 	lea    0x1311a2(%rip),%rdx        # 0x180147fac
180016e0a:	48 8b 4c c5 50       	mov    0x50(%rbp,%rax,8),%rcx
180016e0f:	e8 f0 67 06 00       	call   0x18007d604
180016e14:	85 c0                	test   %eax,%eax
180016e16:	0f 88 bc 02 00 00    	js     0x1800170d8
180016e1c:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
180016e21:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
180016e26:	49 8b 55 00          	mov    0x0(%r13),%rdx
180016e2a:	48 8b cf             	mov    %rdi,%rcx
180016e2d:	e8 d2 67 06 00       	call   0x18007d604
180016e32:	48 8b cf             	mov    %rdi,%rcx
180016e35:	8b d8                	mov    %eax,%ebx
180016e37:	e8 c0 31 08 00       	call   0x180099ffc
180016e3c:	85 db                	test   %ebx,%ebx
180016e3e:	0f 88 94 02 00 00    	js     0x1800170d8
180016e44:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
180016e49:	ba 02 00 00 00       	mov    $0x2,%edx
180016e4e:	e8 15 64 00 00       	call   0x18001d268
180016e53:	41 8d 46 09          	lea    0x9(%r14),%eax
180016e57:	41 ff c4             	inc    %r12d
180016e5a:	49 83 c5 10          	add    $0x10,%r13
180016e5e:	44 3b e0             	cmp    %eax,%r12d
180016e61:	72 90                	jb     0x180016df3
180016e63:	48 8b 0d 6e db 18 00 	mov    0x18db6e(%rip),%rcx        # 0x1801a49d8
180016e6a:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
180016e6f:	ba 72 00 00 16       	mov    $0x16000072,%edx
180016e74:	e8 9b 55 06 00       	call   0x18007c414
180016e79:	85 c0                	test   %eax,%eax
180016e7b:	78 07                	js     0x180016e84
180016e7d:	80 7c 24 50 00       	cmpb   $0x0,0x50(%rsp)
180016e82:	75 28                	jne    0x180016eac
180016e84:	ba 46 41 43 50       	mov    $0x50434146,%edx
180016e89:	c6 44 24 50 00       	movb   $0x0,0x50(%rsp)
180016e8e:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
180016e93:	e8 80 c1 07 00       	call   0x180093018
180016e98:	85 c0                	test   %eax,%eax
180016e9a:	78 17                	js     0x180016eb3
180016e9c:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
180016ea1:	80 78 2d 08          	cmpb   $0x8,0x2d(%rax)
180016ea5:	75 0c                	jne    0x180016eb3
180016ea7:	c6 44 24 50 01       	movb   $0x1,0x50(%rsp)
180016eac:	b9 30 4e 00 00       	mov    $0x4e30,%ecx
180016eb1:	eb 05                	jmp    0x180016eb8
180016eb3:	b9 2f 4e 00 00       	mov    $0x4e2f,%ecx
180016eb8:	e8 bf 37 07 00       	call   0x18008a67c
180016ebd:	48 8b c8             	mov    %rax,%rcx
180016ec0:	e8 fb 64 00 00       	call   0x18001d3c0
180016ec5:	83 fe 09             	cmp    $0x9,%esi
180016ec8:	76 12                	jbe    0x180016edc
180016eca:	b9 31 4e 00 00       	mov    $0x4e31,%ecx
180016ecf:	e8 a8 37 07 00       	call   0x18008a67c
180016ed4:	48 8b c8             	mov    %rax,%rcx
180016ed7:	e8 e4 64 00 00       	call   0x18001d3c0
180016edc:	e8 1b 66 00 00       	call   0x18001d4fc
180016ee1:	e8 9a ee 08 00       	call   0x1800a5d80
180016ee6:	48 8b d8             	mov    %rax,%rbx
180016ee9:	48 85 c0             	test   %rax,%rax
180016eec:	74 f3                	je     0x180016ee1
180016eee:	48 8d 15 bb 10 13 00 	lea    0x1310bb(%rip),%rdx        # 0x180147fb0
180016ef5:	48 8b c8             	mov    %rax,%rcx
180016ef8:	e8 63 f1 08 00       	call   0x1800a6060
180016efd:	85 c0                	test   %eax,%eax
180016eff:	74 2a                	je     0x180016f2b
180016f01:	8a 8d 08 01 00 00    	mov    0x108(%rbp),%cl
180016f07:	41 b9 02 00 00 00    	mov    $0x2,%r9d
180016f0d:	44 8a 85 00 01 00 00 	mov    0x100(%rbp),%r8b
180016f14:	fe c9                	dec    %cl
180016f16:	8a 95 f8 00 00 00    	mov    0xf8(%rbp),%dl
180016f1c:	88 4c 24 20          	mov    %cl,0x20(%rsp)
180016f20:	8a 8d f0 00 00 00    	mov    0xf0(%rbp),%cl
180016f26:	e8 19 96 ff ff       	call   0x180010544
180016f2b:	48 8d 15 ae 0e 13 00 	lea    0x130eae(%rip),%rdx        # 0x180147de0
180016f32:	48 8b cb             	mov    %rbx,%rcx
180016f35:	bf 01 00 00 c0       	mov    $0xc0000001,%edi
180016f3a:	e8 21 f1 08 00       	call   0x1800a6060
180016f3f:	85 c0                	test   %eax,%eax
180016f41:	74 0a                	je     0x180016f4d
180016f43:	bf 20 01 00 c0       	mov    $0xc0000120,%edi
180016f48:	e9 47 01 00 00       	jmp    0x180017094
180016f4d:	48 8d 15 74 10 13 00 	lea    0x131074(%rip),%rdx        # 0x180147fc8
180016f54:	48 8b cb             	mov    %rbx,%rcx
180016f57:	e8 04 f1 08 00       	call   0x1800a6060
180016f5c:	85 c0                	test   %eax,%eax
180016f5e:	74 16                	je     0x180016f76
180016f60:	4c 8b a5 e0 00 00 00 	mov    0xe0(%rbp),%r12
180016f67:	33 ff                	xor    %edi,%edi
180016f69:	41 c7 04 24 0b 00 00 	movl   $0xb,(%r12)
180016f70:	00
180016f71:	e9 25 01 00 00       	jmp    0x18001709b
180016f76:	83 fe 09             	cmp    $0x9,%esi
180016f79:	76 32                	jbe    0x180016fad
180016f7b:	48 8d 15 5e 10 13 00 	lea    0x13105e(%rip),%rdx        # 0x180147fe0
180016f82:	48 8b cb             	mov    %rbx,%rcx
180016f85:	e8 d6 f0 08 00       	call   0x1800a6060
180016f8a:	85 c0                	test   %eax,%eax
180016f8c:	74 1f                	je     0x180016fad
180016f8e:	48 8d 0d 6b 10 13 00 	lea    0x13106b(%rip),%rcx        # 0x180148000
180016f95:	e8 26 88 08 00       	call   0x18009f7c0
180016f9a:	41 83 ee 09          	sub    $0x9,%r14d
180016f9e:	41 f7 de             	neg    %r14d
180016fa1:	45 1b f6             	sbb    %r14d,%r14d
180016fa4:	41 83 e6 09          	and    $0x9,%r14d
180016fa8:	e9 e7 00 00 00       	jmp    0x180017094
180016fad:	48 8d 15 74 10 13 00 	lea    0x131074(%rip),%rdx        # 0x180148028
180016fb4:	48 8b cb             	mov    %rbx,%rcx
180016fb7:	e8 a4 f0 08 00       	call   0x1800a6060
180016fbc:	85 c0                	test   %eax,%eax
180016fbe:	74 08                	je     0x180016fc8
180016fc0:	45 8b fe             	mov    %r14d,%r15d
180016fc3:	e9 cc 00 00 00       	jmp    0x180017094
180016fc8:	48 8d 15 71 10 13 00 	lea    0x131071(%rip),%rdx        # 0x180148040
180016fcf:	48 8b cb             	mov    %rbx,%rcx