140012672:	44 89 d7             	mov    %r10d,%edi
140012675:	45 31 cd             	xor    %r9d,%r13d
140012678:	41 c1 ce 09          	ror    $0x9,%r14d
14001267c:	44 31 df             	xor    %r11d,%edi
14001267f:	44 89 64 24 3c       	mov    %r12d,0x3c(%rsp)
140012684:	41 31 de             	xor    %ebx,%r14d
140012687:	44 21 cf             	and    %r9d,%edi
14001268a:	41 c1 cd 05          	ror    $0x5,%r13d
14001268e:	41 01 c4             	add    %eax,%r12d
140012691:	44 31 df             	xor    %r11d,%edi
140012694:	41 c1 ce 0b          	ror    $0xb,%r14d
140012698:	45 31 cd             	xor    %r9d,%r13d
14001269b:	41 01 fc             	add    %edi,%r12d
14001269e:	89 df                	mov    %ebx,%edi
1400126a0:	44 03 65 00          	add    0x0(%rbp),%r12d
1400126a4:	41 31 de             	xor    %ebx,%r14d
1400126a7:	31 cf                	xor    %ecx,%edi
1400126a9:	41 c1 cd 06          	ror    $0x6,%r13d
1400126ad:	89 c8                	mov    %ecx,%eax
1400126af:	41 21 ff             	and    %edi,%r15d
1400126b2:	41 c1 ce 02          	ror    $0x2,%r14d
1400126b6:	45 01 ec             	add    %r13d,%r12d
1400126b9:	44 31 f8             	xor    %r15d,%eax
1400126bc:	45 01 e0             	add    %r12d,%r8d
1400126bf:	44 01 e0             	add    %r12d,%eax
1400126c2:	48 8d 6d 14          	lea    0x14(%rbp),%rbp
1400126c6:	e9 05 00 00 00       	jmp    0x1400126d0
1400126cb:	90                   	nop
1400126cc:	90                   	nop
1400126cd:	90                   	nop
1400126ce:	90                   	nop
1400126cf:	90                   	nop
1400126d0:	44 8b 6c 24 04       	mov    0x4(%rsp),%r13d
1400126d5:	44 8b 7c 24 38       	mov    0x38(%rsp),%r15d
1400126da:	45 89 ec             	mov    %r13d,%r12d
1400126dd:	41 c1 cd 0b          	ror    $0xb,%r13d
1400126e1:	44 01 f0             	add    %r14d,%eax
1400126e4:	45 89 fe             	mov    %r15d,%r14d
1400126e7:	41 c1 cf 02          	ror    $0x2,%r15d
1400126eb:	45 31 e5             	xor    %r12d,%r13d
1400126ee:	41 c1 ec 03          	shr    $0x3,%r12d
1400126f2:	41 c1 cd 07          	ror    $0x7,%r13d
1400126f6:	45 31 f7             	xor    %r14d,%r15d
1400126f9:	41 c1 ee 0a          	shr    $0xa,%r14d
1400126fd:	41 c1 cf 11          	ror    $0x11,%r15d
140012701:	45 31 ec             	xor    %r13d,%r12d
140012704:	45 31 f7             	xor    %r14d,%r15d
140012707:	44 03 64 24 24       	add    0x24(%rsp),%r12d
14001270c:	44 03 24 24          	add    (%rsp),%r12d
140012710:	45 89 c5             	mov    %r8d,%r13d
140012713:	45 01 fc             	add    %r15d,%r12d
140012716:	41 89 c6             	mov    %eax,%r14d
140012719:	41 c1 cd 0e          	ror    $0xe,%r13d
14001271d:	45 89 cf             	mov    %r9d,%r15d
140012720:	45 31 c5             	xor    %r8d,%r13d
140012723:	41 c1 ce 09          	ror    $0x9,%r14d
140012727:	45 31 d7             	xor    %r10d,%r15d
14001272a:	44 89 24 24          	mov    %r12d,(%rsp)
14001272e:	41 31 c6             	xor    %eax,%r14d
140012731:	45 21 c7             	and    %r8d,%r15d
140012734:	41 c1 cd 05          	ror    $0x5,%r13d
140012738:	45 01 dc             	add    %r11d,%r12d
14001273b:	45 31 d7             	xor    %r10d,%r15d
14001273e:	41 c1 ce 0b          	ror    $0xb,%r14d
140012742:	45 31 c5             	xor    %r8d,%r13d
140012745:	45 01 fc             	add    %r15d,%r12d
140012748:	41 89 c7             	mov    %eax,%r15d
14001274b:	44 03 65 00          	add    0x0(%rbp),%r12d
14001274f:	41 31 c6             	xor    %eax,%r14d
140012752:	41 31 df             	xor    %ebx,%r15d
140012755:	41 c1 cd 06          	ror    $0x6,%r13d
140012759:	41 89 db             	mov    %ebx,%r11d
14001275c:	44 21 ff             	and    %r15d,%edi
14001275f:	41 c1 ce 02          	ror    $0x2,%r14d
140012763:	45 01 ec             	add    %r13d,%r12d
140012766:	41 31 fb             	xor    %edi,%r11d
140012769:	44 01 e2             	add    %r12d,%edx
14001276c:	45 01 e3             	add    %r12d,%r11d
14001276f:	48 8d 6d 04          	lea    0x4(%rbp),%rbp
140012773:	44 8b 6c 24 08       	mov    0x8(%rsp),%r13d
140012778:	8b 7c 24 3c          	mov    0x3c(%rsp),%edi
14001277c:	45 89 ec             	mov    %r13d,%r12d
14001277f:	41 c1 cd 0b          	ror    $0xb,%r13d
140012783:	45 01 f3             	add    %r14d,%r11d
140012786:	41 89 fe             	mov    %edi,%r14d
140012789:	c1 cf 02             	ror    $0x2,%edi
14001278c:	45 31 e5             	xor    %r12d,%r13d
14001278f:	41 c1 ec 03          	shr    $0x3,%r12d
140012793:	41 c1 cd 07          	ror    $0x7,%r13d
140012797:	44 31 f7             	xor    %r14d,%edi
14001279a:	41 c1 ee 0a          	shr    $0xa,%r14d
14001279e:	c1 cf 11             	ror    $0x11,%edi
1400127a1:	45 31 ec             	xor    %r13d,%r12d
1400127a4:	44 31 f7             	xor    %r14d,%edi
1400127a7:	44 03 64 24 28       	add    0x28(%rsp),%r12d
1400127ac:	44 03 64 24 04       	add    0x4(%rsp),%r12d
1400127b1:	41 89 d5             	mov    %edx,%r13d
1400127b4:	41 01 fc             	add    %edi,%r12d
1400127b7:	45 89 de             	mov    %r11d,%r14d
1400127ba:	41 c1 cd 0e          	ror    $0xe,%r13d
1400127be:	44 89 c7             	mov    %r8d,%edi
1400127c1:	41 31 d5             	xor    %edx,%r13d
1400127c4:	41 c1 ce 09          	ror    $0x9,%r14d
1400127c8:	44 31 cf             	xor    %r9d,%edi
1400127cb:	44 89 64 24 04       	mov    %r12d,0x4(%rsp)
1400127d0:	45 31 de             	xor    %r11d,%r14d
1400127d3:	21 d7                	and    %edx,%edi
1400127d5:	41 c1 cd 05          	ror    $0x5,%r13d
1400127d9:	45 01 d4             	add    %r10d,%r12d
1400127dc:	44 31 cf             	xor    %r9d,%edi
1400127df:	41 c1 ce 0b          	ror    $0xb,%r14d
1400127e3:	41 31 d5             	xor    %edx,%r13d
1400127e6:	41 01 fc             	add    %edi,%r12d
1400127e9:	44 89 df             	mov    %r11d,%edi
1400127ec:	44 03 65 00          	add    0x0(%rbp),%r12d
1400127f0:	45 31 de             	xor    %r11d,%r14d
1400127f3:	31 c7                	xor    %eax,%edi
1400127f5:	41 c1 cd 06          	ror    $0x6,%r13d
1400127f9:	41 89 c2             	mov    %eax,%r10d
1400127fc:	41 21 ff             	and    %edi,%r15d
1400127ff:	41 c1 ce 02          	ror    $0x2,%r14d
140012803:	45 01 ec             	add    %r13d,%r12d
140012806:	45 31 fa             	xor    %r15d,%r10d
140012809:	44 01 e1             	add    %r12d,%ecx
14001280c:	45 01 e2             	add    %r12d,%r10d
14001280f:	48 8d 6d 04          	lea    0x4(%rbp),%rbp
140012813:	44 8b 6c 24 0c       	mov    0xc(%rsp),%r13d
140012818:	44 8b 3c 24          	mov    (%rsp),%r15d
14001281c:	45 89 ec             	mov    %r13d,%r12d
14001281f:	41 c1 cd 0b          	ror    $0xb,%r13d
140012823:	45 01 f2             	add    %r14d,%r10d
140012826:	45 89 fe             	mov    %r15d,%r14d
140012829:	41 c1 cf 02          	ror    $0x2,%r15d
14001282d:	45 31 e5             	xor    %r12d,%r13d
140012830:	41 c1 ec 03          	shr    $0x3,%r12d
140012834:	41 c1 cd 07          	ror    $0x7,%r13d
140012838:	45 31 f7             	xor    %r14d,%r15d
14001283b:	41 c1 ee 0a          	shr    $0xa,%r14d
14001283f:	41 c1 cf 11          	ror    $0x11,%r15d
140012843:	45 31 ec             	xor    %r13d,%r12d
140012846:	45 31 f7             	xor    %r14d,%r15d
140012849:	44 03 64 24 2c       	add    0x2c(%rsp),%r12d
14001284e:	44 03 64 24 08       	add    0x8(%rsp),%r12d
140012853:	41 89 cd             	mov    %ecx,%r13d
140012856:	45 01 fc             	add    %r15d,%r12d
140012859:	45 89 d6             	mov    %r10d,%r14d
14001285c:	41 c1 cd 0e          	ror    $0xe,%r13d
140012860:	41 89 d7             	mov    %edx,%r15d
140012863:	41 31 cd             	xor    %ecx,%r13d
140012866:	41 c1 ce 09          	ror    $0x9,%r14d
14001286a:	45 31 c7             	xor    %r8d,%r15d
14001286d:	44 89 64 24 08       	mov    %r12d,0x8(%rsp)
140012872:	45 31 d6             	xor    %r10d,%r14d
140012875:	41 21 cf             	and    %ecx,%r15d
140012878:	41 c1 cd 05          	ror    $0x5,%r13d
14001287c:	45 01 cc             	add    %r9d,%r12d
14001287f:	45 31 c7             	xor    %r8d,%r15d
140012882:	41 c1 ce 0b          	ror    $0xb,%r14d
140012886:	41 31 cd             	xor    %ecx,%r13d
140012889:	45 01 fc             	add    %r15d,%r12d
14001288c:	45 89 d7             	mov    %r10d,%r15d
14001288f:	44 03 65 00          	add    0x0(%rbp),%r12d
140012893:	45 31 d6             	xor    %r10d,%r14d
140012896:	45 31 df             	xor    %r11d,%r15d
140012899:	41 c1 cd 06          	ror    $0x6,%r13d
14001289d:	45 89 d9             	mov    %r11d,%r9d
1400128a0:	44 21 ff             	and    %r15d,%edi
1400128a3:	41 c1 ce 02          	ror    $0x2,%r14d
1400128a7:	45 01 ec             	add    %r13d,%r12d
1400128aa:	41 31 f9             	xor    %edi,%r9d
1400128ad:	44 01 e3             	add    %r12d,%ebx
1400128b0:	45 01 e1             	add    %r12d,%r9d
1400128b3:	48 8d 6d 04          	lea    0x4(%rbp),%rbp
1400128b7:	44 8b 6c 24 10       	mov    0x10(%rsp),%r13d
1400128bc:	8b 7c 24 04          	mov    0x4(%rsp),%edi
1400128c0:	45 89 ec             	mov    %r13d,%r12d
1400128c3:	41 c1 cd 0b          	ror    $0xb,%r13d
1400128c7:	45 01 f1             	add    %r14d,%r9d
1400128ca:	41 89 fe             	mov    %edi,%r14d
1400128cd:	c1 cf 02             	ror    $0x2,%edi
1400128d0:	45 31 e5             	xor    %r12d,%r13d
1400128d3:	41 c1 ec 03          	shr    $0x3,%r12d
1400128d7:	41 c1 cd 07          	ror    $0x7,%r13d
1400128db:	44 31 f7             	xor    %r14d,%edi
1400128de:	41 c1 ee 0a          	shr    $0xa,%r14d
1400128e2:	c1 cf 11             	ror    $0x11,%edi
1400128e5:	45 31 ec             	xor    %r13d,%r12d
1400128e8:	44 31 f7             	xor    %r14d,%edi
1400128eb:	44 03 64 24 30       	add    0x30(%rsp),%r12d
1400128f0:	44 03 64 24 0c       	add    0xc(%rsp),%r12d
1400128f5:	41 89 dd             	mov    %ebx,%r13d
1400128f8:	41 01 fc             	add    %edi,%r12d
1400128fb:	45 89 ce             	mov    %r9d,%r14d
1400128fe:	41 c1 cd 0e          	ror    $0xe,%r13d
140012902:	89 cf                	mov    %ecx,%edi
140012904:	41 31 dd             	xor    %ebx,%r13d
140012907:	41 c1 ce 09          	ror    $0x9,%r14d
14001290b:	31 d7                	xor    %edx,%edi
14001290d:	44 89 64 24 0c       	mov    %r12d,0xc(%rsp)
140012912:	45 31 ce             	xor    %r9d,%r14d
140012915:	21 df                	and    %ebx,%edi
140012917:	41 c1 cd 05          	ror    $0x5,%r13d
14001291b:	45 01 c4             	add    %r8d,%r12d
14001291e:	31 d7                	xor    %edx,%edi
140012920:	41 c1 ce 0b          	ror    $0xb,%r14d
140012924:	41 31 dd             	xor    %ebx,%r13d
140012927:	41 01 fc             	add    %edi,%r12d
14001292a:	44 89 cf             	mov    %r9d,%edi
14001292d:	44 03 65 00          	add    0x0(%rbp),%r12d
140012931:	45 31 ce             	xor    %r9d,%r14d
140012934:	44 31 d7             	xor    %r10d,%edi
140012937:	41 c1 cd 06          	ror    $0x6,%r13d
14001293b:	45 89 d0             	mov    %r10d,%r8d
14001293e:	41 21 ff             	and    %edi,%r15d
140012941:	41 c1 ce 02          	ror    $0x2,%r14d
140012945:	45 01 ec             	add    %r13d,%r12d
140012948:	45 31 f8             	xor    %r15d,%r8d
14001294b:	44 01 e0             	add    %r12d,%eax
14001294e:	45 01 e0             	add    %r12d,%r8d
140012951:	48 8d 6d 14          	lea    0x14(%rbp),%rbp
140012955:	44 8b 6c 24 14       	mov    0x14(%rsp),%r13d
14001295a:	44 8b 7c 24 08       	mov    0x8(%rsp),%r15d
14001295f:	45 89 ec             	mov    %r13d,%r12d
140012962:	41 c1 cd 0b          	ror    $0xb,%r13d
140012966:	45 01 f0             	add    %r14d,%r8d
140012969:	45 89 fe             	mov    %r15d,%r14d
14001296c:	41 c1 cf 02          	ror    $0x2,%r15d
140012970:	45 31 e5             	xor    %r12d,%r13d
140012973:	41 c1 ec 03          	shr    $0x3,%r12d
140012977:	41 c1 cd 07          	ror    $0x7,%r13d
14001297b:	45 31 f7             	xor    %r14d,%r15d
14001297e:	41 c1 ee 0a          	shr    $0xa,%r14d
140012982:	41 c1 cf 11          	ror    $0x11,%r15d
140012986:	45 31 ec             	xor    %r13d,%r12d
140012989:	45 31 f7             	xor    %r14d,%r15d
14001298c:	44 03 64 24 34       	add    0x34(%rsp),%r12d
140012991:	44 03 64 24 10       	add    0x10(%rsp),%r12d
140012996:	41 89 c5             	mov    %eax,%r13d
140012999:	45 01 fc             	add    %r15d,%r12d
14001299c:	45 89 c6             	mov    %r8d,%r14d
14001299f:	41 c1 cd 0e          	ror    $0xe,%r13d
1400129a3:	41 89 df             	mov    %ebx,%r15d
1400129a6:	41 31 c5             	xor    %eax,%r13d
1400129a9:	41 c1 ce 09          	ror    $0x9,%r14d
1400129ad:	41 31 cf             	xor    %ecx,%r15d
1400129b0:	44 89 64 24 10       	mov    %r12d,0x10(%rsp)
1400129b5:	45 31 c6             	xor    %r8d,%r14d
1400129b8:	41 21 c7             	and    %eax,%r15d
1400129bb:	41 c1 cd 05          	ror    $0x5,%r13d
1400129bf:	41 01 d4             	add    %edx,%r12d
1400129c2:	41 31 cf             	xor    %ecx,%r15d
1400129c5:	41 c1 ce 0b          	ror    $0xb,%r14d
1400129c9:	41 31 c5             	xor    %eax,%r13d
1400129cc:	45 01 fc             	add    %r15d,%r12d
1400129cf:	45 89 c7             	mov    %r8d,%r15d
1400129d2:	44 03 65 00          	add    0x0(%rbp),%r12d
1400129d6:	45 31 c6             	xor    %r8d,%r14d
1400129d9:	45 31 cf             	xor    %r9d,%r15d
1400129dc:	41 c1 cd 06          	ror    $0x6,%r13d
1400129e0:	44 89 ca             	mov    %r9d,%edx
1400129e3:	44 21 ff             	and    %r15d,%edi
1400129e6:	41 c1 ce 02          	ror    $0x2,%r14d
1400129ea:	45 01 ec             	add    %r13d,%r12d
1400129ed:	31 fa                	xor    %edi,%edx
1400129ef:	45 01 e3             	add    %r12d,%r11d
1400129f2:	44 01 e2             	add    %r12d,%edx
1400129f5:	48 8d 6d 04          	lea    0x4(%rbp),%rbp
1400129f9:	44 8b 6c 24 18       	mov    0x18(%rsp),%r13d
1400129fe:	8b 7c 24 0c          	mov    0xc(%rsp),%edi
140012a02:	45 89 ec             	mov    %r13d,%r12d
140012a05:	41 c1 cd 0b          	ror    $0xb,%r13d
140012a09:	44 01 f2             	add    %r14d,%edx
140012a0c:	41 89 fe             	mov    %edi,%r14d
140012a0f:	c1 cf 02             	ror    $0x2,%edi
140012a12:	45 31 e5             	xor    %r12d,%r13d
140012a15:	41 c1 ec 03          	shr    $0x3,%r12d
140012a19:	41 c1 cd 07          	ror    $0x7,%r13d
140012a1d:	44 31 f7             	xor    %r14d,%edi
140012a20:	41 c1 ee 0a          	shr    $0xa,%r14d
140012a24:	c1 cf 11             	ror    $0x11,%edi
140012a27:	45 31 ec             	xor    %r13d,%r12d
140012a2a:	44 31 f7             	xor    %r14d,%edi
140012a2d:	44 03 64 24 38       	add    0x38(%rsp),%r12d
140012a32:	44 03 64 24 14       	add    0x14(%rsp),%r12d
140012a37:	45 89 dd             	mov    %r11d,%r13d
140012a3a:	41 01 fc             	add    %edi,%r12d
140012a3d:	41 89 d6             	mov    %edx,%r14d
140012a40:	41 c1 cd 0e          	ror    $0xe,%r13d
140012a44:	89 c7                	mov    %eax,%edi
140012a46:	45 31 dd             	xor    %r11d,%r13d
140012a49:	41 c1 ce 09          	ror    $0x9,%r14d
140012a4d:	31 df                	xor    %ebx,%edi
140012a4f:	44 89 64 24 14       	mov    %r12d,0x14(%rsp)
140012a54:	41 31 d6             	xor    %edx,%r14d
140012a57:	44 21 df             	and    %r11d,%edi
140012a5a:	41 c1 cd 05          	ror    $0x5,%r13d
140012a5e:	41 01 cc             	add    %ecx,%r12d
140012a61:	31 df                	xor    %ebx,%edi
140012a63:	41 c1 ce 0b          	ror    $0xb,%r14d
140012a67:	45 31 dd             	xor    %r11d,%r13d
140012a6a:	41 01 fc             	add    %edi,%r12d
140012a6d:	89 d7                	mov    %edx,%edi
140012a6f:	44 03 65 00          	add    0x0(%rbp),%r12d
140012a73:	41 31 d6             	xor    %edx,%r14d
140012a76:	44 31 c7             	xor    %r8d,%edi
140012a79:	41 c1 cd 06          	ror    $0x6,%r13d
140012a7d:	44 89 c1             	mov    %r8d,%ecx
140012a80:	41 21 ff             	and    %edi,%r15d
140012a83:	41 c1 ce 02          	ror    $0x2,%r14d
140012a87:	45 01 ec             	add    %r13d,%r12d
140012a8a:	44 31 f9             	xor    %r15d,%ecx
140012a8d:	45 01 e2             	add    %r12d,%r10d
140012a90:	44 01 e1             	add    %r12d,%ecx
140012a93:	48 8d 6d 04          	lea    0x4(%rbp),%rbp
140012a97:	44 8b 6c 24 1c       	mov    0x1c(%rsp),%r13d
140012a9c:	44 8b 7c 24 10       	mov    0x10(%rsp),%r15d
140012aa1:	45 89 ec             	mov    %r13d,%r12d
140012aa4:	41 c1 cd 0b          	ror    $0xb,%r13d
140012aa8:	44 01 f1             	add    %r14d,%ecx
140012aab:	45 89 fe             	mov    %r15d,%r14d
140012aae:	41 c1 cf 02          	ror    $0x2,%r15d
140012ab2:	45 31 e5             	xor    %r12d,%r13d
140012ab5:	41 c1 ec 03          	shr    $0x3,%r12d
140012ab9:	41 c1 cd 07          	ror    $0x7,%r13d
140012abd:	45 31 f7             	xor    %r14d,%r15d
140012ac0:	41 c1 ee 0a          	shr    $0xa,%r14d
140012ac4:	41 c1 cf 11          	ror    $0x11,%r15d
140012ac8:	45 31 ec             	xor    %r13d,%r12d
140012acb:	45 31 f7             	xor    %r14d,%r15d
140012ace:	44 03 64 24 3c       	add    0x3c(%rsp),%r12d
140012ad3:	44 03 64 24 18       	add    0x18(%rsp),%r12d
140012ad8:	45 89 d5             	mov    %r10d,%r13d
140012adb:	45 01 fc             	add    %r15d,%r12d
140012ade:	41 89 ce             	mov    %ecx,%r14d
140012ae1:	41 c1 cd 0e          	ror    $0xe,%r13d
140012ae5:	45 89 df             	mov    %r11d,%r15d
140012ae8:	45 31 d5             	xor    %r10d,%r13d
140012aeb:	41 c1 ce 09          	ror    $0x9,%r14d
140012aef:	41 31 c7             	xor    %eax,%r15d
140012af2:	44 89 64 24 18       	mov    %r12d,0x18(%rsp)
140012af7:	41 31 ce             	xor    %ecx,%r14d
140012afa:	45 21 d7             	and    %r10d,%r15d
140012afd:	41 c1 cd 05          	ror    $0x5,%r13d
140012b01:	41 01 dc             	add    %ebx,%r12d
140012b04:	41 31 c7             	xor    %eax,%r15d
140012b07:	41 c1 ce 0b          	ror    $0xb,%r14d
140012b0b:	45 31 d5             	xor    %r10d,%r13d
140012b0e:	45 01 fc             	add    %r15d,%r12d
140012b11:	41 89 cf             	mov    %ecx,%r15d
140012b14:	44 03 65 00          	add    0x0(%rbp),%r12d