140022ba7:	00 00 00
140022baa:	ff 15 08 97 00 00    	call   *0x9708(%rip)        # 0x14002c2b8
140022bb0:	eb 15                	jmp    0x140022bc7
140022bb2:	83 fb fd             	cmp    $0xfffffffd,%ebx
140022bb5:	75 14                	jne    0x140022bcb
140022bb7:	c7 05 17 46 02 00 01 	movl   $0x1,0x24617(%rip)        # 0x1400471d8
140022bbe:	00 00 00
140022bc1:	ff 15 e9 96 00 00    	call   *0x96e9(%rip)        # 0x14002c2b0
140022bc7:	8b d8                	mov    %eax,%ebx
140022bc9:	eb 17                	jmp    0x140022be2
140022bcb:	83 fb fc             	cmp    $0xfffffffc,%ebx
140022bce:	75 12                	jne    0x140022be2
140022bd0:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
140022bd5:	c7 05 f9 45 02 00 01 	movl   $0x1,0x245f9(%rip)        # 0x1400471d8
140022bdc:	00 00 00
140022bdf:	8b 58 0c             	mov    0xc(%rax),%ebx
140022be2:	80 7c 24 38 00       	cmpb   $0x0,0x38(%rsp)
140022be7:	74 0c                	je     0x140022bf5
140022be9:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
140022bee:	83 a1 a8 03 00 00 fd 	andl   $0xfffffffd,0x3a8(%rcx)
140022bf5:	8b c3                	mov    %ebx,%eax
140022bf7:	48 83 c4 40          	add    $0x40,%rsp
140022bfb:	5b                   	pop    %rbx
140022bfc:	c3                   	ret
140022bfd:	cc                   	int3
140022bfe:	cc                   	int3
140022bff:	cc                   	int3
140022c00:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140022c05:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140022c0a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140022c0f:	57                   	push   %rdi
140022c10:	48 83 ec 20          	sub    $0x20,%rsp
140022c14:	48 8d 59 18          	lea    0x18(%rcx),%rbx
140022c18:	48 8b f1             	mov    %rcx,%rsi
140022c1b:	bd 01 01 00 00       	mov    $0x101,%ebp
140022c20:	48 8b cb             	mov    %rbx,%rcx
140022c23:	44 8b c5             	mov    %ebp,%r8d
140022c26:	33 d2                	xor    %edx,%edx
140022c28:	e8 43 b7 fe ff       	call   0x14000e370
140022c2d:	33 c0                	xor    %eax,%eax
140022c2f:	48 8d 7e 0c          	lea    0xc(%rsi),%rdi
140022c33:	48 89 46 04          	mov    %rax,0x4(%rsi)
140022c37:	b9 06 00 00 00       	mov    $0x6,%ecx
140022c3c:	48 89 86 20 02 00 00 	mov    %rax,0x220(%rsi)
140022c43:	0f b7 c0             	movzwl %ax,%eax
140022c46:	66 f3 ab             	rep stos %ax,%es:(%rdi)
140022c49:	48 8d 3d e0 1c 02 00 	lea    0x21ce0(%rip),%rdi        # 0x140044930
140022c50:	48 2b fe             	sub    %rsi,%rdi
140022c53:	8a 04 1f             	mov    (%rdi,%rbx,1),%al
140022c56:	88 03                	mov    %al,(%rbx)
140022c58:	48 ff c3             	inc    %rbx
140022c5b:	48 83 ed 01          	sub    $0x1,%rbp
140022c5f:	75 f2                	jne    0x140022c53
140022c61:	48 8d 8e 19 01 00 00 	lea    0x119(%rsi),%rcx
140022c68:	ba 00 01 00 00       	mov    $0x100,%edx
140022c6d:	8a 04 39             	mov    (%rcx,%rdi,1),%al
140022c70:	88 01                	mov    %al,(%rcx)
140022c72:	48 ff c1             	inc    %rcx
140022c75:	48 83 ea 01          	sub    $0x1,%rdx
140022c79:	75 f2                	jne    0x140022c6d
140022c7b:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140022c80:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
140022c85:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140022c8a:	48 83 c4 20          	add    $0x20,%rsp
140022c8e:	5f                   	pop    %rdi
140022c8f:	c3                   	ret
140022c90:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140022c95:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140022c9a:	55                   	push   %rbp
140022c9b:	48 8d ac 24 80 f9 ff 	lea    -0x680(%rsp),%rbp
140022ca2:	ff
140022ca3:	48 81 ec 80 07 00 00 	sub    $0x780,%rsp
140022caa:	48 8b 05 cf 13 02 00 	mov    0x213cf(%rip),%rax        # 0x140044080
140022cb1:	48 33 c4             	xor    %rsp,%rax
140022cb4:	48 89 85 70 06 00 00 	mov    %rax,0x670(%rbp)
140022cbb:	48 8b d9             	mov    %rcx,%rbx
140022cbe:	8b 49 04             	mov    0x4(%rcx),%ecx
140022cc1:	81 f9 e9 fd 00 00    	cmp    $0xfde9,%ecx
140022cc7:	0f 84 3f 01 00 00    	je     0x140022e0c
140022ccd:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140022cd2:	ff 15 90 94 00 00    	call   *0x9490(%rip)        # 0x14002c168
140022cd8:	85 c0                	test   %eax,%eax
140022cda:	0f 84 2c 01 00 00    	je     0x140022e0c
140022ce0:	33 c0                	xor    %eax,%eax
140022ce2:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140022ce7:	be 00 01 00 00       	mov    $0x100,%esi
140022cec:	88 01                	mov    %al,(%rcx)
140022cee:	ff c0                	inc    %eax
140022cf0:	48 ff c1             	inc    %rcx
140022cf3:	3b c6                	cmp    %esi,%eax
140022cf5:	72 f5                	jb     0x140022cec
140022cf7:	8a 44 24 56          	mov    0x56(%rsp),%al
140022cfb:	48 8d 54 24 56       	lea    0x56(%rsp),%rdx
140022d00:	c6 44 24 70 20       	movb   $0x20,0x70(%rsp)
140022d05:	eb 22                	jmp    0x140022d29
140022d07:	44 0f b6 42 01       	movzbl 0x1(%rdx),%r8d
140022d0c:	0f b6 c8             	movzbl %al,%ecx
140022d0f:	eb 0d                	jmp    0x140022d1e
140022d11:	3b ce                	cmp    %esi,%ecx
140022d13:	73 0e                	jae    0x140022d23
140022d15:	8b c1                	mov    %ecx,%eax
140022d17:	c6 44 0c 70 20       	movb   $0x20,0x70(%rsp,%rcx,1)
140022d1c:	ff c1                	inc    %ecx
140022d1e:	41 3b c8             	cmp    %r8d,%ecx
140022d21:	76 ee                	jbe    0x140022d11
140022d23:	48 83 c2 02          	add    $0x2,%rdx
140022d27:	8a 02                	mov    (%rdx),%al
140022d29:	84 c0                	test   %al,%al
140022d2b:	75 da                	jne    0x140022d07
140022d2d:	8b 43 04             	mov    0x4(%rbx),%eax
140022d30:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
140022d35:	83 64 24 30 00       	andl   $0x0,0x30(%rsp)
140022d3a:	44 8b ce             	mov    %esi,%r9d
140022d3d:	89 44 24 28          	mov    %eax,0x28(%rsp)
140022d41:	ba 01 00 00 00       	mov    $0x1,%edx
140022d46:	48 8d 85 70 02 00 00 	lea    0x270(%rbp),%rax
140022d4d:	33 c9                	xor    %ecx,%ecx
140022d4f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140022d54:	e8 3b d7 ff ff       	call   0x140020494
140022d59:	83 64 24 40 00       	andl   $0x0,0x40(%rsp)
140022d5e:	4c 8d 4c 24 70       	lea    0x70(%rsp),%r9
140022d63:	8b 43 04             	mov    0x4(%rbx),%eax
140022d66:	44 8b c6             	mov    %esi,%r8d
140022d69:	48 8b 93 20 02 00 00 	mov    0x220(%rbx),%rdx
140022d70:	33 c9                	xor    %ecx,%ecx
140022d72:	89 44 24 38          	mov    %eax,0x38(%rsp)
140022d76:	48 8d 45 70          	lea    0x70(%rbp),%rax
140022d7a:	89 74 24 30          	mov    %esi,0x30(%rsp)
140022d7e:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140022d83:	89 74 24 20          	mov    %esi,0x20(%rsp)
140022d87:	e8 b0 db ff ff       	call   0x14002093c
140022d8c:	83 64 24 40 00       	andl   $0x0,0x40(%rsp)
140022d91:	4c 8d 4c 24 70       	lea    0x70(%rsp),%r9
140022d96:	8b 43 04             	mov    0x4(%rbx),%eax
140022d99:	41 b8 00 02 00 00    	mov    $0x200,%r8d
140022d9f:	48 8b 93 20 02 00 00 	mov    0x220(%rbx),%rdx
140022da6:	33 c9                	xor    %ecx,%ecx
140022da8:	89 44 24 38          	mov    %eax,0x38(%rsp)
140022dac:	48 8d 85 70 01 00 00 	lea    0x170(%rbp),%rax
140022db3:	89 74 24 30          	mov    %esi,0x30(%rsp)
140022db7:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140022dbc:	89 74 24 20          	mov    %esi,0x20(%rsp)
140022dc0:	e8 77 db ff ff       	call   0x14002093c
140022dc5:	b8 01 00 00 00       	mov    $0x1,%eax
140022dca:	48 8d 95 70 02 00 00 	lea    0x270(%rbp),%rdx
140022dd1:	f6 02 01             	testb  $0x1,(%rdx)
140022dd4:	74 0b                	je     0x140022de1
140022dd6:	80 4c 18 18 10       	orb    $0x10,0x18(%rax,%rbx,1)
140022ddb:	8a 4c 05 6f          	mov    0x6f(%rbp,%rax,1),%cl
140022ddf:	eb 15                	jmp    0x140022df6
140022de1:	f6 02 02             	testb  $0x2,(%rdx)
140022de4:	74 0e                	je     0x140022df4
140022de6:	80 4c 18 18 20       	orb    $0x20,0x18(%rax,%rbx,1)
140022deb:	8a 8c 05 6f 01 00 00 	mov    0x16f(%rbp,%rax,1),%cl
140022df2:	eb 02                	jmp    0x140022df6
140022df4:	32 c9                	xor    %cl,%cl
140022df6:	88 8c 18 18 01 00 00 	mov    %cl,0x118(%rax,%rbx,1)
140022dfd:	48 83 c2 02          	add    $0x2,%rdx
140022e01:	48 ff c0             	inc    %rax
140022e04:	48 83 ee 01          	sub    $0x1,%rsi
140022e08:	75 c7                	jne    0x140022dd1
140022e0a:	eb 43                	jmp    0x140022e4f
140022e0c:	33 d2                	xor    %edx,%edx
140022e0e:	be 00 01 00 00       	mov    $0x100,%esi
140022e13:	8d 4a 01             	lea    0x1(%rdx),%ecx
140022e16:	44 8d 42 9f          	lea    -0x61(%rdx),%r8d
140022e1a:	41 8d 40 20          	lea    0x20(%r8),%eax
140022e1e:	83 f8 19             	cmp    $0x19,%eax
140022e21:	77 0a                	ja     0x140022e2d
140022e23:	80 4c 19 18 10       	orb    $0x10,0x18(%rcx,%rbx,1)
140022e28:	8d 42 20             	lea    0x20(%rdx),%eax
140022e2b:	eb 12                	jmp    0x140022e3f
140022e2d:	41 83 f8 19          	cmp    $0x19,%r8d
140022e31:	77 0a                	ja     0x140022e3d
140022e33:	80 4c 19 18 20       	orb    $0x20,0x18(%rcx,%rbx,1)
140022e38:	8d 42 e0             	lea    -0x20(%rdx),%eax
140022e3b:	eb 02                	jmp    0x140022e3f
140022e3d:	32 c0                	xor    %al,%al
140022e3f:	88 84 19 18 01 00 00 	mov    %al,0x118(%rcx,%rbx,1)
140022e46:	ff c2                	inc    %edx
140022e48:	48 ff c1             	inc    %rcx
140022e4b:	3b d6                	cmp    %esi,%edx
140022e4d:	72 c7                	jb     0x140022e16
140022e4f:	48 8b 8d 70 06 00 00 	mov    0x670(%rbp),%rcx
140022e56:	48 33 cc             	xor    %rsp,%rcx
140022e59:	e8 12 97 fe ff       	call   0x14000c570
140022e5e:	4c 8d 9c 24 80 07 00 	lea    0x780(%rsp),%r11
140022e65:	00
140022e66:	49 8b 5b 18          	mov    0x18(%r11),%rbx
140022e6a:	49 8b 73 20          	mov    0x20(%r11),%rsi
140022e6e:	49 8b e3             	mov    %r11,%rsp
140022e71:	5d                   	pop    %rbp
140022e72:	c3                   	ret
140022e73:	cc                   	int3
140022e74:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140022e79:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
140022e7e:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
140022e83:	55                   	push   %rbp
140022e84:	56                   	push   %rsi
140022e85:	57                   	push   %rdi
140022e86:	48 8b ec             	mov    %rsp,%rbp
140022e89:	48 83 ec 40          	sub    $0x40,%rsp
140022e8d:	40 8a f2             	mov    %dl,%sil
140022e90:	8b d9                	mov    %ecx,%ebx
140022e92:	49 8b d1             	mov    %r9,%rdx
140022e95:	49 8b c8             	mov    %r8,%rcx
140022e98:	e8 9b 01 00 00       	call   0x140023038
140022e9d:	8b cb                	mov    %ebx,%ecx
140022e9f:	e8 dc fc ff ff       	call   0x140022b80
140022ea4:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
140022ea8:	8b f8                	mov    %eax,%edi
140022eaa:	4c 8b 81 88 00 00 00 	mov    0x88(%rcx),%r8
140022eb1:	41 3b 40 04          	cmp    0x4(%r8),%eax
140022eb5:	75 07                	jne    0x140022ebe
140022eb7:	33 c0                	xor    %eax,%eax
140022eb9:	e9 b8 00 00 00       	jmp    0x140022f76
140022ebe:	b9 28 02 00 00       	mov    $0x228,%ecx
140022ec3:	e8 9c 93 ff ff       	call   0x14001c264
140022ec8:	48 8b d8             	mov    %rax,%rbx
140022ecb:	48 85 c0             	test   %rax,%rax
140022ece:	0f 84 95 00 00 00    	je     0x140022f69
140022ed4:	48 8b 45 30          	mov    0x30(%rbp),%rax
140022ed8:	ba 04 00 00 00       	mov    $0x4,%edx
140022edd:	48 8b cb             	mov    %rbx,%rcx
140022ee0:	48 8b 80 88 00 00 00 	mov    0x88(%rax),%rax
140022ee7:	44 8d 42 7c          	lea    0x7c(%rdx),%r8d
140022eeb:	0f 10 00             	movups (%rax),%xmm0
140022eee:	0f 11 01             	movups %xmm0,(%rcx)
140022ef1:	0f 10 48 10          	movups 0x10(%rax),%xmm1
140022ef5:	0f 11 49 10          	movups %xmm1,0x10(%rcx)
140022ef9:	0f 10 40 20          	movups 0x20(%rax),%xmm0
140022efd:	0f 11 41 20          	movups %xmm0,0x20(%rcx)
140022f01:	0f 10 48 30          	movups 0x30(%rax),%xmm1
140022f05:	0f 11 49 30          	movups %xmm1,0x30(%rcx)
140022f09:	0f 10 40 40          	movups 0x40(%rax),%xmm0
140022f0d:	0f 11 41 40          	movups %xmm0,0x40(%rcx)
140022f11:	0f 10 48 50          	movups 0x50(%rax),%xmm1
140022f15:	0f 11 49 50          	movups %xmm1,0x50(%rcx)
140022f19:	0f 10 40 60          	movups 0x60(%rax),%xmm0
140022f1d:	0f 11 41 60          	movups %xmm0,0x60(%rcx)
140022f21:	49 03 c8             	add    %r8,%rcx
140022f24:	0f 10 48 70          	movups 0x70(%rax),%xmm1
140022f28:	49 03 c0             	add    %r8,%rax
140022f2b:	0f 11 49 f0          	movups %xmm1,-0x10(%rcx)
140022f2f:	48 83 ea 01          	sub    $0x1,%rdx
140022f33:	75 b6                	jne    0x140022eeb
140022f35:	0f 10 00             	movups (%rax),%xmm0
140022f38:	0f 11 01             	movups %xmm0,(%rcx)
140022f3b:	0f 10 48 10          	movups 0x10(%rax),%xmm1
140022f3f:	0f 11 49 10          	movups %xmm1,0x10(%rcx)
140022f43:	48 8b 40 20          	mov    0x20(%rax),%rax
140022f47:	48 89 41 20          	mov    %rax,0x20(%rcx)
140022f4b:	8b cf                	mov    %edi,%ecx
140022f4d:	21 13                	and    %edx,(%rbx)
140022f4f:	48 8b d3             	mov    %rbx,%rdx
140022f52:	e8 15 02 00 00       	call   0x14002316c
140022f57:	8b f8                	mov    %eax,%edi
140022f59:	83 f8 ff             	cmp    $0xffffffff,%eax
140022f5c:	75 25                	jne    0x140022f83
140022f5e:	e8 89 1a ff ff       	call   0x1400149ec
140022f63:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
140022f69:	83 cf ff             	or     $0xffffffff,%edi
140022f6c:	48 8b cb             	mov    %rbx,%rcx
140022f6f:	e8 14 7f ff ff       	call   0x14001ae88
140022f74:	8b c7                	mov    %edi,%eax
140022f76:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140022f7b:	48 83 c4 40          	add    $0x40,%rsp
140022f7f:	5f                   	pop    %rdi
140022f80:	5e                   	pop    %rsi
140022f81:	5d                   	pop    %rbp
140022f82:	c3                   	ret
140022f83:	40 84 f6             	test   %sil,%sil
140022f86:	75 05                	jne    0x140022f8d
140022f88:	e8 bb 62 ff ff       	call   0x140019248
140022f8d:	48 8b 45 30          	mov    0x30(%rbp),%rax
140022f91:	48 8b 88 88 00 00 00 	mov    0x88(%rax),%rcx
140022f98:	83 c8 ff             	or     $0xffffffff,%eax
140022f9b:	f0 0f c1 01          	lock xadd %eax,(%rcx)
140022f9f:	83 f8 01             	cmp    $0x1,%eax
140022fa2:	75 1c                	jne    0x140022fc0
140022fa4:	48 8b 45 30          	mov    0x30(%rbp),%rax
140022fa8:	48 8b 88 88 00 00 00 	mov    0x88(%rax),%rcx
140022faf:	48 8d 05 7a 19 02 00 	lea    0x2197a(%rip),%rax        # 0x140044930
140022fb6:	48 3b c8             	cmp    %rax,%rcx
140022fb9:	74 05                	je     0x140022fc0
140022fbb:	e8 c8 7e ff ff       	call   0x14001ae88
140022fc0:	c7 03 01 00 00 00    	movl   $0x1,(%rbx)
140022fc6:	48 8b cb             	mov    %rbx,%rcx
140022fc9:	48 8b 45 30          	mov    0x30(%rbp),%rax
140022fcd:	33 db                	xor    %ebx,%ebx
140022fcf:	48 89 88 88 00 00 00 	mov    %rcx,0x88(%rax)
140022fd6:	48 8b 45 30          	mov    0x30(%rbp),%rax
140022fda:	f6 80 a8 03 00 00 02 	testb  $0x2,0x3a8(%rax)
140022fe1:	75 89                	jne    0x140022f6c
140022fe3:	f6 05 96 15 02 00 01 	testb  $0x1,0x21596(%rip)        # 0x140044580
140022fea:	75 80                	jne    0x140022f6c
140022fec:	48 8d 45 30          	lea    0x30(%rbp),%rax
140022ff0:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
140022ff4:	4c 8d 4d e4          	lea    -0x1c(%rbp),%r9
140022ff8:	48 8d 45 38          	lea    0x38(%rbp),%rax
140022ffc:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
140023000:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
140023004:	8d 43 05             	lea    0x5(%rbx),%eax
140023007:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
14002300b:	89 45 e4             	mov    %eax,-0x1c(%rbp)
14002300e:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140023012:	89 45 e8             	mov    %eax,-0x18(%rbp)
140023015:	e8 aa f9 ff ff       	call   0x1400229c4
14002301a:	40 84 f6             	test   %sil,%sil
14002301d:	0f 84 49 ff ff ff    	je     0x140022f6c
140023023:	48 8b 45 38          	mov    0x38(%rbp),%rax
140023027:	48 8b 08             	mov    (%rax),%rcx
14002302a:	48 89 0d 3f 14 02 00 	mov    %rcx,0x2143f(%rip)        # 0x140044470
140023031:	e9 36 ff ff ff       	jmp    0x140022f6c
140023036:	cc                   	int3
140023037:	cc                   	int3
140023038:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14002303d:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140023042:	57                   	push   %rdi
140023043:	48 83 ec 20          	sub    $0x20,%rsp
140023047:	48 8b f2             	mov    %rdx,%rsi
14002304a:	48 8b f9             	mov    %rcx,%rdi
14002304d:	8b 05 2d 15 02 00    	mov    0x2152d(%rip),%eax        # 0x140044580
140023053:	85 81 a8 03 00 00    	test   %eax,0x3a8(%rcx)
140023059:	74 13                	je     0x14002306e
14002305b:	48 83 b9 90 00 00 00 	cmpq   $0x0,0x90(%rcx)
140023062:	00
140023063:	74 09                	je     0x14002306e
140023065:	48 8b 99 88 00 00 00 	mov    0x88(%rcx),%rbx
14002306c:	eb 64                	jmp    0x1400230d2
14002306e:	b9 05 00 00 00       	mov    $0x5,%ecx
140023073:	e8 74 f3 fe ff       	call   0x1400123ec
140023078:	90                   	nop
140023079:	48 8b 9f 88 00 00 00 	mov    0x88(%rdi),%rbx
140023080:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140023085:	48 3b 1e             	cmp    (%rsi),%rbx
140023088:	74 3e                	je     0x1400230c8
14002308a:	48 85 db             	test   %rbx,%rbx
14002308d:	74 22                	je     0x1400230b1
14002308f:	83 c8 ff             	or     $0xffffffff,%eax
140023092:	f0 0f c1 03          	lock xadd %eax,(%rbx)
140023096:	83 f8 01             	cmp    $0x1,%eax
140023099:	75 16                	jne    0x1400230b1
14002309b:	48 8d 05 8e 18 02 00 	lea    0x2188e(%rip),%rax        # 0x140044930
1400230a2:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400230a7:	48 3b c8             	cmp    %rax,%rcx
1400230aa:	74 05                	je     0x1400230b1
1400230ac:	e8 d7 7d ff ff       	call   0x14001ae88
1400230b1:	48 8b 06             	mov    (%rsi),%rax
1400230b4:	48 89 87 88 00 00 00 	mov    %rax,0x88(%rdi)