100623926:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10062392d:	00 00 00
100623930:	0f b6 d0             	movzbl %al,%edx
100623933:	48 8d 0d 06 29 0f 00 	lea    0xf2906(%rip),%rcx        # 100716240 <_head_msys_iconv_2_dll-0x55dc0>
10062393a:	e8 11 0f fa ff       	call   1005c4850 <.text+0x1c3850>
10062393f:	48 85 c0             	test   %rax,%rax
100623942:	74 06                	je     10062394a <.text+0x22294a>
100623944:	80 7b 01 3d          	cmpb   $0x3d,0x1(%rbx)
100623948:	74 36                	je     100623980 <.text+0x222980>
10062394a:	80 3b 2e             	cmpb   $0x2e,(%rbx)
10062394d:	75 19                	jne    100623968 <.text+0x222968>
10062394f:	80 7b 01 2e          	cmpb   $0x2e,0x1(%rbx)
100623953:	75 13                	jne    100623968 <.text+0x222968>
100623955:	80 7b 02 3d          	cmpb   $0x3d,0x2(%rbx)
100623959:	75 0d                	jne    100623968 <.text+0x222968>
10062395b:	b8 03 00 00 00       	mov    $0x3,%eax
100623960:	eb be                	jmp    100623920 <.text+0x222920>
100623962:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100623968:	31 c0                	xor    %eax,%eax
10062396a:	48 83 c4 20          	add    $0x20,%rsp
10062396e:	5b                   	pop    %rbx
10062396f:	c3                   	ret
100623970:	c7 02 01 00 00 00    	movl   $0x1,(%rdx)
100623976:	eb e3                	jmp    10062395b <.text+0x22295b>
100623978:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10062397f:	00
100623980:	b8 02 00 00 00       	mov    $0x2,%eax
100623985:	eb 99                	jmp    100623920 <.text+0x222920>
100623987:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10062398e:	00 00
100623990:	56                   	push   %rsi
100623991:	53                   	push   %rbx
100623992:	48 83 ec 28          	sub    $0x28,%rsp
100623996:	0f b6 01             	movzbl (%rcx),%eax
100623999:	48 89 cb             	mov    %rcx,%rbx
10062399c:	3c 77                	cmp    $0x77,%al
10062399e:	77 1e                	ja     1006239be <.text+0x2229be>
1006239a0:	3c 61                	cmp    $0x61,%al
1006239a2:	0f 87 0a 72 08 00    	ja     1006aabb2 <.text+0x2a9bb2>
1006239a8:	3c 40                	cmp    $0x40,%al
1006239aa:	0f 84 f9 71 08 00    	je     1006aaba9 <.text+0x2a9ba9>
1006239b0:	77 0c                	ja     1006239be <.text+0x2229be>
1006239b2:	3c 24                	cmp    $0x24,%al
1006239b4:	0f 84 c9 71 08 00    	je     1006aab83 <.text+0x2a9b83>
1006239ba:	3c 26                	cmp    $0x26,%al
1006239bc:	74 07                	je     1006239c5 <.text+0x2229c5>
1006239be:	48 83 c4 28          	add    $0x28,%rsp
1006239c2:	5b                   	pop    %rbx
1006239c3:	5e                   	pop    %rsi
1006239c4:	c3                   	ret
1006239c5:	e9 d6 71 08 00       	jmp    1006aaba0 <.text+0x2a9ba0>
1006239ca:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1006239d0:	55                   	push   %rbp
1006239d1:	57                   	push   %rdi
1006239d2:	56                   	push   %rsi
1006239d3:	53                   	push   %rbx
1006239d4:	48 83 ec 58          	sub    $0x58,%rsp
1006239d8:	0f b6 01             	movzbl (%rcx),%eax
1006239db:	48 89 cb             	mov    %rcx,%rbx
1006239de:	48 89 d7             	mov    %rdx,%rdi
1006239e1:	4c 89 ce             	mov    %r9,%rsi
1006239e4:	3c 26                	cmp    $0x26,%al
1006239e6:	74 68                	je     100623a50 <.text+0x222a50>
1006239e8:	3c 24                	cmp    $0x24,%al
1006239ea:	74 34                	je     100623a20 <.text+0x222a20>
1006239ec:	3c 40                	cmp    $0x40,%al
1006239ee:	0f 84 64 01 00 00    	je     100623b58 <.text+0x222b58>
1006239f4:	0f b6 01             	movzbl (%rcx),%eax
1006239f7:	83 f8 67             	cmp    $0x67,%eax
1006239fa:	0f 84 20 01 00 00    	je     100623b20 <.text+0x222b20>
100623a00:	83 f8 62             	cmp    $0x62,%eax
100623a03:	0f 85 7f 01 00 00    	jne    100623b88 <.text+0x222b88>
100623a09:	80 7b 01 3a          	cmpb   $0x3a,0x1(%rbx)
100623a0d:	0f 85 75 01 00 00    	jne    100623b88 <.text+0x222b88>
100623a13:	c7 07 05 00 00 00    	movl   $0x5,(%rdi)
100623a19:	eb 23                	jmp    100623a3e <.text+0x222a3e>
100623a1b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100623a20:	c7 02 03 00 00 00    	movl   $0x3,(%rdx)
100623a26:	48 8b 05 03 75 10 00 	mov    0x107503(%rip),%rax        # 10072af30 <_head_msys_iconv_2_dll-0x410d0>
100623a2d:	48 8b bc 24 a8 00 00 	mov    0xa8(%rsp),%rdi
100623a34:	00
100623a35:	48 05 80 02 00 00    	add    $0x280,%rax
100623a3b:	48 89 07             	mov    %rax,(%rdi)
100623a3e:	b8 01 00 00 00       	mov    $0x1,%eax
100623a43:	48 83 c4 58          	add    $0x58,%rsp
100623a47:	5b                   	pop    %rbx
100623a48:	5e                   	pop    %rsi
100623a49:	5f                   	pop    %rdi
100623a4a:	5d                   	pop    %rbp
100623a4b:	c3                   	ret
100623a4c:	0f 1f 40 00          	nopl   0x0(%rax)
100623a50:	c7 02 01 00 00 00    	movl   $0x1,(%rdx)
100623a56:	41 81 f8 ac 00 00 00 	cmp    $0xac,%r8d
100623a5d:	0f 84 d5 00 00 00    	je     100623b38 <.text+0x222b38>
100623a63:	41 83 f8 64          	cmp    $0x64,%r8d
100623a67:	0f 84 cb 00 00 00    	je     100623b38 <.text+0x222b38>
100623a6d:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
100623a72:	4c 89 ca             	mov    %r9,%rdx
100623a75:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
100623a7a:	e8 41 4d e3 ff       	call   1004587c0 <.text+0x577c0>
100623a7f:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
100623a84:	48 85 c0             	test   %rax,%rax
100623a87:	0f 84 6b 01 00 00    	je     100623bf8 <.text+0x222bf8>
100623a8d:	0f b6 28             	movzbl (%rax),%ebp
100623a90:	c6 00 00             	movb   $0x0,(%rax)
100623a93:	48 89 d9             	mov    %rbx,%rcx
100623a96:	8b 36                	mov    (%rsi),%esi
100623a98:	e8 53 f3 e5 ff       	call   100482df0 <.text+0x81df0>
100623a9d:	89 74 24 20          	mov    %esi,0x20(%rsp)
100623aa1:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
100623aa6:	45 31 c0             	xor    %r8d,%r8d
100623aa9:	48 89 c1             	mov    %rax,%rcx
100623aac:	4c 8d 4c 24 3c       	lea    0x3c(%rsp),%r9
100623ab1:	e8 ba 29 f0 ff       	call   100526470 <.text+0x125470>
100623ab6:	89 c1                	mov    %eax,%ecx
100623ab8:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
100623abd:	40 88 28             	mov    %bpl,(%rax)
100623ac0:	85 c9                	test   %ecx,%ecx
100623ac2:	0f 84 73 71 08 00    	je     1006aac3b <.text+0x2a9c3b>
100623ac8:	8d 41 ff             	lea    -0x1(%rcx),%eax
100623acb:	83 f8 05             	cmp    $0x5,%eax
100623ace:	0f 87 6a ff ff ff    	ja     100623a3e <.text+0x222a3e>
100623ad4:	b8 01 00 00 00       	mov    $0x1,%eax
100623ad9:	48 d3 e0             	shl    %cl,%rax
100623adc:	a8 24                	test   $0x24,%al
100623ade:	0f 85 3c 01 00 00    	jne    100623c20 <.text+0x222c20>
100623ae4:	a8 12                	test   $0x12,%al
100623ae6:	0f 85 54 01 00 00    	jne    100623c40 <.text+0x222c40>
100623aec:	a8 48                	test   $0x48,%al
100623aee:	0f 84 4a ff ff ff    	je     100623a3e <.text+0x222a3e>
100623af4:	48 8b 05 35 74 10 00 	mov    0x107435(%rip),%rax        # 10072af30 <_head_msys_iconv_2_dll-0x410d0>
100623afb:	f6 44 24 3f 40       	testb  $0x40,0x3f(%rsp)
100623b00:	0f 84 27 ff ff ff    	je     100623a2d <.text+0x222a2d>
100623b06:	48 8b b4 24 a8 00 00 	mov    0xa8(%rsp),%rsi
100623b0d:	00
100623b0e:	48 83 c0 40          	add    $0x40,%rax
100623b12:	48 89 06             	mov    %rax,(%rsi)
100623b15:	c7 07 02 00 00 00    	movl   $0x2,(%rdi)
100623b1b:	e9 1e ff ff ff       	jmp    100623a3e <.text+0x222a3e>
100623b20:	80 79 01 3a          	cmpb   $0x3a,0x1(%rcx)
100623b24:	0f 85 d6 fe ff ff    	jne    100623a00 <.text+0x222a00>
100623b2a:	c7 02 04 00 00 00    	movl   $0x4,(%rdx)
100623b30:	e9 09 ff ff ff       	jmp    100623a3e <.text+0x222a3e>
100623b35:	0f 1f 00             	nopl   (%rax)
100623b38:	48 8b 0d 31 05 10 00 	mov    0x100531(%rip),%rcx        # 100724070 <_head_msys_iconv_2_dll-0x47f90>
100623b3f:	e8 34 bd 07 00       	call   10069f878 <.text+0x29e878>
100623b44:	48 89 c1             	mov    %rax,%rcx
100623b47:	e8 b4 ab 07 00       	call   10069e700 <.text+0x29d700>
100623b4c:	31 c0                	xor    %eax,%eax
100623b4e:	e9 f0 fe ff ff       	jmp    100623a43 <.text+0x222a43>
100623b53:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100623b58:	0f b6 71 01          	movzbl 0x1(%rcx),%esi
100623b5c:	83 fe 40             	cmp    $0x40,%esi
100623b5f:	74 4f                	je     100623bb0 <.text+0x222bb0>
100623b61:	31 d2                	xor    %edx,%edx
100623b63:	89 f1                	mov    %esi,%ecx
100623b65:	e8 76 e5 f5 ff       	call   1005820e0 <.text+0x1810e0>
100623b6a:	85 c0                	test   %eax,%eax
100623b6c:	74 05                	je     100623b73 <.text+0x222b73>
100623b6e:	83 fe 2e             	cmp    $0x2e,%esi
100623b71:	75 3d                	jne    100623bb0 <.text+0x222bb0>
100623b73:	89 f1                	mov    %esi,%ecx
100623b75:	e8 f6 ab 07 00       	call   10069e770 <.text+0x29d770>
100623b7a:	31 c0                	xor    %eax,%eax
100623b7c:	e9 c2 fe ff ff       	jmp    100623a43 <.text+0x222a43>
100623b81:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100623b88:	83 f8 77             	cmp    $0x77,%eax
100623b8b:	74 53                	je     100623be0 <.text+0x222be0>
100623b8d:	83 f8 74             	cmp    $0x74,%eax
100623b90:	0f 85 ca 00 00 00    	jne    100623c60 <.text+0x222c60>
100623b96:	80 7b 01 3a          	cmpb   $0x3a,0x1(%rbx)
100623b9a:	0f 85 c0 00 00 00    	jne    100623c60 <.text+0x222c60>
100623ba0:	c7 07 07 00 00 00    	movl   $0x7,(%rdi)
100623ba6:	e9 93 fe ff ff       	jmp    100623a3e <.text+0x222a3e>
100623bab:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100623bb0:	c7 07 0c 00 00 00    	movl   $0xc,(%rdi)
100623bb6:	80 7b 01 23          	cmpb   $0x23,0x1(%rbx)
100623bba:	48 8b 05 6f 73 10 00 	mov    0x10736f(%rip),%rax        # 10072af30 <_head_msys_iconv_2_dll-0x410d0>
100623bc1:	74 55                	je     100623c18 <.text+0x222c18>
100623bc3:	48 05 80 02 00 00    	add    $0x280,%rax
100623bc9:	48 8b b4 24 a8 00 00 	mov    0xa8(%rsp),%rsi
100623bd0:	00
100623bd1:	48 89 06             	mov    %rax,(%rsi)
100623bd4:	e9 65 fe ff ff       	jmp    100623a3e <.text+0x222a3e>
100623bd9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100623be0:	80 7b 01 3a          	cmpb   $0x3a,0x1(%rbx)
100623be4:	75 a7                	jne    100623b8d <.text+0x222b8d>
100623be6:	c7 07 06 00 00 00    	movl   $0x6,(%rdi)
100623bec:	e9 4d fe ff ff       	jmp    100623a3e <.text+0x222a3e>
100623bf1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100623bf8:	48 8b 0d b1 43 10 00 	mov    0x1043b1(%rip),%rcx        # 100727fb0 <_head_msys_iconv_2_dll-0x44050>
100623bff:	e8 74 bc 07 00       	call   10069f878 <.text+0x29e878>
100623c04:	48 89 c1             	mov    %rax,%rcx
100623c07:	e8 f4 aa 07 00       	call   10069e700 <.text+0x29d700>
100623c0c:	31 c0                	xor    %eax,%eax
100623c0e:	e9 30 fe ff ff       	jmp    100623a43 <.text+0x222a43>
100623c13:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100623c18:	48 05 c0 03 00 00    	add    $0x3c0,%rax
100623c1e:	eb a9                	jmp    100623bc9 <.text+0x222bc9>
100623c20:	48 8b 05 09 73 10 00 	mov    0x107309(%rip),%rax        # 10072af30 <_head_msys_iconv_2_dll-0x410d0>
100623c27:	48 8b b4 24 a8 00 00 	mov    0xa8(%rsp),%rsi
100623c2e:	00
100623c2f:	48 05 80 01 00 00    	add    $0x180,%rax
100623c35:	48 89 06             	mov    %rax,(%rsi)
100623c38:	e9 01 fe ff ff       	jmp    100623a3e <.text+0x222a3e>
100623c3d:	0f 1f 00             	nopl   (%rax)
100623c40:	48 8b 05 e9 72 10 00 	mov    0x1072e9(%rip),%rax        # 10072af30 <_head_msys_iconv_2_dll-0x410d0>
100623c47:	48 8b b4 24 a8 00 00 	mov    0xa8(%rsp),%rsi
100623c4e:	00
100623c4f:	48 05 c0 00 00 00    	add    $0xc0,%rax
100623c55:	48 89 06             	mov    %rax,(%rsi)
100623c58:	e9 e1 fd ff ff       	jmp    100623a3e <.text+0x222a3e>
100623c5d:	0f 1f 00             	nopl   (%rax)
100623c60:	83 f8 76             	cmp    $0x76,%eax
100623c63:	0f 85 d5 fd ff ff    	jne    100623a3e <.text+0x222a3e>
100623c69:	80 7b 01 3a          	cmpb   $0x3a,0x1(%rbx)
100623c6d:	0f 85 cb fd ff ff    	jne    100623a3e <.text+0x222a3e>
100623c73:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
100623c78:	48 8d 4b 02          	lea    0x2(%rbx),%rcx
100623c7c:	e8 0f 86 e4 ff       	call   10046c290 <.text+0x6b290>
100623c81:	48 8b b4 24 a0 00 00 	mov    0xa0(%rsp),%rsi
100623c88:	00
100623c89:	89 06                	mov    %eax,(%rsi)
100623c8b:	85 c0                	test   %eax,%eax
100623c8d:	0f 88 c5 6f 08 00    	js     1006aac58 <.text+0x2a9c58>
100623c93:	8b 4c 24 48          	mov    0x48(%rsp),%ecx
100623c97:	45 31 c0             	xor    %r8d,%r8d
100623c9a:	48 89 da             	mov    %rbx,%rdx
100623c9d:	e8 ee b0 e4 ff       	call   10046ed90 <.text+0x6dd90>
100623ca2:	85 c0                	test   %eax,%eax
100623ca4:	0f 85 a2 fe ff ff    	jne    100623b4c <.text+0x222b4c>
100623caa:	48 8b 84 24 a0 00 00 	mov    0xa0(%rsp),%rax
100623cb1:	00
100623cb2:	c7 07 08 00 00 00    	movl   $0x8,(%rdi)
100623cb8:	8b 08                	mov    (%rax),%ecx
100623cba:	e8 91 86 e4 ff       	call   10046c350 <.text+0x6b350>
100623cbf:	48 89 c1             	mov    %rax,%rcx
100623cc2:	48 8b 84 24 b0 00 00 	mov    0xb0(%rsp),%rax
100623cc9:	00
100623cca:	48 8b 90 98 00 00 00 	mov    0x98(%rax),%rdx
100623cd1:	e8 7a d9 01 00       	call   100641650 <.text+0x240650>
100623cd6:	e9 ee fe ff ff       	jmp    100623bc9 <.text+0x222bc9>
100623cdb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100623ce0:	41 57                	push   %r15
100623ce2:	41 56                	push   %r14
100623ce4:	41 55                	push   %r13
100623ce6:	41 54                	push   %r12
100623ce8:	55                   	push   %rbp
100623ce9:	57                   	push   %rdi
100623cea:	56                   	push   %rsi
100623ceb:	53                   	push   %rbx
100623cec:	48 83 ec 68          	sub    $0x68,%rsp
100623cf0:	48 89 cb             	mov    %rcx,%rbx
100623cf3:	49 89 d5             	mov    %rdx,%r13
100623cf6:	44 89 c6             	mov    %r8d,%esi
100623cf9:	45 89 cc             	mov    %r9d,%r12d
100623cfc:	41 81 f8 f9 00 00 00 	cmp    $0xf9,%r8d
100623d03:	0f 84 57 03 00 00    	je     100624060 <.text+0x223060>
100623d09:	41 81 f8 15 02 00 00 	cmp    $0x215,%r8d
100623d10:	0f 84 4a 03 00 00    	je     100624060 <.text+0x223060>
100623d16:	41 81 f8 ac 00 00 00 	cmp    $0xac,%r8d
100623d1d:	40 0f 94 c5          	sete   %bpl
100623d21:	41 83 f8 64          	cmp    $0x64,%r8d
100623d25:	0f 94 c0             	sete   %al
100623d28:	09 c5                	or     %eax,%ebp
100623d2a:	40 0f b6 ed          	movzbl %bpl,%ebp
100623d2e:	49 8d 7d 0c          	lea    0xc(%r13),%rdi
100623d32:	44 89 e8             	mov    %r13d,%eax
100623d35:	31 d2                	xor    %edx,%edx
100623d37:	49 c7 45 04 00 00 00 	movq   $0x0,0x4(%r13)
100623d3e:	00
100623d3f:	49 c7 85 d0 00 00 00 	movq   $0x0,0xd0(%r13)
100623d46:	00 00 00 00
100623d4a:	48 83 e7 f8          	and    $0xfffffffffffffff8,%rdi
100623d4e:	29 f8                	sub    %edi,%eax
100623d50:	8d 88 d8 00 00 00    	lea    0xd8(%rax),%ecx
100623d56:	31 c0                	xor    %eax,%eax
100623d58:	c1 e9 03             	shr    $0x3,%ecx
100623d5b:	f3 48 ab             	rep stos %rax,%es:(%rdi)
100623d5e:	41 c7 45 00 00 00 00 	movl   $0x0,0x0(%r13)
100623d65:	00
100623d66:	48 89 d9             	mov    %rbx,%rcx
100623d69:	41 c7 45 44 ff ff ff 	movl   $0xffffffff,0x44(%r13)
100623d70:	ff
100623d71:	41 c7 85 b0 00 00 00 	movl   $0xffffffff,0xb0(%r13)
100623d78:	ff ff ff ff
100623d7c:	41 c7 85 c0 00 00 00 	movl   $0xffffffff,0xc0(%r13)
100623d83:	ff ff ff ff
100623d87:	e8 54 77 e4 ff       	call   10046b4e0 <.text+0x6a4e0>
100623d8c:	49 89 45 28          	mov    %rax,0x28(%r13)
100623d90:	80 3b 40             	cmpb   $0x40,(%rbx)
100623d93:	0f 84 d7 02 00 00    	je     100624070 <.text+0x223070>
100623d99:	48 89 d9             	mov    %rbx,%rcx
100623d9c:	e8 4f f0 e5 ff       	call   100482df0 <.text+0x81df0>
100623da1:	ba 01 00 00 00       	mov    $0x1,%edx
100623da6:	48 89 c1             	mov    %rax,%rcx
100623da9:	e8 52 0d 01 00       	call   100634b00 <.text+0x233b00>
100623dae:	48 89 c7             	mov    %rax,%rdi
100623db1:	49 8b 45 28          	mov    0x28(%r13),%rax
100623db5:	85 ed                	test   %ebp,%ebp
100623db7:	74 16                	je     100623dcf <.text+0x222dcf>
100623db9:	48 8d 53 02          	lea    0x2(%rbx),%rdx
100623dbd:	48 39 d0             	cmp    %rdx,%rax
100623dc0:	0f 84 ea 05 00 00    	je     1006243b0 <.text+0x2233b0>
100623dc6:	48 39 fa             	cmp    %rdi,%rdx
100623dc9:	0f 84 c1 03 00 00    	je     100624190 <.text+0x223190>
100623dcf:	48 89 fa             	mov    %rdi,%rdx
100623dd2:	49 89 45 30          	mov    %rax,0x30(%r13)
100623dd6:	48 89 d9             	mov    %rbx,%rcx
100623dd9:	48 29 da             	sub    %rbx,%rdx
100623ddc:	49 89 55 10          	mov    %rdx,0x10(%r13)
100623de0:	49 89 55 20          	mov    %rdx,0x20(%r13)
100623de4:	e8 57 02 fa ff       	call   1005c4040 <.text+0x1c3040>
100623de9:	49 89 45 08          	mov    %rax,0x8(%r13)
100623ded:	48 89 c1             	mov    %rax,%rcx
100623df0:	48 85 c0             	test   %rax,%rax
100623df3:	0f 84 9d 02 00 00    	je     100624096 <.text+0x223096>
100623df9:	4d 8b 7d 10          	mov    0x10(%r13),%r15
100623dfd:	4a 8d 04 3b          	lea    (%rbx,%r15,1),%rax
100623e01:	49 3b 45 28          	cmp    0x28(%r13),%rax
100623e05:	0f 82 a5 02 00 00    	jb     1006240b0 <.text+0x2230b0>
100623e0b:	4c 8b 35 1e 71 10 00 	mov    0x10711e(%rip),%r14        # 10072af30 <_head_msys_iconv_2_dll-0x410d0>
100623e12:	49 8d 86 00 08 00 00 	lea    0x800(%r14),%rax
100623e19:	45 85 e4             	test   %r12d,%r12d
100623e1c:	75 04                	jne    100623e22 <.text+0x222e22>
100623e1e:	49 8d 46 40          	lea    0x40(%r14),%rax
100623e22:	49 89 85 b8 00 00 00 	mov    %rax,0xb8(%r13)
100623e29:	48 8b 84 24 e0 00 00 	mov    0xe0(%rsp),%rax
100623e30:	00
100623e31:	83 78 58 01          	cmpl   $0x1,0x58(%rax)
100623e35:	0f 84 05 01 00 00    	je     100623f40 <.text+0x222f40>
100623e3b:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
100623e40:	4d 8d 4d 40          	lea    0x40(%r13),%r9
100623e44:	41 89 f0             	mov    %esi,%r8d
100623e47:	4c 89 ea             	mov    %r13,%rdx
100623e4a:	49 8d 85 b8 00 00 00 	lea    0xb8(%r13),%rax
100623e51:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
100623e56:	49 8d 45 44          	lea    0x44(%r13),%rax
100623e5a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
100623e5f:	e8 6c fb ff ff       	call   1006239d0 <.text+0x2229d0>
100623e64:	85 c0                	test   %eax,%eax
100623e66:	0f 84 2a 02 00 00    	je     100624096 <.text+0x223096>
100623e6c:	41 8b 45 00          	mov    0x0(%r13),%eax
100623e70:	85 c0                	test   %eax,%eax
100623e72:	0f 85 28 04 00 00    	jne    1006242a0 <.text+0x2232a0>
100623e78:	41 8b 55 38          	mov    0x38(%r13),%edx
100623e7c:	85 d2                	test   %edx,%edx
100623e7e:	74 08                	je     100623e88 <.text+0x222e88>
100623e80:	31 d2                	xor    %edx,%edx
100623e82:	80 3f 2e             	cmpb   $0x2e,(%rdi)