1004231b1:	48 8d 35 58 d0 00 00 	lea    0xd058(%rip),%rsi        # 100430210 <_head_msys_gcrypt_20_dll-0x6df0>
1004231b8:	48 89 cf             	mov    %rcx,%rdi
1004231bb:	45 85 c0             	test   %r8d,%r8d
1004231be:	74 47                	je     100423207 <.text+0x22207>
1004231c0:	e9 e3 00 00 00       	jmp    1004232a8 <.text+0x222a8>
1004231c5:	0f 1f 00             	nopl   (%rax)
1004231c8:	48 8b 15 c1 1e 00 00 	mov    0x1ec1(%rip),%rdx        # 100425090 <_head_msys_gcrypt_20_dll-0x11f70>
1004231cf:	48 89 f1             	mov    %rsi,%rcx
1004231d2:	e8 19 07 00 00       	call   1004238f0 <.text+0x228f0>
1004231d7:	48 89 c3             	mov    %rax,%rbx
1004231da:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
1004231de:	0f 85 dc 00 00 00    	jne    1004232c0 <.text+0x222c0>
1004231e4:	48 8b 15 a5 1e 00 00 	mov    0x1ea5(%rip),%rdx        # 100425090 <_head_msys_gcrypt_20_dll-0x11f70>
1004231eb:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1004231f1:	48 89 f1             	mov    %rsi,%rcx
1004231f4:	e8 47 f4 ff ff       	call   100422640 <.text+0x21640>
1004231f9:	8b 15 d9 30 01 00    	mov    0x130d9(%rip),%edx        # 1004362d8 <_head_msys_gcrypt_20_dll-0xd28>
1004231ff:	85 d2                	test   %edx,%edx
100423201:	0f 85 a1 00 00 00    	jne    1004232a8 <.text+0x222a8>
100423207:	8b 0d c7 30 01 00    	mov    0x130c7(%rip),%ecx        # 1004362d4 <_head_msys_gcrypt_20_dll-0xd2c>
10042320d:	85 c9                	test   %ecx,%ecx
10042320f:	75 b7                	jne    1004231c8 <.text+0x221c8>
100423211:	0f b6 07             	movzbl (%rdi),%eax
100423214:	84 c0                	test   %al,%al
100423216:	0f 84 6d 01 00 00    	je     100423389 <.text+0x22389>
10042321c:	48 89 fa             	mov    %rdi,%rdx
10042321f:	31 c9                	xor    %ecx,%ecx
100423221:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100423228:	48 83 c2 01          	add    $0x1,%rdx
10042322c:	49 89 c8             	mov    %rcx,%r8
10042322f:	48 0f be c8          	movsbq %al,%rcx
100423233:	0f b6 02             	movzbl (%rdx),%eax
100423236:	48 c1 e9 3f          	shr    $0x3f,%rcx
10042323a:	4a 8d 4c 01 01       	lea    0x1(%rcx,%r8,1),%rcx
10042323f:	84 c0                	test   %al,%al
100423241:	75 e5                	jne    100423228 <.text+0x22228>
100423243:	48 83 c1 01          	add    $0x1,%rcx
100423247:	e8 fc 06 00 00       	call   100423948 <.text+0x22948>
10042324c:	48 89 c5             	mov    %rax,%rbp
10042324f:	0f b6 07             	movzbl (%rdi),%eax
100423252:	84 c0                	test   %al,%al
100423254:	0f 84 27 01 00 00    	je     100423381 <.text+0x22381>
10042325a:	48 89 ea             	mov    %rbp,%rdx
10042325d:	eb 04                	jmp    100423263 <.text+0x22263>
10042325f:	90                   	nop
100423260:	48 89 ca             	mov    %rcx,%rdx
100423263:	48 8d 4a 01          	lea    0x1(%rdx),%rcx
100423267:	84 c0                	test   %al,%al
100423269:	79 1a                	jns    100423285 <.text+0x22285>
10042326b:	41 89 c0             	mov    %eax,%r8d
10042326e:	83 e0 3f             	and    $0x3f,%eax
100423271:	48 8d 4a 02          	lea    0x2(%rdx),%rcx
100423275:	83 c8 80             	or     $0xffffff80,%eax
100423278:	41 c0 e8 06          	shr    $0x6,%r8b
10042327c:	88 42 01             	mov    %al,0x1(%rdx)
10042327f:	44 89 c0             	mov    %r8d,%eax
100423282:	83 c8 c0             	or     $0xffffffc0,%eax
100423285:	48 83 c7 01          	add    $0x1,%rdi
100423289:	88 02                	mov    %al,(%rdx)
10042328b:	0f b6 07             	movzbl (%rdi),%eax
10042328e:	84 c0                	test   %al,%al
100423290:	75 ce                	jne    100423260 <.text+0x22260>
100423292:	48 89 e8             	mov    %rbp,%rax
100423295:	c6 01 00             	movb   $0x0,(%rcx)
100423298:	48 83 c4 50          	add    $0x50,%rsp
10042329c:	5b                   	pop    %rbx
10042329d:	5e                   	pop    %rsi
10042329e:	5f                   	pop    %rdi
10042329f:	5d                   	pop    %rbp
1004232a0:	41 5c                	pop    %r12
1004232a2:	c3                   	ret
1004232a3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004232a8:	48 89 f9             	mov    %rdi,%rcx
1004232ab:	48 83 c4 50          	add    $0x50,%rsp
1004232af:	5b                   	pop    %rbx
1004232b0:	5e                   	pop    %rsi
1004232b1:	5f                   	pop    %rdi
1004232b2:	5d                   	pop    %rbp
1004232b3:	41 5c                	pop    %r12
1004232b5:	e9 86 06 00 00       	jmp    100423940 <.text+0x22940>
1004232ba:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004232c0:	0f b6 07             	movzbl (%rdi),%eax
1004232c3:	48 89 fa             	mov    %rdi,%rdx
1004232c6:	31 f6                	xor    %esi,%esi
1004232c8:	b9 01 00 00 00       	mov    $0x1,%ecx
1004232cd:	84 c0                	test   %al,%al
1004232cf:	74 25                	je     1004232f6 <.text+0x222f6>
1004232d1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004232d8:	48 8d 4e 06          	lea    0x6(%rsi),%rcx
1004232dc:	48 83 c6 01          	add    $0x1,%rsi
1004232e0:	84 c0                	test   %al,%al
1004232e2:	48 0f 48 f1          	cmovs  %rcx,%rsi
1004232e6:	0f b6 42 01          	movzbl 0x1(%rdx),%eax
1004232ea:	48 83 c2 01          	add    $0x1,%rdx
1004232ee:	84 c0                	test   %al,%al
1004232f0:	75 e6                	jne    1004232d8 <.text+0x222d8>
1004232f2:	48 8d 4e 01          	lea    0x1(%rsi),%rcx
1004232f6:	e8 4d 06 00 00       	call   100423948 <.text+0x22948>
1004232fb:	48 89 f9             	mov    %rdi,%rcx
1004232fe:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
100423303:	48 89 c5             	mov    %rax,%rbp
100423306:	e8 45 0e 00 00       	call   100424150 <.text+0x23150>
10042330b:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
100423310:	4c 8d 4c 24 38       	lea    0x38(%rsp),%r9
100423315:	48 89 d9             	mov    %rbx,%rcx
100423318:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
10042331d:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
100423322:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
100423327:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
10042332c:	48 89 6c 24 38       	mov    %rbp,0x38(%rsp)
100423331:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
100423336:	e8 c5 05 00 00       	call   100423900 <.text+0x22900>
10042333b:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
10042333f:	74 1f                	je     100423360 <.text+0x22360>
100423341:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
100423346:	c6 00 00             	movb   $0x0,(%rax)
100423349:	48 89 d9             	mov    %rbx,%rcx
10042334c:	e8 a7 05 00 00       	call   1004238f8 <.text+0x228f8>
100423351:	48 89 e8             	mov    %rbp,%rax
100423354:	48 83 c4 50          	add    $0x50,%rsp
100423358:	5b                   	pop    %rbx
100423359:	5e                   	pop    %rsi
10042335a:	5f                   	pop    %rdi
10042335b:	5d                   	pop    %rbp
10042335c:	41 5c                	pop    %r12
10042335e:	c3                   	ret
10042335f:	90                   	nop
100423360:	8b 05 5e 2f 01 00    	mov    0x12f5e(%rip),%eax        # 1004362c4 <_head_msys_gcrypt_20_dll-0xd3c>
100423366:	85 c0                	test   %eax,%eax
100423368:	74 29                	je     100423393 <.text+0x22393>
10042336a:	c7 05 50 2f 01 00 01 	movl   $0x1,0x12f50(%rip)        # 1004362c4 <_head_msys_gcrypt_20_dll-0xd3c>
100423371:	00 00 00
100423374:	48 89 fa             	mov    %rdi,%rdx
100423377:	48 89 e9             	mov    %rbp,%rcx
10042337a:	e8 81 0d 00 00       	call   100424100 <.text+0x23100>
10042337f:	eb c8                	jmp    100423349 <.text+0x22349>
100423381:	48 89 e9             	mov    %rbp,%rcx
100423384:	e9 09 ff ff ff       	jmp    100423292 <.text+0x22292>
100423389:	b9 01 00 00 00       	mov    $0x1,%ecx
10042338e:	e9 b4 fe ff ff       	jmp    100423247 <.text+0x22247>
100423393:	e8 b8 07 00 00       	call   100423b50 <.text+0x22b50>
100423398:	8b 08                	mov    (%rax),%ecx
10042339a:	e8 91 0d 00 00       	call   100424130 <.text+0x23130>
10042339f:	4c 8b 25 ea 1c 00 00 	mov    0x1cea(%rip),%r12        # 100425090 <_head_msys_gcrypt_20_dll-0x11f70>
1004233a6:	48 8d 0d e3 ce 00 00 	lea    0xcee3(%rip),%rcx        # 100430290 <_head_msys_gcrypt_20_dll-0x6d70>
1004233ad:	48 89 c6             	mov    %rax,%rsi
1004233b0:	e8 73 05 00 00       	call   100423928 <.text+0x22928>
1004233b5:	49 89 f1             	mov    %rsi,%r9
1004233b8:	4c 8d 05 51 ce 00 00 	lea    0xce51(%rip),%r8        # 100430210 <_head_msys_gcrypt_20_dll-0x6df0>
1004233bf:	4c 89 e2             	mov    %r12,%rdx
1004233c2:	48 89 c1             	mov    %rax,%rcx
1004233c5:	e8 46 06 00 00       	call   100423a10 <.text+0x22a10>
1004233ca:	eb 9e                	jmp    10042336a <.text+0x2236a>
1004233cc:	0f 1f 40 00          	nopl   0x0(%rax)
1004233d0:	44 8b 0d fd 2e 01 00 	mov    0x12efd(%rip),%r9d        # 1004362d4 <_head_msys_gcrypt_20_dll-0xd2c>
1004233d7:	e9 64 f3 ff ff       	jmp    100422740 <.text+0x21740>
1004233dc:	0f 1f 40 00          	nopl   0x0(%rax)
1004233e0:	e9 0b 05 00 00       	jmp    1004238f0 <.text+0x228f0>
1004233e5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004233ec:	00 00 00 00
1004233f0:	e9 0b 05 00 00       	jmp    100423900 <.text+0x22900>
1004233f5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004233fc:	00 00 00 00
100423400:	e9 f3 04 00 00       	jmp    1004238f8 <.text+0x228f8>
100423405:	90                   	nop
100423406:	90                   	nop
100423407:	90                   	nop
100423408:	90                   	nop
100423409:	90                   	nop
10042340a:	90                   	nop
10042340b:	90                   	nop
10042340c:	90                   	nop
10042340d:	90                   	nop
10042340e:	90                   	nop
10042340f:	90                   	nop
100423410:	57                   	push   %rdi
100423411:	56                   	push   %rsi
100423412:	53                   	push   %rbx
100423413:	48 83 ec 20          	sub    $0x20,%rsp
100423417:	48 8b 01             	mov    (%rcx),%rax
10042341a:	48 89 d7             	mov    %rdx,%rdi
10042341d:	48 8b 51 08          	mov    0x8(%rcx),%rdx
100423421:	4c 89 c6             	mov    %r8,%rsi
100423424:	4e 8d 04 00          	lea    (%rax,%r8,1),%r8
100423428:	48 89 cb             	mov    %rcx,%rbx
10042342b:	48 8b 49 10          	mov    0x10(%rcx),%rcx
10042342f:	49 39 d0             	cmp    %rdx,%r8
100423432:	73 24                	jae    100423458 <.text+0x22458>
100423434:	48 01 c1             	add    %rax,%rcx
100423437:	49 89 f0             	mov    %rsi,%r8
10042343a:	48 85 ff             	test   %rdi,%rdi
10042343d:	74 44                	je     100423483 <.text+0x22483>
10042343f:	48 89 fa             	mov    %rdi,%rdx
100423442:	e8 39 0a 00 00       	call   100423e80 <.text+0x22e80>
100423447:	48 01 33             	add    %rsi,(%rbx)
10042344a:	48 83 c4 20          	add    $0x20,%rsp
10042344e:	5b                   	pop    %rbx
10042344f:	5e                   	pop    %rsi
100423450:	5f                   	pop    %rdi
100423451:	c3                   	ret
100423452:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100423458:	48 8d 94 32 00 04 00 	lea    0x400(%rdx,%rsi,1),%rdx
10042345f:	00
100423460:	48 89 53 08          	mov    %rdx,0x8(%rbx)
100423464:	e8 f7 04 00 00       	call   100423960 <.text+0x22960>
100423469:	48 89 c1             	mov    %rax,%rcx
10042346c:	48 85 c0             	test   %rax,%rax
10042346f:	74 27                	je     100423498 <.text+0x22498>
100423471:	48 89 43 10          	mov    %rax,0x10(%rbx)
100423475:	48 8b 03             	mov    (%rbx),%rax
100423478:	49 89 f0             	mov    %rsi,%r8
10042347b:	48 01 c1             	add    %rax,%rcx
10042347e:	48 85 ff             	test   %rdi,%rdi
100423481:	75 bc                	jne    10042343f <.text+0x2243f>
100423483:	31 d2                	xor    %edx,%edx
100423485:	e8 16 0a 00 00       	call   100423ea0 <.text+0x22ea0>
10042348a:	48 01 33             	add    %rsi,(%rbx)
10042348d:	48 83 c4 20          	add    $0x20,%rsp
100423491:	5b                   	pop    %rbx
100423492:	5e                   	pop    %rsi
100423493:	5f                   	pop    %rdi
100423494:	c3                   	ret
100423495:	0f 1f 00             	nopl   (%rax)
100423498:	e8 b3 06 00 00       	call   100423b50 <.text+0x22b50>
10042349d:	48 89 c2             	mov    %rax,%rdx
1004234a0:	b8 0c 00 00 00       	mov    $0xc,%eax
1004234a5:	8b 12                	mov    (%rdx),%edx
1004234a7:	85 d2                	test   %edx,%edx
1004234a9:	75 1d                	jne    1004234c8 <.text+0x224c8>
1004234ab:	48 8b 13             	mov    (%rbx),%rdx
1004234ae:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1004234b2:	89 43 18             	mov    %eax,0x18(%rbx)
1004234b5:	48 83 c4 20          	add    $0x20,%rsp
1004234b9:	5b                   	pop    %rbx
1004234ba:	5e                   	pop    %rsi
1004234bb:	5f                   	pop    %rdi
1004234bc:	e9 8f 03 00 00       	jmp    100423850 <.text+0x22850>
1004234c1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004234c8:	e8 83 06 00 00       	call   100423b50 <.text+0x22b50>
1004234cd:	8b 00                	mov    (%rax),%eax
1004234cf:	eb da                	jmp    1004234ab <.text+0x224ab>
1004234d1:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004234d8:	00 00 00 00
1004234dc:	0f 1f 40 00          	nopl   0x0(%rax)
1004234e0:	53                   	push   %rbx
1004234e1:	48 83 ec 20          	sub    $0x20,%rsp
1004234e5:	48 c7 01 00 00 00 00 	movq   $0x0,(%rcx)
1004234ec:	48 89 cb             	mov    %rcx,%rbx
1004234ef:	48 63 ca             	movslq %edx,%rcx
1004234f2:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
1004234f6:	c7 43 18 00 00 00 00 	movl   $0x0,0x18(%rbx)
1004234fd:	e8 76 04 00 00       	call   100423978 <.text+0x22978>
100423502:	48 89 43 10          	mov    %rax,0x10(%rbx)
100423506:	48 85 c0             	test   %rax,%rax
100423509:	74 06                	je     100423511 <.text+0x22511>
10042350b:	48 83 c4 20          	add    $0x20,%rsp
10042350f:	5b                   	pop    %rbx
100423510:	c3                   	ret
100423511:	e8 3a 06 00 00       	call   100423b50 <.text+0x22b50>
100423516:	8b 00                	mov    (%rax),%eax
100423518:	89 43 18             	mov    %eax,0x18(%rbx)
10042351b:	eb ee                	jmp    10042350b <.text+0x2250b>
10042351d:	0f 1f 00             	nopl   (%rax)
100423520:	53                   	push   %rbx
100423521:	48 83 ec 20          	sub    $0x20,%rsp
100423525:	48 c7 01 00 00 00 00 	movq   $0x0,(%rcx)
10042352c:	48 89 cb             	mov    %rcx,%rbx
10042352f:	48 63 ca             	movslq %edx,%rcx
100423532:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
100423536:	c7 43 18 00 00 00 00 	movl   $0x0,0x18(%rbx)
10042353d:	e8 2e 04 00 00       	call   100423970 <.text+0x22970>
100423542:	48 89 43 10          	mov    %rax,0x10(%rbx)
100423546:	48 85 c0             	test   %rax,%rax
100423549:	74 06                	je     100423551 <.text+0x22551>
10042354b:	48 83 c4 20          	add    $0x20,%rsp
10042354f:	5b                   	pop    %rbx
100423550:	c3                   	ret
100423551:	e8 fa 05 00 00       	call   100423b50 <.text+0x22b50>
100423556:	8b 00                	mov    (%rax),%eax
100423558:	89 43 18             	mov    %eax,0x18(%rbx)
10042355b:	eb ee                	jmp    10042354b <.text+0x2254b>
10042355d:	0f 1f 00             	nopl   (%rax)
100423560:	8b 41 18             	mov    0x18(%rcx),%eax
100423563:	85 c0                	test   %eax,%eax
100423565:	75 0f                	jne    100423576 <.text+0x22576>
100423567:	4c 8b 01             	mov    (%rcx),%r8
10042356a:	4c 39 c2             	cmp    %r8,%rdx
10042356d:	72 11                	jb     100423580 <.text+0x22580>
10042356f:	48 c7 01 00 00 00 00 	movq   $0x0,(%rcx)
100423576:	c3                   	ret
100423577:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10042357e:	00 00
100423580:	49 29 d0             	sub    %rdx,%r8
100423583:	4c 89 01             	mov    %r8,(%rcx)
100423586:	48 8b 49 10          	mov    0x10(%rcx),%rcx
10042358a:	48 01 ca             	add    %rcx,%rdx
10042358d:	e9 fe 08 00 00       	jmp    100423e90 <.text+0x22e90>
100423592:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100423599:	00 00 00 00
10042359d:	0f 1f 00             	nopl   (%rax)
1004235a0:	8b 41 18             	mov    0x18(%rcx),%eax
1004235a3:	85 c0                	test   %eax,%eax
1004235a5:	75 11                	jne    1004235b8 <.text+0x225b8>
1004235a7:	4d 85 c0             	test   %r8,%r8
1004235aa:	74 0c                	je     1004235b8 <.text+0x225b8>
1004235ac:	e9 5f fe ff ff       	jmp    100423410 <.text+0x22410>
1004235b1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004235b8:	c3                   	ret
1004235b9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004235c0:	48 83 ec 28          	sub    $0x28,%rsp
1004235c4:	48 85 d2             	test   %rdx,%rdx
1004235c7:	74 11                	je     1004235da <.text+0x225da>
1004235c9:	8b 41 18             	mov    0x18(%rcx),%eax
1004235cc:	85 c0                	test   %eax,%eax
1004235ce:	75 0a                	jne    1004235da <.text+0x225da>
1004235d0:	4d 85 c0             	test   %r8,%r8
1004235d3:	74 05                	je     1004235da <.text+0x225da>
1004235d5:	e8 36 fe ff ff       	call   100423410 <.text+0x22410>
1004235da:	31 c0                	xor    %eax,%eax
1004235dc:	48 83 c4 28          	add    $0x28,%rsp
1004235e0:	c3                   	ret
1004235e1:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004235e8:	00 00 00 00
1004235ec:	0f 1f 40 00          	nopl   0x0(%rax)
1004235f0:	56                   	push   %rsi
1004235f1:	53                   	push   %rbx
1004235f2:	48 83 ec 28          	sub    $0x28,%rsp
1004235f6:	48 89 cb             	mov    %rcx,%rbx
1004235f9:	48 89 d1             	mov    %rdx,%rcx
1004235fc:	48 89 d6             	mov    %rdx,%rsi
1004235ff:	e8 4c 0b 00 00       	call   100424150 <.text+0x23150>
100423604:	8b 53 18             	mov    0x18(%rbx),%edx
100423607:	85 d2                	test   %edx,%edx
100423609:	75 1d                	jne    100423628 <.text+0x22628>
10042360b:	48 85 c0             	test   %rax,%rax
10042360e:	74 18                	je     100423628 <.text+0x22628>
100423610:	49 89 c0             	mov    %rax,%r8
100423613:	48 89 f2             	mov    %rsi,%rdx
100423616:	48 89 d9             	mov    %rbx,%rcx
100423619:	48 83 c4 28          	add    $0x28,%rsp
10042361d:	5b                   	pop    %rbx
10042361e:	5e                   	pop    %rsi
10042361f:	e9 ec fd ff ff       	jmp    100423410 <.text+0x22410>
100423624:	0f 1f 40 00          	nopl   0x0(%rax)
100423628:	48 83 c4 28          	add    $0x28,%rsp
10042362c:	5b                   	pop    %rbx
10042362d:	5e                   	pop    %rsi
10042362e:	c3                   	ret
10042362f:	90                   	nop
100423630:	56                   	push   %rsi