1400f3810:	0f 85 0a fe ff ff    	jne    0x1400f3620
1400f3816:	4d 8b 77 08          	mov    0x8(%r15),%r14
1400f381a:	e9 74 fe ff ff       	jmp    0x1400f3693
1400f381f:	44 8d 44 00 01       	lea    0x1(%rax,%rax,1),%r8d
1400f3824:	48 8b 45 18          	mov    0x18(%rbp),%rax
1400f3828:	44 89 44 24 6c       	mov    %r8d,0x6c(%rsp)
1400f382d:	49 63 c8             	movslq %r8d,%rcx
1400f3830:	48 85 c0             	test   %rax,%rax
1400f3833:	74 2b                	je     0x1400f3860
1400f3835:	48 8d 14 cd 00 00 00 	lea    0x0(,%rcx,8),%rdx
1400f383c:	00
1400f383d:	48 89 c1             	mov    %rax,%rcx
1400f3840:	e8 f3 65 0f 00       	call   0x1401e9e38
1400f3845:	44 8b 44 24 6c       	mov    0x6c(%rsp),%r8d
1400f384a:	48 85 c0             	test   %rax,%rax
1400f384d:	0f 84 cd fd ff ff    	je     0x1400f3620
1400f3853:	48 89 45 18          	mov    %rax,0x18(%rbp)
1400f3857:	44 89 45 10          	mov    %r8d,0x10(%rbp)
1400f385b:	e9 f3 fe ff ff       	jmp    0x1400f3753
1400f3860:	ba 08 00 00 00       	mov    $0x8,%edx
1400f3865:	e8 6e 64 0f 00       	call   0x1401e9cd8
1400f386a:	44 8b 44 24 6c       	mov    0x6c(%rsp),%r8d
1400f386f:	eb d9                	jmp    0x1400f384a
1400f3871:	4c 63 6c 24 54       	movslq 0x54(%rsp),%r13
1400f3876:	45 89 e1             	mov    %r12d,%r9d
1400f3879:	e9 db fd ff ff       	jmp    0x1400f3659
1400f387e:	e8 ed 0f 0f 00       	call   0x1401e4870
1400f3883:	90                   	nop
1400f3884:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400f388b:	00 00 00 00
1400f388f:	90                   	nop
1400f3890:	41 57                	push   %r15
1400f3892:	41 56                	push   %r14
1400f3894:	41 55                	push   %r13
1400f3896:	41 54                	push   %r12
1400f3898:	55                   	push   %rbp
1400f3899:	57                   	push   %rdi
1400f389a:	56                   	push   %rsi
1400f389b:	53                   	push   %rbx
1400f389c:	48 83 ec 58          	sub    $0x58,%rsp
1400f38a0:	48 8b 2d 49 52 14 00 	mov    0x145249(%rip),%rbp        # 0x140238af0
1400f38a7:	4c 63 7a 20          	movslq 0x20(%rdx),%r15
1400f38ab:	48 8b 42 70          	mov    0x70(%rdx),%rax
1400f38af:	4c 89 fe             	mov    %r15,%rsi
1400f38b2:	4e 8d 24 f8          	lea    (%rax,%r15,8),%r12
1400f38b6:	4c 8b 6d 00          	mov    0x0(%rbp),%r13
1400f38ba:	4c 89 6c 24 48       	mov    %r13,0x48(%rsp)
1400f38bf:	4c 8b 6a 58          	mov    0x58(%rdx),%r13
1400f38c3:	48 89 cf             	mov    %rcx,%rdi
1400f38c6:	48 89 d3             	mov    %rdx,%rbx
1400f38c9:	44 39 7a 78          	cmp    %r15d,0x78(%rdx)
1400f38cd:	7d 41                	jge    0x1400f3910
1400f38cf:	4d 89 04 24          	mov    %r8,(%r12)
1400f38d3:	44 89 7a 78          	mov    %r15d,0x78(%rdx)
1400f38d7:	4d 89 c6             	mov    %r8,%r14
1400f38da:	41 8b 85 8c 00 00 00 	mov    0x8c(%r13),%eax
1400f38e1:	85 c0                	test   %eax,%eax
1400f38e3:	0f 85 17 01 00 00    	jne    0x1400f3a00
1400f38e9:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1400f38ee:	48 2b 45 00          	sub    0x0(%rbp),%rax
1400f38f2:	0f 85 60 01 00 00    	jne    0x1400f3a58
1400f38f8:	4c 89 f0             	mov    %r14,%rax
1400f38fb:	48 83 c4 58          	add    $0x58,%rsp
1400f38ff:	5b                   	pop    %rbx
1400f3900:	5e                   	pop    %rsi
1400f3901:	5f                   	pop    %rdi
1400f3902:	5d                   	pop    %rbp
1400f3903:	41 5c                	pop    %r12
1400f3905:	41 5d                	pop    %r13
1400f3907:	41 5e                	pop    %r14
1400f3909:	41 5f                	pop    %r15
1400f390b:	c3                   	ret
1400f390c:	0f 1f 40 00          	nopl   0x0(%rax)
1400f3910:	49 8b 04 24          	mov    (%r12),%rax
1400f3914:	48 85 c0             	test   %rax,%rax
1400f3917:	0f 84 d3 00 00 00    	je     0x1400f39f0
1400f391d:	48 8b 40 38          	mov    0x38(%rax),%rax
1400f3921:	4d 85 c0             	test   %r8,%r8
1400f3924:	0f 84 86 00 00 00    	je     0x1400f39b0
1400f392a:	49 8b 48 38          	mov    0x38(%r8),%rcx
1400f392e:	4c 8d 74 24 30       	lea    0x30(%rsp),%r14
1400f3933:	49 89 c0             	mov    %rax,%r8
1400f3936:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
1400f393d:	00 00
1400f393f:	48 89 ca             	mov    %rcx,%rdx
1400f3942:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1400f3947:	4c 89 f1             	mov    %r14,%rcx
1400f394a:	e8 f1 a9 ff ff       	call   0x1400ee340
1400f394f:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
1400f3954:	89 07                	mov    %eax,(%rdi)
1400f3956:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1400f395b:	85 c0                	test   %eax,%eax
1400f395d:	0f 85 ed 00 00 00    	jne    0x1400f3a50
1400f3963:	8b 43 20             	mov    0x20(%rbx),%eax
1400f3966:	44 8b 43 60          	mov    0x60(%rbx),%r8d
1400f396a:	48 89 d9             	mov    %rbx,%rcx
1400f396d:	8d 50 ff             	lea    -0x1(%rax),%edx
1400f3970:	e8 6b 94 ff ff       	call   0x1400ecde0
1400f3975:	4d 89 f0             	mov    %r14,%r8
1400f3978:	4c 89 ea             	mov    %r13,%rdx
1400f397b:	48 89 f9             	mov    %rdi,%rcx
1400f397e:	41 89 c1             	mov    %eax,%r9d
1400f3981:	e8 7a c4 ff ff       	call   0x1400efe00
1400f3986:	48 83 7c 24 28 00    	cmpq   $0x0,0x28(%rsp)
1400f398c:	49 89 04 24          	mov    %rax,(%r12)
1400f3990:	49 89 c6             	mov    %rax,%r14
1400f3993:	0f 84 41 ff ff ff    	je     0x1400f38da
1400f3999:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1400f399e:	e8 9d 63 0f 00       	call   0x1401e9d40
1400f39a3:	e9 32 ff ff ff       	jmp    0x1400f38da
1400f39a8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400f39af:	00
1400f39b0:	f3 0f 6f 00          	movdqu (%rax),%xmm0
1400f39b4:	44 8b 43 60          	mov    0x60(%rbx),%r8d
1400f39b8:	41 8d 57 ff          	lea    -0x1(%r15),%edx
1400f39bc:	48 89 d9             	mov    %rbx,%rcx
1400f39bf:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
1400f39c4:	e8 17 94 ff ff       	call   0x1400ecde0
1400f39c9:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1400f39ce:	4c 89 ea             	mov    %r13,%rdx
1400f39d1:	48 89 f9             	mov    %rdi,%rcx
1400f39d4:	41 89 c1             	mov    %eax,%r9d
1400f39d7:	e8 24 c4 ff ff       	call   0x1400efe00
1400f39dc:	49 89 04 24          	mov    %rax,(%r12)
1400f39e0:	49 89 c6             	mov    %rax,%r14
1400f39e3:	e9 f2 fe ff ff       	jmp    0x1400f38da
1400f39e8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400f39ef:	00
1400f39f0:	4d 89 04 24          	mov    %r8,(%r12)
1400f39f4:	e9 de fe ff ff       	jmp    0x1400f38d7
1400f39f9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400f3a00:	4d 85 f6             	test   %r14,%r14
1400f3a03:	74 4b                	je     0x1400f3a50
1400f3a05:	4d 8d 66 08          	lea    0x8(%r14),%r12
1400f3a09:	41 89 f0             	mov    %esi,%r8d
1400f3a0c:	48 89 d9             	mov    %rbx,%rcx
1400f3a0f:	4c 89 e2             	mov    %r12,%rdx
1400f3a12:	e8 f9 95 ff ff       	call   0x1400ed010
1400f3a17:	89 07                	mov    %eax,(%rdi)
1400f3a19:	85 c0                	test   %eax,%eax
1400f3a1b:	75 33                	jne    0x1400f3a50
1400f3a1d:	41 f6 46 50 40       	testb  $0x40,0x50(%r14)
1400f3a22:	0f 84 c1 fe ff ff    	je     0x1400f38e9
1400f3a28:	4c 89 e2             	mov    %r12,%rdx
1400f3a2b:	48 89 d9             	mov    %rbx,%rcx
1400f3a2e:	e8 9d f5 ff ff       	call   0x1400f2fd0
1400f3a33:	89 07                	mov    %eax,(%rdi)
1400f3a35:	85 c0                	test   %eax,%eax
1400f3a37:	75 17                	jne    0x1400f3a50
1400f3a39:	48 8b 43 70          	mov    0x70(%rbx),%rax
1400f3a3d:	4e 8b 34 f8          	mov    (%rax,%r15,8),%r14
1400f3a41:	e9 a3 fe ff ff       	jmp    0x1400f38e9
1400f3a46:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1400f3a4d:	00 00 00
1400f3a50:	45 31 f6             	xor    %r14d,%r14d
1400f3a53:	e9 91 fe ff ff       	jmp    0x1400f38e9
1400f3a58:	e8 13 0e 0f 00       	call   0x1401e4870
1400f3a5d:	90                   	nop
1400f3a5e:	66 90                	xchg   %ax,%ax
1400f3a60:	41 57                	push   %r15
1400f3a62:	41 56                	push   %r14
1400f3a64:	41 55                	push   %r13
1400f3a66:	41 54                	push   %r12
1400f3a68:	55                   	push   %rbp
1400f3a69:	57                   	push   %rdi
1400f3a6a:	56                   	push   %rsi
1400f3a6b:	53                   	push   %rbx
1400f3a6c:	48 81 ec a8 02 00 00 	sub    $0x2a8,%rsp
1400f3a73:	0f 11 b4 24 90 02 00 	movups %xmm6,0x290(%rsp)
1400f3a7a:	00
1400f3a7b:	48 8b 3d 6e 50 14 00 	mov    0x14506e(%rip),%rdi        # 0x140238af0
1400f3a82:	48 8b 31             	mov    (%rcx),%rsi
1400f3a85:	4c 8b a4 24 28 03 00 	mov    0x328(%rsp),%r12
1400f3a8c:	00
1400f3a8d:	48 8b 07             	mov    (%rdi),%rax
1400f3a90:	48 89 84 24 88 02 00 	mov    %rax,0x288(%rsp)
1400f3a97:	00
1400f3a98:	31 c0                	xor    %eax,%eax
1400f3a9a:	49 89 cb             	mov    %rcx,%r11
1400f3a9d:	48 8d bc 24 70 01 00 	lea    0x170(%rsp),%rdi
1400f3aa4:	00
1400f3aa5:	44 89 cb             	mov    %r9d,%ebx
1400f3aa8:	b9 15 00 00 00       	mov    $0x15,%ecx
1400f3aad:	48 89 bc 24 90 00 00 	mov    %rdi,0x90(%rsp)
1400f3ab4:	00
1400f3ab5:	48 89 54 24 70       	mov    %rdx,0x70(%rsp)
1400f3aba:	44 89 84 24 00 03 00 	mov    %r8d,0x300(%rsp)
1400f3ac1:	00
1400f3ac2:	48 89 74 24 58       	mov    %rsi,0x58(%rsp)
1400f3ac7:	f3 48 ab             	rep stos %rax,%es:(%rdi)
1400f3aca:	49 8b 7b 18          	mov    0x18(%r11),%rdi
1400f3ace:	48 89 b4 24 c8 01 00 	mov    %rsi,0x1c8(%rsp)
1400f3ad5:	00
1400f3ad6:	48 89 7c 24 60       	mov    %rdi,0x60(%rsp)
1400f3adb:	48 85 ff             	test   %rdi,%rdi
1400f3ade:	74 22                	je     0x1400f3b02
1400f3ae0:	41 0f b6 53 30       	movzbl 0x30(%r11),%edx
1400f3ae5:	f6 c2 08             	test   $0x8,%dl
1400f3ae8:	74 0f                	je     0x1400f3af9
1400f3aea:	8b 8c 24 10 03 00 00 	mov    0x310(%rsp),%ecx
1400f3af1:	85 c9                	test   %ecx,%ecx
1400f3af3:	0f 85 3f 0a 00 00    	jne    0x1400f4538
1400f3af9:	48 c7 44 24 60 00 00 	movq   $0x0,0x60(%rsp)
1400f3b00:	00 00
1400f3b02:	c7 84 24 8c 00 00 00 	movl   $0x0,0x8c(%rsp)
1400f3b09:	00 00 00 00
1400f3b0d:	49 8b 43 28          	mov    0x28(%r11),%rax
1400f3b11:	48 3b 84 24 20 03 00 	cmp    0x320(%rsp),%rax
1400f3b18:	00
1400f3b19:	73 1e                	jae    0x1400f3b39
1400f3b1b:	8b bc 24 20 03 00 00 	mov    0x320(%rsp),%edi
1400f3b22:	8d 57 ff             	lea    -0x1(%rdi),%edx
1400f3b25:	29 c2                	sub    %eax,%edx
1400f3b27:	48 63 c2             	movslq %edx,%rax
1400f3b2a:	48 29 84 24 20 03 00 	sub    %rax,0x320(%rsp)
1400f3b31:	00
1400f3b32:	89 94 24 8c 00 00 00 	mov    %edx,0x8c(%rsp)
1400f3b39:	41 8b 43 0c          	mov    0xc(%r11),%eax
1400f3b3d:	85 c0                	test   %eax,%eax
1400f3b3f:	0f 84 19 09 00 00    	je     0x1400f445e
1400f3b45:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1400f3b4a:	48 8b 47 48          	mov    0x48(%rdi),%rax
1400f3b4e:	48 85 c0             	test   %rax,%rax
1400f3b51:	0f 84 07 09 00 00    	je     0x1400f445e
1400f3b57:	48 8b 57 50          	mov    0x50(%rdi),%rdx
1400f3b5b:	48 85 d2             	test   %rdx,%rdx
1400f3b5e:	0f 84 fa 08 00 00    	je     0x1400f445e
1400f3b64:	48 8b 4f 58          	mov    0x58(%rdi),%rcx
1400f3b68:	48 85 c9             	test   %rcx,%rcx
1400f3b6b:	0f 84 ed 08 00 00    	je     0x1400f445e
1400f3b71:	48 83 7f 60 00       	cmpq   $0x0,0x60(%rdi)
1400f3b76:	0f 84 e2 08 00 00    	je     0x1400f445e
1400f3b7c:	44 8b 78 0c          	mov    0xc(%rax),%r15d
1400f3b80:	45 85 ff             	test   %r15d,%r15d
1400f3b83:	75 3b                	jne    0x1400f3bc0
1400f3b85:	44 8b 72 0c          	mov    0xc(%rdx),%r14d
1400f3b89:	45 85 f6             	test   %r14d,%r14d
1400f3b8c:	75 32                	jne    0x1400f3bc0
1400f3b8e:	44 8b 69 0c          	mov    0xc(%rcx),%r13d
1400f3b92:	45 85 ed             	test   %r13d,%r13d
1400f3b95:	74 07                	je     0x1400f3b9e
1400f3b97:	41 80 7b 30 00       	cmpb   $0x0,0x30(%r11)
1400f3b9c:	78 22                	js     0x1400f3bc0
1400f3b9e:	85 db                	test   %ebx,%ebx
1400f3ba0:	74 0d                	je     0x1400f3baf
1400f3ba2:	03 9c 24 10 03 00 00 	add    0x310(%rsp),%ebx
1400f3ba9:	0f 85 af 08 00 00    	jne    0x1400f445e
1400f3baf:	c7 84 24 10 03 00 00 	movl   $0x0,0x310(%rsp)
1400f3bb6:	00 00 00 00
1400f3bba:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400f3bc0:	48 83 bc 24 20 03 00 	cmpq   $0x0,0x320(%rsp)
1400f3bc7:	00 00
1400f3bc9:	c7 44 24 38 01 00 00 	movl   $0x1,0x38(%rsp)
1400f3bd0:	00
1400f3bd1:	0f 84 20 08 00 00    	je     0x1400f43f7
1400f3bd7:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1400f3bdc:	45 8b 73 10          	mov    0x10(%r11),%r14d
1400f3be0:	66 0f 6e 8c 24 00 03 	movd   0x300(%rsp),%xmm1
1400f3be7:	00 00
1400f3be9:	49 8b 4b 20          	mov    0x20(%r11),%rcx
1400f3bed:	48 8b 46 10          	mov    0x10(%rsi),%rax
1400f3bf1:	44 8b 86 9c 00 00 00 	mov    0x9c(%rsi),%r8d
1400f3bf8:	41 81 e6 00 00 20 00 	and    $0x200000,%r14d
1400f3bff:	66 0f 7e cf          	movd   %xmm1,%edi
1400f3c03:	48 89 8c 24 b0 00 00 	mov    %rcx,0xb0(%rsp)
1400f3c0a:	00
1400f3c0b:	66 0f 70 c1 e0       	pshufd $0xe0,%xmm1,%xmm0
1400f3c10:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1400f3c15:	8b 44 24 40          	mov    0x40(%rsp),%eax
1400f3c19:	8d 57 01             	lea    0x1(%rdi),%edx
1400f3c1c:	89 d7                	mov    %edx,%edi
1400f3c1e:	48 89 8c 24 a8 01 00 	mov    %rcx,0x1a8(%rsp)
1400f3c25:	00
1400f3c26:	83 c0 01             	add    $0x1,%eax
1400f3c29:	44 89 84 24 c0 01 00 	mov    %r8d,0x1c0(%rsp)
1400f3c30:	00
1400f3c31:	66 0f d6 84 24 94 01 	movq   %xmm0,0x194(%rsp)
1400f3c38:	00 00
1400f3c3a:	44 39 c0             	cmp    %r8d,%eax
1400f3c3d:	66 0f d6 84 24 9c 01 	movq   %xmm0,0x19c(%rsp)
1400f3c44:	00 00
1400f3c46:	41 0f 4c c0          	cmovl  %r8d,%eax
1400f3c4a:	39 d0                	cmp    %edx,%eax
1400f3c4c:	0f b6 96 98 00 00 00 	movzbl 0x98(%rsi),%edx
1400f3c53:	0f 4e f8             	cmovle %eax,%edi
1400f3c56:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
1400f3c5b:	48 89 84 24 70 01 00 	mov    %rax,0x170(%rsp)
1400f3c62:	00
1400f3c63:	44 89 f0             	mov    %r14d,%eax
1400f3c66:	c1 e8 15             	shr    $0x15,%eax
1400f3c69:	83 e0 01             	and    $0x1,%eax
1400f3c6c:	48 85 c9             	test   %rcx,%rcx
1400f3c6f:	89 d1                	mov    %edx,%ecx
1400f3c71:	41 0f 95 c7          	setne  %r15b
1400f3c75:	c0 e9 02             	shr    $0x2,%cl
1400f3c78:	88 84 24 b8 01 00 00 	mov    %al,0x1b8(%rsp)
1400f3c7f:	83 e1 01             	and    $0x1,%ecx
1400f3c82:	44 09 f8             	or     %r15d,%eax
1400f3c85:	88 8c 24 b9 01 00 00 	mov    %cl,0x1b9(%rsp)
1400f3c8c:	89 d1                	mov    %edx,%ecx
1400f3c8e:	c0 e9 03             	shr    $0x3,%cl
1400f3c91:	88 84 24 bb 01 00 00 	mov    %al,0x1bb(%rsp)
1400f3c98:	83 e1 01             	and    $0x1,%ecx
1400f3c9b:	88 8c 24 ba 01 00 00 	mov    %cl,0x1ba(%rsp)
1400f3ca2:	84 c0                	test   %al,%al
1400f3ca4:	0f 84 68 07 00 00    	je     0x1400f4412
1400f3caa:	48 63 cf             	movslq %edi,%rcx
1400f3cad:	ba 01 00 00 00       	mov    $0x1,%edx
1400f3cb2:	4c 89 5c 24 48       	mov    %r11,0x48(%rsp)
1400f3cb7:	44 89 44 24 40       	mov    %r8d,0x40(%rsp)
1400f3cbc:	e8 17 60 0f 00       	call   0x1401e9cd8
1400f3cc1:	44 8b 44 24 40       	mov    0x40(%rsp),%r8d
1400f3cc6:	4c 8b 5c 24 48       	mov    0x48(%rsp),%r11
1400f3ccb:	48 85 c0             	test   %rax,%rax
1400f3cce:	0f 84 1a 08 00 00    	je     0x1400f44ee
1400f3cd4:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1400f3cd9:	48 89 84 24 78 01 00 	mov    %rax,0x178(%rsp)
1400f3ce0:	00
1400f3ce1:	89 bc 24 8c 01 00 00 	mov    %edi,0x18c(%rsp)
1400f3ce8:	48 8d 81 a0 00 00 00 	lea    0xa0(%rcx),%rax
1400f3cef:	48 89 84 24 b0 01 00 	mov    %rax,0x1b0(%rsp)
1400f3cf6:	00
1400f3cf7:	0f b6 81 98 00 00 00 	movzbl 0x98(%rcx),%eax
1400f3cfe:	88 44 24 40          	mov    %al,0x40(%rsp)
1400f3d02:	c0 e8 04             	shr    $0x4,%al
1400f3d05:	83 e0 01             	and    $0x1,%eax
1400f3d08:	88 84 24 be 01 00 00 	mov    %al,0x1be(%rsp)
1400f3d0f:	66 0f ef c0          	pxor   %xmm0,%xmm0
1400f3d13:	41 0f b6 43 30       	movzbl 0x30(%r11),%eax
1400f3d18:	66 0f 70 c0 e0       	pshufd $0xe0,%xmm0,%xmm0
1400f3d1d:	66 0f 6e 94 24 18 03 	movd   0x318(%rsp),%xmm2
1400f3d24:	00 00
1400f3d26:	c7 84 24 d4 01 00 00 	movl   $0xffffffff,0x1d4(%rsp)
1400f3d2d:	ff ff ff ff
1400f3d31:	66 0f d6 84 24 84 01 	movq   %xmm0,0x184(%rsp)
1400f3d38:	00 00
1400f3d3a:	c0 e8 07             	shr    $0x7,%al
1400f3d3d:	66 0f 70 c2 e0       	pshufd $0xe0,%xmm2,%xmm0
1400f3d42:	88 84 24 bd 01 00 00 	mov    %al,0x1bd(%rsp)
1400f3d49:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1400f3d4e:	66 0f d6 84 24 9c 01 	movq   %xmm0,0x19c(%rsp)
1400f3d55:	00 00
1400f3d57:	8b 80 8c 00 00 00    	mov    0x8c(%rax),%eax
1400f3d5d:	89 44 24 40          	mov    %eax,0x40(%rsp)
1400f3d61:	8d 34 00             	lea    (%rax,%rax,1),%esi
1400f3d64:	8b 84 24 30 03 00 00 	mov    0x330(%rsp),%eax
1400f3d6b:	89 84 24 d0 01 00 00 	mov    %eax,0x1d0(%rsp)
1400f3d72:	85 f6                	test   %esi,%esi
1400f3d74:	0f 8f 21 07 00 00    	jg     0x1400f449b
1400f3d7a:	48 83 bc 24 20 03 00 	cmpq   $0x1,0x320(%rsp)