14024e387:	41 c1 c1 0a          	rol    $0xa,%r9d
14024e38b:	41 c1 c2 05          	rol    $0x5,%r10d
14024e38f:	45 03 d3             	add    %r11d,%r10d
14024e392:	41 0b c2             	or     %r10d,%eax
14024e395:	41 33 c0             	xor    %r8d,%eax
14024e398:	05 a1 eb d9 6e       	add    $0x6ed9eba1,%eax
14024e39d:	03 c5                	add    %ebp,%eax
14024e39f:	44 03 d8             	add    %eax,%r11d
14024e3a2:	41 8b c2             	mov    %r10d,%eax
14024e3a5:	f7 d0                	not    %eax
14024e3a7:	41 c1 c3 0c          	rol    $0xc,%r11d
14024e3ab:	44 03 da             	add    %edx,%r11d
14024e3ae:	41 c1 c2 0a          	rol    $0xa,%r10d
14024e3b2:	41 0b c3             	or     %r11d,%eax
14024e3b5:	41 33 c1             	xor    %r9d,%eax
14024e3b8:	05 a1 eb d9 6e       	add    $0x6ed9eba1,%eax
14024e3bd:	03 44 24 18          	add    0x18(%rsp),%eax
14024e3c1:	03 d0                	add    %eax,%edx
14024e3c3:	41 8b c3             	mov    %r11d,%eax
14024e3c6:	f7 d0                	not    %eax
14024e3c8:	c1 c2 07             	rol    $0x7,%edx
14024e3cb:	41 03 d0             	add    %r8d,%edx
14024e3ce:	41 c1 c3 0a          	rol    $0xa,%r11d
14024e3d2:	0b c2                	or     %edx,%eax
14024e3d4:	41 33 c2             	xor    %r10d,%eax
14024e3d7:	05 a1 eb d9 6e       	add    $0x6ed9eba1,%eax
14024e3dc:	41 03 c6             	add    %r14d,%eax
14024e3df:	44 03 c0             	add    %eax,%r8d
14024e3e2:	8b c2                	mov    %edx,%eax
14024e3e4:	41 c1 c0 05          	rol    $0x5,%r8d
14024e3e8:	45 03 c1             	add    %r9d,%r8d
14024e3eb:	41 33 c0             	xor    %r8d,%eax
14024e3ee:	41 23 c3             	and    %r11d,%eax
14024e3f1:	33 c2                	xor    %edx,%eax
14024e3f3:	05 dc bc 1b 8f       	add    $0x8f1bbcdc,%eax
14024e3f8:	03 84 24 b8 00 00 00 	add    0xb8(%rsp),%eax
14024e3ff:	44 03 c8             	add    %eax,%r9d
14024e402:	41 c1 c1 0b          	rol    $0xb,%r9d
14024e406:	45 03 ca             	add    %r10d,%r9d
14024e409:	c1 c2 0a             	rol    $0xa,%edx
14024e40c:	41 8b c0             	mov    %r8d,%eax
14024e40f:	41 33 c1             	xor    %r9d,%eax
14024e412:	23 c2                	and    %edx,%eax
14024e414:	41 33 c0             	xor    %r8d,%eax
14024e417:	41 c1 c0 0a          	rol    $0xa,%r8d
14024e41b:	05 dc bc 1b 8f       	add    $0x8f1bbcdc,%eax
14024e420:	03 44 24 10          	add    0x10(%rsp),%eax
14024e424:	44 03 d0             	add    %eax,%r10d
14024e427:	41 8b c1             	mov    %r9d,%eax
14024e42a:	41 c1 c2 0c          	rol    $0xc,%r10d
14024e42e:	45 03 d3             	add    %r11d,%r10d
14024e431:	41 33 c2             	xor    %r10d,%eax
14024e434:	41 23 c0             	and    %r8d,%eax
14024e437:	41 33 c1             	xor    %r9d,%eax
14024e43a:	41 c1 c1 0a          	rol    $0xa,%r9d
14024e43e:	05 dc bc 1b 8f       	add    $0x8f1bbcdc,%eax
14024e443:	03 c5                	add    %ebp,%eax
14024e445:	44 03 d8             	add    %eax,%r11d
14024e448:	41 8b c2             	mov    %r10d,%eax
14024e44b:	41 c1 c3 0e          	rol    $0xe,%r11d
14024e44f:	44 03 da             	add    %edx,%r11d
14024e452:	41 33 c3             	xor    %r11d,%eax
14024e455:	41 23 c1             	and    %r9d,%eax
14024e458:	41 33 c2             	xor    %r10d,%eax
14024e45b:	41 c1 c2 0a          	rol    $0xa,%r10d
14024e45f:	05 dc bc 1b 8f       	add    $0x8f1bbcdc,%eax
14024e464:	41 03 c7             	add    %r15d,%eax
14024e467:	03 d0                	add    %eax,%edx
14024e469:	c1 c2 0f             	rol    $0xf,%edx
14024e46c:	41 03 d0             	add    %r8d,%edx
14024e46f:	8b c2                	mov    %edx,%eax
14024e471:	41 33 c3             	xor    %r11d,%eax
14024e474:	41 23 c2             	and    %r10d,%eax
14024e477:	41 33 c3             	xor    %r11d,%eax
14024e47a:	41 c1 c3 0a          	rol    $0xa,%r11d
14024e47e:	05 dc bc 1b 8f       	add    $0x8f1bbcdc,%eax
14024e483:	03 44 24 08          	add    0x8(%rsp),%eax
14024e487:	44 03 c0             	add    %eax,%r8d
14024e48a:	8b c2                	mov    %edx,%eax
14024e48c:	41 c1 c0 0e          	rol    $0xe,%r8d
14024e490:	45 03 c1             	add    %r9d,%r8d
14024e493:	41 33 c0             	xor    %r8d,%eax
14024e496:	41 23 c3             	and    %r11d,%eax
14024e499:	33 c2                	xor    %edx,%eax
14024e49b:	c1 c2 0a             	rol    $0xa,%edx
14024e49e:	05 dc bc 1b 8f       	add    $0x8f1bbcdc,%eax
14024e4a3:	41 03 c5             	add    %r13d,%eax
14024e4a6:	44 03 c8             	add    %eax,%r9d
14024e4a9:	41 8b c0             	mov    %r8d,%eax
14024e4ac:	41 c1 c1 0f          	rol    $0xf,%r9d
14024e4b0:	45 03 ca             	add    %r10d,%r9d
14024e4b3:	41 33 c1             	xor    %r9d,%eax
14024e4b6:	23 c2                	and    %edx,%eax
14024e4b8:	41 33 c0             	xor    %r8d,%eax
14024e4bb:	41 c1 c0 0a          	rol    $0xa,%r8d
14024e4bf:	05 dc bc 1b 8f       	add    $0x8f1bbcdc,%eax
14024e4c4:	41 03 c6             	add    %r14d,%eax
14024e4c7:	44 03 d0             	add    %eax,%r10d
14024e4ca:	41 8b c1             	mov    %r9d,%eax
14024e4cd:	41 c1 c2 09          	rol    $0x9,%r10d
14024e4d1:	45 03 d3             	add    %r11d,%r10d
14024e4d4:	41 33 c2             	xor    %r10d,%eax
14024e4d7:	41 23 c0             	and    %r8d,%eax
14024e4da:	41 33 c1             	xor    %r9d,%eax
14024e4dd:	41 c1 c1 0a          	rol    $0xa,%r9d
14024e4e1:	05 dc bc 1b 8f       	add    $0x8f1bbcdc,%eax
14024e4e6:	03 44 24 14          	add    0x14(%rsp),%eax
14024e4ea:	44 03 d8             	add    %eax,%r11d
14024e4ed:	41 8b c2             	mov    %r10d,%eax
14024e4f0:	41 c1 c3 08          	rol    $0x8,%r11d
14024e4f4:	44 03 da             	add    %edx,%r11d
14024e4f7:	41 33 c3             	xor    %r11d,%eax
14024e4fa:	41 23 c1             	and    %r9d,%eax
14024e4fd:	41 33 c2             	xor    %r10d,%eax
14024e500:	05 dc bc 1b 8f       	add    $0x8f1bbcdc,%eax
14024e505:	41 03 c4             	add    %r12d,%eax
14024e508:	03 d0                	add    %eax,%edx
14024e50a:	c1 c2 09             	rol    $0x9,%edx
14024e50d:	41 03 d0             	add    %r8d,%edx
14024e510:	41 c1 c2 0a          	rol    $0xa,%r10d
14024e514:	8b c2                	mov    %edx,%eax
14024e516:	41 33 c3             	xor    %r11d,%eax
14024e519:	41 23 c2             	and    %r10d,%eax
14024e51c:	41 33 c3             	xor    %r11d,%eax
14024e51f:	41 c1 c3 0a          	rol    $0xa,%r11d
14024e523:	05 dc bc 1b 8f       	add    $0x8f1bbcdc,%eax
14024e528:	03 44 24 0c          	add    0xc(%rsp),%eax
14024e52c:	44 03 c0             	add    %eax,%r8d
14024e52f:	8b c2                	mov    %edx,%eax
14024e531:	41 c1 c0 0e          	rol    $0xe,%r8d
14024e535:	45 03 c1             	add    %r9d,%r8d
14024e538:	41 33 c0             	xor    %r8d,%eax
14024e53b:	41 23 c3             	and    %r11d,%eax
14024e53e:	33 c2                	xor    %edx,%eax
14024e540:	c1 c2 0a             	rol    $0xa,%edx
14024e543:	05 dc bc 1b 8f       	add    $0x8f1bbcdc,%eax
14024e548:	03 c3                	add    %ebx,%eax
14024e54a:	44 03 c8             	add    %eax,%r9d
14024e54d:	41 8b c0             	mov    %r8d,%eax
14024e550:	41 c1 c1 05          	rol    $0x5,%r9d
14024e554:	45 03 ca             	add    %r10d,%r9d
14024e557:	41 33 c1             	xor    %r9d,%eax
14024e55a:	23 c2                	and    %edx,%eax
14024e55c:	41 33 c0             	xor    %r8d,%eax
14024e55f:	41 c1 c0 0a          	rol    $0xa,%r8d
14024e563:	05 dc bc 1b 8f       	add    $0x8f1bbcdc,%eax
14024e568:	03 c7                	add    %edi,%eax
14024e56a:	44 03 d0             	add    %eax,%r10d
14024e56d:	41 8b c1             	mov    %r9d,%eax
14024e570:	41 c1 c2 06          	rol    $0x6,%r10d
14024e574:	45 03 d3             	add    %r11d,%r10d
14024e577:	41 33 c2             	xor    %r10d,%eax
14024e57a:	41 23 c0             	and    %r8d,%eax
14024e57d:	41 33 c1             	xor    %r9d,%eax
14024e580:	41 c1 c1 0a          	rol    $0xa,%r9d
14024e584:	05 dc bc 1b 8f       	add    $0x8f1bbcdc,%eax
14024e589:	03 c6                	add    %esi,%eax
14024e58b:	44 03 d8             	add    %eax,%r11d
14024e58e:	41 8b c2             	mov    %r10d,%eax
14024e591:	41 c1 c3 08          	rol    $0x8,%r11d
14024e595:	44 03 da             	add    %edx,%r11d
14024e598:	41 33 c3             	xor    %r11d,%eax
14024e59b:	41 23 c1             	and    %r9d,%eax
14024e59e:	41 33 c2             	xor    %r10d,%eax
14024e5a1:	41 c1 c2 0a          	rol    $0xa,%r10d
14024e5a5:	05 dc bc 1b 8f       	add    $0x8f1bbcdc,%eax
14024e5aa:	03 44 24 18          	add    0x18(%rsp),%eax
14024e5ae:	03 d0                	add    %eax,%edx
14024e5b0:	c1 c2 06             	rol    $0x6,%edx
14024e5b3:	41 03 d0             	add    %r8d,%edx
14024e5b6:	8b c2                	mov    %edx,%eax
14024e5b8:	41 33 c3             	xor    %r11d,%eax
14024e5bb:	41 23 c2             	and    %r10d,%eax
14024e5be:	41 33 c3             	xor    %r11d,%eax
14024e5c1:	41 c1 c3 0a          	rol    $0xa,%r11d
14024e5c5:	05 dc bc 1b 8f       	add    $0x8f1bbcdc,%eax
14024e5ca:	03 04 24             	add    (%rsp),%eax
14024e5cd:	44 03 c0             	add    %eax,%r8d
14024e5d0:	8b c2                	mov    %edx,%eax
14024e5d2:	41 c1 c0 05          	rol    $0x5,%r8d
14024e5d6:	45 03 c1             	add    %r9d,%r8d
14024e5d9:	41 33 c0             	xor    %r8d,%eax
14024e5dc:	41 23 c3             	and    %r11d,%eax
14024e5df:	33 c2                	xor    %edx,%eax
14024e5e1:	c1 c2 0a             	rol    $0xa,%edx
14024e5e4:	05 dc bc 1b 8f       	add    $0x8f1bbcdc,%eax
14024e5e9:	03 44 24 04          	add    0x4(%rsp),%eax
14024e5ed:	44 03 c8             	add    %eax,%r9d
14024e5f0:	8b c2                	mov    %edx,%eax
14024e5f2:	f7 d0                	not    %eax
14024e5f4:	41 c1 c1 0c          	rol    $0xc,%r9d
14024e5f8:	41 0b c0             	or     %r8d,%eax
14024e5fb:	45 03 ca             	add    %r10d,%r9d
14024e5fe:	41 33 c1             	xor    %r9d,%eax
14024e601:	05 4e fd 53 a9       	add    $0xa953fd4e,%eax
14024e606:	03 44 24 14          	add    0x14(%rsp),%eax
14024e60a:	44 03 d0             	add    %eax,%r10d
14024e60d:	41 c1 c2 09          	rol    $0x9,%r10d
14024e611:	45 03 d3             	add    %r11d,%r10d
14024e614:	41 c1 c0 0a          	rol    $0xa,%r8d
14024e618:	41 8b c0             	mov    %r8d,%eax
14024e61b:	f7 d0                	not    %eax
14024e61d:	41 0b c1             	or     %r9d,%eax
14024e620:	41 c1 c1 0a          	rol    $0xa,%r9d
14024e624:	41 33 c2             	xor    %r10d,%eax
14024e627:	05 4e fd 53 a9       	add    $0xa953fd4e,%eax
14024e62c:	03 44 24 08          	add    0x8(%rsp),%eax
14024e630:	44 03 d8             	add    %eax,%r11d
14024e633:	41 8b c1             	mov    %r9d,%eax
14024e636:	f7 d0                	not    %eax
14024e638:	41 c1 c3 0f          	rol    $0xf,%r11d
14024e63c:	41 0b c2             	or     %r10d,%eax
14024e63f:	44 03 da             	add    %edx,%r11d
14024e642:	41 33 c3             	xor    %r11d,%eax
14024e645:	41 c1 c2 0a          	rol    $0xa,%r10d
14024e649:	05 4e fd 53 a9       	add    $0xa953fd4e,%eax
14024e64e:	03 44 24 18          	add    0x18(%rsp),%eax
14024e652:	03 d0                	add    %eax,%edx
14024e654:	41 8b c2             	mov    %r10d,%eax
14024e657:	f7 d0                	not    %eax
14024e659:	c1 c2 05             	rol    $0x5,%edx
14024e65c:	41 0b c3             	or     %r11d,%eax
14024e65f:	41 03 d0             	add    %r8d,%edx
14024e662:	33 c2                	xor    %edx,%eax
14024e664:	41 c1 c3 0a          	rol    $0xa,%r11d
14024e668:	05 4e fd 53 a9       	add    $0xa953fd4e,%eax
14024e66d:	03 44 24 10          	add    0x10(%rsp),%eax
14024e671:	44 03 c0             	add    %eax,%r8d
14024e674:	41 8b c3             	mov    %r11d,%eax
14024e677:	f7 d0                	not    %eax
14024e679:	41 c1 c0 0b          	rol    $0xb,%r8d
14024e67d:	0b c2                	or     %edx,%eax
14024e67f:	45 03 c1             	add    %r9d,%r8d
14024e682:	41 33 c0             	xor    %r8d,%eax
14024e685:	c1 c2 0a             	rol    $0xa,%edx
14024e688:	05 4e fd 53 a9       	add    $0xa953fd4e,%eax
14024e68d:	03 c3                	add    %ebx,%eax
14024e68f:	44 03 c8             	add    %eax,%r9d
14024e692:	8b c2                	mov    %edx,%eax
14024e694:	f7 d0                	not    %eax
14024e696:	41 c1 c1 06          	rol    $0x6,%r9d
14024e69a:	41 0b c0             	or     %r8d,%eax
14024e69d:	45 03 ca             	add    %r10d,%r9d
14024e6a0:	41 33 c1             	xor    %r9d,%eax
14024e6a3:	41 c1 c0 0a          	rol    $0xa,%r8d
14024e6a7:	05 4e fd 53 a9       	add    $0xa953fd4e,%eax
14024e6ac:	41 03 c6             	add    %r14d,%eax
14024e6af:	44 03 d0             	add    %eax,%r10d
14024e6b2:	41 8b c0             	mov    %r8d,%eax
14024e6b5:	f7 d0                	not    %eax
14024e6b7:	41 c1 c2 08          	rol    $0x8,%r10d
14024e6bb:	41 0b c1             	or     %r9d,%eax
14024e6be:	45 03 d3             	add    %r11d,%r10d
14024e6c1:	41 33 c2             	xor    %r10d,%eax
14024e6c4:	41 c1 c1 0a          	rol    $0xa,%r9d
14024e6c8:	05 4e fd 53 a9       	add    $0xa953fd4e,%eax
14024e6cd:	03 44 24 04          	add    0x4(%rsp),%eax
14024e6d1:	44 03 d8             	add    %eax,%r11d
14024e6d4:	41 8b c1             	mov    %r9d,%eax
14024e6d7:	f7 d0                	not    %eax
14024e6d9:	41 c1 c3 0d          	rol    $0xd,%r11d
14024e6dd:	41 0b c2             	or     %r10d,%eax
14024e6e0:	44 03 da             	add    %edx,%r11d
14024e6e3:	41 33 c3             	xor    %r11d,%eax
14024e6e6:	41 c1 c2 0a          	rol    $0xa,%r10d
14024e6ea:	05 4e fd 53 a9       	add    $0xa953fd4e,%eax
14024e6ef:	41 03 c7             	add    %r15d,%eax
14024e6f2:	03 d0                	add    %eax,%edx
14024e6f4:	41 8b c2             	mov    %r10d,%eax
14024e6f7:	f7 d0                	not    %eax
14024e6f9:	c1 c2 0c             	rol    $0xc,%edx
14024e6fc:	41 0b c3             	or     %r11d,%eax
14024e6ff:	41 03 d0             	add    %r8d,%edx
14024e702:	33 c2                	xor    %edx,%eax
14024e704:	41 c1 c3 0a          	rol    $0xa,%r11d
14024e708:	05 4e fd 53 a9       	add    $0xa953fd4e,%eax
14024e70d:	03 c6                	add    %esi,%eax
14024e70f:	44 03 c0             	add    %eax,%r8d
14024e712:	41 8b c3             	mov    %r11d,%eax
14024e715:	41 c1 c0 05          	rol    $0x5,%r8d
14024e719:	f7 d0                	not    %eax
14024e71b:	45 03 c1             	add    %r9d,%r8d
14024e71e:	0b c2                	or     %edx,%eax
14024e720:	41 33 c0             	xor    %r8d,%eax
14024e723:	c1 c2 0a             	rol    $0xa,%edx
14024e726:	05 4e fd 53 a9       	add    $0xa953fd4e,%eax
14024e72b:	41 81 c5 4e fd 53 a9 	add    $0xa953fd4e,%r13d
14024e732:	03 84 24 b8 00 00 00 	add    0xb8(%rsp),%eax
14024e739:	81 c5 4e fd 53 a9    	add    $0xa953fd4e,%ebp
14024e73f:	44 03 c8             	add    %eax,%r9d
14024e742:	8b c2                	mov    %edx,%eax
14024e744:	f7 d0                	not    %eax
14024e746:	41 c1 c1 0c          	rol    $0xc,%r9d
14024e74a:	41 0b c0             	or     %r8d,%eax
14024e74d:	45 03 ca             	add    %r10d,%r9d
14024e750:	41 33 c1             	xor    %r9d,%eax
14024e753:	41 c1 c0 0a          	rol    $0xa,%r8d
14024e757:	05 4e fd 53 a9       	add    $0xa953fd4e,%eax
14024e75c:	03 44 24 0c          	add    0xc(%rsp),%eax
14024e760:	44 03 d0             	add    %eax,%r10d
14024e763:	41 8b c0             	mov    %r8d,%eax
14024e766:	f7 d0                	not    %eax
14024e768:	41 c1 c2 0d          	rol    $0xd,%r10d
14024e76c:	41 0b c1             	or     %r9d,%eax
14024e76f:	45 8d b8 4e fd 53 a9 	lea    -0x56ac02b2(%r8),%r15d
14024e776:	45 03 d3             	add    %r11d,%r10d
14024e779:	41 c1 c1 0a          	rol    $0xa,%r9d
14024e77d:	41 33 c2             	xor    %r10d,%eax
14024e780:	41 03 c5             	add    %r13d,%eax
14024e783:	45 8b e9             	mov    %r9d,%r13d
14024e786:	44 03 d8             	add    %eax,%r11d
14024e789:	41 f7 d5             	not    %r13d
14024e78c:	45 0b ea             	or     %r10d,%r13d
14024e78f:	41 c1 c3 0e          	rol    $0xe,%r11d
14024e793:	44 03 da             	add    %edx,%r11d
14024e796:	41 c1 c2 0a          	rol    $0xa,%r10d
14024e79a:	45 33 eb             	xor    %r11d,%r13d
14024e79d:	45 8d a1 4e fd 53 a9 	lea    -0x56ac02b2(%r9),%r12d
14024e7a4:	44 03 ed             	add    %ebp,%r13d
14024e7a7:	41 8b c2             	mov    %r10d,%eax
14024e7aa:	8b 6c 24 28          	mov    0x28(%rsp),%ebp
14024e7ae:	f7 d0                	not    %eax
14024e7b0:	41 0b c3             	or     %r11d,%eax
14024e7b3:	45 8d b2 4e fd 53 a9 	lea    -0x56ac02b2(%r10),%r14d
14024e7ba:	44 03 ea             	add    %edx,%r13d
14024e7bd:	41 c1 c3 0a          	rol    $0xa,%r11d
14024e7c1:	8b 54 24 18          	mov    0x18(%rsp),%edx
14024e7c5:	41 c1 c5 0b          	rol    $0xb,%r13d
14024e7c9:	81 c2 e6 8b a2 50    	add    $0x50a28be6,%edx
14024e7cf:	45 03 e8             	add    %r8d,%r13d
14024e7d2:	44 89 5c 24 54       	mov    %r11d,0x54(%rsp)
14024e7d7:	44 8b 44 24 44       	mov    0x44(%rsp),%r8d
14024e7dc:	41 33 c5             	xor    %r13d,%eax
14024e7df:	03 04 24             	add    (%rsp),%eax
14024e7e2:	44 03 f8             	add    %eax,%r15d
14024e7e5:	41 8b c3             	mov    %r11d,%eax
14024e7e8:	f7 d0                	not    %eax
14024e7ea:	41 c1 c7 08          	rol    $0x8,%r15d
14024e7ee:	41 0b c5             	or     %r13d,%eax
14024e7f1:	45 03 f9             	add    %r9d,%r15d
14024e7f4:	44 8b 4c 24 34       	mov    0x34(%rsp),%r9d
14024e7f9:	41 33 c7             	xor    %r15d,%eax
14024e7fc:	03 c7                	add    %edi,%eax
14024e7fe:	41 c1 c5 0a          	rol    $0xa,%r13d
14024e802:	44 03 e0             	add    %eax,%r12d
14024e805:	41 8b c5             	mov    %r13d,%eax
14024e808:	f7 d0                	not    %eax
14024e80a:	41 c1 c4 05          	rol    $0x5,%r12d
14024e80e:	41 0b c7             	or     %r15d,%eax
14024e811:	45 03 e2             	add    %r10d,%r12d