1402f1296:	8b c2                	mov    %edx,%eax
1402f1298:	c1 c0 09             	rol    $0x9,%eax
1402f129b:	c1 cf 0f             	ror    $0xf,%edi
1402f129e:	33 f8                	xor    %eax,%edi
1402f12a0:	33 fa                	xor    %edx,%edi
1402f12a2:	8b 54 24 3c          	mov    0x3c(%rsp),%edx
1402f12a6:	c1 c2 0f             	rol    $0xf,%edx
1402f12a9:	8b c2                	mov    %edx,%eax
1402f12ab:	41 33 c4             	xor    %r12d,%eax
1402f12ae:	33 44 24 14          	xor    0x14(%rsp),%eax
1402f12b2:	44 8b c0             	mov    %eax,%r8d
1402f12b5:	c1 c8 09             	ror    $0x9,%eax
1402f12b8:	41 c1 c0 0f          	rol    $0xf,%r8d
1402f12bc:	44 33 c0             	xor    %eax,%r8d
1402f12bf:	8b 44 24 1c          	mov    0x1c(%rsp),%eax
1402f12c3:	c1 c0 07             	rol    $0x7,%eax
1402f12c6:	44 33 c0             	xor    %eax,%r8d
1402f12c9:	44 33 c2             	xor    %edx,%r8d
1402f12cc:	41 8b d7             	mov    %r15d,%edx
1402f12cf:	45 33 c4             	xor    %r12d,%r8d
1402f12d2:	44 33 84 24 c8 00 00 	xor    0xc8(%rsp),%r8d
1402f12d9:	00
1402f12da:	44 33 44 24 14       	xor    0x14(%rsp),%r8d
1402f12df:	44 89 44 24 30       	mov    %r8d,0x30(%rsp)
1402f12e4:	44 8b 64 24 20       	mov    0x20(%rsp),%r12d
1402f12e9:	44 8d 8f d8 79 a8 a7 	lea    -0x58578628(%rdi),%r9d
1402f12f0:	c1 c2 0c             	rol    $0xc,%edx
1402f12f3:	45 8b ec             	mov    %r12d,%r13d
1402f12f6:	44 33 2c 24          	xor    (%rsp),%r13d
1402f12fa:	44 03 ca             	add    %edx,%r9d
1402f12fd:	41 c1 c1 07          	rol    $0x7,%r9d
1402f1301:	45 8b c7             	mov    %r15d,%r8d
1402f1304:	45 0b c6             	or     %r14d,%r8d
1402f1307:	41 8b c7             	mov    %r15d,%eax
1402f130a:	41 23 c6             	and    %r14d,%eax
1402f130d:	44 23 c6             	and    %esi,%r8d
1402f1310:	44 0b c0             	or     %eax,%r8d
1402f1313:	41 c1 c6 09          	rol    $0x9,%r14d
1402f1317:	41 8b c1             	mov    %r9d,%eax
1402f131a:	33 c2                	xor    %edx,%eax
1402f131c:	8b d3                	mov    %ebx,%edx
1402f131e:	03 c5                	add    %ebp,%eax
1402f1320:	41 33 d2             	xor    %r10d,%edx
1402f1323:	41 03 c0             	add    %r8d,%eax
1402f1326:	41 c1 ca 0d          	ror    $0xd,%r10d
1402f132a:	44 03 e8             	add    %eax,%r13d
1402f132d:	23 d7                	and    %edi,%edx
1402f132f:	33 d3                	xor    %ebx,%edx
1402f1331:	41 03 d1             	add    %r9d,%edx
1402f1334:	41 03 d4             	add    %r12d,%edx
1402f1337:	41 03 d3             	add    %r11d,%edx
1402f133a:	8b ea                	mov    %edx,%ebp
1402f133c:	8b c2                	mov    %edx,%eax
1402f133e:	c1 c0 09             	rol    $0x9,%eax
1402f1341:	c1 cd 0f             	ror    $0xf,%ebp
1402f1344:	33 e8                	xor    %eax,%ebp
1402f1346:	33 ea                	xor    %edx,%ebp
1402f1348:	8b 54 24 38          	mov    0x38(%rsp),%edx
1402f134c:	c1 c2 0f             	rol    $0xf,%edx
1402f134f:	8b c2                	mov    %edx,%eax
1402f1351:	41 33 c4             	xor    %r12d,%eax
1402f1354:	33 44 24 10          	xor    0x10(%rsp),%eax
1402f1358:	44 8d 8d b1 f3 50 4f 	lea    0x4f50f3b1(%rbp),%r9d
1402f135f:	44 8b c0             	mov    %eax,%r8d
1402f1362:	c1 c8 09             	ror    $0x9,%eax
1402f1365:	41 c1 c0 0f          	rol    $0xf,%r8d
1402f1369:	44 33 c0             	xor    %eax,%r8d
1402f136c:	8b 44 24 28          	mov    0x28(%rsp),%eax
1402f1370:	c1 c0 07             	rol    $0x7,%eax
1402f1373:	44 33 c0             	xor    %eax,%r8d
1402f1376:	41 8b c5             	mov    %r13d,%eax
1402f1379:	44 33 c2             	xor    %edx,%r8d
1402f137c:	41 23 c7             	and    %r15d,%eax
1402f137f:	45 33 c4             	xor    %r12d,%r8d
1402f1382:	41 8b d5             	mov    %r13d,%edx
1402f1385:	44 33 44 24 2c       	xor    0x2c(%rsp),%r8d
1402f138a:	44 33 44 24 10       	xor    0x10(%rsp),%r8d
1402f138f:	c1 c2 0c             	rol    $0xc,%edx
1402f1392:	44 03 ca             	add    %edx,%r9d
1402f1395:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
1402f139a:	41 c1 c1 07          	rol    $0x7,%r9d
1402f139e:	45 8b c5             	mov    %r13d,%r8d
1402f13a1:	45 0b c7             	or     %r15d,%r8d
1402f13a4:	41 c1 c7 09          	rol    $0x9,%r15d
1402f13a8:	45 23 c6             	and    %r14d,%r8d
1402f13ab:	44 0b c0             	or     %eax,%r8d
1402f13ae:	41 8b c1             	mov    %r9d,%eax
1402f13b1:	33 c2                	xor    %edx,%eax
1402f13b3:	41 8b d2             	mov    %r10d,%edx
1402f13b6:	33 d7                	xor    %edi,%edx
1402f13b8:	03 c6                	add    %esi,%eax
1402f13ba:	8b 74 24 18          	mov    0x18(%rsp),%esi
1402f13be:	23 d5                	and    %ebp,%edx
1402f13c0:	41 33 d2             	xor    %r10d,%edx
1402f13c3:	c1 cf 0d             	ror    $0xd,%edi
1402f13c6:	41 03 d1             	add    %r9d,%edx
1402f13c9:	41 03 c0             	add    %r8d,%eax
1402f13cc:	03 d6                	add    %esi,%edx
1402f13ce:	44 8b e6             	mov    %esi,%r12d
1402f13d1:	44 33 64 24 0c       	xor    0xc(%rsp),%r12d
1402f13d6:	03 d3                	add    %ebx,%edx
1402f13d8:	44 03 e0             	add    %eax,%r12d
1402f13db:	44 8b da             	mov    %edx,%r11d
1402f13de:	41 c1 cb 0f          	ror    $0xf,%r11d
1402f13e2:	8b c2                	mov    %edx,%eax
1402f13e4:	c1 c0 09             	rol    $0x9,%eax
1402f13e7:	44 33 d8             	xor    %eax,%r11d
1402f13ea:	44 33 da             	xor    %edx,%r11d
1402f13ed:	8b 54 24 24          	mov    0x24(%rsp),%edx
1402f13f1:	c1 c2 0f             	rol    $0xf,%edx
1402f13f4:	8b c2                	mov    %edx,%eax
1402f13f6:	33 c6                	xor    %esi,%eax
1402f13f8:	33 44 24 04          	xor    0x4(%rsp),%eax
1402f13fc:	45 8d 8b 62 e7 a1 9e 	lea    -0x615e189e(%r11),%r9d
1402f1403:	44 8b c0             	mov    %eax,%r8d
1402f1406:	c1 c8 09             	ror    $0x9,%eax
1402f1409:	41 c1 c0 0f          	rol    $0xf,%r8d
1402f140d:	44 33 c0             	xor    %eax,%r8d
1402f1410:	8b 04 24             	mov    (%rsp),%eax
1402f1413:	c1 c0 07             	rol    $0x7,%eax
1402f1416:	44 33 c0             	xor    %eax,%r8d
1402f1419:	41 8b c4             	mov    %r12d,%eax
1402f141c:	44 33 c2             	xor    %edx,%r8d
1402f141f:	41 23 c5             	and    %r13d,%eax
1402f1422:	44 33 c6             	xor    %esi,%r8d
1402f1425:	41 8b d4             	mov    %r12d,%edx
1402f1428:	44 33 44 24 08       	xor    0x8(%rsp),%r8d
1402f142d:	44 33 44 24 04       	xor    0x4(%rsp),%r8d
1402f1432:	8b 74 24 1c          	mov    0x1c(%rsp),%esi
1402f1436:	44 89 44 24 18       	mov    %r8d,0x18(%rsp)
1402f143b:	45 8b c4             	mov    %r12d,%r8d
1402f143e:	45 0b c5             	or     %r13d,%r8d
1402f1441:	c1 c2 0c             	rol    $0xc,%edx
1402f1444:	44 03 ca             	add    %edx,%r9d
1402f1447:	41 c1 c5 09          	rol    $0x9,%r13d
1402f144b:	45 23 c7             	and    %r15d,%r8d
1402f144e:	41 c1 c1 07          	rol    $0x7,%r9d
1402f1452:	44 0b c0             	or     %eax,%r8d
1402f1455:	41 8b c1             	mov    %r9d,%eax
1402f1458:	33 c2                	xor    %edx,%eax
1402f145a:	8b d5                	mov    %ebp,%edx
1402f145c:	41 03 c6             	add    %r14d,%eax
1402f145f:	c1 cd 0d             	ror    $0xd,%ebp
1402f1462:	41 03 c0             	add    %r8d,%eax
1402f1465:	33 d7                	xor    %edi,%edx
1402f1467:	41 23 d3             	and    %r11d,%edx
1402f146a:	44 8b f6             	mov    %esi,%r14d
1402f146d:	44 33 74 24 14       	xor    0x14(%rsp),%r14d
1402f1472:	33 d7                	xor    %edi,%edx
1402f1474:	44 03 f0             	add    %eax,%r14d
1402f1477:	41 03 d1             	add    %r9d,%edx
1402f147a:	03 d6                	add    %esi,%edx
1402f147c:	41 03 d2             	add    %r10d,%edx
1402f147f:	8b da                	mov    %edx,%ebx
1402f1481:	8b c2                	mov    %edx,%eax
1402f1483:	c1 c0 09             	rol    $0x9,%eax
1402f1486:	c1 cb 0f             	ror    $0xf,%ebx
1402f1489:	33 d8                	xor    %eax,%ebx
1402f148b:	33 da                	xor    %edx,%ebx
1402f148d:	8b 54 24 30          	mov    0x30(%rsp),%edx
1402f1491:	c1 c2 0f             	rol    $0xf,%edx
1402f1494:	8b c2                	mov    %edx,%eax
1402f1496:	33 c6                	xor    %esi,%eax
1402f1498:	33 84 24 c8 00 00 00 	xor    0xc8(%rsp),%eax
1402f149f:	44 8d 8b c5 ce 43 3d 	lea    0x3d43cec5(%rbx),%r9d
1402f14a6:	44 8b c0             	mov    %eax,%r8d
1402f14a9:	c1 c8 09             	ror    $0x9,%eax
1402f14ac:	41 c1 c0 0f          	rol    $0xf,%r8d
1402f14b0:	44 33 c0             	xor    %eax,%r8d
1402f14b3:	8b 44 24 0c          	mov    0xc(%rsp),%eax
1402f14b7:	c1 c0 07             	rol    $0x7,%eax
1402f14ba:	44 33 c0             	xor    %eax,%r8d
1402f14bd:	41 8b c6             	mov    %r14d,%eax
1402f14c0:	44 33 c2             	xor    %edx,%r8d
1402f14c3:	41 8b d6             	mov    %r14d,%edx
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