100512886:	0f 85 94 01 00 00    	jne    100512a20 <.text+0x111a20>
10051288c:	e8 4f 49 ff ff       	call   1005071e0 <.text+0x1061e0>
100512891:	89 f8                	mov    %edi,%eax
100512893:	48 83 c4 28          	add    $0x28,%rsp
100512897:	5b                   	pop    %rbx
100512898:	5e                   	pop    %rsi
100512899:	5f                   	pop    %rdi
10051289a:	5d                   	pop    %rbp
10051289b:	41 5c                	pop    %r12
10051289d:	41 5d                	pop    %r13
10051289f:	41 5e                	pop    %r14
1005128a1:	41 5f                	pop    %r15
1005128a3:	c3                   	ret
1005128a4:	0f 1f 40 00          	nopl   0x0(%rax)
1005128a8:	44 8b 41 48          	mov    0x48(%rcx),%r8d
1005128ac:	41 81 f8 ff ff ff 7f 	cmp    $0x7fffffff,%r8d
1005128b3:	0f 84 f7 01 00 00    	je     100512ab0 <.text+0x111ab0>
1005128b9:	89 f0                	mov    %esi,%eax
1005128bb:	41 39 f6             	cmp    %esi,%r14d
1005128be:	7e 13                	jle    1005128d3 <.text+0x1118d3>
1005128c0:	44 89 f0             	mov    %r14d,%eax
1005128c3:	29 f0                	sub    %esi,%eax
1005128c5:	83 e8 01             	sub    $0x1,%eax
1005128c8:	99                   	cltd
1005128c9:	f7 fb                	idiv   %ebx
1005128cb:	83 c0 01             	add    $0x1,%eax
1005128ce:	0f af c3             	imul   %ebx,%eax
1005128d1:	01 f0                	add    %esi,%eax
1005128d3:	41 39 c0             	cmp    %eax,%r8d
1005128d6:	0f 8d 34 01 00 00    	jge    100512a10 <.text+0x111a10>
1005128dc:	45 31 ed             	xor    %r13d,%r13d
1005128df:	48 85 ff             	test   %rdi,%rdi
1005128e2:	75 75                	jne    100512959 <.text+0x111959>
1005128e4:	e9 d7 00 00 00       	jmp    1005129c0 <.text+0x1119c0>
1005128e9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005128f0:	89 f0                	mov    %esi,%eax
1005128f2:	44 39 f6             	cmp    %r14d,%esi
1005128f5:	7d 13                	jge    10051290a <.text+0x11190a>
1005128f7:	44 89 f0             	mov    %r14d,%eax
1005128fa:	29 f0                	sub    %esi,%eax
1005128fc:	83 e8 01             	sub    $0x1,%eax
1005128ff:	99                   	cltd
100512900:	f7 fb                	idiv   %ebx
100512902:	83 c0 01             	add    $0x1,%eax
100512905:	0f af c3             	imul   %ebx,%eax
100512908:	01 f0                	add    %esi,%eax
10051290a:	41 01 d8             	add    %ebx,%r8d
10051290d:	41 39 c0             	cmp    %eax,%r8d
100512910:	0f 8c e2 01 00 00    	jl     100512af8 <.text+0x111af8>
100512916:	48 8b 41 08          	mov    0x8(%rcx),%rax
10051291a:	48 8b 00             	mov    (%rax),%rax
10051291d:	48 39 41 38          	cmp    %rax,0x38(%rcx)
100512921:	0f 8d f9 01 00 00    	jge    100512b20 <.text+0x111b20>
100512927:	ba 01 00 00 00       	mov    $0x1,%edx
10051292c:	e8 9f 43 f3 ff       	call   100446cd0 <.text+0x45cd0>
100512931:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
100512935:	8b 41 48             	mov    0x48(%rcx),%eax
100512938:	99                   	cltd
100512939:	f7 fb                	idiv   %ebx
10051293b:	89 d0                	mov    %edx,%eax
10051293d:	29 d8                	sub    %ebx,%eax
10051293f:	39 f2                	cmp    %esi,%edx
100512941:	0f 4c c2             	cmovl  %edx,%eax
100512944:	48 8b 51 38          	mov    0x38(%rcx),%rdx
100512948:	89 41 48             	mov    %eax,0x48(%rcx)
10051294b:	e8 d0 c2 17 00       	call   10068ec20 <.text+0x28dc20>
100512950:	41 89 c6             	mov    %eax,%r14d
100512953:	48 83 ef 01          	sub    $0x1,%rdi
100512957:	74 67                	je     1005129c0 <.text+0x1119c0>
100512959:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
10051295d:	44 8b 41 48          	mov    0x48(%rcx),%r8d
100512961:	4c 8b 49 38          	mov    0x38(%rcx),%r9
100512965:	41 83 fc ff          	cmp    $0xffffffff,%r12d
100512969:	75 85                	jne    1005128f0 <.text+0x1118f0>
10051296b:	44 39 c6             	cmp    %r8d,%esi
10051296e:	0f 8e ec 01 00 00    	jle    100512b60 <.text+0x111b60>
100512974:	48 83 79 38 01       	cmpq   $0x1,0x38(%rcx)
100512979:	0f 8e a1 01 00 00    	jle    100512b20 <.text+0x111b20>
10051297f:	ba 01 00 00 00       	mov    $0x1,%edx
100512984:	e8 b7 40 f3 ff       	call   100446a40 <.text+0x45a40>
100512989:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
10051298d:	48 8b 51 38          	mov    0x38(%rcx),%rdx
100512991:	e8 8a c2 17 00       	call   10068ec20 <.text+0x28dc20>
100512996:	41 89 c6             	mov    %eax,%r14d
100512999:	39 c6                	cmp    %eax,%esi
10051299b:	7d b6                	jge    100512953 <.text+0x111953>
10051299d:	29 f0                	sub    %esi,%eax
10051299f:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1005129a3:	83 e8 01             	sub    $0x1,%eax
1005129a6:	99                   	cltd
1005129a7:	f7 fb                	idiv   %ebx
1005129a9:	83 c0 01             	add    $0x1,%eax
1005129ac:	0f af c3             	imul   %ebx,%eax
1005129af:	01 41 48             	add    %eax,0x48(%rcx)
1005129b2:	48 83 ef 01          	sub    $0x1,%rdi
1005129b6:	75 a1                	jne    100512959 <.text+0x111959>
1005129b8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1005129bf:	00
1005129c0:	bf 01 00 00 00       	mov    $0x1,%edi
1005129c5:	e8 96 b0 fe ff       	call   1004fda60 <.text+0xfca60>
1005129ca:	85 c0                	test   %eax,%eax
1005129cc:	0f 84 5d 01 00 00    	je     100512b2f <.text+0x111b2f>
1005129d2:	45 85 ed             	test   %r13d,%r13d
1005129d5:	0f 84 8c fe ff ff    	je     100512867 <.text+0x111867>
1005129db:	b9 ff ff ff 7f       	mov    $0x7fffffff,%ecx
1005129e0:	e8 fb b8 fe ff       	call   1004fe2e0 <.text+0xfd2e0>
1005129e5:	48 8b 45 00          	mov    0x0(%rbp),%rax
1005129e9:	44 8b 50 40          	mov    0x40(%rax),%r10d
1005129ed:	45 85 d2             	test   %r10d,%r10d
1005129f0:	0f 8e a7 00 00 00    	jle    100512a9d <.text+0x111a9d>
1005129f6:	44 8b 88 34 05 00 00 	mov    0x534(%rax),%r9d
1005129fd:	45 85 c9             	test   %r9d,%r9d
100512a00:	0f 84 97 00 00 00    	je     100512a9d <.text+0x111a9d>
100512a06:	eb 1b                	jmp    100512a23 <.text+0x111a23>
100512a08:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100512a0f:	00
100512a10:	83 e8 01             	sub    $0x1,%eax
100512a13:	89 41 48             	mov    %eax,0x48(%rcx)
100512a16:	e9 c1 fe ff ff       	jmp    1005128dc <.text+0x1118dc>
100512a1b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100512a20:	45 31 ed             	xor    %r13d,%r13d
100512a23:	e8 38 39 ff ff       	call   100506360 <.text+0x105360>
100512a28:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
100512a2c:	44 8b b1 34 03 00 00 	mov    0x334(%rcx),%r14d
100512a33:	44 39 f6             	cmp    %r14d,%esi
100512a36:	0f 8c 92 01 00 00    	jl     100512bce <.text+0x111bce>
100512a3c:	48 8b 05 ed 66 21 00 	mov    0x2166ed(%rip),%rax        # 100729130 <_head_msys_iconv_2_dll-0x42ed0>
100512a43:	4c 8b 38             	mov    (%rax),%r15
100512a46:	e8 65 05 fe ff       	call   1004f2fb0 <.text+0xf1fb0>
100512a4b:	48 89 c1             	mov    %rax,%rcx
100512a4e:	41 ff d7             	call   *%r15
100512a51:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
100512a55:	41 89 c7             	mov    %eax,%r15d
100512a58:	8b 41 48             	mov    0x48(%rcx),%eax
100512a5b:	41 83 fc 01          	cmp    $0x1,%r12d
100512a5f:	0f 84 37 01 00 00    	je     100512b9c <.text+0x111b9c>
100512a65:	41 39 c6             	cmp    %eax,%r14d
100512a68:	7e 26                	jle    100512a90 <.text+0x111a90>
100512a6a:	39 c6                	cmp    %eax,%esi
100512a6c:	0f 8f 83 01 00 00    	jg     100512bf5 <.text+0x111bf5>
100512a72:	29 f0                	sub    %esi,%eax
100512a74:	99                   	cltd
100512a75:	f7 fb                	idiv   %ebx
100512a77:	89 d8                	mov    %ebx,%eax
100512a79:	c1 e8 1f             	shr    $0x1f,%eax
100512a7c:	01 d8                	add    %ebx,%eax
100512a7e:	d1 f8                	sar    $1,%eax
100512a80:	39 c2                	cmp    %eax,%edx
100512a82:	7e 0c                	jle    100512a90 <.text+0x111a90>
100512a84:	83 69 40 01          	subl   $0x1,0x40(%rcx)
100512a88:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100512a8f:	00
100512a90:	45 85 ed             	test   %r13d,%r13d
100512a93:	0f 84 f3 fd ff ff    	je     10051288c <.text+0x11188c>
100512a99:	48 8b 45 00          	mov    0x0(%rbp),%rax
100512a9d:	c7 40 48 ff ff ff 7f 	movl   $0x7fffffff,0x48(%rax)
100512aa4:	e9 e3 fd ff ff       	jmp    10051288c <.text+0x11188c>
100512aa9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100512ab0:	e8 ab 38 ff ff       	call   100506360 <.text+0x105360>
100512ab5:	85 f6                	test   %esi,%esi
100512ab7:	0f 8e 4e 01 00 00    	jle    100512c0b <.text+0x111c0b>
100512abd:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
100512ac1:	44 8d 46 ff          	lea    -0x1(%rsi),%r8d
100512ac5:	8b 81 34 03 00 00    	mov    0x334(%rcx),%eax
100512acb:	44 89 41 48          	mov    %r8d,0x48(%rcx)
100512acf:	41 39 c0             	cmp    %eax,%r8d
100512ad2:	7d 15                	jge    100512ae9 <.text+0x111ae9>
100512ad4:	44 29 c0             	sub    %r8d,%eax
100512ad7:	83 e8 01             	sub    $0x1,%eax
100512ada:	99                   	cltd
100512adb:	f7 fb                	idiv   %ebx
100512add:	83 c0 01             	add    $0x1,%eax
100512ae0:	0f af c3             	imul   %ebx,%eax
100512ae3:	44 01 c0             	add    %r8d,%eax
100512ae6:	89 41 48             	mov    %eax,0x48(%rcx)
100512ae9:	41 bd 01 00 00 00    	mov    $0x1,%r13d
100512aef:	e9 eb fd ff ff       	jmp    1005128df <.text+0x1118df>
100512af4:	0f 1f 40 00          	nopl   0x0(%rax)
100512af8:	45 31 c0             	xor    %r8d,%r8d
100512afb:	31 d2                	xor    %edx,%edx
100512afd:	4c 89 c9             	mov    %r9,%rcx
100512b00:	e8 4b dc f9 ff       	call   1004b0750 <.text+0xaf750>
100512b05:	85 c0                	test   %eax,%eax
100512b07:	74 77                	je     100512b80 <.text+0x111b80>
100512b09:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
100512b0d:	48 8b 41 08          	mov    0x8(%rcx),%rax
100512b11:	48 8b 00             	mov    (%rax),%rax
100512b14:	48 39 41 38          	cmp    %rax,0x38(%rcx)
100512b18:	0f 8c 09 fe ff ff    	jl     100512927 <.text+0x111927>
100512b1e:	66 90                	xchg   %ax,%ax
100512b20:	31 ff                	xor    %edi,%edi
100512b22:	e8 39 af fe ff       	call   1004fda60 <.text+0xfca60>
100512b27:	85 c0                	test   %eax,%eax
100512b29:	0f 85 a3 fe ff ff    	jne    1005129d2 <.text+0x1119d2>
100512b2f:	48 8b 45 00          	mov    0x0(%rbp),%rax
100512b33:	8b 48 48             	mov    0x48(%rax),%ecx
100512b36:	e8 a5 b7 fe ff       	call   1004fe2e0 <.text+0xfd2e0>
100512b3b:	48 8b 45 00          	mov    0x0(%rbp),%rax
100512b3f:	44 8b 40 40          	mov    0x40(%rax),%r8d
100512b43:	45 85 c0             	test   %r8d,%r8d
100512b46:	0f 8e 44 ff ff ff    	jle    100512a90 <.text+0x111a90>
100512b4c:	8b 88 34 05 00 00    	mov    0x534(%rax),%ecx
100512b52:	85 c9                	test   %ecx,%ecx
100512b54:	0f 84 36 ff ff ff    	je     100512a90 <.text+0x111a90>
100512b5a:	e9 c4 fe ff ff       	jmp    100512a23 <.text+0x111a23>
100512b5f:	90                   	nop
100512b60:	45 31 c0             	xor    %r8d,%r8d
100512b63:	31 d2                	xor    %edx,%edx
100512b65:	4c 89 c9             	mov    %r9,%rcx
100512b68:	e8 e3 db f9 ff       	call   1004b0750 <.text+0xaf750>
100512b6d:	85 c0                	test   %eax,%eax
100512b6f:	74 1f                	je     100512b90 <.text+0x111b90>
100512b71:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
100512b75:	e9 fa fd ff ff       	jmp    100512974 <.text+0x111974>
100512b7a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100512b80:	48 8b 45 00          	mov    0x0(%rbp),%rax
100512b84:	01 58 48             	add    %ebx,0x48(%rax)
100512b87:	e9 c7 fd ff ff       	jmp    100512953 <.text+0x111953>
100512b8c:	0f 1f 40 00          	nopl   0x0(%rax)
100512b90:	48 8b 45 00          	mov    0x0(%rbp),%rax
100512b94:	29 58 48             	sub    %ebx,0x48(%rax)
100512b97:	e9 b7 fd ff ff       	jmp    100512953 <.text+0x111953>
100512b9c:	39 f0                	cmp    %esi,%eax
100512b9e:	0f 8f c1 fe ff ff    	jg     100512a65 <.text+0x111a65>
100512ba4:	44 39 f0             	cmp    %r14d,%eax
100512ba7:	0f 8e b8 fe ff ff    	jle    100512a65 <.text+0x111a65>
100512bad:	44 89 f9             	mov    %r15d,%ecx
100512bb0:	e8 9b a9 17 00       	call   10068d550 <.text+0x28c550>
100512bb5:	41 81 ff ff 00 00 00 	cmp    $0xff,%r15d
100512bbc:	7e 04                	jle    100512bc2 <.text+0x111bc2>
100512bbe:	85 c0                	test   %eax,%eax
100512bc0:	74 59                	je     100512c1b <.text+0x111c1b>
100512bc2:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
100512bc6:	8b 41 48             	mov    0x48(%rcx),%eax
100512bc9:	e9 97 fe ff ff       	jmp    100512a65 <.text+0x111a65>
100512bce:	e8 fd 7d 01 00       	call   10052a9d0 <.text+0x1299d0>
100512bd3:	80 38 00             	cmpb   $0x0,(%rax)
100512bd6:	0f 84 60 fe ff ff    	je     100512a3c <.text+0x111a3c>
100512bdc:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
100512be0:	e8 eb 7d 01 00       	call   10052a9d0 <.text+0x1299d0>
100512be5:	48 89 c1             	mov    %rax,%rcx
100512be8:	e8 c3 a3 17 00       	call   10068cfb0 <.text+0x28bfb0>
100512bed:	41 29 c6             	sub    %eax,%r14d
100512bf0:	e9 47 fe ff ff       	jmp    100512a3c <.text+0x111a3c>
100512bf5:	89 f2                	mov    %esi,%edx
100512bf7:	c1 ea 1f             	shr    $0x1f,%edx
100512bfa:	01 f2                	add    %esi,%edx
100512bfc:	d1 fa                	sar    $1,%edx
100512bfe:	39 c2                	cmp    %eax,%edx
100512c00:	0f 8c 7e fe ff ff    	jl     100512a84 <.text+0x111a84>
100512c06:	e9 85 fe ff ff       	jmp    100512a90 <.text+0x111a90>
100512c0b:	48 8b 45 00          	mov    0x0(%rbp),%rax
100512c0f:	c7 40 48 00 00 00 00 	movl   $0x0,0x48(%rax)
100512c16:	e9 ce fe ff ff       	jmp    100512ae9 <.text+0x111ae9>
100512c1b:	e8 e0 3b f3 ff       	call   100446800 <.text+0x45800>
100512c20:	eb a0                	jmp    100512bc2 <.text+0x111bc2>
100512c22:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100512c29:	00 00 00 00
100512c2d:	0f 1f 00             	nopl   (%rax)
100512c30:	48 83 ec 28          	sub    $0x28,%rsp
100512c34:	e8 c7 0d fa ff       	call   1004b3a00 <.text+0xb2a00>
100512c39:	85 c0                	test   %eax,%eax
100512c3b:	75 23                	jne    100512c60 <.text+0x111c60>
100512c3d:	31 d2                	xor    %edx,%edx
100512c3f:	48 8b 05 3a 00 21 00 	mov    0x21003a(%rip),%rax        # 100722c80 <_head_msys_iconv_2_dll-0x49380>
100512c46:	b9 76 00 00 00       	mov    $0x76,%ecx
100512c4b:	89 10                	mov    %edx,(%rax)
100512c4d:	48 83 c4 28          	add    $0x28,%rsp
100512c51:	e9 ba 92 ff ff       	jmp    10050bf10 <.text+0x10af10>
100512c56:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100512c5d:	00 00 00
100512c60:	e8 fb 1d fa ff       	call   1004b4a60 <.text+0xb3a60>
100512c65:	85 c0                	test   %eax,%eax
100512c67:	74 d4                	je     100512c3d <.text+0x111c3d>
100512c69:	48 8b 05 80 76 21 00 	mov    0x217680(%rip),%rax        # 10072a2f0 <_head_msys_iconv_2_dll-0x41d10>
100512c70:	ba 6b 00 00 00       	mov    $0x6b,%edx
100512c75:	48 8b 08             	mov    (%rax),%rcx
100512c78:	e8 d3 1b 0b 00       	call   1005c4850 <.text+0x1c3850>
100512c7d:	31 d2                	xor    %edx,%edx
100512c7f:	48 85 c0             	test   %rax,%rax
100512c82:	0f 95 c2             	setne  %dl
100512c85:	eb b8                	jmp    100512c3f <.text+0x111c3f>
100512c87:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
100512c8e:	00 00
100512c90:	41 57                	push   %r15
100512c92:	41 56                	push   %r14
100512c94:	41 55                	push   %r13
100512c96:	41 54                	push   %r12
100512c98:	55                   	push   %rbp
100512c99:	57                   	push   %rdi
100512c9a:	56                   	push   %rsi
100512c9b:	53                   	push   %rbx
100512c9c:	48 81 ec d8 00 00 00 	sub    $0xd8,%rsp
100512ca3:	48 8b 05 a6 05 21 00 	mov    0x2105a6(%rip),%rax        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
100512caa:	66 0f ef c0          	pxor   %xmm0,%xmm0
100512cae:	48 8b 35 7b 5e 21 00 	mov    0x215e7b(%rip),%rsi        # 100728b30 <_head_msys_iconv_2_dll-0x434d0>
100512cb5:	48 8b 00             	mov    (%rax),%rax
100512cb8:	8b 19                	mov    (%rcx),%ebx
100512cba:	8b 40 48             	mov    0x48(%rax),%eax
100512cbd:	89 44 24 74          	mov    %eax,0x74(%rsp)
100512cc1:	48 8b 05 58 06 21 00 	mov    0x210658(%rip),%rax        # 100723320 <_head_msys_iconv_2_dll-0x48ce0>
100512cc8:	48 89 cd             	mov    %rcx,%rbp
100512ccb:	0f 11 84 24 98 00 00 	movups %xmm0,0x98(%rsp)
100512cd2:	00
100512cd3:	8b 00                	mov    (%rax),%eax
100512cd5:	89 94 24 28 01 00 00 	mov    %edx,0x128(%rsp)
100512cdc:	48 89 8c 24 80 00 00 	mov    %rcx,0x80(%rsp)
100512ce3:	00
100512ce4:	89 44 24 78          	mov    %eax,0x78(%rsp)
100512ce8:	48 8b 05 11 68 21 00 	mov    0x216811(%rip),%rax        # 100729500 <_head_msys_iconv_2_dll-0x42b00>
100512cef:	0f 11 84 24 88 00 00 	movups %xmm0,0x88(%rsp)
100512cf6:	00
100512cf7:	48 8b 00             	mov    (%rax),%rax
100512cfa:	0f 11 84 24 a8 00 00 	movups %xmm0,0xa8(%rsp)
100512d01:	00
100512d02:	0f 11 84 24 b8 00 00 	movups %xmm0,0xb8(%rsp)
100512d09:	00
100512d0a:	48 89 84 24 a0 00 00 	mov    %rax,0xa0(%rsp)
100512d11:	00
100512d12:	48 8b 05 17 5e 21 00 	mov    0x215e17(%rip),%rax        # 100728b30 <_head_msys_iconv_2_dll-0x434d0>
100512d19:	8b 10                	mov    (%rax),%edx
100512d1b:	31 c0                	xor    %eax,%eax
100512d1d:	85 db                	test   %ebx,%ebx
100512d1f:	0f 95 c0             	setne  %al
100512d22:	89 06                	mov    %eax,(%rsi)
100512d24:	39 d0                	cmp    %edx,%eax
100512d26:	74 05                	je     100512d2d <.text+0x111d2d>
100512d28:	e8 43 eb 0e 00       	call   100601870 <.text+0x200870>
100512d2d:	e8 ee aa fe ff       	call   1004fd820 <.text+0xfc820>
100512d32:	48 8b 05 f7 5d 21 00 	mov    0x215df7(%rip),%rax        # 100728b30 <_head_msys_iconv_2_dll-0x434d0>
100512d39:	8b 00                	mov    (%rax),%eax
100512d3b:	89 44 24 28          	mov    %eax,0x28(%rsp)
100512d3f:	85 c0                	test   %eax,%eax
100512d41:	0f 85 56 02 00 00    	jne    100512f9d <.text+0x111f9d>
100512d47:	44 8b 5d 04          	mov    0x4(%rbp),%r11d
100512d4b:	45 85 db             	test   %r11d,%r11d
100512d4e:	0f 84 7a 02 00 00    	je     100512fce <.text+0x111fce>
100512d54:	f3 0f 6f 45 70       	movdqu 0x70(%rbp),%xmm0
100512d59:	66 48 0f 7e c0       	movq   %xmm0,%rax
100512d5e:	48 85 c0             	test   %rax,%rax
100512d61:	0f 8e 51 02 00 00    	jle    100512fb8 <.text+0x111fb8>
100512d67:	0f 29 84 24 a0 00 00 	movaps %xmm0,0xa0(%rsp)
100512d6e:	00
100512d6f:	66 0f ef c0          	pxor   %xmm0,%xmm0
100512d73:	0f 11 45 70          	movups %xmm0,0x70(%rbp)
100512d77:	e8 04 1d fa ff       	call   1004b4a80 <.text+0xb3a80>
100512d7c:	44 8b 94 24 28 01 00 	mov    0x128(%rsp),%r10d
100512d83:	00
100512d84:	89 c3                	mov    %eax,%ebx
100512d86:	48 8b 05 93 fe 20 00 	mov    0x20fe93(%rip),%rax        # 100722c20 <_head_msys_iconv_2_dll-0x493e0>