14003a4a2:	49 c1 ce 05          	ror    $0x5,%r14
14003a4a6:	4d 31 d7             	xor    %r10,%r15
14003a4a9:	4c 89 24 24          	mov    %r12,(%rsp)
14003a4ad:	49 31 c6             	xor    %rax,%r14
14003a4b0:	4d 21 c7             	and    %r8,%r15
14003a4b3:	49 c1 cd 04          	ror    $0x4,%r13
14003a4b7:	4d 01 dc             	add    %r11,%r12
14003a4ba:	4d 31 d7             	xor    %r10,%r15
14003a4bd:	49 c1 ce 06          	ror    $0x6,%r14
14003a4c1:	4d 31 c5             	xor    %r8,%r13
14003a4c4:	4d 01 fc             	add    %r15,%r12
14003a4c7:	49 89 c7             	mov    %rax,%r15
14003a4ca:	4c 03 65 00          	add    0x0(%rbp),%r12
14003a4ce:	49 31 c6             	xor    %rax,%r14
14003a4d1:	49 31 df             	xor    %rbx,%r15
14003a4d4:	49 c1 cd 0e          	ror    $0xe,%r13
14003a4d8:	49 89 db             	mov    %rbx,%r11
14003a4db:	4c 21 ff             	and    %r15,%rdi
14003a4de:	49 c1 ce 1c          	ror    $0x1c,%r14
14003a4e2:	4d 01 ec             	add    %r13,%r12
14003a4e5:	49 31 fb             	xor    %rdi,%r11
14003a4e8:	4c 01 e2             	add    %r12,%rdx
14003a4eb:	4d 01 e3             	add    %r12,%r11
14003a4ee:	48 8d 6d 08          	lea    0x8(%rbp),%rbp
14003a4f2:	4c 8b 6c 24 10       	mov    0x10(%rsp),%r13
14003a4f7:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
14003a4fc:	4d 89 ec             	mov    %r13,%r12
14003a4ff:	49 c1 cd 07          	ror    $0x7,%r13
14003a503:	4d 01 f3             	add    %r14,%r11
14003a506:	49 89 fe             	mov    %rdi,%r14
14003a509:	48 c1 cf 2a          	ror    $0x2a,%rdi
14003a50d:	4d 31 e5             	xor    %r12,%r13
14003a510:	49 c1 ec 07          	shr    $0x7,%r12
14003a514:	49 d1 cd             	ror    $1,%r13
14003a517:	4c 31 f7             	xor    %r14,%rdi
14003a51a:	49 c1 ee 06          	shr    $0x6,%r14
14003a51e:	48 c1 cf 13          	ror    $0x13,%rdi
14003a522:	4d 31 ec             	xor    %r13,%r12
14003a525:	4c 31 f7             	xor    %r14,%rdi
14003a528:	4c 03 64 24 50       	add    0x50(%rsp),%r12
14003a52d:	4c 03 64 24 08       	add    0x8(%rsp),%r12
14003a532:	49 89 d5             	mov    %rdx,%r13
14003a535:	49 01 fc             	add    %rdi,%r12
14003a538:	4d 89 de             	mov    %r11,%r14
14003a53b:	49 c1 cd 17          	ror    $0x17,%r13
14003a53f:	4c 89 c7             	mov    %r8,%rdi
14003a542:	49 31 d5             	xor    %rdx,%r13
14003a545:	49 c1 ce 05          	ror    $0x5,%r14
14003a549:	4c 31 cf             	xor    %r9,%rdi
14003a54c:	4c 89 64 24 08       	mov    %r12,0x8(%rsp)
14003a551:	4d 31 de             	xor    %r11,%r14
14003a554:	48 21 d7             	and    %rdx,%rdi
14003a557:	49 c1 cd 04          	ror    $0x4,%r13
14003a55b:	4d 01 d4             	add    %r10,%r12
14003a55e:	4c 31 cf             	xor    %r9,%rdi
14003a561:	49 c1 ce 06          	ror    $0x6,%r14
14003a565:	49 31 d5             	xor    %rdx,%r13
14003a568:	49 01 fc             	add    %rdi,%r12
14003a56b:	4c 89 df             	mov    %r11,%rdi
14003a56e:	4c 03 65 00          	add    0x0(%rbp),%r12
14003a572:	4d 31 de             	xor    %r11,%r14
14003a575:	48 31 c7             	xor    %rax,%rdi
14003a578:	49 c1 cd 0e          	ror    $0xe,%r13
14003a57c:	49 89 c2             	mov    %rax,%r10
14003a57f:	49 21 ff             	and    %rdi,%r15
14003a582:	49 c1 ce 1c          	ror    $0x1c,%r14
14003a586:	4d 01 ec             	add    %r13,%r12
14003a589:	4d 31 fa             	xor    %r15,%r10
14003a58c:	4c 01 e1             	add    %r12,%rcx
14003a58f:	4d 01 e2             	add    %r12,%r10
14003a592:	48 8d 6d 18          	lea    0x18(%rbp),%rbp
14003a596:	4c 8b 6c 24 18       	mov    0x18(%rsp),%r13
14003a59b:	4c 8b 3c 24          	mov    (%rsp),%r15
14003a59f:	4d 89 ec             	mov    %r13,%r12
14003a5a2:	49 c1 cd 07          	ror    $0x7,%r13
14003a5a6:	4d 01 f2             	add    %r14,%r10
14003a5a9:	4d 89 fe             	mov    %r15,%r14
14003a5ac:	49 c1 cf 2a          	ror    $0x2a,%r15
14003a5b0:	4d 31 e5             	xor    %r12,%r13
14003a5b3:	49 c1 ec 07          	shr    $0x7,%r12
14003a5b7:	49 d1 cd             	ror    $1,%r13
14003a5ba:	4d 31 f7             	xor    %r14,%r15
14003a5bd:	49 c1 ee 06          	shr    $0x6,%r14
14003a5c1:	49 c1 cf 13          	ror    $0x13,%r15
14003a5c5:	4d 31 ec             	xor    %r13,%r12
14003a5c8:	4d 31 f7             	xor    %r14,%r15
14003a5cb:	4c 03 64 24 58       	add    0x58(%rsp),%r12
14003a5d0:	4c 03 64 24 10       	add    0x10(%rsp),%r12
14003a5d5:	49 89 cd             	mov    %rcx,%r13
14003a5d8:	4d 01 fc             	add    %r15,%r12
14003a5db:	4d 89 d6             	mov    %r10,%r14
14003a5de:	49 c1 cd 17          	ror    $0x17,%r13
14003a5e2:	49 89 d7             	mov    %rdx,%r15
14003a5e5:	49 31 cd             	xor    %rcx,%r13
14003a5e8:	49 c1 ce 05          	ror    $0x5,%r14
14003a5ec:	4d 31 c7             	xor    %r8,%r15
14003a5ef:	4c 89 64 24 10       	mov    %r12,0x10(%rsp)
14003a5f4:	4d 31 d6             	xor    %r10,%r14
14003a5f7:	49 21 cf             	and    %rcx,%r15
14003a5fa:	49 c1 cd 04          	ror    $0x4,%r13
14003a5fe:	4d 01 cc             	add    %r9,%r12
14003a601:	4d 31 c7             	xor    %r8,%r15
14003a604:	49 c1 ce 06          	ror    $0x6,%r14
14003a608:	49 31 cd             	xor    %rcx,%r13
14003a60b:	4d 01 fc             	add    %r15,%r12
14003a60e:	4d 89 d7             	mov    %r10,%r15
14003a611:	4c 03 65 00          	add    0x0(%rbp),%r12
14003a615:	4d 31 d6             	xor    %r10,%r14
14003a618:	4d 31 df             	xor    %r11,%r15
14003a61b:	49 c1 cd 0e          	ror    $0xe,%r13
14003a61f:	4d 89 d9             	mov    %r11,%r9
14003a622:	4c 21 ff             	and    %r15,%rdi
14003a625:	49 c1 ce 1c          	ror    $0x1c,%r14
14003a629:	4d 01 ec             	add    %r13,%r12
14003a62c:	49 31 f9             	xor    %rdi,%r9
14003a62f:	4c 01 e3             	add    %r12,%rbx
14003a632:	4d 01 e1             	add    %r12,%r9
14003a635:	48 8d 6d 08          	lea    0x8(%rbp),%rbp
14003a639:	4c 8b 6c 24 20       	mov    0x20(%rsp),%r13
14003a63e:	48 8b 7c 24 08       	mov    0x8(%rsp),%rdi
14003a643:	4d 89 ec             	mov    %r13,%r12
14003a646:	49 c1 cd 07          	ror    $0x7,%r13
14003a64a:	4d 01 f1             	add    %r14,%r9
14003a64d:	49 89 fe             	mov    %rdi,%r14
14003a650:	48 c1 cf 2a          	ror    $0x2a,%rdi
14003a654:	4d 31 e5             	xor    %r12,%r13
14003a657:	49 c1 ec 07          	shr    $0x7,%r12
14003a65b:	49 d1 cd             	ror    $1,%r13
14003a65e:	4c 31 f7             	xor    %r14,%rdi
14003a661:	49 c1 ee 06          	shr    $0x6,%r14
14003a665:	48 c1 cf 13          	ror    $0x13,%rdi
14003a669:	4d 31 ec             	xor    %r13,%r12
14003a66c:	4c 31 f7             	xor    %r14,%rdi
14003a66f:	4c 03 64 24 60       	add    0x60(%rsp),%r12
14003a674:	4c 03 64 24 18       	add    0x18(%rsp),%r12
14003a679:	49 89 dd             	mov    %rbx,%r13
14003a67c:	49 01 fc             	add    %rdi,%r12
14003a67f:	4d 89 ce             	mov    %r9,%r14
14003a682:	49 c1 cd 17          	ror    $0x17,%r13
14003a686:	48 89 cf             	mov    %rcx,%rdi
14003a689:	49 31 dd             	xor    %rbx,%r13
14003a68c:	49 c1 ce 05          	ror    $0x5,%r14
14003a690:	48 31 d7             	xor    %rdx,%rdi
14003a693:	4c 89 64 24 18       	mov    %r12,0x18(%rsp)
14003a698:	4d 31 ce             	xor    %r9,%r14
14003a69b:	48 21 df             	and    %rbx,%rdi
14003a69e:	49 c1 cd 04          	ror    $0x4,%r13
14003a6a2:	4d 01 c4             	add    %r8,%r12
14003a6a5:	48 31 d7             	xor    %rdx,%rdi
14003a6a8:	49 c1 ce 06          	ror    $0x6,%r14
14003a6ac:	49 31 dd             	xor    %rbx,%r13
14003a6af:	49 01 fc             	add    %rdi,%r12
14003a6b2:	4c 89 cf             	mov    %r9,%rdi
14003a6b5:	4c 03 65 00          	add    0x0(%rbp),%r12
14003a6b9:	4d 31 ce             	xor    %r9,%r14
14003a6bc:	4c 31 d7             	xor    %r10,%rdi
14003a6bf:	49 c1 cd 0e          	ror    $0xe,%r13
14003a6c3:	4d 89 d0             	mov    %r10,%r8
14003a6c6:	49 21 ff             	and    %rdi,%r15
14003a6c9:	49 c1 ce 1c          	ror    $0x1c,%r14
14003a6cd:	4d 01 ec             	add    %r13,%r12
14003a6d0:	4d 31 f8             	xor    %r15,%r8
14003a6d3:	4c 01 e0             	add    %r12,%rax
14003a6d6:	4d 01 e0             	add    %r12,%r8
14003a6d9:	48 8d 6d 18          	lea    0x18(%rbp),%rbp
14003a6dd:	4c 8b 6c 24 28       	mov    0x28(%rsp),%r13
14003a6e2:	4c 8b 7c 24 10       	mov    0x10(%rsp),%r15
14003a6e7:	4d 89 ec             	mov    %r13,%r12
14003a6ea:	49 c1 cd 07          	ror    $0x7,%r13
14003a6ee:	4d 01 f0             	add    %r14,%r8
14003a6f1:	4d 89 fe             	mov    %r15,%r14
14003a6f4:	49 c1 cf 2a          	ror    $0x2a,%r15
14003a6f8:	4d 31 e5             	xor    %r12,%r13
14003a6fb:	49 c1 ec 07          	shr    $0x7,%r12
14003a6ff:	49 d1 cd             	ror    $1,%r13
14003a702:	4d 31 f7             	xor    %r14,%r15
14003a705:	49 c1 ee 06          	shr    $0x6,%r14
14003a709:	49 c1 cf 13          	ror    $0x13,%r15
14003a70d:	4d 31 ec             	xor    %r13,%r12
14003a710:	4d 31 f7             	xor    %r14,%r15
14003a713:	4c 03 64 24 68       	add    0x68(%rsp),%r12
14003a718:	4c 03 64 24 20       	add    0x20(%rsp),%r12
14003a71d:	49 89 c5             	mov    %rax,%r13
14003a720:	4d 01 fc             	add    %r15,%r12
14003a723:	4d 89 c6             	mov    %r8,%r14
14003a726:	49 c1 cd 17          	ror    $0x17,%r13
14003a72a:	49 89 df             	mov    %rbx,%r15
14003a72d:	49 31 c5             	xor    %rax,%r13
14003a730:	49 c1 ce 05          	ror    $0x5,%r14
14003a734:	49 31 cf             	xor    %rcx,%r15
14003a737:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
14003a73c:	4d 31 c6             	xor    %r8,%r14
14003a73f:	49 21 c7             	and    %rax,%r15
14003a742:	49 c1 cd 04          	ror    $0x4,%r13
14003a746:	49 01 d4             	add    %rdx,%r12
14003a749:	49 31 cf             	xor    %rcx,%r15
14003a74c:	49 c1 ce 06          	ror    $0x6,%r14
14003a750:	49 31 c5             	xor    %rax,%r13
14003a753:	4d 01 fc             	add    %r15,%r12
14003a756:	4d 89 c7             	mov    %r8,%r15
14003a759:	4c 03 65 00          	add    0x0(%rbp),%r12
14003a75d:	4d 31 c6             	xor    %r8,%r14
14003a760:	4d 31 cf             	xor    %r9,%r15
14003a763:	49 c1 cd 0e          	ror    $0xe,%r13
14003a767:	4c 89 ca             	mov    %r9,%rdx
14003a76a:	4c 21 ff             	and    %r15,%rdi
14003a76d:	49 c1 ce 1c          	ror    $0x1c,%r14
14003a771:	4d 01 ec             	add    %r13,%r12
14003a774:	48 31 fa             	xor    %rdi,%rdx
14003a777:	4d 01 e3             	add    %r12,%r11
14003a77a:	4c 01 e2             	add    %r12,%rdx
14003a77d:	48 8d 6d 08          	lea    0x8(%rbp),%rbp
14003a781:	4c 8b 6c 24 30       	mov    0x30(%rsp),%r13
14003a786:	48 8b 7c 24 18       	mov    0x18(%rsp),%rdi
14003a78b:	4d 89 ec             	mov    %r13,%r12
14003a78e:	49 c1 cd 07          	ror    $0x7,%r13
14003a792:	4c 01 f2             	add    %r14,%rdx
14003a795:	49 89 fe             	mov    %rdi,%r14
14003a798:	48 c1 cf 2a          	ror    $0x2a,%rdi
14003a79c:	4d 31 e5             	xor    %r12,%r13
14003a79f:	49 c1 ec 07          	shr    $0x7,%r12
14003a7a3:	49 d1 cd             	ror    $1,%r13
14003a7a6:	4c 31 f7             	xor    %r14,%rdi
14003a7a9:	49 c1 ee 06          	shr    $0x6,%r14
14003a7ad:	48 c1 cf 13          	ror    $0x13,%rdi
14003a7b1:	4d 31 ec             	xor    %r13,%r12
14003a7b4:	4c 31 f7             	xor    %r14,%rdi
14003a7b7:	4c 03 64 24 70       	add    0x70(%rsp),%r12
14003a7bc:	4c 03 64 24 28       	add    0x28(%rsp),%r12
14003a7c1:	4d 89 dd             	mov    %r11,%r13
14003a7c4:	49 01 fc             	add    %rdi,%r12
14003a7c7:	49 89 d6             	mov    %rdx,%r14
14003a7ca:	49 c1 cd 17          	ror    $0x17,%r13
14003a7ce:	48 89 c7             	mov    %rax,%rdi
14003a7d1:	4d 31 dd             	xor    %r11,%r13
14003a7d4:	49 c1 ce 05          	ror    $0x5,%r14
14003a7d8:	48 31 df             	xor    %rbx,%rdi
14003a7db:	4c 89 64 24 28       	mov    %r12,0x28(%rsp)
14003a7e0:	49 31 d6             	xor    %rdx,%r14
14003a7e3:	4c 21 df             	and    %r11,%rdi
14003a7e6:	49 c1 cd 04          	ror    $0x4,%r13
14003a7ea:	49 01 cc             	add    %rcx,%r12
14003a7ed:	48 31 df             	xor    %rbx,%rdi
14003a7f0:	49 c1 ce 06          	ror    $0x6,%r14
14003a7f4:	4d 31 dd             	xor    %r11,%r13
14003a7f7:	49 01 fc             	add    %rdi,%r12
14003a7fa:	48 89 d7             	mov    %rdx,%rdi
14003a7fd:	4c 03 65 00          	add    0x0(%rbp),%r12
14003a801:	49 31 d6             	xor    %rdx,%r14
14003a804:	4c 31 c7             	xor    %r8,%rdi
14003a807:	49 c1 cd 0e          	ror    $0xe,%r13
14003a80b:	4c 89 c1             	mov    %r8,%rcx
14003a80e:	49 21 ff             	and    %rdi,%r15
14003a811:	49 c1 ce 1c          	ror    $0x1c,%r14
14003a815:	4d 01 ec             	add    %r13,%r12
14003a818:	4c 31 f9             	xor    %r15,%rcx
14003a81b:	4d 01 e2             	add    %r12,%r10
14003a81e:	4c 01 e1             	add    %r12,%rcx
14003a821:	48 8d 6d 18          	lea    0x18(%rbp),%rbp
14003a825:	4c 8b 6c 24 38       	mov    0x38(%rsp),%r13
14003a82a:	4c 8b 7c 24 20       	mov    0x20(%rsp),%r15
14003a82f:	4d 89 ec             	mov    %r13,%r12
14003a832:	49 c1 cd 07          	ror    $0x7,%r13
14003a836:	4c 01 f1             	add    %r14,%rcx
14003a839:	4d 89 fe             	mov    %r15,%r14
14003a83c:	49 c1 cf 2a          	ror    $0x2a,%r15
14003a840:	4d 31 e5             	xor    %r12,%r13
14003a843:	49 c1 ec 07          	shr    $0x7,%r12
14003a847:	49 d1 cd             	ror    $1,%r13
14003a84a:	4d 31 f7             	xor    %r14,%r15
14003a84d:	49 c1 ee 06          	shr    $0x6,%r14
14003a851:	49 c1 cf 13          	ror    $0x13,%r15
14003a855:	4d 31 ec             	xor    %r13,%r12
14003a858:	4d 31 f7             	xor    %r14,%r15
14003a85b:	4c 03 64 24 78       	add    0x78(%rsp),%r12
14003a860:	4c 03 64 24 30       	add    0x30(%rsp),%r12
14003a865:	4d 89 d5             	mov    %r10,%r13
14003a868:	4d 01 fc             	add    %r15,%r12
14003a86b:	49 89 ce             	mov    %rcx,%r14
14003a86e:	49 c1 cd 17          	ror    $0x17,%r13
14003a872:	4d 89 df             	mov    %r11,%r15
14003a875:	4d 31 d5             	xor    %r10,%r13
14003a878:	49 c1 ce 05          	ror    $0x5,%r14
14003a87c:	49 31 c7             	xor    %rax,%r15
14003a87f:	4c 89 64 24 30       	mov    %r12,0x30(%rsp)
14003a884:	49 31 ce             	xor    %rcx,%r14
14003a887:	4d 21 d7             	and    %r10,%r15
14003a88a:	49 c1 cd 04          	ror    $0x4,%r13
14003a88e:	49 01 dc             	add    %rbx,%r12
14003a891:	49 31 c7             	xor    %rax,%r15
14003a894:	49 c1 ce 06          	ror    $0x6,%r14
14003a898:	4d 31 d5             	xor    %r10,%r13
14003a89b:	4d 01 fc             	add    %r15,%r12
14003a89e:	49 89 cf             	mov    %rcx,%r15
14003a8a1:	4c 03 65 00          	add    0x0(%rbp),%r12
14003a8a5:	49 31 ce             	xor    %rcx,%r14
14003a8a8:	49 31 d7             	xor    %rdx,%r15
14003a8ab:	49 c1 cd 0e          	ror    $0xe,%r13
14003a8af:	48 89 d3             	mov    %rdx,%rbx
14003a8b2:	4c 21 ff             	and    %r15,%rdi
14003a8b5:	49 c1 ce 1c          	ror    $0x1c,%r14
14003a8b9:	4d 01 ec             	add    %r13,%r12
14003a8bc:	48 31 fb             	xor    %rdi,%rbx
14003a8bf:	4d 01 e1             	add    %r12,%r9
14003a8c2:	4c 01 e3             	add    %r12,%rbx
14003a8c5:	48 8d 6d 08          	lea    0x8(%rbp),%rbp
14003a8c9:	4c 8b 6c 24 40       	mov    0x40(%rsp),%r13
14003a8ce:	48 8b 7c 24 28       	mov    0x28(%rsp),%rdi
14003a8d3:	4d 89 ec             	mov    %r13,%r12
14003a8d6:	49 c1 cd 07          	ror    $0x7,%r13
14003a8da:	4c 01 f3             	add    %r14,%rbx
14003a8dd:	49 89 fe             	mov    %rdi,%r14
14003a8e0:	48 c1 cf 2a          	ror    $0x2a,%rdi
14003a8e4:	4d 31 e5             	xor    %r12,%r13
14003a8e7:	49 c1 ec 07          	shr    $0x7,%r12
14003a8eb:	49 d1 cd             	ror    $1,%r13
14003a8ee:	4c 31 f7             	xor    %r14,%rdi
14003a8f1:	49 c1 ee 06          	shr    $0x6,%r14
14003a8f5:	48 c1 cf 13          	ror    $0x13,%rdi
14003a8f9:	4d 31 ec             	xor    %r13,%r12
14003a8fc:	4c 31 f7             	xor    %r14,%rdi
14003a8ff:	4c 03 24 24          	add    (%rsp),%r12
14003a903:	4c 03 64 24 38       	add    0x38(%rsp),%r12
14003a908:	4d 89 cd             	mov    %r9,%r13
14003a90b:	49 01 fc             	add    %rdi,%r12
14003a90e:	49 89 de             	mov    %rbx,%r14
14003a911:	49 c1 cd 17          	ror    $0x17,%r13
14003a915:	4c 89 d7             	mov    %r10,%rdi
14003a918:	4d 31 cd             	xor    %r9,%r13
14003a91b:	49 c1 ce 05          	ror    $0x5,%r14
14003a91f:	4c 31 df             	xor    %r11,%rdi
14003a922:	4c 89 64 24 38       	mov    %r12,0x38(%rsp)
14003a927:	49 31 de             	xor    %rbx,%r14
14003a92a:	4c 21 cf             	and    %r9,%rdi
14003a92d:	49 c1 cd 04          	ror    $0x4,%r13
14003a931:	49 01 c4             	add    %rax,%r12
14003a934:	4c 31 df             	xor    %r11,%rdi
14003a937:	49 c1 ce 06          	ror    $0x6,%r14
14003a93b:	4d 31 cd             	xor    %r9,%r13
14003a93e:	49 01 fc             	add    %rdi,%r12
14003a941:	48 89 df             	mov    %rbx,%rdi
14003a944:	4c 03 65 00          	add    0x0(%rbp),%r12
14003a948:	49 31 de             	xor    %rbx,%r14
14003a94b:	48 31 cf             	xor    %rcx,%rdi
14003a94e:	49 c1 cd 0e          	ror    $0xe,%r13
14003a952:	48 89 c8             	mov    %rcx,%rax
14003a955:	49 21 ff             	and    %rdi,%r15
14003a958:	49 c1 ce 1c          	ror    $0x1c,%r14
14003a95c:	4d 01 ec             	add    %r13,%r12
14003a95f:	4c 31 f8             	xor    %r15,%rax