10043e988:	44 8b 22             	mov    (%rdx),%r12d
10043e98b:	45 85 e4             	test   %r12d,%r12d
10043e98e:	0f 94 c2             	sete   %dl
10043e991:	89 d7                	mov    %edx,%edi
10043e993:	44 21 ff             	and    %r15d,%edi
10043e996:	89 bc 24 74 01 00 00 	mov    %edi,0x174(%rsp)
10043e99d:	85 c0                	test   %eax,%eax
10043e99f:	0f 88 a8 02 00 00    	js     10043ec4d <.text+0x3dc4d>
10043e9a5:	48 8b 05 94 a3 2e 00 	mov    0x2ea394(%rip),%rax        # 100728d40 <_head_msys_iconv_2_dll-0x432c0>
10043e9ac:	c7 84 24 ac 00 00 00 	movl   $0x1,0xac(%rsp)
10043e9b3:	01 00 00 00
10043e9b7:	8b 40 58             	mov    0x58(%rax),%eax
10043e9ba:	89 84 24 60 01 00 00 	mov    %eax,0x160(%rsp)
10043e9c1:	e9 2d 99 ff ff       	jmp    1004382f3 <.text+0x372f3>
10043e9c6:	48 8b 05 73 a3 2e 00 	mov    0x2ea373(%rip),%rax        # 100728d40 <_head_msys_iconv_2_dll-0x432c0>
10043e9cd:	44 8b a4 24 28 04 00 	mov    0x428(%rsp),%r12d
10043e9d4:	00
10043e9d5:	8b 90 d4 00 00 00    	mov    0xd4(%rax),%edx
10043e9db:	44 89 e1             	mov    %r12d,%ecx
10043e9de:	e8 fd 4f 08 00       	call   1004c39e0 <.text+0xc29e0>
10043e9e3:	8b ac 24 a0 03 00 00 	mov    0x3a0(%rsp),%ebp
10043e9ea:	89 84 24 28 04 00 00 	mov    %eax,0x428(%rsp)
10043e9f1:	e9 a5 fa ff ff       	jmp    10043e49b <.text+0x3d49b>
10043e9f6:	48 8b 83 b8 00 00 00 	mov    0xb8(%rbx),%rax
10043e9fd:	48 85 c0             	test   %rax,%rax
10043ea00:	0f 85 02 fa ff ff    	jne    10043e408 <.text+0x3d408>
10043ea06:	e9 5f c1 ff ff       	jmp    10043ab6a <.text+0x39b6a>
10043ea0b:	8b 83 48 01 00 00    	mov    0x148(%rbx),%eax
10043ea11:	e9 be b5 ff ff       	jmp    100439fd4 <.text+0x38fd4>
10043ea16:	31 c9                	xor    %ecx,%ecx
10043ea18:	e9 90 9a ff ff       	jmp    1004384ad <.text+0x374ad>
10043ea1d:	48 8b 05 2c 42 2e 00 	mov    0x2e422c(%rip),%rax        # 100722c50 <_head_msys_iconv_2_dll-0x493b0>
10043ea24:	44 8b 28             	mov    (%rax),%r13d
10043ea27:	45 85 ed             	test   %r13d,%r13d
10043ea2a:	0f 85 7e 9c ff ff    	jne    1004386ae <.text+0x376ae>
10043ea30:	e9 e0 eb ff ff       	jmp    10043d615 <.text+0x3c615>
10043ea35:	c7 40 18 00 00 00 00 	movl   $0x0,0x18(%rax)
10043ea3c:	e9 2d a9 ff ff       	jmp    10043936e <.text+0x3836e>
10043ea41:	8d 90 6a ff ff ff    	lea    -0x96(%rax),%edx
10043ea47:	48 8d 8c 24 70 02 00 	lea    0x270(%rsp),%rcx
10043ea4e:	00
10043ea4f:	41 b8 96 00 00 00    	mov    $0x96,%r8d
10043ea55:	89 94 24 a4 01 00 00 	mov    %edx,0x1a4(%rsp)
10043ea5c:	48 03 94 24 e0 01 00 	add    0x1e0(%rsp),%rdx
10043ea63:	00
10043ea64:	e8 97 14 26 00       	call   10069ff00 <.text+0x29ef00>
10043ea69:	c7 84 24 88 00 00 00 	movl   $0x1,0x88(%rsp)
10043ea70:	01 00 00 00
10043ea74:	c7 84 24 a0 01 00 00 	movl   $0x97,0x1a0(%rsp)
10043ea7b:	97 00 00 00
10043ea7f:	e9 6e 99 ff ff       	jmp    1004383f2 <.text+0x373f2>
10043ea84:	83 f8 09             	cmp    $0x9,%eax
10043ea87:	0f 84 6d 01 00 00    	je     10043ebfa <.text+0x3dbfa>
10043ea8d:	8b 94 24 2c 04 00 00 	mov    0x42c(%rsp),%edx
10043ea94:	e9 67 e4 ff ff       	jmp    10043cf00 <.text+0x3bf00>
10043ea99:	41 b8 01 00 00 00    	mov    $0x1,%r8d
10043ea9f:	b9 01 00 00 00       	mov    $0x1,%ecx
10043eaa4:	e9 f9 b8 ff ff       	jmp    10043a3a2 <.text+0x393a2>
10043eaa9:	8b 79 08             	mov    0x8(%rcx),%edi
10043eaac:	39 78 40             	cmp    %edi,0x40(%rax)
10043eaaf:	0f 84 35 02 00 00    	je     10043ecea <.text+0x3dcea>
10043eab5:	7c 0e                	jl     10043eac5 <.text+0x3dac5>
10043eab7:	48 8b 79 08          	mov    0x8(%rcx),%rdi
10043eabb:	48 39 78 40          	cmp    %rdi,0x40(%rax)
10043eabf:	0f 85 6a fe ff ff    	jne    10043e92f <.text+0x3d92f>
10043eac5:	4c 8d 60 38          	lea    0x38(%rax),%r12
10043eac9:	48 89 ce             	mov    %rcx,%rsi
10043eacc:	e9 68 fe ff ff       	jmp    10043e939 <.text+0x3d939>
10043ead1:	84 c9                	test   %cl,%cl
10043ead3:	0f 84 ec da ff ff    	je     10043c5c5 <.text+0x3b5c5>
10043ead9:	83 f8 09             	cmp    $0x9,%eax
10043eadc:	0f 85 7d e4 ff ff    	jne    10043cf5f <.text+0x3bf5f>
10043eae2:	48 63 8c 24 d0 03 00 	movslq 0x3d0(%rsp),%rcx
10043eae9:	00
10043eaea:	48 29 8c 24 c0 03 00 	sub    %rcx,0x3c0(%rsp)
10043eaf1:	00
10043eaf2:	8d 04 11             	lea    (%rcx,%rdx,1),%eax
10043eaf5:	89 84 24 2c 04 00 00 	mov    %eax,0x42c(%rsp)
10043eafc:	8b 84 24 cc 03 00 00 	mov    0x3cc(%rsp),%eax
10043eb03:	48 c7 84 24 cc 03 00 	movq   $0x0,0x3cc(%rsp)
10043eb0a:	00 00 00 00 00
10043eb0f:	29 84 24 c8 03 00 00 	sub    %eax,0x3c8(%rsp)
10043eb16:	89 84 24 80 01 00 00 	mov    %eax,0x180(%rsp)
10043eb1d:	45 85 c0             	test   %r8d,%r8d
10043eb20:	0f 84 42 e4 ff ff    	je     10043cf68 <.text+0x3bf68>
10043eb26:	b9 09 00 00 00       	mov    $0x9,%ecx
10043eb2b:	e9 c6 d8 ff ff       	jmp    10043c3f6 <.text+0x3b3f6>
10043eb30:	48 8b 43 20          	mov    0x20(%rbx),%rax
10043eb34:	89 3e                	mov    %edi,(%rsi)
10043eb36:	8b 80 64 02 00 00    	mov    0x264(%rax),%eax
10043eb3c:	85 c0                	test   %eax,%eax
10043eb3e:	0f 85 03 dd ff ff    	jne    10043c847 <.text+0x3b847>
10043eb44:	c7 84 24 88 00 00 00 	movl   $0x1,0x88(%rsp)
10043eb4b:	01 00 00 00
10043eb4f:	c7 84 24 70 01 00 00 	movl   $0x1,0x170(%rsp)
10043eb56:	01 00 00 00
10043eb5a:	e9 f3 dc ff ff       	jmp    10043c852 <.text+0x3b852>
10043eb5f:	48 8b 0e             	mov    (%rsi),%rcx
10043eb62:	48 3b 8c 24 98 05 00 	cmp    0x598(%rsp),%rcx
10043eb69:	00
10043eb6a:	0f 8d bc 04 00 00    	jge    10043f02c <.text+0x3e02c>
10043eb70:	83 f8 16             	cmp    $0x16,%eax
10043eb73:	0f 84 02 01 00 00    	je     10043ec7b <.text+0x3dc7b>
10043eb79:	48 39 94 24 98 05 00 	cmp    %rdx,0x598(%rsp)
10043eb80:	00
10043eb81:	0f 8f f4 00 00 00    	jg     10043ec7b <.text+0x3dc7b>
10043eb87:	c7 84 24 b4 00 00 00 	movl   $0x0,0xb4(%rsp)
10043eb8e:	00 00 00 00
10043eb92:	83 f8 56             	cmp    $0x56,%eax
10043eb95:	0f 84 47 07 00 00    	je     10043f2e2 <.text+0x3e2e2>
10043eb9b:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
10043eba2:	00 00
10043eba4:	45 31 c9             	xor    %r9d,%r9d
10043eba7:	48 89 d9             	mov    %rbx,%rcx
10043ebaa:	4c 8d 84 24 04 04 00 	lea    0x404(%rsp),%r8
10043ebb1:	00
10043ebb2:	4c 89 e2             	mov    %r12,%rdx
10043ebb5:	e8 e6 08 25 00       	call   10068f4a0 <.text+0x28e4a0>
10043ebba:	4c 89 e1             	mov    %r12,%rcx
10043ebbd:	e8 2e c1 0b 00       	call   1004facf0 <.text+0xf9cf0>
10043ebc2:	85 c0                	test   %eax,%eax
10043ebc4:	75 11                	jne    10043ebd7 <.text+0x3dbd7>
10043ebc6:	8b 84 24 04 04 00 00 	mov    0x404(%rsp),%eax
10043ebcd:	83 c0 01             	add    $0x1,%eax
10043ebd0:	89 84 24 08 04 00 00 	mov    %eax,0x408(%rsp)
10043ebd7:	8b 07                	mov    (%rdi),%eax
10043ebd9:	e9 86 fd ff ff       	jmp    10043e964 <.text+0x3d964>
10043ebde:	c7 84 24 90 00 00 00 	movl   $0x1,0x90(%rsp)
10043ebe5:	01 00 00 00
10043ebe9:	e9 30 a9 ff ff       	jmp    10043951e <.text+0x3851e>
10043ebee:	89 8c 24 90 00 00 00 	mov    %ecx,0x90(%rsp)
10043ebf5:	e9 24 a9 ff ff       	jmp    10043951e <.text+0x3851e>
10043ebfa:	8b 94 24 2c 04 00 00 	mov    0x42c(%rsp),%edx
10043ec01:	8b 84 24 c8 03 00 00 	mov    0x3c8(%rsp),%eax
10043ec08:	01 d0                	add    %edx,%eax
10043ec0a:	3b 83 5c 01 00 00    	cmp    0x15c(%rbx),%eax
10043ec10:	0f 8f 7a 05 00 00    	jg     10043f190 <.text+0x3e190>
10043ec16:	b8 09 00 00 00       	mov    $0x9,%eax
10043ec1b:	e9 e0 e2 ff ff       	jmp    10043cf00 <.text+0x3bf00>
10043ec20:	4c 89 e3             	mov    %r12,%rbx
10043ec23:	0f b6 6c 24 70       	movzbl 0x70(%rsp),%ebp
10043ec28:	44 8b ac 24 d8 00 00 	mov    0xd8(%rsp),%r13d
10043ec2f:	00
10043ec30:	44 8b bc 24 68 01 00 	mov    0x168(%rsp),%r15d
10043ec37:	00
10043ec38:	4c 8b a4 24 a0 00 00 	mov    0xa0(%rsp),%r12
10043ec3f:	00
10043ec40:	48 8b b4 24 80 01 00 	mov    0x180(%rsp),%rsi
10043ec47:	00
10043ec48:	e9 ad f4 ff ff       	jmp    10043e0fa <.text+0x3d0fa>
10043ec4d:	c7 84 24 60 01 00 00 	movl   $0x0,0x160(%rsp)
10043ec54:	00 00 00 00
10043ec58:	c7 84 24 ac 00 00 00 	movl   $0x0,0xac(%rsp)
10043ec5f:	00 00 00 00
10043ec63:	e9 8b 96 ff ff       	jmp    1004382f3 <.text+0x372f3>
10043ec68:	8b 83 a8 00 00 00    	mov    0xa8(%rbx),%eax
10043ec6e:	85 c0                	test   %eax,%eax
10043ec70:	0f 84 08 bf ff ff    	je     10043ab7e <.text+0x39b7e>
10043ec76:	e9 47 be ff ff       	jmp    10043aac2 <.text+0x39ac2>
10043ec7b:	c7 84 24 b4 00 00 00 	movl   $0x0,0xb4(%rsp)
10043ec82:	00 00 00 00
10043ec86:	8b 84 24 04 04 00 00 	mov    0x404(%rsp),%eax
10043ec8d:	e9 ef fc ff ff       	jmp    10043e981 <.text+0x3d981>
10043ec92:	8b 8b 5c 01 00 00    	mov    0x15c(%rbx),%ecx
10043ec98:	39 c1                	cmp    %eax,%ecx
10043ec9a:	0f 8f ff e3 ff ff    	jg     10043d09f <.text+0x3c09f>
10043eca0:	8b 94 24 e0 04 00 00 	mov    0x4e0(%rsp),%edx
10043eca7:	85 d2                	test   %edx,%edx
10043eca9:	0f 85 35 c3 ff ff    	jne    10043afe4 <.text+0x39fe4>
10043ecaf:	44 8b 84 24 f0 03 00 	mov    0x3f0(%rsp),%r8d
10043ecb6:	00
10043ecb7:	44 0b 84 24 fc 03 00 	or     0x3fc(%rsp),%r8d
10043ecbe:	00
10043ecbf:	0f 85 1f c3 ff ff    	jne    10043afe4 <.text+0x39fe4>
10043ecc5:	e9 92 b0 ff ff       	jmp    100439d5c <.text+0x38d5c>
10043ecca:	b9 20 00 00 00       	mov    $0x20,%ecx
10043eccf:	e8 bc db 19 00       	call   1005dc890 <.text+0x1db890>
10043ecd4:	e9 65 bc ff ff       	jmp    10043a93e <.text+0x3993e>
10043ecd9:	e8 02 d9 0a 00       	call   1004ec5e0 <.text+0xeb5e0>
10043ecde:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
10043ece3:	48 98                	cltq
10043ece5:	e9 db ed ff ff       	jmp    10043dac5 <.text+0x3cac5>
10043ecea:	8b 79 0c             	mov    0xc(%rcx),%edi
10043eced:	39 78 44             	cmp    %edi,0x44(%rax)
10043ecf0:	e9 c0 fd ff ff       	jmp    10043eab5 <.text+0x3dab5>
10043ecf5:	c7 44 24 70 00 00 00 	movl   $0x0,0x70(%rsp)
10043ecfc:	00
10043ecfd:	8b ac 24 a0 03 00 00 	mov    0x3a0(%rsp),%ebp
10043ed04:	e9 0a 9e ff ff       	jmp    100438b13 <.text+0x37b13>
10043ed09:	e8 52 ed 0b 00       	call   1004fda60 <.text+0xfca60>
10043ed0e:	85 c0                	test   %eax,%eax
10043ed10:	0f 85 3d 03 00 00    	jne    10043f053 <.text+0x3e053>
10043ed16:	8b 93 9c 04 00 00    	mov    0x49c(%rbx),%edx
10043ed1c:	48 8d 05 14 7e 2a 00 	lea    0x2a7e14(%rip),%rax        # 1006e6b37 <_head_msys_iconv_2_dll-0x854c9>
10043ed23:	48 89 84 24 30 04 00 	mov    %rax,0x430(%rsp)
10043ed2a:	00
10043ed2b:	c7 84 24 2c 04 00 00 	movl   $0x0,0x42c(%rsp)
10043ed32:	00 00 00 00
10043ed36:	85 d2                	test   %edx,%edx
10043ed38:	0f 84 70 de ff ff    	je     10043cbae <.text+0x3bbae>
10043ed3e:	e9 ca af ff ff       	jmp    100439d0d <.text+0x38d0d>
10043ed43:	c7 84 24 44 01 00 00 	movl   $0x0,0x144(%rsp)
10043ed4a:	00 00 00 00
10043ed4e:	c7 84 24 1c 01 00 00 	movl   $0x0,0x11c(%rsp)
10043ed55:	00 00 00 00
10043ed59:	e9 6a de ff ff       	jmp    10043cbc8 <.text+0x3bbc8>
10043ed5e:	41 f6 44 24 10 20    	testb  $0x20,0x10(%r12)
10043ed64:	0f 85 3a fa ff ff    	jne    10043e7a4 <.text+0x3d7a4>
10043ed6a:	e9 65 fa ff ff       	jmp    10043e7d4 <.text+0x3d7d4>
10043ed6f:	48 3b 1d 0a d5 31 00 	cmp    0x31d50a(%rip),%rbx        # 10075c280 <_head_msys_iconv_2_dll-0xfd80>
10043ed76:	0f 85 08 e9 ff ff    	jne    10043d684 <.text+0x3c684>
10043ed7c:	3b 35 fa d4 31 00    	cmp    0x31d4fa(%rip),%esi        # 10075c27c <_head_msys_iconv_2_dll-0xfd84>
10043ed82:	0f 85 fc e8 ff ff    	jne    10043d684 <.text+0x3c684>
10043ed88:	3b 0d ea d4 31 00    	cmp    0x31d4ea(%rip),%ecx        # 10075c278 <_head_msys_iconv_2_dll-0xfd88>
10043ed8e:	0f 85 f0 e8 ff ff    	jne    10043d684 <.text+0x3c684>
10043ed94:	8b 05 da d4 31 00    	mov    0x31d4da(%rip),%eax        # 10075c274 <_head_msys_iconv_2_dll-0xfd8c>
10043ed9a:	c7 84 24 ac 00 00 00 	movl   $0x1,0xac(%rsp)
10043eda1:	01 00 00 00
10043eda5:	89 84 24 64 01 00 00 	mov    %eax,0x164(%rsp)
10043edac:	8b 05 be d4 31 00    	mov    0x31d4be(%rip),%eax        # 10075c270 <_head_msys_iconv_2_dll-0xfd90>
10043edb2:	89 84 24 30 01 00 00 	mov    %eax,0x130(%rsp)
10043edb9:	e9 11 99 ff ff       	jmp    1004386cf <.text+0x376cf>
10043edbe:	66 90                	xchg   %ax,%ax
10043edc0:	44 8b 43 40          	mov    0x40(%rbx),%r8d
10043edc4:	49 89 f9             	mov    %rdi,%r9
10043edc7:	4c 2b 8c 24 e0 01 00 	sub    0x1e0(%rsp),%r9
10043edce:	00
10043edcf:	45 39 c8             	cmp    %r9d,%r8d
10043edd2:	0f 8c 1b ec ff ff    	jl     10043d9f3 <.text+0x3c9f3>
10043edd8:	44 8b 94 24 58 01 00 	mov    0x158(%rsp),%r10d
10043eddf:	00
10043ede0:	45 39 d0             	cmp    %r10d,%r8d
10043ede3:	0f 8d 0a ec ff ff    	jge    10043d9f3 <.text+0x3c9f3>
10043ede9:	48 8b 0d 00 c1 2e 00 	mov    0x2ec100(%rip),%rcx        # 10072aef0 <_head_msys_iconv_2_dll-0x41110>
10043edf0:	4c 8b 94 24 98 05 00 	mov    0x598(%rsp),%r10
10043edf7:	00
10043edf8:	c7 84 24 20 02 00 00 	movl   $0x3a,0x220(%rsp)
10043edff:	3a 00 00 00
10043ee03:	4c 89 11             	mov    %r10,(%rcx)
10043ee06:	48 8b 8c 24 b8 05 00 	mov    0x5b8(%rsp),%rcx
10043ee0d:	00
10043ee0e:	8b 49 18             	mov    0x18(%rcx),%ecx
10043ee11:	48 39 d7             	cmp    %rdx,%rdi
10043ee14:	0f 84 57 05 00 00    	je     10043f371 <.text+0x3e371>
10043ee1a:	4c 8d 84 24 70 02 00 	lea    0x270(%rsp),%r8
10043ee21:	00
10043ee22:	4c 63 c8             	movslq %eax,%r9
10043ee25:	4c 29 c2             	sub    %r8,%rdx
10043ee28:	4c 63 84 24 a0 01 00 	movslq 0x1a0(%rsp),%r8
10043ee2f:	00
10043ee30:	49 01 d1             	add    %rdx,%r9
10043ee33:	4d 39 c1             	cmp    %r8,%r9
10043ee36:	7e 21                	jle    10043ee59 <.text+0x3de59>
10043ee38:	4c 8b 9c 24 98 05 00 	mov    0x598(%rsp),%r11
10043ee3f:	00
10043ee40:	44 29 c0             	sub    %r8d,%eax
10043ee43:	01 d0                	add    %edx,%eax
10043ee45:	4d 8d 4b 01          	lea    0x1(%r11),%r9
10043ee49:	4c 8b 9c 24 b8 05 00 	mov    0x5b8(%rsp),%r11
10043ee50:	00
10043ee51:	4d 89 4b 10          	mov    %r9,0x10(%r11)
10043ee55:	41 89 43 08          	mov    %eax,0x8(%r11)
10043ee59:	c7 84 24 e8 00 00 00 	movl   $0x0,0xe8(%rsp)
10043ee60:	00 00 00 00
10043ee64:	85 c9                	test   %ecx,%ecx
10043ee66:	0f 8f c7 eb ff ff    	jg     10043da33 <.text+0x3ca33>
10043ee6c:	e9 30 b7 ff ff       	jmp    10043a5a1 <.text+0x395a1>
10043ee71:	48 8b 05 d0 7c 2a 00 	mov    0x2a7cd0(%rip),%rax        # 1006e6b48 <_head_msys_iconv_2_dll-0x854b8>
10043ee78:	48 89 84 24 18 04 00 	mov    %rax,0x418(%rsp)
10043ee7f:	00
10043ee80:	8b 83 5c 01 00 00    	mov    0x15c(%rbx),%eax
10043ee86:	83 f8 02             	cmp    $0x2,%eax
10043ee89:	0f 8e eb ed ff ff    	jle    10043dc7a <.text+0x3cc7a>
10043ee8f:	44 8b 5c 24 60       	mov    0x60(%rsp),%r11d
10043ee94:	44 8b a3 e0 04 00 00 	mov    0x4e0(%rbx),%r12d
10043ee9b:	31 d2                	xor    %edx,%edx
10043ee9d:	48 8b b4 24 30 04 00 	mov    0x430(%rsp),%rsi
10043eea4:	00
10043eea5:	44 8b 8c 24 c8 03 00 	mov    0x3c8(%rsp),%r9d
10043eeac:	00
10043eead:	45 85 db             	test   %r11d,%r11d
10043eeb0:	0f 9f c2             	setg   %dl
10043eeb3:	45 85 e4             	test   %r12d,%r12d
10043eeb6:	74 07                	je     10043eebf <.text+0x3debf>
10043eeb8:	44 29 c8             	sub    %r9d,%eax
10043eebb:	44 8d 48 ff          	lea    -0x1(%rax),%r9d
10043eebf:	48 8d 84 24 44 04 00 	lea    0x444(%rsp),%rax
10043eec6:	00
10043eec7:	89 54 24 40          	mov    %edx,0x40(%rsp)
10043eecb:	48 89 d9             	mov    %rbx,%rcx
10043eece:	48 89 ea             	mov    %rbp,%rdx
10043eed1:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
10043eed6:	48 8d 84 24 b4 01 00 	lea    0x1b4(%rsp),%rax
10043eedd:	00
10043eede:	44 8b 84 24 c0 03 00 	mov    0x3c0(%rsp),%r8d
10043eee5:	00
10043eee6:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
10043eeeb:	48 8d 84 24 30 04 00 	lea    0x430(%rsp),%rax
10043eef2:	00
10043eef3:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
10043eef8:	48 8d 84 24 2c 04 00 	lea    0x42c(%rsp),%rax
10043eeff:	00
10043ef00:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
10043ef05:	e8 e6 89 ff ff       	call   1004378f0 <.text+0x368f0>
10043ef0a:	89 84 24 f8 00 00 00 	mov    %eax,0xf8(%rsp)
10043ef11:	48 39 b4 24 30 04 00 	cmp    %rsi,0x430(%rsp)
10043ef18:	00
10043ef19:	74 1d                	je     10043ef38 <.text+0x3df38>
10043ef1b:	48 8b 8c 24 78 01 00 	mov    0x178(%rsp),%rcx
10043ef22:	00
10043ef23:	e8 f8 25 fc ff       	call   100401520 <.text+0x520>
10043ef28:	48 8b 84 24 30 04 00 	mov    0x430(%rsp),%rax
10043ef2f:	00
10043ef30:	48 89 84 24 78 01 00 	mov    %rax,0x178(%rsp)
10043ef37:	00
10043ef38:	44 8b 94 24 d0 00 00 	mov    0xd0(%rsp),%r10d
10043ef3f:	00
10043ef40:	45 85 d2             	test   %r10d,%r10d
10043ef43:	0f 85 0f 04 00 00    	jne    10043f358 <.text+0x3e358>
10043ef49:	44 8b 8c 24 00 01 00 	mov    0x100(%rsp),%r9d
10043ef50:	00
10043ef51:	45 85 c9             	test   %r9d,%r9d
10043ef54:	0f 88 be 03 00 00    	js     10043f318 <.text+0x3e318>
10043ef5a:	8b 8c 24 f8 00 00 00 	mov    0xf8(%rsp),%ecx
10043ef61:	c7 84 24 28 01 00 00 	movl   $0x0,0x128(%rsp)
10043ef68:	00 00 00 00
10043ef6c:	85 c9                	test   %ecx,%ecx
10043ef6e:	0f 84 1c ed ff ff    	je     10043dc90 <.text+0x3cc90>
10043ef74:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
10043ef79:	48 89 d9             	mov    %rbx,%rcx
10043ef7c:	e8 0f 7d ff ff       	call   100436c90 <.text+0x35c90>
10043ef81:	8b 84 24 a8 05 00 00 	mov    0x5a8(%rsp),%eax
10043ef88:	39 84 24 b4 03 00 00 	cmp    %eax,0x3b4(%rsp)
10043ef8f:	0f 84 60 c2 ff ff    	je     10043b1f5 <.text+0x3a1f5>
10043ef95:	8b 93 e0 04 00 00    	mov    0x4e0(%rbx),%edx
10043ef9b:	8b 8b 5c 01 00 00    	mov    0x15c(%rbx),%ecx
10043efa1:	41 b9 01 00 00 00    	mov    $0x1,%r9d
10043efa7:	4c 8b 44 24 58       	mov    0x58(%rsp),%r8
10043efac:	e8 3f 83 ff ff       	call   1004372f0 <.text+0x362f0>
10043efb1:	c7 84 24 f8 00 00 00 	movl   $0x1,0xf8(%rsp)
10043efb8:	01 00 00 00
10043efbc:	e9 cf ec ff ff       	jmp    10043dc90 <.text+0x3cc90>
10043efc1:	44 89 c0             	mov    %r8d,%eax
10043efc4:	29 f0                	sub    %esi,%eax
10043efc6:	99                   	cltd
10043efc7:	f7 f9                	idiv   %ecx
10043efc9:	83 c0 01             	add    $0x1,%eax
10043efcc:	0f af c1             	imul   %ecx,%eax
10043efcf:	8d 14 06             	lea    (%rsi,%rax,1),%edx
10043efd2:	29 c8                	sub    %ecx,%eax