fffff80000205cbc:	cc                   	int3
fffff80000205cbd:	cc                   	int3
fffff80000205cbe:	cc                   	int3
fffff80000205cbf:	cc                   	int3
fffff80000205cc0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff80000205cc5:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
fffff80000205cca:	56                   	push   %rsi
fffff80000205ccb:	57                   	push   %rdi
fffff80000205ccc:	41 56                	push   %r14
fffff80000205cce:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
fffff80000205cd5:	48 8b 05 0c b9 3f 00 	mov    0x3fb90c(%rip),%rax        # 0xfffff800006015e8
fffff80000205cdc:	48 33 c4             	xor    %rsp,%rax
fffff80000205cdf:	48 89 84 24 a0 00 00 	mov    %rax,0xa0(%rsp)
fffff80000205ce6:	00
fffff80000205ce7:	48 8b ea             	mov    %rdx,%rbp
fffff80000205cea:	49 8b f0             	mov    %r8,%rsi
fffff80000205ced:	33 d2                	xor    %edx,%edx
fffff80000205cef:	48 8b f9             	mov    %rcx,%rdi
fffff80000205cf2:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
fffff80000205cf7:	44 8d 42 48          	lea    0x48(%rdx),%r8d
fffff80000205cfb:	e8 c0 e8 03 00       	call   0xfffff800002445c0
fffff80000205d00:	45 33 f6             	xor    %r14d,%r14d
fffff80000205d03:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff80000205d06:	4c 89 36             	mov    %r14,(%rsi)
fffff80000205d09:	8b 47 50             	mov    0x50(%rdi),%eax
fffff80000205d0c:	ff c8                	dec    %eax
fffff80000205d0e:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
fffff80000205d13:	4c 63 c0             	movslq %eax,%r8
fffff80000205d16:	44 38 77 01          	cmp    %r14b,0x1(%rdi)
fffff80000205d1a:	0f 85 e6 0b 04 00    	jne    0xfffff80000246906
fffff80000205d20:	41 8b de             	mov    %r14d,%ebx
fffff80000205d23:	66 85 db             	test   %bx,%bx
fffff80000205d26:	75 4e                	jne    0xfffff80000205d76
fffff80000205d28:	8b 57 7c             	mov    0x7c(%rdi),%edx
fffff80000205d2b:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
fffff80000205d30:	48 8b cf             	mov    %rdi,%rcx
fffff80000205d33:	e8 54 ff ff ff       	call   0xfffff80000205c8c
fffff80000205d38:	44 8b 47 7c          	mov    0x7c(%rdi),%r8d
fffff80000205d3c:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
fffff80000205d41:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
fffff80000205d46:	4c 8d 4c 24 40       	lea    0x40(%rsp),%r9
fffff80000205d4b:	8b 47 50             	mov    0x50(%rdi),%eax
fffff80000205d4e:	33 d2                	xor    %edx,%edx
fffff80000205d50:	89 44 24 28          	mov    %eax,0x28(%rsp)
fffff80000205d54:	48 8b cf             	mov    %rdi,%rcx
fffff80000205d57:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
fffff80000205d5c:	e8 47 0d 00 00       	call   0xfffff80000206aa8
fffff80000205d61:	0f b7 d8             	movzwl %ax,%ebx
fffff80000205d64:	66 85 c0             	test   %ax,%ax
fffff80000205d67:	75 0d                	jne    0xfffff80000205d76
fffff80000205d69:	48 8b d6             	mov    %rsi,%rdx
fffff80000205d6c:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
fffff80000205d71:	e8 32 00 00 00       	call   0xfffff80000205da8
fffff80000205d76:	0f b7 c3             	movzwl %bx,%eax
fffff80000205d79:	48 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%rcx
fffff80000205d80:	00
fffff80000205d81:	48 33 cc             	xor    %rsp,%rcx
fffff80000205d84:	e8 e7 57 03 00       	call   0xfffff8000023b570
fffff80000205d89:	4c 8d 9c 24 b0 00 00 	lea    0xb0(%rsp),%r11
fffff80000205d90:	00
fffff80000205d91:	49 8b 5b 28          	mov    0x28(%r11),%rbx
fffff80000205d95:	49 8b 6b 38          	mov    0x38(%r11),%rbp
fffff80000205d99:	49 8b e3             	mov    %r11,%rsp
fffff80000205d9c:	41 5e                	pop    %r14
fffff80000205d9e:	5f                   	pop    %rdi
fffff80000205d9f:	5e                   	pop    %rsi
fffff80000205da0:	c3                   	ret
fffff80000205da1:	cc                   	int3
fffff80000205da2:	cc                   	int3
fffff80000205da3:	cc                   	int3
fffff80000205da4:	cc                   	int3
fffff80000205da5:	cc                   	int3
fffff80000205da6:	cc                   	int3
fffff80000205da7:	cc                   	int3
fffff80000205da8:	48 8b c4             	mov    %rsp,%rax
fffff80000205dab:	48 89 58 08          	mov    %rbx,0x8(%rax)
fffff80000205daf:	48 89 68 10          	mov    %rbp,0x10(%rax)
fffff80000205db3:	48 89 70 18          	mov    %rsi,0x18(%rax)
fffff80000205db7:	48 89 78 20          	mov    %rdi,0x20(%rax)
fffff80000205dbb:	41 56                	push   %r14
fffff80000205dbd:	48 83 ec 30          	sub    $0x30,%rsp
fffff80000205dc1:	48 8b d9             	mov    %rcx,%rbx
fffff80000205dc4:	45 33 f6             	xor    %r14d,%r14d
fffff80000205dc7:	8b 49 08             	mov    0x8(%rcx),%ecx
fffff80000205dca:	48 8b ea             	mov    %rdx,%rbp
fffff80000205dcd:	81 e1 ff 0f 00 00    	and    $0xfff,%ecx
fffff80000205dd3:	8b 7b 10             	mov    0x10(%rbx),%edi
fffff80000205dd6:	85 ff                	test   %edi,%edi
fffff80000205dd8:	74 4a                	je     0xfffff80000205e24
fffff80000205dda:	b8 00 10 00 00       	mov    $0x1000,%eax
fffff80000205ddf:	8b f7                	mov    %edi,%esi
fffff80000205de1:	2b c1                	sub    %ecx,%eax
fffff80000205de3:	3b f8                	cmp    %eax,%edi
fffff80000205de5:	0f 43 f0             	cmovae %eax,%esi
fffff80000205de8:	41 8b c6             	mov    %r14d,%eax
fffff80000205deb:	48 ff c0             	inc    %rax
fffff80000205dee:	4c 8d 14 40          	lea    (%rax,%rax,2),%r10
fffff80000205df2:	42 8b 14 d3          	mov    (%rbx,%r10,8),%edx
fffff80000205df6:	85 d2                	test   %edx,%edx
fffff80000205df8:	74 46                	je     0xfffff80000205e40
fffff80000205dfa:	83 ea 03             	sub    $0x3,%edx
fffff80000205dfd:	75 65                	jne    0xfffff80000205e64
fffff80000205dff:	8b d1                	mov    %ecx,%edx
fffff80000205e01:	4c 8b cd             	mov    %rbp,%r9
fffff80000205e04:	4a 03 54 d3 10       	add    0x10(%rbx,%r10,8),%rdx
fffff80000205e09:	44 8b c6             	mov    %esi,%r8d
fffff80000205e0c:	42 8b 4c d3 08       	mov    0x8(%rbx,%r10,8),%ecx
fffff80000205e11:	e8 5e 00 00 00       	call   0xfffff80000205e74
fffff80000205e16:	8b c6                	mov    %esi,%eax
fffff80000205e18:	41 ff c6             	inc    %r14d
fffff80000205e1b:	48 03 e8             	add    %rax,%rbp
fffff80000205e1e:	33 c9                	xor    %ecx,%ecx
fffff80000205e20:	2b fe                	sub    %esi,%edi
fffff80000205e22:	75 b6                	jne    0xfffff80000205dda
fffff80000205e24:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
fffff80000205e29:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
fffff80000205e2e:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
fffff80000205e33:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
fffff80000205e38:	48 83 c4 30          	add    $0x30,%rsp
fffff80000205e3c:	41 5e                	pop    %r14
fffff80000205e3e:	c3                   	ret
fffff80000205e3f:	cc                   	int3
fffff80000205e40:	46 8b 4c d3 08       	mov    0x8(%rbx,%r10,8),%r9d
fffff80000205e45:	44 8b c6             	mov    %esi,%r8d
fffff80000205e48:	8b d1                	mov    %ecx,%edx
fffff80000205e4a:	4a 8b 4c d3 10       	mov    0x10(%rbx,%r10,8),%rcx
fffff80000205e4f:	48 c1 e9 0c          	shr    $0xc,%rcx
fffff80000205e53:	48 89 6c 24 28       	mov    %rbp,0x28(%rsp)
fffff80000205e58:	c6 44 24 20 00       	movb   $0x0,0x20(%rsp)
fffff80000205e5d:	e8 7a 0b 00 00       	call   0xfffff800002069dc
fffff80000205e62:	eb b2                	jmp    0xfffff80000205e16
fffff80000205e64:	83 fa 01             	cmp    $0x1,%edx
fffff80000205e67:	74 d7                	je     0xfffff80000205e40
fffff80000205e69:	eb ab                	jmp    0xfffff80000205e16
fffff80000205e6b:	cc                   	int3
fffff80000205e6c:	cc                   	int3
fffff80000205e6d:	cc                   	int3
fffff80000205e6e:	cc                   	int3
fffff80000205e6f:	cc                   	int3
fffff80000205e70:	cc                   	int3
fffff80000205e71:	cc                   	int3
fffff80000205e72:	cc                   	int3
fffff80000205e73:	cc                   	int3
fffff80000205e74:	40 53                	rex push %rbx
fffff80000205e76:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000205e7a:	33 db                	xor    %ebx,%ebx
fffff80000205e7c:	45 8b d0             	mov    %r8d,%r10d
fffff80000205e7f:	4c 8b da             	mov    %rdx,%r11
fffff80000205e82:	83 f9 01             	cmp    $0x1,%ecx
fffff80000205e85:	75 18                	jne    0xfffff80000205e9f
fffff80000205e87:	4d 8b c1             	mov    %r9,%r8
fffff80000205e8a:	41 8b d2             	mov    %r10d,%edx
fffff80000205e8d:	49 8b cb             	mov    %r11,%rcx
fffff80000205e90:	e8 17 00 00 00       	call   0xfffff80000205eac
fffff80000205e95:	0f b7 c3             	movzwl %bx,%eax
fffff80000205e98:	48 83 c4 20          	add    $0x20,%rsp
fffff80000205e9c:	5b                   	pop    %rbx
fffff80000205e9d:	c3                   	ret
fffff80000205e9e:	cc                   	int3
fffff80000205e9f:	bb 0d 10 00 00       	mov    $0x100d,%ebx
fffff80000205ea4:	eb ef                	jmp    0xfffff80000205e95
fffff80000205ea6:	cc                   	int3
fffff80000205ea7:	cc                   	int3
fffff80000205ea8:	cc                   	int3
fffff80000205ea9:	cc                   	int3
fffff80000205eaa:	cc                   	int3
fffff80000205eab:	cc                   	int3
fffff80000205eac:	48 83 ec 28          	sub    $0x28,%rsp
fffff80000205eb0:	65 48 8b 04 25 a8 03 	mov    %gs:0x103a8,%rax
fffff80000205eb7:	01 00
fffff80000205eb9:	44 8b 88 20 01 00 00 	mov    0x120(%rax),%r9d
fffff80000205ec0:	49 0f ba e1 15       	bt     $0x15,%r9
fffff80000205ec5:	72 0b                	jb     0xfffff80000205ed2
fffff80000205ec7:	e8 00 2e 00 00       	call   0xfffff80000208ccc
fffff80000205ecc:	48 83 c4 28          	add    $0x28,%rsp
fffff80000205ed0:	c3                   	ret
fffff80000205ed1:	cc                   	int3
fffff80000205ed2:	b8 06 00 00 00       	mov    $0x6,%eax
fffff80000205ed7:	eb f3                	jmp    0xfffff80000205ecc
fffff80000205ed9:	cc                   	int3
fffff80000205eda:	cc                   	int3
fffff80000205edb:	cc                   	int3
fffff80000205edc:	cc                   	int3
fffff80000205edd:	cc                   	int3
fffff80000205ede:	cc                   	int3
fffff80000205edf:	cc                   	int3
fffff80000205ee0:	40 53                	rex push %rbx
fffff80000205ee2:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000205ee6:	48 8b d9             	mov    %rcx,%rbx
fffff80000205ee9:	e8 4e 01 00 00       	call   0xfffff8000020603c
fffff80000205eee:	33 c9                	xor    %ecx,%ecx
fffff80000205ef0:	66 85 c0             	test   %ax,%ax
fffff80000205ef3:	75 0c                	jne    0xfffff80000205f01
fffff80000205ef5:	38 8b 83 00 00 00    	cmp    %cl,0x83(%rbx)
fffff80000205efb:	0f 85 1b 0a 04 00    	jne    0xfffff8000024691c
fffff80000205f01:	48 83 c4 20          	add    $0x20,%rsp
fffff80000205f05:	5b                   	pop    %rbx
fffff80000205f06:	c3                   	ret
fffff80000205f07:	cc                   	int3
fffff80000205f08:	cc                   	int3
fffff80000205f09:	cc                   	int3
fffff80000205f0a:	cc                   	int3
fffff80000205f0b:	cc                   	int3
fffff80000205f0c:	cc                   	int3
fffff80000205f0d:	cc                   	int3
fffff80000205f0e:	cc                   	int3
fffff80000205f0f:	cc                   	int3
fffff80000205f10:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff80000205f15:	57                   	push   %rdi
fffff80000205f16:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000205f1a:	48 8b d9             	mov    %rcx,%rbx
fffff80000205f1d:	45 32 d2             	xor    %r10b,%r10b
fffff80000205f20:	ba 01 00 00 00       	mov    $0x1,%edx
fffff80000205f25:	48 8b cb             	mov    %rbx,%rcx
fffff80000205f28:	41 8a fa             	mov    %r10b,%dil
fffff80000205f2b:	e8 8c 03 00 00       	call   0xfffff800002062bc
fffff80000205f30:	44 0f b7 c0          	movzwl %ax,%r8d
fffff80000205f34:	66 85 c0             	test   %ax,%ax
fffff80000205f37:	0f 85 b4 00 00 00    	jne    0xfffff80000205ff1
fffff80000205f3d:	44 8b 4b 28          	mov    0x28(%rbx),%r9d
fffff80000205f41:	45 0f b6 54 19 02    	movzbl 0x2(%r9,%rbx,1),%r10d
fffff80000205f47:	41 8d 49 01          	lea    0x1(%r9),%ecx
fffff80000205f4b:	41 8b d2             	mov    %r10d,%edx
fffff80000205f4e:	89 4b 28             	mov    %ecx,0x28(%rbx)
fffff80000205f51:	83 ea 26             	sub    $0x26,%edx
fffff80000205f54:	0f 84 7c 0a 04 00    	je     0xfffff800002469d6
fffff80000205f5a:	83 ea 08             	sub    $0x8,%edx
fffff80000205f5d:	0f 84 5d 0a 04 00    	je     0xfffff800002469c0
fffff80000205f63:	83 ea 08             	sub    $0x8,%edx
fffff80000205f66:	0f 84 3e 0a 04 00    	je     0xfffff800002469aa
fffff80000205f6c:	83 ea 08             	sub    $0x8,%edx
fffff80000205f6f:	0f 84 1f 0a 04 00    	je     0xfffff80000246994
fffff80000205f75:	83 ea 26             	sub    $0x26,%edx
fffff80000205f78:	0f 84 0a 0a 04 00    	je     0xfffff80000246988
fffff80000205f7e:	83 ea 01             	sub    $0x1,%edx
fffff80000205f81:	0f 84 f5 09 04 00    	je     0xfffff8000024697c
fffff80000205f87:	83 ea 01             	sub    $0x1,%edx
fffff80000205f8a:	0f 84 e0 09 04 00    	je     0xfffff80000246970
fffff80000205f90:	83 ea 01             	sub    $0x1,%edx
fffff80000205f93:	0f 84 cb 09 04 00    	je     0xfffff80000246964
fffff80000205f99:	81 ea 89 00 00 00    	sub    $0x89,%edx
fffff80000205f9f:	0f 84 b3 09 04 00    	je     0xfffff80000246958
fffff80000205fa5:	83 ea 02             	sub    $0x2,%edx
fffff80000205fa8:	0f 84 9e 09 04 00    	je     0xfffff8000024694c
fffff80000205fae:	83 fa 01             	cmp    $0x1,%edx
fffff80000205fb1:	0f 84 89 09 04 00    	je     0xfffff80000246940
fffff80000205fb7:	41 8d 42 c0          	lea    -0x40(%r10),%eax
fffff80000205fbb:	3c 0f                	cmp    $0xf,%al
fffff80000205fbd:	76 42                	jbe    0xfffff80000206001
fffff80000205fbf:	83 7b 30 04          	cmpl   $0x4,0x30(%rbx)
fffff80000205fc3:	44 89 4b 28          	mov    %r9d,0x28(%rbx)
fffff80000205fc7:	75 07                	jne    0xfffff80000205fd0
fffff80000205fc9:	8d 47 c0             	lea    -0x40(%rdi),%eax
fffff80000205fcc:	3c 0f                	cmp    $0xf,%al
fffff80000205fce:	76 3d                	jbe    0xfffff8000020600d
fffff80000205fd0:	8b 43 78             	mov    0x78(%rbx),%eax
fffff80000205fd3:	83 f8 ff             	cmp    $0xffffffff,%eax
fffff80000205fd6:	75 3e                	jne    0xfffff80000206016
fffff80000205fd8:	8a 8b 81 00 00 00    	mov    0x81(%rbx),%cl
fffff80000205fde:	f6 c1 02             	test   $0x2,%cl
fffff80000205fe1:	75 38                	jne    0xfffff8000020601b
fffff80000205fe3:	f6 83 80 00 00 00 08 	testb  $0x8,0x80(%rbx)
fffff80000205fea:	75 37                	jne    0xfffff80000206023
fffff80000205fec:	f6 c1 01             	test   $0x1,%cl
fffff80000205fef:	75 3b                	jne    0xfffff8000020602c
fffff80000205ff1:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff80000205ff6:	41 0f b7 c0          	movzwl %r8w,%eax
fffff80000205ffa:	48 83 c4 20          	add    $0x20,%rsp
fffff80000205ffe:	5f                   	pop    %rdi
fffff80000205fff:	c3                   	ret
fffff80000206000:	cc                   	int3
fffff80000206001:	83 7b 30 04          	cmpl   $0x4,0x30(%rbx)
fffff80000206005:	0f 84 15 ff ff ff    	je     0xfffff80000205f20
fffff8000020600b:	eb b2                	jmp    0xfffff80000205fbf
fffff8000020600d:	40 88 bb 80 00 00 00 	mov    %dil,0x80(%rbx)
fffff80000206014:	eb ba                	jmp    0xfffff80000205fd0
fffff80000206016:	89 43 7c             	mov    %eax,0x7c(%rbx)
fffff80000206019:	eb bd                	jmp    0xfffff80000205fd8
fffff8000020601b:	8b 43 44             	mov    0x44(%rbx),%eax
fffff8000020601e:	89 43 48             	mov    %eax,0x48(%rbx)
fffff80000206021:	eb c0                	jmp    0xfffff80000205fe3
fffff80000206023:	c7 43 50 08 00 00 00 	movl   $0x8,0x50(%rbx)
fffff8000020602a:	eb c5                	jmp    0xfffff80000205ff1
fffff8000020602c:	8b 43 4c             	mov    0x4c(%rbx),%eax
fffff8000020602f:	89 43 50             	mov    %eax,0x50(%rbx)
fffff80000206032:	eb bd                	jmp    0xfffff80000205ff1
fffff80000206034:	cc                   	int3
fffff80000206035:	cc                   	int3
fffff80000206036:	cc                   	int3
fffff80000206037:	cc                   	int3
fffff80000206038:	cc                   	int3
fffff80000206039:	cc                   	int3
fffff8000020603a:	cc                   	int3
fffff8000020603b:	cc                   	int3
fffff8000020603c:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
fffff80000206041:	55                   	push   %rbp
fffff80000206042:	56                   	push   %rsi
fffff80000206043:	57                   	push   %rdi
fffff80000206044:	41 54                	push   %r12
fffff80000206046:	41 55                	push   %r13
fffff80000206048:	41 56                	push   %r14
fffff8000020604a:	41 57                	push   %r15
fffff8000020604c:	48 8b ec             	mov    %rsp,%rbp
fffff8000020604f:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000206053:	45 33 ed             	xor    %r13d,%r13d
fffff80000206056:	48 8b d9             	mov    %rcx,%rbx
fffff80000206059:	41 8b fd             	mov    %r13d,%edi
fffff8000020605c:	41 8d 55 01          	lea    0x1(%r13),%edx
fffff80000206060:	e8 57 02 00 00       	call   0xfffff800002062bc
fffff80000206065:	44 0f b7 d8          	movzwl %ax,%r11d
fffff80000206069:	66 85 c0             	test   %ax,%ax
fffff8000020606c:	0f 85 a2 01 00 00    	jne    0xfffff80000206214
fffff80000206072:	8b 53 28             	mov    0x28(%rbx),%edx
fffff80000206075:	8d 4a 01             	lea    0x1(%rdx),%ecx
fffff80000206078:	4c 8d 34 1a          	lea    (%rdx,%rbx,1),%r14
fffff8000020607c:	89 4b 28             	mov    %ecx,0x28(%rbx)
fffff8000020607f:	41 0f b6 4e 02       	movzbl 0x2(%r14),%ecx
fffff80000206084:	49 83 c6 03          	add    $0x3,%r14
fffff80000206088:	44 8a e1             	mov    %cl,%r12b
fffff8000020608b:	88 8b 82 00 00 00    	mov    %cl,0x82(%rbx)
fffff80000206091:	41 c0 ec 06          	shr    $0x6,%r12b
fffff80000206095:	44 8a f9             	mov    %cl,%r15b
fffff80000206098:	41 80 e7 07          	and    $0x7,%r15b
fffff8000020609c:	44 88 65 40          	mov    %r12b,0x40(%rbp)
fffff800002060a0:	41 80 fc 03          	cmp    $0x3,%r12b
fffff800002060a4:	0f 84 42 09 04 00    	je     0xfffff800002469ec
fffff800002060aa:	8b 43 48             	mov    0x48(%rbx),%eax
fffff800002060ad:	83 e8 04             	sub    $0x4,%eax
fffff800002060b0:	44 88 ab 83 00 00 00 	mov    %r13b,0x83(%rbx)
fffff800002060b7:	a9 fb ff ff ff       	test   $0xfffffffb,%eax
fffff800002060bc:	8b c1                	mov    %ecx,%eax
fffff800002060be:	48 8d 0d 3b 9f df ff 	lea    -0x2060c5(%rip),%rcx        # 0xfffff80000000000
fffff800002060c5:	0f 85 2d 09 04 00    	jne    0xfffff800002469f8
fffff800002060cb:	0f b6 bc 08 50 66 40 	movzbl 0x406650(%rax,%rcx,1),%edi
fffff800002060d2:	00
fffff800002060d3:	48 8b cb             	mov    %rbx,%rcx
fffff800002060d6:	8d 57 ff             	lea    -0x1(%rdi),%edx
fffff800002060d9:	e8 de 01 00 00       	call   0xfffff800002062bc
fffff800002060de:	44 0f b7 d8          	movzwl %ax,%r11d
fffff800002060e2:	66 85 c0             	test   %ax,%ax
fffff800002060e5:	0f 85 29 01 00 00    	jne    0xfffff80000206214
fffff800002060eb:	8b 53 28             	mov    0x28(%rbx),%edx
fffff800002060ee:	48 83 ce ff          	or     $0xffffffffffffffff,%rsi
fffff800002060f2:	ff ca                	dec    %edx
fffff800002060f4:	03 d7                	add    %edi,%edx
fffff800002060f6:	89 53 28             	mov    %edx,0x28(%rbx)
fffff800002060f9:	41 80 ff 04          	cmp    $0x4,%r15b
fffff800002060fd:	0f 85 35 01 00 00    	jne    0xfffff80000206238
fffff80000206103:	45 8a 26             	mov    (%r14),%r12b
fffff80000206106:	45 33 c0             	xor    %r8d,%r8d