1400af9b0:	48 8b 8e e0 01 00 00 	mov    0x1e0(%rsi),%rcx
1400af9b7:	e8 8c 9c 00 00       	call   0x1400b9648
1400af9bc:	33 d2                	xor    %edx,%edx
1400af9be:	85 c0                	test   %eax,%eax
1400af9c0:	0f 85 d8 02 00 00    	jne    0x1400afc9e
1400af9c6:	48 8b 93 e8 01 00 00 	mov    0x1e8(%rbx),%rdx
1400af9cd:	48 8b 8e e8 01 00 00 	mov    0x1e8(%rsi),%rcx
1400af9d4:	e8 6f 9c 00 00       	call   0x1400b9648
1400af9d9:	33 d2                	xor    %edx,%edx
1400af9db:	85 c0                	test   %eax,%eax
1400af9dd:	0f 85 bb 02 00 00    	jne    0x1400afc9e
1400af9e3:	8a 83 3a 05 00 00    	mov    0x53a(%rbx),%al
1400af9e9:	38 86 3a 05 00 00    	cmp    %al,0x53a(%rsi)
1400af9ef:	0f 85 a9 02 00 00    	jne    0x1400afc9e
1400af9f5:	48 8b 8e 60 03 00 00 	mov    0x360(%rsi),%rcx
1400af9fc:	f6 81 8c 00 00 00 03 	testb  $0x3,0x8c(%rcx)
1400afa03:	74 28                	je     0x1400afa2d
1400afa05:	8a 83 38 05 00 00    	mov    0x538(%rbx),%al
1400afa0b:	3c 14                	cmp    $0x14,%al
1400afa0d:	72 0d                	jb     0x1400afa1c
1400afa0f:	80 bf 90 12 00 00 03 	cmpb   $0x3,0x1290(%rdi)
1400afa16:	0f 82 82 02 00 00    	jb     0x1400afc9e
1400afa1c:	3c 1e                	cmp    $0x1e,%al
1400afa1e:	72 0d                	jb     0x1400afa2d
1400afa20:	80 bf 90 12 00 00 1e 	cmpb   $0x1e,0x1290(%rdi)
1400afa27:	0f 82 71 02 00 00    	jb     0x1400afc9e
1400afa2d:	f6 81 90 00 00 00 0c 	testb  $0xc,0x90(%rcx)
1400afa34:	74 5e                	je     0x1400afa94
1400afa36:	48 8b 93 98 04 00 00 	mov    0x498(%rbx),%rdx
1400afa3d:	48 8b 8e 98 04 00 00 	mov    0x498(%rsi),%rcx
1400afa44:	e8 ff 9b 00 00       	call   0x1400b9648
1400afa49:	33 d2                	xor    %edx,%edx
1400afa4b:	85 c0                	test   %eax,%eax
1400afa4d:	0f 85 4b 02 00 00    	jne    0x1400afc9e
1400afa53:	48 8b 93 a0 04 00 00 	mov    0x4a0(%rbx),%rdx
1400afa5a:	48 8b 8e a0 04 00 00 	mov    0x4a0(%rsi),%rcx
1400afa61:	e8 e2 9b 00 00       	call   0x1400b9648
1400afa66:	33 d2                	xor    %edx,%edx
1400afa68:	85 c0                	test   %eax,%eax
1400afa6a:	0f 85 2e 02 00 00    	jne    0x1400afc9e
1400afa70:	8a 83 08 05 00 00    	mov    0x508(%rbx),%al
1400afa76:	38 86 08 05 00 00    	cmp    %al,0x508(%rsi)
1400afa7c:	0f 85 1c 02 00 00    	jne    0x1400afc9e
1400afa82:	8a 83 09 05 00 00    	mov    0x509(%rbx),%al
1400afa88:	38 86 09 05 00 00    	cmp    %al,0x509(%rsi)
1400afa8e:	0f 85 0a 02 00 00    	jne    0x1400afc9e
1400afa94:	48 8b 8e 60 03 00 00 	mov    0x360(%rsi),%rcx
1400afa9b:	b8 01 00 00 00       	mov    $0x1,%eax
1400afaa0:	84 81 94 00 00 00    	test   %al,0x94(%rcx)
1400afaa6:	75 14                	jne    0x1400afabc
1400afaa8:	38 96 40 03 00 00    	cmp    %dl,0x340(%rsi)
1400afaae:	74 0c                	je     0x1400afabc
1400afab0:	38 96 43 03 00 00    	cmp    %dl,0x343(%rsi)
1400afab6:	0f 84 d8 00 00 00    	je     0x1400afb94
1400afabc:	48 8b 93 60 03 00 00 	mov    0x360(%rbx),%rdx
1400afac3:	48 8b 09             	mov    (%rcx),%rcx
1400afac6:	48 8b 12             	mov    (%rdx),%rdx
1400afac9:	e8 d2 9b 00 00       	call   0x1400b96a0
1400aface:	33 d2                	xor    %edx,%edx
1400afad0:	85 c0                	test   %eax,%eax
1400afad2:	75 2e                	jne    0x1400afb02
1400afad4:	48 8b 86 60 03 00 00 	mov    0x360(%rsi),%rax
1400afadb:	48 8b 93 60 03 00 00 	mov    0x360(%rbx),%rdx
1400afae2:	8b 88 8c 00 00 00    	mov    0x8c(%rax),%ecx
1400afae8:	39 8a 90 00 00 00    	cmp    %ecx,0x90(%rdx)
1400afaee:	0f 85 a8 01 00 00    	jne    0x1400afc9c
1400afaf4:	33 d2                	xor    %edx,%edx
1400afaf6:	38 93 5a 03 00 00    	cmp    %dl,0x35a(%rbx)
1400afafc:	0f 84 9c 01 00 00    	je     0x1400afc9e
1400afb02:	38 96 49 03 00 00    	cmp    %dl,0x349(%rsi)
1400afb08:	74 1d                	je     0x1400afb27
1400afb0a:	48 8b 93 80 00 00 00 	mov    0x80(%rbx),%rdx
1400afb11:	48 8b 8e 80 00 00 00 	mov    0x80(%rsi),%rcx
1400afb18:	e8 83 9b 00 00       	call   0x1400b96a0
1400afb1d:	33 d2                	xor    %edx,%edx
1400afb1f:	85 c0                	test   %eax,%eax
1400afb21:	0f 84 77 01 00 00    	je     0x1400afc9e
1400afb27:	38 96 4a 03 00 00    	cmp    %dl,0x34a(%rsi)
1400afb2d:	74 12                	je     0x1400afb41
1400afb2f:	8b 83 2c 05 00 00    	mov    0x52c(%rbx),%eax
1400afb35:	39 86 2c 05 00 00    	cmp    %eax,0x52c(%rsi)
1400afb3b:	0f 85 5d 01 00 00    	jne    0x1400afc9e
1400afb41:	48 8b 53 50          	mov    0x50(%rbx),%rdx
1400afb45:	48 8b 4e 50          	mov    0x50(%rsi),%rcx
1400afb49:	e8 52 9b 00 00       	call   0x1400b96a0
1400afb4e:	33 d2                	xor    %edx,%edx
1400afb50:	85 c0                	test   %eax,%eax
1400afb52:	0f 84 46 01 00 00    	je     0x1400afc9e
1400afb58:	8b 83 28 05 00 00    	mov    0x528(%rbx),%eax
1400afb5e:	39 86 28 05 00 00    	cmp    %eax,0x528(%rsi)
1400afb64:	0f 85 34 01 00 00    	jne    0x1400afc9e
1400afb6a:	48 8b 86 60 03 00 00 	mov    0x360(%rsi),%rax
1400afb71:	8d 4a 01             	lea    0x1(%rdx),%ecx
1400afb74:	84 88 94 00 00 00    	test   %cl,0x94(%rax)
1400afb7a:	74 18                	je     0x1400afb94
1400afb7c:	45 33 c0             	xor    %r8d,%r8d
1400afb7f:	48 8b d3             	mov    %rbx,%rdx
1400afb82:	48 8b cf             	mov    %rdi,%rcx
1400afb85:	e8 e2 e7 ff ff       	call   0x1400ae36c
1400afb8a:	33 d2                	xor    %edx,%edx
1400afb8c:	84 c0                	test   %al,%al
1400afb8e:	0f 84 0a 01 00 00    	je     0x1400afc9e
1400afb94:	38 94 24 80 00 00 00 	cmp    %dl,0x80(%rsp)
1400afb9b:	74 46                	je     0x1400afbe3
1400afb9d:	48 8b 93 c8 01 00 00 	mov    0x1c8(%rbx),%rdx
1400afba4:	48 8b 8e c8 01 00 00 	mov    0x1c8(%rsi),%rcx
1400afbab:	e8 98 9a 00 00       	call   0x1400b9648
1400afbb0:	33 d2                	xor    %edx,%edx
1400afbb2:	85 c0                	test   %eax,%eax
1400afbb4:	75 19                	jne    0x1400afbcf
1400afbb6:	48 8b 93 d0 01 00 00 	mov    0x1d0(%rbx),%rdx
1400afbbd:	48 8b 8e d0 01 00 00 	mov    0x1d0(%rsi),%rcx
1400afbc4:	e8 7f 9a 00 00       	call   0x1400b9648
1400afbc9:	33 d2                	xor    %edx,%edx
1400afbcb:	85 c0                	test   %eax,%eax
1400afbcd:	74 20                	je     0x1400afbef
1400afbcf:	39 93 c0 03 00 00    	cmp    %edx,0x3c0(%rbx)
1400afbd5:	0f 85 c3 00 00 00    	jne    0x1400afc9e
1400afbdb:	48 8b eb             	mov    %rbx,%rbp
1400afbde:	e9 bb 00 00 00       	jmp    0x1400afc9e
1400afbe3:	39 93 c0 03 00 00    	cmp    %edx,0x3c0(%rbx)
1400afbe9:	0f 85 af 00 00 00    	jne    0x1400afc9e
1400afbef:	45 84 ed             	test   %r13b,%r13b
1400afbf2:	74 4b                	je     0x1400afc3f
1400afbf4:	48 8b 93 f0 00 00 00 	mov    0xf0(%rbx),%rdx
1400afbfb:	48 85 d2             	test   %rdx,%rdx
1400afbfe:	0f 84 98 00 00 00    	je     0x1400afc9c
1400afc04:	48 83 bb f8 00 00 00 	cmpq   $0x0,0xf8(%rbx)
1400afc0b:	00
1400afc0c:	0f 84 8a 00 00 00    	je     0x1400afc9c
1400afc12:	48 8b 8e f0 00 00 00 	mov    0xf0(%rsi),%rcx
1400afc19:	e8 2a 9a 00 00       	call   0x1400b9648
1400afc1e:	33 d2                	xor    %edx,%edx
1400afc20:	85 c0                	test   %eax,%eax
1400afc22:	75 7a                	jne    0x1400afc9e
1400afc24:	48 8b 93 f8 00 00 00 	mov    0xf8(%rbx),%rdx
1400afc2b:	48 8b 8e f8 00 00 00 	mov    0xf8(%rsi),%rcx
1400afc32:	e8 11 9a 00 00       	call   0x1400b9648
1400afc37:	33 d2                	xor    %edx,%edx
1400afc39:	85 c0                	test   %eax,%eax
1400afc3b:	74 0a                	je     0x1400afc47
1400afc3d:	eb 5f                	jmp    0x1400afc9e
1400afc3f:	39 93 c4 03 00 00    	cmp    %edx,0x3c4(%rbx)
1400afc45:	75 57                	jne    0x1400afc9e
1400afc47:	8a 84 24 80 00 00 00 	mov    0x80(%rsp),%al
1400afc4e:	84 c0                	test   %al,%al
1400afc50:	0f 85 b4 00 00 00    	jne    0x1400afd0a
1400afc56:	45 84 ed             	test   %r13b,%r13b
1400afc59:	0f 85 ab 00 00 00    	jne    0x1400afd0a
1400afc5f:	33 c0                	xor    %eax,%eax
1400afc61:	48 39 83 a8 03 00 00 	cmp    %rax,0x3a8(%rbx)
1400afc68:	74 7e                	je     0x1400afce8
1400afc6a:	48 8b 8f d8 00 00 00 	mov    0xd8(%rdi),%rcx
1400afc71:	e8 1a 3a ff ff       	call   0x1400a3690
1400afc76:	8b c0                	mov    %eax,%eax
1400afc78:	48 39 83 a8 03 00 00 	cmp    %rax,0x3a8(%rbx)
1400afc7f:	73 1b                	jae    0x1400afc9c
1400afc81:	45 33 c0             	xor    %r8d,%r8d
1400afc84:	48 8b d3             	mov    %rbx,%rdx
1400afc87:	48 8b cf             	mov    %rdi,%rcx
1400afc8a:	e8 09 47 00 00       	call   0x1400b4398
1400afc8f:	48 39 83 a8 03 00 00 	cmp    %rax,0x3a8(%rbx)
1400afc96:	0f 82 a2 00 00 00    	jb     0x1400afd3e
1400afc9c:	33 d2                	xor    %edx,%edx
1400afc9e:	4d 85 ff             	test   %r15,%r15
1400afca1:	0f 85 ac f9 ff ff    	jne    0x1400af653
1400afca7:	bb 01 00 00 00       	mov    $0x1,%ebx
1400afcac:	33 f6                	xor    %esi,%esi
1400afcae:	48 85 ed             	test   %rbp,%rbp
1400afcb1:	0f 84 8f 00 00 00    	je     0x1400afd46
1400afcb7:	48 8b d5             	mov    %rbp,%rdx
1400afcba:	48 8b cf             	mov    %rdi,%rcx
1400afcbd:	e8 c6 34 ff ff       	call   0x1400a3188
1400afcc2:	48 39 b7 e8 00 00 00 	cmp    %rsi,0xe8(%rdi)
1400afcc9:	74 0b                	je     0x1400afcd6
1400afccb:	8d 56 05             	lea    0x5(%rsi),%edx
1400afcce:	48 8b cf             	mov    %rdi,%rcx
1400afcd1:	e8 5e 9f 00 00       	call   0x1400b9c34
1400afcd6:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
1400afcdd:	00
1400afcde:	8a c3                	mov    %bl,%al
1400afce0:	48 89 29             	mov    %rbp,(%rcx)
1400afce3:	e9 89 00 00 00       	jmp    0x1400afd71
1400afce8:	48 8b d7             	mov    %rdi,%rdx
1400afceb:	48 8b cb             	mov    %rbx,%rcx
1400afcee:	e8 c1 2e 00 00       	call   0x1400b2bb4
1400afcf3:	84 c0                	test   %al,%al
1400afcf5:	74 47                	je     0x1400afd3e
1400afcf7:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1400afcfd:	48 8b d3             	mov    %rbx,%rdx
1400afd00:	48 8b cf             	mov    %rdi,%rcx
1400afd03:	e8 98 04 00 00       	call   0x1400b01a0
1400afd08:	eb 92                	jmp    0x1400afc9c
1400afd0a:	48 8b eb             	mov    %rbx,%rbp
1400afd0d:	84 c0                	test   %al,%al
1400afd0f:	74 08                	je     0x1400afd19
1400afd11:	39 93 c0 03 00 00    	cmp    %edx,0x3c0(%rbx)
1400afd17:	75 11                	jne    0x1400afd2a
1400afd19:	45 84 ed             	test   %r13b,%r13b
1400afd1c:	74 80                	je     0x1400afc9e
1400afd1e:	39 93 c4 03 00 00    	cmp    %edx,0x3c4(%rbx)
1400afd24:	0f 84 74 ff ff ff    	je     0x1400afc9e
1400afd2a:	48 8b 84 24 98 00 00 	mov    0x98(%rsp),%rax
1400afd31:	00
1400afd32:	bb 01 00 00 00       	mov    $0x1,%ebx
1400afd37:	88 18                	mov    %bl,(%rax)
1400afd39:	e9 6e ff ff ff       	jmp    0x1400afcac
1400afd3e:	48 8b eb             	mov    %rbx,%rbp
1400afd41:	e9 61 ff ff ff       	jmp    0x1400afca7
1400afd46:	48 39 b7 e8 00 00 00 	cmp    %rsi,0xe8(%rdi)
1400afd4d:	74 0d                	je     0x1400afd5c
1400afd4f:	ba 05 00 00 00       	mov    $0x5,%edx
1400afd54:	48 8b cf             	mov    %rdi,%rcx
1400afd57:	e8 d8 9e 00 00       	call   0x1400b9c34
1400afd5c:	40 38 74 24 20       	cmp    %sil,0x20(%rsp)
1400afd61:	74 0c                	je     0x1400afd6f
1400afd63:	40 38 b7 4c 0a 00 00 	cmp    %sil,0xa4c(%rdi)
1400afd6a:	74 03                	je     0x1400afd6f
1400afd6c:	41 88 1e             	mov    %bl,(%r14)
1400afd6f:	32 c0                	xor    %al,%al
1400afd71:	48 83 c4 38          	add    $0x38,%rsp
1400afd75:	41 5f                	pop    %r15
1400afd77:	41 5e                	pop    %r14
1400afd79:	41 5d                	pop    %r13
1400afd7b:	41 5c                	pop    %r12
1400afd7d:	5f                   	pop    %rdi
1400afd7e:	5e                   	pop    %rsi
1400afd7f:	5d                   	pop    %rbp
1400afd80:	5b                   	pop    %rbx
1400afd81:	c3                   	ret
1400afd82:	cc                   	int3
1400afd83:	cc                   	int3
1400afd84:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400afd89:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400afd8e:	57                   	push   %rdi
1400afd8f:	48 83 ec 20          	sub    $0x20,%rsp
1400afd93:	33 f6                	xor    %esi,%esi
1400afd95:	48 85 c9             	test   %rcx,%rcx
1400afd98:	0f 84 36 03 00 00    	je     0x1400b00d4
1400afd9e:	48 8b 39             	mov    (%rcx),%rdi
1400afda1:	48 85 ff             	test   %rdi,%rdi
1400afda4:	0f 84 2a 03 00 00    	je     0x1400b00d4
1400afdaa:	48 89 31             	mov    %rsi,(%rcx)
1400afdad:	48 8b cf             	mov    %rdi,%rcx
1400afdb0:	e8 fb 35 ff ff       	call   0x1400a33b0
1400afdb5:	48 8b cf             	mov    %rdi,%rcx
1400afdb8:	e8 27 34 ff ff       	call   0x1400a31e4
1400afdbd:	40 38 b7 a6 12 00 00 	cmp    %sil,0x12a6(%rdi)
1400afdc4:	75 2c                	jne    0x1400afdf2
1400afdc6:	48 8b 8f d8 00 00 00 	mov    0xd8(%rdi),%rcx
1400afdcd:	48 85 c9             	test   %rcx,%rcx
1400afdd0:	74 08                	je     0x1400afdda
1400afdd2:	48 8b d7             	mov    %rdi,%rdx
1400afdd5:	e8 aa 43 ff ff       	call   0x1400a4184
1400afdda:	48 8b 8f e0 00 00 00 	mov    0xe0(%rdi),%rcx
1400afde1:	48 85 c9             	test   %rcx,%rcx
1400afde4:	74 0c                	je     0x1400afdf2
1400afde6:	e8 69 40 ff ff       	call   0x1400a3e54
1400afdeb:	48 89 b7 e0 00 00 00 	mov    %rsi,0xe0(%rdi)
1400afdf2:	89 37                	mov    %esi,(%rdi)
1400afdf4:	40 38 b7 9d 12 00 00 	cmp    %sil,0x129d(%rdi)
1400afdfb:	74 0d                	je     0x1400afe0a
1400afdfd:	48 8b 8f 98 10 00 00 	mov    0x1098(%rdi),%rcx
1400afe04:	ff 15 fe f1 31 00    	call   *0x31f1fe(%rip)        # 0x1403cf008
1400afe0a:	48 8d 8f f0 00 00 00 	lea    0xf0(%rdi),%rcx
1400afe11:	48 8b d7             	mov    %rdi,%rdx
1400afe14:	e8 f7 9a ff ff       	call   0x1400a9910
1400afe19:	48 8b cf             	mov    %rdi,%rcx
1400afe1c:	e8 37 e4 ff ff       	call   0x1400ae258
1400afe21:	48 8b 8f 58 0c 00 00 	mov    0xc58(%rdi),%rcx
1400afe28:	ff 15 da f1 31 00    	call   *0x31f1da(%rip)        # 0x1403cf008
1400afe2e:	48 8b 8f 80 0c 00 00 	mov    0xc80(%rdi),%rcx
1400afe35:	48 89 b7 58 0c 00 00 	mov    %rsi,0xc58(%rdi)
1400afe3c:	ff 15 c6 f1 31 00    	call   *0x31f1c6(%rip)        # 0x1403cf008
1400afe42:	48 8b cf             	mov    %rdi,%rcx
1400afe45:	48 89 b7 80 0c 00 00 	mov    %rsi,0xc80(%rdi)
1400afe4c:	e8 63 e8 ff ff       	call   0x1400ae6b4
1400afe51:	40 38 b7 a3 12 00 00 	cmp    %sil,0x12a3(%rdi)
1400afe58:	74 14                	je     0x1400afe6e
1400afe5a:	48 8b 8f 40 11 00 00 	mov    0x1140(%rdi),%rcx
1400afe61:	ff 15 a1 f1 31 00    	call   *0x31f1a1(%rip)        # 0x1403cf008
1400afe67:	40 88 b7 a3 12 00 00 	mov    %sil,0x12a3(%rdi)
1400afe6e:	48 8b cf             	mov    %rdi,%rcx
1400afe71:	48 89 b7 40 11 00 00 	mov    %rsi,0x1140(%rdi)
1400afe78:	e8 f3 32 00 00       	call   0x1400b3170
1400afe7d:	48 8d 8f 28 0c 00 00 	lea    0xc28(%rdi),%rcx
1400afe84:	e8 b3 89 ff ff       	call   0x1400a883c
1400afe89:	b2 01                	mov    $0x1,%dl
1400afe8b:	48 8b cf             	mov    %rdi,%rcx
1400afe8e:	e8 49 7e ff ff       	call   0x1400a7cdc
1400afe93:	4c 8b 87 e8 08 00 00 	mov    0x8e8(%rdi),%r8
1400afe9a:	48 8d 9f 68 0a 00 00 	lea    0xa68(%rdi),%rbx
1400afea1:	48 8b 13             	mov    (%rbx),%rdx
1400afea4:	48 8b cf             	mov    %rdi,%rcx
1400afea7:	e8 00 84 00 00       	call   0x1400b82ac
1400afeac:	48 8b cb             	mov    %rbx,%rcx
1400afeaf:	e8 3c 7d 00 00       	call   0x1400b7bf0
1400afeb4:	4c 8b 87 f0 08 00 00 	mov    0x8f0(%rdi),%r8
1400afebb:	48 8d 9f 60 0a 00 00 	lea    0xa60(%rdi),%rbx
1400afec2:	48 8b 13             	mov    (%rbx),%rdx
1400afec5:	48 8b cf             	mov    %rdi,%rcx
1400afec8:	e8 17 91 00 00       	call   0x1400b8fe4
1400afecd:	48 8b 87 e8 00 00 00 	mov    0xe8(%rdi),%rax
1400afed4:	48 85 c0             	test   %rax,%rax
1400afed7:	74 09                	je     0x1400afee2
1400afed9:	48 39 b0 c0 00 00 00 	cmp    %rsi,0xc0(%rax)
1400afee0:	75 08                	jne    0x1400afeea
1400afee2:	48 8b cb             	mov    %rbx,%rcx
1400afee5:	e8 a2 8c 00 00       	call   0x1400b8b8c
1400afeea:	48 8b 8f 48 0c 00 00 	mov    0xc48(%rdi),%rcx
1400afef1:	e8 36 09 ff ff       	call   0x1400a082c
1400afef6:	48 8b cf             	mov    %rdi,%rcx
1400afef9:	e8 5e 77 00 00       	call   0x1400b765c
1400afefe:	48 8b 8f e0 12 00 00 	mov    0x12e0(%rdi),%rcx
1400aff05:	ff 15 fd f0 31 00    	call   *0x31f0fd(%rip)        # 0x1403cf008
1400aff0b:	48 8b 8f e8 12 00 00 	mov    0x12e8(%rdi),%rcx
1400aff12:	48 89 b7 e0 12 00 00 	mov    %rsi,0x12e0(%rdi)
1400aff19:	ff 15 e9 f0 31 00    	call   *0x31f0e9(%rip)        # 0x1403cf008
1400aff1f:	48 8b cf             	mov    %rdi,%rcx
1400aff22:	48 89 b7 e8 12 00 00 	mov    %rsi,0x12e8(%rdi)
1400aff29:	e8 fe 8a ff ff       	call   0x1400a8a2c
1400aff2e:	48 8b 8f 38 0d 00 00 	mov    0xd38(%rdi),%rcx
1400aff35:	e8 a6 64 ff ff       	call   0x1400a63e0
1400aff3a:	48 39 b7 e8 00 00 00 	cmp    %rsi,0xe8(%rdi)
1400aff41:	74 34                	je     0x1400aff77
1400aff43:	ba 01 00 00 00       	mov    $0x1,%edx
1400aff48:	48 8b cf             	mov    %rdi,%rcx
1400aff4b:	44 8d 42 01          	lea    0x1(%rdx),%r8d
1400aff4f:	e8 a8 9c 00 00       	call   0x1400b9bfc
1400aff54:	48 8b 87 e8 00 00 00 	mov    0xe8(%rdi),%rax
1400aff5b:	ba 01 00 00 00       	mov    $0x1,%edx
1400aff60:	8b 48 08             	mov    0x8(%rax),%ecx
1400aff63:	48 8b 87 e8 00 00 00 	mov    0xe8(%rdi),%rax
1400aff6a:	ff c9                	dec    %ecx
1400aff6c:	89 48 08             	mov    %ecx,0x8(%rax)
1400aff6f:	48 8b cf             	mov    %rdi,%rcx
1400aff72:	e8 bd 9c 00 00       	call   0x1400b9c34
1400aff77:	48 8b 8f 78 12 00 00 	mov    0x1278(%rdi),%rcx
1400aff7e:	ff 15 84 f0 31 00    	call   *0x31f084(%rip)        # 0x1403cf008
1400aff84:	48 8b 8f 20 12 00 00 	mov    0x1220(%rdi),%rcx
1400aff8b:	48 89 b7 78 12 00 00 	mov    %rsi,0x1278(%rdi)
1400aff92:	ff 15 70 f0 31 00    	call   *0x31f070(%rip)        # 0x1403cf008
1400aff98:	48 8b 8f 30 12 00 00 	mov    0x1230(%rdi),%rcx
1400aff9f:	48 89 b7 20 12 00 00 	mov    %rsi,0x1220(%rdi)
1400affa6:	ff 15 5c f0 31 00    	call   *0x31f05c(%rip)        # 0x1403cf008
1400affac:	48 8b 8f 28 12 00 00 	mov    0x1228(%rdi),%rcx
1400affb3:	48 89 b7 30 12 00 00 	mov    %rsi,0x1230(%rdi)
1400affba:	ff 15 48 f0 31 00    	call   *0x31f048(%rip)        # 0x1403cf008
1400affc0:	48 8b 8f 60 12 00 00 	mov    0x1260(%rdi),%rcx
1400affc7:	48 89 b7 28 12 00 00 	mov    %rsi,0x1228(%rdi)