1409f3910:	c0 e0 02             	shl    $0x2,%al
1409f3913:	44 8d 04 10          	lea    (%rax,%rdx,1),%r8d
1409f3917:	45 02 c0             	add    %r8b,%r8b
1409f391a:	41 2a c8             	sub    %r8b,%cl
1409f391d:	80 c1 30             	add    $0x30,%cl
1409f3920:	41 88 0a             	mov    %cl,(%r10)
1409f3923:	8b ca                	mov    %edx,%ecx
1409f3925:	85 d2                	test   %edx,%edx
1409f3927:	75 d7                	jne    0x1409f3900
1409f3929:	4c 8d 4c 24 50       	lea    0x50(%rsp),%r9
1409f392e:	4c 8d 85 d5 00 00 00 	lea    0xd5(%rbp),%r8
1409f3935:	49 8b d2             	mov    %r10,%rdx
1409f3938:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
1409f393c:	e8 8f 49 7b ff       	call   0x1401a82d0
1409f3941:	90                   	nop
1409f3942:	41 b9 08 00 00 00    	mov    $0x8,%r9d
1409f3948:	4c 8d 05 31 8a 68 00 	lea    0x688a31(%rip),%r8        # 0x14107c380
1409f394f:	33 d2                	xor    %edx,%edx
1409f3951:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
1409f3955:	e8 16 a6 7a ff       	call   0x14019df70
1409f395a:	0f 57 c0             	xorps  %xmm0,%xmm0
1409f395d:	0f 11 45 f8          	movups %xmm0,-0x8(%rbp)
1409f3961:	0f 57 c9             	xorps  %xmm1,%xmm1
1409f3964:	f3 0f 7f 4d 08       	movdqu %xmm1,0x8(%rbp)
1409f3969:	0f 10 00             	movups (%rax),%xmm0
1409f396c:	0f 11 45 f8          	movups %xmm0,-0x8(%rbp)
1409f3970:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1409f3974:	0f 11 4d 08          	movups %xmm1,0x8(%rbp)
1409f3978:	4c 89 78 10          	mov    %r15,0x10(%rax)
1409f397c:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1409f3983:	00
1409f3984:	c6 00 00             	movb   $0x0,(%rax)
1409f3987:	0f 57 c0             	xorps  %xmm0,%xmm0
1409f398a:	f3 0f 7f 45 b8       	movdqu %xmm0,-0x48(%rbp)
1409f398f:	4c 89 7d c8          	mov    %r15,-0x38(%rbp)
1409f3993:	b9 20 00 00 00       	mov    $0x20,%ecx
1409f3998:	e8 6b 77 42 00       	call   0x140e1b108
1409f399d:	48 8b d8             	mov    %rax,%rbx
1409f39a0:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
1409f39a4:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1409f39a8:	48 83 c0 20          	add    $0x20,%rax
1409f39ac:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
1409f39b0:	48 8d 45 b8          	lea    -0x48(%rbp),%rax
1409f39b4:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1409f39b9:	48 8d 75 f8          	lea    -0x8(%rbp),%rsi
1409f39bd:	48 89 5d 80          	mov    %rbx,-0x80(%rbp)
1409f39c1:	48 89 5d 88          	mov    %rbx,-0x78(%rbp)
1409f39c5:	48 8d 45 b8          	lea    -0x48(%rbp),%rax
1409f39c9:	48 89 45 90          	mov    %rax,-0x70(%rbp)
1409f39cd:	0f 1f 00             	nopl   (%rax)
1409f39d0:	48 8b d6             	mov    %rsi,%rdx
1409f39d3:	48 8b cb             	mov    %rbx,%rcx
1409f39d6:	e8 65 50 7b ff       	call   0x1401a8a40
1409f39db:	48 83 c3 20          	add    $0x20,%rbx
1409f39df:	48 89 5d 88          	mov    %rbx,-0x78(%rbp)
1409f39e3:	48 83 c6 20          	add    $0x20,%rsi
1409f39e7:	48 8d 45 18          	lea    0x18(%rbp),%rax
1409f39eb:	48 3b f0             	cmp    %rax,%rsi
1409f39ee:	75 e0                	jne    0x1409f39d0
1409f39f0:	48 89 5d c0          	mov    %rbx,-0x40(%rbp)
1409f39f4:	4c 8d 0d 55 40 7a ff 	lea    -0x85bfab(%rip),%r9        # 0x140197a50
1409f39fb:	ba 20 00 00 00       	mov    $0x20,%edx
1409f3a00:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1409f3a06:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
1409f3a0a:	e8 3d 7b 42 00       	call   0x140e1b54c
1409f3a0f:	90                   	nop
1409f3a10:	48 8b 55 f0          	mov    -0x10(%rbp),%rdx
1409f3a14:	48 83 fa 0f          	cmp    $0xf,%rdx
1409f3a18:	76 31                	jbe    0x1409f3a4b
1409f3a1a:	48 ff c2             	inc    %rdx
1409f3a1d:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1409f3a21:	48 8b c1             	mov    %rcx,%rax
1409f3a24:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1409f3a2b:	72 19                	jb     0x1409f3a46
1409f3a2d:	48 83 c2 27          	add    $0x27,%rdx
1409f3a31:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409f3a35:	48 2b c1             	sub    %rcx,%rax
1409f3a38:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1409f3a3c:	48 83 f8 1f          	cmp    $0x1f,%rax
1409f3a40:	0f 87 d2 05 00 00    	ja     0x1409f4018
1409f3a46:	e8 f9 76 42 00       	call   0x140e1b144
1409f3a4b:	66 0f 6f 05 dd 03 5b 	movdqa 0x5b03dd(%rip),%xmm0        # 0x140fa3e30
1409f3a52:	00
1409f3a53:	f3 0f 7f 45 e8       	movdqu %xmm0,-0x18(%rbp)
1409f3a58:	c6 45 d8 00          	movb   $0x0,-0x28(%rbp)
1409f3a5c:	48 8d 05 4d 89 68 00 	lea    0x68894d(%rip),%rax        # 0x14107c3b0
1409f3a63:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409f3a68:	48 c7 44 24 38 14 00 	movq   $0x14,0x38(%rsp)
1409f3a6f:	00 00
1409f3a71:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
1409f3a76:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1409f3a7b:	4c 89 7c 24 58       	mov    %r15,0x58(%rsp)
1409f3a80:	48 8d 15 09 89 68 00 	lea    0x688909(%rip),%rdx        # 0x14107c390
1409f3a87:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1409f3a8c:	e8 5f 47 00 00       	call   0x1409f81f0
1409f3a91:	90                   	nop
1409f3a92:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
1409f3a97:	66 0f 7f 85 c0 00 00 	movdqa %xmm0,0xc0(%rbp)
1409f3a9e:	00
1409f3a9f:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
1409f3aa4:	48 8d 95 c0 00 00 00 	lea    0xc0(%rbp),%rdx
1409f3aab:	48 8b cf             	mov    %rdi,%rcx
1409f3aae:	e8 5d 12 03 00       	call   0x140a24d10
1409f3ab3:	48 8d 05 0e 89 68 00 	lea    0x68890e(%rip),%rax        # 0x14107c3c8
1409f3aba:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409f3abf:	48 c7 44 24 38 19 00 	movq   $0x19,0x38(%rsp)
1409f3ac6:	00 00
1409f3ac8:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
1409f3acd:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1409f3ad2:	48 c7 44 24 58 ff ff 	movq   $0xffffffffffffffff,0x58(%rsp)
1409f3ad9:	ff ff
1409f3adb:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1409f3ae0:	e8 db 2a 00 00       	call   0x1409f65c0
1409f3ae5:	4c 89 7c 24 58       	mov    %r15,0x58(%rsp)
1409f3aea:	48 8d 15 47 83 68 00 	lea    0x688347(%rip),%rdx        # 0x14107be38
1409f3af1:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1409f3af6:	e8 f5 46 00 00       	call   0x1409f81f0
1409f3afb:	90                   	nop
1409f3afc:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
1409f3b01:	66 0f 7f 85 c0 00 00 	movdqa %xmm0,0xc0(%rbp)
1409f3b08:	00
1409f3b09:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
1409f3b0e:	48 8d 95 c0 00 00 00 	lea    0xc0(%rbp),%rdx
1409f3b15:	48 8b cf             	mov    %rdi,%rcx
1409f3b18:	e8 f3 11 03 00       	call   0x140a24d10
1409f3b1d:	48 8d 05 d4 88 68 00 	lea    0x6888d4(%rip),%rax        # 0x14107c3f8
1409f3b24:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409f3b29:	48 c7 44 24 38 19 00 	movq   $0x19,0x38(%rsp)
1409f3b30:	00 00
1409f3b32:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
1409f3b37:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1409f3b3c:	48 c7 44 24 58 ff ff 	movq   $0xffffffffffffffff,0x58(%rsp)
1409f3b43:	ff ff
1409f3b45:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1409f3b4a:	e8 71 2a 00 00       	call   0x1409f65c0
1409f3b4f:	4c 89 7c 24 58       	mov    %r15,0x58(%rsp)
1409f3b54:	48 8d 15 8d 88 68 00 	lea    0x68888d(%rip),%rdx        # 0x14107c3e8
1409f3b5b:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1409f3b60:	e8 8b 46 00 00       	call   0x1409f81f0
1409f3b65:	90                   	nop
1409f3b66:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
1409f3b6b:	66 0f 7f 85 c0 00 00 	movdqa %xmm0,0xc0(%rbp)
1409f3b72:	00
1409f3b73:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
1409f3b78:	48 8d 95 c0 00 00 00 	lea    0xc0(%rbp),%rdx
1409f3b7f:	48 8b cf             	mov    %rdi,%rcx
1409f3b82:	e8 89 11 03 00       	call   0x140a24d10
1409f3b87:	48 8d 05 8a 88 68 00 	lea    0x68888a(%rip),%rax        # 0x14107c418
1409f3b8e:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409f3b93:	48 c7 44 24 38 1c 00 	movq   $0x1c,0x38(%rsp)
1409f3b9a:	00 00
1409f3b9c:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
1409f3ba1:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1409f3ba6:	48 c7 44 24 58 ff ff 	movq   $0xffffffffffffffff,0x58(%rsp)
1409f3bad:	ff ff
1409f3baf:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1409f3bb4:	e8 07 2a 00 00       	call   0x1409f65c0
1409f3bb9:	4c 89 7c 24 58       	mov    %r15,0x58(%rsp)
1409f3bbe:	48 8d 15 ab f8 5e 00 	lea    0x5ef8ab(%rip),%rdx        # 0x140fe3470
1409f3bc5:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1409f3bca:	e8 21 46 00 00       	call   0x1409f81f0
1409f3bcf:	90                   	nop
1409f3bd0:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
1409f3bd5:	66 0f 7f 85 c0 00 00 	movdqa %xmm0,0xc0(%rbp)
1409f3bdc:	00
1409f3bdd:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
1409f3be2:	48 8d 95 c0 00 00 00 	lea    0xc0(%rbp),%rdx
1409f3be9:	48 8b cf             	mov    %rdi,%rcx
1409f3bec:	e8 1f 11 03 00       	call   0x140a24d10
1409f3bf1:	48 8d 05 40 88 68 00 	lea    0x688840(%rip),%rax        # 0x14107c438
1409f3bf8:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409f3bfd:	48 c7 44 24 38 1d 00 	movq   $0x1d,0x38(%rsp)
1409f3c04:	00 00
1409f3c06:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
1409f3c0b:	66 0f 7f 85 c0 00 00 	movdqa %xmm0,0xc0(%rbp)
1409f3c12:	00
1409f3c13:	4c 8d 45 b8          	lea    -0x48(%rbp),%r8
1409f3c17:	48 8d 95 c0 00 00 00 	lea    0xc0(%rbp),%rdx
1409f3c1e:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409f3c22:	e8 79 3c ff ff       	call   0x1409e78a0
1409f3c27:	48 8d 05 2a 88 68 00 	lea    0x68882a(%rip),%rax        # 0x14107c458
1409f3c2e:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409f3c33:	48 c7 44 24 38 15 00 	movq   $0x15,0x38(%rsp)
1409f3c3a:	00 00
1409f3c3c:	48 c7 44 24 58 ff ff 	movq   $0xffffffffffffffff,0x58(%rsp)
1409f3c43:	ff ff
1409f3c45:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1409f3c4a:	e8 71 29 00 00       	call   0x1409f65c0
1409f3c4f:	4c 89 7c 24 58       	mov    %r15,0x58(%rsp)
1409f3c54:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1409f3c59:	e8 62 29 00 00       	call   0x1409f65c0
1409f3c5e:	48 c7 44 24 58 01 00 	movq   $0x1,0x58(%rsp)
1409f3c65:	00 00
1409f3c67:	4c 89 7c 24 60       	mov    %r15,0x60(%rsp)
1409f3c6c:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
1409f3c71:	66 0f 7f 85 c0 00 00 	movdqa %xmm0,0xc0(%rbp)
1409f3c78:	00
1409f3c79:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
1409f3c7e:	48 8d 95 c0 00 00 00 	lea    0xc0(%rbp),%rdx
1409f3c85:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409f3c89:	e8 52 01 06 00       	call   0x140a53de0
1409f3c8e:	90                   	nop
1409f3c8f:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1409f3c94:	e8 e7 32 05 00       	call   0x140a46f80
1409f3c99:	0f 57 c0             	xorps  %xmm0,%xmm0
1409f3c9c:	0f 11 45 20          	movups %xmm0,0x20(%rbp)
1409f3ca0:	66 0f 6f 0d 58 ad 5b 	movdqa 0x5bad58(%rip),%xmm1        # 0x140faea00
1409f3ca7:	00
1409f3ca8:	66 0f 7f 4d 30       	movdqa %xmm1,0x30(%rbp)
1409f3cad:	8b 05 bd 87 68 00    	mov    0x6887bd(%rip),%eax        # 0x14107c470
1409f3cb3:	66 89 45 20          	mov    %ax,0x20(%rbp)
1409f3cb7:	0f b6 05 b4 87 68 00 	movzbl 0x6887b4(%rip),%eax        # 0x14107c472
1409f3cbe:	88 45 22             	mov    %al,0x22(%rbp)
1409f3cc1:	c6 45 23 00          	movb   $0x0,0x23(%rbp)
1409f3cc5:	0f 11 45 40          	movups %xmm0,0x40(%rbp)
1409f3cc9:	66 0f 6f 0d 3f 06 5b 	movdqa 0x5b063f(%rip),%xmm1        # 0x140fa4310
1409f3cd0:	00
1409f3cd1:	66 0f 7f 4d 50       	movdqa %xmm1,0x50(%rbp)
1409f3cd6:	8b 05 98 87 68 00    	mov    0x688798(%rip),%eax        # 0x14107c474
1409f3cdc:	89 45 40             	mov    %eax,0x40(%rbp)
1409f3cdf:	0f b7 05 92 87 68 00 	movzwl 0x688792(%rip),%eax        # 0x14107c478
1409f3ce6:	66 89 45 44          	mov    %ax,0x44(%rbp)
1409f3cea:	c6 45 46 00          	movb   $0x0,0x46(%rbp)
1409f3cee:	0f 11 45 60          	movups %xmm0,0x60(%rbp)
1409f3cf2:	66 0f 6f 0d 26 06 5b 	movdqa 0x5b0626(%rip),%xmm1        # 0x140fa4320
1409f3cf9:	00
1409f3cfa:	66 0f 7f 4d 70       	movdqa %xmm1,0x70(%rbp)
1409f3cff:	48 8b 05 7a 87 68 00 	mov    0x68877a(%rip),%rax        # 0x14107c480
1409f3d06:	89 45 60             	mov    %eax,0x60(%rbp)
1409f3d09:	0f b7 05 74 87 68 00 	movzwl 0x688774(%rip),%eax        # 0x14107c484
1409f3d10:	66 89 45 64          	mov    %ax,0x64(%rbp)
1409f3d14:	0f b6 05 6b 87 68 00 	movzbl 0x68876b(%rip),%eax        # 0x14107c486
1409f3d1b:	88 45 66             	mov    %al,0x66(%rbp)
1409f3d1e:	c6 45 67 00          	movb   $0x0,0x67(%rbp)
1409f3d22:	0f 11 85 80 00 00 00 	movups %xmm0,0x80(%rbp)
1409f3d29:	66 0f 6f 0d ff 05 5b 	movdqa 0x5b05ff(%rip),%xmm1        # 0x140fa4330
1409f3d30:	00
1409f3d31:	66 0f 7f 8d 90 00 00 	movdqa %xmm1,0x90(%rbp)
1409f3d38:	00
1409f3d39:	48 b8 63 61 66 5f 66 	movabs $0x776f6c665f666163,%rax
1409f3d40:	6c 6f 77
1409f3d43:	48 89 85 80 00 00 00 	mov    %rax,0x80(%rbp)
1409f3d4a:	c6 85 88 00 00 00 00 	movb   $0x0,0x88(%rbp)
1409f3d51:	0f 11 85 a0 00 00 00 	movups %xmm0,0xa0(%rbp)
1409f3d58:	66 0f 6f 0d 90 1c 5b 	movdqa 0x5b1c90(%rip),%xmm1        # 0x140fa59f0
1409f3d5f:	00
1409f3d60:	66 0f 7f 8d b0 00 00 	movdqa %xmm1,0xb0(%rbp)
1409f3d67:	00
1409f3d68:	f2 0f 10 05 18 87 68 	movsd  0x688718(%rip),%xmm0        # 0x14107c488
1409f3d6f:	00
1409f3d70:	f2 0f 11 85 a0 00 00 	movsd  %xmm0,0xa0(%rbp)
1409f3d77:	00
1409f3d78:	0f b7 05 11 87 68 00 	movzwl 0x688711(%rip),%eax        # 0x14107c490
1409f3d7f:	66 89 85 a8 00 00 00 	mov    %ax,0xa8(%rbp)
1409f3d86:	c6 85 aa 00 00 00 00 	movb   $0x0,0xaa(%rbp)
1409f3d8d:	48 8d 45 20          	lea    0x20(%rbp),%rax
1409f3d91:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409f3d96:	48 8d 85 c0 00 00 00 	lea    0xc0(%rbp),%rax
1409f3d9d:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1409f3da2:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
1409f3da7:	66 0f 7f 85 c0 00 00 	movdqa %xmm0,0xc0(%rbp)
1409f3dae:	00
1409f3daf:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
1409f3db4:	48 8d 95 c0 00 00 00 	lea    0xc0(%rbp),%rdx
1409f3dbb:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1409f3dbf:	e8 6c 10 86 ff       	call   0x140254e30
1409f3dc4:	90                   	nop
1409f3dc5:	4c 8d 0d 84 3c 7a ff 	lea    -0x85c37c(%rip),%r9        # 0x140197a50
1409f3dcc:	ba 20 00 00 00       	mov    $0x20,%edx
1409f3dd1:	41 b8 05 00 00 00    	mov    $0x5,%r8d
1409f3dd7:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
1409f3ddb:	e8 6c 77 42 00       	call   0x140e1b54c
1409f3de0:	48 8d 05 b1 86 68 00 	lea    0x6886b1(%rip),%rax        # 0x14107c498
1409f3de7:	48 89 85 c0 00 00 00 	mov    %rax,0xc0(%rbp)
1409f3dee:	48 c7 85 c8 00 00 00 	movq   $0x23,0xc8(%rbp)
1409f3df5:	23 00 00 00
1409f3df9:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
1409f3dfe:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1409f3e03:	48 c7 44 24 58 ff ff 	movq   $0xffffffffffffffff,0x58(%rsp)
1409f3e0a:	ff ff
1409f3e0c:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1409f3e11:	e8 aa 27 00 00       	call   0x1409f65c0
1409f3e16:	4c 89 7c 24 58       	mov    %r15,0x58(%rsp)
1409f3e1b:	0f 57 c0             	xorps  %xmm0,%xmm0
1409f3e1e:	f3 0f 7f 45 80       	movdqu %xmm0,-0x80(%rbp)
1409f3e23:	4c 89 7d 90          	mov    %r15,-0x70(%rbp)
1409f3e27:	48 8b 55 a8          	mov    -0x58(%rbp),%rdx
1409f3e2b:	48 2b 55 a0          	sub    -0x60(%rbp),%rdx
1409f3e2f:	48 c1 fa 05          	sar    $0x5,%rdx
1409f3e33:	48 85 d2             	test   %rdx,%rdx
1409f3e36:	74 68                	je     0x1409f3ea0
1409f3e38:	48 b8 ff ff ff ff ff 	movabs $0x7ffffffffffffff,%rax
1409f3e3f:	ff ff 07
1409f3e42:	48 3b d0             	cmp    %rax,%rdx
1409f3e45:	0f 87 c7 01 00 00    	ja     0x1409f4012
1409f3e4b:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1409f3e4f:	e8 1c 30 88 ff       	call   0x140276e70
1409f3e54:	48 8d 45 80          	lea    -0x80(%rbp),%rax
1409f3e58:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409f3e5d:	48 8b 75 a0          	mov    -0x60(%rbp),%rsi
1409f3e61:	4c 8b 75 a8          	mov    -0x58(%rbp),%r14
1409f3e65:	48 8b 5d 80          	mov    -0x80(%rbp),%rbx
1409f3e69:	48 89 5d d8          	mov    %rbx,-0x28(%rbp)
1409f3e6d:	48 89 5d e0          	mov    %rbx,-0x20(%rbp)
1409f3e71:	48 8d 45 80          	lea    -0x80(%rbp),%rax
1409f3e75:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1409f3e79:	49 3b f6             	cmp    %r14,%rsi
1409f3e7c:	74 1e                	je     0x1409f3e9c
1409f3e7e:	66 90                	xchg   %ax,%ax
1409f3e80:	48 8b d6             	mov    %rsi,%rdx
1409f3e83:	48 8b cb             	mov    %rbx,%rcx
1409f3e86:	e8 b5 4b 7b ff       	call   0x1401a8a40
1409f3e8b:	48 83 c3 20          	add    $0x20,%rbx
1409f3e8f:	48 89 5d e0          	mov    %rbx,-0x20(%rbp)
1409f3e93:	48 83 c6 20          	add    $0x20,%rsi
1409f3e97:	49 3b f6             	cmp    %r14,%rsi
1409f3e9a:	75 e4                	jne    0x1409f3e80
1409f3e9c:	48 89 5d 88          	mov    %rbx,-0x78(%rbp)
1409f3ea0:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
1409f3ea4:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1409f3ea9:	e8 b2 99 ff ff       	call   0x1409ed860
1409f3eae:	90                   	nop
1409f3eaf:	0f 28 85 c0 00 00 00 	movaps 0xc0(%rbp),%xmm0
1409f3eb6:	66 0f 7f 85 c0 00 00 	movdqa %xmm0,0xc0(%rbp)
1409f3ebd:	00
1409f3ebe:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
1409f3ec3:	48 8d 95 c0 00 00 00 	lea    0xc0(%rbp),%rdx
1409f3eca:	48 8b cf             	mov    %rdi,%rcx
1409f3ecd:	e8 3e 0e 03 00       	call   0x140a24d10
1409f3ed2:	48 8d 05 e7 85 68 00 	lea    0x6885e7(%rip),%rax        # 0x14107c4c0
1409f3ed9:	48 89 85 c0 00 00 00 	mov    %rax,0xc0(%rbp)
1409f3ee0:	48 c7 85 c8 00 00 00 	movq   $0x26,0xc8(%rbp)
1409f3ee7:	26 00 00 00
1409f3eeb:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
1409f3ef0:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409f3ef5:	48 c7 44 24 58 ff ff 	movq   $0xffffffffffffffff,0x58(%rsp)
1409f3efc:	ff ff
1409f3efe:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1409f3f03:	e8 b8 26 00 00       	call   0x1409f65c0
1409f3f08:	4c 89 7c 24 58       	mov    %r15,0x58(%rsp)
1409f3f0d:	48 8b 55 b0          	mov    -0x50(%rbp),%rdx
1409f3f11:	4c 89 7d b0          	mov    %r15,-0x50(%rbp)
1409f3f15:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
1409f3f19:	4c 89 7d a8          	mov    %r15,-0x58(%rbp)
1409f3f1d:	48 8b 45 a0          	mov    -0x60(%rbp),%rax
1409f3f21:	4c 89 7d a0          	mov    %r15,-0x60(%rbp)
1409f3f25:	48 89 45 80          	mov    %rax,-0x80(%rbp)
1409f3f29:	48 89 4d 88          	mov    %rcx,-0x78(%rbp)
1409f3f2d:	48 89 55 90          	mov    %rdx,-0x70(%rbp)
1409f3f31:	48 8d 55 80          	lea    -0x80(%rbp),%rdx