100401743:	ff d6                	call   *%rsi
100401745:	85 c0                	test   %eax,%eax
100401747:	75 a7                	jne    1004016f0 <.text+0x6f0>
100401749:	48 8d 5c 24 20       	lea    0x20(%rsp),%rbx
10040174e:	41 89 e9             	mov    %ebp,%r9d
100401751:	ba 00 01 00 00       	mov    $0x100,%edx
100401756:	4c 8d 05 32 4c 02 00 	lea    0x24c32(%rip),%r8        # 10042638f <_head_msys_gcrypt_20_dll-0x10c71>
10040175d:	48 89 d9             	mov    %rbx,%rcx
100401760:	e8 53 22 02 00       	call   1004239b8 <.text+0x229b8>
100401765:	49 8b 84 24 30 13 00 	mov    0x1330(%r12),%rax
10040176c:	00
10040176d:	48 89 da             	mov    %rbx,%rdx
100401770:	4c 89 e1             	mov    %r12,%rcx
100401773:	ff 50 40             	call   *0x40(%rax)
100401776:	48 81 c4 20 01 00 00 	add    $0x120,%rsp
10040177d:	5b                   	pop    %rbx
10040177e:	5e                   	pop    %rsi
10040177f:	5f                   	pop    %rdi
100401780:	5d                   	pop    %rbp
100401781:	41 5c                	pop    %r12
100401783:	c3                   	ret
100401784:	0f 1f 40 00          	nopl   0x0(%rax)
100401788:	89 fa                	mov    %edi,%edx
10040178a:	4c 89 e1             	mov    %r12,%rcx
10040178d:	e8 6e b2 00 00       	call   10040ca00 <.text+0xba00>
100401792:	49 89 d8             	mov    %rbx,%r8
100401795:	41 b9 01 00 00 00    	mov    $0x1,%r9d
10040179b:	4c 89 e1             	mov    %r12,%rcx
10040179e:	48 89 c2             	mov    %rax,%rdx
1004017a1:	e8 9a c2 00 00       	call   10040da40 <.text+0xca40>
1004017a6:	31 d2                	xor    %edx,%edx
1004017a8:	4c 89 e1             	mov    %r12,%rcx
1004017ab:	48 89 c3             	mov    %rax,%rbx
1004017ae:	e8 4d b2 00 00       	call   10040ca00 <.text+0xba00>
1004017b3:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1004017b9:	49 89 d8             	mov    %rbx,%r8
1004017bc:	4c 89 e1             	mov    %r12,%rcx
1004017bf:	48 89 c2             	mov    %rax,%rdx
1004017c2:	48 81 c4 20 01 00 00 	add    $0x120,%rsp
1004017c9:	5b                   	pop    %rbx
1004017ca:	5e                   	pop    %rsi
1004017cb:	5f                   	pop    %rdi
1004017cc:	5d                   	pop    %rbp
1004017cd:	41 5c                	pop    %r12
1004017cf:	e9 6c c2 00 00       	jmp    10040da40 <.text+0xca40>
1004017d4:	ba ff ff ff ff       	mov    $0xffffffff,%edx
1004017d9:	eb af                	jmp    10040178a <.text+0x78a>
1004017db:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004017e0:	56                   	push   %rsi
1004017e1:	53                   	push   %rbx
1004017e2:	48 83 ec 28          	sub    $0x28,%rsp
1004017e6:	48 8b b1 c8 00 00 00 	mov    0xc8(%rcx),%rsi
1004017ed:	48 89 cb             	mov    %rcx,%rbx
1004017f0:	48 39 d6             	cmp    %rdx,%rsi
1004017f3:	74 1b                	je     100401810 <.text+0x810>
1004017f5:	48 8b 81 30 13 00 00 	mov    0x1330(%rcx),%rax
1004017fc:	48 8d 15 79 4b 02 00 	lea    0x24b79(%rip),%rdx        # 10042637c <_head_msys_gcrypt_20_dll-0x10c84>
100401803:	48 8b 40 40          	mov    0x40(%rax),%rax
100401807:	48 83 c4 28          	add    $0x28,%rsp
10040180b:	5b                   	pop    %rbx
10040180c:	5e                   	pop    %rsi
10040180d:	48 ff e0             	rex.W jmp *%rax
100401810:	48 8d 15 95 4b 02 00 	lea    0x24b95(%rip),%rdx        # 1004263ac <_head_msys_gcrypt_20_dll-0x10c54>
100401817:	e8 14 98 00 00       	call   10040b030 <.text+0xa030>
10040181c:	49 89 f0             	mov    %rsi,%r8
10040181f:	41 b9 01 00 00 00    	mov    $0x1,%r9d
100401825:	48 89 d9             	mov    %rbx,%rcx
100401828:	48 89 c2             	mov    %rax,%rdx
10040182b:	e8 10 c2 00 00       	call   10040da40 <.text+0xca40>
100401830:	31 d2                	xor    %edx,%edx
100401832:	48 89 d9             	mov    %rbx,%rcx
100401835:	48 89 c6             	mov    %rax,%rsi
100401838:	e8 c3 b1 00 00       	call   10040ca00 <.text+0xba00>
10040183d:	41 b9 01 00 00 00    	mov    $0x1,%r9d
100401843:	49 89 f0             	mov    %rsi,%r8
100401846:	48 89 d9             	mov    %rbx,%rcx
100401849:	48 89 c2             	mov    %rax,%rdx
10040184c:	48 83 c4 28          	add    $0x28,%rsp
100401850:	5b                   	pop    %rbx
100401851:	5e                   	pop    %rsi
100401852:	e9 e9 c1 00 00       	jmp    10040da40 <.text+0xca40>
100401857:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10040185e:	00 00
100401860:	41 57                	push   %r15
100401862:	41 56                	push   %r14
100401864:	41 55                	push   %r13
100401866:	41 54                	push   %r12
100401868:	55                   	push   %rbp
100401869:	57                   	push   %rdi
10040186a:	56                   	push   %rsi
10040186b:	53                   	push   %rbx
10040186c:	48 81 ec 38 09 00 00 	sub    $0x938,%rsp
100401873:	48 8b b9 08 01 00 00 	mov    0x108(%rcx),%rdi
10040187a:	48 8b 81 30 13 00 00 	mov    0x1330(%rcx),%rax
100401881:	48 89 cb             	mov    %rcx,%rbx
100401884:	48 89 d6             	mov    %rdx,%rsi
100401887:	48 39 91 c8 00 00 00 	cmp    %rdx,0xc8(%rcx)
10040188e:	0f 84 5c 01 00 00    	je     1004019f0 <.text+0x9f0>
100401894:	48 89 d1             	mov    %rdx,%rcx
100401897:	48 8b a8 90 00 00 00 	mov    0x90(%rax),%rbp
10040189e:	e8 ad 8d 00 00       	call   10040a650 <.text+0x9650>
1004018a3:	48 89 c1             	mov    %rax,%rcx
1004018a6:	ff d5                	call   *%rbp
1004018a8:	85 c0                	test   %eax,%eax
1004018aa:	0f 84 f8 00 00 00    	je     1004019a8 <.text+0x9a8>
1004018b0:	48 8b 83 30 13 00 00 	mov    0x1330(%rbx),%rax
1004018b7:	48 89 f1             	mov    %rsi,%rcx
1004018ba:	48 8b a8 98 00 00 00 	mov    0x98(%rax),%rbp
1004018c1:	e8 8a 8d 00 00       	call   10040a650 <.text+0x9650>
1004018c6:	48 89 c1             	mov    %rax,%rcx
1004018c9:	ff d5                	call   *%rbp
1004018cb:	48 89 f1             	mov    %rsi,%rcx
1004018ce:	48 89 c5             	mov    %rax,%rbp
1004018d1:	e8 8a 75 00 00       	call   100408e60 <.text+0x7e60>
1004018d6:	48 39 83 c8 00 00 00 	cmp    %rax,0xc8(%rbx)
1004018dd:	48 89 c6             	mov    %rax,%rsi
1004018e0:	48 8b 83 30 13 00 00 	mov    0x1330(%rbx),%rax
1004018e7:	0f 84 43 01 00 00    	je     100401a30 <.text+0xa30>
1004018ed:	48 89 f1             	mov    %rsi,%rcx
1004018f0:	4c 8b a0 90 00 00 00 	mov    0x90(%rax),%r12
1004018f7:	e8 54 8d 00 00       	call   10040a650 <.text+0x9650>
1004018fc:	48 89 c1             	mov    %rax,%rcx
1004018ff:	41 ff d4             	call   *%r12
100401902:	85 c0                	test   %eax,%eax
100401904:	0f 84 36 01 00 00    	je     100401a40 <.text+0xa40>
10040190a:	48 8b 83 30 13 00 00 	mov    0x1330(%rbx),%rax
100401911:	48 89 f1             	mov    %rsi,%rcx
100401914:	4c 8b a0 98 00 00 00 	mov    0x98(%rax),%r12
10040191b:	e8 30 8d 00 00       	call   10040a650 <.text+0x9650>
100401920:	48 89 c1             	mov    %rax,%rcx
100401923:	41 ff d4             	call   *%r12
100401926:	48 89 f1             	mov    %rsi,%rcx
100401929:	49 89 c4             	mov    %rax,%r12
10040192c:	e8 2f 75 00 00       	call   100408e60 <.text+0x7e60>
100401931:	48 89 c6             	mov    %rax,%rsi
100401934:	48 39 83 c8 00 00 00 	cmp    %rax,0xc8(%rbx)
10040193b:	0f 84 d7 00 00 00    	je     100401a18 <.text+0xa18>
100401941:	48 89 c1             	mov    %rax,%rcx
100401944:	e8 07 8d 00 00       	call   10040a650 <.text+0x9650>
100401949:	48 39 83 08 01 00 00 	cmp    %rax,0x108(%rbx)
100401950:	74 15                	je     100401967 <.text+0x967>
100401952:	48 89 f1             	mov    %rsi,%rcx
100401955:	e8 f6 8c 00 00       	call   10040a650 <.text+0x9650>
10040195a:	48 39 83 e8 00 00 00 	cmp    %rax,0xe8(%rbx)
100401961:	0f 85 09 02 00 00    	jne    100401b70 <.text+0xb70>
100401967:	48 89 f1             	mov    %rsi,%rcx
10040196a:	e8 e1 8c 00 00       	call   10040a650 <.text+0x9650>
10040196f:	48 89 f1             	mov    %rsi,%rcx
100401972:	4c 8b b3 08 01 00 00 	mov    0x108(%rbx),%r14
100401979:	49 89 c5             	mov    %rax,%r13
10040197c:	e8 df 74 00 00       	call   100408e60 <.text+0x7e60>
100401981:	48 39 83 c8 00 00 00 	cmp    %rax,0xc8(%rbx)
100401988:	0f 84 d2 00 00 00    	je     100401a60 <.text+0xa60>
10040198e:	48 8b 83 30 13 00 00 	mov    0x1330(%rbx),%rax
100401995:	48 8d 15 e0 49 02 00 	lea    0x249e0(%rip),%rdx        # 10042637c <_head_msys_gcrypt_20_dll-0x10c84>
10040199c:	48 8b 40 40          	mov    0x40(%rax),%rax
1004019a0:	eb 59                	jmp    1004019fb <.text+0x9fb>
1004019a2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004019a8:	48 8d b4 24 30 05 00 	lea    0x530(%rsp),%rsi
1004019af:	00
1004019b0:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1004019b6:	4c 8d 05 2a 4a 02 00 	lea    0x24a2a(%rip),%r8        # 1004263e7 <_head_msys_gcrypt_20_dll-0x10c19>
1004019bd:	ba 00 01 00 00       	mov    $0x100,%edx
1004019c2:	48 89 f1             	mov    %rsi,%rcx
1004019c5:	e8 ee 1f 02 00       	call   1004239b8 <.text+0x229b8>
1004019ca:	48 8b 83 30 13 00 00 	mov    0x1330(%rbx),%rax
1004019d1:	48 89 f2             	mov    %rsi,%rdx
1004019d4:	48 89 d9             	mov    %rbx,%rcx
1004019d7:	ff 50 40             	call   *0x40(%rax)
1004019da:	48 81 c4 38 09 00 00 	add    $0x938,%rsp
1004019e1:	5b                   	pop    %rbx
1004019e2:	5e                   	pop    %rsi
1004019e3:	5f                   	pop    %rdi
1004019e4:	5d                   	pop    %rbp
1004019e5:	41 5c                	pop    %r12
1004019e7:	41 5d                	pop    %r13
1004019e9:	41 5e                	pop    %r14
1004019eb:	41 5f                	pop    %r15
1004019ed:	c3                   	ret
1004019ee:	66 90                	xchg   %ax,%ax
1004019f0:	48 8b 40 40          	mov    0x40(%rax),%rax
1004019f4:	48 8d 15 bd 49 02 00 	lea    0x249bd(%rip),%rdx        # 1004263b8 <_head_msys_gcrypt_20_dll-0x10c48>
1004019fb:	48 89 d9             	mov    %rbx,%rcx
1004019fe:	48 81 c4 38 09 00 00 	add    $0x938,%rsp
100401a05:	5b                   	pop    %rbx
100401a06:	5e                   	pop    %rsi
100401a07:	5f                   	pop    %rdi
100401a08:	5d                   	pop    %rbp
100401a09:	41 5c                	pop    %r12
100401a0b:	41 5d                	pop    %r13
100401a0d:	41 5e                	pop    %r14
100401a0f:	41 5f                	pop    %r15
100401a11:	48 ff e0             	rex.W jmp *%rax
100401a14:	0f 1f 40 00          	nopl   0x0(%rax)
100401a18:	48 8b 83 30 13 00 00 	mov    0x1330(%rbx),%rax
100401a1f:	48 8d 15 12 4a 02 00 	lea    0x24a12(%rip),%rdx        # 100426438 <_head_msys_gcrypt_20_dll-0x10bc8>
100401a26:	48 8b 40 40          	mov    0x40(%rax),%rax
100401a2a:	eb cf                	jmp    1004019fb <.text+0x9fb>
100401a2c:	0f 1f 40 00          	nopl   0x0(%rax)
100401a30:	48 8b 40 40          	mov    0x40(%rax),%rax
100401a34:	48 8d 15 cd 49 02 00 	lea    0x249cd(%rip),%rdx        # 100426408 <_head_msys_gcrypt_20_dll-0x10bf8>
100401a3b:	eb be                	jmp    1004019fb <.text+0x9fb>
100401a3d:	0f 1f 00             	nopl   (%rax)
100401a40:	48 8d b4 24 30 05 00 	lea    0x530(%rsp),%rsi
100401a47:	00
100401a48:	41 b9 02 00 00 00    	mov    $0x2,%r9d
100401a4e:	4c 8d 05 92 49 02 00 	lea    0x24992(%rip),%r8        # 1004263e7 <_head_msys_gcrypt_20_dll-0x10c19>
100401a55:	e9 63 ff ff ff       	jmp    1004019bd <.text+0x9bd>
100401a5a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100401a60:	4d 39 f5             	cmp    %r14,%r13
100401a63:	48 8d 05 47 49 02 00 	lea    0x24947(%rip),%rax        # 1004263b1 <_head_msys_gcrypt_20_dll-0x10c4f>
100401a6a:	4c 8d 3d 43 49 02 00 	lea    0x24943(%rip),%r15        # 1004263b4 <_head_msys_gcrypt_20_dll-0x10c4c>
100401a71:	48 89 e9             	mov    %rbp,%rcx
100401a74:	4c 0f 45 f8          	cmovne %rax,%r15
100401a78:	4c 89 fa             	mov    %r15,%rdx
100401a7b:	e8 70 22 02 00       	call   100423cf0 <.text+0x22cf0>
100401a80:	48 89 c6             	mov    %rax,%rsi
100401a83:	48 85 c0             	test   %rax,%rax
100401a86:	0f 84 04 01 00 00    	je     100401b90 <.text+0xb90>
100401a8c:	4c 89 fa             	mov    %r15,%rdx
100401a8f:	4c 89 e1             	mov    %r12,%rcx
100401a92:	e8 59 22 02 00       	call   100423cf0 <.text+0x22cf0>
100401a97:	49 89 c7             	mov    %rax,%r15
100401a9a:	48 85 c0             	test   %rax,%rax
100401a9d:	0f 84 15 01 00 00    	je     100401bb8 <.text+0xbb8>
100401aa3:	48 89 f1             	mov    %rsi,%rcx
100401aa6:	e8 35 22 02 00       	call   100423ce0 <.text+0x22ce0>
100401aab:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
100401ab0:	89 c1                	mov    %eax,%ecx
100401ab2:	e8 a9 22 02 00       	call   100423d60 <.text+0x22d60>
100401ab7:	85 c0                	test   %eax,%eax
100401ab9:	0f 88 e1 00 00 00    	js     100401ba0 <.text+0xba0>
100401abf:	4c 89 f9             	mov    %r15,%rcx
100401ac2:	e8 19 22 02 00       	call   100423ce0 <.text+0x22ce0>
100401ac7:	48 8d 94 24 b0 00 00 	lea    0xb0(%rsp),%rdx
100401ace:	00
100401acf:	89 c1                	mov    %eax,%ecx
100401ad1:	e8 8a 22 02 00       	call   100423d60 <.text+0x22d60>
100401ad6:	85 c0                	test   %eax,%eax
100401ad8:	0f 88 c2 00 00 00    	js     100401ba0 <.text+0xba0>
100401ade:	4d 39 f5             	cmp    %r14,%r13
100401ae1:	0f 84 e8 00 00 00    	je     100401bcf <.text+0xbcf>
100401ae7:	4c 8b 6c 24 58       	mov    0x58(%rsp),%r13
100401aec:	4c 8b b4 24 d8 00 00 	mov    0xd8(%rsp),%r14
100401af3:	00
100401af4:	4d 39 f5             	cmp    %r14,%r13
100401af7:	0f 84 d2 00 00 00    	je     100401bcf <.text+0xbcf>
100401afd:	48 8b 05 0c e9 02 00 	mov    0x2e90c(%rip),%rax        # 100430410 <_head_msys_gcrypt_20_dll-0x6bf0>
100401b04:	8b 00                	mov    (%rax),%eax
100401b06:	85 c0                	test   %eax,%eax
100401b08:	0f 85 b2 01 00 00    	jne    100401cc0 <.text+0xcc0>
100401b0e:	48 89 f1             	mov    %rsi,%rcx
100401b11:	e8 7a 21 02 00       	call   100423c90 <.text+0x22c90>
100401b16:	31 ed                	xor    %ebp,%ebp
100401b18:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100401b1f:	00
100401b20:	4c 89 f9             	mov    %r15,%rcx
100401b23:	e8 68 21 02 00       	call   100423c90 <.text+0x22c90>
100401b28:	4c 8b 83 c8 00 00 00 	mov    0xc8(%rbx),%r8
100401b2f:	41 b9 01 00 00 00    	mov    $0x1,%r9d
100401b35:	48 89 fa             	mov    %rdi,%rdx
100401b38:	48 89 d9             	mov    %rbx,%rcx
100401b3b:	e8 00 bf 00 00       	call   10040da40 <.text+0xca40>
100401b40:	48 89 ea             	mov    %rbp,%rdx
100401b43:	48 89 d9             	mov    %rbx,%rcx
100401b46:	48 89 c7             	mov    %rax,%rdi
100401b49:	e8 b2 ae 00 00       	call   10040ca00 <.text+0xba00>
100401b4e:	41 b9 01 00 00 00    	mov    $0x1,%r9d
100401b54:	49 89 f8             	mov    %rdi,%r8
100401b57:	48 89 d9             	mov    %rbx,%rcx
100401b5a:	48 89 c2             	mov    %rax,%rdx
100401b5d:	e8 de be 00 00       	call   10040da40 <.text+0xca40>
100401b62:	e9 73 fe ff ff       	jmp    1004019da <.text+0x9da>
100401b67:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
100401b6e:	00 00
100401b70:	48 8d b4 24 30 05 00 	lea    0x530(%rsp),%rsi
100401b77:	00
100401b78:	41 b9 03 00 00 00    	mov    $0x3,%r9d
100401b7e:	4c 8d 05 dd 48 02 00 	lea    0x248dd(%rip),%r8        # 100426462 <_head_msys_gcrypt_20_dll-0x10b9e>
100401b85:	e9 33 fe ff ff       	jmp    1004019bd <.text+0x9bd>
100401b8a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100401b90:	e8 33 1f 02 00       	call   100423ac8 <.text+0x22ac8>
100401b95:	0f b7 e8             	movzwl %ax,%ebp
100401b98:	eb 8e                	jmp    100401b28 <.text+0xb28>
100401b9a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100401ba0:	e8 23 1f 02 00       	call   100423ac8 <.text+0x22ac8>
100401ba5:	0f b7 e8             	movzwl %ax,%ebp
100401ba8:	48 89 f1             	mov    %rsi,%rcx
100401bab:	e8 e0 20 02 00       	call   100423c90 <.text+0x22c90>
100401bb0:	e9 6b ff ff ff       	jmp    100401b20 <.text+0xb20>
100401bb5:	0f 1f 00             	nopl   (%rax)
100401bb8:	e8 0b 1f 02 00       	call   100423ac8 <.text+0x22ac8>
100401bbd:	48 89 f1             	mov    %rsi,%rcx
100401bc0:	89 c5                	mov    %eax,%ebp
100401bc2:	e8 c9 20 02 00       	call   100423c90 <.text+0x22c90>
100401bc7:	0f b7 ed             	movzwl %bp,%ebp
100401bca:	e9 59 ff ff ff       	jmp    100401b28 <.text+0xb28>
100401bcf:	4c 8d ac 24 30 01 00 	lea    0x130(%rsp),%r13
100401bd6:	00
100401bd7:	4c 8d a4 24 30 05 00 	lea    0x530(%rsp),%r12
100401bde:	00
100401bdf:	f6 46 10 20          	testb  $0x20,0x10(%rsi)
100401be3:	74 2d                	je     100401c12 <.text+0xc12>
100401be5:	eb 7d                	jmp    100401c64 <.text+0xc64>
100401be7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
100401bee:	00 00
100401bf0:	f6 46 10 40          	testb  $0x40,0x10(%rsi)
100401bf4:	75 aa                	jne    100401ba0 <.text+0xba0>
100401bf6:	4d 89 f9             	mov    %r15,%r9
100401bf9:	45 31 c0             	xor    %r8d,%r8d
100401bfc:	ba 01 00 00 00       	mov    $0x1,%edx
100401c01:	4c 89 e1             	mov    %r12,%rcx
100401c04:	4d 89 e6             	mov    %r12,%r14
100401c07:	e8 34 21 02 00       	call   100423d40 <.text+0x22d40>
100401c0c:	f6 46 10 20          	testb  $0x20,0x10(%rsi)
100401c10:	75 55                	jne    100401c67 <.text+0xc67>
100401c12:	49 89 f1             	mov    %rsi,%r9
100401c15:	41 b8 00 04 00 00    	mov    $0x400,%r8d
100401c1b:	ba 01 00 00 00       	mov    $0x1,%edx
100401c20:	4c 89 e9             	mov    %r13,%rcx
100401c23:	e8 18 21 02 00       	call   100423d40 <.text+0x22d40>
100401c28:	48 89 c5             	mov    %rax,%rbp
100401c2b:	48 85 c0             	test   %rax,%rax
100401c2e:	74 c0                	je     100401bf0 <.text+0xbf0>
100401c30:	4d 89 f9             	mov    %r15,%r9
100401c33:	49 89 c0             	mov    %rax,%r8
100401c36:	ba 01 00 00 00       	mov    $0x1,%edx
100401c3b:	4c 89 e1             	mov    %r12,%rcx
100401c3e:	4d 89 e6             	mov    %r12,%r14
100401c41:	e8 fa 20 02 00       	call   100423d40 <.text+0x22d40>
100401c46:	48 39 e8             	cmp    %rbp,%rax
100401c49:	72 53                	jb     100401c9e <.text+0xc9e>
100401c4b:	49 89 e8             	mov    %rbp,%r8
100401c4e:	4c 89 e2             	mov    %r12,%rdx
100401c51:	4c 89 e9             	mov    %r13,%rcx
100401c54:	e8 17 22 02 00       	call   100423e70 <.text+0x22e70>
100401c59:	85 c0                	test   %eax,%eax
100401c5b:	74 af                	je     100401c0c <.text+0xc0c>
100401c5d:	31 ed                	xor    %ebp,%ebp
100401c5f:	e9 44 ff ff ff       	jmp    100401ba8 <.text+0xba8>
100401c64:	4d 89 e6             	mov    %r12,%r14
100401c67:	4d 89 f9             	mov    %r15,%r9
100401c6a:	41 b8 01 00 00 00    	mov    $0x1,%r8d
100401c70:	ba 01 00 00 00       	mov    $0x1,%edx
100401c75:	4c 89 f1             	mov    %r14,%rcx
100401c78:	e8 c3 20 02 00       	call   100423d40 <.text+0x22d40>
100401c7d:	41 f6 47 10 20       	testb  $0x20,0x10(%r15)
100401c82:	0f 84 86 fe ff ff    	je     100401b0e <.text+0xb0e>
100401c88:	48 89 f1             	mov    %rsi,%rcx
100401c8b:	48 8b bb e8 00 00 00 	mov    0xe8(%rbx),%rdi