100403a3a:	00
100403a3b:	48 85 db             	test   %rbx,%rbx
100403a3e:	48 0f 44 d8          	cmove  %rax,%rbx
100403a42:	49 89 cc             	mov    %rcx,%r12
100403a45:	49 89 d5             	mov    %rdx,%r13
100403a48:	4c 89 c6             	mov    %r8,%rsi
100403a4b:	4c 89 cf             	mov    %r9,%rdi
100403a4e:	e8 dd 18 00 00       	call   100405330 <.text+0x4330>
100403a53:	4c 89 e1             	mov    %r12,%rcx
100403a56:	49 89 f9             	mov    %rdi,%r9
100403a59:	49 89 f0             	mov    %rsi,%r8
100403a5c:	8b 28                	mov    (%rax),%ebp
100403a5e:	48 8b 43 30          	mov    0x30(%rbx),%rax
100403a62:	4c 89 ea             	mov    %r13,%rdx
100403a65:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
100403a6a:	48 8b 43 28          	mov    0x28(%rbx),%rax
100403a6e:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
100403a73:	48 8d 43 08          	lea    0x8(%rbx),%rax
100403a77:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
100403a7c:	8b 43 04             	mov    0x4(%rbx),%eax
100403a7f:	89 44 24 28          	mov    %eax,0x28(%rsp)
100403a83:	8b 03                	mov    (%rbx),%eax
100403a85:	89 44 24 20          	mov    %eax,0x20(%rsp)
100403a89:	e8 a2 e8 ff ff       	call   100402330 <.text+0x1330>
100403a8e:	49 89 c4             	mov    %rax,%r12
100403a91:	e8 9a 18 00 00       	call   100405330 <.text+0x4330>
100403a96:	89 28                	mov    %ebp,(%rax)
100403a98:	4c 89 e0             	mov    %r12,%rax
100403a9b:	48 83 c4 58          	add    $0x58,%rsp
100403a9f:	5b                   	pop    %rbx
100403aa0:	5e                   	pop    %rsi
100403aa1:	5f                   	pop    %rdi
100403aa2:	5d                   	pop    %rbp
100403aa3:	41 5c                	pop    %r12
100403aa5:	41 5d                	pop    %r13
100403aa7:	c3                   	ret
100403aa8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100403aaf:	00
100403ab0:	41 57                	push   %r15
100403ab2:	41 56                	push   %r14
100403ab4:	41 55                	push   %r13
100403ab6:	41 54                	push   %r12
100403ab8:	55                   	push   %rbp
100403ab9:	57                   	push   %rdi
100403aba:	56                   	push   %rsi
100403abb:	53                   	push   %rbx
100403abc:	48 83 ec 68          	sub    $0x68,%rsp
100403ac0:	48 8d 05 f9 96 00 00 	lea    0x96f9(%rip),%rax        # 10040d1c0 <_head_msys_intl_8_dll-0x1e40>
100403ac7:	4d 85 c9             	test   %r9,%r9
100403aca:	4c 89 cb             	mov    %r9,%rbx
100403acd:	48 89 cf             	mov    %rcx,%rdi
100403ad0:	48 89 d5             	mov    %rdx,%rbp
100403ad3:	48 0f 44 d8          	cmove  %rax,%rbx
100403ad7:	4c 89 c6             	mov    %r8,%rsi
100403ada:	45 31 ed             	xor    %r13d,%r13d
100403add:	e8 4e 18 00 00       	call   100405330 <.text+0x4330>
100403ae2:	48 85 f6             	test   %rsi,%rsi
100403ae5:	49 89 e9             	mov    %rbp,%r9
100403ae8:	49 89 f8             	mov    %rdi,%r8
100403aeb:	44 8b 18             	mov    (%rax),%r11d
100403aee:	48 8b 43 30          	mov    0x30(%rbx),%rax
100403af2:	41 0f 94 c5          	sete   %r13b
100403af6:	4c 8d 53 08          	lea    0x8(%rbx),%r10
100403afa:	44 0b 6b 04          	or     0x4(%rbx),%r13d
100403afe:	31 d2                	xor    %edx,%edx
100403b00:	31 c9                	xor    %ecx,%ecx
100403b02:	4c 89 54 24 50       	mov    %r10,0x50(%rsp)
100403b07:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
100403b0c:	48 8b 43 28          	mov    0x28(%rbx),%rax
100403b10:	4c 89 54 24 30       	mov    %r10,0x30(%rsp)
100403b15:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
100403b1a:	44 89 6c 24 28       	mov    %r13d,0x28(%rsp)
100403b1f:	8b 03                	mov    (%rbx),%eax
100403b21:	44 89 5c 24 5c       	mov    %r11d,0x5c(%rsp)
100403b26:	89 44 24 20          	mov    %eax,0x20(%rsp)
100403b2a:	e8 01 e8 ff ff       	call   100402330 <.text+0x1330>
100403b2f:	4c 8d 78 01          	lea    0x1(%rax),%r15
100403b33:	49 89 c6             	mov    %rax,%r14
100403b36:	4c 89 f9             	mov    %r15,%rcx
100403b39:	e8 f2 10 00 00       	call   100404c30 <.text+0x3c30>
100403b3e:	4c 8b 54 24 50       	mov    0x50(%rsp),%r10
100403b43:	49 89 e9             	mov    %rbp,%r9
100403b46:	49 89 f8             	mov    %rdi,%r8
100403b49:	49 89 c4             	mov    %rax,%r12
100403b4c:	48 8b 43 30          	mov    0x30(%rbx),%rax
100403b50:	4c 89 fa             	mov    %r15,%rdx
100403b53:	4c 89 e1             	mov    %r12,%rcx
100403b56:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
100403b5b:	48 8b 43 28          	mov    0x28(%rbx),%rax
100403b5f:	4c 89 54 24 30       	mov    %r10,0x30(%rsp)
100403b64:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
100403b69:	44 89 6c 24 28       	mov    %r13d,0x28(%rsp)
100403b6e:	8b 03                	mov    (%rbx),%eax
100403b70:	89 44 24 20          	mov    %eax,0x20(%rsp)
100403b74:	e8 b7 e7 ff ff       	call   100402330 <.text+0x1330>
100403b79:	e8 b2 17 00 00       	call   100405330 <.text+0x4330>
100403b7e:	44 8b 5c 24 5c       	mov    0x5c(%rsp),%r11d
100403b83:	44 89 18             	mov    %r11d,(%rax)
100403b86:	48 85 f6             	test   %rsi,%rsi
100403b89:	74 03                	je     100403b8e <.text+0x2b8e>
100403b8b:	4c 89 36             	mov    %r14,(%rsi)
100403b8e:	4c 89 e0             	mov    %r12,%rax
100403b91:	48 83 c4 68          	add    $0x68,%rsp
100403b95:	5b                   	pop    %rbx
100403b96:	5e                   	pop    %rsi
100403b97:	5f                   	pop    %rdi
100403b98:	5d                   	pop    %rbp
100403b99:	41 5c                	pop    %r12
100403b9b:	41 5d                	pop    %r13
100403b9d:	41 5e                	pop    %r14
100403b9f:	41 5f                	pop    %r15
100403ba1:	c3                   	ret
100403ba2:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100403ba9:	00 00 00 00
100403bad:	0f 1f 00             	nopl   (%rax)
100403bb0:	4d 89 c1             	mov    %r8,%r9
100403bb3:	45 31 c0             	xor    %r8d,%r8d
100403bb6:	e9 f5 fe ff ff       	jmp    100403ab0 <.text+0x2ab0>
100403bbb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100403bc0:	41 54                	push   %r12
100403bc2:	56                   	push   %rsi
100403bc3:	53                   	push   %rbx
100403bc4:	48 83 ec 20          	sub    $0x20,%rsp
100403bc8:	8b 05 c2 34 00 00    	mov    0x34c2(%rip),%eax        # 100407090 <_head_msys_intl_8_dll-0x7f70>
100403bce:	4c 8b 25 a3 34 00 00 	mov    0x34a3(%rip),%r12        # 100407078 <_head_msys_intl_8_dll-0x7f88>
100403bd5:	83 f8 01             	cmp    $0x1,%eax
100403bd8:	7e 27                	jle    100403c01 <.text+0x2c01>
100403bda:	83 e8 02             	sub    $0x2,%eax
100403bdd:	49 8d 5c 24 18       	lea    0x18(%r12),%rbx
100403be2:	48 c1 e0 04          	shl    $0x4,%rax
100403be6:	49 8d 74 04 28       	lea    0x28(%r12,%rax,1),%rsi
100403beb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100403bf0:	48 8b 0b             	mov    (%rbx),%rcx
100403bf3:	48 83 c3 10          	add    $0x10,%rbx
100403bf7:	e8 84 18 00 00       	call   100405480 <.text+0x4480>
100403bfc:	48 39 f3             	cmp    %rsi,%rbx
100403bff:	75 ef                	jne    100403bf0 <.text+0x2bf0>
100403c01:	49 8b 4c 24 08       	mov    0x8(%r12),%rcx
100403c06:	48 8d 1d b3 94 00 00 	lea    0x94b3(%rip),%rbx        # 10040d0c0 <_head_msys_intl_8_dll-0x1f40>
100403c0d:	48 39 d9             	cmp    %rbx,%rcx
100403c10:	74 17                	je     100403c29 <.text+0x2c29>
100403c12:	e8 69 18 00 00       	call   100405480 <.text+0x4480>
100403c17:	48 89 1d 6a 34 00 00 	mov    %rbx,0x346a(%rip)        # 100407088 <_head_msys_intl_8_dll-0x7f78>
100403c1e:	48 c7 05 57 34 00 00 	movq   $0x100,0x3457(%rip)        # 100407080 <_head_msys_intl_8_dll-0x7f80>
100403c25:	00 01 00 00
100403c29:	48 8d 1d 50 34 00 00 	lea    0x3450(%rip),%rbx        # 100407080 <_head_msys_intl_8_dll-0x7f80>
100403c30:	49 39 dc             	cmp    %rbx,%r12
100403c33:	74 0f                	je     100403c44 <.text+0x2c44>
100403c35:	4c 89 e1             	mov    %r12,%rcx
100403c38:	e8 43 18 00 00       	call   100405480 <.text+0x4480>
100403c3d:	48 89 1d 34 34 00 00 	mov    %rbx,0x3434(%rip)        # 100407078 <_head_msys_intl_8_dll-0x7f88>
100403c44:	c7 05 42 34 00 00 01 	movl   $0x1,0x3442(%rip)        # 100407090 <_head_msys_intl_8_dll-0x7f70>
100403c4b:	00 00 00
100403c4e:	48 83 c4 20          	add    $0x20,%rsp
100403c52:	5b                   	pop    %rbx
100403c53:	5e                   	pop    %rsi
100403c54:	41 5c                	pop    %r12
100403c56:	c3                   	ret
100403c57:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
100403c5e:	00 00
100403c60:	4c 8d 0d 59 95 00 00 	lea    0x9559(%rip),%r9        # 10040d1c0 <_head_msys_intl_8_dll-0x1e40>
100403c67:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
100403c6e:	e9 dd fa ff ff       	jmp    100403750 <.text+0x2750>
100403c73:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100403c7a:	00 00 00 00
100403c7e:	66 90                	xchg   %ax,%ax
100403c80:	4c 8d 0d 39 95 00 00 	lea    0x9539(%rip),%r9        # 10040d1c0 <_head_msys_intl_8_dll-0x1e40>
100403c87:	e9 c4 fa ff ff       	jmp    100403750 <.text+0x2750>
100403c8c:	0f 1f 40 00          	nopl   0x0(%rax)
100403c90:	4c 8d 0d 29 95 00 00 	lea    0x9529(%rip),%r9        # 10040d1c0 <_head_msys_intl_8_dll-0x1e40>
100403c97:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
100403c9e:	48 89 ca             	mov    %rcx,%rdx
100403ca1:	31 c9                	xor    %ecx,%ecx
100403ca3:	e9 a8 fa ff ff       	jmp    100403750 <.text+0x2750>
100403ca8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100403caf:	00
100403cb0:	4c 8d 0d 09 95 00 00 	lea    0x9509(%rip),%r9        # 10040d1c0 <_head_msys_intl_8_dll-0x1e40>
100403cb7:	49 89 d0             	mov    %rdx,%r8
100403cba:	48 89 ca             	mov    %rcx,%rdx
100403cbd:	31 c9                	xor    %ecx,%ecx
100403cbf:	e9 8c fa ff ff       	jmp    100403750 <.text+0x2750>
100403cc4:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100403ccb:	00 00 00 00
100403ccf:	90                   	nop
100403cd0:	48 83 ec 68          	sub    $0x68,%rsp
100403cd4:	89 d0                	mov    %edx,%eax
100403cd6:	4c 89 c2             	mov    %r8,%rdx
100403cd9:	83 f8 0a             	cmp    $0xa,%eax
100403cdc:	0f 84 f0 24 00 00    	je     1004061d2 <.text+0x51d2>
100403ce2:	4c 8d 4c 24 20       	lea    0x20(%rsp),%r9
100403ce7:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
100403cee:	89 44 24 20          	mov    %eax,0x20(%rsp)
100403cf2:	c7 44 24 24 00 00 00 	movl   $0x0,0x24(%rsp)
100403cf9:	00
100403cfa:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
100403d01:	00 00
100403d03:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
100403d0a:	00 00
100403d0c:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
100403d13:	00 00
100403d15:	48 c7 44 24 40 00 00 	movq   $0x0,0x40(%rsp)
100403d1c:	00 00
100403d1e:	48 c7 44 24 48 00 00 	movq   $0x0,0x48(%rsp)
100403d25:	00 00
100403d27:	48 c7 44 24 50 00 00 	movq   $0x0,0x50(%rsp)
100403d2e:	00 00
100403d30:	e8 1b fa ff ff       	call   100403750 <.text+0x2750>
100403d35:	48 83 c4 68          	add    $0x68,%rsp
100403d39:	c3                   	ret
100403d3a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100403d40:	48 83 ec 68          	sub    $0x68,%rsp
100403d44:	89 d0                	mov    %edx,%eax
100403d46:	4c 89 c2             	mov    %r8,%rdx
100403d49:	4d 89 c8             	mov    %r9,%r8
100403d4c:	83 f8 0a             	cmp    $0xa,%eax
100403d4f:	0f 84 83 24 00 00    	je     1004061d8 <.text+0x51d8>
100403d55:	4c 8d 4c 24 20       	lea    0x20(%rsp),%r9
100403d5a:	89 44 24 20          	mov    %eax,0x20(%rsp)
100403d5e:	c7 44 24 24 00 00 00 	movl   $0x0,0x24(%rsp)
100403d65:	00
100403d66:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
100403d6d:	00 00
100403d6f:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
100403d76:	00 00
100403d78:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
100403d7f:	00 00
100403d81:	48 c7 44 24 40 00 00 	movq   $0x0,0x40(%rsp)
100403d88:	00 00
100403d8a:	48 c7 44 24 48 00 00 	movq   $0x0,0x48(%rsp)
100403d91:	00 00
100403d93:	48 c7 44 24 50 00 00 	movq   $0x0,0x50(%rsp)
100403d9a:	00 00
100403d9c:	e8 af f9 ff ff       	call   100403750 <.text+0x2750>
100403da1:	48 83 c4 68          	add    $0x68,%rsp
100403da5:	c3                   	ret
100403da6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100403dad:	00 00 00
100403db0:	48 83 ec 68          	sub    $0x68,%rsp
100403db4:	83 f9 0a             	cmp    $0xa,%ecx
100403db7:	0f 84 21 24 00 00    	je     1004061de <.text+0x51de>
100403dbd:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
100403dc1:	4c 8d 4c 24 20       	lea    0x20(%rsp),%r9
100403dc6:	31 c9                	xor    %ecx,%ecx
100403dc8:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
100403dcf:	c7 44 24 24 00 00 00 	movl   $0x0,0x24(%rsp)
100403dd6:	00
100403dd7:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
100403dde:	00 00
100403de0:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
100403de7:	00 00
100403de9:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
100403df0:	00 00
100403df2:	48 c7 44 24 40 00 00 	movq   $0x0,0x40(%rsp)
100403df9:	00 00
100403dfb:	48 c7 44 24 48 00 00 	movq   $0x0,0x48(%rsp)
100403e02:	00 00
100403e04:	48 c7 44 24 50 00 00 	movq   $0x0,0x50(%rsp)
100403e0b:	00 00
100403e0d:	e8 3e f9 ff ff       	call   100403750 <.text+0x2750>
100403e12:	48 83 c4 68          	add    $0x68,%rsp
100403e16:	c3                   	ret
100403e17:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
100403e1e:	00 00
100403e20:	48 83 ec 68          	sub    $0x68,%rsp
100403e24:	83 f9 0a             	cmp    $0xa,%ecx
100403e27:	0f 84 b7 23 00 00    	je     1004061e4 <.text+0x51e4>
100403e2d:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
100403e31:	4c 8d 4c 24 20       	lea    0x20(%rsp),%r9
100403e36:	31 c9                	xor    %ecx,%ecx
100403e38:	c7 44 24 24 00 00 00 	movl   $0x0,0x24(%rsp)
100403e3f:	00
100403e40:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
100403e47:	00 00
100403e49:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
100403e50:	00 00
100403e52:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
100403e59:	00 00
100403e5b:	48 c7 44 24 40 00 00 	movq   $0x0,0x40(%rsp)
100403e62:	00 00
100403e64:	48 c7 44 24 48 00 00 	movq   $0x0,0x48(%rsp)
100403e6b:	00 00
100403e6d:	48 c7 44 24 50 00 00 	movq   $0x0,0x50(%rsp)
100403e74:	00 00
100403e76:	e8 d5 f8 ff ff       	call   100403750 <.text+0x2750>
100403e7b:	48 83 c4 68          	add    $0x68,%rsp
100403e7f:	c3                   	ret
100403e80:	48 83 ec 68          	sub    $0x68,%rsp
100403e84:	48 8b 05 65 93 00 00 	mov    0x9365(%rip),%rax        # 10040d1f0 <_head_msys_intl_8_dll-0x1e10>
100403e8b:	66 0f 6f 05 2d 93 00 	movdqa 0x932d(%rip),%xmm0        # 10040d1c0 <_head_msys_intl_8_dll-0x1e40>
100403e92:	00
100403e93:	66 0f 6f 0d 35 93 00 	movdqa 0x9335(%rip),%xmm1        # 10040d1d0 <_head_msys_intl_8_dll-0x1e30>
100403e9a:	00
100403e9b:	66 0f 6f 15 3d 93 00 	movdqa 0x933d(%rip),%xmm2        # 10040d1e0 <_head_msys_intl_8_dll-0x1e20>
100403ea2:	00
100403ea3:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
100403ea8:	44 89 c0             	mov    %r8d,%eax
100403eab:	49 89 ca             	mov    %rcx,%r10
100403eae:	44 89 c1             	mov    %r8d,%ecx
100403eb1:	c0 e8 05             	shr    $0x5,%al
100403eb4:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
100403eb9:	83 e1 1f             	and    $0x1f,%ecx
100403ebc:	0f b6 c0             	movzbl %al,%eax
100403ebf:	0f 29 4c 24 30       	movaps %xmm1,0x30(%rsp)
100403ec4:	4c 8d 44 84 28       	lea    0x28(%rsp,%rax,4),%r8
100403ec9:	0f 29 54 24 40       	movaps %xmm2,0x40(%rsp)
100403ece:	45 8b 08             	mov    (%r8),%r9d
100403ed1:	44 89 c8             	mov    %r9d,%eax
100403ed4:	d3 e8                	shr    %cl,%eax
100403ed6:	f7 d0                	not    %eax
100403ed8:	83 e0 01             	and    $0x1,%eax
100403edb:	d3 e0                	shl    %cl,%eax
100403edd:	31 c9                	xor    %ecx,%ecx
100403edf:	44 31 c8             	xor    %r9d,%eax
100403ee2:	4c 8d 4c 24 20       	lea    0x20(%rsp),%r9
100403ee7:	41 89 00             	mov    %eax,(%r8)
100403eea:	49 89 d0             	mov    %rdx,%r8
100403eed:	4c 89 d2             	mov    %r10,%rdx
100403ef0:	e8 5b f8 ff ff       	call   100403750 <.text+0x2750>
100403ef5:	48 83 c4 68          	add    $0x68,%rsp
100403ef9:	c3                   	ret
100403efa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100403f00:	48 83 ec 68          	sub    $0x68,%rsp
100403f04:	48 8b 05 e5 92 00 00 	mov    0x92e5(%rip),%rax        # 10040d1f0 <_head_msys_intl_8_dll-0x1e10>
100403f0b:	66 0f 6f 05 ad 92 00 	movdqa 0x92ad(%rip),%xmm0        # 10040d1c0 <_head_msys_intl_8_dll-0x1e40>
100403f12:	00
100403f13:	66 0f 6f 0d b5 92 00 	movdqa 0x92b5(%rip),%xmm1        # 10040d1d0 <_head_msys_intl_8_dll-0x1e30>
100403f1a:	00
100403f1b:	66 0f 6f 15 bd 92 00 	movdqa 0x92bd(%rip),%xmm2        # 10040d1e0 <_head_msys_intl_8_dll-0x1e20>
100403f22:	00
100403f23:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
100403f28:	89 d0                	mov    %edx,%eax
100403f2a:	49 89 ca             	mov    %rcx,%r10
100403f2d:	89 d1                	mov    %edx,%ecx
100403f2f:	c0 e8 05             	shr    $0x5,%al
100403f32:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
100403f37:	83 e1 1f             	and    $0x1f,%ecx
100403f3a:	4c 8d 4c 24 20       	lea    0x20(%rsp),%r9
100403f3f:	0f b6 c0             	movzbl %al,%eax
100403f42:	0f 29 4c 24 30       	movaps %xmm1,0x30(%rsp)
100403f47:	48 8d 54 84 28       	lea    0x28(%rsp,%rax,4),%rdx
100403f4c:	0f 29 54 24 40       	movaps %xmm2,0x40(%rsp)
100403f51:	44 8b 02             	mov    (%rdx),%r8d
100403f54:	44 89 c0             	mov    %r8d,%eax
100403f57:	d3 e8                	shr    %cl,%eax
100403f59:	f7 d0                	not    %eax
100403f5b:	83 e0 01             	and    $0x1,%eax
100403f5e:	d3 e0                	shl    %cl,%eax
100403f60:	31 c9                	xor    %ecx,%ecx
100403f62:	44 31 c0             	xor    %r8d,%eax
100403f65:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8