100691acf:	39 e8                	cmp    %ebp,%eax
100691ad1:	0f 85 5e ff ff ff    	jne    100691a35 <.text+0x290a35>
100691ad7:	eb 93                	jmp    100691a6c <.text+0x290a6c>
100691ad9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100691ae0:	83 c2 01             	add    $0x1,%edx
100691ae3:	89 53 10             	mov    %edx,0x10(%rbx)
100691ae6:	48 85 ff             	test   %rdi,%rdi
100691ae9:	74 2f                	je     100691b1a <.text+0x290b1a>
100691aeb:	31 d2                	xor    %edx,%edx
100691aed:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
100691af2:	e8 f9 ff d6 ff       	call   100401af0 <.text+0xaf0>
100691af7:	48 8b 05 12 6f 09 00 	mov    0x96f12(%rip),%rax        # 100728a10 <_head_msys_iconv_2_dll-0x435f0>
100691afe:	c7 07 07 00 00 00    	movl   $0x7,(%rdi)
100691b04:	8b 10                	mov    (%rax),%edx
100691b06:	85 d2                	test   %edx,%edx
100691b08:	0f 84 d2 00 00 00    	je     100691be0 <.text+0x290be0>
100691b0e:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
100691b15:	00
100691b16:	48 89 47 08          	mov    %rax,0x8(%rdi)
100691b1a:	b8 01 00 00 00       	mov    $0x1,%eax
100691b1f:	eb 80                	jmp    100691aa1 <.text+0x290aa1>
100691b21:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100691b28:	48 89 f1             	mov    %rsi,%rcx
100691b2b:	e8 b0 9a e5 ff       	call   1004eb5e0 <.text+0xea5e0>
100691b30:	0f b6 0e             	movzbl (%rsi),%ecx
100691b33:	41 89 c4             	mov    %eax,%r12d
100691b36:	e8 f5 9a e5 ff       	call   1004eb630 <.text+0xea630>
100691b3b:	41 39 c4             	cmp    %eax,%r12d
100691b3e:	0f 8c ff fe ff ff    	jl     100691a43 <.text+0x290a43>
100691b44:	80 3e 5c             	cmpb   $0x5c,(%rsi)
100691b47:	75 2f                	jne    100691b78 <.text+0x290b78>
100691b49:	0f b6 56 01          	movzbl 0x1(%rsi),%edx
100691b4d:	80 fa 22             	cmp    $0x22,%dl
100691b50:	0f 84 6c 02 00 00    	je     100691dc2 <.text+0x290dc2>
100691b56:	8d 42 a4             	lea    -0x5c(%rdx),%eax
100691b59:	3c 19                	cmp    $0x19,%al
100691b5b:	0f 87 cf 00 00 00    	ja     100691c30 <.text+0x290c30>
100691b61:	48 8d 0d b4 f5 08 00 	lea    0x8f5b4(%rip),%rcx        # 10072111c <_head_msys_iconv_2_dll-0x4aee4>
100691b68:	0f b6 c0             	movzbl %al,%eax
100691b6b:	48 63 04 81          	movslq (%rcx,%rax,4),%rax
100691b6f:	48 01 c8             	add    %rcx,%rax
100691b72:	ff e0                	jmp    *%rax
100691b74:	0f 1f 40 00          	nopl   0x0(%rax)
100691b78:	48 89 f1             	mov    %rsi,%rcx
100691b7b:	e8 60 9a e5 ff       	call   1004eb5e0 <.text+0xea5e0>
100691b80:	89 44 24 64          	mov    %eax,0x64(%rsp)
100691b84:	48 85 ff             	test   %rdi,%rdi
100691b87:	74 40                	je     100691bc9 <.text+0x290bc9>
100691b89:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
100691b8e:	89 c2                	mov    %eax,%edx
100691b90:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
100691b95:	e8 36 fb d6 ff       	call   1004016d0 <.text+0x6d0>
100691b9a:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
100691b9f:	85 c0                	test   %eax,%eax
100691ba1:	0f 84 2c 02 00 00    	je     100691dd3 <.text+0x290dd3>
100691ba7:	4c 63 44 24 64       	movslq 0x64(%rsp),%r8
100691bac:	48 63 4c 24 70       	movslq 0x70(%rsp),%rcx
100691bb1:	48 89 f2             	mov    %rsi,%rdx
100691bb4:	48 03 8c 24 80 00 00 	add    0x80(%rsp),%rcx
100691bbb:	00
100691bbc:	e8 3f e3 00 00       	call   10069ff00 <.text+0x29ef00>
100691bc1:	8b 44 24 64          	mov    0x64(%rsp),%eax
100691bc5:	01 44 24 70          	add    %eax,0x70(%rsp)
100691bc9:	48 63 d0             	movslq %eax,%rdx
100691bcc:	48 01 d6             	add    %rdx,%rsi
100691bcf:	0f b6 16             	movzbl (%rsi),%edx
100691bd2:	e9 f5 fe ff ff       	jmp    100691acc <.text+0x290acc>
100691bd7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
100691bde:	00 00
100691be0:	48 8b 05 09 7e 09 00 	mov    0x97e09(%rip),%rax        # 1007299f0 <_head_msys_iconv_2_dll-0x42610>
100691be7:	48 8d 9c 24 90 00 00 	lea    0x90(%rsp),%rbx
100691bee:	00
100691bef:	48 8d 15 0d f4 08 00 	lea    0x8f40d(%rip),%rdx        # 100721003 <_head_msys_iconv_2_dll-0x4affd>
100691bf6:	c7 84 24 90 00 00 00 	movl   $0x0,0x90(%rsp)
100691bfd:	00 00 00 00
100691c01:	48 89 d9             	mov    %rbx,%rcx
100691c04:	4c 8b 00             	mov    (%rax),%r8
100691c07:	e8 54 b8 e5 ff       	call   1004ed460 <.text+0xec460>
100691c0c:	8b 84 24 90 00 00 00 	mov    0x90(%rsp),%eax
100691c13:	85 c0                	test   %eax,%eax
100691c15:	75 29                	jne    100691c40 <.text+0x290c40>
100691c17:	45 31 c0             	xor    %r8d,%r8d
100691c1a:	31 d2                	xor    %edx,%edx
100691c1c:	48 89 d9             	mov    %rbx,%rcx
100691c1f:	e8 3c b8 e5 ff       	call   1004ed460 <.text+0xec460>
100691c24:	e9 f1 fe ff ff       	jmp    100691b1a <.text+0x290b1a>
100691c29:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100691c30:	48 83 c6 01          	add    $0x1,%rsi
100691c34:	e9 93 fe ff ff       	jmp    100691acc <.text+0x290acc>
100691c39:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100691c40:	48 8b 94 24 80 00 00 	mov    0x80(%rsp),%rdx
100691c47:	00
100691c48:	48 89 d9             	mov    %rbx,%rcx
100691c4b:	45 31 c0             	xor    %r8d,%r8d
100691c4e:	e8 3d c1 e5 ff       	call   1004edd90 <.text+0xecd90>
100691c53:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
100691c5a:	00
100691c5b:	48 89 47 08          	mov    %rax,0x8(%rdi)
100691c5f:	e8 bc f8 d6 ff       	call   100401520 <.text+0x520>
100691c64:	eb b1                	jmp    100691c17 <.text+0x290c17>
100691c66:	48 8b 53 18          	mov    0x18(%rbx),%rdx
100691c6a:	48 85 d2             	test   %rdx,%rdx
100691c6d:	74 37                	je     100691ca6 <.text+0x290ca6>
100691c6f:	48 8b 43 08          	mov    0x8(%rbx),%rax
100691c73:	48 29 f0             	sub    %rsi,%rax
100691c76:	83 f8 40             	cmp    $0x40,%eax
100691c79:	7f 2b                	jg     100691ca6 <.text+0x290ca6>
100691c7b:	48 89 f0             	mov    %rsi,%rax
100691c7e:	48 2b 03             	sub    (%rbx),%rax
100691c81:	48 89 d9             	mov    %rbx,%rcx
100691c84:	89 43 10             	mov    %eax,0x10(%rbx)
100691c87:	ff d2                	call   *%rdx
100691c89:	85 c0                	test   %eax,%eax
100691c8b:	74 19                	je     100691ca6 <.text+0x290ca6>
100691c8d:	4c 8b 23             	mov    (%rbx),%r12
100691c90:	48 63 73 10          	movslq 0x10(%rbx),%rsi
100691c94:	4c 89 e1             	mov    %r12,%rcx
100691c97:	4c 01 e6             	add    %r12,%rsi
100691c9a:	e8 d1 e5 00 00       	call   1006a0270 <.text+0x29f270>
100691c9f:	49 01 c4             	add    %rax,%r12
100691ca2:	4c 89 63 08          	mov    %r12,0x8(%rbx)
100691ca6:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
100691cab:	4c 8d 64 24 64       	lea    0x64(%rsp),%r12
100691cb0:	31 d2                	xor    %edx,%edx
100691cb2:	48 c7 44 24 40 00 00 	movq   $0x0,0x40(%rsp)
100691cb9:	00 00
100691cbb:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
100691cc0:	48 8d 4e 02          	lea    0x2(%rsi),%rcx
100691cc4:	4d 89 e0             	mov    %r12,%r8
100691cc7:	41 b9 84 00 00 00    	mov    $0x84,%r9d
100691ccd:	c7 44 24 38 01 00 00 	movl   $0x1,0x38(%rsp)
100691cd4:	00
100691cd5:	c7 44 24 30 04 00 00 	movl   $0x4,0x30(%rsp)
100691cdc:	00
100691cdd:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
100691ce4:	00 00
100691ce6:	48 c7 44 24 68 00 00 	movq   $0x0,0x68(%rsp)
100691ced:	00 00
100691cef:	c7 44 24 64 00 00 00 	movl   $0x0,0x64(%rsp)
100691cf6:	00
100691cf7:	e8 c4 e9 ff ff       	call   1006906c0 <.text+0x28f6c0>
100691cfc:	48 63 44 24 64       	movslq 0x64(%rsp),%rax
100691d01:	85 c0                	test   %eax,%eax
100691d03:	0f 84 c0 00 00 00    	je     100691dc9 <.text+0x290dc9>
100691d09:	48 8d 74 06 02       	lea    0x2(%rsi,%rax,1),%rsi
100691d0e:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
100691d13:	48 2d 00 d8 00 00    	sub    $0xd800,%rax
100691d19:	48 3d ff 07 00 00    	cmp    $0x7ff,%rax
100691d1f:	77 15                	ja     100691d36 <.text+0x290d36>
100691d21:	48 8b 43 08          	mov    0x8(%rbx),%rax
100691d25:	48 29 f0             	sub    %rsi,%rax
100691d28:	83 f8 05             	cmp    $0x5,%eax
100691d2b:	7e 09                	jle    100691d36 <.text+0x290d36>
100691d2d:	80 3e 5c             	cmpb   $0x5c,(%rsi)
100691d30:	0f 84 a9 00 00 00    	je     100691ddf <.text+0x290ddf>
100691d36:	48 85 ff             	test   %rdi,%rdi
100691d39:	0f 84 90 fe ff ff    	je     100691bcf <.text+0x290bcf>
100691d3f:	8b 4c 24 68          	mov    0x68(%rsp),%ecx
100691d43:	4c 8d a4 24 90 00 00 	lea    0x90(%rsp),%r12
100691d4a:	00
100691d4b:	4c 89 e2             	mov    %r12,%rdx
100691d4e:	e8 0d 7e e5 ff       	call   1004e9b60 <.text+0xe8b60>
100691d53:	4c 89 e2             	mov    %r12,%rdx
100691d56:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
100691d5b:	48 98                	cltq
100691d5d:	c6 84 04 90 00 00 00 	movb   $0x0,0x90(%rsp,%rax,1)
100691d64:	00
100691d65:	e8 96 fc d6 ff       	call   100401a00 <.text+0xa00>
100691d6a:	0f b6 16             	movzbl (%rsi),%edx
100691d6d:	e9 5a fd ff ff       	jmp    100691acc <.text+0x290acc>
100691d72:	ba 09 00 00 00       	mov    $0x9,%edx
100691d77:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
100691d7e:	00 00
100691d80:	4c 8d 66 02          	lea    0x2(%rsi),%r12
100691d84:	48 85 ff             	test   %rdi,%rdi
100691d87:	74 0a                	je     100691d93 <.text+0x290d93>
100691d89:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
100691d8e:	e8 5d fd d6 ff       	call   100401af0 <.text+0xaf0>
100691d93:	0f b6 56 02          	movzbl 0x2(%rsi),%edx
100691d97:	4c 89 e6             	mov    %r12,%rsi
100691d9a:	e9 2d fd ff ff       	jmp    100691acc <.text+0x290acc>
100691d9f:	ba 0a 00 00 00       	mov    $0xa,%edx
100691da4:	eb da                	jmp    100691d80 <.text+0x290d80>
100691da6:	ba 0c 00 00 00       	mov    $0xc,%edx
100691dab:	eb d3                	jmp    100691d80 <.text+0x290d80>
100691dad:	ba 08 00 00 00       	mov    $0x8,%edx
100691db2:	eb cc                	jmp    100691d80 <.text+0x290d80>
100691db4:	ba 5c 00 00 00       	mov    $0x5c,%edx
100691db9:	eb c5                	jmp    100691d80 <.text+0x290d80>
100691dbb:	ba 0d 00 00 00       	mov    $0xd,%edx
100691dc0:	eb be                	jmp    100691d80 <.text+0x290d80>
100691dc2:	ba 22 00 00 00       	mov    $0x22,%edx
100691dc7:	eb b7                	jmp    100691d80 <.text+0x290d80>
100691dc9:	48 85 ff             	test   %rdi,%rdi
100691dcc:	74 0a                	je     100691dd8 <.text+0x290dd8>
100691dce:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
100691dd3:	e8 68 f7 d6 ff       	call   100401540 <.text+0x540>
100691dd8:	31 c0                	xor    %eax,%eax
100691dda:	e9 c2 fc ff ff       	jmp    100691aa1 <.text+0x290aa1>
100691ddf:	80 7e 01 75          	cmpb   $0x75,0x1(%rsi)
100691de3:	0f 85 4d ff ff ff    	jne    100691d36 <.text+0x290d36>
100691de9:	48 8d 84 24 90 00 00 	lea    0x90(%rsp),%rax
100691df0:	00
100691df1:	45 31 c9             	xor    %r9d,%r9d
100691df4:	45 31 d2             	xor    %r10d,%r10d
100691df7:	31 c9                	xor    %ecx,%ecx
100691df9:	4c 89 4c 24 40       	mov    %r9,0x40(%rsp)
100691dfe:	45 31 c0             	xor    %r8d,%r8d
100691e01:	31 d2                	xor    %edx,%edx
100691e03:	41 b9 84 00 00 00    	mov    $0x84,%r9d
100691e09:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
100691e0e:	c7 44 24 38 01 00 00 	movl   $0x1,0x38(%rsp)
100691e15:	00
100691e16:	c7 44 24 30 04 00 00 	movl   $0x4,0x30(%rsp)
100691e1d:	00
100691e1e:	4c 89 54 24 28       	mov    %r10,0x28(%rsp)
100691e23:	48 89 8c 24 90 00 00 	mov    %rcx,0x90(%rsp)
100691e2a:	00
100691e2b:	48 8d 4e 02          	lea    0x2(%rsi),%rcx
100691e2f:	44 89 44 24 64       	mov    %r8d,0x64(%rsp)
100691e34:	4d 89 e0             	mov    %r12,%r8
100691e37:	e8 84 e8 ff ff       	call   1006906c0 <.text+0x28f6c0>
100691e3c:	48 63 44 24 64       	movslq 0x64(%rsp),%rax
100691e41:	85 c0                	test   %eax,%eax
100691e43:	74 84                	je     100691dc9 <.text+0x290dc9>
100691e45:	48 8b 94 24 90 00 00 	mov    0x90(%rsp),%rdx
100691e4c:	00
100691e4d:	48 8d 8a 00 24 ff ff 	lea    -0xdc00(%rdx),%rcx
100691e54:	48 81 f9 ff 03 00 00 	cmp    $0x3ff,%rcx
100691e5b:	0f 87 d5 fe ff ff    	ja     100691d36 <.text+0x290d36>
100691e61:	48 8d 74 06 02       	lea    0x2(%rsi,%rax,1),%rsi
100691e66:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
100691e6b:	81 e2 ff 03 00 00    	and    $0x3ff,%edx
100691e71:	48 2d 00 d8 00 00    	sub    $0xd800,%rax
100691e77:	48 c1 e0 0a          	shl    $0xa,%rax
100691e7b:	48 09 d0             	or     %rdx,%rax
100691e7e:	48 05 00 00 01 00    	add    $0x10000,%rax
100691e84:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
100691e89:	e9 a8 fe ff ff       	jmp    100691d36 <.text+0x290d36>
100691e8e:	66 90                	xchg   %ax,%ax
100691e90:	41 57                	push   %r15
100691e92:	41 56                	push   %r14
100691e94:	41 55                	push   %r13
100691e96:	41 54                	push   %r12
100691e98:	55                   	push   %rbp
100691e99:	57                   	push   %rdi
100691e9a:	56                   	push   %rsi
100691e9b:	53                   	push   %rbx
100691e9c:	48 81 ec f8 00 00 00 	sub    $0xf8,%rsp
100691ea3:	4c 8d ac 24 80 00 00 	lea    0x80(%rsp),%r13
100691eaa:	00
100691eab:	49 89 d4             	mov    %rdx,%r12
100691eae:	48 89 ce             	mov    %rcx,%rsi
100691eb1:	44 89 c5             	mov    %r8d,%ebp
100691eb4:	4c 89 e9             	mov    %r13,%rcx
100691eb7:	41 b8 64 00 00 00    	mov    $0x64,%r8d
100691ebd:	ba 30 00 00 00       	mov    $0x30,%edx
100691ec2:	e8 69 f7 d6 ff       	call   100401630 <.text+0x630>
100691ec7:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
100691ecc:	48 89 c1             	mov    %rax,%rcx
100691ecf:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
100691ed4:	e8 17 b7 f6 ff       	call   1005fd5f0 <.text+0x1fc5f0>
100691ed9:	4d 85 e4             	test   %r12,%r12
100691edc:	74 08                	je     100691ee6 <.text+0x290ee6>
100691ede:	4c 89 e1             	mov    %r12,%rcx
100691ee1:	e8 0a b7 f6 ff       	call   1005fd5f0 <.text+0x1fc5f0>
100691ee6:	48 89 f1             	mov    %rsi,%rcx
100691ee9:	4c 89 e7             	mov    %r12,%rdi
100691eec:	e8 4f fa ff ff       	call   100691940 <.text+0x290940>
100691ef1:	8b 94 24 80 00 00 00 	mov    0x80(%rsp),%edx
100691ef8:	48 63 5e 10          	movslq 0x10(%rsi),%rbx
100691efc:	48 03 1e             	add    (%rsi),%rbx
100691eff:	90                   	nop
100691f00:	85 d2                	test   %edx,%edx
100691f02:	0f 8f 08 01 00 00    	jg     100692010 <.text+0x291010>
100691f08:	0f b6 03             	movzbl (%rbx),%eax
100691f0b:	3c 27                	cmp    $0x27,%al
100691f0d:	0f 84 8d 04 00 00    	je     1006923a0 <.text+0x2913a0>
100691f13:	0f 87 b7 01 00 00    	ja     1006920d0 <.text+0x2910d0>
100691f19:	45 31 ff             	xor    %r15d,%r15d
100691f1c:	84 c0                	test   %al,%al
100691f1e:	0f 84 64 01 00 00    	je     100692088 <.text+0x291088>
100691f24:	3c 22                	cmp    $0x22,%al
100691f26:	0f 85 94 05 00 00    	jne    1006924c0 <.text+0x2914c0>
100691f2c:	41 b8 22 00 00 00    	mov    $0x22,%r8d
100691f32:	48 89 fa             	mov    %rdi,%rdx
100691f35:	48 89 f1             	mov    %rsi,%rcx
100691f38:	e8 b3 fa ff ff       	call   1006919f0 <.text+0x2909f0>
100691f3d:	41 89 c6             	mov    %eax,%r14d
100691f40:	45 85 f6             	test   %r14d,%r14d
100691f43:	0f 84 ff 06 00 00    	je     100692648 <.text+0x291648>
100691f49:	8b 94 24 80 00 00 00 	mov    0x80(%rsp),%edx
100691f50:	41 83 fe 02          	cmp    $0x2,%r14d
100691f54:	0f 84 e3 05 00 00    	je     10069253d <.text+0x29153d>
100691f5a:	85 d2                	test   %edx,%edx
100691f5c:	0f 84 4b 01 00 00    	je     1006920ad <.text+0x2910ad>
100691f62:	4d 85 ff             	test   %r15,%r15
100691f65:	74 0a                	je     100691f71 <.text+0x290f71>
100691f67:	41 83 3f 01          	cmpl   $0x1,(%r15)
100691f6b:	0f 84 5f 04 00 00    	je     1006923d0 <.text+0x2913d0>
100691f71:	48 63 c2             	movslq %edx,%rax
100691f74:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
100691f7b:	00
100691f7c:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
100691f80:	48 c1 e0 04          	shl    $0x4,%rax
100691f84:	4c 8d 7c 01 d0       	lea    -0x30(%rcx,%rax,1),%r15
100691f89:	41 8b 07             	mov    (%r15),%eax
100691f8c:	83 f8 01             	cmp    $0x1,%eax
100691f8f:	0f 84 6b 02 00 00    	je     100692200 <.text+0x291200>
100691f95:	83 f8 02             	cmp    $0x2,%eax
100691f98:	0f 84 c2 01 00 00    	je     100692160 <.text+0x291160>
100691f9e:	85 c0                	test   %eax,%eax
100691fa0:	0f 85 5a ff ff ff    	jne    100691f00 <.text+0x290f00>
100691fa6:	4d 85 e4             	test   %r12,%r12
100691fa9:	0f 84 d1 04 00 00    	je     100692480 <.text+0x291480>
100691faf:	e8 2c 6f e4 ff       	call   1004d8ee0 <.text+0xd7ee0>
100691fb4:	48 89 c2             	mov    %rax,%rdx
100691fb7:	48 85 c0             	test   %rax,%rax
100691fba:	0f 84 62 09 00 00    	je     100692922 <.text+0x291922>
100691fc0:	f3 0f 6f 1f          	movdqu (%rdi),%xmm3
100691fc4:	49 8b 4f 10          	mov    0x10(%r15),%rcx
100691fc8:	0f 11 58 10          	movups %xmm3,0x10(%rax)
100691fcc:	e8 bf 73 e4 ff       	call   1004d9390 <.text+0xd8390>
100691fd1:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
100691fd6:	48 89 f1             	mov    %rsi,%rcx
100691fd9:	e8 a2 f9 ff ff       	call   100691980 <.text+0x290980>
100691fde:	48 63 5e 10          	movslq 0x10(%rsi),%rbx
100691fe2:	49 89 de             	mov    %rbx,%r14
100691fe5:	48 03 1e             	add    (%rsi),%rbx
100691fe8:	0f b6 03             	movzbl (%rbx),%eax
100691feb:	3c 2c                	cmp    $0x2c,%al
100691fed:	0f 84 9d 04 00 00    	je     100692490 <.text+0x291490>
100691ff3:	3c 5d                	cmp    $0x5d,%al
100691ff5:	0f 85 2a 05 00 00    	jne    100692525 <.text+0x291525>
100691ffb:	8b 94 24 80 00 00 00 	mov    0x80(%rsp),%edx
100692002:	85 d2                	test   %edx,%edx
100692004:	0f 8e fe fe ff ff    	jle    100691f08 <.text+0x290f08>
10069200a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100692010:	48 63 d2             	movslq %edx,%rdx
100692013:	48 89 f1             	mov    %rsi,%rcx
100692016:	48 8d 04 52          	lea    (%rdx,%rdx,2),%rax
10069201a:	48 8b 94 24 90 00 00 	mov    0x90(%rsp),%rdx
100692021:	00
100692022:	48 c1 e0 04          	shl    $0x4,%rax
100692026:	4c 8d 7c 02 d0       	lea    -0x30(%rdx,%rax,1),%r15
10069202b:	e8 50 f9 ff ff       	call   100691980 <.text+0x290980>
100692030:	48 63 5e 10          	movslq 0x10(%rsi),%rbx
100692034:	48 89 d9             	mov    %rbx,%rcx
100692037:	41 89 de             	mov    %ebx,%r14d
10069203a:	48 03 1e             	add    (%rsi),%rbx