10040175a:	4c 8d 05 3f 7f 00 00 	lea    0x7f3f(%rip),%r8        # 1004096a0 <_head_msys_intl_8_dll-0x6960>
100401761:	48 8d 15 60 7f 00 00 	lea    0x7f60(%rip),%rdx        # 1004096c8 <_head_msys_intl_8_dll-0x6938>
100401768:	48 89 c1             	mov    %rax,%rcx
10040176b:	e8 50 44 00 00       	call   100405bc0 <.text+0x4bc0>
100401770:	b9 06 00 00 00       	mov    $0x6,%ecx
100401775:	31 d2                	xor    %edx,%edx
100401777:	e8 7c 41 00 00       	call   1004058f8 <.text+0x48f8>
10040177c:	48 89 c1             	mov    %rax,%rcx
10040177f:	48 85 c0             	test   %rax,%rax
100401782:	74 1a                	je     10040179e <.text+0x79e>
100401784:	41 b8 03 00 00 00    	mov    $0x3,%r8d
10040178a:	48 8d 15 45 7f 00 00 	lea    0x7f45(%rip),%rdx        # 1004096d6 <_head_msys_intl_8_dll-0x692a>
100401791:	e8 ca 44 00 00       	call   100405c60 <.text+0x4c60>
100401796:	85 c0                	test   %eax,%eax
100401798:	0f 85 d7 00 00 00    	jne    100401875 <.text+0x875>
10040179e:	48 8d 0d 82 7f 00 00 	lea    0x7f82(%rip),%rcx        # 100409727 <_head_msys_intl_8_dll-0x68d9>
1004017a5:	48 8d 1d 69 78 00 00 	lea    0x7869(%rip),%rbx        # 100409015 <_head_msys_intl_8_dll-0x6feb>
1004017ac:	e8 57 41 00 00       	call   100405908 <.text+0x4908>
1004017b1:	4c 8d 05 56 78 00 00 	lea    0x7856(%rip),%r8        # 10040900e <_head_msys_intl_8_dll-0x6ff2>
1004017b8:	48 8d 15 e1 7e 00 00 	lea    0x7ee1(%rip),%rdx        # 1004096a0 <_head_msys_intl_8_dll-0x6960>
1004017bf:	48 89 c1             	mov    %rax,%rcx
1004017c2:	e8 f9 43 00 00       	call   100405bc0 <.text+0x4bc0>
1004017c7:	49 39 f5             	cmp    %rsi,%r13
1004017ca:	48 8d 05 50 78 00 00 	lea    0x7850(%rip),%rax        # 100409021 <_head_msys_intl_8_dll-0x6fdf>
1004017d1:	48 0f 45 d8          	cmovne %rax,%rbx
1004017d5:	48 8d 0d 6c 7f 00 00 	lea    0x7f6c(%rip),%rcx        # 100409748 <_head_msys_intl_8_dll-0x68b8>
1004017dc:	e8 27 41 00 00       	call   100405908 <.text+0x4908>
1004017e1:	49 89 d8             	mov    %rbx,%r8
1004017e4:	4c 89 ea             	mov    %r13,%rdx
1004017e7:	48 89 c1             	mov    %rax,%rcx
1004017ea:	e8 d1 43 00 00       	call   100405bc0 <.text+0x4bc0>
1004017ef:	e9 2f fd ff ff       	jmp    100401523 <.text+0x523>
1004017f4:	e8 0f 41 00 00       	call   100405908 <.text+0x4908>
1004017f9:	4c 8d 05 a0 7e 00 00 	lea    0x7ea0(%rip),%r8        # 1004096a0 <_head_msys_intl_8_dll-0x6960>
100401800:	48 8d 15 c1 7e 00 00 	lea    0x7ec1(%rip),%rdx        # 1004096c8 <_head_msys_intl_8_dll-0x6938>
100401807:	48 89 c1             	mov    %rax,%rcx
10040180a:	e8 b1 43 00 00       	call   100405bc0 <.text+0x4bc0>
10040180f:	b9 06 00 00 00       	mov    $0x6,%ecx
100401814:	31 d2                	xor    %edx,%edx
100401816:	e8 dd 40 00 00       	call   1004058f8 <.text+0x48f8>
10040181b:	48 89 c1             	mov    %rax,%rcx
10040181e:	48 85 c0             	test   %rax,%rax
100401821:	74 16                	je     100401839 <.text+0x839>
100401823:	41 b8 03 00 00 00    	mov    $0x3,%r8d
100401829:	48 8d 15 a6 7e 00 00 	lea    0x7ea6(%rip),%rdx        # 1004096d6 <_head_msys_intl_8_dll-0x692a>
100401830:	e8 2b 44 00 00       	call   100405c60 <.text+0x4c60>
100401835:	85 c0                	test   %eax,%eax
100401837:	75 35                	jne    10040186e <.text+0x86e>
100401839:	48 8d 0d e7 7e 00 00 	lea    0x7ee7(%rip),%rcx        # 100409727 <_head_msys_intl_8_dll-0x68d9>
100401840:	4c 8d 2d c7 77 00 00 	lea    0x77c7(%rip),%r13        # 10040900e <_head_msys_intl_8_dll-0x6ff2>
100401847:	e8 bc 40 00 00       	call   100405908 <.text+0x4908>
10040184c:	4c 8d 05 bb 77 00 00 	lea    0x77bb(%rip),%r8        # 10040900e <_head_msys_intl_8_dll-0x6ff2>
100401853:	48 8d 15 46 7e 00 00 	lea    0x7e46(%rip),%rdx        # 1004096a0 <_head_msys_intl_8_dll-0x6960>
10040185a:	48 89 c1             	mov    %rax,%rcx
10040185d:	48 8d 1d b1 77 00 00 	lea    0x77b1(%rip),%rbx        # 100409015 <_head_msys_intl_8_dll-0x6feb>
100401864:	e8 57 43 00 00       	call   100405bc0 <.text+0x4bc0>
100401869:	e9 67 ff ff ff       	jmp    1004017d5 <.text+0x7d5>
10040186e:	4c 8d 2d 99 77 00 00 	lea    0x7799(%rip),%r13        # 10040900e <_head_msys_intl_8_dll-0x6ff2>
100401875:	e8 c6 40 00 00       	call   100405940 <.text+0x4940>
10040187a:	48 8d 0d 5f 7e 00 00 	lea    0x7e5f(%rip),%rcx        # 1004096e0 <_head_msys_intl_8_dll-0x6920>
100401881:	4c 8b 70 10          	mov    0x10(%rax),%r14
100401885:	e8 7e 40 00 00       	call   100405908 <.text+0x4908>
10040188a:	48 89 c1             	mov    %rax,%rcx
10040188d:	4c 89 f2             	mov    %r14,%rdx
100401890:	e8 0b 42 00 00       	call   100405aa0 <.text+0x4aa0>
100401895:	e9 04 ff ff ff       	jmp    10040179e <.text+0x79e>
10040189a:	90                   	nop
10040189b:	90                   	nop
10040189c:	90                   	nop
10040189d:	90                   	nop
10040189e:	90                   	nop
10040189f:	90                   	nop
1004018a0:	48 89 0d 81 c7 00 00 	mov    %rcx,0xc781(%rip)        # 10040e028 <_head_msys_intl_8_dll-0x1fd8>
1004018a7:	c3                   	ret
1004018a8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004018af:	00
1004018b0:	88 0d 6a c7 00 00    	mov    %cl,0xc76a(%rip)        # 10040e020 <_head_msys_intl_8_dll-0x1fe0>
1004018b6:	c3                   	ret
1004018b7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004018be:	00 00
1004018c0:	56                   	push   %rsi
1004018c1:	53                   	push   %rbx
1004018c2:	48 83 ec 38          	sub    $0x38,%rsp
1004018c6:	e8 75 40 00 00       	call   100405940 <.text+0x4940>
1004018cb:	48 8b 48 10          	mov    0x10(%rax),%rcx
1004018cf:	e8 4c 3b 00 00       	call   100405420 <.text+0x4420>
1004018d4:	85 c0                	test   %eax,%eax
1004018d6:	74 13                	je     1004018eb <.text+0x8eb>
1004018d8:	80 3d 41 c7 00 00 00 	cmpb   $0x0,0xc741(%rip)        # 10040e020 <_head_msys_intl_8_dll-0x1fe0>
1004018df:	74 23                	je     100401904 <.text+0x904>
1004018e1:	e8 4a 40 00 00       	call   100405930 <.text+0x4930>
1004018e6:	83 38 20             	cmpl   $0x20,(%rax)
1004018e9:	75 19                	jne    100401904 <.text+0x904>
1004018eb:	e8 50 40 00 00       	call   100405940 <.text+0x4940>
1004018f0:	48 8b 48 18          	mov    0x18(%rax),%rcx
1004018f4:	e8 27 3b 00 00       	call   100405420 <.text+0x4420>
1004018f9:	85 c0                	test   %eax,%eax
1004018fb:	75 47                	jne    100401944 <.text+0x944>
1004018fd:	48 83 c4 38          	add    $0x38,%rsp
100401901:	5b                   	pop    %rbx
100401902:	5e                   	pop    %rsi
100401903:	c3                   	ret
100401904:	48 8d 0d a5 85 00 00 	lea    0x85a5(%rip),%rcx        # 100409eb0 <_head_msys_intl_8_dll-0x6150>
10040190b:	e8 f8 3f 00 00       	call   100405908 <.text+0x4908>
100401910:	48 8b 0d 11 c7 00 00 	mov    0xc711(%rip),%rcx        # 10040e028 <_head_msys_intl_8_dll-0x1fd8>
100401917:	48 89 c3             	mov    %rax,%rbx
10040191a:	48 85 c9             	test   %rcx,%rcx
10040191d:	74 33                	je     100401952 <.text+0x952>
10040191f:	e8 6c 2d 00 00       	call   100404690 <.text+0x3690>
100401924:	48 89 c6             	mov    %rax,%rsi
100401927:	e8 04 40 00 00       	call   100405930 <.text+0x4930>
10040192c:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
100401931:	49 89 f1             	mov    %rsi,%r9
100401934:	31 c9                	xor    %ecx,%ecx
100401936:	8b 10                	mov    (%rax),%edx
100401938:	4c 8d 05 7d 85 00 00 	lea    0x857d(%rip),%r8        # 100409ebc <_head_msys_intl_8_dll-0x6144>
10040193f:	e8 cc 40 00 00       	call   100405a10 <.text+0x4a10>
100401944:	48 8b 05 45 91 00 00 	mov    0x9145(%rip),%rax        # 10040aa90 <_head_msys_intl_8_dll-0x5570>
10040194b:	8b 08                	mov    (%rax),%ecx
10040194d:	e8 6e 40 00 00       	call   1004059c0 <.text+0x49c0>
100401952:	e8 d9 3f 00 00       	call   100405930 <.text+0x4930>
100401957:	49 89 d9             	mov    %rbx,%r9
10040195a:	4c 8d 05 62 85 00 00 	lea    0x8562(%rip),%r8        # 100409ec3 <_head_msys_intl_8_dll-0x613d>
100401961:	31 c9                	xor    %ecx,%ecx
100401963:	8b 10                	mov    (%rax),%edx
100401965:	e8 a6 40 00 00       	call   100405a10 <.text+0x4a10>
10040196a:	eb d8                	jmp    100401944 <.text+0x944>
10040196c:	90                   	nop
10040196d:	90                   	nop
10040196e:	90                   	nop
10040196f:	90                   	nop
100401970:	48 b8 01 23 45 67 89 	movabs $0xefcdab8967452301,%rax
100401977:	ab cd ef
10040197a:	48 89 01             	mov    %rax,(%rcx)
10040197d:	48 b8 fe dc ba 98 76 	movabs $0x1032547698badcfe,%rax
100401984:	54 32 10
100401987:	48 89 41 08          	mov    %rax,0x8(%rcx)
10040198b:	48 c7 41 10 00 00 00 	movq   $0x0,0x10(%rcx)
100401992:	00
100401993:	c7 41 18 00 00 00 00 	movl   $0x0,0x18(%rcx)
10040199a:	c3                   	ret
10040199b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004019a0:	48 89 d0             	mov    %rdx,%rax
1004019a3:	8b 11                	mov    (%rcx),%edx
1004019a5:	89 10                	mov    %edx,(%rax)
1004019a7:	8b 51 04             	mov    0x4(%rcx),%edx
1004019aa:	89 50 04             	mov    %edx,0x4(%rax)
1004019ad:	8b 51 08             	mov    0x8(%rcx),%edx
1004019b0:	89 50 08             	mov    %edx,0x8(%rax)
1004019b3:	8b 51 0c             	mov    0xc(%rcx),%edx
1004019b6:	89 50 0c             	mov    %edx,0xc(%rax)
1004019b9:	c3                   	ret
1004019ba:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004019c0:	41 57                	push   %r15
1004019c2:	41 56                	push   %r14
1004019c4:	41 55                	push   %r13
1004019c6:	41 54                	push   %r12
1004019c8:	55                   	push   %rbp
1004019c9:	57                   	push   %rdi
1004019ca:	56                   	push   %rsi
1004019cb:	53                   	push   %rbx
1004019cc:	48 83 ec 48          	sub    $0x48,%rsp
1004019d0:	41 8b 70 04          	mov    0x4(%r8),%esi
1004019d4:	41 8b 58 08          	mov    0x8(%r8),%ebx
1004019d8:	48 89 d0             	mov    %rdx,%rax
1004019db:	48 89 cf             	mov    %rcx,%rdi
1004019de:	4c 89 84 24 a0 00 00 	mov    %r8,0xa0(%rsp)
1004019e5:	00
1004019e6:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
1004019ea:	4c 8d 34 01          	lea    (%rcx,%rax,1),%r14
1004019ee:	41 8b 00             	mov    (%r8),%eax
1004019f1:	89 d1                	mov    %edx,%ecx
1004019f3:	41 03 48 10          	add    0x10(%r8),%ecx
1004019f7:	4c 89 74 24 38       	mov    %r14,0x38(%rsp)
1004019fc:	89 44 24 34          	mov    %eax,0x34(%rsp)
100401a00:	41 8b 40 0c          	mov    0xc(%r8),%eax
100401a04:	41 89 48 10          	mov    %ecx,0x10(%r8)
100401a08:	89 44 24 24          	mov    %eax,0x24(%rsp)
100401a0c:	0f 92 c0             	setb   %al
100401a0f:	48 c1 ea 20          	shr    $0x20,%rdx
100401a13:	41 03 50 14          	add    0x14(%r8),%edx
100401a17:	0f b6 c0             	movzbl %al,%eax
100401a1a:	01 c2                	add    %eax,%edx
100401a1c:	41 89 50 14          	mov    %edx,0x14(%r8)
100401a20:	4c 39 f7             	cmp    %r14,%rdi
100401a23:	0f 83 c9 07 00 00    	jae    1004021f2 <.text+0x11f2>
100401a29:	89 5c 24 28          	mov    %ebx,0x28(%rsp)
100401a2d:	0f 1f 00             	nopl   (%rax)
100401a30:	44 8b 37             	mov    (%rdi),%r14d
100401a33:	8b 5c 24 24          	mov    0x24(%rsp),%ebx
100401a37:	8b 44 24 34          	mov    0x34(%rsp),%eax
100401a3b:	44 8b 5c 24 28       	mov    0x28(%rsp),%r11d
100401a40:	8b 4f 04             	mov    0x4(%rdi),%ecx
100401a43:	44 8b 57 08          	mov    0x8(%rdi),%r10d
100401a47:	41 8d 94 06 78 a4 6a 	lea    -0x28955b88(%r14,%rax,1),%edx
100401a4e:	d7
100401a4f:	89 d8                	mov    %ebx,%eax
100401a51:	8b 6f 10             	mov    0x10(%rdi),%ebp
100401a54:	44 8b 67 14          	mov    0x14(%rdi),%r12d
100401a58:	44 31 d8             	xor    %r11d,%eax
100401a5b:	89 4c 24 08          	mov    %ecx,0x8(%rsp)
100401a5f:	8d 8c 19 56 b7 c7 e8 	lea    -0x173848aa(%rcx,%rbx,1),%ecx
100401a66:	47 8d 84 1a db 70 20 	lea    0x242070db(%r10,%r11,1),%r8d
100401a6d:	24
100401a6e:	21 f0                	and    %esi,%eax
100401a70:	44 8b 7f 18          	mov    0x18(%rdi),%r15d
100401a74:	44 89 54 24 0c       	mov    %r10d,0xc(%rsp)
100401a79:	31 d8                	xor    %ebx,%eax
100401a7b:	44 8b 57 20          	mov    0x20(%rdi),%r10d
100401a7f:	8b 5f 28             	mov    0x28(%rdi),%ebx
100401a82:	44 89 64 24 2c       	mov    %r12d,0x2c(%rsp)
100401a87:	01 d0                	add    %edx,%eax
100401a89:	89 f2                	mov    %esi,%edx
100401a8b:	89 6c 24 14          	mov    %ebp,0x14(%rsp)
100401a8f:	c1 c0 07             	rol    $0x7,%eax
100401a92:	44 31 da             	xor    %r11d,%edx
100401a95:	44 89 54 24 18       	mov    %r10d,0x18(%rsp)
100401a9a:	01 f0                	add    %esi,%eax
100401a9c:	44 89 7c 24 30       	mov    %r15d,0x30(%rsp)
100401aa1:	21 c2                	and    %eax,%edx
100401aa3:	44 31 da             	xor    %r11d,%edx
100401aa6:	41 89 c3             	mov    %eax,%r11d
100401aa9:	01 ca                	add    %ecx,%edx
100401aab:	41 31 f3             	xor    %esi,%r11d
100401aae:	c1 c2 0c             	rol    $0xc,%edx
100401ab1:	44 89 d9             	mov    %r11d,%ecx
100401ab4:	44 8b 5f 0c          	mov    0xc(%rdi),%r11d
100401ab8:	01 c2                	add    %eax,%edx
100401aba:	21 d1                	and    %edx,%ecx
100401abc:	45 8d 8c 33 ee ce bd 	lea    -0x3e423112(%r11,%rsi,1),%r9d
100401ac3:	c1
100401ac4:	44 89 5c 24 10       	mov    %r11d,0x10(%rsp)
100401ac9:	44 8b 5f 24          	mov    0x24(%rdi),%r11d
100401acd:	31 f1                	xor    %esi,%ecx
100401acf:	44 01 c1             	add    %r8d,%ecx
100401ad2:	41 89 c0             	mov    %eax,%r8d
100401ad5:	44 89 5c 24 1c       	mov    %r11d,0x1c(%rsp)
100401ada:	c1 c9 0f             	ror    $0xf,%ecx
100401add:	41 31 d0             	xor    %edx,%r8d
100401ae0:	01 d1                	add    %edx,%ecx
100401ae2:	41 21 c8             	and    %ecx,%r8d
100401ae5:	41 31 c0             	xor    %eax,%r8d
100401ae8:	45 01 c8             	add    %r9d,%r8d
100401aeb:	44 8d 8c 05 af 0f 7c 	lea    -0xa83f051(%rbp,%rax,1),%r9d
100401af2:	f5
100401af3:	89 d0                	mov    %edx,%eax
100401af5:	8b 6f 30             	mov    0x30(%rdi),%ebp
100401af8:	41 c1 c8 0a          	ror    $0xa,%r8d
100401afc:	31 c8                	xor    %ecx,%eax
100401afe:	41 01 c8             	add    %ecx,%r8d
100401b01:	44 21 c0             	and    %r8d,%eax
100401b04:	45 89 c5             	mov    %r8d,%r13d
100401b07:	31 d0                	xor    %edx,%eax
100401b09:	44 01 c8             	add    %r9d,%eax
100401b0c:	45 8d 8c 14 2a c6 87 	lea    0x4787c62a(%r12,%rdx,1),%r9d
100401b13:	47
100401b14:	89 ca                	mov    %ecx,%edx
100401b16:	44 8b 67 2c          	mov    0x2c(%rdi),%r12d
100401b1a:	c1 c0 07             	rol    $0x7,%eax
100401b1d:	44 31 c2             	xor    %r8d,%edx
100401b20:	44 01 c0             	add    %r8d,%eax
100401b23:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
100401b28:	21 c2                	and    %eax,%edx
100401b2a:	31 ca                	xor    %ecx,%edx
100401b2c:	41 31 c5             	xor    %eax,%r13d
100401b2f:	44 01 ca             	add    %r9d,%edx
100401b32:	45 8d 8c 0f 13 46 30 	lea    -0x57cfb9ed(%r15,%rcx,1),%r9d
100401b39:	a8
100401b3a:	44 89 e9             	mov    %r13d,%ecx
100401b3d:	44 8b 6f 1c          	mov    0x1c(%rdi),%r13d
100401b41:	c1 c2 0c             	rol    $0xc,%edx
100401b44:	01 c2                	add    %eax,%edx
100401b46:	21 d1                	and    %edx,%ecx
100401b48:	44 31 c1             	xor    %r8d,%ecx
100401b4b:	44 01 c9             	add    %r9d,%ecx
100401b4e:	47 8d 8c 05 01 95 46 	lea    -0x2b96aff(%r13,%r8,1),%r9d
100401b55:	fd
100401b56:	41 89 c0             	mov    %eax,%r8d
100401b59:	c1 c9 0f             	ror    $0xf,%ecx
100401b5c:	41 31 d0             	xor    %edx,%r8d
100401b5f:	01 d1                	add    %edx,%ecx
100401b61:	41 21 c8             	and    %ecx,%r8d
100401b64:	41 31 c0             	xor    %eax,%r8d
100401b67:	45 01 c8             	add    %r9d,%r8d
100401b6a:	45 8d 8c 02 d8 98 80 	lea    0x698098d8(%r10,%rax,1),%r9d
100401b71:	69
100401b72:	89 d0                	mov    %edx,%eax
100401b74:	44 8b 57 34          	mov    0x34(%rdi),%r10d
100401b78:	41 c1 c8 0a          	ror    $0xa,%r8d
100401b7c:	31 c8                	xor    %ecx,%eax
100401b7e:	41 01 c8             	add    %ecx,%r8d
100401b81:	44 21 c0             	and    %r8d,%eax
100401b84:	31 d0                	xor    %edx,%eax
100401b86:	44 01 c8             	add    %r9d,%eax
100401b89:	45 8d 8c 13 af f7 44 	lea    -0x74bb0851(%r11,%rdx,1),%r9d
100401b90:	8b
100401b91:	89 ca                	mov    %ecx,%edx
100401b93:	44 8b 5f 3c          	mov    0x3c(%rdi),%r11d
100401b97:	c1 c0 07             	rol    $0x7,%eax
100401b9a:	44 31 c2             	xor    %r8d,%edx
100401b9d:	44 01 c0             	add    %r8d,%eax
100401ba0:	21 c2                	and    %eax,%edx
100401ba2:	31 ca                	xor    %ecx,%edx
100401ba4:	44 01 ca             	add    %r9d,%edx
100401ba7:	44 8d 8c 0b b1 5b ff 	lea    -0xa44f(%rbx,%rcx,1),%r9d
100401bae:	ff
100401baf:	44 89 c1             	mov    %r8d,%ecx
100401bb2:	c1 c2 0c             	rol    $0xc,%edx
100401bb5:	31 c1                	xor    %eax,%ecx
100401bb7:	01 c2                	add    %eax,%edx
100401bb9:	21 d1                	and    %edx,%ecx
100401bbb:	44 31 c1             	xor    %r8d,%ecx
100401bbe:	44 01 c9             	add    %r9d,%ecx
100401bc1:	47 8d 8c 04 be d7 5c 	lea    -0x76a32842(%r12,%r8,1),%r9d
100401bc8:	89
100401bc9:	41 89 c0             	mov    %eax,%r8d
100401bcc:	44 8b 67 38          	mov    0x38(%rdi),%r12d
100401bd0:	c1 c9 0f             	ror    $0xf,%ecx
100401bd3:	41 31 d0             	xor    %edx,%r8d
100401bd6:	48 83 c7 40          	add    $0x40,%rdi
100401bda:	01 d1                	add    %edx,%ecx
100401bdc:	41 21 c8             	and    %ecx,%r8d
100401bdf:	41 31 c0             	xor    %eax,%r8d
100401be2:	45 01 c8             	add    %r9d,%r8d
100401be5:	44 8d 8c 05 22 11 90 	lea    0x6b901122(%rbp,%rax,1),%r9d
100401bec:	6b
100401bed:	89 d0                	mov    %edx,%eax
100401bef:	41 c1 c8 0a          	ror    $0xa,%r8d
100401bf3:	31 c8                	xor    %ecx,%eax
100401bf5:	41 01 c8             	add    %ecx,%r8d
100401bf8:	44 21 c0             	and    %r8d,%eax
100401bfb:	31 d0                	xor    %edx,%eax
100401bfd:	44 01 c8             	add    %r9d,%eax
100401c00:	45 8d 8c 12 93 71 98 	lea    -0x2678e6d(%r10,%rdx,1),%r9d
100401c07:	fd
100401c08:	89 ca                	mov    %ecx,%edx
100401c0a:	c1 c0 07             	rol    $0x7,%eax
100401c0d:	44 31 c2             	xor    %r8d,%edx
100401c10:	44 01 c0             	add    %r8d,%eax
100401c13:	21 c2                	and    %eax,%edx
100401c15:	31 ca                	xor    %ecx,%edx
100401c17:	44 01 ca             	add    %r9d,%edx
100401c1a:	45 8d 8c 0c 8e 43 79 	lea    -0x5986bc72(%r12,%rcx,1),%r9d
100401c21:	a6
100401c22:	44 89 c1             	mov    %r8d,%ecx
100401c25:	c1 c2 0c             	rol    $0xc,%edx
100401c28:	31 c1                	xor    %eax,%ecx
100401c2a:	01 c2                	add    %eax,%edx
100401c2c:	21 d1                	and    %edx,%ecx
100401c2e:	44 31 c1             	xor    %r8d,%ecx