10040b2a3:	48 83 c4 20          	add    $0x20,%rsp
10040b2a7:	5b                   	pop    %rbx
10040b2a8:	5e                   	pop    %rsi
10040b2a9:	5f                   	pop    %rdi
10040b2aa:	5d                   	pop    %rbp
10040b2ab:	41 5c                	pop    %r12
10040b2ad:	c3                   	ret
10040b2ae:	66 90                	xchg   %ax,%ax
10040b2b0:	48 8b 86 c8 00 00 00 	mov    0xc8(%rsi),%rax
10040b2b7:	48 83 c4 20          	add    $0x20,%rsp
10040b2bb:	5b                   	pop    %rbx
10040b2bc:	5e                   	pop    %rsi
10040b2bd:	5f                   	pop    %rdi
10040b2be:	5d                   	pop    %rbp
10040b2bf:	41 5c                	pop    %r12
10040b2c1:	c3                   	ret
10040b2c2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10040b2c8:	c6 86 e9 0e 00 00 01 	movb   $0x1,0xee9(%rsi)
10040b2cf:	48 8b 86 f0 12 00 00 	mov    0x12f0(%rsi),%rax
10040b2d6:	eb 9f                	jmp    10040b277 <.text+0xa277>
10040b2d8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040b2df:	00
10040b2e0:	41 56                	push   %r14
10040b2e2:	41 55                	push   %r13
10040b2e4:	41 54                	push   %r12
10040b2e6:	55                   	push   %rbp
10040b2e7:	57                   	push   %rdi
10040b2e8:	56                   	push   %rsi
10040b2e9:	53                   	push   %rbx
10040b2ea:	48 83 ec 20          	sub    $0x20,%rsp
10040b2ee:	45 31 ed             	xor    %r13d,%r13d
10040b2f1:	45 31 f6             	xor    %r14d,%r14d
10040b2f4:	4c 8b a1 f0 12 00 00 	mov    0x12f0(%rcx),%r12
10040b2fb:	48 89 cb             	mov    %rcx,%rbx
10040b2fe:	66 90                	xchg   %ax,%ax
10040b300:	48 89 d9             	mov    %rbx,%rcx
10040b303:	e8 a8 ea ff ff       	call   100409db0 <.text+0x8db0>
10040b308:	89 c6                	mov    %eax,%esi
10040b30a:	83 f8 ff             	cmp    $0xffffffff,%eax
10040b30d:	0f 84 15 01 00 00    	je     10040b428 <.text+0xa428>
10040b313:	48 8b 83 f8 12 00 00 	mov    0x12f8(%rbx),%rax
10040b31a:	4c 89 e5             	mov    %r12,%rbp
10040b31d:	48 2b ab f0 12 00 00 	sub    0x12f0(%rbx),%rbp
10040b324:	48 8d 50 ff          	lea    -0x1(%rax),%rdx
10040b328:	48 39 ea             	cmp    %rbp,%rdx
10040b32b:	72 53                	jb     10040b380 <.text+0xa380>
10040b32d:	41 83 fd 03          	cmp    $0x3,%r13d
10040b331:	0f 87 99 00 00 00    	ja     10040b3d0 <.text+0xa3d0>
10040b337:	41 83 fd 01          	cmp    $0x1,%r13d
10040b33b:	0f 87 1f 01 00 00    	ja     10040b460 <.text+0xa460>
10040b341:	45 85 ed             	test   %r13d,%r13d
10040b344:	0f 84 ee 00 00 00    	je     10040b438 <.text+0xa438>
10040b34a:	83 fe 78             	cmp    $0x78,%esi
10040b34d:	0f 8f 1d 02 00 00    	jg     10040b570 <.text+0xa570>
10040b353:	83 fe 57             	cmp    $0x57,%esi
10040b356:	0f 8e 64 01 00 00    	jle    10040b4c0 <.text+0xa4c0>
10040b35c:	8d 46 a8             	lea    -0x58(%rsi),%eax
10040b35f:	83 f8 20             	cmp    $0x20,%eax
10040b362:	0f 87 08 02 00 00    	ja     10040b570 <.text+0xa570>
10040b368:	48 8d 15 41 c5 01 00 	lea    0x1c541(%rip),%rdx        # 1004278b0 <_head_msys_gcrypt_20_dll-0xf750>
10040b36f:	48 63 04 82          	movslq (%rdx,%rax,4),%rax
10040b373:	48 01 d0             	add    %rdx,%rax
10040b376:	ff e0                	jmp    *%rax
10040b378:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040b37f:	00
10040b380:	48 8d 3c 00          	lea    (%rax,%rax,1),%rdi
10040b384:	48 89 f9             	mov    %rdi,%rcx
10040b387:	ff 13                	call   *(%rbx)
10040b389:	49 89 c4             	mov    %rax,%r12
10040b38c:	48 85 c0             	test   %rax,%rax
10040b38f:	0f 84 0b 01 00 00    	je     10040b4a0 <.text+0xa4a0>
10040b395:	48 8b 93 f0 12 00 00 	mov    0x12f0(%rbx),%rdx
10040b39c:	4c 8b 83 f8 12 00 00 	mov    0x12f8(%rbx),%r8
10040b3a3:	48 89 c1             	mov    %rax,%rcx
10040b3a6:	e8 d5 8a 01 00       	call   100423e80 <.text+0x22e80>
10040b3ab:	48 8b 8b f0 12 00 00 	mov    0x12f0(%rbx),%rcx
10040b3b2:	ff 53 08             	call   *0x8(%rbx)
10040b3b5:	4c 89 a3 f0 12 00 00 	mov    %r12,0x12f0(%rbx)
10040b3bc:	49 01 ec             	add    %rbp,%r12
10040b3bf:	48 89 bb f8 12 00 00 	mov    %rdi,0x12f8(%rbx)
10040b3c6:	41 83 fd 03          	cmp    $0x3,%r13d
10040b3ca:	0f 86 67 ff ff ff    	jbe    10040b337 <.text+0xa337>
10040b3d0:	41 8d 45 fc          	lea    -0x4(%r13),%eax
10040b3d4:	83 f8 01             	cmp    $0x1,%eax
10040b3d7:	0f 87 23 ff ff ff    	ja     10040b300 <.text+0xa300>
10040b3dd:	8d 46 d0             	lea    -0x30(%rsi),%eax
10040b3e0:	83 f8 07             	cmp    $0x7,%eax
10040b3e3:	0f 87 5f 01 00 00    	ja     10040b548 <.text+0xa548>
10040b3e9:	41 83 fd 05          	cmp    $0x5,%r13d
10040b3ed:	75 06                	jne    10040b3f5 <.text+0xa3f5>
10040b3ef:	41 83 fe 1f          	cmp    $0x1f,%r14d
10040b3f3:	7f 33                	jg     10040b428 <.text+0xa428>
10040b3f5:	46 8d 34 f0          	lea    (%rax,%r14,8),%r14d
10040b3f9:	41 83 fd 04          	cmp    $0x4,%r13d
10040b3fd:	0f 84 c5 01 00 00    	je     10040b5c8 <.text+0xa5c8>
10040b403:	45 88 34 24          	mov    %r14b,(%r12)
10040b407:	48 89 d9             	mov    %rbx,%rcx
10040b40a:	49 83 c4 01          	add    $0x1,%r12
10040b40e:	45 31 ed             	xor    %r13d,%r13d
10040b411:	e8 9a e9 ff ff       	call   100409db0 <.text+0x8db0>
10040b416:	89 c6                	mov    %eax,%esi
10040b418:	83 f8 ff             	cmp    $0xffffffff,%eax
10040b41b:	0f 85 f2 fe ff ff    	jne    10040b313 <.text+0xa313>
10040b421:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10040b428:	48 8b bb 08 01 00 00 	mov    0x108(%rbx),%rdi
10040b42f:	eb 7d                	jmp    10040b4ae <.text+0xa4ae>
10040b431:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10040b438:	83 fe 22             	cmp    $0x22,%esi
10040b43b:	0f 84 b7 00 00 00    	je     10040b4f8 <.text+0xa4f8>
10040b441:	83 fe 5c             	cmp    $0x5c,%esi
10040b444:	0f 84 9e 00 00 00    	je     10040b4e8 <.text+0xa4e8>
10040b44a:	41 88 34 24          	mov    %sil,(%r12)
10040b44e:	49 83 c4 01          	add    $0x1,%r12
10040b452:	e9 a9 fe ff ff       	jmp    10040b300 <.text+0xa300>
10040b457:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10040b45e:	00 00
10040b460:	e8 0b 87 01 00       	call   100423b70 <.text+0x22b70>
10040b465:	89 f1                	mov    %esi,%ecx
10040b467:	e8 d4 8d 01 00       	call   100424240 <.text+0x23240>
10040b46c:	8d 50 d0             	lea    -0x30(%rax),%edx
10040b46f:	83 fa 16             	cmp    $0x16,%edx
10040b472:	77 b4                	ja     10040b428 <.text+0xa428>
10040b474:	41 c1 e6 04          	shl    $0x4,%r14d
10040b478:	41 01 c6             	add    %eax,%r14d
10040b47b:	41 8d 56 d0          	lea    -0x30(%r14),%edx
10040b47f:	41 83 ee 37          	sub    $0x37,%r14d
10040b483:	83 f8 39             	cmp    $0x39,%eax
10040b486:	44 0f 4e f2          	cmovle %edx,%r14d
10040b48a:	41 83 fd 02          	cmp    $0x2,%r13d
10040b48e:	0f 85 6f ff ff ff    	jne    10040b403 <.text+0xa403>
10040b494:	41 bd 03 00 00 00    	mov    $0x3,%r13d
10040b49a:	e9 61 fe ff ff       	jmp    10040b300 <.text+0xa300>
10040b49f:	90                   	nop
10040b4a0:	c6 83 e9 0e 00 00 01 	movb   $0x1,0xee9(%rbx)
10040b4a7:	48 8b bb 08 01 00 00 	mov    0x108(%rbx),%rdi
10040b4ae:	48 89 f8             	mov    %rdi,%rax
10040b4b1:	48 83 c4 20          	add    $0x20,%rsp
10040b4b5:	5b                   	pop    %rbx
10040b4b6:	5e                   	pop    %rsi
10040b4b7:	5f                   	pop    %rdi
10040b4b8:	5d                   	pop    %rbp
10040b4b9:	41 5c                	pop    %r12
10040b4bb:	41 5d                	pop    %r13
10040b4bd:	41 5e                	pop    %r14
10040b4bf:	c3                   	ret
10040b4c0:	83 fe 22             	cmp    $0x22,%esi
10040b4c3:	0f 84 b7 00 00 00    	je     10040b580 <.text+0xa580>
10040b4c9:	8d 46 d0             	lea    -0x30(%rsi),%eax
10040b4cc:	83 f8 07             	cmp    $0x7,%eax
10040b4cf:	0f 87 9b 00 00 00    	ja     10040b570 <.text+0xa570>
10040b4d5:	41 89 c6             	mov    %eax,%r14d
10040b4d8:	41 bd 04 00 00 00    	mov    $0x4,%r13d
10040b4de:	e9 1d fe ff ff       	jmp    10040b300 <.text+0xa300>
10040b4e3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10040b4e8:	41 bd 01 00 00 00    	mov    $0x1,%r13d
10040b4ee:	e9 0d fe ff ff       	jmp    10040b300 <.text+0xa300>
10040b4f3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10040b4f8:	41 c6 04 24 00       	movb   $0x0,(%r12)
10040b4fd:	48 8b 93 c8 00 00 00 	mov    0xc8(%rbx),%rdx
10040b504:	48 89 d9             	mov    %rbx,%rcx
10040b507:	4c 89 e6             	mov    %r12,%rsi
10040b50a:	48 8b ab f0 12 00 00 	mov    0x12f0(%rbx),%rbp
10040b511:	49 89 d0             	mov    %rdx,%r8
10040b514:	e8 87 f9 ff ff       	call   10040aea0 <.text+0x9ea0>
10040b519:	48 29 ee             	sub    %rbp,%rsi
10040b51c:	45 31 c9             	xor    %r9d,%r9d
10040b51f:	49 89 e8             	mov    %rbp,%r8
10040b522:	48 c7 00 03 48 00 00 	movq   $0x4803,(%rax)
10040b529:	89 f2                	mov    %esi,%edx
10040b52b:	48 89 d9             	mov    %rbx,%rcx
10040b52e:	48 89 c7             	mov    %rax,%rdi
10040b531:	e8 aa df ff ff       	call   1004094e0 <.text+0x84e0>
10040b536:	89 77 10             	mov    %esi,0x10(%rdi)
10040b539:	48 89 47 08          	mov    %rax,0x8(%rdi)
10040b53d:	e9 6c ff ff ff       	jmp    10040b4ae <.text+0xa4ae>
10040b542:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10040b548:	45 88 34 24          	mov    %r14b,(%r12)
10040b54c:	49 8d 7c 24 01       	lea    0x1(%r12),%rdi
10040b551:	89 f2                	mov    %esi,%edx
10040b553:	48 89 d9             	mov    %rbx,%rcx
10040b556:	49 89 fc             	mov    %rdi,%r12
10040b559:	45 31 ed             	xor    %r13d,%r13d
10040b55c:	e8 cf e8 ff ff       	call   100409e30 <.text+0x8e30>
10040b561:	e9 9a fd ff ff       	jmp    10040b300 <.text+0xa300>
10040b566:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10040b56d:	00 00 00
10040b570:	41 88 34 24          	mov    %sil,(%r12)
10040b574:	45 31 ed             	xor    %r13d,%r13d
10040b577:	49 83 c4 01          	add    $0x1,%r12
10040b57b:	e9 80 fd ff ff       	jmp    10040b300 <.text+0xa300>
10040b580:	41 c6 04 24 22       	movb   $0x22,(%r12)
10040b585:	45 31 ed             	xor    %r13d,%r13d
10040b588:	49 83 c4 01          	add    $0x1,%r12
10040b58c:	e9 6f fd ff ff       	jmp    10040b300 <.text+0xa300>
10040b591:	41 c6 04 24 0a       	movb   $0xa,(%r12)
10040b596:	45 31 ed             	xor    %r13d,%r13d
10040b599:	49 83 c4 01          	add    $0x1,%r12
10040b59d:	e9 5e fd ff ff       	jmp    10040b300 <.text+0xa300>
10040b5a2:	41 c6 04 24 09       	movb   $0x9,(%r12)
10040b5a7:	45 31 ed             	xor    %r13d,%r13d
10040b5aa:	49 83 c4 01          	add    $0x1,%r12
10040b5ae:	e9 4d fd ff ff       	jmp    10040b300 <.text+0xa300>
10040b5b3:	41 c6 04 24 0d       	movb   $0xd,(%r12)
10040b5b8:	45 31 ed             	xor    %r13d,%r13d
10040b5bb:	49 83 c4 01          	add    $0x1,%r12
10040b5bf:	e9 3c fd ff ff       	jmp    10040b300 <.text+0xa300>
10040b5c4:	0f 1f 40 00          	nopl   0x0(%rax)
10040b5c8:	41 bd 05 00 00 00    	mov    $0x5,%r13d
10040b5ce:	e9 2d fd ff ff       	jmp    10040b300 <.text+0xa300>
10040b5d3:	41 bd 02 00 00 00    	mov    $0x2,%r13d
10040b5d9:	45 31 f6             	xor    %r14d,%r14d
10040b5dc:	e9 1f fd ff ff       	jmp    10040b300 <.text+0xa300>
10040b5e1:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10040b5e8:	00 00 00 00
10040b5ec:	0f 1f 40 00          	nopl   0x0(%rax)
10040b5f0:	56                   	push   %rsi
10040b5f1:	53                   	push   %rbx
10040b5f2:	48 83 ec 28          	sub    $0x28,%rsp
10040b5f6:	48 89 cb             	mov    %rcx,%rbx
10040b5f9:	89 d6                	mov    %edx,%esi
10040b5fb:	e8 f0 da ff ff       	call   1004090f0 <.text+0x80f0>
10040b600:	48 3b 83 c8 00 00 00 	cmp    0xc8(%rbx),%rax
10040b607:	74 07                	je     10040b610 <.text+0xa610>
10040b609:	48 83 c4 28          	add    $0x28,%rsp
10040b60d:	5b                   	pop    %rbx
10040b60e:	5e                   	pop    %rsi
10040b60f:	c3                   	ret
10040b610:	48 89 c2             	mov    %rax,%rdx
10040b613:	48 89 d9             	mov    %rbx,%rcx
10040b616:	49 89 c0             	mov    %rax,%r8
10040b619:	e8 62 f3 ff ff       	call   10040a980 <.text+0x9980>
10040b61e:	89 f2                	mov    %esi,%edx
10040b620:	48 89 d9             	mov    %rbx,%rcx
10040b623:	e8 c8 da ff ff       	call   1004090f0 <.text+0x80f0>
10040b628:	48 3b 83 c8 00 00 00 	cmp    0xc8(%rbx),%rax
10040b62f:	75 d8                	jne    10040b609 <.text+0xa609>
10040b631:	ba 01 00 00 00       	mov    $0x1,%edx
10040b636:	48 89 d9             	mov    %rbx,%rcx
10040b639:	e8 72 ed ff ff       	call   10040a3b0 <.text+0x93b0>
10040b63e:	85 c0                	test   %eax,%eax
10040b640:	75 16                	jne    10040b658 <.text+0xa658>
10040b642:	c6 83 e9 0e 00 00 01 	movb   $0x1,0xee9(%rbx)
10040b649:	48 8b 83 a8 00 00 00 	mov    0xa8(%rbx),%rax
10040b650:	eb b7                	jmp    10040b609 <.text+0xa609>
10040b652:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10040b658:	89 f2                	mov    %esi,%edx
10040b65a:	48 89 d9             	mov    %rbx,%rcx
10040b65d:	e8 8e da ff ff       	call   1004090f0 <.text+0x80f0>
10040b662:	48 3b 83 c8 00 00 00 	cmp    0xc8(%rbx),%rax
10040b669:	75 9e                	jne    10040b609 <.text+0xa609>
10040b66b:	eb d5                	jmp    10040b642 <.text+0xa642>
10040b66d:	0f 1f 00             	nopl   (%rax)
10040b670:	41 54                	push   %r12
10040b672:	55                   	push   %rbp
10040b673:	57                   	push   %rdi
10040b674:	56                   	push   %rsi
10040b675:	53                   	push   %rbx
10040b676:	48 83 ec 20          	sub    $0x20,%rsp
10040b67a:	80 b9 e9 0e 00 00 00 	cmpb   $0x0,0xee9(%rcx)
10040b681:	48 89 cb             	mov    %rcx,%rbx
10040b684:	89 d5                	mov    %edx,%ebp
10040b686:	4c 89 c7             	mov    %r8,%rdi
10040b689:	74 15                	je     10040b6a0 <.text+0xa6a0>
10040b68b:	48 8b b3 a8 00 00 00 	mov    0xa8(%rbx),%rsi
10040b692:	48 89 f0             	mov    %rsi,%rax
10040b695:	48 83 c4 20          	add    $0x20,%rsp
10040b699:	5b                   	pop    %rbx
10040b69a:	5e                   	pop    %rsi
10040b69b:	5f                   	pop    %rdi
10040b69c:	5d                   	pop    %rbp
10040b69d:	41 5c                	pop    %r12
10040b69f:	c3                   	ret
10040b6a0:	8d 42 01             	lea    0x1(%rdx),%eax
10040b6a3:	4c 63 e0             	movslq %eax,%r12
10040b6a6:	c1 f8 1f             	sar    $0x1f,%eax
10040b6a9:	4d 69 e4 56 55 55 55 	imul   $0x55555556,%r12,%r12
10040b6b0:	49 c1 ec 20          	shr    $0x20,%r12
10040b6b4:	41 29 c4             	sub    %eax,%r12d
10040b6b7:	41 8d 54 24 01       	lea    0x1(%r12),%edx
10040b6bc:	e8 2f ff ff ff       	call   10040b5f0 <.text+0xa5f0>
10040b6c1:	43 8d 0c 24          	lea    (%r12,%r12,1),%ecx
10040b6c5:	80 bb e9 0e 00 00 00 	cmpb   $0x0,0xee9(%rbx)
10040b6cc:	48 89 c6             	mov    %rax,%rsi
10040b6cf:	45 8d 44 0c 01       	lea    0x1(%r12,%rcx,1),%r8d
10040b6d4:	75 b5                	jne    10040b68b <.text+0xa68b>
10040b6d6:	48 63 d5             	movslq %ebp,%rdx
10040b6d9:	48 c7 00 17 48 00 00 	movq   $0x4817,(%rax)
10040b6e0:	48 89 50 08          	mov    %rdx,0x8(%rax)
10040b6e4:	48 85 d2             	test   %rdx,%rdx
10040b6e7:	74 2a                	je     10040b713 <.text+0xa713>
10040b6e9:	31 c0                	xor    %eax,%eax
10040b6eb:	f6 c2 01             	test   $0x1,%dl
10040b6ee:	74 10                	je     10040b700 <.text+0xa700>
10040b6f0:	48 89 7e 10          	mov    %rdi,0x10(%rsi)
10040b6f4:	b8 01 00 00 00       	mov    $0x1,%eax
10040b6f9:	48 83 fa 01          	cmp    $0x1,%rdx
10040b6fd:	74 14                	je     10040b713 <.text+0xa713>
10040b6ff:	90                   	nop
10040b700:	48 89 7c c6 10       	mov    %rdi,0x10(%rsi,%rax,8)
10040b705:	48 89 7c c6 18       	mov    %rdi,0x18(%rsi,%rax,8)
10040b70a:	48 83 c0 02          	add    $0x2,%rax
10040b70e:	48 39 c2             	cmp    %rax,%rdx
10040b711:	75 ed                	jne    10040b700 <.text+0xa700>
10040b713:	44 89 c0             	mov    %r8d,%eax
10040b716:	29 e8                	sub    %ebp,%eax
10040b718:	83 f8 02             	cmp    $0x2,%eax
10040b71b:	7f 7b                	jg     10040b798 <.text+0xa798>
10040b71d:	44 39 c5             	cmp    %r8d,%ebp
10040b720:	7d 2a                	jge    10040b74c <.text+0xa74c>
10040b722:	44 01 e1             	add    %r12d,%ecx
10040b725:	48 8d 04 d6          	lea    (%rsi,%rdx,8),%rax
10040b729:	29 e9                	sub    %ebp,%ecx
10040b72b:	48 8d 54 0a 01       	lea    0x1(%rdx,%rcx,1),%rdx
10040b730:	48 8d 0c d6          	lea    (%rsi,%rdx,8),%rcx
10040b734:	0f 1f 40 00          	nopl   0x0(%rax)
10040b738:	48 8b 93 c8 00 00 00 	mov    0xc8(%rbx),%rdx
10040b73f:	48 83 c0 08          	add    $0x8,%rax
10040b743:	48 89 50 08          	mov    %rdx,0x8(%rax)
10040b747:	48 39 c8             	cmp    %rcx,%rax
10040b74a:	75 ec                	jne    10040b738 <.text+0xa738>
10040b74c:	48 83 bb a8 01 00 00 	cmpq   $0x0,0x1a8(%rbx)
10040b753:	00
10040b754:	0f 85 38 ff ff ff    	jne    10040b692 <.text+0xa692>
10040b75a:	4c 8b 83 c8 00 00 00 	mov    0xc8(%rbx),%r8
10040b761:	48 89 f2             	mov    %rsi,%rdx
10040b764:	48 89 d9             	mov    %rbx,%rcx
10040b767:	e8 94 f6 ff ff       	call   10040ae00 <.text+0x9e00>
10040b76c:	48 8b 93 a8 00 00 00 	mov    0xa8(%rbx),%rdx
10040b773:	48 89 70 08          	mov    %rsi,0x8(%rax)
10040b777:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
10040b77b:	48 c7 00 0b 20 00 00 	movq   $0x200b,(%rax)
10040b782:	48 89 48 10          	mov    %rcx,0x10(%rax)
10040b786:	48 89 42 08          	mov    %rax,0x8(%rdx)
10040b78a:	48 89 f0             	mov    %rsi,%rax
10040b78d:	48 83 c4 20          	add    $0x20,%rsp
10040b791:	5b                   	pop    %rbx
10040b792:	5e                   	pop    %rsi
10040b793:	5f                   	pop    %rdi
10040b794:	5d                   	pop    %rbp
10040b795:	41 5c                	pop    %r12
10040b797:	c3                   	ret
10040b798:	4c 8d 0d 95 c1 01 00 	lea    0x1c195(%rip),%r9        # 100427934 <_head_msys_gcrypt_20_dll-0xf6cc>
10040b79f:	4c 8d 05 4a cf 01 00 	lea    0x1cf4a(%rip),%r8        # 1004286f0 <_head_msys_gcrypt_20_dll-0xe910>
10040b7a6:	ba 72 04 00 00       	mov    $0x472,%edx
10040b7ab:	48 8d 0d 7d bc 01 00 	lea    0x1bc7d(%rip),%rcx        # 10042742f <_head_msys_gcrypt_20_dll-0xfbd1>
10040b7b2:	e8 79 83 01 00       	call   100423b30 <.text+0x22b30>
10040b7b7:	90                   	nop
10040b7b8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040b7bf:	00
10040b7c0:	4c 8b 81 c8 00 00 00 	mov    0xc8(%rcx),%r8