1409c9d6e:	c6 00 00             	movb   $0x0,(%rax)
1409c9d71:	eb 1e                	jmp    0x1409c9d91
1409c9d73:	48 8d 15 36 0d 1e 00 	lea    0x1e0d36(%rip),%rdx        # 0x140baaab0
1409c9d7a:	48 8b cb             	mov    %rbx,%rcx
1409c9d7d:	e8 16 2b 00 00       	call   0x1409cc898
1409c9d82:	84 c0                	test   %al,%al
1409c9d84:	0f 84 c9 01 00 00    	je     0x1409c9f53
1409c9d8a:	48 8b 43 30          	mov    0x30(%rbx),%rax
1409c9d8e:	c6 00 01             	movb   $0x1,(%rax)
1409c9d91:	b2 3a                	mov    $0x3a,%dl
1409c9d93:	48 8b cb             	mov    %rbx,%rcx
1409c9d96:	e8 f1 e8 ff ff       	call   0x1409c868c
1409c9d9b:	84 c0                	test   %al,%al
1409c9d9d:	0f 84 74 01 00 00    	je     0x1409c9f17
1409c9da3:	33 d2                	xor    %edx,%edx
1409c9da5:	48 8b cb             	mov    %rbx,%rcx
1409c9da8:	e8 63 2d 00 00       	call   0x1409ccb10
1409c9dad:	0f 57 c0             	xorps  %xmm0,%xmm0
1409c9db0:	0f 11 45 cf          	movups %xmm0,-0x31(%rbp)
1409c9db4:	48 83 65 df 00       	andq   $0x0,-0x21(%rbp)
1409c9db9:	48 c7 45 e7 0f 00 00 	movq   $0xf,-0x19(%rbp)
1409c9dc0:	00
1409c9dc1:	c6 45 cf 00          	movb   $0x0,-0x31(%rbp)
1409c9dc5:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
1409c9dc9:	48 8b cb             	mov    %rbx,%rcx
1409c9dcc:	e8 97 e9 ff ff       	call   0x1409c8768
1409c9dd1:	48 8b 73 38          	mov    0x38(%rbx),%rsi
1409c9dd5:	84 c0                	test   %al,%al
1409c9dd7:	0f 84 98 00 00 00    	je     0x1409c9e75
1409c9ddd:	48 b8 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rax
1409c9de4:	ff ff 7f
1409c9de7:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1409c9deb:	48 2b c1             	sub    %rcx,%rax
1409c9dee:	48 83 f8 01          	cmp    $0x1,%rax
1409c9df2:	0f 82 52 01 00 00    	jb     0x1409c9f4a
1409c9df8:	48 8d 45 cf          	lea    -0x31(%rbp),%rax
1409c9dfc:	48 83 7d e7 0f       	cmpq   $0xf,-0x19(%rbp)
1409c9e01:	48 0f 47 45 cf       	cmova  -0x31(%rbp),%rax
1409c9e06:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1409c9e0b:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1409c9e10:	48 c7 44 24 20 01 00 	movq   $0x1,0x20(%rsp)
1409c9e17:	00 00
1409c9e19:	4c 8d 0d 4c 47 1a 00 	lea    0x1a474c(%rip),%r9        # 0x140b6e56c
1409c9e20:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
1409c9e24:	e8 87 3e 74 ff       	call   0x14010dcb0
1409c9e29:	48 8d 55 f7          	lea    -0x9(%rbp),%rdx
1409c9e2d:	48 8b ce             	mov    %rsi,%rcx
1409c9e30:	e8 1f 3a 74 ff       	call   0x14010d854
1409c9e35:	48 8b 45 0f          	mov    0xf(%rbp),%rax
1409c9e39:	48 83 f8 0f          	cmp    $0xf,%rax
1409c9e3d:	0f 86 9a 00 00 00    	jbe    0x1409c9edd
1409c9e43:	48 ff c0             	inc    %rax
1409c9e46:	48 8b 4d f7          	mov    -0x9(%rbp),%rcx
1409c9e4a:	48 8b d1             	mov    %rcx,%rdx
1409c9e4d:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1409c9e53:	72 18                	jb     0x1409c9e6d
1409c9e55:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409c9e59:	48 2b d1             	sub    %rcx,%rdx
1409c9e5c:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1409c9e60:	48 83 f8 1f          	cmp    $0x1f,%rax
1409c9e64:	76 07                	jbe    0x1409c9e6d
1409c9e66:	ff 15 2c 2b 14 00    	call   *0x142b2c(%rip)        # 0x140b0c998
1409c9e6c:	cc                   	int3
1409c9e6d:	ff 15 4d 2a 14 00    	call   *0x142a4d(%rip)        # 0x140b0c8c0
1409c9e73:	eb 68                	jmp    0x1409c9edd
1409c9e75:	48 8b d6             	mov    %rsi,%rdx
1409c9e78:	48 8b cb             	mov    %rbx,%rcx
1409c9e7b:	e8 68 2a 00 00       	call   0x1409cc8e8
1409c9e80:	84 c0                	test   %al,%al
1409c9e82:	74 43                	je     0x1409c9ec7
1409c9e84:	ba 01 00 00 00       	mov    $0x1,%edx
1409c9e89:	48 8b cb             	mov    %rbx,%rcx
1409c9e8c:	e8 7f 2c 00 00       	call   0x1409ccb10
1409c9e91:	84 c0                	test   %al,%al
1409c9e93:	74 10                	je     0x1409c9ea5
1409c9e95:	48 8b 53 40          	mov    0x40(%rbx),%rdx
1409c9e99:	48 8b cb             	mov    %rbx,%rcx
1409c9e9c:	e8 47 2a 00 00       	call   0x1409cc8e8
1409c9ea1:	84 c0                	test   %al,%al
1409c9ea3:	75 16                	jne    0x1409c9ebb
1409c9ea5:	48 8b 43 40          	mov    0x40(%rbx),%rax
1409c9ea9:	48 83 60 10 00       	andq   $0x0,0x10(%rax)
1409c9eae:	48 83 78 18 0f       	cmpq   $0xf,0x18(%rax)
1409c9eb3:	76 03                	jbe    0x1409c9eb8
1409c9eb5:	48 8b 00             	mov    (%rax),%rax
1409c9eb8:	c6 00 00             	movb   $0x0,(%rax)
1409c9ebb:	33 d2                	xor    %edx,%edx
1409c9ebd:	48 8b cb             	mov    %rbx,%rcx
1409c9ec0:	e8 4b 2c 00 00       	call   0x1409ccb10
1409c9ec5:	eb 16                	jmp    0x1409c9edd
1409c9ec7:	48 8b 43 38          	mov    0x38(%rbx),%rax
1409c9ecb:	48 83 60 10 00       	andq   $0x0,0x10(%rax)
1409c9ed0:	48 83 78 18 0f       	cmpq   $0xf,0x18(%rax)
1409c9ed5:	76 03                	jbe    0x1409c9eda
1409c9ed7:	48 8b 00             	mov    (%rax),%rax
1409c9eda:	c6 00 00             	movb   $0x0,(%rax)
1409c9edd:	48 8b 45 e7          	mov    -0x19(%rbp),%rax
1409c9ee1:	48 83 f8 0f          	cmp    $0xf,%rax
1409c9ee5:	76 30                	jbe    0x1409c9f17
1409c9ee7:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
1409c9eeb:	48 8b d1             	mov    %rcx,%rdx
1409c9eee:	48 ff c0             	inc    %rax
1409c9ef1:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1409c9ef7:	72 18                	jb     0x1409c9f11
1409c9ef9:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409c9efd:	48 2b d1             	sub    %rcx,%rdx
1409c9f00:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1409c9f04:	48 83 f8 1f          	cmp    $0x1f,%rax
1409c9f08:	76 07                	jbe    0x1409c9f11
1409c9f0a:	ff 15 88 2a 14 00    	call   *0x142a88(%rip)        # 0x140b0c998
1409c9f10:	cc                   	int3
1409c9f11:	ff 15 a9 29 14 00    	call   *0x1429a9(%rip)        # 0x140b0c8c0
1409c9f17:	0f 10 43 18          	movups 0x18(%rbx),%xmm0
1409c9f1b:	0f 11 07             	movups %xmm0,(%rdi)
1409c9f1e:	f2 0f 10 4b 28       	movsd  0x28(%rbx),%xmm1
1409c9f23:	f2 0f 11 4f 10       	movsd  %xmm1,0x10(%rdi)
1409c9f28:	48 8b c7             	mov    %rdi,%rax
1409c9f2b:	48 8b 4d 37          	mov    0x37(%rbp),%rcx
1409c9f2f:	48 33 cc             	xor    %rsp,%rcx
1409c9f32:	e8 a9 56 12 00       	call   0x140aef5e0
1409c9f37:	48 8b 9c 24 f0 00 00 	mov    0xf0(%rsp),%rbx
1409c9f3e:	00
1409c9f3f:	48 81 c4 c0 00 00 00 	add    $0xc0,%rsp
1409c9f46:	5f                   	pop    %rdi
1409c9f47:	5e                   	pop    %rsi
1409c9f48:	5d                   	pop    %rbp
1409c9f49:	c3                   	ret
1409c9f4a:	e8 21 9e 63 ff       	call   0x140003d70
1409c9f4f:	90                   	nop
1409c9f50:	eb 00                	jmp    0x1409c9f52
1409c9f52:	90                   	nop
1409c9f53:	41 b8 05 40 00 80    	mov    $0x80004005,%r8d
1409c9f59:	48 8d 15 18 09 1e 00 	lea    0x1e0918(%rip),%rdx        # 0x140baa878
1409c9f60:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
1409c9f64:	e8 57 43 03 00       	call   0x1409fe2c0
1409c9f69:	48 8d 15 d0 d1 26 00 	lea    0x26d1d0(%rip),%rdx        # 0x140c37140
1409c9f70:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
1409c9f74:	e8 05 65 12 00       	call   0x140af047e
1409c9f79:	cc                   	int3
1409c9f7a:	41 b8 05 40 00 80    	mov    $0x80004005,%r8d
1409c9f80:	48 8d 15 f1 0a 1e 00 	lea    0x1e0af1(%rip),%rdx        # 0x140baaa78
1409c9f87:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
1409c9f8b:	e8 30 43 03 00       	call   0x1409fe2c0
1409c9f90:	48 8d 15 a9 d1 26 00 	lea    0x26d1a9(%rip),%rdx        # 0x140c37140
1409c9f97:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
1409c9f9b:	e8 de 64 12 00       	call   0x140af047e
1409c9fa0:	cc                   	int3
1409c9fa1:	90                   	nop
1409c9fa2:	90                   	nop
1409c9fa3:	90                   	nop
1409c9fa4:	90                   	nop
1409c9fa5:	90                   	nop
1409c9fa6:	90                   	nop
1409c9fa7:	90                   	nop
1409c9fa8:	90                   	nop
1409c9fa9:	90                   	nop
1409c9faa:	90                   	nop
1409c9fab:	90                   	nop
1409c9fac:	90                   	nop
1409c9fad:	90                   	nop
1409c9fae:	90                   	nop
1409c9faf:	90                   	nop
1409c9fb0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1409c9fb5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1409c9fba:	57                   	push   %rdi
1409c9fbb:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
1409c9fc2:	48 8b 05 77 50 2f 00 	mov    0x2f5077(%rip),%rax        # 0x140cbf040
1409c9fc9:	48 33 c4             	xor    %rsp,%rax
1409c9fcc:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1409c9fd1:	83 64 24 20 00       	andl   $0x0,0x20(%rsp)
1409c9fd6:	48 8d 59 08          	lea    0x8(%rcx),%rbx
1409c9fda:	48 8b f9             	mov    %rcx,%rdi
1409c9fdd:	33 d2                	xor    %edx,%edx
1409c9fdf:	48 8b cb             	mov    %rbx,%rcx
1409c9fe2:	e8 29 2b 00 00       	call   0x1409ccb10
1409c9fe7:	84 c0                	test   %al,%al
1409c9fe9:	0f 84 be 00 00 00    	je     0x1409ca0ad
1409c9fef:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1409c9ff4:	48 8b cb             	mov    %rbx,%rcx
1409c9ff7:	e8 80 29 00 00       	call   0x1409cc97c
1409c9ffc:	84 c0                	test   %al,%al
1409c9ffe:	0f 84 a9 00 00 00    	je     0x1409ca0ad
1409ca004:	be 01 00 00 00       	mov    $0x1,%esi
1409ca009:	48 8b cb             	mov    %rbx,%rcx
1409ca00c:	8b d6                	mov    %esi,%edx
1409ca00e:	e8 fd 2a 00 00       	call   0x1409ccb10
1409ca013:	84 c0                	test   %al,%al
1409ca015:	0f 84 92 00 00 00    	je     0x1409ca0ad
1409ca01b:	48 8d 15 4e 08 1e 00 	lea    0x1e084e(%rip),%rdx        # 0x140baa870
1409ca022:	48 8b cb             	mov    %rbx,%rcx
1409ca025:	e8 a2 e6 ff ff       	call   0x1409c86cc
1409ca02a:	84 c0                	test   %al,%al
1409ca02c:	74 7f                	je     0x1409ca0ad
1409ca02e:	8b d6                	mov    %esi,%edx
1409ca030:	48 8b cb             	mov    %rbx,%rcx
1409ca033:	e8 d8 2a 00 00       	call   0x1409ccb10
1409ca038:	84 c0                	test   %al,%al
1409ca03a:	74 71                	je     0x1409ca0ad
1409ca03c:	48 8d 15 d5 0e 18 00 	lea    0x180ed5(%rip),%rdx        # 0x140b4af18
1409ca043:	48 8b cb             	mov    %rbx,%rcx
1409ca046:	e8 81 e6 ff ff       	call   0x1409c86cc
1409ca04b:	84 c0                	test   %al,%al
1409ca04d:	74 15                	je     0x1409ca064
1409ca04f:	8b d6                	mov    %esi,%edx
1409ca051:	48 8b cb             	mov    %rbx,%rcx
1409ca054:	e8 b7 2a 00 00       	call   0x1409ccb10
1409ca059:	84 c0                	test   %al,%al
1409ca05b:	74 79                	je     0x1409ca0d6
1409ca05d:	48 8b 47 40          	mov    0x40(%rdi),%rax
1409ca061:	40 88 30             	mov    %sil,(%rax)
1409ca064:	48 8d 15 9d 07 1e 00 	lea    0x1e079d(%rip),%rdx        # 0x140baa808
1409ca06b:	48 8b cb             	mov    %rbx,%rcx
1409ca06e:	e8 59 e6 ff ff       	call   0x1409c86cc
1409ca073:	84 c0                	test   %al,%al
1409ca075:	0f 84 84 00 00 00    	je     0x1409ca0ff
1409ca07b:	8b 44 24 20          	mov    0x20(%rsp),%eax
1409ca07f:	85 c0                	test   %eax,%eax
1409ca081:	0f 84 a1 00 00 00    	je     0x1409ca128
1409ca087:	ff c8                	dec    %eax
1409ca089:	48 98                	cltq
1409ca08b:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1409ca090:	48 33 cc             	xor    %rsp,%rcx
1409ca093:	e8 48 55 12 00       	call   0x140aef5e0
1409ca098:	4c 8d 9c 24 80 00 00 	lea    0x80(%rsp),%r11
1409ca09f:	00
1409ca0a0:	49 8b 5b 18          	mov    0x18(%r11),%rbx
1409ca0a4:	49 8b 73 20          	mov    0x20(%r11),%rsi
1409ca0a8:	49 8b e3             	mov    %r11,%rsp
1409ca0ab:	5f                   	pop    %rdi
1409ca0ac:	c3                   	ret
1409ca0ad:	41 b8 05 40 00 80    	mov    $0x80004005,%r8d
1409ca0b3:	48 8d 15 56 07 1e 00 	lea    0x1e0756(%rip),%rdx        # 0x140baa810
1409ca0ba:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1409ca0bf:	e8 fc 41 03 00       	call   0x1409fe2c0
1409ca0c4:	48 8d 15 75 d0 26 00 	lea    0x26d075(%rip),%rdx        # 0x140c37140
1409ca0cb:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1409ca0d0:	e8 a9 63 12 00       	call   0x140af047e
1409ca0d5:	cc                   	int3
1409ca0d6:	41 b8 05 40 00 80    	mov    $0x80004005,%r8d
1409ca0dc:	48 8d 15 2d 07 1e 00 	lea    0x1e072d(%rip),%rdx        # 0x140baa810
1409ca0e3:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1409ca0e8:	e8 d3 41 03 00       	call   0x1409fe2c0
1409ca0ed:	48 8d 15 4c d0 26 00 	lea    0x26d04c(%rip),%rdx        # 0x140c37140
1409ca0f4:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1409ca0f9:	e8 80 63 12 00       	call   0x140af047e
1409ca0fe:	cc                   	int3
1409ca0ff:	41 b8 05 40 00 80    	mov    $0x80004005,%r8d
1409ca105:	48 8d 15 04 07 1e 00 	lea    0x1e0704(%rip),%rdx        # 0x140baa810
1409ca10c:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1409ca111:	e8 aa 41 03 00       	call   0x1409fe2c0
1409ca116:	48 8d 15 23 d0 26 00 	lea    0x26d023(%rip),%rdx        # 0x140c37140
1409ca11d:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1409ca122:	e8 57 63 12 00       	call   0x140af047e
1409ca127:	cc                   	int3
1409ca128:	41 b8 05 40 00 80    	mov    $0x80004005,%r8d
1409ca12e:	48 8d 15 03 07 1e 00 	lea    0x1e0703(%rip),%rdx        # 0x140baa838
1409ca135:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1409ca13a:	e8 81 41 03 00       	call   0x1409fe2c0
1409ca13f:	48 8d 15 fa cf 26 00 	lea    0x26cffa(%rip),%rdx        # 0x140c37140
1409ca146:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1409ca14b:	e8 2e 63 12 00       	call   0x140af047e
1409ca150:	cc                   	int3
1409ca151:	90                   	nop
1409ca152:	90                   	nop
1409ca153:	90                   	nop
1409ca154:	90                   	nop
1409ca155:	90                   	nop
1409ca156:	90                   	nop
1409ca157:	90                   	nop
1409ca158:	90                   	nop
1409ca159:	90                   	nop
1409ca15a:	90                   	nop
1409ca15b:	90                   	nop
1409ca15c:	90                   	nop
1409ca15d:	90                   	nop
1409ca15e:	90                   	nop
1409ca15f:	90                   	nop
1409ca160:	48 8b c4             	mov    %rsp,%rax
1409ca163:	48 89 58 10          	mov    %rbx,0x10(%rax)
1409ca167:	48 89 70 18          	mov    %rsi,0x18(%rax)
1409ca16b:	48 89 78 20          	mov    %rdi,0x20(%rax)
1409ca16f:	55                   	push   %rbp
1409ca170:	41 56                	push   %r14
1409ca172:	41 57                	push   %r15
1409ca174:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
1409ca178:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
1409ca17f:	48 8b 05 ba 4e 2f 00 	mov    0x2f4eba(%rip),%rax        # 0x140cbf040
1409ca186:	48 33 c4             	xor    %rsp,%rax
1409ca189:	48 89 45 37          	mov    %rax,0x37(%rbp)
1409ca18d:	48 8b da             	mov    %rdx,%rbx
1409ca190:	48 8b f9             	mov    %rcx,%rdi
1409ca193:	48 8b 72 10          	mov    0x10(%rdx),%rsi
1409ca197:	48 8b ca             	mov    %rdx,%rcx
1409ca19a:	41 be 0f 00 00 00    	mov    $0xf,%r14d
1409ca1a0:	4c 39 72 18          	cmp    %r14,0x18(%rdx)
1409ca1a4:	76 03                	jbe    0x1409ca1a9
1409ca1a6:	48 8b 0a             	mov    (%rdx),%rcx
1409ca1a9:	48 83 fe 09          	cmp    $0x9,%rsi
1409ca1ad:	75 53                	jne    0x1409ca202
1409ca1af:	4c 8b c6             	mov    %rsi,%r8
1409ca1b2:	48 8d 15 57 07 1e 00 	lea    0x1e0757(%rip),%rdx        # 0x140baa910
1409ca1b9:	e8 2c 81 12 00       	call   0x140af22ea
1409ca1be:	85 c0                	test   %eax,%eax
1409ca1c0:	75 40                	jne    0x1409ca202
1409ca1c2:	48 8d 4f 48          	lea    0x48(%rdi),%rcx
1409ca1c6:	8d 56 f8             	lea    -0x8(%rsi),%edx
1409ca1c9:	e8 ca 2c 00 00       	call   0x1409cce98
1409ca1ce:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409ca1d2:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
1409ca1d6:	e8 a1 27 00 00       	call   0x1409cc97c
1409ca1db:	84 c0                	test   %al,%al
1409ca1dd:	0f 84 1e 09 00 00    	je     0x1409cab01
1409ca1e3:	8b 55 a7             	mov    -0x59(%rbp),%edx
1409ca1e6:	f7 c2 fd ff ff ff    	test   $0xfffffffd,%edx
1409ca1ec:	0f 85 0f 09 00 00    	jne    0x1409cab01
1409ca1f2:	48 8b 4f 38          	mov    0x38(%rdi),%rcx
1409ca1f6:	48 8b 01             	mov    (%rcx),%rax
1409ca1f9:	48 8b 40 20          	mov    0x20(%rax),%rax
1409ca1fd:	e9 c6 03 00 00       	jmp    0x1409ca5c8
1409ca202:	48 8b cb             	mov    %rbx,%rcx
1409ca205:	4c 39 73 18          	cmp    %r14,0x18(%rbx)
1409ca209:	76 03                	jbe    0x1409ca20e
1409ca20b:	48 8b 0b             	mov    (%rbx),%rcx
1409ca20e:	48 83 fe 0a          	cmp    $0xa,%rsi
1409ca212:	0f 85 b9 00 00 00    	jne    0x1409ca2d1
1409ca218:	4c 8b c6             	mov    %rsi,%r8
1409ca21b:	48 8d 15 36 07 1e 00 	lea    0x1e0736(%rip),%rdx        # 0x140baa958
1409ca222:	e8 c3 80 12 00       	call   0x140af22ea
1409ca227:	85 c0                	test   %eax,%eax
1409ca229:	0f 85 a2 00 00 00    	jne    0x1409ca2d1
1409ca22f:	48 8d 4f 48          	lea    0x48(%rdi),%rcx
1409ca233:	8d 56 f8             	lea    -0x8(%rsi),%edx
1409ca236:	e8 5d 2c 00 00       	call   0x1409cce98
1409ca23b:	0f 57 c0             	xorps  %xmm0,%xmm0
1409ca23e:	f3 0f 7f 45 af       	movdqu %xmm0,-0x51(%rbp)
1409ca243:	48 83 65 bf 00       	andq   $0x0,-0x41(%rbp)
1409ca248:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409ca24c:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
1409ca250:	e8 b3 73 00 00       	call   0x1409d1608
1409ca255:	84 c0                	test   %al,%al
1409ca257:	0f 84 cb 08 00 00    	je     0x1409cab28
1409ca25d:	48 8b 45 b7          	mov    -0x49(%rbp),%rax
1409ca261:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
1409ca265:	48 2b c1             	sub    %rcx,%rax
1409ca268:	48 83 f8 18          	cmp    $0x18,%rax
1409ca26c:	74 0a                	je     0x1409ca278
1409ca26e:	48 3b 4d b7          	cmp    -0x49(%rbp),%rcx
1409ca272:	74 04                	je     0x1409ca278
1409ca274:	48 89 4d b7          	mov    %rcx,-0x49(%rbp)
1409ca278:	48 8b 4f 38          	mov    0x38(%rdi),%rcx