1409f782b:	48 89 78 20          	mov    %rdi,0x20(%rax)
1409f782f:	55                   	push   %rbp
1409f7830:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
1409f7834:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
1409f783b:	48 8b 05 fe 77 2c 00 	mov    0x2c77fe(%rip),%rax        # 0x140cbf040
1409f7842:	48 33 c4             	xor    %rsp,%rax
1409f7845:	48 89 45 47          	mov    %rax,0x47(%rbp)
1409f7849:	48 8b da             	mov    %rdx,%rbx
1409f784c:	48 8b f9             	mov    %rcx,%rdi
1409f784f:	48 8b 72 10          	mov    0x10(%rdx),%rsi
1409f7853:	48 8b ca             	mov    %rdx,%rcx
1409f7856:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
1409f785b:	76 03                	jbe    0x1409f7860
1409f785d:	48 8b 0a             	mov    (%rdx),%rcx
1409f7860:	48 83 fe 07          	cmp    $0x7,%rsi
1409f7864:	0f 85 ac 00 00 00    	jne    0x1409f7916
1409f786a:	4c 8b c6             	mov    %rsi,%r8
1409f786d:	48 8d 15 2c 37 1b 00 	lea    0x1b372c(%rip),%rdx        # 0x140baafa0
1409f7874:	e8 71 aa 0f 00       	call   0x140af22ea
1409f7879:	85 c0                	test   %eax,%eax
1409f787b:	0f 85 95 00 00 00    	jne    0x1409f7916
1409f7881:	48 8d 8f 90 00 00 00 	lea    0x90(%rdi),%rcx
1409f7888:	8d 56 fa             	lea    -0x6(%rsi),%edx
1409f788b:	e8 08 56 fd ff       	call   0x1409cce98
1409f7890:	0f 57 c0             	xorps  %xmm0,%xmm0
1409f7893:	0f 11 45 df          	movups %xmm0,-0x21(%rbp)
1409f7897:	66 0f 6f 0d b1 a3 1b 	movdqa 0x1ba3b1(%rip),%xmm1        # 0x140bb1c50
1409f789e:	00
1409f789f:	f3 0f 7f 4d ef       	movdqu %xmm1,-0x11(%rbp)
1409f78a4:	c6 45 df 00          	movb   $0x0,-0x21(%rbp)
1409f78a8:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409f78ac:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1409f78b0:	e8 63 5c ff ff       	call   0x1409ed518
1409f78b5:	84 c0                	test   %al,%al
1409f78b7:	0f 84 e5 05 00 00    	je     0x1409f7ea2
1409f78bd:	48 8b 8f 88 00 00 00 	mov    0x88(%rdi),%rcx
1409f78c4:	48 8b 01             	mov    (%rcx),%rax
1409f78c7:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1409f78cb:	48 8b 40 18          	mov    0x18(%rax),%rax
1409f78cf:	ff 15 63 53 11 00    	call   *0x115363(%rip)        # 0x140b0cc38
1409f78d5:	90                   	nop
1409f78d6:	48 8b 45 f7          	mov    -0x9(%rbp),%rax
1409f78da:	48 83 f8 0f          	cmp    $0xf,%rax
1409f78de:	0f 86 56 05 00 00    	jbe    0x1409f7e3a
1409f78e4:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1409f78e8:	48 8b d1             	mov    %rcx,%rdx
1409f78eb:	48 ff c0             	inc    %rax
1409f78ee:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1409f78f4:	0f 82 28 03 00 00    	jb     0x1409f7c22
1409f78fa:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409f78fe:	48 2b d1             	sub    %rcx,%rdx
1409f7901:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1409f7905:	48 83 f8 1f          	cmp    $0x1f,%rax
1409f7909:	0f 86 13 03 00 00    	jbe    0x1409f7c22
1409f790f:	ff 15 83 50 11 00    	call   *0x115083(%rip)        # 0x140b0c998
1409f7915:	cc                   	int3
1409f7916:	48 8b cb             	mov    %rbx,%rcx
1409f7919:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409f791e:	76 03                	jbe    0x1409f7923
1409f7920:	48 8b 0b             	mov    (%rbx),%rcx
1409f7923:	48 83 fe 06          	cmp    $0x6,%rsi
1409f7927:	0f 85 b4 00 00 00    	jne    0x1409f79e1
1409f792d:	4c 8b c6             	mov    %rsi,%r8
1409f7930:	48 8d 15 d5 37 1b 00 	lea    0x1b37d5(%rip),%rdx        # 0x140bab10c
1409f7937:	e8 ae a9 0f 00       	call   0x140af22ea
1409f793c:	85 c0                	test   %eax,%eax
1409f793e:	0f 85 9d 00 00 00    	jne    0x1409f79e1
1409f7944:	8b 8f 90 00 00 00    	mov    0x90(%rdi),%ecx
1409f794a:	8b c1                	mov    %ecx,%eax
1409f794c:	d1 e8                	shr    $1,%eax
1409f794e:	a8 01                	test   $0x1,%al
1409f7950:	75 09                	jne    0x1409f795b
1409f7952:	83 c9 02             	or     $0x2,%ecx
1409f7955:	89 8f 90 00 00 00    	mov    %ecx,0x90(%rdi)
1409f795b:	0f 57 c0             	xorps  %xmm0,%xmm0
1409f795e:	0f 11 45 df          	movups %xmm0,-0x21(%rbp)
1409f7962:	66 0f 6f 0d e6 a2 1b 	movdqa 0x1ba2e6(%rip),%xmm1        # 0x140bb1c50
1409f7969:	00
1409f796a:	f3 0f 7f 4d ef       	movdqu %xmm1,-0x11(%rbp)
1409f796f:	c6 45 df 00          	movb   $0x0,-0x21(%rbp)
1409f7973:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409f7977:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1409f797b:	e8 98 5b ff ff       	call   0x1409ed518
1409f7980:	84 c0                	test   %al,%al
1409f7982:	0f 84 41 05 00 00    	je     0x1409f7ec9
1409f7988:	48 8b 8f 88 00 00 00 	mov    0x88(%rdi),%rcx
1409f798f:	48 8b 01             	mov    (%rcx),%rax
1409f7992:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1409f7996:	48 8b 40 20          	mov    0x20(%rax),%rax
1409f799a:	ff 15 98 52 11 00    	call   *0x115298(%rip)        # 0x140b0cc38
1409f79a0:	90                   	nop
1409f79a1:	48 8b 45 f7          	mov    -0x9(%rbp),%rax
1409f79a5:	48 83 f8 0f          	cmp    $0xf,%rax
1409f79a9:	0f 86 8b 04 00 00    	jbe    0x1409f7e3a
1409f79af:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1409f79b3:	48 8b d1             	mov    %rcx,%rdx
1409f79b6:	48 ff c0             	inc    %rax
1409f79b9:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1409f79bf:	0f 82 5d 02 00 00    	jb     0x1409f7c22
1409f79c5:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409f79c9:	48 2b d1             	sub    %rcx,%rdx
1409f79cc:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1409f79d0:	48 83 f8 1f          	cmp    $0x1f,%rax
1409f79d4:	0f 86 48 02 00 00    	jbe    0x1409f7c22
1409f79da:	ff 15 b8 4f 11 00    	call   *0x114fb8(%rip)        # 0x140b0c998
1409f79e0:	cc                   	int3
1409f79e1:	48 8b cb             	mov    %rbx,%rcx
1409f79e4:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409f79e9:	76 03                	jbe    0x1409f79ee
1409f79eb:	48 8b 0b             	mov    (%rbx),%rcx
1409f79ee:	48 83 fe 08          	cmp    $0x8,%rsi
1409f79f2:	0f 85 ac 00 00 00    	jne    0x1409f7aa4
1409f79f8:	4c 8b c6             	mov    %rsi,%r8
1409f79fb:	48 8d 15 b6 36 1b 00 	lea    0x1b36b6(%rip),%rdx        # 0x140bab0b8
1409f7a02:	e8 e3 a8 0f 00       	call   0x140af22ea
1409f7a07:	85 c0                	test   %eax,%eax
1409f7a09:	0f 85 95 00 00 00    	jne    0x1409f7aa4
1409f7a0f:	48 8d 8f 90 00 00 00 	lea    0x90(%rdi),%rcx
1409f7a16:	8d 56 fc             	lea    -0x4(%rsi),%edx
1409f7a19:	e8 7a 54 fd ff       	call   0x1409cce98
1409f7a1e:	0f 57 c0             	xorps  %xmm0,%xmm0
1409f7a21:	0f 11 45 df          	movups %xmm0,-0x21(%rbp)
1409f7a25:	66 0f 6f 0d 23 a2 1b 	movdqa 0x1ba223(%rip),%xmm1        # 0x140bb1c50
1409f7a2c:	00
1409f7a2d:	f3 0f 7f 4d ef       	movdqu %xmm1,-0x11(%rbp)
1409f7a32:	c6 45 df 00          	movb   $0x0,-0x21(%rbp)
1409f7a36:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409f7a3a:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1409f7a3e:	e8 d5 5a ff ff       	call   0x1409ed518
1409f7a43:	84 c0                	test   %al,%al
1409f7a45:	0f 84 a5 04 00 00    	je     0x1409f7ef0
1409f7a4b:	48 8b 8f 88 00 00 00 	mov    0x88(%rdi),%rcx
1409f7a52:	48 8b 01             	mov    (%rcx),%rax
1409f7a55:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1409f7a59:	48 8b 40 28          	mov    0x28(%rax),%rax
1409f7a5d:	ff 15 d5 51 11 00    	call   *0x1151d5(%rip)        # 0x140b0cc38
1409f7a63:	90                   	nop
1409f7a64:	48 8b 45 f7          	mov    -0x9(%rbp),%rax
1409f7a68:	48 83 f8 0f          	cmp    $0xf,%rax
1409f7a6c:	0f 86 c8 03 00 00    	jbe    0x1409f7e3a
1409f7a72:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1409f7a76:	48 8b d1             	mov    %rcx,%rdx
1409f7a79:	48 ff c0             	inc    %rax
1409f7a7c:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1409f7a82:	0f 82 9a 01 00 00    	jb     0x1409f7c22
1409f7a88:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409f7a8c:	48 2b d1             	sub    %rcx,%rdx
1409f7a8f:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1409f7a93:	48 83 f8 1f          	cmp    $0x1f,%rax
1409f7a97:	0f 86 85 01 00 00    	jbe    0x1409f7c22
1409f7a9d:	ff 15 f5 4e 11 00    	call   *0x114ef5(%rip)        # 0x140b0c998
1409f7aa3:	cc                   	int3
1409f7aa4:	48 8b cb             	mov    %rbx,%rcx
1409f7aa7:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409f7aac:	76 03                	jbe    0x1409f7ab1
1409f7aae:	48 8b 0b             	mov    (%rbx),%rcx
1409f7ab1:	48 83 fe 0a          	cmp    $0xa,%rsi
1409f7ab5:	0f 85 ac 00 00 00    	jne    0x1409f7b67
1409f7abb:	4c 8b c6             	mov    %rsi,%r8
1409f7abe:	48 8d 15 3b 36 1b 00 	lea    0x1b363b(%rip),%rdx        # 0x140bab100
1409f7ac5:	e8 20 a8 0f 00       	call   0x140af22ea
1409f7aca:	85 c0                	test   %eax,%eax
1409f7acc:	0f 85 95 00 00 00    	jne    0x1409f7b67
1409f7ad2:	48 8d 8f 90 00 00 00 	lea    0x90(%rdi),%rcx
1409f7ad9:	8d 56 fe             	lea    -0x2(%rsi),%edx
1409f7adc:	e8 b7 53 fd ff       	call   0x1409cce98
1409f7ae1:	0f 57 c0             	xorps  %xmm0,%xmm0
1409f7ae4:	0f 11 45 df          	movups %xmm0,-0x21(%rbp)
1409f7ae8:	66 0f 6f 0d 60 a1 1b 	movdqa 0x1ba160(%rip),%xmm1        # 0x140bb1c50
1409f7aef:	00
1409f7af0:	f3 0f 7f 4d ef       	movdqu %xmm1,-0x11(%rbp)
1409f7af5:	c6 45 df 00          	movb   $0x0,-0x21(%rbp)
1409f7af9:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409f7afd:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1409f7b01:	e8 12 5a ff ff       	call   0x1409ed518
1409f7b06:	84 c0                	test   %al,%al
1409f7b08:	0f 84 09 04 00 00    	je     0x1409f7f17
1409f7b0e:	48 8b 8f 88 00 00 00 	mov    0x88(%rdi),%rcx
1409f7b15:	48 8b 01             	mov    (%rcx),%rax
1409f7b18:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1409f7b1c:	48 8b 40 30          	mov    0x30(%rax),%rax
1409f7b20:	ff 15 12 51 11 00    	call   *0x115112(%rip)        # 0x140b0cc38
1409f7b26:	90                   	nop
1409f7b27:	48 8b 45 f7          	mov    -0x9(%rbp),%rax
1409f7b2b:	48 83 f8 0f          	cmp    $0xf,%rax
1409f7b2f:	0f 86 05 03 00 00    	jbe    0x1409f7e3a
1409f7b35:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1409f7b39:	48 8b d1             	mov    %rcx,%rdx
1409f7b3c:	48 ff c0             	inc    %rax
1409f7b3f:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1409f7b45:	0f 82 d7 00 00 00    	jb     0x1409f7c22
1409f7b4b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409f7b4f:	48 2b d1             	sub    %rcx,%rdx
1409f7b52:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1409f7b56:	48 83 f8 1f          	cmp    $0x1f,%rax
1409f7b5a:	0f 86 c2 00 00 00    	jbe    0x1409f7c22
1409f7b60:	ff 15 32 4e 11 00    	call   *0x114e32(%rip)        # 0x140b0c998
1409f7b66:	cc                   	int3
1409f7b67:	48 8b cb             	mov    %rbx,%rcx
1409f7b6a:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409f7b6f:	76 03                	jbe    0x1409f7b74
1409f7b71:	48 8b 0b             	mov    (%rbx),%rcx
1409f7b74:	48 83 fe 06          	cmp    $0x6,%rsi
1409f7b78:	0f 85 af 00 00 00    	jne    0x1409f7c2d
1409f7b7e:	4c 8b c6             	mov    %rsi,%r8
1409f7b81:	48 8d 15 3c 3a 1b 00 	lea    0x1b3a3c(%rip),%rdx        # 0x140bab5c4
1409f7b88:	e8 5d a7 0f 00       	call   0x140af22ea
1409f7b8d:	85 c0                	test   %eax,%eax
1409f7b8f:	0f 85 98 00 00 00    	jne    0x1409f7c2d
1409f7b95:	48 8d 8f 90 00 00 00 	lea    0x90(%rdi),%rcx
1409f7b9c:	8d 56 0a             	lea    0xa(%rsi),%edx
1409f7b9f:	e8 f4 52 fd ff       	call   0x1409cce98
1409f7ba4:	0f 57 c0             	xorps  %xmm0,%xmm0
1409f7ba7:	0f 11 45 df          	movups %xmm0,-0x21(%rbp)
1409f7bab:	66 0f 6f 0d 9d a0 1b 	movdqa 0x1ba09d(%rip),%xmm1        # 0x140bb1c50
1409f7bb2:	00
1409f7bb3:	f3 0f 7f 4d ef       	movdqu %xmm1,-0x11(%rbp)
1409f7bb8:	c6 45 df 00          	movb   $0x0,-0x21(%rbp)
1409f7bbc:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409f7bc0:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1409f7bc4:	e8 4f 59 ff ff       	call   0x1409ed518
1409f7bc9:	84 c0                	test   %al,%al
1409f7bcb:	0f 84 6d 03 00 00    	je     0x1409f7f3e
1409f7bd1:	48 8b 8f 88 00 00 00 	mov    0x88(%rdi),%rcx
1409f7bd8:	48 8b 01             	mov    (%rcx),%rax
1409f7bdb:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1409f7bdf:	48 8b 40 38          	mov    0x38(%rax),%rax
1409f7be3:	ff 15 4f 50 11 00    	call   *0x11504f(%rip)        # 0x140b0cc38
1409f7be9:	90                   	nop
1409f7bea:	48 8b 45 f7          	mov    -0x9(%rbp),%rax
1409f7bee:	48 83 f8 0f          	cmp    $0xf,%rax
1409f7bf2:	0f 86 42 02 00 00    	jbe    0x1409f7e3a
1409f7bf8:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1409f7bfc:	48 8b d1             	mov    %rcx,%rdx
1409f7bff:	48 ff c0             	inc    %rax
1409f7c02:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1409f7c08:	72 18                	jb     0x1409f7c22
1409f7c0a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409f7c0e:	48 2b d1             	sub    %rcx,%rdx
1409f7c11:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1409f7c15:	48 83 f8 1f          	cmp    $0x1f,%rax
1409f7c19:	76 07                	jbe    0x1409f7c22
1409f7c1b:	ff 15 77 4d 11 00    	call   *0x114d77(%rip)        # 0x140b0c998
1409f7c21:	cc                   	int3
1409f7c22:	ff 15 98 4c 11 00    	call   *0x114c98(%rip)        # 0x140b0c8c0
1409f7c28:	e9 0d 02 00 00       	jmp    0x1409f7e3a
1409f7c2d:	48 8b cb             	mov    %rbx,%rcx
1409f7c30:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409f7c35:	76 03                	jbe    0x1409f7c3a
1409f7c37:	48 8b 0b             	mov    (%rbx),%rcx
1409f7c3a:	48 83 fe 0c          	cmp    $0xc,%rsi
1409f7c3e:	75 53                	jne    0x1409f7c93
1409f7c40:	4c 8b c6             	mov    %rsi,%r8
1409f7c43:	48 8d 15 be 39 1b 00 	lea    0x1b39be(%rip),%rdx        # 0x140bab608
1409f7c4a:	e8 9b a6 0f 00       	call   0x140af22ea
1409f7c4f:	85 c0                	test   %eax,%eax
1409f7c51:	75 40                	jne    0x1409f7c93
1409f7c53:	48 8d 8f 90 00 00 00 	lea    0x90(%rdi),%rcx
1409f7c5a:	8d 56 14             	lea    0x14(%rsi),%edx
1409f7c5d:	e8 36 52 fd ff       	call   0x1409cce98
1409f7c62:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409f7c66:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
1409f7c6a:	e8 51 a4 fe ff       	call   0x1409e20c0
1409f7c6f:	84 c0                	test   %al,%al
1409f7c71:	0f 84 ee 02 00 00    	je     0x1409f7f65
1409f7c77:	48 8b 8f 88 00 00 00 	mov    0x88(%rdi),%rcx
1409f7c7e:	48 8b 01             	mov    (%rcx),%rax
1409f7c81:	8a 55 d7             	mov    -0x29(%rbp),%dl
1409f7c84:	48 8b 40 40          	mov    0x40(%rax),%rax
1409f7c88:	ff 15 aa 4f 11 00    	call   *0x114faa(%rip)        # 0x140b0cc38
1409f7c8e:	e9 a7 01 00 00       	jmp    0x1409f7e3a
1409f7c93:	48 8b cb             	mov    %rbx,%rcx
1409f7c96:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409f7c9b:	76 03                	jbe    0x1409f7ca0
1409f7c9d:	48 8b 0b             	mov    (%rbx),%rcx
1409f7ca0:	48 83 fe 0b          	cmp    $0xb,%rsi
1409f7ca4:	75 4a                	jne    0x1409f7cf0
1409f7ca6:	4c 8b c6             	mov    %rsi,%r8
1409f7ca9:	48 8d 15 78 38 1b 00 	lea    0x1b3878(%rip),%rdx        # 0x140bab528
1409f7cb0:	e8 35 a6 0f 00       	call   0x140af22ea
1409f7cb5:	85 c0                	test   %eax,%eax
1409f7cb7:	75 37                	jne    0x1409f7cf0
1409f7cb9:	48 8d 8f 90 00 00 00 	lea    0x90(%rdi),%rcx
1409f7cc0:	8d 56 35             	lea    0x35(%rsi),%edx
1409f7cc3:	e8 d0 51 fd ff       	call   0x1409cce98
1409f7cc8:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409f7ccc:	48 8d 55 db          	lea    -0x25(%rbp),%rdx
1409f7cd0:	e8 07 d9 fe ff       	call   0x1409e55dc
1409f7cd5:	84 c0                	test   %al,%al
1409f7cd7:	0f 84 af 02 00 00    	je     0x1409f7f8c
1409f7cdd:	48 8b 8f 88 00 00 00 	mov    0x88(%rdi),%rcx
1409f7ce4:	48 8b 01             	mov    (%rcx),%rax
1409f7ce7:	48 8b 40 48          	mov    0x48(%rax),%rax
1409f7ceb:	e9 b4 00 00 00       	jmp    0x1409f7da4
1409f7cf0:	48 8b cb             	mov    %rbx,%rcx
1409f7cf3:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409f7cf8:	76 03                	jbe    0x1409f7cfd
1409f7cfa:	48 8b 0b             	mov    (%rbx),%rcx
1409f7cfd:	48 83 fe 11          	cmp    $0x11,%rsi
1409f7d01:	75 47                	jne    0x1409f7d4a
1409f7d03:	4c 8b c6             	mov    %rsi,%r8
1409f7d06:	48 8d 15 6b 38 1b 00 	lea    0x1b386b(%rip),%rdx        # 0x140bab578
1409f7d0d:	e8 d8 a5 0f 00       	call   0x140af22ea
1409f7d12:	85 c0                	test   %eax,%eax
1409f7d14:	75 34                	jne    0x1409f7d4a
1409f7d16:	48 8d 8f 90 00 00 00 	lea    0x90(%rdi),%rcx
1409f7d1d:	8d 56 6f             	lea    0x6f(%rsi),%edx
1409f7d20:	e8 73 51 fd ff       	call   0x1409cce98
1409f7d25:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409f7d29:	48 8d 55 db          	lea    -0x25(%rbp),%rdx
1409f7d2d:	e8 aa d8 fe ff       	call   0x1409e55dc
1409f7d32:	84 c0                	test   %al,%al
1409f7d34:	0f 84 79 02 00 00    	je     0x1409f7fb3
1409f7d3a:	48 8b 8f 88 00 00 00 	mov    0x88(%rdi),%rcx
1409f7d41:	48 8b 01             	mov    (%rcx),%rax
1409f7d44:	48 8b 40 50          	mov    0x50(%rax),%rax
1409f7d48:	eb 5a                	jmp    0x1409f7da4
1409f7d4a:	48 8b cb             	mov    %rbx,%rcx
1409f7d4d:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409f7d52:	76 03                	jbe    0x1409f7d57
1409f7d54:	48 8b 0b             	mov    (%rbx),%rcx
1409f7d57:	48 83 fe 12          	cmp    $0x12,%rsi
1409f7d5b:	75 57                	jne    0x1409f7db4
1409f7d5d:	4c 8b c6             	mov    %rsi,%r8
1409f7d60:	48 8d 15 59 39 1b 00 	lea    0x1b3959(%rip),%rdx        # 0x140bab6c0
1409f7d67:	e8 7e a5 0f 00       	call   0x140af22ea
1409f7d6c:	85 c0                	test   %eax,%eax
1409f7d6e:	75 44                	jne    0x1409f7db4
1409f7d70:	48 8d 8f 90 00 00 00 	lea    0x90(%rdi),%rcx
1409f7d77:	ba 00 01 00 00       	mov    $0x100,%edx
1409f7d7c:	e8 17 51 fd ff       	call   0x1409cce98
1409f7d81:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409f7d85:	48 8d 55 db          	lea    -0x25(%rbp),%rdx
1409f7d89:	e8 4e d8 fe ff       	call   0x1409e55dc
1409f7d8e:	84 c0                	test   %al,%al
1409f7d90:	0f 84 44 02 00 00    	je     0x1409f7fda
1409f7d96:	48 8b 8f 88 00 00 00 	mov    0x88(%rdi),%rcx
1409f7d9d:	48 8b 01             	mov    (%rcx),%rax
1409f7da0:	48 8b 40 58          	mov    0x58(%rax),%rax
1409f7da4:	f3 0f 10 4d db       	movss  -0x25(%rbp),%xmm1
1409f7da9:	ff 15 89 4e 11 00    	call   *0x114e89(%rip)        # 0x140b0cc38
1409f7daf:	e9 86 00 00 00       	jmp    0x1409f7e3a
1409f7db4:	48 8b cb             	mov    %rbx,%rcx
1409f7db7:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409f7dbc:	76 03                	jbe    0x1409f7dc1
1409f7dbe:	48 8b 0b             	mov    (%rbx),%rcx
1409f7dc1:	48 83 fe 14          	cmp    $0x14,%rsi
1409f7dc5:	75 17                	jne    0x1409f7dde
1409f7dc7:	4c 8b c6             	mov    %rsi,%r8
1409f7dca:	48 8d 15 17 39 1b 00 	lea    0x1b3917(%rip),%rdx        # 0x140bab6e8