1409b15e9:	e8 78 ee 13 00       	call   0x140af0466
1409b15ee:	48 81 c3 58 91 01 00 	add    $0x19158,%rbx
1409b15f5:	eb 74                	jmp    0x1409b166b
1409b15f7:	48 8b 72 08          	mov    0x8(%rdx),%rsi
1409b15fb:	48 2b f7             	sub    %rdi,%rsi
1409b15fe:	48 c1 fe 03          	sar    $0x3,%rsi
1409b1602:	48 0f af f1          	imul   %rcx,%rsi
1409b1606:	41 be b9 10 00 00    	mov    $0x10b9,%r14d
1409b160c:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1409b1611:	48 8b cf             	mov    %rdi,%rcx
1409b1614:	49 3b f6             	cmp    %r14,%rsi
1409b1617:	73 40                	jae    0x1409b1659
1409b1619:	48 8d 04 76          	lea    (%rsi,%rsi,2),%rax
1409b161d:	48 8d 1c c5 00 00 00 	lea    0x0(,%rax,8),%rbx
1409b1624:	00
1409b1625:	4c 8b c3             	mov    %rbx,%r8
1409b1628:	e8 39 ee 13 00       	call   0x140af0466
1409b162d:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1409b1632:	48 03 d3             	add    %rbx,%rdx
1409b1635:	49 8b 7c 24 08       	mov    0x8(%r12),%rdi
1409b163a:	4c 2b f6             	sub    %rsi,%r14
1409b163d:	4b 8d 04 76          	lea    (%r14,%r14,2),%rax
1409b1641:	48 8d 1c c5 00 00 00 	lea    0x0(,%rax,8),%rbx
1409b1648:	00
1409b1649:	4c 8b c3             	mov    %rbx,%r8
1409b164c:	48 8b cf             	mov    %rdi,%rcx
1409b164f:	e8 12 ee 13 00       	call   0x140af0466
1409b1654:	48 03 df             	add    %rdi,%rbx
1409b1657:	eb 12                	jmp    0x1409b166b
1409b1659:	41 b8 58 91 01 00    	mov    $0x19158,%r8d
1409b165f:	e8 02 ee 13 00       	call   0x140af0466
1409b1664:	48 8d 9f 58 91 01 00 	lea    0x19158(%rdi),%rbx
1409b166b:	49 89 5c 24 08       	mov    %rbx,0x8(%r12)
1409b1670:	eb 08                	jmp    0x1409b167a
1409b1672:	44 8b 6c 24 20       	mov    0x20(%rsp),%r13d
1409b1677:	45 33 ff             	xor    %r15d,%r15d
1409b167a:	41 0f b7 cd          	movzwl %r13w,%ecx
1409b167e:	ff 15 d4 ab 15 00    	call   *0x15abd4(%rip)        # 0x140b0c258
1409b1684:	45 85 ed             	test   %r13d,%r13d
1409b1687:	41 0f 99 c7          	setns  %r15b
1409b168b:	41 8b c7             	mov    %r15d,%eax
1409b168e:	48 8b 8c 24 90 91 01 	mov    0x19190(%rsp),%rcx
1409b1695:	00
1409b1696:	48 33 cc             	xor    %rsp,%rcx
1409b1699:	e8 42 df 13 00       	call   0x140aef5e0
1409b169e:	4c 8d 9c 24 a0 91 01 	lea    0x191a0(%rsp),%r11
1409b16a5:	00
1409b16a6:	49 8b 5b 30          	mov    0x30(%r11),%rbx
1409b16aa:	49 8b 73 40          	mov    0x40(%r11),%rsi
1409b16ae:	49 8b e3             	mov    %r11,%rsp
1409b16b1:	41 5f                	pop    %r15
1409b16b3:	41 5e                	pop    %r14
1409b16b5:	41 5d                	pop    %r13
1409b16b7:	41 5c                	pop    %r12
1409b16b9:	5f                   	pop    %rdi
1409b16ba:	c3                   	ret
1409b16bb:	90                   	nop
1409b16bc:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409b16c1:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1409b16c6:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1409b16cb:	57                   	push   %rdi
1409b16cc:	48 83 ec 20          	sub    $0x20,%rsp
1409b16d0:	48 bd aa aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaa,%rbp
1409b16d7:	aa aa 0a
1409b16da:	4c 8b c2             	mov    %rdx,%r8
1409b16dd:	48 8b f1             	mov    %rcx,%rsi
1409b16e0:	48 3b d5             	cmp    %rbp,%rdx
1409b16e3:	0f 87 01 01 00 00    	ja     0x1409b17ea
1409b16e9:	48 8b 09             	mov    (%rcx),%rcx
1409b16ec:	48 b8 ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%rax
1409b16f3:	aa aa aa
1409b16f6:	48 8b 56 10          	mov    0x10(%rsi),%rdx
1409b16fa:	48 2b d1             	sub    %rcx,%rdx
1409b16fd:	48 c1 fa 03          	sar    $0x3,%rdx
1409b1701:	48 0f af d0          	imul   %rax,%rdx
1409b1705:	48 8b c5             	mov    %rbp,%rax
1409b1708:	4c 8b ca             	mov    %rdx,%r9
1409b170b:	49 d1 e9             	shr    $1,%r9
1409b170e:	49 2b c1             	sub    %r9,%rax
1409b1711:	48 3b d0             	cmp    %rax,%rdx
1409b1714:	76 05                	jbe    0x1409b171b
1409b1716:	48 8b fd             	mov    %rbp,%rdi
1409b1719:	eb 0b                	jmp    0x1409b1726
1409b171b:	49 8d 3c 11          	lea    (%r9,%rdx,1),%rdi
1409b171f:	49 3b f8             	cmp    %r8,%rdi
1409b1722:	49 0f 42 f8          	cmovb  %r8,%rdi
1409b1726:	33 db                	xor    %ebx,%ebx
1409b1728:	48 85 c9             	test   %rcx,%rcx
1409b172b:	74 35                	je     0x1409b1762
1409b172d:	48 8d 04 52          	lea    (%rdx,%rdx,2),%rax
1409b1731:	48 c1 e0 03          	shl    $0x3,%rax
1409b1735:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1409b173b:	72 14                	jb     0x1409b1751
1409b173d:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1409b1741:	48 2b ca             	sub    %rdx,%rcx
1409b1744:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1409b1748:	48 83 f8 1f          	cmp    $0x1f,%rax
1409b174c:	77 59                	ja     0x1409b17a7
1409b174e:	48 8b ca             	mov    %rdx,%rcx
1409b1751:	ff 15 69 b1 15 00    	call   *0x15b169(%rip)        # 0x140b0c8c0
1409b1757:	48 89 1e             	mov    %rbx,(%rsi)
1409b175a:	48 89 5e 08          	mov    %rbx,0x8(%rsi)
1409b175e:	48 89 5e 10          	mov    %rbx,0x10(%rsi)
1409b1762:	48 3b fd             	cmp    %rbp,%rdi
1409b1765:	0f 87 85 00 00 00    	ja     0x1409b17f0
1409b176b:	48 8d 04 7f          	lea    (%rdi,%rdi,2),%rax
1409b176f:	48 8d 3c c5 00 00 00 	lea    0x0(,%rax,8),%rdi
1409b1776:	00
1409b1777:	48 85 ff             	test   %rdi,%rdi
1409b177a:	74 4a                	je     0x1409b17c6
1409b177c:	48 81 ff 00 10 00 00 	cmp    $0x1000,%rdi
1409b1783:	72 29                	jb     0x1409b17ae
1409b1785:	48 8d 4f 27          	lea    0x27(%rdi),%rcx
1409b1789:	48 3b cf             	cmp    %rdi,%rcx
1409b178c:	76 62                	jbe    0x1409b17f0
1409b178e:	ff 15 34 b1 15 00    	call   *0x15b134(%rip)        # 0x140b0c8c8
1409b1794:	48 85 c0             	test   %rax,%rax
1409b1797:	74 23                	je     0x1409b17bc
1409b1799:	48 8d 58 27          	lea    0x27(%rax),%rbx
1409b179d:	48 83 e3 e0          	and    $0xffffffffffffffe0,%rbx
1409b17a1:	48 89 43 f8          	mov    %rax,-0x8(%rbx)
1409b17a5:	eb 1f                	jmp    0x1409b17c6
1409b17a7:	ff 15 eb b1 15 00    	call   *0x15b1eb(%rip)        # 0x140b0c998
1409b17ad:	cc                   	int3
1409b17ae:	48 8b cf             	mov    %rdi,%rcx
1409b17b1:	ff 15 11 b1 15 00    	call   *0x15b111(%rip)        # 0x140b0c8c8
1409b17b7:	48 85 c0             	test   %rax,%rax
1409b17ba:	75 07                	jne    0x1409b17c3
1409b17bc:	ff 15 d6 ac 15 00    	call   *0x15acd6(%rip)        # 0x140b0c498
1409b17c2:	cc                   	int3
1409b17c3:	48 8b d8             	mov    %rax,%rbx
1409b17c6:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1409b17cb:	48 8d 04 3b          	lea    (%rbx,%rdi,1),%rax
1409b17cf:	48 89 1e             	mov    %rbx,(%rsi)
1409b17d2:	48 89 5e 08          	mov    %rbx,0x8(%rsi)
1409b17d6:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409b17db:	48 89 46 10          	mov    %rax,0x10(%rsi)
1409b17df:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1409b17e4:	48 83 c4 20          	add    $0x20,%rsp
1409b17e8:	5f                   	pop    %rdi
1409b17e9:	c3                   	ret
1409b17ea:	e8 79 a5 66 ff       	call   0x14001bd68
1409b17ef:	cc                   	int3
1409b17f0:	e8 db 24 65 ff       	call   0x140003cd0
1409b17f5:	cc                   	int3
1409b17f6:	90                   	nop
1409b17f7:	90                   	nop
1409b17f8:	40 55                	rex push %rbp
1409b17fa:	53                   	push   %rbx
1409b17fb:	56                   	push   %rsi
1409b17fc:	57                   	push   %rdi
1409b17fd:	41 54                	push   %r12
1409b17ff:	41 56                	push   %r14
1409b1801:	41 57                	push   %r15
1409b1803:	48 8d ac 24 60 ff ff 	lea    -0xa0(%rsp),%rbp
1409b180a:	ff
1409b180b:	48 81 ec a0 01 00 00 	sub    $0x1a0,%rsp
1409b1812:	48 8b 05 27 d8 30 00 	mov    0x30d827(%rip),%rax        # 0x140cbf040
1409b1819:	48 33 c4             	xor    %rsp,%rax
1409b181c:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
1409b1823:	49 8b d9             	mov    %r9,%rbx
1409b1826:	4d 8b f0             	mov    %r8,%r14
1409b1829:	48 8b f2             	mov    %rdx,%rsi
1409b182c:	48 8b f9             	mov    %rcx,%rdi
1409b182f:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
1409b1834:	48 8d 05 95 6a 69 ff 	lea    -0x96956b(%rip),%rax        # 0x1400482d0
1409b183b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1409b1840:	4c 8d 0d e9 ce 6c ff 	lea    -0x933117(%rip),%r9        # 0x14007e730
1409b1847:	ba 08 00 00 00       	mov    $0x8,%edx
1409b184c:	44 8d 42 fc          	lea    -0x4(%rdx),%r8d
1409b1850:	e8 4b 05 14 00       	call   0x140af1da0
1409b1855:	45 33 ff             	xor    %r15d,%r15d
1409b1858:	44 89 7f 30          	mov    %r15d,0x30(%rdi)
1409b185c:	4c 89 7f 38          	mov    %r15,0x38(%rdi)
1409b1860:	4c 89 7f 40          	mov    %r15,0x40(%rdi)
1409b1864:	4c 89 7f 48          	mov    %r15,0x48(%rdi)
1409b1868:	4c 89 7f 50          	mov    %r15,0x50(%rdi)
1409b186c:	4c 89 7f 58          	mov    %r15,0x58(%rdi)
1409b1870:	4c 89 7f 60          	mov    %r15,0x60(%rdi)
1409b1874:	4c 89 7f 68          	mov    %r15,0x68(%rdi)
1409b1878:	4c 89 7f 70          	mov    %r15,0x70(%rdi)
1409b187c:	4c 89 7f 78          	mov    %r15,0x78(%rdi)
1409b1880:	48 8b 43 08          	mov    0x8(%rbx),%rax
1409b1884:	48 85 c0             	test   %rax,%rax
1409b1887:	74 04                	je     0x1409b188d
1409b1889:	f0 ff 40 08          	lock incl 0x8(%rax)
1409b188d:	48 8b 03             	mov    (%rbx),%rax
1409b1890:	48 89 47 70          	mov    %rax,0x70(%rdi)
1409b1894:	48 8b 43 08          	mov    0x8(%rbx),%rax
1409b1898:	48 89 47 78          	mov    %rax,0x78(%rdi)
1409b189c:	0f 57 c0             	xorps  %xmm0,%xmm0
1409b189f:	0f 11 87 80 00 00 00 	movups %xmm0,0x80(%rdi)
1409b18a6:	4c 89 bf 90 00 00 00 	mov    %r15,0x90(%rdi)
1409b18ad:	41 bc 07 00 00 00    	mov    $0x7,%r12d
1409b18b3:	4c 89 a7 98 00 00 00 	mov    %r12,0x98(%rdi)
1409b18ba:	66 44 89 bf 80 00 00 	mov    %r15w,0x80(%rdi)
1409b18c1:	00
1409b18c2:	0f 11 87 a0 00 00 00 	movups %xmm0,0xa0(%rdi)
1409b18c9:	4c 89 bf b0 00 00 00 	mov    %r15,0xb0(%rdi)
1409b18d0:	4c 89 a7 b8 00 00 00 	mov    %r12,0xb8(%rdi)
1409b18d7:	66 44 89 bf a0 00 00 	mov    %r15w,0xa0(%rdi)
1409b18de:	00
1409b18df:	4c 89 bf c8 00 00 00 	mov    %r15,0xc8(%rdi)
1409b18e6:	4c 89 bf d0 00 00 00 	mov    %r15,0xd0(%rdi)
1409b18ed:	4c 89 bf d8 00 00 00 	mov    %r15,0xd8(%rdi)
1409b18f4:	4c 89 bf e0 00 00 00 	mov    %r15,0xe0(%rdi)
1409b18fb:	4c 89 bf e8 00 00 00 	mov    %r15,0xe8(%rdi)
1409b1902:	0f 11 87 f0 00 00 00 	movups %xmm0,0xf0(%rdi)
1409b1909:	4c 89 bf 00 01 00 00 	mov    %r15,0x100(%rdi)
1409b1910:	48 c7 87 08 01 00 00 	movq   $0xf,0x108(%rdi)
1409b1917:	0f 00 00 00
1409b191b:	44 88 bf f0 00 00 00 	mov    %r15b,0xf0(%rdi)
1409b1922:	48 8d 9f 10 01 00 00 	lea    0x110(%rdi),%rbx
1409b1929:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1409b192e:	4c 89 3b             	mov    %r15,(%rbx)
1409b1931:	4c 89 7b 08          	mov    %r15,0x8(%rbx)
1409b1935:	41 8d 4c 24 21       	lea    0x21(%r12),%ecx
1409b193a:	ff 15 88 af 15 00    	call   *0x15af88(%rip)        # 0x140b0c8c8
1409b1940:	48 85 c0             	test   %rax,%rax
1409b1943:	75 07                	jne    0x1409b194c
1409b1945:	ff 15 4d ab 15 00    	call   *0x15ab4d(%rip)        # 0x140b0c498
1409b194b:	cc                   	int3
1409b194c:	48 89 00             	mov    %rax,(%rax)
1409b194f:	48 89 40 08          	mov    %rax,0x8(%rax)
1409b1953:	48 89 40 10          	mov    %rax,0x10(%rax)
1409b1957:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
1409b195d:	48 89 03             	mov    %rax,(%rbx)
1409b1960:	48 8d 9f 20 01 00 00 	lea    0x120(%rdi),%rbx
1409b1967:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1409b196c:	4c 89 3b             	mov    %r15,(%rbx)
1409b196f:	4c 89 7b 08          	mov    %r15,0x8(%rbx)
1409b1973:	b9 30 00 00 00       	mov    $0x30,%ecx
1409b1978:	ff 15 4a af 15 00    	call   *0x15af4a(%rip)        # 0x140b0c8c8
1409b197e:	48 85 c0             	test   %rax,%rax
1409b1981:	75 07                	jne    0x1409b198a
1409b1983:	ff 15 0f ab 15 00    	call   *0x15ab0f(%rip)        # 0x140b0c498
1409b1989:	cc                   	int3
1409b198a:	48 89 00             	mov    %rax,(%rax)
1409b198d:	48 89 40 08          	mov    %rax,0x8(%rax)
1409b1991:	48 89 40 10          	mov    %rax,0x10(%rax)
1409b1995:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
1409b199b:	48 89 03             	mov    %rax,(%rbx)
1409b199e:	4c 89 bf 30 01 00 00 	mov    %r15,0x130(%rdi)
1409b19a5:	4c 89 bf 38 01 00 00 	mov    %r15,0x138(%rdi)
1409b19ac:	4c 89 bf 40 01 00 00 	mov    %r15,0x140(%rdi)
1409b19b3:	4c 89 bf 48 01 00 00 	mov    %r15,0x148(%rdi)
1409b19ba:	4c 89 bf 50 01 00 00 	mov    %r15,0x150(%rdi)
1409b19c1:	4c 89 bf 58 01 00 00 	mov    %r15,0x158(%rdi)
1409b19c8:	4c 89 bf 60 01 00 00 	mov    %r15,0x160(%rdi)
1409b19cf:	4c 89 bf 68 01 00 00 	mov    %r15,0x168(%rdi)
1409b19d6:	4c 89 bf 70 01 00 00 	mov    %r15,0x170(%rdi)
1409b19dd:	c7 87 78 01 00 00 00 	movl   $0x447a0000,0x178(%rdi)
1409b19e4:	00 7a 44
1409b19e7:	c7 87 7c 01 00 00 00 	movl   $0x445c0000,0x17c(%rdi)
1409b19ee:	00 5c 44
1409b19f1:	c7 87 80 01 00 00 00 	movl   $0xc47a0000,0x180(%rdi)
1409b19f8:	00 7a c4
1409b19fb:	c7 87 84 01 00 00 e8 	movl   $0x3e8,0x184(%rdi)
1409b1a02:	03 00 00
1409b1a05:	66 44 89 bf 88 01 00 	mov    %r15w,0x188(%rdi)
1409b1a0c:	00
1409b1a0d:	44 88 bf 8a 01 00 00 	mov    %r15b,0x18a(%rdi)
1409b1a14:	c7 87 8c 01 00 00 02 	movl   $0x2,0x18c(%rdi)
1409b1a1b:	00 00 00
1409b1a1e:	0f 57 c0             	xorps  %xmm0,%xmm0
1409b1a21:	0f 11 44 24 70       	movups %xmm0,0x70(%rsp)
1409b1a26:	0f 57 c9             	xorps  %xmm1,%xmm1
1409b1a29:	f3 0f 7f 4d 80       	movdqu %xmm1,-0x80(%rbp)
1409b1a2e:	48 c7 44 24 30 1f 00 	movq   $0x1f,0x30(%rsp)
1409b1a35:	00 00
1409b1a37:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1409b1a3c:	e8 eb d6 75 ff       	call   0x14010f12c
1409b1a41:	48 8b c8             	mov    %rax,%rcx
1409b1a44:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1409b1a49:	48 c7 45 80 10 00 00 	movq   $0x10,-0x80(%rbp)
1409b1a50:	00
1409b1a51:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1409b1a56:	48 89 45 88          	mov    %rax,-0x78(%rbp)
1409b1a5a:	0f 10 05 47 97 19 00 	movups 0x199747(%rip),%xmm0        # 0x140b4b1a8
1409b1a61:	f3 0f 7f 01          	movdqu %xmm0,(%rcx)
1409b1a65:	44 88 79 10          	mov    %r15b,0x10(%rcx)
1409b1a69:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
1409b1a6e:	48 8b d6             	mov    %rsi,%rdx
1409b1a71:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1409b1a76:	e8 21 e3 fc ff       	call   0x14097fd9c
1409b1a7b:	48 8b 45 88          	mov    -0x78(%rbp),%rax
1409b1a7f:	48 83 f8 0f          	cmp    $0xf,%rax
1409b1a83:	76 31                	jbe    0x1409b1ab6
1409b1a85:	48 ff c0             	inc    %rax
1409b1a88:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1409b1a8d:	48 8b d1             	mov    %rcx,%rdx
1409b1a90:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1409b1a96:	72 18                	jb     0x1409b1ab0
1409b1a98:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409b1a9c:	48 2b d1             	sub    %rcx,%rdx
1409b1a9f:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1409b1aa3:	48 83 f8 1f          	cmp    $0x1f,%rax
1409b1aa7:	76 07                	jbe    0x1409b1ab0
1409b1aa9:	ff 15 e9 ae 15 00    	call   *0x15aee9(%rip)        # 0x140b0c998
1409b1aaf:	cc                   	int3
1409b1ab0:	ff 15 0a ae 15 00    	call   *0x15ae0a(%rip)        # 0x140b0c8c0
1409b1ab6:	66 0f 6f 05 92 01 20 	movdqa 0x200192(%rip),%xmm0        # 0x140bb1c50
1409b1abd:	00
1409b1abe:	f3 0f 7f 45 80       	movdqu %xmm0,-0x80(%rbp)
1409b1ac3:	44 88 7c 24 70       	mov    %r15b,0x70(%rsp)
1409b1ac8:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1409b1acd:	48 8b 01             	mov    (%rcx),%rax
1409b1ad0:	48 8b 40 48          	mov    0x48(%rax),%rax
1409b1ad4:	ff 15 5e b1 15 00    	call   *0x15b15e(%rip)        # 0x140b0cc38
1409b1ada:	48 83 f8 01          	cmp    $0x1,%rax
1409b1ade:	0f 85 b0 02 00 00    	jne    0x1409b1d94
1409b1ae4:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1409b1ae9:	48 8b 01             	mov    (%rcx),%rax
1409b1aec:	33 d2                	xor    %edx,%edx
1409b1aee:	48 8b 40 40          	mov    0x40(%rax),%rax
1409b1af2:	ff 15 40 b1 15 00    	call   *0x15b140(%rip)        # 0x140b0cc38
1409b1af8:	48 8b d0             	mov    %rax,%rdx
1409b1afb:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1409b1b00:	e8 ff ae 75 ff       	call   0x14010ca04
1409b1b05:	90                   	nop
1409b1b06:	4c 39 7c 24 30       	cmp    %r15,0x30(%rsp)
1409b1b0b:	0f 84 ab 02 00 00    	je     0x1409b1dbc
1409b1b11:	44 8b 85 00 01 00 00 	mov    0x100(%rbp),%r8d
1409b1b18:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1409b1b1d:	48 8b cf             	mov    %rdi,%rcx
1409b1b20:	e8 df 02 00 00       	call   0x1409b1e04
1409b1b25:	48 8b d6             	mov    %rsi,%rdx
1409b1b28:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1409b1b2d:	e8 3e ed fc ff       	call   0x140980870
1409b1b32:	90                   	nop
1409b1b33:	4c 39 7c 24 40       	cmp    %r15,0x40(%rsp)
1409b1b38:	0f 84 2d 02 00 00    	je     0x1409b1d6b
1409b1b3e:	4d 8b c6             	mov    %r14,%r8
1409b1b41:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1409b1b46:	48 8b cf             	mov    %rdi,%rcx
1409b1b49:	e8 e6 10 00 00       	call   0x1409b2c34
1409b1b4e:	0f 57 c0             	xorps  %xmm0,%xmm0
1409b1b51:	0f 11 45 b0          	movups %xmm0,-0x50(%rbp)
1409b1b55:	4c 89 7d c0          	mov    %r15,-0x40(%rbp)
1409b1b59:	4c 89 65 c8          	mov    %r12,-0x38(%rbp)
1409b1b5d:	66 44 89 7d b0       	mov    %r15w,-0x50(%rbp)
1409b1b62:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1409b1b66:	66 0f 6f 0d c2 00 20 	movdqa 0x2000c2(%rip),%xmm1        # 0x140bb1c30
1409b1b6d:	00
1409b1b6e:	66 0f 7f 4d e0       	movdqa %xmm1,-0x20(%rbp)
1409b1b73:	66 44 89 7d d0       	mov    %r15w,-0x30(%rbp)
1409b1b78:	0f 11 45 f0          	movups %xmm0,-0x10(%rbp)
1409b1b7c:	66 0f 7f 4d 00       	movdqa %xmm1,0x0(%rbp)
1409b1b81:	66 44 89 7d f0       	mov    %r15w,-0x10(%rbp)
1409b1b86:	0f 11 45 10          	movups %xmm0,0x10(%rbp)