1409d68e9:	48 8b d1             	mov    %rcx,%rdx
1409d68ec:	49 3b c5             	cmp    %r13,%rax
1409d68ef:	0f 82 df 04 00 00    	jb     0x1409d6dd4
1409d68f5:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409d68f9:	48 2b d1             	sub    %rcx,%rdx
1409d68fc:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1409d6900:	48 83 f8 1f          	cmp    $0x1f,%rax
1409d6904:	0f 86 ca 04 00 00    	jbe    0x1409d6dd4
1409d690a:	ff 15 88 60 13 00    	call   *0x136088(%rip)        # 0x140b0c998
1409d6910:	cc                   	int3
1409d6911:	48 8b cb             	mov    %rbx,%rcx
1409d6914:	4c 39 63 18          	cmp    %r12,0x18(%rbx)
1409d6918:	76 03                	jbe    0x1409d691d
1409d691a:	48 8b 0b             	mov    (%rbx),%rcx
1409d691d:	48 83 fe 0a          	cmp    $0xa,%rsi
1409d6921:	0f 85 a0 00 00 00    	jne    0x1409d69c7
1409d6927:	4c 8b c6             	mov    %rsi,%r8
1409d692a:	48 8d 15 cf 4f 1d 00 	lea    0x1d4fcf(%rip),%rdx        # 0x140bab900
1409d6931:	e8 b4 b9 11 00       	call   0x140af22ea
1409d6936:	85 c0                	test   %eax,%eax
1409d6938:	0f 85 89 00 00 00    	jne    0x1409d69c7
1409d693e:	48 8d 8f 50 01 00 00 	lea    0x150(%rdi),%rcx
1409d6945:	8d 56 f8             	lea    -0x8(%rsi),%edx
1409d6948:	e8 4b 65 ff ff       	call   0x1409cce98
1409d694d:	0f 57 c0             	xorps  %xmm0,%xmm0
1409d6950:	f3 0f 7f 45 d8       	movdqu %xmm0,-0x28(%rbp)
1409d6955:	4c 89 7d e8          	mov    %r15,-0x18(%rbp)
1409d6959:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409d695d:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
1409d6961:	e8 d2 dd 00 00       	call   0x1409e4738
1409d6966:	84 c0                	test   %al,%al
1409d6968:	0f 84 2c 10 00 00    	je     0x1409d799a
1409d696e:	48 8b 8f 28 01 00 00 	mov    0x128(%rdi),%rcx
1409d6975:	48 8b 01             	mov    (%rcx),%rax
1409d6978:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
1409d697c:	48 8b 40 20          	mov    0x20(%rax),%rax
1409d6980:	ff 15 b2 62 13 00    	call   *0x1362b2(%rip)        # 0x140b0cc38
1409d6986:	90                   	nop
1409d6987:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1409d698b:	48 85 c9             	test   %rcx,%rcx
1409d698e:	0f 84 6e 0e 00 00    	je     0x1409d7802
1409d6994:	48 8b 45 e8          	mov    -0x18(%rbp),%rax
1409d6998:	48 2b c1             	sub    %rcx,%rax
1409d699b:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
1409d699f:	48 8b d1             	mov    %rcx,%rdx
1409d69a2:	49 3b c5             	cmp    %r13,%rax
1409d69a5:	0f 82 29 04 00 00    	jb     0x1409d6dd4
1409d69ab:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409d69af:	48 2b d1             	sub    %rcx,%rdx
1409d69b2:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1409d69b6:	48 83 f8 1f          	cmp    $0x1f,%rax
1409d69ba:	0f 86 14 04 00 00    	jbe    0x1409d6dd4
1409d69c0:	ff 15 d2 5f 13 00    	call   *0x135fd2(%rip)        # 0x140b0c998
1409d69c6:	cc                   	int3
1409d69c7:	48 8b 73 10          	mov    0x10(%rbx),%rsi
1409d69cb:	48 8b cb             	mov    %rbx,%rcx
1409d69ce:	4c 39 63 18          	cmp    %r12,0x18(%rbx)
1409d69d2:	76 03                	jbe    0x1409d69d7
1409d69d4:	48 8b 0b             	mov    (%rbx),%rcx
1409d69d7:	48 83 fe 0b          	cmp    $0xb,%rsi
1409d69db:	0f 85 a0 00 00 00    	jne    0x1409d6a81
1409d69e1:	4c 8b c6             	mov    %rsi,%r8
1409d69e4:	48 8d 15 5d 4f 1d 00 	lea    0x1d4f5d(%rip),%rdx        # 0x140bab948
1409d69eb:	e8 fa b8 11 00       	call   0x140af22ea
1409d69f0:	85 c0                	test   %eax,%eax
1409d69f2:	0f 85 89 00 00 00    	jne    0x1409d6a81
1409d69f8:	48 8d 8f 50 01 00 00 	lea    0x150(%rdi),%rcx
1409d69ff:	8d 56 f9             	lea    -0x7(%rsi),%edx
1409d6a02:	e8 91 64 ff ff       	call   0x1409cce98
1409d6a07:	0f 57 c0             	xorps  %xmm0,%xmm0
1409d6a0a:	f3 0f 7f 45 d8       	movdqu %xmm0,-0x28(%rbp)
1409d6a0f:	4c 89 7d e8          	mov    %r15,-0x18(%rbp)
1409d6a13:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409d6a17:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
1409d6a1b:	e8 18 dd 00 00       	call   0x1409e4738
1409d6a20:	84 c0                	test   %al,%al
1409d6a22:	0f 84 99 0f 00 00    	je     0x1409d79c1
1409d6a28:	48 8b 8f 28 01 00 00 	mov    0x128(%rdi),%rcx
1409d6a2f:	48 8b 01             	mov    (%rcx),%rax
1409d6a32:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
1409d6a36:	48 8b 40 28          	mov    0x28(%rax),%rax
1409d6a3a:	ff 15 f8 61 13 00    	call   *0x1361f8(%rip)        # 0x140b0cc38
1409d6a40:	90                   	nop
1409d6a41:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1409d6a45:	48 85 c9             	test   %rcx,%rcx
1409d6a48:	0f 84 b4 0d 00 00    	je     0x1409d7802
1409d6a4e:	48 8b 45 e8          	mov    -0x18(%rbp),%rax
1409d6a52:	48 2b c1             	sub    %rcx,%rax
1409d6a55:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
1409d6a59:	48 8b d1             	mov    %rcx,%rdx
1409d6a5c:	49 3b c5             	cmp    %r13,%rax
1409d6a5f:	0f 82 6f 03 00 00    	jb     0x1409d6dd4
1409d6a65:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409d6a69:	48 2b d1             	sub    %rcx,%rdx
1409d6a6c:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1409d6a70:	48 83 f8 1f          	cmp    $0x1f,%rax
1409d6a74:	0f 86 5a 03 00 00    	jbe    0x1409d6dd4
1409d6a7a:	ff 15 18 5f 13 00    	call   *0x135f18(%rip)        # 0x140b0c998
1409d6a80:	cc                   	int3
1409d6a81:	48 8b cb             	mov    %rbx,%rcx
1409d6a84:	4c 39 63 18          	cmp    %r12,0x18(%rbx)
1409d6a88:	76 03                	jbe    0x1409d6a8d
1409d6a8a:	48 8b 0b             	mov    (%rbx),%rcx
1409d6a8d:	48 83 fe 10          	cmp    $0x10,%rsi
1409d6a91:	0f 85 9f 00 00 00    	jne    0x1409d6b36
1409d6a97:	4c 8b c6             	mov    %rsi,%r8
1409d6a9a:	48 8d 15 4f 50 1d 00 	lea    0x1d504f(%rip),%rdx        # 0x140babaf0
1409d6aa1:	e8 44 b8 11 00       	call   0x140af22ea
1409d6aa6:	85 c0                	test   %eax,%eax
1409d6aa8:	0f 85 88 00 00 00    	jne    0x1409d6b36
1409d6aae:	48 8d 8f 50 01 00 00 	lea    0x150(%rdi),%rcx
1409d6ab5:	8b d6                	mov    %esi,%edx
1409d6ab7:	e8 dc 63 ff ff       	call   0x1409cce98
1409d6abc:	0f 57 c0             	xorps  %xmm0,%xmm0
1409d6abf:	f3 0f 7f 45 d8       	movdqu %xmm0,-0x28(%rbp)
1409d6ac4:	4c 89 7d e8          	mov    %r15,-0x18(%rbp)
1409d6ac8:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409d6acc:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
1409d6ad0:	e8 63 dc 00 00       	call   0x1409e4738
1409d6ad5:	84 c0                	test   %al,%al
1409d6ad7:	0f 84 0b 0f 00 00    	je     0x1409d79e8
1409d6add:	48 8b 8f 28 01 00 00 	mov    0x128(%rdi),%rcx
1409d6ae4:	48 8b 01             	mov    (%rcx),%rax
1409d6ae7:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
1409d6aeb:	48 8b 40 30          	mov    0x30(%rax),%rax
1409d6aef:	ff 15 43 61 13 00    	call   *0x136143(%rip)        # 0x140b0cc38
1409d6af5:	90                   	nop
1409d6af6:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1409d6afa:	48 85 c9             	test   %rcx,%rcx
1409d6afd:	0f 84 ff 0c 00 00    	je     0x1409d7802
1409d6b03:	48 8b 45 e8          	mov    -0x18(%rbp),%rax
1409d6b07:	48 2b c1             	sub    %rcx,%rax
1409d6b0a:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
1409d6b0e:	48 8b d1             	mov    %rcx,%rdx
1409d6b11:	49 3b c5             	cmp    %r13,%rax
1409d6b14:	0f 82 ba 02 00 00    	jb     0x1409d6dd4
1409d6b1a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409d6b1e:	48 2b d1             	sub    %rcx,%rdx
1409d6b21:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1409d6b25:	48 83 f8 1f          	cmp    $0x1f,%rax
1409d6b29:	0f 86 a5 02 00 00    	jbe    0x1409d6dd4
1409d6b2f:	ff 15 63 5e 13 00    	call   *0x135e63(%rip)        # 0x140b0c998
1409d6b35:	cc                   	int3
1409d6b36:	48 8b 73 10          	mov    0x10(%rbx),%rsi
1409d6b3a:	48 8b cb             	mov    %rbx,%rcx
1409d6b3d:	4c 39 63 18          	cmp    %r12,0x18(%rbx)
1409d6b41:	76 03                	jbe    0x1409d6b46
1409d6b43:	48 8b 0b             	mov    (%rbx),%rcx
1409d6b46:	48 83 fe 09          	cmp    $0x9,%rsi
1409d6b4a:	75 4b                	jne    0x1409d6b97
1409d6b4c:	4c 8b c6             	mov    %rsi,%r8
1409d6b4f:	48 8d 15 ea 4f 1d 00 	lea    0x1d4fea(%rip),%rdx        # 0x140babb40
1409d6b56:	e8 8f b7 11 00       	call   0x140af22ea
1409d6b5b:	85 c0                	test   %eax,%eax
1409d6b5d:	75 38                	jne    0x1409d6b97
1409d6b5f:	48 8d 8f 50 01 00 00 	lea    0x150(%rdi),%rcx
1409d6b66:	8d 56 17             	lea    0x17(%rsi),%edx
1409d6b69:	e8 2a 63 ff ff       	call   0x1409cce98
1409d6b6e:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409d6b72:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1409d6b77:	e8 6c dc 00 00       	call   0x1409e47e8
1409d6b7c:	84 c0                	test   %al,%al
1409d6b7e:	0f 84 8c 0e 00 00    	je     0x1409d7a10
1409d6b84:	48 8b 8f 28 01 00 00 	mov    0x128(%rdi),%rcx
1409d6b8b:	48 8b 01             	mov    (%rcx),%rax
1409d6b8e:	48 8b 40 38          	mov    0x38(%rax),%rax
1409d6b92:	e9 70 09 00 00       	jmp    0x1409d7507
1409d6b97:	48 8b cb             	mov    %rbx,%rcx
1409d6b9a:	4c 39 63 18          	cmp    %r12,0x18(%rbx)
1409d6b9e:	76 03                	jbe    0x1409d6ba3
1409d6ba0:	48 8b 0b             	mov    (%rbx),%rcx
1409d6ba3:	48 83 fe 09          	cmp    $0x9,%rsi
1409d6ba7:	75 4b                	jne    0x1409d6bf4
1409d6ba9:	4c 8b c6             	mov    %rsi,%r8
1409d6bac:	48 8d 15 a5 4e 1d 00 	lea    0x1d4ea5(%rip),%rdx        # 0x140baba58
1409d6bb3:	e8 32 b7 11 00       	call   0x140af22ea
1409d6bb8:	85 c0                	test   %eax,%eax
1409d6bba:	75 38                	jne    0x1409d6bf4
1409d6bbc:	48 8d 8f 50 01 00 00 	lea    0x150(%rdi),%rcx
1409d6bc3:	8d 56 37             	lea    0x37(%rsi),%edx
1409d6bc6:	e8 cd 62 ff ff       	call   0x1409cce98
1409d6bcb:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409d6bcf:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1409d6bd4:	e8 0f dc 00 00       	call   0x1409e47e8
1409d6bd9:	84 c0                	test   %al,%al
1409d6bdb:	0f 84 56 0e 00 00    	je     0x1409d7a37
1409d6be1:	48 8b 8f 28 01 00 00 	mov    0x128(%rdi),%rcx
1409d6be8:	48 8b 01             	mov    (%rcx),%rax
1409d6beb:	48 8b 40 40          	mov    0x40(%rax),%rax
1409d6bef:	e9 13 09 00 00       	jmp    0x1409d7507
1409d6bf4:	48 8b 73 10          	mov    0x10(%rbx),%rsi
1409d6bf8:	48 8b cb             	mov    %rbx,%rcx
1409d6bfb:	4c 39 63 18          	cmp    %r12,0x18(%rbx)
1409d6bff:	76 03                	jbe    0x1409d6c04
1409d6c01:	48 8b 0b             	mov    (%rbx),%rcx
1409d6c04:	48 83 fe 08          	cmp    $0x8,%rsi
1409d6c08:	75 4f                	jne    0x1409d6c59
1409d6c0a:	4c 8b c6             	mov    %rsi,%r8
1409d6c0d:	48 8d 15 8c 4e 1d 00 	lea    0x1d4e8c(%rip),%rdx        # 0x140babaa0
1409d6c14:	e8 d1 b6 11 00       	call   0x140af22ea
1409d6c19:	85 c0                	test   %eax,%eax
1409d6c1b:	75 3c                	jne    0x1409d6c59
1409d6c1d:	48 8d 8f 50 01 00 00 	lea    0x150(%rdi),%rcx
1409d6c24:	8d 56 78             	lea    0x78(%rsi),%edx
1409d6c27:	e8 6c 62 ff ff       	call   0x1409cce98
1409d6c2c:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409d6c30:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1409d6c35:	e8 26 dd 00 00       	call   0x1409e4960
1409d6c3a:	84 c0                	test   %al,%al
1409d6c3c:	0f 84 1c 0e 00 00    	je     0x1409d7a5e
1409d6c42:	48 8b 8f 28 01 00 00 	mov    0x128(%rdi),%rcx
1409d6c49:	48 8b 01             	mov    (%rcx),%rax
1409d6c4c:	8b 54 24 40          	mov    0x40(%rsp),%edx
1409d6c50:	48 8b 40 48          	mov    0x48(%rax),%rax
1409d6c54:	e9 13 07 00 00       	jmp    0x1409d736c
1409d6c59:	48 8b cb             	mov    %rbx,%rcx
1409d6c5c:	4c 39 63 18          	cmp    %r12,0x18(%rbx)
1409d6c60:	76 03                	jbe    0x1409d6c65
1409d6c62:	48 8b 0b             	mov    (%rbx),%rcx
1409d6c65:	48 83 fe 05          	cmp    $0x5,%rsi
1409d6c69:	0f 85 8c 00 00 00    	jne    0x1409d6cfb
1409d6c6f:	4c 8b c6             	mov    %rsi,%r8
1409d6c72:	48 8d 15 1f 4b 1d 00 	lea    0x1d4b1f(%rip),%rdx        # 0x140bab798
1409d6c79:	e8 6c b6 11 00       	call   0x140af22ea
1409d6c7e:	85 c0                	test   %eax,%eax
1409d6c80:	75 79                	jne    0x1409d6cfb
1409d6c82:	48 8d 8f 50 01 00 00 	lea    0x150(%rdi),%rcx
1409d6c89:	ba 00 01 00 00       	mov    $0x100,%edx
1409d6c8e:	e8 05 62 ff ff       	call   0x1409cce98
1409d6c93:	0f 57 c0             	xorps  %xmm0,%xmm0
1409d6c96:	f3 0f 7f 45 d8       	movdqu %xmm0,-0x28(%rbp)
1409d6c9b:	4c 89 7d e8          	mov    %r15,-0x18(%rbp)
1409d6c9f:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409d6ca3:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
1409d6ca7:	e8 8c da 00 00       	call   0x1409e4738
1409d6cac:	84 c0                	test   %al,%al
1409d6cae:	0f 84 d1 0d 00 00    	je     0x1409d7a85
1409d6cb4:	48 8b 45 e0          	mov    -0x20(%rbp),%rax
1409d6cb8:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
1409d6cbc:	48 2b c3             	sub    %rbx,%rax
1409d6cbf:	48 c1 f8 02          	sar    $0x2,%rax
1409d6cc3:	be 01 00 00 00       	mov    $0x1,%esi
1409d6cc8:	48 3b c6             	cmp    %rsi,%rax
1409d6ccb:	0f 85 b4 0d 00 00    	jne    0x1409d7a85
1409d6cd1:	48 85 c0             	test   %rax,%rax
1409d6cd4:	75 07                	jne    0x1409d6cdd
1409d6cd6:	ff 15 bc 5c 13 00    	call   *0x135cbc(%rip)        # 0x140b0c998
1409d6cdc:	cc                   	int3
1409d6cdd:	48 8b 8f 28 01 00 00 	mov    0x128(%rdi),%rcx
1409d6ce4:	48 8b 01             	mov    (%rcx),%rax
1409d6ce7:	f3 0f 10 0b          	movss  (%rbx),%xmm1
1409d6ceb:	48 8b 40 50          	mov    0x50(%rax),%rax
1409d6cef:	ff 15 43 5f 13 00    	call   *0x135f43(%rip)        # 0x140b0cc38
1409d6cf5:	90                   	nop
1409d6cf6:	e9 a5 00 00 00       	jmp    0x1409d6da0
1409d6cfb:	48 8b 73 10          	mov    0x10(%rbx),%rsi
1409d6cff:	48 8b cb             	mov    %rbx,%rcx
1409d6d02:	4c 39 63 18          	cmp    %r12,0x18(%rbx)
1409d6d06:	76 03                	jbe    0x1409d6d0b
1409d6d08:	48 8b 0b             	mov    (%rbx),%rcx
1409d6d0b:	48 83 fe 05          	cmp    $0x5,%rsi
1409d6d0f:	0f 85 ca 00 00 00    	jne    0x1409d6ddf
1409d6d15:	4c 8b c6             	mov    %rsi,%r8
1409d6d18:	48 8d 15 b1 4a 1d 00 	lea    0x1d4ab1(%rip),%rdx        # 0x140bab7d0
1409d6d1f:	e8 c6 b5 11 00       	call   0x140af22ea
1409d6d24:	85 c0                	test   %eax,%eax
1409d6d26:	0f 85 b3 00 00 00    	jne    0x1409d6ddf
1409d6d2c:	48 8d 8f 50 01 00 00 	lea    0x150(%rdi),%rcx
1409d6d33:	ba 00 02 00 00       	mov    $0x200,%edx
1409d6d38:	e8 5b 61 ff ff       	call   0x1409cce98
1409d6d3d:	0f 57 c0             	xorps  %xmm0,%xmm0
1409d6d40:	f3 0f 7f 45 d8       	movdqu %xmm0,-0x28(%rbp)
1409d6d45:	4c 89 7d e8          	mov    %r15,-0x18(%rbp)
1409d6d49:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409d6d4d:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
1409d6d51:	e8 e2 d9 00 00       	call   0x1409e4738
1409d6d56:	84 c0                	test   %al,%al
1409d6d58:	0f 84 4e 0d 00 00    	je     0x1409d7aac
1409d6d5e:	48 8b 45 e0          	mov    -0x20(%rbp),%rax
1409d6d62:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
1409d6d66:	48 2b c3             	sub    %rbx,%rax
1409d6d69:	48 c1 f8 02          	sar    $0x2,%rax
1409d6d6d:	be 01 00 00 00       	mov    $0x1,%esi
1409d6d72:	48 3b c6             	cmp    %rsi,%rax
1409d6d75:	0f 85 31 0d 00 00    	jne    0x1409d7aac
1409d6d7b:	48 85 c0             	test   %rax,%rax
1409d6d7e:	75 07                	jne    0x1409d6d87
1409d6d80:	ff 15 12 5c 13 00    	call   *0x135c12(%rip)        # 0x140b0c998
1409d6d86:	cc                   	int3
1409d6d87:	48 8b 8f 28 01 00 00 	mov    0x128(%rdi),%rcx
1409d6d8e:	48 8b 01             	mov    (%rcx),%rax
1409d6d91:	f3 0f 10 0b          	movss  (%rbx),%xmm1
1409d6d95:	48 8b 40 58          	mov    0x58(%rax),%rax
1409d6d99:	ff 15 99 5e 13 00    	call   *0x135e99(%rip)        # 0x140b0cc38
1409d6d9f:	90                   	nop
1409d6da0:	48 85 db             	test   %rbx,%rbx
1409d6da3:	0f 84 59 0a 00 00    	je     0x1409d7802
1409d6da9:	48 8b 45 e8          	mov    -0x18(%rbp),%rax
1409d6dad:	48 2b c3             	sub    %rbx,%rax
1409d6db0:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
1409d6db4:	48 8b cb             	mov    %rbx,%rcx
1409d6db7:	49 3b c5             	cmp    %r13,%rax
1409d6dba:	72 15                	jb     0x1409d6dd1
1409d6dbc:	48 8b 5b f8          	mov    -0x8(%rbx),%rbx
1409d6dc0:	48 2b cb             	sub    %rbx,%rcx
1409d6dc3:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1409d6dc7:	48 83 f8 1f          	cmp    $0x1f,%rax
1409d6dcb:	0f 87 5c 06 00 00    	ja     0x1409d742d
1409d6dd1:	48 8b cb             	mov    %rbx,%rcx
1409d6dd4:	ff 15 e6 5a 13 00    	call   *0x135ae6(%rip)        # 0x140b0c8c0
1409d6dda:	e9 23 0a 00 00       	jmp    0x1409d7802
1409d6ddf:	48 8b cb             	mov    %rbx,%rcx
1409d6de2:	4c 39 63 18          	cmp    %r12,0x18(%rbx)
1409d6de6:	76 03                	jbe    0x1409d6deb
1409d6de8:	48 8b 0b             	mov    (%rbx),%rcx
1409d6deb:	48 83 fe 09          	cmp    $0x9,%rsi
1409d6def:	0f 85 99 00 00 00    	jne    0x1409d6e8e
1409d6df5:	4c 8b c6             	mov    %rsi,%r8
1409d6df8:	48 8d 15 11 49 1d 00 	lea    0x1d4911(%rip),%rdx        # 0x140bab710
1409d6dff:	e8 e6 b4 11 00       	call   0x140af22ea
1409d6e04:	85 c0                	test   %eax,%eax
1409d6e06:	0f 85 82 00 00 00    	jne    0x1409d6e8e
1409d6e0c:	48 8d 8f 50 01 00 00 	lea    0x150(%rdi),%rcx
1409d6e13:	ba 00 04 00 00       	mov    $0x400,%edx
1409d6e18:	e8 7b 60 ff ff       	call   0x1409cce98
1409d6e1d:	0f 57 c0             	xorps  %xmm0,%xmm0
1409d6e20:	f3 0f 7f 45 d8       	movdqu %xmm0,-0x28(%rbp)
1409d6e25:	4c 89 7d e8          	mov    %r15,-0x18(%rbp)
1409d6e29:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
1409d6e2d:	48 8b cf             	mov    %rdi,%rcx
1409d6e30:	e8 0f c1 00 00       	call   0x1409e2f44
1409d6e35:	48 8b 8f 28 01 00 00 	mov    0x128(%rdi),%rcx
1409d6e3c:	48 8b 01             	mov    (%rcx),%rax
1409d6e3f:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
1409d6e43:	48 8b 40 60          	mov    0x60(%rax),%rax
1409d6e47:	ff 15 eb 5d 13 00    	call   *0x135deb(%rip)        # 0x140b0cc38
1409d6e4d:	90                   	nop
1409d6e4e:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1409d6e52:	48 85 c9             	test   %rcx,%rcx
1409d6e55:	0f 84 a7 09 00 00    	je     0x1409d7802
1409d6e5b:	48 8b 45 e8          	mov    -0x18(%rbp),%rax
1409d6e5f:	48 2b c1             	sub    %rcx,%rax
1409d6e62:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
1409d6e66:	48 8b d1             	mov    %rcx,%rdx
1409d6e69:	49 3b c5             	cmp    %r13,%rax
1409d6e6c:	0f 82 62 ff ff ff    	jb     0x1409d6dd4
1409d6e72:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409d6e76:	48 2b d1             	sub    %rcx,%rdx
1409d6e79:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1409d6e7d:	48 83 f8 1f          	cmp    $0x1f,%rax