1408f2a61:	4c 8b 6c 24 60       	mov    0x60(%rsp),%r13
1408f2a66:	e9 b2 38 00 00       	jmp    0x1408f631d
1408f2a6b:	48 8b 7e 08          	mov    0x8(%rsi),%rdi
1408f2a6f:	4d 85 d2             	test   %r10,%r10
1408f2a72:	75 1d                	jne    0x1408f2a91
1408f2a74:	48 8b cf             	mov    %rdi,%rcx
1408f2a77:	e8 c4 ae fd ff       	call   0x1408cd940
1408f2a7c:	48 63 d0             	movslq %eax,%rdx
1408f2a7f:	48 8b cb             	mov    %rbx,%rcx
1408f2a82:	e8 c9 0f fd ff       	call   0x1408c3a50
1408f2a87:	4c 8b 6c 24 60       	mov    0x60(%rsp),%r13
1408f2a8c:	e9 8c 38 00 00       	jmp    0x1408f631d
1408f2a91:	4c 8d 0d 58 ef 6e 00 	lea    0x6eef58(%rip),%r9        # 0x140fe19f0
1408f2a98:	49 8b d2             	mov    %r10,%rdx
1408f2a9b:	4d 2b ca             	sub    %r10,%r9
1408f2a9e:	66 90                	xchg   %ax,%ax
1408f2aa0:	0f b6 02             	movzbl (%rdx),%eax
1408f2aa3:	46 0f b6 04 0a       	movzbl (%rdx,%r9,1),%r8d
1408f2aa8:	41 3b c0             	cmp    %r8d,%eax
1408f2aab:	75 0b                	jne    0x1408f2ab8
1408f2aad:	85 c0                	test   %eax,%eax
1408f2aaf:	75 2a                	jne    0x1408f2adb
1408f2ab1:	33 f6                	xor    %esi,%esi
1408f2ab3:	e9 ce 00 00 00       	jmp    0x1408f2b86
1408f2ab8:	0f b6 8c 08 20 7d 04 	movzbl 0x1047d20(%rax,%rcx,1),%ecx
1408f2abf:	01
1408f2ac0:	4c 8d 1d 39 d5 70 ff 	lea    -0x8f2ac7(%rip),%r11        # 0x140000000
1408f2ac7:	43 0f b6 84 18 20 7d 	movzbl 0x1047d20(%r8,%r11,1),%eax
1408f2ace:	04 01
1408f2ad0:	3b c8                	cmp    %eax,%ecx
1408f2ad2:	75 0c                	jne    0x1408f2ae0
1408f2ad4:	48 8d 0d 25 d5 70 ff 	lea    -0x8f2adb(%rip),%rcx        # 0x140000000
1408f2adb:	48 ff c2             	inc    %rdx
1408f2ade:	eb c0                	jmp    0x1408f2aa0
1408f2ae0:	4c 8d 0d d9 f3 75 00 	lea    0x75f3d9(%rip),%r9        # 0x141051ec0
1408f2ae7:	49 8b d2             	mov    %r10,%rdx
1408f2aea:	4d 2b ca             	sub    %r10,%r9
1408f2aed:	0f 1f 00             	nopl   (%rax)
1408f2af0:	0f b6 02             	movzbl (%rdx),%eax
1408f2af3:	46 0f b6 04 0a       	movzbl (%rdx,%r9,1),%r8d
1408f2af8:	41 3b c0             	cmp    %r8d,%eax
1408f2afb:	75 0b                	jne    0x1408f2b08
1408f2afd:	85 c0                	test   %eax,%eax
1408f2aff:	75 1d                	jne    0x1408f2b1e
1408f2b01:	be 01 00 00 00       	mov    $0x1,%esi
1408f2b06:	eb 7e                	jmp    0x1408f2b86
1408f2b08:	42 0f b6 8c 18 20 7d 	movzbl 0x1047d20(%rax,%r11,1),%ecx
1408f2b0f:	04 01
1408f2b11:	43 0f b6 84 18 20 7d 	movzbl 0x1047d20(%r8,%r11,1),%eax
1408f2b18:	04 01
1408f2b1a:	3b c8                	cmp    %eax,%ecx
1408f2b1c:	75 05                	jne    0x1408f2b23
1408f2b1e:	48 ff c2             	inc    %rdx
1408f2b21:	eb cd                	jmp    0x1408f2af0
1408f2b23:	4c 8d 0d 9e f3 75 00 	lea    0x75f39e(%rip),%r9        # 0x141051ec8
1408f2b2a:	49 8b d2             	mov    %r10,%rdx
1408f2b2d:	4d 2b ca             	sub    %r10,%r9
1408f2b30:	0f b6 02             	movzbl (%rdx),%eax
1408f2b33:	46 0f b6 04 0a       	movzbl (%rdx,%r9,1),%r8d
1408f2b38:	41 3b c0             	cmp    %r8d,%eax
1408f2b3b:	75 0b                	jne    0x1408f2b48
1408f2b3d:	85 c0                	test   %eax,%eax
1408f2b3f:	75 1d                	jne    0x1408f2b5e
1408f2b41:	be 02 00 00 00       	mov    $0x2,%esi
1408f2b46:	eb 3e                	jmp    0x1408f2b86
1408f2b48:	42 0f b6 8c 18 20 7d 	movzbl 0x1047d20(%rax,%r11,1),%ecx
1408f2b4f:	04 01
1408f2b51:	43 0f b6 84 18 20 7d 	movzbl 0x1047d20(%r8,%r11,1),%eax
1408f2b58:	04 01
1408f2b5a:	3b c8                	cmp    %eax,%ecx
1408f2b5c:	75 05                	jne    0x1408f2b63
1408f2b5e:	48 ff c2             	inc    %rdx
1408f2b61:	eb cd                	jmp    0x1408f2b30
1408f2b63:	33 f6                	xor    %esi,%esi
1408f2b65:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
1408f2b6a:	49 8b ca             	mov    %r10,%rcx
1408f2b6d:	89 74 24 78          	mov    %esi,0x78(%rsp)
1408f2b71:	e8 9a 4e ff ff       	call   0x1408e7a10
1408f2b76:	8b 44 24 78          	mov    0x78(%rsp),%eax
1408f2b7a:	83 f8 02             	cmp    $0x2,%eax
1408f2b7d:	0f b6 c8             	movzbl %al,%ecx
1408f2b80:	0f 47 ce             	cmova  %esi,%ecx
1408f2b83:	0f b6 f1             	movzbl %cl,%esi
1408f2b86:	4c 8b 6c 24 60       	mov    0x60(%rsp),%r13
1408f2b8b:	8b d6                	mov    %esi,%edx
1408f2b8d:	48 8b cf             	mov    %rdi,%rcx
1408f2b90:	41 88 75 6a          	mov    %sil,0x6a(%r13)
1408f2b94:	e8 07 ce fd ff       	call   0x1408cf9a0
1408f2b99:	85 c0                	test   %eax,%eax
1408f2b9b:	0f 85 7c 37 00 00    	jne    0x1408f631d
1408f2ba1:	8d 46 ff             	lea    -0x1(%rsi),%eax
1408f2ba4:	83 f8 01             	cmp    $0x1,%eax
1408f2ba7:	0f 87 70 37 00 00    	ja     0x1408f631d
1408f2bad:	8b bb 90 00 00 00    	mov    0x90(%rbx),%edi
1408f2bb3:	4c 8d 05 16 56 75 00 	lea    0x755616(%rip),%r8        # 0x1410481d0
1408f2bba:	45 33 c9             	xor    %r9d,%r9d
1408f2bbd:	ba 05 00 00 00       	mov    $0x5,%edx
1408f2bc2:	48 8b cb             	mov    %rbx,%rcx
1408f2bc5:	e8 36 43 01 00       	call   0x140906f00
1408f2bca:	44 8b 64 24 7c       	mov    0x7c(%rsp),%r12d
1408f2bcf:	8d 4f 04             	lea    0x4(%rdi),%ecx
1408f2bd2:	41 8b d4             	mov    %r12d,%edx
1408f2bd5:	89 48 38             	mov    %ecx,0x38(%rax)
1408f2bd8:	8d 4e ff             	lea    -0x1(%rsi),%ecx
1408f2bdb:	89 48 6c             	mov    %ecx,0x6c(%rax)
1408f2bde:	48 8b cb             	mov    %rbx,%rcx
1408f2be1:	44 89 60 04          	mov    %r12d,0x4(%rax)
1408f2be5:	44 89 60 1c          	mov    %r12d,0x1c(%rax)
1408f2be9:	44 89 60 64          	mov    %r12d,0x64(%rax)
1408f2bed:	e8 ae 34 02 00       	call   0x1409160a0
1408f2bf2:	e9 26 37 00 00       	jmp    0x1408f631d
1408f2bf7:	c7 44 24 78 00 00 00 	movl   $0x0,0x78(%rsp)
1408f2bfe:	00
1408f2bff:	4d 85 d2             	test   %r10,%r10
1408f2c02:	74 19                	je     0x1408f2c1d
1408f2c04:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
1408f2c09:	49 8b ca             	mov    %r10,%rcx
1408f2c0c:	e8 ff 4d ff ff       	call   0x1408e7a10
1408f2c11:	85 c0                	test   %eax,%eax
1408f2c13:	74 08                	je     0x1408f2c1d
1408f2c15:	8b 7c 24 78          	mov    0x78(%rsp),%edi
1408f2c19:	85 ff                	test   %edi,%edi
1408f2c1b:	7f 05                	jg     0x1408f2c22
1408f2c1d:	bf ff ff ff 7f       	mov    $0x7fffffff,%edi
1408f2c22:	44 8b 44 24 7c       	mov    0x7c(%rsp),%r8d
1408f2c27:	33 d2                	xor    %edx,%edx
1408f2c29:	49 8b ce             	mov    %r14,%rcx
1408f2c2c:	e8 df 8e fd ff       	call   0x1408cbb10
1408f2c31:	be 01 00 00 00       	mov    $0x1,%esi
1408f2c36:	44 8b c7             	mov    %edi,%r8d
1408f2c39:	44 8b ce             	mov    %esi,%r9d
1408f2c3c:	ba 47 00 00 00       	mov    $0x47,%edx
1408f2c41:	48 8b cb             	mov    %rbx,%rcx
1408f2c44:	e8 f7 3f 01 00       	call   0x140906c40
1408f2c49:	44 8b 44 24 7c       	mov    0x7c(%rsp),%r8d
1408f2c4e:	ba 3d 00 00 00       	mov    $0x3d,%edx
1408f2c53:	48 8b cb             	mov    %rbx,%rcx
1408f2c56:	e8 75 3f 01 00       	call   0x140906bd0
1408f2c5b:	44 8b c6             	mov    %esi,%r8d
1408f2c5e:	ba 54 00 00 00       	mov    $0x54,%edx
1408f2c63:	48 8b cb             	mov    %rbx,%rcx
1408f2c66:	8b f8                	mov    %eax,%edi
1408f2c68:	e8 63 3f 01 00       	call   0x140906bd0
1408f2c6d:	41 b9 ff ff ff ff    	mov    $0xffffffff,%r9d
1408f2c73:	44 8b c6             	mov    %esi,%r8d
1408f2c76:	ba 56 00 00 00       	mov    $0x56,%edx
1408f2c7b:	48 8b cb             	mov    %rbx,%rcx
1408f2c7e:	e8 bd 3f 01 00       	call   0x140906c40
1408f2c83:	44 8b cf             	mov    %edi,%r9d
1408f2c86:	44 8b c6             	mov    %esi,%r8d
1408f2c89:	ba 31 00 00 00       	mov    $0x31,%edx
1408f2c8e:	48 8b cb             	mov    %rbx,%rcx
1408f2c91:	e8 aa 3f 01 00       	call   0x140906c40
1408f2c96:	8b d7                	mov    %edi,%edx
1408f2c98:	48 8b cb             	mov    %rbx,%rcx
1408f2c9b:	e8 80 f6 01 00       	call   0x140912320
1408f2ca0:	4c 8b 6c 24 60       	mov    0x60(%rsp),%r13
1408f2ca5:	e9 73 36 00 00       	jmp    0x1408f631d
1408f2caa:	4d 85 d2             	test   %r10,%r10
1408f2cad:	75 1a                	jne    0x1408f2cc9
1408f2caf:	48 8b 46 18          	mov    0x18(%rsi),%rax
1408f2cb3:	48 8b cb             	mov    %rbx,%rcx
1408f2cb6:	48 63 50 74          	movslq 0x74(%rax),%rdx
1408f2cba:	e8 91 0d fd ff       	call   0x1408c3a50
1408f2cbf:	4c 8b 6c 24 60       	mov    0x60(%rsp),%r13
1408f2cc4:	e9 54 36 00 00       	jmp    0x1408f631d
1408f2cc9:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
1408f2cce:	c7 44 24 78 00 00 00 	movl   $0x0,0x78(%rsp)
1408f2cd5:	00
1408f2cd6:	49 8b ca             	mov    %r10,%rcx
1408f2cd9:	e8 32 4d ff ff       	call   0x1408e7a10
1408f2cde:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
1408f2ce2:	8b 44 24 78          	mov    0x78(%rsp),%eax
1408f2ce6:	89 41 74             	mov    %eax,0x74(%rcx)
1408f2ce9:	48 8b 56 18          	mov    0x18(%rsi),%rdx
1408f2ced:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
1408f2cf1:	8b 52 74             	mov    0x74(%rdx),%edx
1408f2cf4:	e8 37 cd fd ff       	call   0x1408cfa30
1408f2cf9:	4c 8b 6c 24 60       	mov    0x60(%rsp),%r13
1408f2cfe:	e9 1a 36 00 00       	jmp    0x1408f631d
1408f2d03:	4d 85 d2             	test   %r10,%r10
1408f2d06:	75 39                	jne    0x1408f2d41
1408f2d08:	4c 8b 6c 24 60       	mov    0x60(%rsp),%r13
1408f2d0d:	41 f6 45 30 20       	testb  $0x20,0x30(%r13)
1408f2d12:	75 12                	jne    0x1408f2d26
1408f2d14:	33 c0                	xor    %eax,%eax
1408f2d16:	48 8b cb             	mov    %rbx,%rcx
1408f2d19:	48 63 d0             	movslq %eax,%rdx
1408f2d1c:	e8 2f 0d fd ff       	call   0x1408c3a50
1408f2d21:	e9 f7 35 00 00       	jmp    0x1408f631d
1408f2d26:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
1408f2d2a:	33 d2                	xor    %edx,%edx
1408f2d2c:	e8 9f cf fd ff       	call   0x1408cfcd0
1408f2d31:	48 63 d0             	movslq %eax,%rdx
1408f2d34:	48 8b cb             	mov    %rbx,%rcx
1408f2d37:	e8 14 0d fd ff       	call   0x1408c3a50
1408f2d3c:	e9 dc 35 00 00       	jmp    0x1408f631d
1408f2d41:	bf 01 00 00 00       	mov    $0x1,%edi
1408f2d46:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
1408f2d4b:	49 8b ca             	mov    %r10,%rcx
1408f2d4e:	89 7c 24 78          	mov    %edi,0x78(%rsp)
1408f2d52:	e8 b9 4c ff ff       	call   0x1408e7a10
1408f2d57:	8b 5c 24 78          	mov    0x78(%rsp),%ebx
1408f2d5b:	85 c0                	test   %eax,%eax
1408f2d5d:	74 0b                	je     0x1408f2d6a
1408f2d5f:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
1408f2d63:	8b d3                	mov    %ebx,%edx
1408f2d65:	e8 66 cf fd ff       	call   0x1408cfcd0
1408f2d6a:	4c 8b 7c 24 68       	mov    0x68(%rsp),%r15
1408f2d6f:	85 db                	test   %ebx,%ebx
1408f2d71:	8b d7                	mov    %edi,%edx
1408f2d73:	49 8b cf             	mov    %r15,%rcx
1408f2d76:	41 0f 95 c0          	setne  %r8b
1408f2d7a:	e8 e1 9e fb ff       	call   0x1408acc60
1408f2d7f:	4c 8b 6c 24 60       	mov    0x60(%rsp),%r13
1408f2d84:	49 8b 55 30          	mov    0x30(%r13),%rdx
1408f2d88:	48 8b ca             	mov    %rdx,%rcx
1408f2d8b:	48 83 ca 20          	or     $0x20,%rdx
1408f2d8f:	48 83 e1 df          	and    $0xffffffffffffffdf,%rcx
1408f2d93:	84 c0                	test   %al,%al
1408f2d95:	48 0f 44 d1          	cmove  %rcx,%rdx
1408f2d99:	49 8b cd             	mov    %r13,%rcx
1408f2d9c:	49 89 55 30          	mov    %rdx,0x30(%r13)
1408f2da0:	e8 8b 3a fd ff       	call   0x1408c6830
1408f2da5:	e9 78 35 00 00       	jmp    0x1408f6322
1408f2daa:	4d 85 d2             	test   %r10,%r10
1408f2dad:	0f 84 bd 00 00 00    	je     0x1408f2e70
1408f2db3:	48 8d 55 98          	lea    -0x68(%rbp),%rdx
1408f2db7:	49 8b ca             	mov    %r10,%rcx
1408f2dba:	e8 11 3b fe ff       	call   0x1408d68d0
1408f2dbf:	48 83 7d 98 00       	cmpq   $0x0,-0x68(%rbp)
1408f2dc4:	7d 0b                	jge    0x1408f2dd1
1408f2dc6:	48 8b 05 8b a9 ab 00 	mov    0xaba98b(%rip),%rax        # 0x1413ad758
1408f2dcd:	48 89 45 98          	mov    %rax,-0x68(%rbp)
1408f2dd1:	41 83 7d 08 00       	cmpl   $0x0,0x8(%r13)
1408f2dd6:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1408f2ddb:	75 08                	jne    0x1408f2de5
1408f2ddd:	48 8b 45 98          	mov    -0x68(%rbp),%rax
1408f2de1:	48 89 41 40          	mov    %rax,0x40(%rcx)
1408f2de5:	8b 41 28             	mov    0x28(%rcx),%eax
1408f2de8:	83 e8 01             	sub    $0x1,%eax
1408f2deb:	48 63 f0             	movslq %eax,%rsi
1408f2dee:	0f 88 7c 00 00 00    	js     0x1408f2e70
1408f2df4:	4c 8b f6             	mov    %rsi,%r14
1408f2df7:	49 c1 e6 05          	shl    $0x5,%r14
1408f2dfb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1408f2e00:	48 8b 41 20          	mov    0x20(%rcx),%rax
1408f2e04:	4a 8b 7c 30 08       	mov    0x8(%rax,%r14,1),%rdi
1408f2e09:	48 85 ff             	test   %rdi,%rdi
1408f2e0c:	74 58                	je     0x1408f2e66
1408f2e0e:	49 3b f4             	cmp    %r12,%rsi
1408f2e11:	74 07                	je     0x1408f2e1a
1408f2e13:	41 83 7d 08 00       	cmpl   $0x0,0x8(%r13)
1408f2e18:	75 4c                	jne    0x1408f2e66
1408f2e1a:	80 7f 11 00          	cmpb   $0x0,0x11(%rdi)
1408f2e1e:	4c 8b 7d 98          	mov    -0x68(%rbp),%r15
1408f2e22:	4c 8b 67 08          	mov    0x8(%rdi),%r12
1408f2e26:	74 11                	je     0x1408f2e39
1408f2e28:	ff 47 14             	incl   0x14(%rdi)
1408f2e2b:	80 7f 12 00          	cmpb   $0x0,0x12(%rdi)
1408f2e2f:	75 08                	jne    0x1408f2e39
1408f2e31:	48 8b cf             	mov    %rdi,%rcx
1408f2e34:	e8 77 27 fa ff       	call   0x1408955b0
1408f2e39:	49 8b 0c 24          	mov    (%r12),%rcx
1408f2e3d:	4c 89 b9 a0 00 00 00 	mov    %r15,0xa0(%rcx)
1408f2e44:	e8 57 52 fc ff       	call   0x1408b80a0
1408f2e49:	80 7f 11 00          	cmpb   $0x0,0x11(%rdi)
1408f2e4d:	74 0e                	je     0x1408f2e5d
1408f2e4f:	83 6f 14 01          	subl   $0x1,0x14(%rdi)
1408f2e53:	75 08                	jne    0x1408f2e5d
1408f2e55:	48 8b cf             	mov    %rdi,%rcx
1408f2e58:	e8 73 2a 03 00       	call   0x1409258d0
1408f2e5d:	4c 8b 65 b8          	mov    -0x48(%rbp),%r12
1408f2e61:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1408f2e66:	49 83 ee 20          	sub    $0x20,%r14
1408f2e6a:	48 83 ee 01          	sub    $0x1,%rsi
1408f2e6e:	79 90                	jns    0x1408f2e00
1408f2e70:	4c 8b 6c 24 60       	mov    0x60(%rsp),%r13
1408f2e75:	4c 8d 4d 98          	lea    -0x68(%rbp),%r9
1408f2e79:	48 8b 55 a8          	mov    -0x58(%rbp),%rdx
1408f2e7d:	49 8b cd             	mov    %r13,%rcx
1408f2e80:	41 b8 12 00 00 00    	mov    $0x12,%r8d
1408f2e86:	48 c7 45 98 ff ff ff 	movq   $0xffffffffffffffff,-0x68(%rbp)
1408f2e8d:	ff
1408f2e8e:	e8 fd 01 f8 ff       	call   0x140873090
1408f2e93:	85 c0                	test   %eax,%eax
1408f2e95:	75 11                	jne    0x1408f2ea8
1408f2e97:	48 8b 55 98          	mov    -0x68(%rbp),%rdx
1408f2e9b:	48 8b cb             	mov    %rbx,%rcx
1408f2e9e:	e8 ad 0b fd ff       	call   0x1408c3a50
1408f2ea3:	e9 75 34 00 00       	jmp    0x1408f631d
1408f2ea8:	4c 8b 7c 24 68       	mov    0x68(%rsp),%r15
1408f2ead:	4c 8b 74 24 70       	mov    0x70(%rsp),%r14
1408f2eb2:	83 f8 0c             	cmp    $0xc,%eax
1408f2eb5:	0f 84 6c 34 00 00    	je     0x1408f6327
1408f2ebb:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
1408f2ebf:	ff 41 30             	incl   0x30(%rcx)
1408f2ec2:	89 41 18             	mov    %eax,0x18(%rcx)
1408f2ec5:	e9 5d 34 00 00       	jmp    0x1408f6327
1408f2eca:	4d 85 d2             	test   %r10,%r10
1408f2ecd:	75 17                	jne    0x1408f2ee6
1408f2ecf:	4c 8b 6c 24 60       	mov    0x60(%rsp),%r13
1408f2ed4:	48 8b cb             	mov    %rbx,%rcx
1408f2ed7:	41 0f b6 55 66       	movzbl 0x66(%r13),%edx
1408f2edc:	e8 6f 0b fd ff       	call   0x1408c3a50
1408f2ee1:	e9 37 34 00 00       	jmp    0x1408f631d
1408f2ee6:	41 0f be 0a          	movsbl (%r10),%ecx
1408f2eea:	8d 41 d0             	lea    -0x30(%rcx),%eax
1408f2eed:	3c 02                	cmp    $0x2,%al
1408f2eef:	77 08                	ja     0x1408f2ef9
1408f2ef1:	8d 79 d0             	lea    -0x30(%rcx),%edi
1408f2ef4:	e9 8c 00 00 00       	jmp    0x1408f2f85
1408f2ef9:	4d 8b c2             	mov    %r10,%r8
1408f2efc:	4c 8d 0d 51 10 6b 00 	lea    0x6b1051(%rip),%r9        # 0x140fa3f54
1408f2f03:	41 0f b6 01          	movzbl (%r9),%eax
1408f2f07:	0f b6 d1             	movzbl %cl,%edx
1408f2f0a:	3b d0                	cmp    %eax,%edx
1408f2f0c:	75 0b                	jne    0x1408f2f19
1408f2f0e:	84 c9                	test   %cl,%cl
1408f2f10:	75 24                	jne    0x1408f2f36
1408f2f12:	bf 01 00 00 00       	mov    $0x1,%edi
1408f2f17:	eb 6c                	jmp    0x1408f2f85
1408f2f19:	4c 8d 1d e0 d0 70 ff 	lea    -0x8f2f20(%rip),%r11        # 0x140000000
1408f2f20:	42 0f b6 8c 18 20 7d 	movzbl 0x1047d20(%rax,%r11,1),%ecx
1408f2f27:	04 01
1408f2f29:	42 0f b6 84 1a 20 7d 	movzbl 0x1047d20(%rdx,%r11,1),%eax
1408f2f30:	04 01
1408f2f32:	3b c1                	cmp    %ecx,%eax
1408f2f34:	75 0d                	jne    0x1408f2f43
1408f2f36:	41 0f b6 48 01       	movzbl 0x1(%r8),%ecx
1408f2f3b:	49 ff c0             	inc    %r8
1408f2f3e:	49 ff c1             	inc    %r9
1408f2f41:	eb c0                	jmp    0x1408f2f03
1408f2f43:	4c 8d 0d e6 aa 75 00 	lea    0x75aae6(%rip),%r9        # 0x14104da30
1408f2f4a:	49 8b d2             	mov    %r10,%rdx
1408f2f4d:	4d 2b ca             	sub    %r10,%r9
1408f2f50:	0f b6 02             	movzbl (%rdx),%eax
1408f2f53:	46 0f b6 04 0a       	movzbl (%rdx,%r9,1),%r8d
1408f2f58:	41 3b c0             	cmp    %r8d,%eax
1408f2f5b:	75 0b                	jne    0x1408f2f68
1408f2f5d:	85 c0                	test   %eax,%eax
1408f2f5f:	75 1d                	jne    0x1408f2f7e
1408f2f61:	bf 02 00 00 00       	mov    $0x2,%edi
1408f2f66:	eb 1d                	jmp    0x1408f2f85
1408f2f68:	42 0f b6 8c 18 20 7d 	movzbl 0x1047d20(%rax,%r11,1),%ecx
1408f2f6f:	04 01
1408f2f71:	43 0f b6 84 18 20 7d 	movzbl 0x1047d20(%r8,%r11,1),%eax
1408f2f78:	04 01
1408f2f7a:	3b c8                	cmp    %eax,%ecx
1408f2f7c:	75 05                	jne    0x1408f2f83