1402f14c6:	44 33 c6             	xor    %esi,%r8d
1402f14c9:	c1 c2 0c             	rol    $0xc,%edx
1402f14cc:	44 33 44 24 3c       	xor    0x3c(%rsp),%r8d
1402f14d1:	44 03 ca             	add    %edx,%r9d
1402f14d4:	44 33 84 24 c8 00 00 	xor    0xc8(%rsp),%r8d
1402f14db:	00
1402f14dc:	44 89 44 24 1c       	mov    %r8d,0x1c(%rsp)
1402f14e1:	45 8b c6             	mov    %r14d,%r8d
1402f14e4:	45 0b c4             	or     %r12d,%r8d
1402f14e7:	41 c1 c1 07          	rol    $0x7,%r9d
1402f14eb:	45 23 c5             	and    %r13d,%r8d
1402f14ee:	41 23 c4             	and    %r12d,%eax
1402f14f1:	44 0b c0             	or     %eax,%r8d
1402f14f4:	44 8b 54 24 28       	mov    0x28(%rsp),%r10d
1402f14f9:	8b 74 24 04          	mov    0x4(%rsp),%esi
1402f14fd:	41 8b c1             	mov    %r9d,%eax
1402f1500:	33 c2                	xor    %edx,%eax
1402f1502:	33 34 24             	xor    (%rsp),%esi
1402f1505:	41 03 c7             	add    %r15d,%eax
1402f1508:	41 c1 c4 09          	rol    $0x9,%r12d
1402f150c:	41 03 c0             	add    %r8d,%eax
1402f150f:	45 8b fa             	mov    %r10d,%r15d
1402f1512:	44 33 7c 24 10       	xor    0x10(%rsp),%r15d
1402f1517:	8b d5                	mov    %ebp,%edx
1402f1519:	44 03 f8             	add    %eax,%r15d
1402f151c:	41 33 d3             	xor    %r11d,%edx
1402f151f:	23 d3                	and    %ebx,%edx
1402f1521:	41 c1 cb 0d          	ror    $0xd,%r11d
1402f1525:	33 d5                	xor    %ebp,%edx
1402f1527:	41 03 d1             	add    %r9d,%edx
1402f152a:	41 03 d2             	add    %r10d,%edx
1402f152d:	03 d7                	add    %edi,%edx
1402f152f:	8b fa                	mov    %edx,%edi
1402f1531:	8b c2                	mov    %edx,%eax
1402f1533:	c1 c0 09             	rol    $0x9,%eax
1402f1536:	c1 cf 0f             	ror    $0xf,%edi
1402f1539:	33 f8                	xor    %eax,%edi
1402f153b:	33 fa                	xor    %edx,%edi
1402f153d:	8b 54 24 20          	mov    0x20(%rsp),%edx
1402f1541:	c1 c2 0f             	rol    $0xf,%edx
1402f1544:	8b c2                	mov    %edx,%eax
1402f1546:	41 33 c2             	xor    %r10d,%eax
1402f1549:	33 44 24 2c          	xor    0x2c(%rsp),%eax
1402f154d:	44 8d 8f 8a 9d 87 7a 	lea    0x7a879d8a(%rdi),%r9d
1402f1554:	44 8b c0             	mov    %eax,%r8d
1402f1557:	c1 c8 09             	ror    $0x9,%eax
1402f155a:	41 c1 c0 0f          	rol    $0xf,%r8d
1402f155e:	44 33 c0             	xor    %eax,%r8d
1402f1561:	8b 44 24 14          	mov    0x14(%rsp),%eax
1402f1565:	c1 c0 07             	rol    $0x7,%eax
1402f1568:	44 33 c0             	xor    %eax,%r8d
1402f156b:	41 8b c7             	mov    %r15d,%eax
1402f156e:	44 33 c2             	xor    %edx,%r8d
1402f1571:	41 23 c6             	and    %r14d,%eax
1402f1574:	45 33 c2             	xor    %r10d,%r8d
1402f1577:	41 8b d7             	mov    %r15d,%edx
1402f157a:	44 33 44 24 38       	xor    0x38(%rsp),%r8d
1402f157f:	44 33 44 24 2c       	xor    0x2c(%rsp),%r8d
1402f1584:	c1 c2 0c             	rol    $0xc,%edx
1402f1587:	44 03 ca             	add    %edx,%r9d
1402f158a:	44 89 44 24 40       	mov    %r8d,0x40(%rsp)
1402f158f:	41 c1 c1 07          	rol    $0x7,%r9d
1402f1593:	45 8b c7             	mov    %r15d,%r8d
1402f1596:	45 0b c6             	or     %r14d,%r8d
1402f1599:	41 c1 c6 09          	rol    $0x9,%r14d
1402f159d:	45 23 c4             	and    %r12d,%r8d
1402f15a0:	44 0b c0             	or     %eax,%r8d
1402f15a3:	41 8b c1             	mov    %r9d,%eax
1402f15a6:	33 c2                	xor    %edx,%eax
1402f15a8:	41 8b d3             	mov    %r11d,%edx
1402f15ab:	33 d3                	xor    %ebx,%edx
1402f15ad:	41 03 c5             	add    %r13d,%eax
1402f15b0:	41 03 c0             	add    %r8d,%eax
1402f15b3:	c1 cb 0d             	ror    $0xd,%ebx
1402f15b6:	44 8b 44 24 18       	mov    0x18(%rsp),%r8d
1402f15bb:	23 d7                	and    %edi,%edx
1402f15bd:	41 33 d3             	xor    %r11d,%edx
1402f15c0:	41 c1 c0 0f          	rol    $0xf,%r8d
1402f15c4:	03 f0                	add    %eax,%esi
1402f15c6:	41 03 d1             	add    %r9d,%edx
1402f15c9:	03 14 24             	add    (%rsp),%edx
1402f15cc:	03 d5                	add    %ebp,%edx
1402f15ce:	8b 2c 24             	mov    (%rsp),%ebp
1402f15d1:	44 8b d2             	mov    %edx,%r10d
1402f15d4:	8b c2                	mov    %edx,%eax
1402f15d6:	c1 c0 09             	rol    $0x9,%eax
1402f15d9:	41 c1 ca 0f          	ror    $0xf,%r10d
1402f15dd:	44 33 d0             	xor    %eax,%r10d
1402f15e0:	41 8b c0             	mov    %r8d,%eax
1402f15e3:	33 44 24 08          	xor    0x8(%rsp),%eax
1402f15e7:	44 33 d2             	xor    %edx,%r10d
1402f15ea:	33 c5                	xor    %ebp,%eax
1402f15ec:	8b d0                	mov    %eax,%edx
1402f15ee:	c1 c2 0f             	rol    $0xf,%edx
1402f15f1:	45 8d 8a 14 3b 0f f5 	lea    -0xaf0c4ec(%r10),%r9d
1402f15f8:	c1 c8 09             	ror    $0x9,%eax
1402f15fb:	33 d0                	xor    %eax,%edx
1402f15fd:	8b 44 24 10          	mov    0x10(%rsp),%eax
1402f1601:	c1 c0 07             	rol    $0x7,%eax
1402f1604:	33 d0                	xor    %eax,%edx
1402f1606:	8b c6                	mov    %esi,%eax
1402f1608:	41 33 d0             	xor    %r8d,%edx
1402f160b:	41 23 c7             	and    %r15d,%eax
1402f160e:	33 54 24 24          	xor    0x24(%rsp),%edx
1402f1612:	44 8b c6             	mov    %esi,%r8d
1402f1615:	33 54 24 08          	xor    0x8(%rsp),%edx
1402f1619:	45 0b c7             	or     %r15d,%r8d
1402f161c:	33 ea                	xor    %edx,%ebp
1402f161e:	41 c1 c7 09          	rol    $0x9,%r15d
1402f1622:	45 23 c6             	and    %r14d,%r8d
1402f1625:	89 2c 24             	mov    %ebp,(%rsp)
1402f1628:	8b ac 24 c8 00 00 00 	mov    0xc8(%rsp),%ebp
1402f162f:	44 0b c0             	or     %eax,%r8d
1402f1632:	8b d6                	mov    %esi,%edx
1402f1634:	c1 c2 0c             	rol    $0xc,%edx
1402f1637:	44 03 ca             	add    %edx,%r9d
1402f163a:	41 c1 c1 07          	rol    $0x7,%r9d
1402f163e:	41 8b c1             	mov    %r9d,%eax
1402f1641:	33 c2                	xor    %edx,%eax
1402f1643:	8b d3                	mov    %ebx,%edx
1402f1645:	41 03 c4             	add    %r12d,%eax
1402f1648:	33 d7                	xor    %edi,%edx
1402f164a:	44 8b 64 24 0c       	mov    0xc(%rsp),%r12d
1402f164f:	41 03 c0             	add    %r8d,%eax
1402f1652:	44 8b 44 24 1c       	mov    0x1c(%rsp),%r8d
1402f1657:	41 23 d2             	and    %r10d,%edx
1402f165a:	33 d3                	xor    %ebx,%edx
1402f165c:	41 c1 c0 0f          	rol    $0xf,%r8d
1402f1660:	41 03 d1             	add    %r9d,%edx
1402f1663:	c1 cf 0d             	ror    $0xd,%edi
1402f1666:	41 03 d4             	add    %r12d,%edx
1402f1669:	41 33 ec             	xor    %r12d,%ebp
1402f166c:	03 e8                	add    %eax,%ebp
1402f166e:	41 03 d3             	add    %r11d,%edx
1402f1671:	44 8b da             	mov    %edx,%r11d
1402f1674:	8b c2                	mov    %edx,%eax
1402f1676:	c1 c0 09             	rol    $0x9,%eax
1402f1679:	41 c1 cb 0f          	ror    $0xf,%r11d
1402f167d:	44 33 d8             	xor    %eax,%r11d
1402f1680:	41 8b c0             	mov    %r8d,%eax
1402f1683:	33 44 24 3c          	xor    0x3c(%rsp),%eax
1402f1687:	44 33 da             	xor    %edx,%r11d
1402f168a:	41 33 c4             	xor    %r12d,%eax
1402f168d:	8b d0                	mov    %eax,%edx
1402f168f:	c1 c8 09             	ror    $0x9,%eax
1402f1692:	c1 c2 0f             	rol    $0xf,%edx
1402f1695:	33 d0                	xor    %eax,%edx
1402f1697:	45 8d 8b 29 76 1e ea 	lea    -0x15e189d7(%r11),%r9d
1402f169e:	8b 44 24 04          	mov    0x4(%rsp),%eax
1402f16a2:	c1 c0 07             	rol    $0x7,%eax
1402f16a5:	33 d0                	xor    %eax,%edx
1402f16a7:	8b c5                	mov    %ebp,%eax
1402f16a9:	41 33 d0             	xor    %r8d,%edx
1402f16ac:	23 c6                	and    %esi,%eax
1402f16ae:	33 54 24 30          	xor    0x30(%rsp),%edx
1402f16b2:	44 8b c5             	mov    %ebp,%r8d
1402f16b5:	33 54 24 3c          	xor    0x3c(%rsp),%edx
1402f16b9:	44 0b c6             	or     %esi,%r8d
1402f16bc:	44 33 e2             	xor    %edx,%r12d
1402f16bf:	45 23 c7             	and    %r15d,%r8d
1402f16c2:	44 0b c0             	or     %eax,%r8d
1402f16c5:	44 89 64 24 0c       	mov    %r12d,0xc(%rsp)
1402f16ca:	44 8b 64 24 14       	mov    0x14(%rsp),%r12d
1402f16cf:	8b d5                	mov    %ebp,%edx
1402f16d1:	c1 c2 0c             	rol    $0xc,%edx
1402f16d4:	44 03 ca             	add    %edx,%r9d
1402f16d7:	41 c1 c1 07          	rol    $0x7,%r9d
1402f16db:	41 8b c1             	mov    %r9d,%eax
1402f16de:	33 c2                	xor    %edx,%eax
1402f16e0:	41 03 c6             	add    %r14d,%eax
1402f16e3:	44 8b 74 24 2c       	mov    0x2c(%rsp),%r14d
1402f16e8:	45 33 f4             	xor    %r12d,%r14d
1402f16eb:	41 03 c0             	add    %r8d,%eax
1402f16ee:	44 03 f0             	add    %eax,%r14d
1402f16f1:	44 8b 6c 24 38       	mov    0x38(%rsp),%r13d
1402f16f6:	41 8b d2             	mov    %r10d,%edx
1402f16f9:	44 8b 44 24 40       	mov    0x40(%rsp),%r8d
1402f16fe:	33 d7                	xor    %edi,%edx
1402f1700:	41 23 d3             	and    %r11d,%edx
1402f1703:	41 c1 c0 0f          	rol    $0xf,%r8d
1402f1707:	33 d7                	xor    %edi,%edx
1402f1709:	41 c1 ca 0d          	ror    $0xd,%r10d
1402f170d:	41 03 d1             	add    %r9d,%edx
1402f1710:	c1 c6 09             	rol    $0x9,%esi
1402f1713:	41 03 d4             	add    %r12d,%edx
1402f1716:	03 d3                	add    %ebx,%edx
1402f1718:	8b da                	mov    %edx,%ebx
1402f171a:	8b c2                	mov    %edx,%eax
1402f171c:	c1 c0 09             	rol    $0x9,%eax
1402f171f:	c1 cb 0f             	ror    $0xf,%ebx
1402f1722:	33 d8                	xor    %eax,%ebx
1402f1724:	41 8b c0             	mov    %r8d,%eax
1402f1727:	33 da                	xor    %edx,%ebx
1402f1729:	41 33 c5             	xor    %r13d,%eax
1402f172c:	41 33 c4             	xor    %r12d,%eax
1402f172f:	8b d0                	mov    %eax,%edx
1402f1731:	c1 c8 09             	ror    $0x9,%eax
1402f1734:	c1 c2 0f             	rol    $0xf,%edx
1402f1737:	33 d0                	xor    %eax,%edx
1402f1739:	44 8d 8b 53 ec 3c d4 	lea    -0x2bc313ad(%rbx),%r9d
1402f1740:	8b 84 24 c8 00 00 00 	mov    0xc8(%rsp),%eax
1402f1747:	c1 c0 07             	rol    $0x7,%eax
1402f174a:	33 d0                	xor    %eax,%edx
1402f174c:	41 8b c6             	mov    %r14d,%eax
1402f174f:	41 33 d0             	xor    %r8d,%edx
1402f1752:	23 c5                	and    %ebp,%eax
1402f1754:	33 54 24 20          	xor    0x20(%rsp),%edx
1402f1758:	45 8b c6             	mov    %r14d,%r8d
1402f175b:	41 33 d5             	xor    %r13d,%edx
1402f175e:	44 0b c5             	or     %ebp,%r8d
1402f1761:	44 33 e2             	xor    %edx,%r12d
1402f1764:	c1 c5 09             	rol    $0x9,%ebp
1402f1767:	44 23 c6             	and    %esi,%r8d
1402f176a:	44 89 64 24 14       	mov    %r12d,0x14(%rsp)
1402f176f:	44 8b 64 24 24       	mov    0x24(%rsp),%r12d
1402f1774:	44 0b c0             	or     %eax,%r8d
1402f1777:	41 8b d6             	mov    %r14d,%edx
1402f177a:	c1 c2 0c             	rol    $0xc,%edx
1402f177d:	44 03 ca             	add    %edx,%r9d
1402f1780:	41 c1 c1 07          	rol    $0x7,%r9d
1402f1784:	41 8b c1             	mov    %r9d,%eax
1402f1787:	33 c2                	xor    %edx,%eax
1402f1789:	41 8b d2             	mov    %r10d,%edx
1402f178c:	41 03 c7             	add    %r15d,%eax
1402f178f:	41 33 d3             	xor    %r11d,%edx
1402f1792:	44 8b 7c 24 08       	mov    0x8(%rsp),%r15d
1402f1797:	41 03 c0             	add    %r8d,%eax
1402f179a:	44 33 7c 24 10       	xor    0x10(%rsp),%r15d
1402f179f:	23 d3                	and    %ebx,%edx
1402f17a1:	44 8b 04 24          	mov    (%rsp),%r8d
1402f17a5:	44 03 f8             	add    %eax,%r15d
1402f17a8:	41 33 d2             	xor    %r10d,%edx
1402f17ab:	41 c1 c0 0f          	rol    $0xf,%r8d
1402f17af:	41 03 d1             	add    %r9d,%edx
1402f17b2:	41 c1 cb 0d          	ror    $0xd,%r11d
1402f17b6:	44 8b 4c 24 10       	mov    0x10(%rsp),%r9d
1402f17bb:	41 03 d1             	add    %r9d,%edx
1402f17be:	03 d7                	add    %edi,%edx
1402f17c0:	8b fa                	mov    %edx,%edi
1402f17c2:	8b c2                	mov    %edx,%eax
1402f17c4:	c1 c0 09             	rol    $0x9,%eax
1402f17c7:	c1 cf 0f             	ror    $0xf,%edi
1402f17ca:	33 f8                	xor    %eax,%edi
1402f17cc:	41 8b c0             	mov    %r8d,%eax
1402f17cf:	41 33 c4             	xor    %r12d,%eax
1402f17d2:	33 fa                	xor    %edx,%edi
1402f17d4:	41 33 c1             	xor    %r9d,%eax
1402f17d7:	8b d0                	mov    %eax,%edx
1402f17d9:	c1 c8 09             	ror    $0x9,%eax
1402f17dc:	c1 c2 0f             	rol    $0xf,%edx
1402f17df:	33 d0                	xor    %eax,%edx
1402f17e1:	8b 44 24 2c          	mov    0x2c(%rsp),%eax
1402f17e5:	c1 c0 07             	rol    $0x7,%eax
1402f17e8:	33 d0                	xor    %eax,%edx
1402f17ea:	41 33 d0             	xor    %r8d,%edx
1402f17ed:	33 54 24 18          	xor    0x18(%rsp),%edx
1402f17f1:	45 8b c7             	mov    %r15d,%r8d
1402f17f4:	41 33 d4             	xor    %r12d,%edx
1402f17f7:	45 0b c6             	or     %r14d,%r8d
1402f17fa:	44 33 ca             	xor    %edx,%r9d
1402f17fd:	44 23 c5             	and    %ebp,%r8d
1402f1800:	44 89 4c 24 10       	mov    %r9d,0x10(%rsp)
1402f1805:	41 8b d7             	mov    %r15d,%edx
1402f1808:	c1 c2 0c             	rol    $0xc,%edx
1402f180b:	44 8d 8f a7 d8 79 a8 	lea    -0x57862759(%rdi),%r9d
1402f1812:	44 03 ca             	add    %edx,%r9d
1402f1815:	41 8b c7             	mov    %r15d,%eax
1402f1818:	41 23 c6             	and    %r14d,%eax
1402f181b:	41 c1 c1 07          	rol    $0x7,%r9d
1402f181f:	44 0b c0             	or     %eax,%r8d
1402f1822:	41 c1 c6 09          	rol    $0x9,%r14d
1402f1826:	41 8b c1             	mov    %r9d,%eax
1402f1829:	33 c2                	xor    %edx,%eax
1402f182b:	41 8b d3             	mov    %r11d,%edx
1402f182e:	33 d3                	xor    %ebx,%edx
1402f1830:	03 c6                	add    %esi,%eax
1402f1832:	8b 74 24 3c          	mov    0x3c(%rsp),%esi
1402f1836:	41 03 c0             	add    %r8d,%eax
1402f1839:	33 74 24 04          	xor    0x4(%rsp),%esi
1402f183d:	23 d7                	and    %edi,%edx
1402f183f:	44 8b 44 24 0c       	mov    0xc(%rsp),%r8d
1402f1844:	41 33 d3             	xor    %r11d,%edx
1402f1847:	41 03 d1             	add    %r9d,%edx
1402f184a:	41 c1 c0 0f          	rol    $0xf,%r8d
1402f184e:	03 54 24 04          	add    0x4(%rsp),%edx
1402f1852:	03 f0                	add    %eax,%esi
1402f1854:	41 03 d2             	add    %r10d,%edx
1402f1857:	c1 cb 0d             	ror    $0xd,%ebx
1402f185a:	44 8b d2             	mov    %edx,%r10d
1402f185d:	8b c2                	mov    %edx,%eax
1402f185f:	c1 c0 09             	rol    $0x9,%eax
1402f1862:	41 c1 ca 0f          	ror    $0xf,%r10d
1402f1866:	44 33 d0             	xor    %eax,%r10d
1402f1869:	41 8b c0             	mov    %r8d,%eax
1402f186c:	33 44 24 30          	xor    0x30(%rsp),%eax
1402f1870:	44 33 d2             	xor    %edx,%r10d
1402f1873:	33 44 24 04          	xor    0x4(%rsp),%eax
1402f1877:	8b d0                	mov    %eax,%edx
1402f1879:	c1 c8 09             	ror    $0x9,%eax
1402f187c:	c1 c2 0f             	rol    $0xf,%edx
1402f187f:	33 d0                	xor    %eax,%edx
1402f1881:	45 8d 8a 4f b1 f3 50 	lea    0x50f3b14f(%r10),%r9d
1402f1888:	8b 44 24 08          	mov    0x8(%rsp),%eax
1402f188c:	c1 c0 07             	rol    $0x7,%eax
1402f188f:	33 d0                	xor    %eax,%edx
1402f1891:	8b c6                	mov    %esi,%eax
1402f1893:	41 33 d0             	xor    %r8d,%edx
1402f1896:	41 23 c7             	and    %r15d,%eax
1402f1899:	33 54 24 1c          	xor    0x1c(%rsp),%edx
1402f189d:	44 8b c6             	mov    %esi,%r8d
1402f18a0:	33 54 24 30          	xor    0x30(%rsp),%edx
1402f18a4:	45 0b c7             	or     %r15d,%r8d
1402f18a7:	31 54 24 04          	xor    %edx,0x4(%rsp)
1402f18ab:	45 23 c6             	and    %r14d,%r8d
1402f18ae:	44 0b c0             	or     %eax,%r8d
1402f18b1:	41 c1 c7 09          	rol    $0x9,%r15d
1402f18b5:	8b d6                	mov    %esi,%edx
1402f18b7:	c1 c2 0c             	rol    $0xc,%edx
1402f18ba:	44 03 ca             	add    %edx,%r9d
1402f18bd:	41 c1 c1 07          	rol    $0x7,%r9d
1402f18c1:	41 8b c1             	mov    %r9d,%eax
1402f18c4:	33 c2                	xor    %edx,%eax
1402f18c6:	8b d3                	mov    %ebx,%edx
1402f18c8:	33 d7                	xor    %edi,%edx
1402f18ca:	03 c5                	add    %ebp,%eax
1402f18cc:	41 23 d2             	and    %r10d,%edx
1402f18cf:	41 03 c0             	add    %r8d,%eax
1402f18d2:	33 d3                	xor    %ebx,%edx
1402f18d4:	41 8b ed             	mov    %r13d,%ebp
1402f18d7:	33 ac 24 c8 00 00 00 	xor    0xc8(%rsp),%ebp
1402f18de:	41 03 d1             	add    %r9d,%edx
1402f18e1:	03 94 24 c8 00 00 00 	add    0xc8(%rsp),%edx
1402f18e8:	03 e8                	add    %eax,%ebp
1402f18ea:	41 03 d3             	add    %r11d,%edx
1402f18ed:	c1 cf 0d             	ror    $0xd,%edi
1402f18f0:	44 8b da             	mov    %edx,%r11d
1402f18f3:	44 8b 44 24 14       	mov    0x14(%rsp),%r8d
1402f18f8:	8b c2                	mov    %edx,%eax
1402f18fa:	c1 c0 09             	rol    $0x9,%eax
1402f18fd:	41 c1 c0 0f          	rol    $0xf,%r8d
1402f1901:	41 c1 cb 0f          	ror    $0xf,%r11d
1402f1905:	44 33 d8             	xor    %eax,%r11d
1402f1908:	41 8b c0             	mov    %r8d,%eax
1402f190b:	33 44 24 20          	xor    0x20(%rsp),%eax
1402f190f:	44 33 da             	xor    %edx,%r11d
1402f1912:	33 84 24 c8 00 00 00 	xor    0xc8(%rsp),%eax
1402f1919:	8b d0                	mov    %eax,%edx
1402f191b:	c1 c8 09             	ror    $0x9,%eax
1402f191e:	c1 c2 0f             	rol    $0xf,%edx
1402f1921:	33 d0                	xor    %eax,%edx