140c214ba:	74 08                	je     0x140c214c4
140c214bc:	48 8b cf             	mov    %rdi,%rcx
140c214bf:	e8 3c c0 57 ff       	call   0x14019d500
140c214c4:	48 8d 4b 38          	lea    0x38(%rbx),%rcx
140c214c8:	e8 93 6e 57 ff       	call   0x140198360
140c214cd:	80 7b 30 00          	cmpb   $0x0,0x30(%rbx)
140c214d1:	74 09                	je     0x140c214dc
140c214d3:	48 8b cb             	mov    %rbx,%rcx
140c214d6:	e8 25 c0 57 ff       	call   0x14019d500
140c214db:	90                   	nop
140c214dc:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
140c214e1:	4c 89 74 24 50       	mov    %r14,0x50(%rsp)
140c214e6:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140c214eb:	4c 89 74 24 48       	mov    %r14,0x48(%rsp)
140c214f0:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140c214f5:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
140c214fa:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
140c214fe:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
140c21502:	48 89 55 c8          	mov    %rdx,-0x38(%rbp)
140c21506:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
140c2150b:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140c2150f:	e8 fc 14 77 ff       	call   0x140392a10
140c21514:	48 8b 45 a8          	mov    -0x58(%rbp),%rax
140c21518:	4c 89 75 a8          	mov    %r14,-0x58(%rbp)
140c2151c:	48 89 45 20          	mov    %rax,0x20(%rbp)
140c21520:	48 8d 55 b8          	lea    -0x48(%rbp),%rdx
140c21524:	48 8d 0d 0d a3 84 00 	lea    0x84a30d(%rip),%rcx        # 0x14146b838
140c2152b:	e8 10 5f ee ff       	call   0x140b07440
140c21530:	c6 05 e1 a4 84 00 00 	movb   $0x0,0x84a4e1(%rip)        # 0x14146ba18
140c21537:	0f 57 c0             	xorps  %xmm0,%xmm0
140c2153a:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
140c2153f:	48 c7 44 24 30 05 00 	movq   $0x5,0x30(%rsp)
140c21546:	00 00
140c21548:	48 c7 44 24 38 0f 00 	movq   $0xf,0x38(%rsp)
140c2154f:	00 00
140c21551:	8b 05 19 1f 3c 00    	mov    0x3c1f19(%rip),%eax        # 0x140fe3470
140c21557:	89 44 24 20          	mov    %eax,0x20(%rsp)
140c2155b:	0f b6 05 12 1f 3c 00 	movzbl 0x3c1f12(%rip),%eax        # 0x140fe3474
140c21562:	88 44 24 24          	mov    %al,0x24(%rsp)
140c21566:	c6 44 24 25 00       	movb   $0x0,0x25(%rsp)
140c2156b:	0f 10 4c 24 20       	movups 0x20(%rsp),%xmm1
140c21570:	0f 29 0d a9 a4 84 00 	movaps %xmm1,0x84a4a9(%rip)        # 0x14146ba20
140c21577:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
140c2157c:	0f 29 05 ad a4 84 00 	movaps %xmm0,0x84a4ad(%rip)        # 0x14146ba30
140c21583:	0f 57 c9             	xorps  %xmm1,%xmm1
140c21586:	66 0f 7f 0d b2 a4 84 	movdqa %xmm1,0x84a4b2(%rip)        # 0x14146ba40
140c2158d:	00
140c2158e:	4c 89 35 bb a4 84 00 	mov    %r14,0x84a4bb(%rip)        # 0x14146ba50
140c21595:	c6 05 ec a4 84 00 00 	movb   $0x0,0x84a4ec(%rip)        # 0x14146ba88
140c2159c:	0f 57 c0             	xorps  %xmm0,%xmm0
140c2159f:	66 0f 7f 05 e9 a4 84 	movdqa %xmm0,0x84a4e9(%rip)        # 0x14146ba90
140c215a6:	00
140c215a7:	66 0f 7f 0d f1 a4 84 	movdqa %xmm1,0x84a4f1(%rip)        # 0x14146baa0
140c215ae:	00
140c215af:	66 0f 7f 05 f9 a4 84 	movdqa %xmm0,0x84a4f9(%rip)        # 0x14146bab0
140c215b6:	00
140c215b7:	4c 89 35 02 a5 84 00 	mov    %r14,0x84a502(%rip)        # 0x14146bac0
140c215be:	0f 11 05 03 a5 84 00 	movups %xmm0,0x84a503(%rip)        # 0x14146bac8
140c215c5:	4c 89 35 0c a5 84 00 	mov    %r14,0x84a50c(%rip)        # 0x14146bad8
140c215cc:	4c 89 35 0d a5 84 00 	mov    %r14,0x84a50d(%rip)        # 0x14146bae0
140c215d3:	b9 90 00 00 00       	mov    $0x90,%ecx
140c215d8:	e8 2b 9b 1f 00       	call   0x140e1b108
140c215dd:	48 8b c8             	mov    %rax,%rcx
140c215e0:	48 89 05 e1 a4 84 00 	mov    %rax,0x84a4e1(%rip)        # 0x14146bac8
140c215e7:	48 c7 05 e6 a4 84 00 	movq   $0x81,0x84a4e6(%rip)        # 0x14146bad8
140c215ee:	81 00 00 00
140c215f2:	48 c7 05 e3 a4 84 00 	movq   $0x8f,0x84a4e3(%rip)        # 0x14146bae0
140c215f9:	8f 00 00 00
140c215fd:	0f 28 05 8c 34 4d 00 	movaps 0x4d348c(%rip),%xmm0        # 0x1410f4a90
140c21604:	0f 11 00             	movups %xmm0,(%rax)
140c21607:	0f 28 0d 92 34 4d 00 	movaps 0x4d3492(%rip),%xmm1        # 0x1410f4aa0
140c2160e:	0f 11 48 10          	movups %xmm1,0x10(%rax)
140c21612:	0f 28 05 97 34 4d 00 	movaps 0x4d3497(%rip),%xmm0        # 0x1410f4ab0
140c21619:	0f 11 40 20          	movups %xmm0,0x20(%rax)
140c2161d:	0f 28 0d 9c 34 4d 00 	movaps 0x4d349c(%rip),%xmm1        # 0x1410f4ac0
140c21624:	0f 11 48 30          	movups %xmm1,0x30(%rax)
140c21628:	0f 28 05 a1 34 4d 00 	movaps 0x4d34a1(%rip),%xmm0        # 0x1410f4ad0
140c2162f:	0f 11 40 40          	movups %xmm0,0x40(%rax)
140c21633:	0f 28 0d a6 34 4d 00 	movaps 0x4d34a6(%rip),%xmm1        # 0x1410f4ae0
140c2163a:	0f 11 48 50          	movups %xmm1,0x50(%rax)
140c2163e:	0f 28 05 ab 34 4d 00 	movaps 0x4d34ab(%rip),%xmm0        # 0x1410f4af0
140c21645:	0f 11 40 60          	movups %xmm0,0x60(%rax)
140c21649:	0f 28 0d b0 34 4d 00 	movaps 0x4d34b0(%rip),%xmm1        # 0x1410f4b00
140c21650:	0f 11 48 70          	movups %xmm1,0x70(%rax)
140c21654:	0f b6 05 b5 34 4d 00 	movzbl 0x4d34b5(%rip),%eax        # 0x1410f4b10
140c2165b:	88 81 80 00 00 00    	mov    %al,0x80(%rcx)
140c21661:	c6 81 81 00 00 00 00 	movb   $0x0,0x81(%rcx)
140c21668:	4c 8b 45 a8          	mov    -0x58(%rbp),%r8
140c2166c:	4d 85 c0             	test   %r8,%r8
140c2166f:	74 13                	je     0x140c21684
140c21671:	49 83 28 01          	subq   $0x1,(%r8)
140c21675:	75 0d                	jne    0x140c21684
140c21677:	ba 18 00 00 00       	mov    $0x18,%edx
140c2167c:	49 8b c8             	mov    %r8,%rcx
140c2167f:	e8 c0 9a 1f 00       	call   0x140e1b144
140c21684:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
140c21688:	e8 d3 6c 57 ff       	call   0x140198360
140c2168d:	80 7d 88 00          	cmpb   $0x0,-0x78(%rbp)
140c21691:	74 0a                	je     0x140c2169d
140c21693:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140c21698:	e8 63 be 57 ff       	call   0x14019d500
140c2169d:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140c216a2:	48 85 db             	test   %rbx,%rbx
140c216a5:	0f 84 04 fd ff ff    	je     0x140c213af
140c216ab:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
140c216b0:	48 3b df             	cmp    %rdi,%rbx
140c216b3:	74 16                	je     0x140c216cb
140c216b5:	48 8b cb             	mov    %rbx,%rcx
140c216b8:	e8 33 1d 77 ff       	call   0x1403933f0
140c216bd:	48 83 c3 28          	add    $0x28,%rbx
140c216c1:	48 3b df             	cmp    %rdi,%rbx
140c216c4:	75 ef                	jne    0x140c216b5
140c216c6:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140c216cb:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140c216d0:	48 2b cb             	sub    %rbx,%rcx
140c216d3:	48 b8 67 66 66 66 66 	movabs $0x6666666666666667,%rax
140c216da:	66 66 66
140c216dd:	48 f7 e9             	imul   %rcx
140c216e0:	48 c1 fa 04          	sar    $0x4,%rdx
140c216e4:	48 8b c2             	mov    %rdx,%rax
140c216e7:	48 c1 e8 3f          	shr    $0x3f,%rax
140c216eb:	48 03 d0             	add    %rax,%rdx
140c216ee:	48 8d 14 92          	lea    (%rdx,%rdx,4),%rdx
140c216f2:	48 c1 e2 03          	shl    $0x3,%rdx
140c216f6:	48 8b c3             	mov    %rbx,%rax
140c216f9:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140c21700:	72 1b                	jb     0x140c2171d
140c21702:	48 83 c2 27          	add    $0x27,%rdx
140c21706:	48 8b 5b f8          	mov    -0x8(%rbx),%rbx
140c2170a:	48 2b c3             	sub    %rbx,%rax
140c2170d:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140c21711:	48 83 f8 1f          	cmp    $0x1f,%rax
140c21715:	76 06                	jbe    0x140c2171d
140c21717:	e8 88 8a 20 00       	call   0x140e2a1a4
140c2171c:	cc                   	int3
140c2171d:	48 8b cb             	mov    %rbx,%rcx
140c21720:	e8 1f 9a 1f 00       	call   0x140e1b144
140c21725:	e9 85 fc ff ff       	jmp    0x140c213af
140c2172a:	cc                   	int3
140c2172b:	cc                   	int3
140c2172c:	cc                   	int3
140c2172d:	cc                   	int3
140c2172e:	cc                   	int3
140c2172f:	cc                   	int3
140c21730:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140c21735:	55                   	push   %rbp
140c21736:	56                   	push   %rsi
140c21737:	57                   	push   %rdi
140c21738:	48 8d ac 24 e0 fc ff 	lea    -0x320(%rsp),%rbp
140c2173f:	ff
140c21740:	48 81 ec 20 04 00 00 	sub    $0x420,%rsp
140c21747:	8b 0d bb d5 87 00    	mov    0x87d5bb(%rip),%ecx        # 0x14149ed08
140c2174d:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
140c21754:	00 00
140c21756:	ba 00 13 00 00       	mov    $0x1300,%edx
140c2175b:	48 8b 04 c8          	mov    (%rax,%rcx,8),%rax
140c2175f:	8b 04 02             	mov    (%rdx,%rax,1),%eax
140c21762:	39 05 a0 44 82 00    	cmp    %eax,0x8244a0(%rip)        # 0x141445c08
140c21768:	0f 8f f4 01 00 00    	jg     0x140c21962
140c2176e:	48 8d 05 fb 3f 82 00 	lea    0x823ffb(%rip),%rax        # 0x141445770
140c21775:	48 8b 9c 24 40 04 00 	mov    0x440(%rsp),%rbx
140c2177c:	00
140c2177d:	48 81 c4 20 04 00 00 	add    $0x420,%rsp
140c21784:	5f                   	pop    %rdi
140c21785:	5e                   	pop    %rsi
140c21786:	5d                   	pop    %rbp
140c21787:	c3                   	ret
140c21788:	48 8d 55 70          	lea    0x70(%rbp),%rdx
140c2178c:	48 8d 3d dd 3f 82 00 	lea    0x823fdd(%rip),%rdi        # 0x141445770
140c21793:	48 8b cf             	mov    %rdi,%rcx
140c21796:	e8 95 49 ee ff       	call   0x140b06130
140c2179b:	90                   	nop
140c2179c:	66 c7 05 ab 41 82 00 	movw   $0x1,0x8241ab(%rip)        # 0x141445950
140c217a3:	01 00
140c217a5:	89 35 a9 41 82 00    	mov    %esi,0x8241a9(%rip)        # 0x141445954
140c217ab:	48 8d 45 20          	lea    0x20(%rbp),%rax
140c217af:	48 89 85 48 03 00 00 	mov    %rax,0x348(%rbp)
140c217b6:	0f 57 c0             	xorps  %xmm0,%xmm0
140c217b9:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
140c217bf:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
140c217c4:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140c217c9:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
140c217cd:	e8 3e 13 77 ff       	call   0x140392b10
140c217d2:	48 8b d8             	mov    %rax,%rbx
140c217d5:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
140c217da:	b9 20 00 00 00       	mov    $0x20,%ecx
140c217df:	e8 24 99 1f 00       	call   0x140e1b108
140c217e4:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140c217e9:	48 c7 44 24 30 14 00 	movq   $0x14,0x30(%rsp)
140c217f0:	00 00
140c217f2:	48 c7 44 24 38 1f 00 	movq   $0x1f,0x38(%rsp)
140c217f9:	00 00
140c217fb:	0f 10 05 b6 fd 4c 00 	movups 0x4cfdb6(%rip),%xmm0        # 0x1410f15b8
140c21802:	0f 11 00             	movups %xmm0,(%rax)
140c21805:	8b 0d bd fd 4c 00    	mov    0x4cfdbd(%rip),%ecx        # 0x1410f15c8
140c2180b:	89 48 10             	mov    %ecx,0x10(%rax)
140c2180e:	c6 40 14 00          	movb   $0x0,0x14(%rax)
140c21812:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
140c21817:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
140c2181c:	0f 10 4c 24 30       	movups 0x30(%rsp),%xmm1
140c21821:	0f 11 4c 24 50       	movups %xmm1,0x50(%rsp)
140c21826:	0f 57 c0             	xorps  %xmm0,%xmm0
140c21829:	f3 0f 7f 44 24 60    	movdqu %xmm0,0x60(%rsp)
140c2182f:	48 89 74 24 70       	mov    %rsi,0x70(%rsp)
140c21834:	c6 45 a8 00          	movb   $0x0,-0x58(%rbp)
140c21838:	f3 0f 7f 45 b0       	movdqu %xmm0,-0x50(%rbp)
140c2183d:	0f 57 c9             	xorps  %xmm1,%xmm1
140c21840:	f3 0f 7f 4d c0       	movdqu %xmm1,-0x40(%rbp)
140c21845:	4c 8b c3             	mov    %rbx,%r8
140c21848:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140c2184d:	48 8d 8d 38 01 00 00 	lea    0x138(%rbp),%rcx
140c21854:	e8 57 ff 05 00       	call   0x140c817b0
140c21859:	90                   	nop
140c2185a:	48 8b d0             	mov    %rax,%rdx
140c2185d:	48 8d 0d f4 40 82 00 	lea    0x8240f4(%rip),%rcx        # 0x141445958
140c21864:	e8 f7 ee e9 ff       	call   0x140ac0760
140c21869:	48 8d 05 80 1c 3c 00 	lea    0x3c1c80(%rip),%rax        # 0x140fe34f0
140c21870:	48 89 05 e1 40 82 00 	mov    %rax,0x8240e1(%rip)        # 0x141445958
140c21877:	c6 05 ba 42 82 00 00 	movb   $0x0,0x8242ba(%rip)        # 0x141445b38
140c2187e:	0f 57 c0             	xorps  %xmm0,%xmm0
140c21881:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
140c21886:	48 c7 44 24 30 06 00 	movq   $0x6,0x30(%rsp)
140c2188d:	00 00
140c2188f:	48 c7 44 24 38 0f 00 	movq   $0xf,0x38(%rsp)
140c21896:	00 00
140c21898:	8b 05 32 fd 4c 00    	mov    0x4cfd32(%rip),%eax        # 0x1410f15d0
140c2189e:	89 44 24 20          	mov    %eax,0x20(%rsp)
140c218a2:	0f b7 05 2b fd 4c 00 	movzwl 0x4cfd2b(%rip),%eax        # 0x1410f15d4
140c218a9:	66 89 44 24 24       	mov    %ax,0x24(%rsp)
140c218ae:	c6 44 24 26 00       	movb   $0x0,0x26(%rsp)
140c218b3:	0f 10 4c 24 20       	movups 0x20(%rsp),%xmm1
140c218b8:	0f 29 0d 81 42 82 00 	movaps %xmm1,0x824281(%rip)        # 0x141445b40
140c218bf:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
140c218c4:	0f 29 05 85 42 82 00 	movaps %xmm0,0x824285(%rip)        # 0x141445b50
140c218cb:	0f 57 c9             	xorps  %xmm1,%xmm1
140c218ce:	66 0f 7f 0d 8a 42 82 	movdqa %xmm1,0x82428a(%rip)        # 0x141445b60
140c218d5:	00
140c218d6:	48 89 35 93 42 82 00 	mov    %rsi,0x824293(%rip)        # 0x141445b70
140c218dd:	c6 05 c4 42 82 00 00 	movb   $0x0,0x8242c4(%rip)        # 0x141445ba8
140c218e4:	0f 57 c0             	xorps  %xmm0,%xmm0
140c218e7:	66 0f 7f 05 c1 42 82 	movdqa %xmm0,0x8242c1(%rip)        # 0x141445bb0
140c218ee:	00
140c218ef:	66 0f 7f 0d c9 42 82 	movdqa %xmm1,0x8242c9(%rip)        # 0x141445bc0
140c218f6:	00
140c218f7:	66 0f 7f 05 d1 42 82 	movdqa %xmm0,0x8242d1(%rip)        # 0x141445bd0
140c218fe:	00
140c218ff:	48 89 35 da 42 82 00 	mov    %rsi,0x8242da(%rip)        # 0x141445be0
140c21906:	0f 11 05 db 42 82 00 	movups %xmm0,0x8242db(%rip)        # 0x141445be8
140c2190d:	48 89 35 e4 42 82 00 	mov    %rsi,0x8242e4(%rip)        # 0x141445bf8
140c21914:	48 89 35 e5 42 82 00 	mov    %rsi,0x8242e5(%rip)        # 0x141445c00
140c2191b:	41 b8 48 00 00 00    	mov    $0x48,%r8d
140c21921:	48 8d 15 b8 fc 4c 00 	lea    0x4cfcb8(%rip),%rdx        # 0x1410f15e0
140c21928:	48 8d 0d b9 42 82 00 	lea    0x8242b9(%rip),%rcx        # 0x141445be8
140c2192f:	e8 cc 54 57 ff       	call   0x140196e00
140c21934:	90                   	nop
140c21935:	48 8d 8d 38 01 00 00 	lea    0x138(%rbp),%rcx
140c2193c:	e8 af 1b 77 ff       	call   0x1403934f0
140c21941:	48 8d 0d d8 c1 35 00 	lea    0x35c1d8(%rip),%rcx        # 0x140f7db20
140c21948:	e8 27 9a 1f 00       	call   0x140e1b374
140c2194d:	90                   	nop
140c2194e:	48 8d 0d b3 42 82 00 	lea    0x8242b3(%rip),%rcx        # 0x141445c08
140c21955:	e8 06 9d 1f 00       	call   0x140e1b660
140c2195a:	48 8b c7             	mov    %rdi,%rax
140c2195d:	e9 13 fe ff ff       	jmp    0x140c21775
140c21962:	48 8d 0d 9f 42 82 00 	lea    0x82429f(%rip),%rcx        # 0x141445c08
140c21969:	e8 5e 9d 1f 00       	call   0x140e1b6cc
140c2196e:	83 3d 93 42 82 00 ff 	cmpl   $0xffffffff,0x824293(%rip)        # 0x141445c08
140c21975:	0f 85 f3 fd ff ff    	jne    0x140c2176e
140c2197b:	0f 57 c0             	xorps  %xmm0,%xmm0
140c2197e:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
140c21984:	33 f6                	xor    %esi,%esi
140c21986:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
140c2198b:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140c21990:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140c21994:	e8 77 11 77 ff       	call   0x140392b10
140c21999:	48 8b d8             	mov    %rax,%rbx
140c2199c:	48 8b d0             	mov    %rax,%rdx
140c2199f:	48 8d 8d e8 00 00 00 	lea    0xe8(%rbp),%rcx
140c219a6:	e8 65 10 77 ff       	call   0x140392a10
140c219ab:	48 8b d0             	mov    %rax,%rdx
140c219ae:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
140c219b2:	e8 09 16 77 ff       	call   0x140392fc0
140c219b7:	48 8d 4b 38          	lea    0x38(%rbx),%rcx
140c219bb:	e8 a0 69 57 ff       	call   0x140198360
140c219c0:	40 38 73 30          	cmp    %sil,0x30(%rbx)
140c219c4:	0f 84 be fd ff ff    	je     0x140c21788
140c219ca:	48 8b cb             	mov    %rbx,%rcx
140c219cd:	e8 2e bb 57 ff       	call   0x14019d500
140c219d2:	e9 b1 fd ff ff       	jmp    0x140c21788
140c219d7:	cc                   	int3
140c219d8:	cc                   	int3
140c219d9:	cc                   	int3
140c219da:	cc                   	int3
140c219db:	cc                   	int3
140c219dc:	cc                   	int3
140c219dd:	cc                   	int3
140c219de:	cc                   	int3
140c219df:	cc                   	int3
140c219e0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140c219e5:	55                   	push   %rbp
140c219e6:	56                   	push   %rsi
140c219e7:	57                   	push   %rdi
140c219e8:	48 8d ac 24 e0 fc ff 	lea    -0x320(%rsp),%rbp
140c219ef:	ff
140c219f0:	48 81 ec 20 04 00 00 	sub    $0x420,%rsp
140c219f7:	8b 0d 0b d3 87 00    	mov    0x87d30b(%rip),%ecx        # 0x14149ed08
140c219fd:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
140c21a04:	00 00
140c21a06:	ba 00 13 00 00       	mov    $0x1300,%edx
140c21a0b:	48 8b 04 c8          	mov    (%rax,%rcx,8),%rax
140c21a0f:	8b 04 02             	mov    (%rdx,%rax,1),%eax
140c21a12:	39 05 b0 fd 83 00    	cmp    %eax,0x83fdb0(%rip)        # 0x1414617c8
140c21a18:	0f 8f f4 01 00 00    	jg     0x140c21c12
140c21a1e:	48 8d 05 0b f9 83 00 	lea    0x83f90b(%rip),%rax        # 0x141461330
140c21a25:	48 8b 9c 24 40 04 00 	mov    0x440(%rsp),%rbx
140c21a2c:	00
140c21a2d:	48 81 c4 20 04 00 00 	add    $0x420,%rsp
140c21a34:	5f                   	pop    %rdi
140c21a35:	5e                   	pop    %rsi
140c21a36:	5d                   	pop    %rbp
140c21a37:	c3                   	ret
140c21a38:	48 8d 55 70          	lea    0x70(%rbp),%rdx
140c21a3c:	48 8d 3d ed f8 83 00 	lea    0x83f8ed(%rip),%rdi        # 0x141461330
140c21a43:	48 8b cf             	mov    %rdi,%rcx
140c21a46:	e8 a5 7f ee ff       	call   0x140b099f0
140c21a4b:	90                   	nop
140c21a4c:	66 c7 05 bb fa 83 00 	movw   $0x1,0x83fabb(%rip)        # 0x141461510
140c21a53:	01 00
140c21a55:	89 35 b9 fa 83 00    	mov    %esi,0x83fab9(%rip)        # 0x141461514
140c21a5b:	48 8d 45 20          	lea    0x20(%rbp),%rax
140c21a5f:	48 89 85 48 03 00 00 	mov    %rax,0x348(%rbp)
140c21a66:	0f 57 c0             	xorps  %xmm0,%xmm0
140c21a69:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
140c21a6f:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
140c21a74:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140c21a79:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
140c21a7d:	e8 8e 10 77 ff       	call   0x140392b10
140c21a82:	48 8b d8             	mov    %rax,%rbx
140c21a85:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
140c21a8a:	b9 20 00 00 00       	mov    $0x20,%ecx
140c21a8f:	e8 74 96 1f 00       	call   0x140e1b108
140c21a94:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140c21a99:	48 c7 44 24 30 14 00 	movq   $0x14,0x30(%rsp)
140c21aa0:	00 00
140c21aa2:	48 c7 44 24 38 1f 00 	movq   $0x1f,0x38(%rsp)
140c21aa9:	00 00
140c21aab:	0f 10 05 06 fb 4c 00 	movups 0x4cfb06(%rip),%xmm0        # 0x1410f15b8
140c21ab2:	0f 11 00             	movups %xmm0,(%rax)
140c21ab5:	8b 0d 0d fb 4c 00    	mov    0x4cfb0d(%rip),%ecx        # 0x1410f15c8
140c21abb:	89 48 10             	mov    %ecx,0x10(%rax)