140d94528:	03 d3                	add    %ebx,%edx
140d9452a:	8b de                	mov    %esi,%ebx
140d9452c:	c1 ee 0d             	shr    $0xd,%esi
140d9452f:	8b c2                	mov    %edx,%eax
140d94531:	c1 c8 0f             	ror    $0xf,%eax
140d94534:	c1 e3 13             	shl    $0x13,%ebx
140d94537:	0b de                	or     %esi,%ebx
140d94539:	8b f2                	mov    %edx,%esi
140d9453b:	c1 ce 17             	ror    $0x17,%esi
140d9453e:	33 f0                	xor    %eax,%esi
140d94540:	41 8b c6             	mov    %r14d,%eax
140d94543:	c1 e0 0c             	shl    $0xc,%eax
140d94546:	33 f2                	xor    %edx,%esi
140d94548:	44 0b c0             	or     %eax,%r8d
140d9454b:	41 8b d6             	mov    %r14d,%edx
140d9454e:	41 0b d4             	or     %r12d,%edx
140d94551:	8d 86 9d 87 7a 8a    	lea    -0x75857863(%rsi),%eax
140d94557:	41 03 c0             	add    %r8d,%eax
140d9455a:	44 8b c8             	mov    %eax,%r9d
140d9455d:	c1 e0 07             	shl    $0x7,%eax
140d94560:	41 c1 e9 19          	shr    $0x19,%r9d
140d94564:	44 0b c8             	or     %eax,%r9d
140d94567:	41 23 d2             	and    %r10d,%edx
140d9456a:	44 8b 7c 24 30       	mov    0x30(%rsp),%r15d
140d9456f:	41 8b c6             	mov    %r14d,%eax
140d94572:	44 33 7c 24 28       	xor    0x28(%rsp),%r15d
140d94577:	41 23 c4             	and    %r12d,%eax
140d9457a:	0b d0                	or     %eax,%edx
140d9457c:	41 8b c1             	mov    %r9d,%eax
140d9457f:	41 33 c0             	xor    %r8d,%eax
140d94582:	41 03 c3             	add    %r11d,%eax
140d94585:	45 8b dc             	mov    %r12d,%r11d
140d94588:	03 c2                	add    %edx,%eax
140d9458a:	41 c1 e4 09          	shl    $0x9,%r12d
140d9458e:	44 03 f8             	add    %eax,%r15d
140d94591:	41 c1 eb 17          	shr    $0x17,%r11d
140d94595:	8b d3                	mov    %ebx,%edx
140d94597:	45 0b dc             	or     %r12d,%r11d
140d9459a:	44 8b 64 24 2c       	mov    0x2c(%rsp),%r12d
140d9459f:	33 d5                	xor    %ebp,%edx
140d945a1:	44 33 64 24 3c       	xor    0x3c(%rsp),%r12d
140d945a6:	23 d6                	and    %esi,%edx
140d945a8:	33 d3                	xor    %ebx,%edx
140d945aa:	45 8b c7             	mov    %r15d,%r8d
140d945ad:	41 03 d1             	add    %r9d,%edx
140d945b0:	41 c1 e8 14          	shr    $0x14,%r8d
140d945b4:	03 54 24 28          	add    0x28(%rsp),%edx
140d945b8:	03 d7                	add    %edi,%edx
140d945ba:	8b fd                	mov    %ebp,%edi
140d945bc:	8b c2                	mov    %edx,%eax
140d945be:	c1 ed 0d             	shr    $0xd,%ebp
140d945c1:	c1 c8 0f             	ror    $0xf,%eax
140d945c4:	c1 e7 13             	shl    $0x13,%edi
140d945c7:	0b fd                	or     %ebp,%edi
140d945c9:	8b ea                	mov    %edx,%ebp
140d945cb:	c1 cd 17             	ror    $0x17,%ebp
140d945ce:	33 e8                	xor    %eax,%ebp
140d945d0:	41 8b c7             	mov    %r15d,%eax
140d945d3:	c1 e0 0c             	shl    $0xc,%eax
140d945d6:	33 ea                	xor    %edx,%ebp
140d945d8:	44 0b c0             	or     %eax,%r8d
140d945db:	41 8b d7             	mov    %r15d,%edx
140d945de:	41 0b d6             	or     %r14d,%edx
140d945e1:	41 23 d3             	and    %r11d,%edx
140d945e4:	8d 85 3b 0f f5 14    	lea    0x14f50f3b(%rbp),%eax
140d945ea:	41 03 c0             	add    %r8d,%eax
140d945ed:	44 8b c8             	mov    %eax,%r9d
140d945f0:	c1 e0 07             	shl    $0x7,%eax
140d945f3:	41 c1 e9 19          	shr    $0x19,%r9d
140d945f7:	44 0b c8             	or     %eax,%r9d
140d945fa:	41 8b c7             	mov    %r15d,%eax
140d945fd:	41 23 c6             	and    %r14d,%eax
140d94600:	0b d0                	or     %eax,%edx
140d94602:	41 8b c1             	mov    %r9d,%eax
140d94605:	41 33 c0             	xor    %r8d,%eax
140d94608:	41 03 c2             	add    %r10d,%eax
140d9460b:	45 8b d6             	mov    %r14d,%r10d
140d9460e:	03 c2                	add    %edx,%eax
140d94610:	41 c1 ea 17          	shr    $0x17,%r10d
140d94614:	44 03 e0             	add    %eax,%r12d
140d94617:	41 c1 e6 09          	shl    $0x9,%r14d
140d9461b:	8b d7                	mov    %edi,%edx
140d9461d:	45 8b c4             	mov    %r12d,%r8d
140d94620:	33 d6                	xor    %esi,%edx
140d94622:	41 c1 e8 14          	shr    $0x14,%r8d
140d94626:	23 d5                	and    %ebp,%edx
140d94628:	45 0b d6             	or     %r14d,%r10d
140d9462b:	33 d7                	xor    %edi,%edx
140d9462d:	41 03 d1             	add    %r9d,%edx
140d94630:	03 54 24 3c          	add    0x3c(%rsp),%edx
140d94634:	03 d3                	add    %ebx,%edx
140d94636:	8b de                	mov    %esi,%ebx
140d94638:	c1 ee 0d             	shr    $0xd,%esi
140d9463b:	8b c2                	mov    %edx,%eax
140d9463d:	c1 c8 0f             	ror    $0xf,%eax
140d94640:	c1 e3 13             	shl    $0x13,%ebx
140d94643:	0b de                	or     %esi,%ebx
140d94645:	8b f2                	mov    %edx,%esi
140d94647:	c1 ce 17             	ror    $0x17,%esi
140d9464a:	33 f0                	xor    %eax,%esi
140d9464c:	41 8b c4             	mov    %r12d,%eax
140d9464f:	c1 e0 0c             	shl    $0xc,%eax
140d94652:	33 f2                	xor    %edx,%esi
140d94654:	44 0b c0             	or     %eax,%r8d
140d94657:	44 8b 74 24 44       	mov    0x44(%rsp),%r14d
140d9465c:	8d 86 76 1e ea 29    	lea    0x29ea1e76(%rsi),%eax
140d94662:	44 33 74 24 20       	xor    0x20(%rsp),%r14d
140d94667:	41 03 c0             	add    %r8d,%eax
140d9466a:	44 8b 6c 24 24       	mov    0x24(%rsp),%r13d
140d9466f:	44 8b c8             	mov    %eax,%r9d
140d94672:	44 33 6c 24 38       	xor    0x38(%rsp),%r13d
140d94677:	41 8b d4             	mov    %r12d,%edx
140d9467a:	41 0b d7             	or     %r15d,%edx
140d9467d:	c1 e0 07             	shl    $0x7,%eax
140d94680:	41 23 d2             	and    %r10d,%edx
140d94683:	41 c1 e9 19          	shr    $0x19,%r9d
140d94687:	44 0b c8             	or     %eax,%r9d
140d9468a:	41 8b c4             	mov    %r12d,%eax
140d9468d:	41 23 c7             	and    %r15d,%eax
140d94690:	0b d0                	or     %eax,%edx
140d94692:	41 8b c1             	mov    %r9d,%eax
140d94695:	41 33 c0             	xor    %r8d,%eax
140d94698:	41 03 c3             	add    %r11d,%eax
140d9469b:	45 8b df             	mov    %r15d,%r11d
140d9469e:	03 c2                	add    %edx,%eax
140d946a0:	41 c1 e7 09          	shl    $0x9,%r15d
140d946a4:	44 03 f0             	add    %eax,%r14d
140d946a7:	41 c1 eb 17          	shr    $0x17,%r11d
140d946ab:	8b d5                	mov    %ebp,%edx
140d946ad:	45 0b df             	or     %r15d,%r11d
140d946b0:	33 d3                	xor    %ebx,%edx
140d946b2:	45 8b fc             	mov    %r12d,%r15d
140d946b5:	23 d6                	and    %esi,%edx
140d946b7:	41 c1 ef 17          	shr    $0x17,%r15d
140d946bb:	33 d3                	xor    %ebx,%edx
140d946bd:	45 8b c6             	mov    %r14d,%r8d
140d946c0:	41 03 d1             	add    %r9d,%edx
140d946c3:	41 c1 e8 14          	shr    $0x14,%r8d
140d946c7:	03 54 24 20          	add    0x20(%rsp),%edx
140d946cb:	03 d7                	add    %edi,%edx
140d946cd:	8b fd                	mov    %ebp,%edi
140d946cf:	8b c2                	mov    %edx,%eax
140d946d1:	c1 ed 0d             	shr    $0xd,%ebp
140d946d4:	c1 c8 0f             	ror    $0xf,%eax
140d946d7:	c1 e7 13             	shl    $0x13,%edi
140d946da:	0b fd                	or     %ebp,%edi
140d946dc:	8b ea                	mov    %edx,%ebp
140d946de:	c1 cd 17             	ror    $0x17,%ebp
140d946e1:	33 e8                	xor    %eax,%ebp
140d946e3:	41 8b c6             	mov    %r14d,%eax
140d946e6:	33 ea                	xor    %edx,%ebp
140d946e8:	c1 e0 0c             	shl    $0xc,%eax
140d946eb:	44 0b c0             	or     %eax,%r8d
140d946ee:	41 8b d6             	mov    %r14d,%edx
140d946f1:	41 0b d4             	or     %r12d,%edx
140d946f4:	41 23 d3             	and    %r11d,%edx
140d946f7:	8d 85 ec 3c d4 53    	lea    0x53d43cec(%rbp),%eax
140d946fd:	41 03 c0             	add    %r8d,%eax
140d94700:	44 8b c8             	mov    %eax,%r9d
140d94703:	c1 e0 07             	shl    $0x7,%eax
140d94706:	41 c1 e9 19          	shr    $0x19,%r9d
140d9470a:	44 0b c8             	or     %eax,%r9d
140d9470d:	41 8b c6             	mov    %r14d,%eax
140d94710:	41 23 c4             	and    %r12d,%eax
140d94713:	41 c1 e4 09          	shl    $0x9,%r12d
140d94717:	0b d0                	or     %eax,%edx
140d94719:	45 0b fc             	or     %r12d,%r15d
140d9471c:	44 8b e6             	mov    %esi,%r12d
140d9471f:	41 8b c1             	mov    %r9d,%eax
140d94722:	41 33 c0             	xor    %r8d,%eax
140d94725:	41 c1 e4 13          	shl    $0x13,%r12d
140d94729:	41 03 c2             	add    %r10d,%eax
140d9472c:	03 c2                	add    %edx,%eax
140d9472e:	8b d7                	mov    %edi,%edx
140d94730:	33 d6                	xor    %esi,%edx
140d94732:	44 03 e8             	add    %eax,%r13d
140d94735:	23 d5                	and    %ebp,%edx
140d94737:	c1 ee 0d             	shr    $0xd,%esi
140d9473a:	33 d7                	xor    %edi,%edx
140d9473c:	44 0b e6             	or     %esi,%r12d
140d9473f:	41 03 d1             	add    %r9d,%edx
140d94742:	03 54 24 38          	add    0x38(%rsp),%edx
140d94746:	03 d3                	add    %ebx,%edx
140d94748:	8b f2                	mov    %edx,%esi
140d9474a:	c1 ce 17             	ror    $0x17,%esi
140d9474d:	8b c2                	mov    %edx,%eax
140d9474f:	45 8b c5             	mov    %r13d,%r8d
140d94752:	c1 c8 0f             	ror    $0xf,%eax
140d94755:	33 f0                	xor    %eax,%esi
140d94757:	41 c1 e8 14          	shr    $0x14,%r8d
140d9475b:	33 f2                	xor    %edx,%esi
140d9475d:	41 8b c5             	mov    %r13d,%eax
140d94760:	c1 e0 0c             	shl    $0xc,%eax
140d94763:	41 8b d5             	mov    %r13d,%edx
140d94766:	44 0b c0             	or     %eax,%r8d
140d94769:	41 0b d6             	or     %r14d,%edx
140d9476c:	41 23 d7             	and    %r15d,%edx
140d9476f:	8d 86 d8 79 a8 a7    	lea    -0x58578628(%rsi),%eax
140d94775:	41 03 c0             	add    %r8d,%eax
140d94778:	44 8b c8             	mov    %eax,%r9d
140d9477b:	c1 e0 07             	shl    $0x7,%eax
140d9477e:	41 c1 e9 19          	shr    $0x19,%r9d
140d94782:	44 0b c8             	or     %eax,%r9d
140d94785:	41 8b c5             	mov    %r13d,%eax
140d94788:	41 23 c6             	and    %r14d,%eax
140d9478b:	0b d0                	or     %eax,%edx
140d9478d:	41 8b c1             	mov    %r9d,%eax
140d94790:	41 33 c0             	xor    %r8d,%eax
140d94793:	44 8b 44 24 30       	mov    0x30(%rsp),%r8d
140d94798:	44 33 84 24 c8 00 00 	xor    0xc8(%rsp),%r8d
140d9479f:	00
140d947a0:	41 03 c3             	add    %r11d,%eax
140d947a3:	03 c2                	add    %edx,%eax
140d947a5:	41 8b d4             	mov    %r12d,%edx
140d947a8:	44 03 c0             	add    %eax,%r8d
140d947ab:	33 d5                	xor    %ebp,%edx
140d947ad:	23 d6                	and    %esi,%edx
140d947af:	44 89 44 24 40       	mov    %r8d,0x40(%rsp)
140d947b4:	41 33 d4             	xor    %r12d,%edx
140d947b7:	45 8b d8             	mov    %r8d,%r11d
140d947ba:	41 03 d1             	add    %r9d,%edx
140d947bd:	41 c1 eb 14          	shr    $0x14,%r11d
140d947c1:	03 54 24 30          	add    0x30(%rsp),%edx
140d947c5:	44 8b 4c 24 28       	mov    0x28(%rsp),%r9d
140d947ca:	03 d7                	add    %edi,%edx
140d947cc:	44 33 4c 24 0c       	xor    0xc(%rsp),%r9d
140d947d1:	41 8b fe             	mov    %r14d,%edi
140d947d4:	41 c1 e6 09          	shl    $0x9,%r14d
140d947d8:	8b c2                	mov    %edx,%eax
140d947da:	c1 c8 0f             	ror    $0xf,%eax
140d947dd:	c1 ef 17             	shr    $0x17,%edi
140d947e0:	41 0b fe             	or     %r14d,%edi
140d947e3:	44 8b f5             	mov    %ebp,%r14d
140d947e6:	c1 ed 0d             	shr    $0xd,%ebp
140d947e9:	41 c1 e6 13          	shl    $0x13,%r14d
140d947ed:	44 0b f5             	or     %ebp,%r14d
140d947f0:	8b ea                	mov    %edx,%ebp
140d947f2:	c1 cd 17             	ror    $0x17,%ebp
140d947f5:	33 e8                	xor    %eax,%ebp
140d947f7:	44 89 74 24 1c       	mov    %r14d,0x1c(%rsp)
140d947fc:	33 ea                	xor    %edx,%ebp
140d947fe:	41 8b c0             	mov    %r8d,%eax
140d94801:	8b 54 24 18          	mov    0x18(%rsp),%edx
140d94805:	c1 e0 0c             	shl    $0xc,%eax
140d94808:	44 0b d8             	or     %eax,%r11d
140d9480b:	c1 ca 19             	ror    $0x19,%edx
140d9480e:	8d 85 b1 f3 50 4f    	lea    0x4f50f3b1(%rbp),%eax
140d94814:	89 6c 24 34          	mov    %ebp,0x34(%rsp)
140d94818:	41 03 c3             	add    %r11d,%eax
140d9481b:	8b d8                	mov    %eax,%ebx
140d9481d:	c1 e0 07             	shl    $0x7,%eax
140d94820:	c1 eb 19             	shr    $0x19,%ebx
140d94823:	0b d8                	or     %eax,%ebx
140d94825:	8b 44 24 44          	mov    0x44(%rsp),%eax
140d94829:	44 8b c0             	mov    %eax,%r8d
140d9482c:	44 8b d0             	mov    %eax,%r10d
140d9482f:	41 81 e0 ff ff 01 00 	and    $0x1ffff,%r8d
140d94836:	c1 e8 1a             	shr    $0x1a,%eax
140d94839:	41 c1 e0 06          	shl    $0x6,%r8d
140d9483d:	44 0b c0             	or     %eax,%r8d
140d94840:	41 c1 ca 11          	ror    $0x11,%r10d
140d94844:	44 33 d2             	xor    %edx,%r10d
140d94847:	41 8b c1             	mov    %r9d,%eax
140d9484a:	c1 e8 09             	shr    $0x9,%eax
140d9484d:	41 8b d1             	mov    %r9d,%edx
140d94850:	44 33 c0             	xor    %eax,%r8d
140d94853:	c1 e2 11             	shl    $0x11,%edx
140d94856:	8b 44 24 44          	mov    0x44(%rsp),%eax
140d9485a:	25 00 00 fe ff       	and    $0xfffe0000,%eax
140d9485f:	33 d0                	xor    %eax,%edx
140d94861:	c1 e2 06             	shl    $0x6,%edx
140d94864:	44 0b c2             	or     %edx,%r8d
140d94867:	45 33 d0             	xor    %r8d,%r10d
140d9486a:	44 8b 44 24 44       	mov    0x44(%rsp),%r8d
140d9486f:	41 8b d0             	mov    %r8d,%edx
140d94872:	41 8b c0             	mov    %r8d,%eax
140d94875:	c1 ea 02             	shr    $0x2,%edx
140d94878:	81 e2 00 80 ff 3f    	and    $0x3fff8000,%edx
140d9487e:	c1 e0 1e             	shl    $0x1e,%eax
140d94881:	0b d0                	or     %eax,%edx
140d94883:	41 8b c1             	mov    %r9d,%eax
140d94886:	c1 e0 0f             	shl    $0xf,%eax
140d94889:	33 d0                	xor    %eax,%edx
140d9488b:	41 c1 e9 0f          	shr    $0xf,%r9d
140d9488f:	41 8b c0             	mov    %r8d,%eax
140d94892:	44 8b c3             	mov    %ebx,%r8d
140d94895:	25 fc ff 01 00       	and    $0x1fffc,%eax
140d9489a:	45 33 c3             	xor    %r11d,%r8d
140d9489d:	44 33 c8             	xor    %eax,%r9d
140d948a0:	8b 44 24 40          	mov    0x40(%rsp),%eax
140d948a4:	41 c1 e9 02          	shr    $0x2,%r9d
140d948a8:	41 0b d1             	or     %r9d,%edx
140d948ab:	44 8b 4c 24 3c       	mov    0x3c(%rsp),%r9d
140d948b0:	44 33 4c 24 14       	xor    0x14(%rsp),%r9d
140d948b5:	44 33 d2             	xor    %edx,%r10d
140d948b8:	44 33 54 24 2c       	xor    0x2c(%rsp),%r10d
140d948bd:	8b d0                	mov    %eax,%edx
140d948bf:	44 33 54 24 38       	xor    0x38(%rsp),%r10d
140d948c4:	41 0b d5             	or     %r13d,%edx
140d948c7:	44 33 54 24 28       	xor    0x28(%rsp),%r10d
140d948cc:	41 23 c5             	and    %r13d,%eax
140d948cf:	44 33 54 24 0c       	xor    0xc(%rsp),%r10d
140d948d4:	23 d7                	and    %edi,%edx
140d948d6:	0b d0                	or     %eax,%edx
140d948d8:	41 03 d7             	add    %r15d,%edx
140d948db:	44 8b fe             	mov    %esi,%r15d
140d948de:	41 03 d2             	add    %r10d,%edx
140d948e1:	41 c1 e7 13          	shl    $0x13,%r15d
140d948e5:	44 03 c2             	add    %edx,%r8d
140d948e8:	41 8b d6             	mov    %r14d,%edx
140d948eb:	33 d6                	xor    %esi,%edx
140d948ed:	44 89 44 24 38       	mov    %r8d,0x38(%rsp)
140d948f2:	23 d5                	and    %ebp,%edx
140d948f4:	c1 ee 0d             	shr    $0xd,%esi
140d948f7:	41 33 d6             	xor    %r14d,%edx
140d948fa:	45 8b d8             	mov    %r8d,%r11d
140d948fd:	03 d3                	add    %ebx,%edx
140d948ff:	41 c1 eb 14          	shr    $0x14,%r11d
140d94903:	03 54 24 2c          	add    0x2c(%rsp),%edx
140d94907:	44 0b fe             	or     %esi,%r15d
140d9490a:	8b 74 24 24          	mov    0x24(%rsp),%esi
140d9490e:	41 03 d4             	add    %r12d,%edx
140d94911:	45 8b e5             	mov    %r13d,%r12d
140d94914:	8b c2                	mov    %edx,%eax
140d94916:	c1 c8 0f             	ror    $0xf,%eax
140d94919:	44 8b d6             	mov    %esi,%r10d
140d9491c:	41 c1 e5 09          	shl    $0x9,%r13d
140d94920:	41 c1 ec 17          	shr    $0x17,%r12d
140d94924:	45 0b e5             	or     %r13d,%r12d
140d94927:	41 c1 ca 11          	ror    $0x11,%r10d
140d9492b:	44 8b ea             	mov    %edx,%r13d
140d9492e:	41 c1 cd 17          	ror    $0x17,%r13d
140d94932:	44 33 e8             	xor    %eax,%r13d
140d94935:	41 8b c0             	mov    %r8d,%eax
140d94938:	c1 e0 0c             	shl    $0xc,%eax
140d9493b:	44 33 ea             	xor    %edx,%r13d
140d9493e:	44 0b d8             	or     %eax,%r11d
140d94941:	44 8b c6             	mov    %esi,%r8d
140d94944:	41 8d 85 62 e7 a1 9e 	lea    -0x615e189e(%r13),%eax
140d9494b:	41 03 c3             	add    %r11d,%eax
140d9494e:	8b d8                	mov    %eax,%ebx
140d94950:	c1 e0 07             	shl    $0x7,%eax
140d94953:	c1 eb 19             	shr    $0x19,%ebx
140d94956:	0b d8                	or     %eax,%ebx
140d94958:	8b 44 24 10          	mov    0x10(%rsp),%eax
140d9495c:	c1 c8 19             	ror    $0x19,%eax
140d9495f:	44 33 d0             	xor    %eax,%r10d
140d94962:	41 81 e0 ff ff 01 00 	and    $0x1ffff,%r8d
140d94969:	41 c1 e0 06          	shl    $0x6,%r8d
140d9496d:	8b c6                	mov    %esi,%eax