1005edb22:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1005edb28:	48 89 f2             	mov    %rsi,%rdx
1005edb2b:	48 89 d9             	mov    %rbx,%rcx
1005edb2e:	48 83 c4 28          	add    $0x28,%rsp
1005edb32:	5b                   	pop    %rbx
1005edb33:	5e                   	pop    %rsi
1005edb34:	e9 87 b7 ff ff       	jmp    1005e92c0 <.text+0x1e82c0>
1005edb39:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005edb40:	56                   	push   %rsi
1005edb41:	53                   	push   %rbx
1005edb42:	48 83 ec 28          	sub    $0x28,%rsp
1005edb46:	48 89 cb             	mov    %rcx,%rbx
1005edb49:	48 89 d6             	mov    %rdx,%rsi
1005edb4c:	e8 7f 09 05 00       	call   10063e4d0 <.text+0x23d4d0>
1005edb51:	85 c0                	test   %eax,%eax
1005edb53:	74 2c                	je     1005edb81 <.text+0x1ecb81>
1005edb55:	31 d2                	xor    %edx,%edx
1005edb57:	48 89 d9             	mov    %rbx,%rcx
1005edb5a:	e8 61 fb 00 00       	call   1005fd6c0 <.text+0x1fc6c0>
1005edb5f:	85 c0                	test   %eax,%eax
1005edb61:	75 0d                	jne    1005edb70 <.text+0x1ecb70>
1005edb63:	48 83 c4 28          	add    $0x28,%rsp
1005edb67:	5b                   	pop    %rbx
1005edb68:	5e                   	pop    %rsi
1005edb69:	c3                   	ret
1005edb6a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005edb70:	ba 01 00 00 00       	mov    $0x1,%edx
1005edb75:	48 89 d9             	mov    %rbx,%rcx
1005edb78:	e8 d3 fd 00 00       	call   1005fd950 <.text+0x1fc950>
1005edb7d:	85 c0                	test   %eax,%eax
1005edb7f:	74 e2                	je     1005edb63 <.text+0x1ecb63>
1005edb81:	45 31 c0             	xor    %r8d,%r8d
1005edb84:	48 89 f2             	mov    %rsi,%rdx
1005edb87:	48 89 d9             	mov    %rbx,%rcx
1005edb8a:	48 83 c4 28          	add    $0x28,%rsp
1005edb8e:	5b                   	pop    %rbx
1005edb8f:	5e                   	pop    %rsi
1005edb90:	e9 2b b7 ff ff       	jmp    1005e92c0 <.text+0x1e82c0>
1005edb95:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1005edb9c:	00 00 00 00
1005edba0:	56                   	push   %rsi
1005edba1:	53                   	push   %rbx
1005edba2:	48 83 ec 28          	sub    $0x28,%rsp
1005edba6:	48 89 cb             	mov    %rcx,%rbx
1005edba9:	48 89 d6             	mov    %rdx,%rsi
1005edbac:	e8 1f 09 05 00       	call   10063e4d0 <.text+0x23d4d0>
1005edbb1:	85 c0                	test   %eax,%eax
1005edbb3:	74 0e                	je     1005edbc3 <.text+0x1ecbc3>
1005edbb5:	31 d2                	xor    %edx,%edx
1005edbb7:	48 89 d9             	mov    %rbx,%rcx
1005edbba:	e8 21 ff 00 00       	call   1005fdae0 <.text+0x1fcae0>
1005edbbf:	85 c0                	test   %eax,%eax
1005edbc1:	74 26                	je     1005edbe9 <.text+0x1ecbe9>
1005edbc3:	48 8d 15 cb 4c 12 00 	lea    0x124ccb(%rip),%rdx        # 100712895 <_head_msys_iconv_2_dll-0x5976b>
1005edbca:	48 89 d9             	mov    %rbx,%rcx
1005edbcd:	e8 fe 68 ff ff       	call   1005e44d0 <.text+0x1e34d0>
1005edbd2:	48 85 c0             	test   %rax,%rax
1005edbd5:	74 12                	je     1005edbe9 <.text+0x1ecbe9>
1005edbd7:	48 8b 80 50 25 00 00 	mov    0x2550(%rax),%rax
1005edbde:	48 63 80 30 01 00 00 	movslq 0x130(%rax),%rax
1005edbe5:	48 89 46 08          	mov    %rax,0x8(%rsi)
1005edbe9:	48 83 c4 28          	add    $0x28,%rsp
1005edbed:	5b                   	pop    %rbx
1005edbee:	5e                   	pop    %rsi
1005edbef:	c3                   	ret
1005edbf0:	41 55                	push   %r13
1005edbf2:	41 54                	push   %r12
1005edbf4:	55                   	push   %rbp
1005edbf5:	57                   	push   %rdi
1005edbf6:	56                   	push   %rsi
1005edbf7:	53                   	push   %rbx
1005edbf8:	48 83 ec 28          	sub    $0x28,%rsp
1005edbfc:	48 89 cb             	mov    %rcx,%rbx
1005edbff:	48 89 d5             	mov    %rdx,%rbp
1005edc02:	e8 c9 08 05 00       	call   10063e4d0 <.text+0x23d4d0>
1005edc07:	85 c0                	test   %eax,%eax
1005edc09:	74 36                	je     1005edc41 <.text+0x1ecc41>
1005edc0b:	31 d2                	xor    %edx,%edx
1005edc0d:	48 89 d9             	mov    %rbx,%rcx
1005edc10:	e8 3b fb 00 00       	call   1005fd750 <.text+0x1fc750>
1005edc15:	85 c0                	test   %eax,%eax
1005edc17:	75 17                	jne    1005edc30 <.text+0x1ecc30>
1005edc19:	48 83 c4 28          	add    $0x28,%rsp
1005edc1d:	5b                   	pop    %rbx
1005edc1e:	5e                   	pop    %rsi
1005edc1f:	5f                   	pop    %rdi
1005edc20:	5d                   	pop    %rbp
1005edc21:	41 5c                	pop    %r12
1005edc23:	41 5d                	pop    %r13
1005edc25:	c3                   	ret
1005edc26:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1005edc2d:	00 00 00
1005edc30:	ba 01 00 00 00       	mov    $0x1,%edx
1005edc35:	48 89 d9             	mov    %rbx,%rcx
1005edc38:	e8 83 fa 00 00       	call   1005fd6c0 <.text+0x1fc6c0>
1005edc3d:	85 c0                	test   %eax,%eax
1005edc3f:	74 d8                	je     1005edc19 <.text+0x1ecc19>
1005edc41:	48 89 d9             	mov    %rbx,%rcx
1005edc44:	e8 b7 f9 00 00       	call   1005fd600 <.text+0x1fc600>
1005edc49:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
1005edc4d:	48 89 c6             	mov    %rax,%rsi
1005edc50:	41 89 c4             	mov    %eax,%r12d
1005edc53:	e8 c8 05 01 00       	call   1005fe220 <.text+0x1fd220>
1005edc58:	48 89 c7             	mov    %rax,%rdi
1005edc5b:	48 85 c0             	test   %rax,%rax
1005edc5e:	74 b9                	je     1005edc19 <.text+0x1ecc19>
1005edc60:	81 fe ff 07 00 00    	cmp    $0x7ff,%esi
1005edc66:	7f 58                	jg     1005edcc0 <.text+0x1eccc0>
1005edc68:	4c 8d 2d 31 4e 12 00 	lea    0x124e31(%rip),%r13        # 100712aa0 <_head_msys_iconv_2_dll-0x59560>
1005edc6f:	48 89 f9             	mov    %rdi,%rcx
1005edc72:	31 db                	xor    %ebx,%ebx
1005edc74:	4c 89 ee             	mov    %r13,%rsi
1005edc77:	48 8b 16             	mov    (%rsi),%rdx
1005edc7a:	e8 a1 25 0b 00       	call   1006a0220 <.text+0x29f220>
1005edc7f:	85 c0                	test   %eax,%eax
1005edc81:	74 1d                	je     1005edca0 <.text+0x1ecca0>
1005edc83:	48 83 c3 01          	add    $0x1,%rbx
1005edc87:	48 83 c6 10          	add    $0x10,%rsi
1005edc8b:	48 83 fb 05          	cmp    $0x5,%rbx
1005edc8f:	74 88                	je     1005edc19 <.text+0x1ecc19>
1005edc91:	48 8b 16             	mov    (%rsi),%rdx
1005edc94:	48 89 f9             	mov    %rdi,%rcx
1005edc97:	e8 84 25 0b 00       	call   1006a0220 <.text+0x29f220>
1005edc9c:	85 c0                	test   %eax,%eax
1005edc9e:	75 e3                	jne    1005edc83 <.text+0x1ecc83>
1005edca0:	48 c1 e3 04          	shl    $0x4,%rbx
1005edca4:	31 c0                	xor    %eax,%eax
1005edca6:	45 23 64 1d 08       	and    0x8(%r13,%rbx,1),%r12d
1005edcab:	0f 95 c0             	setne  %al
1005edcae:	48 89 45 08          	mov    %rax,0x8(%rbp)
1005edcb2:	48 83 c4 28          	add    $0x28,%rsp
1005edcb6:	5b                   	pop    %rbx
1005edcb7:	5e                   	pop    %rsi
1005edcb8:	5f                   	pop    %rdi
1005edcb9:	5d                   	pop    %rbp
1005edcba:	41 5c                	pop    %r12
1005edcbc:	41 5d                	pop    %r13
1005edcbe:	c3                   	ret
1005edcbf:	90                   	nop
1005edcc0:	89 f1                	mov    %esi,%ecx
1005edcc2:	e8 c9 60 ed ff       	call   1004c3d90 <.text+0xc2d90>
1005edcc7:	41 89 c4             	mov    %eax,%r12d
1005edcca:	eb 9c                	jmp    1005edc68 <.text+0x1ecc68>
1005edccc:	0f 1f 40 00          	nopl   0x0(%rax)
1005edcd0:	57                   	push   %rdi
1005edcd1:	56                   	push   %rsi
1005edcd2:	53                   	push   %rbx
1005edcd3:	48 83 ec 20          	sub    $0x20,%rsp
1005edcd7:	48 89 ce             	mov    %rcx,%rsi
1005edcda:	48 89 d1             	mov    %rdx,%rcx
1005edcdd:	48 89 d3             	mov    %rdx,%rbx
1005edce0:	e8 0b ae ee ff       	call   1004d8af0 <.text+0xd7af0>
1005edce5:	85 c0                	test   %eax,%eax
1005edce7:	75 0f                	jne    1005edcf8 <.text+0x1eccf8>
1005edce9:	48 83 c4 20          	add    $0x20,%rsp
1005edced:	5b                   	pop    %rbx
1005edcee:	5e                   	pop    %rsi
1005edcef:	5f                   	pop    %rdi
1005edcf0:	c3                   	ret
1005edcf1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005edcf8:	e8 d3 07 05 00       	call   10063e4d0 <.text+0x23d4d0>
1005edcfd:	85 c0                	test   %eax,%eax
1005edcff:	74 0e                	je     1005edd0f <.text+0x1ecd0f>
1005edd01:	31 d2                	xor    %edx,%edx
1005edd03:	48 89 f1             	mov    %rsi,%rcx
1005edd06:	e8 d5 fd 00 00       	call   1005fdae0 <.text+0x1fcae0>
1005edd0b:	85 c0                	test   %eax,%eax
1005edd0d:	74 da                	je     1005edce9 <.text+0x1ecce9>
1005edd0f:	48 8d 15 93 4b 12 00 	lea    0x124b93(%rip),%rdx        # 1007128a9 <_head_msys_iconv_2_dll-0x59757>
1005edd16:	48 89 f1             	mov    %rsi,%rcx
1005edd19:	e8 b2 67 ff ff       	call   1005e44d0 <.text+0x1e34d0>
1005edd1e:	48 85 c0             	test   %rax,%rax
1005edd21:	74 c6                	je     1005edce9 <.text+0x1ecce9>
1005edd23:	48 8b b0 50 25 00 00 	mov    0x2550(%rax),%rsi
1005edd2a:	48 8b 7b 08          	mov    0x8(%rbx),%rdi
1005edd2e:	8b 86 08 01 00 00    	mov    0x108(%rsi),%eax
1005edd34:	48 89 f9             	mov    %rdi,%rcx
1005edd37:	8d 50 01             	lea    0x1(%rax),%edx
1005edd3a:	48 63 d2             	movslq %edx,%rdx
1005edd3d:	e8 4e b9 ee ff       	call   1004d9690 <.text+0xd8690>
1005edd42:	8b 86 0c 01 00 00    	mov    0x10c(%rsi),%eax
1005edd48:	48 89 f9             	mov    %rdi,%rcx
1005edd4b:	8d 50 01             	lea    0x1(%rax),%edx
1005edd4e:	48 63 d2             	movslq %edx,%rdx
1005edd51:	e8 3a b9 ee ff       	call   1004d9690 <.text+0xd8690>
1005edd56:	e8 55 f1 e3 ff       	call   10042ceb0 <.text+0x2beb0>
1005edd5b:	48 89 c3             	mov    %rax,%rbx
1005edd5e:	48 85 c0             	test   %rax,%rax
1005edd61:	74 86                	je     1005edce9 <.text+0x1ecce9>
1005edd63:	4c 63 86 10 01 00 00 	movslq 0x110(%rsi),%r8
1005edd6a:	48 8d 15 49 4b 12 00 	lea    0x124b49(%rip),%rdx        # 1007128ba <_head_msys_iconv_2_dll-0x59746>
1005edd71:	48 89 c1             	mov    %rax,%rcx
1005edd74:	e8 b7 f8 e3 ff       	call   10042d630 <.text+0x2c630>
1005edd79:	e8 52 0f ff ff       	call   1005decd0 <.text+0x1ddcd0>
1005edd7e:	85 c0                	test   %eax,%eax
1005edd80:	74 6e                	je     1005eddf0 <.text+0x1ecdf0>
1005edd82:	8b 86 14 01 00 00    	mov    0x114(%rsi),%eax
1005edd88:	45 31 c0             	xor    %r8d,%r8d
1005edd8b:	85 c0                	test   %eax,%eax
1005edd8d:	41 0f 94 c0          	sete   %r8b
1005edd91:	48 89 d9             	mov    %rbx,%rcx
1005edd94:	48 8d 15 27 4b 12 00 	lea    0x124b27(%rip),%rdx        # 1007128c2 <_head_msys_iconv_2_dll-0x5973e>
1005edd9b:	e8 90 f8 e3 ff       	call   10042d630 <.text+0x2c630>
1005edda0:	4c 63 86 18 01 00 00 	movslq 0x118(%rsi),%r8
1005edda7:	48 89 d9             	mov    %rbx,%rcx
1005eddaa:	48 8d 15 17 4b 12 00 	lea    0x124b17(%rip),%rdx        # 1007128c8 <_head_msys_iconv_2_dll-0x59738>
1005eddb1:	e8 7a f8 e3 ff       	call   10042d630 <.text+0x2c630>
1005eddb6:	48 8b 86 20 01 00 00 	mov    0x120(%rsi),%rax
1005eddbd:	48 89 d9             	mov    %rbx,%rcx
1005eddc0:	4c 8d 05 96 47 12 00 	lea    0x124796(%rip),%r8        # 10071255d <_head_msys_iconv_2_dll-0x59aa3>
1005eddc7:	48 8d 15 00 4b 12 00 	lea    0x124b00(%rip),%rdx        # 1007128ce <_head_msys_iconv_2_dll-0x59732>
1005eddce:	48 85 c0             	test   %rax,%rax
1005eddd1:	4c 0f 45 c0          	cmovne %rax,%r8
1005eddd5:	e8 76 f9 e3 ff       	call   10042d750 <.text+0x2c750>
1005eddda:	48 89 da             	mov    %rbx,%rdx
1005edddd:	48 89 f9             	mov    %rdi,%rcx
1005edde0:	48 83 c4 20          	add    $0x20,%rsp
1005edde4:	5b                   	pop    %rbx
1005edde5:	5e                   	pop    %rsi
1005edde6:	5f                   	pop    %rdi
1005edde7:	e9 b4 b6 ee ff       	jmp    1004d94a0 <.text+0xd84a0>
1005eddec:	0f 1f 40 00          	nopl   0x0(%rax)
1005eddf0:	4c 63 86 14 01 00 00 	movslq 0x114(%rsi),%r8
1005eddf7:	eb 98                	jmp    1005edd91 <.text+0x1ecd91>
1005eddf9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005ede00:	56                   	push   %rsi
1005ede01:	53                   	push   %rbx
1005ede02:	48 83 ec 28          	sub    $0x28,%rsp
1005ede06:	48 89 ce             	mov    %rcx,%rsi
1005ede09:	48 89 d3             	mov    %rdx,%rbx
1005ede0c:	e8 bf 06 05 00       	call   10063e4d0 <.text+0x23d4d0>
1005ede11:	85 c0                	test   %eax,%eax
1005ede13:	74 0e                	je     1005ede23 <.text+0x1ece23>
1005ede15:	31 d2                	xor    %edx,%edx
1005ede17:	48 89 f1             	mov    %rsi,%rcx
1005ede1a:	e8 c1 fc 00 00       	call   1005fdae0 <.text+0x1fcae0>
1005ede1f:	85 c0                	test   %eax,%eax
1005ede21:	74 32                	je     1005ede55 <.text+0x1ece55>
1005ede23:	48 8d 15 aa 4a 12 00 	lea    0x124aaa(%rip),%rdx        # 1007128d4 <_head_msys_iconv_2_dll-0x5972c>
1005ede2a:	48 89 f1             	mov    %rsi,%rcx
1005ede2d:	e8 9e 66 ff ff       	call   1005e44d0 <.text+0x1e34d0>
1005ede32:	48 85 c0             	test   %rax,%rax
1005ede35:	74 29                	je     1005ede60 <.text+0x1ece60>
1005ede37:	48 8b 80 50 25 00 00 	mov    0x2550(%rax),%rax
1005ede3e:	c7 03 0d 00 00 00    	movl   $0xd,(%rbx)
1005ede44:	48 8b 40 10          	mov    0x10(%rax),%rax
1005ede48:	48 89 43 08          	mov    %rax,0x8(%rbx)
1005ede4c:	48 85 c0             	test   %rax,%rax
1005ede4f:	74 04                	je     1005ede55 <.text+0x1ece55>
1005ede51:	83 40 60 01          	addl   $0x1,0x60(%rax)
1005ede55:	48 83 c4 28          	add    $0x28,%rsp
1005ede59:	5b                   	pop    %rbx
1005ede5a:	5e                   	pop    %rsi
1005ede5b:	c3                   	ret
1005ede5c:	0f 1f 40 00          	nopl   0x0(%rax)
1005ede60:	e8 6b 06 05 00       	call   10063e4d0 <.text+0x23d4d0>
1005ede65:	85 c0                	test   %eax,%eax
1005ede67:	74 17                	je     1005ede80 <.text+0x1ece80>
1005ede69:	c7 03 0d 00 00 00    	movl   $0xd,(%rbx)
1005ede6f:	48 c7 43 08 00 00 00 	movq   $0x0,0x8(%rbx)
1005ede76:	00
1005ede77:	eb dc                	jmp    1005ede55 <.text+0x1ece55>
1005ede79:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005ede80:	c7 03 04 00 00 00    	movl   $0x4,(%rbx)
1005ede86:	48 c7 43 08 03 00 00 	movq   $0x3,0x8(%rbx)
1005ede8d:	00
1005ede8e:	eb c5                	jmp    1005ede55 <.text+0x1ece55>
1005ede90:	41 55                	push   %r13
1005ede92:	41 54                	push   %r12
1005ede94:	55                   	push   %rbp
1005ede95:	57                   	push   %rdi
1005ede96:	56                   	push   %rsi
1005ede97:	53                   	push   %rbx
1005ede98:	48 83 ec 38          	sub    $0x38,%rsp
1005ede9c:	c7 02 07 00 00 00    	movl   $0x7,(%rdx)
1005edea2:	48 89 cb             	mov    %rcx,%rbx
1005edea5:	48 89 d6             	mov    %rdx,%rsi
1005edea8:	e8 23 06 05 00       	call   10063e4d0 <.text+0x23d4d0>
1005edead:	85 c0                	test   %eax,%eax
1005edeaf:	74 30                	je     1005edee1 <.text+0x1ecee1>
1005edeb1:	31 d2                	xor    %edx,%edx
1005edeb3:	48 89 d9             	mov    %rbx,%rcx
1005edeb6:	e8 25 fc 00 00       	call   1005fdae0 <.text+0x1fcae0>
1005edebb:	85 c0                	test   %eax,%eax
1005edebd:	75 11                	jne    1005eded0 <.text+0x1eced0>
1005edebf:	48 83 c4 38          	add    $0x38,%rsp
1005edec3:	5b                   	pop    %rbx
1005edec4:	5e                   	pop    %rsi
1005edec5:	5f                   	pop    %rdi
1005edec6:	5d                   	pop    %rbp
1005edec7:	41 5c                	pop    %r12
1005edec9:	41 5d                	pop    %r13
1005edecb:	c3                   	ret
1005edecc:	0f 1f 40 00          	nopl   0x0(%rax)
1005eded0:	ba 01 00 00 00       	mov    $0x1,%edx
1005eded5:	48 89 d9             	mov    %rbx,%rcx
1005eded8:	e8 63 fc 00 00       	call   1005fdb40 <.text+0x1fcb40>
1005ededd:	85 c0                	test   %eax,%eax
1005ededf:	74 de                	je     1005edebf <.text+0x1ecebf>
1005edee1:	48 8d 15 fa 49 12 00 	lea    0x1249fa(%rip),%rdx        # 1007128e2 <_head_msys_iconv_2_dll-0x5971e>
1005edee8:	48 89 d9             	mov    %rbx,%rcx
1005edeeb:	e8 e0 65 ff ff       	call   1005e44d0 <.text+0x1e34d0>
1005edef0:	48 89 c7             	mov    %rax,%rdi
1005edef3:	48 85 c0             	test   %rax,%rax
1005edef6:	74 c7                	je     1005edebf <.text+0x1ecebf>
1005edef8:	83 7b 10 07          	cmpl   $0x7,0x10(%rbx)
1005edefc:	48 8b a8 50 25 00 00 	mov    0x2550(%rax),%rbp
1005edf03:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
1005edf07:	75 1f                	jne    1005edf28 <.text+0x1ecf28>
1005edf09:	48 8b 43 18          	mov    0x18(%rbx),%rax
1005edf0d:	48 85 c0             	test   %rax,%rax
1005edf10:	74 16                	je     1005edf28 <.text+0x1ecf28>
1005edf12:	80 38 2e             	cmpb   $0x2e,(%rax)
1005edf15:	75 11                	jne    1005edf28 <.text+0x1ecf28>
1005edf17:	80 78 01 00          	cmpb   $0x0,0x1(%rax)
1005edf1b:	75 0b                	jne    1005edf28 <.text+0x1ecf28>
1005edf1d:	8b 9d 08 01 00 00    	mov    0x108(%rbp),%ebx
1005edf23:	eb 0b                	jmp    1005edf30 <.text+0x1ecf30>
1005edf25:	0f 1f 00             	nopl   (%rax)
1005edf28:	e8 d3 f6 00 00       	call   1005fd600 <.text+0x1fc600>
1005edf2d:	8d 58 ff             	lea    -0x1(%rax),%ebx
1005edf30:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
1005edf34:	48 85 c9             	test   %rcx,%rcx
1005edf37:	74 77                	je     1005edfb0 <.text+0x1ecfb0>
1005edf39:	e8 52 07 07 00       	call   10065e690 <.text+0x25d690>
1005edf3e:	49 89 c4             	mov    %rax,%r12
1005edf41:	85 db                	test   %ebx,%ebx
1005edf43:	0f 88 76 ff ff ff    	js     1005edebf <.text+0x1ecebf>
1005edf49:	39 5d 68             	cmp    %ebx,0x68(%rbp)
1005edf4c:	0f 8e 6d ff ff ff    	jle    1005edebf <.text+0x1ecebf>
1005edf52:	8b 45 6c             	mov    0x6c(%rbp),%eax
1005edf55:	8d 14 80             	lea    (%rax,%rax,4),%edx
1005edf58:	44 8d 6c 90 01       	lea    0x1(%rax,%rdx,4),%r13d
1005edf5d:	4d 63 ed             	movslq %r13d,%r13
1005edf60:	4c 89 e9             	mov    %r13,%rcx
1005edf63:	e8 78 31 e1 ff       	call   1004010e0 <.text+0xe0>
1005edf68:	48 89 c7             	mov    %rax,%rdi
1005edf6b:	48 85 c0             	test   %rax,%rax
1005edf6e:	0f 84 4b ff ff ff    	je     1005edebf <.text+0x1ecebf>
1005edf74:	48 89 46 08          	mov    %rax,0x8(%rsi)
1005edf78:	8d 53 01             	lea    0x1(%rbx),%edx
1005edf7b:	8b 45 6c             	mov    0x6c(%rbp),%eax
1005edf7e:	4c 8d 4c 24 20       	lea    0x20(%rsp),%r9
1005edf83:	48 c1 e2 20          	shl    $0x20,%rdx
1005edf87:	4d 89 e8             	mov    %r13,%r8
1005edf8a:	4c 89 e1             	mov    %r12,%rcx
1005edf8d:	48 c1 e0 20          	shl    $0x20,%rax
1005edf91:	48 09 d3             	or     %rdx,%rbx
1005edf94:	48 89 fa             	mov    %rdi,%rdx
1005edf97:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)