140944d27:	48 ff c2             	inc    %rdx
140944d2a:	80 3c 11 00          	cmpb   $0x0,(%rcx,%rdx,1)
140944d2e:	75 f7                	jne    0x140944d27
140944d30:	e9 fb fe ff ff       	jmp    0x140944c30
140944d35:	cc                   	int3
140944d36:	cc                   	int3
140944d37:	cc                   	int3
140944d38:	cc                   	int3
140944d39:	cc                   	int3
140944d3a:	cc                   	int3
140944d3b:	cc                   	int3
140944d3c:	cc                   	int3
140944d3d:	cc                   	int3
140944d3e:	cc                   	int3
140944d3f:	cc                   	int3
140944d40:	40 53                	rex push %rbx
140944d42:	48 83 ec 20          	sub    $0x20,%rsp
140944d46:	48 8b d9             	mov    %rcx,%rbx
140944d49:	e8 a2 00 00 00       	call   0x140944df0
140944d4e:	4c 8b 05 9b f5 ae 00 	mov    0xaef59b(%rip),%r8        # 0x1414342f0
140944d55:	4c 8b 0d 84 f5 ae 00 	mov    0xaef584(%rip),%r9        # 0x1414342e0
140944d5c:	4d 85 c0             	test   %r8,%r8
140944d5f:	74 06                	je     0x140944d67
140944d61:	4b 8b 04 c8          	mov    (%r8,%r9,8),%rax
140944d65:	eb 02                	jmp    0x140944d69
140944d67:	33 c0                	xor    %eax,%eax
140944d69:	48 3b c3             	cmp    %rbx,%rax
140944d6c:	74 71                	je     0x140944ddf
140944d6e:	4d 85 c0             	test   %r8,%r8
140944d71:	74 2c                	je     0x140944d9f
140944d73:	4b 83 3c c8 00       	cmpq   $0x0,(%r8,%r9,8)
140944d78:	74 25                	je     0x140944d9f
140944d7a:	48 8b 0d 7f f5 ae 00 	mov    0xaef57f(%rip),%rcx        # 0x141434300
140944d81:	0f b6 05 70 f5 ae 00 	movzbl 0xaef570(%rip),%eax        # 0x1414342f8
140944d88:	88 01                	mov    %al,(%rcx)
140944d8a:	4b 8b 04 c8          	mov    (%r8,%r9,8),%rax
140944d8e:	48 89 48 10          	mov    %rcx,0x10(%rax)
140944d92:	4b 8b 0c c8          	mov    (%r8,%r9,8),%rcx
140944d96:	8b 05 60 f5 ae 00    	mov    0xaef560(%rip),%eax        # 0x1414342fc
140944d9c:	89 41 1c             	mov    %eax,0x1c(%rcx)
140944d9f:	4b 89 1c c8          	mov    %rbx,(%r8,%r9,8)
140944da3:	48 8b 53 10          	mov    0x10(%rbx),%rdx
140944da7:	8b 43 1c             	mov    0x1c(%rbx),%eax
140944daa:	48 89 15 47 f4 ae 00 	mov    %rdx,0xaef447(%rip)        # 0x1414341f8
140944db1:	89 05 45 f5 ae 00    	mov    %eax,0xaef545(%rip)        # 0x1414342fc
140944db7:	4b 8b 04 c8          	mov    (%r8,%r9,8),%rax
140944dbb:	48 89 15 3e f5 ae 00 	mov    %rdx,0xaef53e(%rip)        # 0x141434300
140944dc2:	c7 05 44 f5 ae 00 01 	movl   $0x1,0xaef544(%rip)        # 0x141434310
140944dc9:	00 00 00
140944dcc:	48 8b 08             	mov    (%rax),%rcx
140944dcf:	48 89 0d 12 f4 ae 00 	mov    %rcx,0xaef412(%rip)        # 0x1414341e8
140944dd6:	0f b6 02             	movzbl (%rdx),%eax
140944dd9:	88 05 19 f5 ae 00    	mov    %al,0xaef519(%rip)        # 0x1414342f8
140944ddf:	48 83 c4 20          	add    $0x20,%rsp
140944de3:	5b                   	pop    %rbx
140944de4:	c3                   	ret
140944de5:	cc                   	int3
140944de6:	cc                   	int3
140944de7:	cc                   	int3
140944de8:	cc                   	int3
140944de9:	cc                   	int3
140944dea:	cc                   	int3
140944deb:	cc                   	int3
140944dec:	cc                   	int3
140944ded:	cc                   	int3
140944dee:	cc                   	int3
140944def:	cc                   	int3
140944df0:	40 53                	rex push %rbx
140944df2:	48 83 ec 20          	sub    $0x20,%rsp
140944df6:	48 8b 0d f3 f4 ae 00 	mov    0xaef4f3(%rip),%rcx        # 0x1414342f0
140944dfd:	48 85 c9             	test   %rcx,%rcx
140944e00:	75 33                	jne    0x140944e35
140944e02:	b9 08 00 00 00       	mov    $0x8,%ecx
140944e07:	e8 20 d9 4e 00       	call   0x140e3272c
140944e0c:	48 89 05 dd f4 ae 00 	mov    %rax,0xaef4dd(%rip)        # 0x1414342f0
140944e13:	48 85 c0             	test   %rax,%rax
140944e16:	74 7b                	je     0x140944e93
140944e18:	33 c9                	xor    %ecx,%ecx
140944e1a:	48 c7 05 c3 f4 ae 00 	movq   $0x1,0xaef4c3(%rip)        # 0x1414342e8
140944e21:	01 00 00 00
140944e25:	48 89 08             	mov    %rcx,(%rax)
140944e28:	48 89 0d b1 f4 ae 00 	mov    %rcx,0xaef4b1(%rip)        # 0x1414342e0
140944e2f:	48 83 c4 20          	add    $0x20,%rsp
140944e33:	5b                   	pop    %rbx
140944e34:	c3                   	ret
140944e35:	48 8b 15 ac f4 ae 00 	mov    0xaef4ac(%rip),%rdx        # 0x1414342e8
140944e3c:	48 8d 42 ff          	lea    -0x1(%rdx),%rax
140944e40:	48 39 05 99 f4 ae 00 	cmp    %rax,0xaef499(%rip)        # 0x1414342e0
140944e47:	72 44                	jb     0x140944e8d
140944e49:	48 8d 5a 08          	lea    0x8(%rdx),%rbx
140944e4d:	48 8d 14 dd 00 00 00 	lea    0x0(,%rbx,8),%rdx
140944e54:	00
140944e55:	e8 4e c3 4e 00       	call   0x140e311a8
140944e5a:	48 89 05 8f f4 ae 00 	mov    %rax,0xaef48f(%rip)        # 0x1414342f0
140944e61:	48 8b c8             	mov    %rax,%rcx
140944e64:	48 85 c0             	test   %rax,%rax
140944e67:	74 2a                	je     0x140944e93
140944e69:	48 8b 05 78 f4 ae 00 	mov    0xaef478(%rip),%rax        # 0x1414342e8
140944e70:	0f 57 c0             	xorps  %xmm0,%xmm0
140944e73:	48 89 1d 6e f4 ae 00 	mov    %rbx,0xaef46e(%rip)        # 0x1414342e8
140944e7a:	0f 11 04 c1          	movups %xmm0,(%rcx,%rax,8)
140944e7e:	0f 11 44 c1 10       	movups %xmm0,0x10(%rcx,%rax,8)
140944e83:	0f 11 44 c1 20       	movups %xmm0,0x20(%rcx,%rax,8)
140944e88:	0f 11 44 c1 30       	movups %xmm0,0x30(%rcx,%rax,8)
140944e8d:	48 83 c4 20          	add    $0x20,%rsp
140944e91:	5b                   	pop    %rbx
140944e92:	c3                   	ret
140944e93:	48 8d 0d 4e c7 69 00 	lea    0x69c74e(%rip),%rcx        # 0x140fe15e8
140944e9a:	e8 41 f8 ff ff       	call   0x1409446e0
140944e9f:	cc                   	int3
140944ea0:	48 8b c4             	mov    %rsp,%rax
140944ea3:	48 89 58 08          	mov    %rbx,0x8(%rax)
140944ea7:	48 89 70 10          	mov    %rsi,0x10(%rax)
140944eab:	48 89 78 18          	mov    %rdi,0x18(%rax)
140944eaf:	55                   	push   %rbp
140944eb0:	41 54                	push   %r12
140944eb2:	41 55                	push   %r13
140944eb4:	41 56                	push   %r14
140944eb6:	41 57                	push   %r15
140944eb8:	48 8d a8 f8 fa ff ff 	lea    -0x508(%rax),%rbp
140944ebf:	48 81 ec e0 05 00 00 	sub    $0x5e0,%rsp
140944ec6:	0f 29 70 c8          	movaps %xmm6,-0x38(%rax)
140944eca:	0f 29 78 b8          	movaps %xmm7,-0x48(%rax)
140944ece:	48 8b 05 2b 40 a7 00 	mov    0xa7402b(%rip),%rax        # 0x1413b8f00
140944ed5:	48 33 c4             	xor    %rsp,%rax
140944ed8:	48 89 85 b0 04 00 00 	mov    %rax,0x4b0(%rbp)
140944edf:	45 33 e4             	xor    %r12d,%r12d
140944ee2:	45 8b fc             	mov    %r12d,%r15d
140944ee5:	44 89 65 70          	mov    %r12d,0x70(%rbp)
140944ee9:	44 39 25 18 f4 ae 00 	cmp    %r12d,0xaef418(%rip)        # 0x141434308
140944ef0:	0f 85 da 00 00 00    	jne    0x140944fd0
140944ef6:	c7 05 08 f4 ae 00 01 	movl   $0x1,0xaef408(%rip)        # 0x141434308
140944efd:	00 00 00
140944f00:	44 88 25 09 f3 ae 00 	mov    %r12b,0xaef309(%rip)        # 0x141434210
140944f07:	44 39 25 fe f3 ae 00 	cmp    %r12d,0xaef3fe(%rip)        # 0x14143430c
140944f0e:	75 0a                	jne    0x140944f1a
140944f10:	c7 05 f2 f3 ae 00 01 	movl   $0x1,0xaef3f2(%rip)        # 0x14143430c
140944f17:	00 00 00
140944f1a:	4c 39 25 c7 f2 ae 00 	cmp    %r12,0xaef2c7(%rip)        # 0x1414341e8
140944f21:	75 0e                	jne    0x140944f31
140944f23:	33 c9                	xor    %ecx,%ecx
140944f25:	e8 66 dd 4e 00       	call   0x140e32c90
140944f2a:	48 89 05 b7 f2 ae 00 	mov    %rax,0xaef2b7(%rip)        # 0x1414341e8
140944f31:	4c 39 25 b8 f2 ae 00 	cmp    %r12,0xaef2b8(%rip)        # 0x1414341f0
140944f38:	75 11                	jne    0x140944f4b
140944f3a:	b9 01 00 00 00       	mov    $0x1,%ecx
140944f3f:	e8 4c dd 4e 00       	call   0x140e32c90
140944f44:	48 89 05 a5 f2 ae 00 	mov    %rax,0xaef2a5(%rip)        # 0x1414341f0
140944f4b:	48 8b 0d 9e f3 ae 00 	mov    0xaef39e(%rip),%rcx        # 0x1414342f0
140944f52:	48 85 c9             	test   %rcx,%rcx
140944f55:	74 0d                	je     0x140944f64
140944f57:	48 8b 05 82 f3 ae 00 	mov    0xaef382(%rip),%rax        # 0x1414342e0
140944f5e:	4c 39 24 c1          	cmp    %r12,(%rcx,%rax,8)
140944f62:	75 28                	jne    0x140944f8c
140944f64:	e8 87 fe ff ff       	call   0x140944df0
140944f69:	ba 00 40 00 00       	mov    $0x4000,%edx
140944f6e:	48 8b 0d 73 f2 ae 00 	mov    0xaef273(%rip),%rcx        # 0x1414341e8
140944f75:	e8 46 fb ff ff       	call   0x140944ac0
140944f7a:	48 8b 15 5f f3 ae 00 	mov    0xaef35f(%rip),%rdx        # 0x1414342e0
140944f81:	48 8b 0d 68 f3 ae 00 	mov    0xaef368(%rip),%rcx        # 0x1414342f0
140944f88:	48 89 04 d1          	mov    %rax,(%rcx,%rdx,8)
140944f8c:	4c 8b 05 4d f3 ae 00 	mov    0xaef34d(%rip),%r8        # 0x1414342e0
140944f93:	48 8b 15 56 f3 ae 00 	mov    0xaef356(%rip),%rdx        # 0x1414342f0
140944f9a:	4a 8b 0c c2          	mov    (%rdx,%r8,8),%rcx
140944f9e:	8b 41 1c             	mov    0x1c(%rcx),%eax
140944fa1:	89 05 55 f3 ae 00    	mov    %eax,0xaef355(%rip)        # 0x1414342fc
140944fa7:	48 8b 79 10          	mov    0x10(%rcx),%rdi
140944fab:	48 89 3d 4e f3 ae 00 	mov    %rdi,0xaef34e(%rip)        # 0x141434300
140944fb2:	48 89 3d 3f f2 ae 00 	mov    %rdi,0xaef23f(%rip)        # 0x1414341f8
140944fb9:	4a 8b 04 c2          	mov    (%rdx,%r8,8),%rax
140944fbd:	48 8b 08             	mov    (%rax),%rcx
140944fc0:	48 89 0d 21 f2 ae 00 	mov    %rcx,0xaef221(%rip)        # 0x1414341e8
140944fc7:	0f b6 07             	movzbl (%rdi),%eax
140944fca:	88 05 28 f3 ae 00    	mov    %al,0xaef328(%rip)        # 0x1414342f8
140944fd0:	4c 8d 2d 29 b0 6b ff 	lea    -0x944fd7(%rip),%r13        # 0x140000000
140944fd7:	49 c7 c6 ff ff ff ff 	mov    $0xffffffffffffffff,%r14
140944fde:	48 8b 3d 1b f3 ae 00 	mov    0xaef31b(%rip),%rdi        # 0x141434300
140944fe5:	0f b6 05 0c f3 ae 00 	movzbl 0xaef30c(%rip),%eax        # 0x1414342f8
140944fec:	88 07                	mov    %al,(%rdi)
140944fee:	8b 15 18 f3 ae 00    	mov    0xaef318(%rip),%edx        # 0x14143430c
140944ff4:	48 8b f7             	mov    %rdi,%rsi
140944ff7:	41 b9 57 09 00 00    	mov    $0x957,%r9d
140944ffd:	0f 1f 00             	nopl   (%rax)
140945000:	0f b6 07             	movzbl (%rdi),%eax
140945003:	46 0f b6 84 28 90 45 	movzbl 0x1054590(%rax,%r13,1),%r8d
14094500a:	05 01
14094500c:	48 63 c2             	movslq %edx,%rax
14094500f:	66 41 83 bc 45 50 3f 	cmpw   $0x0,0x1053f50(%r13,%rax,2)
140945016:	05 01 00
140945019:	74 0d                	je     0x140945028
14094501b:	89 15 f3 f2 ae 00    	mov    %edx,0xaef2f3(%rip)        # 0x141434314
140945021:	48 89 3d f0 f2 ae 00 	mov    %rdi,0xaef2f0(%rip)        # 0x141434318
140945028:	41 0f bf 84 45 e0 46 	movswl 0x10546e0(%r13,%rax,2),%eax
14094502f:	05 01
140945031:	41 03 c0             	add    %r8d,%eax
140945034:	48 98                	cltq
140945036:	41 0f bf 84 45 40 67 	movswl 0x1056740(%r13,%rax,2),%eax
14094503d:	05 01
14094503f:	3b c2                	cmp    %edx,%eax
140945041:	74 3f                	je     0x140945082
140945043:	48 63 c2             	movslq %edx,%rax
140945046:	49 0f bf 94 45 70 4d 	movswq 0x1054d70(%r13,%rax,2),%rdx
14094504d:	05 01
14094504f:	81 fa 1c 03 00 00    	cmp    $0x31c,%edx
140945055:	7c 0d                	jl     0x140945064
140945057:	41 0f b6 c0          	movzbl %r8b,%eax
14094505b:	46 0f b6 84 28 90 46 	movzbl 0x1054690(%rax,%r13,1),%r8d
140945062:	05 01
140945064:	41 0f bf 8c 55 e0 46 	movswl 0x10546e0(%r13,%rdx,2),%ecx
14094506b:	05 01
14094506d:	41 0f b6 c0          	movzbl %r8b,%eax
140945071:	03 c1                	add    %ecx,%eax
140945073:	48 98                	cltq
140945075:	41 0f bf 84 45 40 67 	movswl 0x1056740(%r13,%rax,2),%eax
14094507c:	05 01
14094507e:	3b c2                	cmp    %edx,%eax
140945080:	75 c1                	jne    0x140945043
140945082:	48 63 c2             	movslq %edx,%rax
140945085:	41 0f bf 8c 45 e0 46 	movswl 0x10546e0(%r13,%rax,2),%ecx
14094508c:	05 01
14094508e:	41 0f b6 c0          	movzbl %r8b,%eax
140945092:	03 c1                	add    %ecx,%eax
140945094:	48 98                	cltq
140945096:	49 0f bf 94 45 00 54 	movswq 0x1055400(%r13,%rax,2),%rdx
14094509d:	05 01
14094509f:	48 ff c7             	inc    %rdi
1409450a2:	66 45 39 8c 55 e0 46 	cmp    %r9w,0x10546e0(%r13,%rdx,2)
1409450a9:	05 01
1409450ab:	0f 85 4f ff ff ff    	jne    0x140945000
1409450b1:	0f 1f 40 00          	nopl   0x0(%rax)
1409450b5:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
1409450bc:	00 00 00 00
1409450c0:	48 63 c2             	movslq %edx,%rax
1409450c3:	41 0f bf 8c 45 50 3f 	movswl 0x1053f50(%r13,%rax,2),%ecx
1409450ca:	05 01
1409450cc:	85 c9                	test   %ecx,%ecx
1409450ce:	75 17                	jne    0x1409450e7
1409450d0:	48 8b 3d 41 f2 ae 00 	mov    0xaef241(%rip),%rdi        # 0x141434318
1409450d7:	48 63 05 36 f2 ae 00 	movslq 0xaef236(%rip),%rax        # 0x141434314
1409450de:	41 0f bf 8c 45 50 3f 	movswl 0x1053f50(%r13,%rax,2),%ecx
1409450e5:	05 01
1409450e7:	48 89 35 0a f1 ae 00 	mov    %rsi,0xaef10a(%rip)        # 0x1414341f8
1409450ee:	8b c7                	mov    %edi,%eax
1409450f0:	2b c6                	sub    %esi,%eax
1409450f2:	89 05 e8 f0 ae 00    	mov    %eax,0xaef0e8(%rip)        # 0x1414341e0
1409450f8:	0f b6 17             	movzbl (%rdi),%edx
1409450fb:	88 15 f7 f1 ae 00    	mov    %dl,0xaef1f7(%rip)        # 0x1414342f8
140945101:	c6 07 00             	movb   $0x0,(%rdi)
140945104:	4c 8b d7             	mov    %rdi,%r10
140945107:	48 89 3d f2 f1 ae 00 	mov    %rdi,0xaef1f2(%rip)        # 0x141434300
14094510e:	4c 8b 0d e3 f0 ae 00 	mov    0xaef0e3(%rip),%r9        # 0x1414341f8
140945115:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
14094511c:	00 00 00 00
140945120:	81 f9 97 00 00 00    	cmp    $0x97,%ecx
140945126:	0f 87 69 42 00 00    	ja     0x140949395
14094512c:	48 63 c1             	movslq %ecx,%rax
14094512f:	41 8b 8c 85 b0 94 94 	mov    0x9494b0(%r13,%rax,4),%ecx
140945136:	00
140945137:	49 03 cd             	add    %r13,%rcx
14094513a:	ff e1                	jmp    *%rcx
14094513c:	8b df                	mov    %edi,%ebx
14094513e:	41 2b d9             	sub    %r9d,%ebx
140945141:	ff cb                	dec    %ebx
140945143:	88 17                	mov    %dl,(%rdi)
140945145:	48 8b 0d 94 f1 ae 00 	mov    0xaef194(%rip),%rcx        # 0x1414342e0
14094514c:	48 8b 15 9d f1 ae 00 	mov    0xaef19d(%rip),%rdx        # 0x1414342f0
140945153:	4c 8b 04 ca          	mov    (%rdx,%rcx,8),%r8
140945157:	41 83 78 38 00       	cmpl   $0x0,0x38(%r8)
14094515c:	75 1f                	jne    0x14094517d
14094515e:	41 8b 40 1c          	mov    0x1c(%r8),%eax
140945162:	89 05 94 f1 ae 00    	mov    %eax,0xaef194(%rip)        # 0x1414342fc
140945168:	48 8b 05 79 f0 ae 00 	mov    0xaef079(%rip),%rax        # 0x1414341e8
14094516f:	49 89 00             	mov    %rax,(%r8)
140945172:	48 8b 04 ca          	mov    (%rdx,%rcx,8),%rax
140945176:	c7 40 38 01 00 00 00 	movl   $0x1,0x38(%rax)
14094517d:	48 8b 04 ca          	mov    (%rdx,%rcx,8),%rax
140945181:	48 63 0d 74 f1 ae 00 	movslq 0xaef174(%rip),%rcx        # 0x1414342fc
140945188:	48 03 48 08          	add    0x8(%rax),%rcx
14094518c:	4c 3b d1             	cmp    %rcx,%r10
14094518f:	0f 86 ad 00 00 00    	jbe    0x140945242
140945195:	e8 76 f5 ff ff       	call   0x140944710
14094519a:	85 c0                	test   %eax,%eax
14094519c:	0f 84 6b 01 00 00    	je     0x14094530d
1409451a2:	83 e8 01             	sub    $0x1,%eax
1409451a5:	75 58                	jne    0x1409451ff
1409451a7:	44 89 25 62 f1 ae 00 	mov    %r12d,0xaef162(%rip)        # 0x141434310
1409451ae:	e8 0d 46 00 00       	call   0x1409497c0
1409451b3:	85 c0                	test   %eax,%eax
1409451b5:	0f 84 72 01 00 00    	je     0x14094532d
1409451bb:	4c 8b 0d 36 f0 ae 00 	mov    0xaef036(%rip),%r9        # 0x1414341f8
1409451c2:	4d 8b d1             	mov    %r9,%r10
1409451c5:	4c 89 0d 34 f1 ae 00 	mov    %r9,0xaef134(%rip)        # 0x141434300
1409451cc:	8b 05 3a f1 ae 00    	mov    0xaef13a(%rip),%eax        # 0x14143430c
1409451d2:	ff c8                	dec    %eax
1409451d4:	99                   	cltd
1409451d5:	2b c2                	sub    %edx,%eax
1409451d7:	d1 f8                	sar    $1,%eax
1409451d9:	8d 88 95 00 00 00    	lea    0x95(%rax),%ecx
1409451df:	0f b6 15 12 f1 ae 00 	movzbl 0xaef112(%rip),%edx        # 0x1414342f8
1409451e6:	e9 35 ff ff ff       	jmp    0x140945120
1409451eb:	88 17                	mov    %dl,(%rdi)
1409451ed:	48 8b 3d 24 f1 ae 00 	mov    0xaef124(%rip),%rdi        # 0x141434318
1409451f4:	8b 15 1a f1 ae 00    	mov    0xaef11a(%rip),%edx        # 0x141434314
1409451fa:	e9 c1 fe ff ff       	jmp    0x1409450c0
1409451ff:	83 f8 01             	cmp    $0x1,%eax
140945202:	0f 85 d6 fd ff ff    	jne    0x140944fde
140945208:	48 8b 0d d1 f0 ae 00 	mov    0xaef0d1(%rip),%rcx        # 0x1414342e0
14094520f:	48 8b 05 da f0 ae 00 	mov    0xaef0da(%rip),%rax        # 0x1414342f0
140945216:	48 8b 04 c8          	mov    (%rax,%rcx,8),%rax
14094521a:	48 63 0d db f0 ae 00 	movslq 0xaef0db(%rip),%rcx        # 0x1414342fc
140945221:	48 8b 78 08          	mov    0x8(%rax),%rdi
140945225:	48 03 f9             	add    %rcx,%rdi
140945228:	48 89 3d d1 f0 ae 00 	mov    %rdi,0xaef0d1(%rip)        # 0x141434300
14094522f:	e8 9c f7 ff ff       	call   0x1409449d0
140945234:	8b d0                	mov    %eax,%edx
140945236:	48 8b 35 bb ef ae 00 	mov    0xaeefbb(%rip),%rsi        # 0x1414341f8
14094523d:	e9 7e fe ff ff       	jmp    0x1409450c0
140945242:	48 63 fb             	movslq %ebx,%rdi
140945245:	48 8b 35 ac ef ae 00 	mov    0xaeefac(%rip),%rsi        # 0x1414341f8
14094524c:	48 03 fe             	add    %rsi,%rdi
14094524f:	48 89 3d aa f0 ae 00 	mov    %rdi,0xaef0aa(%rip)        # 0x141434300
140945256:	e8 75 f7 ff ff       	call   0x1409449d0
14094525b:	48 63 d0             	movslq %eax,%rdx
14094525e:	44 8b c2             	mov    %edx,%r8d
140945261:	41 b1 01             	mov    $0x1,%r9b
140945264:	66 41 83 bc 55 50 3f 	cmpw   $0x0,0x1053f50(%r13,%rdx,2)
14094526b:	05 01 00
14094526e:	74 0d                	je     0x14094527d
140945270:	89 15 9e f0 ae 00    	mov    %edx,0xaef09e(%rip)        # 0x141434314
140945276:	48 89 3d 9b f0 ae 00 	mov    %rdi,0xaef09b(%rip)        # 0x141434318
14094527d:	49 0f bf 84 55 e0 46 	movswq 0x10546e0(%r13,%rdx,2),%rax
140945284:	05 01
140945286:	41 0f bf 84 45 42 67 	movswl 0x1056742(%r13,%rax,2),%eax
14094528d:	05 01
14094528f:	3b c2                	cmp    %edx,%eax
140945291:	74 41                	je     0x1409452d4
140945293:	49 63 c0             	movslq %r8d,%rax
140945296:	4d 0f bf 84 45 70 4d 	movswq 0x1054d70(%r13,%rax,2),%r8
14094529d:	05 01
14094529f:	41 81 f8 1c 03 00 00 	cmp    $0x31c,%r8d
1409452a6:	7c 0d                	jl     0x1409452b5
1409452a8:	41 0f b6 c1          	movzbl %r9b,%eax
1409452ac:	46 0f b6 8c 28 90 46 	movzbl 0x1054690(%rax,%r13,1),%r9d
1409452b3:	05 01
1409452b5:	43 0f bf 8c 45 e0 46 	movswl 0x10546e0(%r13,%r8,2),%ecx
1409452bc:	05 01
1409452be:	41 0f b6 c1          	movzbl %r9b,%eax
1409452c2:	03 c1                	add    %ecx,%eax
1409452c4:	48 98                	cltq
1409452c6:	41 0f bf 84 45 40 67 	movswl 0x1056740(%r13,%rax,2),%eax