140db14c5:	48 8d 1c dd 00 00 00 	lea    0x0(,%rbx,8),%rbx
140db14cc:	00
140db14cd:	48 3b d9             	cmp    %rcx,%rbx
140db14d0:	73 03                	jae    0x140db14d5
140db14d2:	48 8b d9             	mov    %rcx,%rbx
140db14d5:	48 8b d3             	mov    %rbx,%rdx
140db14d8:	49 8b cd             	mov    %r13,%rcx
140db14db:	e8 f0 b2 48 ff       	call   0x14023c7d0
140db14e0:	49 8b 45 30          	mov    0x30(%r13),%rax
140db14e4:	48 23 c7             	and    %rdi,%rax
140db14e7:	48 03 c0             	add    %rax,%rax
140db14ea:	49 8b 55 18          	mov    0x18(%r13),%rdx
140db14ee:	48 8b 5c c2 08       	mov    0x8(%rdx,%rax,8),%rbx
140db14f3:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
140db14f7:	48 3b d9             	cmp    %rcx,%rbx
140db14fa:	75 0c                	jne    0x140db1508
140db14fc:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140db1501:	4c 89 64 24 28       	mov    %r12,0x28(%rsp)
140db1506:	eb 66                	jmp    0x140db156e
140db1508:	4c 8b 24 c2          	mov    (%rdx,%rax,8),%r12
140db150c:	49 8b 6e 20          	mov    0x20(%r14),%rbp
140db1510:	48 8d 53 10          	lea    0x10(%rbx),%rdx
140db1514:	48 8b 42 10          	mov    0x10(%rdx),%rax
140db1518:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
140db151d:	76 03                	jbe    0x140db1522
140db151f:	48 8b 12             	mov    (%rdx),%rdx
140db1522:	49 8d 4e 10          	lea    0x10(%r14),%rcx
140db1526:	49 83 7e 28 0f       	cmpq   $0xf,0x28(%r14)
140db152b:	76 04                	jbe    0x140db1531
140db152d:	49 8b 4e 10          	mov    0x10(%r14),%rcx
140db1531:	48 3b e8             	cmp    %rax,%rbp
140db1534:	75 0c                	jne    0x140db1542
140db1536:	4c 8b c5             	mov    %rbp,%r8
140db1539:	e8 12 e5 12 00       	call   0x140edfa50
140db153e:	85 c0                	test   %eax,%eax
140db1540:	74 0b                	je     0x140db154d
140db1542:	49 3b dc             	cmp    %r12,%rbx
140db1545:	74 15                	je     0x140db155c
140db1547:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
140db154b:	eb c3                	jmp    0x140db1510
140db154d:	48 8b 03             	mov    (%rbx),%rax
140db1550:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140db1555:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
140db155a:	eb 0e                	jmp    0x140db156a
140db155c:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140db1561:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
140db1568:	00 00
140db156a:	49 8d 6d 08          	lea    0x8(%r13),%rbp
140db156e:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
140db1573:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
140db1579:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
140db157e:	4c 8b 42 08          	mov    0x8(%rdx),%r8
140db1582:	49 ff 45 10          	incq   0x10(%r13)
140db1586:	49 89 16             	mov    %rdx,(%r14)
140db1589:	4d 89 46 08          	mov    %r8,0x8(%r14)
140db158d:	4d 89 30             	mov    %r14,(%r8)
140db1590:	4c 89 72 08          	mov    %r14,0x8(%rdx)
140db1594:	49 8b 4d 18          	mov    0x18(%r13),%rcx
140db1598:	49 8b 45 30          	mov    0x30(%r13),%rax
140db159c:	48 23 c7             	and    %rdi,%rax
140db159f:	48 03 c0             	add    %rax,%rax
140db15a2:	4c 8b 0c c1          	mov    (%rcx,%rax,8),%r9
140db15a6:	4c 3b 4d 00          	cmp    0x0(%rbp),%r9
140db15aa:	75 06                	jne    0x140db15b2
140db15ac:	4c 89 34 c1          	mov    %r14,(%rcx,%rax,8)
140db15b0:	eb 12                	jmp    0x140db15c4
140db15b2:	4c 3b ca             	cmp    %rdx,%r9
140db15b5:	75 06                	jne    0x140db15bd
140db15b7:	4c 89 34 c1          	mov    %r14,(%rcx,%rax,8)
140db15bb:	eb 0c                	jmp    0x140db15c9
140db15bd:	4c 39 44 c1 08       	cmp    %r8,0x8(%rcx,%rax,8)
140db15c2:	75 05                	jne    0x140db15c9
140db15c4:	4c 89 74 c1 08       	mov    %r14,0x8(%rcx,%rax,8)
140db15c9:	4d 89 37             	mov    %r14,(%r15)
140db15cc:	41 c6 47 08 01       	movb   $0x1,0x8(%r15)
140db15d1:	49 8b c7             	mov    %r15,%rax
140db15d4:	48 8b 9c 24 98 00 00 	mov    0x98(%rsp),%rbx
140db15db:	00
140db15dc:	48 83 c4 40          	add    $0x40,%rsp
140db15e0:	41 5f                	pop    %r15
140db15e2:	41 5e                	pop    %r14
140db15e4:	41 5d                	pop    %r13
140db15e6:	41 5c                	pop    %r12
140db15e8:	5f                   	pop    %rdi
140db15e9:	5e                   	pop    %rsi
140db15ea:	5d                   	pop    %rbp
140db15eb:	c3                   	ret
140db15ec:	48 8d 0d ad ce 1f 00 	lea    0x1fcead(%rip),%rcx        # 0x140fae4a0
140db15f3:	e8 bc 9d 04 00       	call   0x140dfb3b4
140db15f8:	cc                   	int3
140db15f9:	cc                   	int3
140db15fa:	cc                   	int3
140db15fb:	cc                   	int3
140db15fc:	cc                   	int3
140db15fd:	cc                   	int3
140db15fe:	cc                   	int3
140db15ff:	cc                   	int3
140db1600:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140db1605:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140db160a:	57                   	push   %rdi
140db160b:	48 83 ec 20          	sub    $0x20,%rsp
140db160f:	48 8b d9             	mov    %rcx,%rbx
140db1612:	c7 44 24 38 00 00 00 	movl   $0x0,0x38(%rsp)
140db1619:	00
140db161a:	8b 44 24 38          	mov    0x38(%rsp),%eax
140db161e:	89 01                	mov    %eax,(%rcx)
140db1620:	33 ff                	xor    %edi,%edi
140db1622:	48 89 79 08          	mov    %rdi,0x8(%rcx)
140db1626:	48 89 79 10          	mov    %rdi,0x10(%rcx)
140db162a:	0f ae e8             	lfence
140db162d:	b9 38 00 00 00       	mov    $0x38,%ecx
140db1632:	e8 d1 9a 06 00       	call   0x140e1b108
140db1637:	48 89 00             	mov    %rax,(%rax)
140db163a:	48 89 40 08          	mov    %rax,0x8(%rax)
140db163e:	48 89 43 08          	mov    %rax,0x8(%rbx)
140db1642:	48 8d 4b 18          	lea    0x18(%rbx),%rcx
140db1646:	48 89 39             	mov    %rdi,(%rcx)
140db1649:	48 89 79 08          	mov    %rdi,0x8(%rcx)
140db164d:	48 89 79 10          	mov    %rdi,0x10(%rcx)
140db1651:	48 c7 43 30 07 00 00 	movq   $0x7,0x30(%rbx)
140db1658:	00
140db1659:	48 c7 43 38 08 00 00 	movq   $0x8,0x38(%rbx)
140db1660:	00
140db1661:	c7 03 00 00 80 3f    	movl   $0x3f800000,(%rbx)
140db1667:	4c 8b 43 08          	mov    0x8(%rbx),%r8
140db166b:	ba 10 00 00 00       	mov    $0x10,%edx
140db1670:	e8 fb 22 47 ff       	call   0x140223970
140db1675:	90                   	nop
140db1676:	48 8b c3             	mov    %rbx,%rax
140db1679:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140db167e:	48 83 c4 20          	add    $0x20,%rsp
140db1682:	5f                   	pop    %rdi
140db1683:	c3                   	ret
140db1684:	cc                   	int3
140db1685:	cc                   	int3
140db1686:	cc                   	int3
140db1687:	cc                   	int3
140db1688:	cc                   	int3
140db1689:	cc                   	int3
140db168a:	cc                   	int3
140db168b:	cc                   	int3
140db168c:	cc                   	int3
140db168d:	cc                   	int3
140db168e:	cc                   	int3
140db168f:	cc                   	int3
140db1690:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140db1695:	55                   	push   %rbp
140db1696:	56                   	push   %rsi
140db1697:	57                   	push   %rdi
140db1698:	41 56                	push   %r14
140db169a:	41 57                	push   %r15
140db169c:	48 8d 6c 24 c9       	lea    -0x37(%rsp),%rbp
140db16a1:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140db16a8:	48 8b 05 51 78 60 00 	mov    0x607851(%rip),%rax        # 0x1413b8f00
140db16af:	48 33 c4             	xor    %rsp,%rax
140db16b2:	48 89 45 27          	mov    %rax,0x27(%rbp)
140db16b6:	48 8b f2             	mov    %rdx,%rsi
140db16b9:	48 8b f9             	mov    %rcx,%rdi
140db16bc:	48 89 4d 17          	mov    %rcx,0x17(%rbp)
140db16c0:	48 89 4d b7          	mov    %rcx,-0x49(%rbp)
140db16c4:	c7 45 bf 00 00 00 00 	movl   $0x0,-0x41(%rbp)
140db16cb:	8b 45 bf             	mov    -0x41(%rbp),%eax
140db16ce:	89 01                	mov    %eax,(%rcx)
140db16d0:	45 33 ff             	xor    %r15d,%r15d
140db16d3:	4c 89 79 08          	mov    %r15,0x8(%rcx)
140db16d7:	4c 89 79 10          	mov    %r15,0x10(%rcx)
140db16db:	0f ae e8             	lfence
140db16de:	b9 58 00 00 00       	mov    $0x58,%ecx
140db16e3:	e8 20 9a 06 00       	call   0x140e1b108
140db16e8:	48 89 00             	mov    %rax,(%rax)
140db16eb:	48 89 40 08          	mov    %rax,0x8(%rax)
140db16ef:	48 89 47 08          	mov    %rax,0x8(%rdi)
140db16f3:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
140db16f7:	4c 89 39             	mov    %r15,(%rcx)
140db16fa:	4c 89 79 08          	mov    %r15,0x8(%rcx)
140db16fe:	4c 89 79 10          	mov    %r15,0x10(%rcx)
140db1702:	48 c7 47 30 07 00 00 	movq   $0x7,0x30(%rdi)
140db1709:	00
140db170a:	48 c7 47 38 08 00 00 	movq   $0x8,0x38(%rdi)
140db1711:	00
140db1712:	c7 07 00 00 80 3f    	movl   $0x3f800000,(%rdi)
140db1718:	4c 8b 47 08          	mov    0x8(%rdi),%r8
140db171c:	ba 10 00 00 00       	mov    $0x10,%edx
140db1721:	e8 4a 22 47 ff       	call   0x140223970
140db1726:	90                   	nop
140db1727:	48 8d 5f 48          	lea    0x48(%rdi),%rbx
140db172b:	48 89 5d b7          	mov    %rbx,-0x49(%rbp)
140db172f:	44 89 7d bf          	mov    %r15d,-0x41(%rbp)
140db1733:	41 8b c7             	mov    %r15d,%eax
140db1736:	89 03                	mov    %eax,(%rbx)
140db1738:	4c 89 7b 08          	mov    %r15,0x8(%rbx)
140db173c:	4c 89 7b 10          	mov    %r15,0x10(%rbx)
140db1740:	0f ae e8             	lfence
140db1743:	b9 38 00 00 00       	mov    $0x38,%ecx
140db1748:	e8 bb 99 06 00       	call   0x140e1b108
140db174d:	48 89 00             	mov    %rax,(%rax)
140db1750:	48 89 40 08          	mov    %rax,0x8(%rax)
140db1754:	48 89 43 08          	mov    %rax,0x8(%rbx)
140db1758:	48 8d 4b 18          	lea    0x18(%rbx),%rcx
140db175c:	4c 89 39             	mov    %r15,(%rcx)
140db175f:	4c 89 79 08          	mov    %r15,0x8(%rcx)
140db1763:	4c 89 79 10          	mov    %r15,0x10(%rcx)
140db1767:	48 c7 43 30 07 00 00 	movq   $0x7,0x30(%rbx)
140db176e:	00
140db176f:	48 c7 43 38 08 00 00 	movq   $0x8,0x38(%rbx)
140db1776:	00
140db1777:	c7 03 00 00 80 3f    	movl   $0x3f800000,(%rbx)
140db177d:	4c 8b 43 08          	mov    0x8(%rbx),%r8
140db1781:	ba 10 00 00 00       	mov    $0x10,%edx
140db1786:	e8 e5 21 47 ff       	call   0x140223970
140db178b:	90                   	nop
140db178c:	48 8d 8f 88 00 00 00 	lea    0x88(%rdi),%rcx
140db1793:	e8 68 fe ff ff       	call   0x140db1600
140db1798:	90                   	nop
140db1799:	0f 57 c0             	xorps  %xmm0,%xmm0
140db179c:	0f 11 87 e0 00 00 00 	movups %xmm0,0xe0(%rdi)
140db17a3:	0f 11 87 f0 00 00 00 	movups %xmm0,0xf0(%rdi)
140db17aa:	0f 11 87 00 01 00 00 	movups %xmm0,0x100(%rdi)
140db17b1:	4c 89 bf d0 00 00 00 	mov    %r15,0xd0(%rdi)
140db17b8:	4c 89 bf d8 00 00 00 	mov    %r15,0xd8(%rdi)
140db17bf:	c7 87 10 01 00 00 ff 	movl   $0xffffffff,0x110(%rdi)
140db17c6:	ff ff ff
140db17c9:	c7 87 c8 00 00 00 02 	movl   $0x2,0xc8(%rdi)
140db17d0:	00 00 00
140db17d3:	44 89 bf 14 01 00 00 	mov    %r15d,0x114(%rdi)
140db17da:	4c 89 bf 18 01 00 00 	mov    %r15,0x118(%rdi)
140db17e1:	44 38 3e             	cmp    %r15b,(%rsi)
140db17e4:	0f 85 54 01 00 00    	jne    0x140db193e
140db17ea:	44 38 7e 18          	cmp    %r15b,0x18(%rsi)
140db17ee:	0f 85 4a 01 00 00    	jne    0x140db193e
140db17f4:	44 38 7e 30          	cmp    %r15b,0x30(%rsi)
140db17f8:	0f 85 40 01 00 00    	jne    0x140db193e
140db17fe:	44 88 7f 40          	mov    %r15b,0x40(%rdi)
140db1802:	45 33 c9             	xor    %r9d,%r9d
140db1805:	4c 8d 45 bf          	lea    -0x41(%rbp),%r8
140db1809:	33 d2                	xor    %edx,%edx
140db180b:	48 8d 0d 8e 50 66 00 	lea    0x66508e(%rip),%rcx        # 0x1414168a0
140db1812:	ff 15 b0 1f 1d 00    	call   *0x1d1fb0(%rip)        # 0x140f837c8
140db1818:	85 c0                	test   %eax,%eax
140db181a:	0f 84 f7 02 00 00    	je     0x140db1b17
140db1820:	44 39 7d bf          	cmp    %r15d,-0x41(%rbp)
140db1824:	74 75                	je     0x140db189b
140db1826:	48 8b 1d 33 0b 2b 00 	mov    0x2b0b33(%rip),%rbx        # 0x141062360
140db182d:	48 8b 43 08          	mov    0x8(%rbx),%rax
140db1831:	0f 10 40 f0          	movups -0x10(%rax),%xmm0
140db1835:	0f 11 45 c7          	movups %xmm0,-0x39(%rbp)
140db1839:	4c 39 7b 20          	cmp    %r15,0x20(%rbx)
140db183d:	74 07                	je     0x140db1846
140db183f:	b9 05 00 00 00       	mov    $0x5,%ecx
140db1844:	cd 29                	int    $0x29
140db1846:	4c 89 7b 28          	mov    %r15,0x28(%rbx)
140db184a:	4c 89 7b 30          	mov    %r15,0x30(%rbx)
140db184e:	4c 8d 4b 20          	lea    0x20(%rbx),%r9
140db1852:	4c 8b c3             	mov    %rbx,%r8
140db1855:	48 8d 15 54 fa 24 ff 	lea    -0xdb05ac(%rip),%rdx        # 0x1400012b0
140db185c:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
140db1860:	ff 15 02 18 1d 00    	call   *0x1d1802(%rip)        # 0x140f83068
140db1866:	85 c0                	test   %eax,%eax
140db1868:	75 17                	jne    0x140db1881
140db186a:	4c 8b 43 08          	mov    0x8(%rbx),%r8
140db186e:	45 0f b7 08          	movzwl (%r8),%r9d
140db1872:	ba 02 00 00 00       	mov    $0x2,%edx
140db1877:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
140db187b:	ff 15 ef 17 1d 00    	call   *0x1d17ef(%rip)        # 0x140f83070
140db1881:	45 33 c0             	xor    %r8d,%r8d
140db1884:	33 d2                	xor    %edx,%edx
140db1886:	48 8d 0d 13 50 66 00 	lea    0x665013(%rip),%rcx        # 0x1414168a0
140db188d:	ff 15 2d 1f 1d 00    	call   *0x1d1f2d(%rip)        # 0x140f837c0
140db1893:	85 c0                	test   %eax,%eax
140db1895:	0f 84 82 02 00 00    	je     0x140db1b1d
140db189b:	48 8b 0d be 0a 2b 00 	mov    0x2b0abe(%rip),%rcx        # 0x141062360
140db18a2:	83 39 05             	cmpl   $0x5,(%rcx)
140db18a5:	0f 86 40 02 00 00    	jbe    0x140db1aeb
140db18ab:	48 8d 05 fe cd 3f 00 	lea    0x3fcdfe(%rip),%rax        # 0x1411ae6b0
140db18b2:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
140db18b6:	48 c7 45 ff 28 00 00 	movq   $0x28,-0x1(%rbp)
140db18bd:	00
140db18be:	c7 45 17 00 00 00 0b 	movl   $0xb000000,0x17(%rbp)
140db18c5:	0f b7 05 74 14 4d 00 	movzwl 0x4d1474(%rip),%eax        # 0x141282d40
140db18cc:	89 45 1b             	mov    %eax,0x1b(%rbp)
140db18cf:	4c 89 7d 1f          	mov    %r15,0x1f(%rbp)
140db18d3:	48 8b 41 08          	mov    0x8(%rcx),%rax
140db18d7:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
140db18db:	0f b7 00             	movzwl (%rax),%eax
140db18de:	89 45 df             	mov    %eax,-0x21(%rbp)
140db18e1:	c7 45 e3 02 00 00 00 	movl   $0x2,-0x1d(%rbp)
140db18e8:	48 8d 05 5b 14 4d 00 	lea    0x4d145b(%rip),%rax        # 0x141282d4a
140db18ef:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
140db18f3:	c7 45 ef 10 00 00 00 	movl   $0x10,-0x11(%rbp)
140db18fa:	c7 45 f3 01 00 00 00 	movl   $0x1,-0xd(%rbp)
140db1901:	48 8d 05 6c 4e 4d 00 	lea    0x4d4e6c(%rip),%rax        # 0x141286774
140db1908:	48 8d 15 c9 fd 4c 00 	lea    0x4cfdc9(%rip),%rdx        # 0x1412816d8
140db190f:	2b c2                	sub    %edx,%eax
140db1911:	89 45 bf             	mov    %eax,-0x41(%rbp)
140db1914:	48 8d 45 d7          	lea    -0x29(%rbp),%rax
140db1918:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140db191d:	c7 44 24 20 03 00 00 	movl   $0x3,0x20(%rsp)
140db1924:	00
140db1925:	45 33 c9             	xor    %r9d,%r9d
140db1928:	45 33 c0             	xor    %r8d,%r8d
140db192b:	48 8d 55 17          	lea    0x17(%rbp),%rdx
140db192f:	48 8b 49 20          	mov    0x20(%rcx),%rcx
140db1933:	ff 15 3f 17 1d 00    	call   *0x1d173f(%rip)        # 0x140f83078
140db1939:	e9 ad 01 00 00       	jmp    0x140db1aeb
140db193e:	c6 47 40 01          	movb   $0x1,0x40(%rdi)
140db1942:	45 33 c9             	xor    %r9d,%r9d
140db1945:	4c 8d 45 bf          	lea    -0x41(%rbp),%r8
140db1949:	33 d2                	xor    %edx,%edx
140db194b:	48 8d 0d 4e 4f 66 00 	lea    0x664f4e(%rip),%rcx        # 0x1414168a0
140db1952:	ff 15 70 1e 1d 00    	call   *0x1d1e70(%rip)        # 0x140f837c8
140db1958:	85 c0                	test   %eax,%eax
140db195a:	0f 84 c3 01 00 00    	je     0x140db1b23
140db1960:	83 7d bf 00          	cmpl   $0x0,-0x41(%rbp)
140db1964:	74 76                	je     0x140db19dc
140db1966:	48 8b 1d f3 09 2b 00 	mov    0x2b09f3(%rip),%rbx        # 0x141062360
140db196d:	48 8b 43 08          	mov    0x8(%rbx),%rax
140db1971:	0f 10 40 f0          	movups -0x10(%rax),%xmm0
140db1975:	0f 11 45 c7          	movups %xmm0,-0x39(%rbp)
140db1979:	48 83 7b 20 00       	cmpq   $0x0,0x20(%rbx)
140db197e:	74 07                	je     0x140db1987
140db1980:	b9 05 00 00 00       	mov    $0x5,%ecx
140db1985:	cd 29                	int    $0x29
140db1987:	4c 89 7b 28          	mov    %r15,0x28(%rbx)
140db198b:	4c 89 7b 30          	mov    %r15,0x30(%rbx)
140db198f:	4c 8d 4b 20          	lea    0x20(%rbx),%r9
140db1993:	4c 8b c3             	mov    %rbx,%r8
140db1996:	48 8d 15 13 f9 24 ff 	lea    -0xdb06ed(%rip),%rdx        # 0x1400012b0
140db199d:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
140db19a1:	ff 15 c1 16 1d 00    	call   *0x1d16c1(%rip)        # 0x140f83068
140db19a7:	85 c0                	test   %eax,%eax
140db19a9:	75 17                	jne    0x140db19c2
140db19ab:	4c 8b 43 08          	mov    0x8(%rbx),%r8
140db19af:	45 0f b7 08          	movzwl (%r8),%r9d
140db19b3:	ba 02 00 00 00       	mov    $0x2,%edx
140db19b8:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
140db19bc:	ff 15 ae 16 1d 00    	call   *0x1d16ae(%rip)        # 0x140f83070
140db19c2:	45 33 c0             	xor    %r8d,%r8d
140db19c5:	33 d2                	xor    %edx,%edx
140db19c7:	48 8d 0d d2 4e 66 00 	lea    0x664ed2(%rip),%rcx        # 0x1414168a0
140db19ce:	ff 15 ec 1d 1d 00    	call   *0x1d1dec(%rip)        # 0x140f837c0
140db19d4:	85 c0                	test   %eax,%eax
140db19d6:	0f 84 35 01 00 00    	je     0x140db1b11
140db19dc:	4c 8b 15 7d 09 2b 00 	mov    0x2b097d(%rip),%r10        # 0x141062360
140db19e3:	41 83 3a 05          	cmpl   $0x5,(%r10)
140db19e7:	0f 86 c5 00 00 00    	jbe    0x140db1ab2
140db19ed:	48 8b 4e 50          	mov    0x50(%rsi),%rcx
140db19f1:	48 2b 4e 48          	sub    0x48(%rsi),%rcx
140db19f5:	48 b8 a3 8b 2e ba e8 	movabs $0x2e8ba2e8ba2e8ba3,%rax
140db19fc:	a2 8b 2e
140db19ff:	48 f7 e9             	imul   %rcx