fffff80000249e07:	48 8d 82 40 42 0f 00 	lea    0xf4240(%rdx),%rax
fffff80000249e0e:	c7 43 1c 01 00 00 00 	movl   $0x1,0x1c(%rbx)
fffff80000249e15:	48 89 43 20          	mov    %rax,0x20(%rbx)
fffff80000249e19:	eb 13                	jmp    0xfffff80000249e2e
fffff80000249e1b:	48 8b d3             	mov    %rbx,%rdx
fffff80000249e1e:	48 8b cf             	mov    %rdi,%rcx
fffff80000249e21:	e8 da 56 08 00       	call   0xfffff800002cf500
fffff80000249e26:	84 c0                	test   %al,%al
fffff80000249e28:	0f 85 6f 71 fc ff    	jne    0xfffff80000210f9d
fffff80000249e2e:	0f b6 0e             	movzbl (%rsi),%ecx
fffff80000249e31:	83 e9 01             	sub    $0x1,%ecx
fffff80000249e34:	74 78                	je     0xfffff80000249eae
fffff80000249e36:	83 e9 01             	sub    $0x1,%ecx
fffff80000249e39:	74 36                	je     0xfffff80000249e71
fffff80000249e3b:	83 e9 01             	sub    $0x1,%ecx
fffff80000249e3e:	74 22                	je     0xfffff80000249e62
fffff80000249e40:	83 f9 02             	cmp    $0x2,%ecx
fffff80000249e43:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
fffff80000249e47:	74 0e                	je     0xfffff80000249e57
fffff80000249e49:	8b 56 04             	mov    0x4(%rsi),%edx
fffff80000249e4c:	e8 5b 56 08 00       	call   0xfffff800002cf4ac
fffff80000249e51:	90                   	nop
fffff80000249e52:	e9 46 71 fc ff       	jmp    0xfffff80000210f9d
fffff80000249e57:	e8 a8 4a 08 00       	call   0xfffff800002ce904
fffff80000249e5c:	90                   	nop
fffff80000249e5d:	e9 3b 71 fc ff       	jmp    0xfffff80000210f9d
fffff80000249e62:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
fffff80000249e66:	e8 81 02 08 00       	call   0xfffff800002ca0ec
fffff80000249e6b:	90                   	nop
fffff80000249e6c:	e9 2c 71 fc ff       	jmp    0xfffff80000210f9d
fffff80000249e71:	0f b6 4b 03          	movzbl 0x3(%rbx),%ecx
fffff80000249e75:	80 f9 01             	cmp    $0x1,%cl
fffff80000249e78:	75 10                	jne    0xfffff80000249e8a
fffff80000249e7a:	48 8d 0d af e6 1b 00 	lea    0x1be6af(%rip),%rcx        # 0xfffff80000408530
fffff80000249e81:	e8 16 ea 01 00       	call   0xfffff8000026889c
fffff80000249e86:	0f b6 4b 03          	movzbl 0x3(%rbx),%ecx
fffff80000249e8a:	0f b6 46 01          	movzbl 0x1(%rsi),%eax
fffff80000249e8e:	48 8d 56 08          	lea    0x8(%rsi),%rdx
fffff80000249e92:	44 0f b6 43 06       	movzbl 0x6(%rbx),%r8d
fffff80000249e97:	44 0f b6 c9          	movzbl %cl,%r9d
fffff80000249e9b:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
fffff80000249e9f:	89 44 24 20          	mov    %eax,0x20(%rsp)
fffff80000249ea3:	e8 a8 37 08 00       	call   0xfffff800002cd650
fffff80000249ea8:	90                   	nop
fffff80000249ea9:	e9 ef 70 fc ff       	jmp    0xfffff80000210f9d
fffff80000249eae:	0f b6 43 04          	movzbl 0x4(%rbx),%eax
fffff80000249eb2:	44 0f b6 4e 01       	movzbl 0x1(%rsi),%r9d
fffff80000249eb7:	44 0f b6 43 06       	movzbl 0x6(%rbx),%r8d
fffff80000249ebc:	8b 56 04             	mov    0x4(%rsi),%edx
fffff80000249ebf:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
fffff80000249ec3:	88 44 24 20          	mov    %al,0x20(%rsp)
fffff80000249ec7:	e8 b4 3b 08 00       	call   0xfffff800002cda80
fffff80000249ecc:	90                   	nop
fffff80000249ecd:	e9 cb 70 fc ff       	jmp    0xfffff80000210f9d
fffff80000249ed2:	48 8b b7 b0 03 01 00 	mov    0x103b0(%rdi),%rsi
fffff80000249ed9:	48 85 f6             	test   %rsi,%rsi
fffff80000249edc:	0f 84 bb 70 fc ff    	je     0xfffff80000210f9d
fffff80000249ee2:	0f b6 43 06          	movzbl 0x6(%rbx),%eax
fffff80000249ee6:	48 8b 8c c6 a8 02 00 	mov    0x2a8(%rsi,%rax,8),%rcx
fffff80000249eed:	00
fffff80000249eee:	0f b6 81 00 0b 00 00 	movzbl 0xb00(%rcx),%eax
fffff80000249ef5:	84 c0                	test   %al,%al
fffff80000249ef7:	0f 84 a0 70 fc ff    	je     0xfffff80000210f9d
fffff80000249efd:	8b 97 80 00 01 00    	mov    0x10080(%rdi),%edx
fffff80000249f03:	48 8d 0d 76 e6 1b 00 	lea    0x1be676(%rip),%rcx        # 0xfffff80000408580
fffff80000249f0a:	e8 8d e9 01 00       	call   0xfffff8000026889c
fffff80000249f0f:	0f b6 4b 06          	movzbl 0x6(%rbx),%ecx
fffff80000249f13:	48 8b 86 08 01 00 00 	mov    0x108(%rsi),%rax
fffff80000249f1a:	48 ff 80 40 22 00 00 	incq   0x2240(%rax)
fffff80000249f21:	48 8b 8c ce a8 02 00 	mov    0x2a8(%rsi,%rcx,8),%rcx
fffff80000249f28:	00
fffff80000249f29:	48 83 c1 40          	add    $0x40,%rcx
fffff80000249f2d:	e8 c6 77 08 00       	call   0xfffff800002d16f8
fffff80000249f32:	0f b6 d0             	movzbl %al,%edx
fffff80000249f35:	e8 c6 11 fc ff       	call   0xfffff8000020b100
fffff80000249f3a:	90                   	nop
fffff80000249f3b:	e9 5d 70 fc ff       	jmp    0xfffff80000210f9d
fffff80000249f40:	84 c0                	test   %al,%al
fffff80000249f42:	74 52                	je     0xfffff80000249f96
fffff80000249f44:	83 ea 02             	sub    $0x2,%edx
fffff80000249f47:	74 24                	je     0xfffff80000249f6d
fffff80000249f49:	83 ea 01             	sub    $0x1,%edx
fffff80000249f4c:	74 48                	je     0xfffff80000249f96
fffff80000249f4e:	83 fa 02             	cmp    $0x2,%edx
fffff80000249f51:	0f 85 46 70 fc ff    	jne    0xfffff80000210f9d
fffff80000249f57:	48 8b 43 08          	mov    0x8(%rbx),%rax
fffff80000249f5b:	41 8b c8             	mov    %r8d,%ecx
fffff80000249f5e:	48 8b 53 10          	mov    0x10(%rbx),%rdx
fffff80000249f62:	e8 19 2f ff ff       	call   0xfffff8000023ce80
fffff80000249f67:	90                   	nop
fffff80000249f68:	e9 30 70 fc ff       	jmp    0xfffff80000210f9d
fffff80000249f6d:	48 8b 05 cc e0 4d 00 	mov    0x4de0cc(%rip),%rax        # 0xfffff80000728040
fffff80000249f74:	41 8b d0             	mov    %r8d,%edx
fffff80000249f77:	e8 04 2f ff ff       	call   0xfffff8000023ce80
fffff80000249f7c:	48 8b cb             	mov    %rbx,%rcx
fffff80000249f7f:	e8 d4 52 08 00       	call   0xfffff800002cf258
fffff80000249f84:	48 8d 8f 08 8c 02 00 	lea    0x28c08(%rdi),%rcx
fffff80000249f8b:	e8 f4 29 05 00       	call   0xfffff8000029c984
fffff80000249f90:	90                   	nop
fffff80000249f91:	e9 07 70 fc ff       	jmp    0xfffff80000210f9d
fffff80000249f96:	48 8b 05 a3 e0 4d 00 	mov    0x4de0a3(%rip),%rax        # 0xfffff80000728040
fffff80000249f9d:	41 8b d0             	mov    %r8d,%edx
fffff80000249fa0:	e8 db 2e ff ff       	call   0xfffff8000023ce80
fffff80000249fa5:	90                   	nop
fffff80000249fa6:	e9 f2 6f fc ff       	jmp    0xfffff80000210f9d
fffff80000249fab:	cc                   	int3
fffff80000249fac:	41 be 03 00 00 00    	mov    $0x3,%r14d
fffff80000249fb2:	e9 d7 71 fc ff       	jmp    0xfffff8000021118e
fffff80000249fb7:	85 f6                	test   %esi,%esi
fffff80000249fb9:	75 31                	jne    0xfffff80000249fec
fffff80000249fbb:	4c 8d 45 97          	lea    -0x69(%rbp),%r8
fffff80000249fbf:	ba 02 00 02 00       	mov    $0x20002,%edx
fffff80000249fc4:	49 8b cc             	mov    %r12,%rcx
fffff80000249fc7:	e8 e8 24 fe ff       	call   0xfffff8000022c4b4
fffff80000249fcc:	41 8d 7f ff          	lea    -0x1(%r15),%edi
fffff80000249fd0:	85 ff                	test   %edi,%edi
fffff80000249fd2:	74 13                	je     0xfffff80000249fe7
fffff80000249fd4:	4c 8d 45 9f          	lea    -0x61(%rbp),%r8
fffff80000249fd8:	ba 08 00 02 00       	mov    $0x20008,%edx
fffff80000249fdd:	49 8b cc             	mov    %r12,%rcx
fffff80000249fe0:	e8 cf 24 fe ff       	call   0xfffff8000022c4b4
fffff80000249fe5:	ff cf                	dec    %edi
fffff80000249fe7:	be 02 00 00 00       	mov    $0x2,%esi
fffff80000249fec:	85 ff                	test   %edi,%edi
fffff80000249fee:	0f 84 74 71 fc ff    	je     0xfffff80000211168
fffff80000249ff4:	8b c6                	mov    %esi,%eax
fffff80000249ff6:	48 8d 55 97          	lea    -0x69(%rbp),%rdx
fffff80000249ffa:	8d 0c f5 f0 ff ff ff 	lea    -0x10(,%rsi,8),%ecx
fffff8000024a001:	48 03 4c 24 58       	add    0x58(%rsp),%rcx
fffff8000024a006:	44 8d 04 fd 00 00 00 	lea    0x0(,%rdi,8),%r8d
fffff8000024a00d:	00
fffff8000024a00e:	48 8d 14 c2          	lea    (%rdx,%rax,8),%rdx
fffff8000024a012:	e8 c9 1c ff ff       	call   0xfffff8000023bce0
fffff8000024a017:	90                   	nop
fffff8000024a018:	e9 4b 71 fc ff       	jmp    0xfffff80000211168
fffff8000024a01d:	49 8b 8c 24 80 0b 00 	mov    0xb80(%r12),%rcx
fffff8000024a024:	00
fffff8000024a025:	41 8d 57 ff          	lea    -0x1(%r15),%edx
fffff8000024a029:	48 8b 45 97          	mov    -0x69(%rbp),%rax
fffff8000024a02d:	48 89 41 10          	mov    %rax,0x10(%rcx)
fffff8000024a031:	85 d2                	test   %edx,%edx
fffff8000024a033:	74 15                	je     0xfffff8000024a04a
fffff8000024a035:	49 8b 4d 00          	mov    0x0(%r13),%rcx
fffff8000024a039:	ff ca                	dec    %edx
fffff8000024a03b:	48 8b 45 9f          	mov    -0x61(%rbp),%rax
fffff8000024a03f:	48 8b 89 80 0b 00 00 	mov    0xb80(%rcx),%rcx
fffff8000024a046:	48 89 41 40          	mov    %rax,0x40(%rcx)
fffff8000024a04a:	be 02 00 00 00       	mov    $0x2,%esi
fffff8000024a04f:	e9 d6 72 fc ff       	jmp    0xfffff8000021132a
fffff8000024a054:	41 8b d0             	mov    %r8d,%edx
fffff8000024a057:	e9 6f 71 fc ff       	jmp    0xfffff800002111cb
fffff8000024a05c:	41 be 03 00 00 00    	mov    $0x3,%r14d
fffff8000024a062:	e9 1f 71 fc ff       	jmp    0xfffff80000211186
fffff8000024a067:	44 8b 44 24 44       	mov    0x44(%rsp),%r8d
fffff8000024a06c:	44 89 44 24 28       	mov    %r8d,0x28(%rsp)
fffff8000024a071:	44 8b c0             	mov    %eax,%r8d
fffff8000024a074:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
fffff8000024a079:	49 8b c2             	mov    %r10,%rax
fffff8000024a07c:	8b d1                	mov    %ecx,%edx
fffff8000024a07e:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
fffff8000024a082:	e8 f9 2d ff ff       	call   0xfffff8000023ce80
fffff8000024a087:	90                   	nop
fffff8000024a088:	e9 bc 71 fc ff       	jmp    0xfffff80000211249
fffff8000024a08d:	45 33 f6             	xor    %r14d,%r14d
fffff8000024a090:	e9 cb 71 fc ff       	jmp    0xfffff80000211260
fffff8000024a095:	85 f6                	test   %esi,%esi
fffff8000024a097:	75 31                	jne    0xfffff8000024a0ca
fffff8000024a099:	4c 8d 45 97          	lea    -0x69(%rbp),%r8
fffff8000024a09d:	ba 02 00 02 00       	mov    $0x20002,%edx
fffff8000024a0a2:	49 8b cc             	mov    %r12,%rcx
fffff8000024a0a5:	e8 0a 24 fe ff       	call   0xfffff8000022c4b4
fffff8000024a0aa:	41 8d 7f ff          	lea    -0x1(%r15),%edi
fffff8000024a0ae:	85 ff                	test   %edi,%edi
fffff8000024a0b0:	74 13                	je     0xfffff8000024a0c5
fffff8000024a0b2:	4c 8d 45 9f          	lea    -0x61(%rbp),%r8
fffff8000024a0b6:	ba 08 00 02 00       	mov    $0x20008,%edx
fffff8000024a0bb:	49 8b cc             	mov    %r12,%rcx
fffff8000024a0be:	e8 f1 23 fe ff       	call   0xfffff8000022c4b4
fffff8000024a0c3:	ff cf                	dec    %edi
fffff8000024a0c5:	be 02 00 00 00       	mov    $0x2,%esi
fffff8000024a0ca:	85 ff                	test   %edi,%edi
fffff8000024a0cc:	0f 84 96 70 fc ff    	je     0xfffff80000211168
fffff8000024a0d2:	8b c6                	mov    %esi,%eax
fffff8000024a0d4:	48 8d 55 97          	lea    -0x69(%rbp),%rdx
fffff8000024a0d8:	8d 0c f5 f0 ff ff ff 	lea    -0x10(,%rsi,8),%ecx
fffff8000024a0df:	48 03 4c 24 58       	add    0x58(%rsp),%rcx
fffff8000024a0e4:	44 8d 04 fd 00 00 00 	lea    0x0(,%rdi,8),%r8d
fffff8000024a0eb:	00
fffff8000024a0ec:	48 8d 14 c2          	lea    (%rdx,%rax,8),%rdx
fffff8000024a0f0:	e8 eb 1b ff ff       	call   0xfffff8000023bce0
fffff8000024a0f5:	90                   	nop
fffff8000024a0f6:	e9 6d 70 fc ff       	jmp    0xfffff80000211168
fffff8000024a0fb:	49 8b 8c 24 80 0b 00 	mov    0xb80(%r12),%rcx
fffff8000024a102:	00
fffff8000024a103:	41 8d 57 ff          	lea    -0x1(%r15),%edx
fffff8000024a107:	48 8b 45 97          	mov    -0x69(%rbp),%rax
fffff8000024a10b:	48 89 41 10          	mov    %rax,0x10(%rcx)
fffff8000024a10f:	85 d2                	test   %edx,%edx
fffff8000024a111:	74 15                	je     0xfffff8000024a128
fffff8000024a113:	49 8b 4d 00          	mov    0x0(%r13),%rcx
fffff8000024a117:	ff ca                	dec    %edx
fffff8000024a119:	48 8b 45 9f          	mov    -0x61(%rbp),%rax
fffff8000024a11d:	48 8b 89 80 0b 00 00 	mov    0xb80(%rcx),%rcx
fffff8000024a124:	48 89 41 40          	mov    %rax,0x40(%rcx)
fffff8000024a128:	be 02 00 00 00       	mov    $0x2,%esi
fffff8000024a12d:	e9 6c 71 fc ff       	jmp    0xfffff8000021129e
fffff8000024a132:	ba 70 00 00 00       	mov    $0x70,%edx
fffff8000024a137:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
fffff8000024a13b:	e8 50 1b ff ff       	call   0xfffff8000023bc90
fffff8000024a140:	90                   	nop
fffff8000024a141:	e9 40 70 fc ff       	jmp    0xfffff80000211186
fffff8000024a146:	8b ca                	mov    %edx,%ecx
fffff8000024a148:	85 d2                	test   %edx,%edx
fffff8000024a14a:	0f 84 e7 00 00 00    	je     0xfffff8000024a237
fffff8000024a150:	83 e9 03             	sub    $0x3,%ecx
fffff8000024a153:	0f 84 c8 72 fc ff    	je     0xfffff80000211421
fffff8000024a159:	83 e9 01             	sub    $0x1,%ecx
fffff8000024a15c:	0f 84 bf 72 fc ff    	je     0xfffff80000211421
fffff8000024a162:	83 f9 02             	cmp    $0x2,%ecx
fffff8000024a165:	0f 84 05 74 fc ff    	je     0xfffff80000211570
fffff8000024a16b:	e9 b1 72 fc ff       	jmp    0xfffff80000211421
fffff8000024a170:	83 ea 01             	sub    $0x1,%edx
fffff8000024a173:	74 38                	je     0xfffff8000024a1ad
fffff8000024a175:	83 ea 01             	sub    $0x1,%edx
fffff8000024a178:	74 17                	je     0xfffff8000024a191
fffff8000024a17a:	83 fa 01             	cmp    $0x1,%edx
fffff8000024a17d:	0f 85 ed 73 fc ff    	jne    0xfffff80000211570
fffff8000024a183:	48 8b cb             	mov    %rbx,%rcx
fffff8000024a186:	e8 05 9a 0f 00       	call   0xfffff80000343b90
fffff8000024a18b:	90                   	nop
fffff8000024a18c:	e9 df 73 fc ff       	jmp    0xfffff80000211570
fffff8000024a191:	48 8b 53 38          	mov    0x38(%rbx),%rdx
fffff8000024a195:	80 7a 12 01          	cmpb   $0x1,0x12(%rdx)
fffff8000024a199:	0f 85 d1 73 fc ff    	jne    0xfffff80000211570
fffff8000024a19f:	48 8b cb             	mov    %rbx,%rcx
fffff8000024a1a2:	e8 c9 66 0f 00       	call   0xfffff80000340870
fffff8000024a1a7:	90                   	nop
fffff8000024a1a8:	e9 c3 73 fc ff       	jmp    0xfffff80000211570
fffff8000024a1ad:	48 8b cb             	mov    %rbx,%rcx
fffff8000024a1b0:	c6 43 0d 01          	movb   $0x1,0xd(%rbx)
fffff8000024a1b4:	e8 ff 29 05 00       	call   0xfffff8000029cbb8
fffff8000024a1b9:	90                   	nop
fffff8000024a1ba:	e9 b1 73 fc ff       	jmp    0xfffff80000211570
fffff8000024a1bf:	48 8b cb             	mov    %rbx,%rcx
fffff8000024a1c2:	e8 f9 e5 0f 00       	call   0xfffff800003487c0
fffff8000024a1c7:	90                   	nop
fffff8000024a1c8:	e9 a3 73 fc ff       	jmp    0xfffff80000211570
fffff8000024a1cd:	83 ea 02             	sub    $0x2,%edx
fffff8000024a1d0:	74 46                	je     0xfffff8000024a218
fffff8000024a1d2:	83 fa 02             	cmp    $0x2,%edx
fffff8000024a1d5:	0f 85 95 73 fc ff    	jne    0xfffff80000211570
fffff8000024a1db:	80 3d 2e 87 53 00 00 	cmpb   $0x0,0x53872e(%rip)        # 0xfffff80000782910
fffff8000024a1e2:	0f 84 88 73 fc ff    	je     0xfffff80000211570
fffff8000024a1e8:	48 8b 03             	mov    (%rbx),%rax
fffff8000024a1eb:	80 b8 d8 04 01 00 01 	cmpb   $0x1,0x104d8(%rax)
fffff8000024a1f2:	0f 85 78 73 fc ff    	jne    0xfffff80000211570
fffff8000024a1f8:	88 90 d8 04 01 00    	mov    %dl,0x104d8(%rax)
fffff8000024a1fe:	f0 80 8b 85 00 00 00 	lock orb $0x1,0x85(%rbx)
fffff8000024a205:	01
fffff8000024a206:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
fffff8000024a20a:	48 8b d3             	mov    %rbx,%rdx
fffff8000024a20d:	e8 e2 c1 0f 00       	call   0xfffff800003463f4
fffff8000024a212:	90                   	nop
fffff8000024a213:	e9 58 73 fc ff       	jmp    0xfffff80000211570
fffff8000024a218:	48 8b cb             	mov    %rbx,%rcx
fffff8000024a21b:	e8 54 ba 0f 00       	call   0xfffff80000345c74
fffff8000024a220:	90                   	nop
fffff8000024a221:	e9 4a 73 fc ff       	jmp    0xfffff80000211570
fffff8000024a226:	48 8b d7             	mov    %rdi,%rdx
fffff8000024a229:	48 8b cb             	mov    %rbx,%rcx
fffff8000024a22c:	e8 6f 18 fd ff       	call   0xfffff8000021baa0
fffff8000024a231:	90                   	nop
fffff8000024a232:	e9 39 73 fc ff       	jmp    0xfffff80000211570
fffff8000024a237:	48 8b 83 c0 04 01 00 	mov    0x104c0(%rbx),%rax
fffff8000024a23e:	c6 83 18 a4 02 00 01 	movb   $0x1,0x2a418(%rbx)
fffff8000024a245:	48 39 43 38          	cmp    %rax,0x38(%rbx)
fffff8000024a249:	0f 84 21 73 fc ff    	je     0xfffff80000211570
fffff8000024a24f:	f6 05 0a f3 3b 00 04 	testb  $0x4,0x3bf30a(%rip)        # 0xfffff80000609560
fffff8000024a256:	74 18                	je     0xfffff8000024a270
fffff8000024a258:	0f 31                	rdtsc
fffff8000024a25a:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000024a25e:	48 0b c2             	or     %rdx,%rax
fffff8000024a261:	48 8b c8             	mov    %rax,%rcx
fffff8000024a264:	48 8b 43 28          	mov    0x28(%rbx),%rax
fffff8000024a268:	48 f7 e1             	mul    %rcx
fffff8000024a26b:	4c 8b d2             	mov    %rdx,%r10
fffff8000024a26e:	eb 0b                	jmp    0xfffff8000024a27b
fffff8000024a270:	48 8b cb             	mov    %rbx,%rcx
fffff8000024a273:	e8 e4 c2 fe ff       	call   0xfffff8000023655c
fffff8000024a278:	4c 8b d0             	mov    %rax,%r10
fffff8000024a27b:	8b 05 4f 73 3b 00    	mov    0x3b734f(%rip),%eax        # 0xfffff800006015d0
fffff8000024a281:	83 f8 01             	cmp    $0x1,%eax
fffff8000024a284:	0f 85 dd 03 00 00    	jne    0xfffff8000024a667
fffff8000024a28a:	48 8b 7b 38          	mov    0x38(%rbx),%rdi
fffff8000024a28e:	48 8d 8b 80 05 01 00 	lea    0x10580(%rbx),%rcx
fffff8000024a295:	4c 89 55 f0          	mov    %r10,-0x10(%rbp)
fffff8000024a299:	48 c7 45 d0 00 00 00 	movq   $0x0,-0x30(%rbp)
fffff8000024a2a0:	00
fffff8000024a2a1:	e8 9e 40 fd ff       	call   0xfffff8000021e344
fffff8000024a2a6:	80 7f 45 00          	cmpb   $0x0,0x45(%rdi)
fffff8000024a2aa:	0f 84 b0 01 00 00    	je     0xfffff8000024a460
fffff8000024a2b0:	f6 87 10 02 00 00 04 	testb  $0x4,0x210(%rdi)
fffff8000024a2b7:	75 1a                	jne    0xfffff8000024a2d3
fffff8000024a2b9:	80 bf 13 02 00 00 00 	cmpb   $0x0,0x213(%rdi)
fffff8000024a2c0:	0f 85 9a 01 00 00    	jne    0xfffff8000024a460
fffff8000024a2c6:	80 bf 12 02 00 00 00 	cmpb   $0x0,0x212(%rdi)
fffff8000024a2cd:	0f 84 8d 01 00 00    	je     0xfffff8000024a460
fffff8000024a2d3:	83 bf 74 01 00 00 02 	cmpl   $0x2,0x174(%rdi)
fffff8000024a2da:	0f 84 80 01 00 00    	je     0xfffff8000024a460
fffff8000024a2e0:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
fffff8000024a2e4:	41 b0 01             	mov    $0x1,%r8b
fffff8000024a2e7:	4c 8d 4d d0          	lea    -0x30(%rbp),%r9
fffff8000024a2eb:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff8000024a2f0:	48 8b d7             	mov    %rdi,%rdx
fffff8000024a2f3:	48 8b cb             	mov    %rbx,%rcx
fffff8000024a2f6:	e8 85 98 fc ff       	call   0xfffff80000213b80
fffff8000024a2fb:	84 c0                	test   %al,%al
fffff8000024a2fd:	0f 84 ef 02 00 00    	je     0xfffff8000024a5f2
fffff8000024a303:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
fffff8000024a307:	48 8b 75 d0          	mov    -0x30(%rbp),%rsi
fffff8000024a30b:	48 89 86 80 00 00 00 	mov    %rax,0x80(%rsi)
fffff8000024a312:	48 89 87 b0 00 00 00 	mov    %rax,0xb0(%rdi)
fffff8000024a319:	48 ff 83 28 f0 02 00 	incq   0x2f028(%rbx)
fffff8000024a320:	8b 05 36 f2 3b 00    	mov    0x3bf236(%rip),%eax        # 0xfffff8000060955c
fffff8000024a326:	0f ba e0 09          	bt     $0x9,%eax
fffff8000024a32a:	73 35                	jae    0xfffff8000024a361
fffff8000024a32c:	0f ba e0 0d          	bt     $0xd,%eax
fffff8000024a330:	73 2f                	jae    0xfffff8000024a361
fffff8000024a332:	0f b6 97 11 02 00 00 	movzbl 0x211(%rdi),%edx
fffff8000024a339:	84 d2                	test   %dl,%dl
fffff8000024a33b:	74 24                	je     0xfffff8000024a361
fffff8000024a33d:	80 bf 12 02 00 00 00 	cmpb   $0x0,0x212(%rdi)
fffff8000024a344:	74 1b                	je     0xfffff8000024a361
fffff8000024a346:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff8000024a34d:	00 00
fffff8000024a34f:	0f b6 c2             	movzbl %dl,%eax
fffff8000024a352:	48 8b 75 d0          	mov    -0x30(%rbp),%rsi
fffff8000024a356:	c0 e0 03             	shl    $0x3,%al
fffff8000024a359:	0a c2                	or     %dl,%al
fffff8000024a35b:	08 81 f0 04 01 00    	or     %al,0x104f0(%rcx)
fffff8000024a361:	48 8b 17             	mov    (%rdi),%rdx
fffff8000024a364:	48 85 d2             	test   %rdx,%rdx
fffff8000024a367:	74 0e                	je     0xfffff8000024a377
fffff8000024a369:	4c 8b 06             	mov    (%rsi),%r8
fffff8000024a36c:	41 b1 01             	mov    $0x1,%r9b
fffff8000024a36f:	48 8b cb             	mov    %rbx,%rcx
fffff8000024a372:	e8 e9 fa fd ff       	call   0xfffff80000229e60
fffff8000024a377:	80 3d ea f1 3b 00 00 	cmpb   $0x0,0x3bf1ea(%rip)        # 0xfffff80000609568
fffff8000024a37e:	74 08                	je     0xfffff8000024a388
fffff8000024a380:	48 8b cf             	mov    %rdi,%rcx