140149f2d:	0f 95 c2             	setne  %dl
140149f30:	83 c2 02             	add    $0x2,%edx
140149f33:	4c 8b cf             	mov    %rdi,%r9
140149f36:	e8 c5 fd 00 00       	call   0x140159d00
140149f3b:	85 c0                	test   %eax,%eax
140149f3d:	0f 85 8d 03 00 00    	jne    0x14014a2d0
140149f43:	48 8b 93 08 01 00 00 	mov    0x108(%rbx),%rdx
140149f4a:	8b 83 58 01 00 00    	mov    0x158(%rbx),%eax
140149f50:	48 63 cf             	movslq %edi,%rcx
140149f53:	48 01 8b 30 13 00 00 	add    %rcx,0x1330(%rbx)
140149f5a:	48 03 d1             	add    %rcx,%rdx
140149f5d:	80 bb 07 0b 00 00 00 	cmpb   $0x0,0xb07(%rbx)
140149f64:	48 89 93 08 01 00 00 	mov    %rdx,0x108(%rbx)
140149f6b:	74 5e                	je     0x140149fcb
140149f6d:	3d 90 01 00 00       	cmp    $0x190,%eax
140149f72:	7c 57                	jl     0x140149fcb
140149f74:	48 83 bb a8 11 00 00 	cmpq   $0x0,0x11a8(%rbx)
140149f7b:	00
140149f7c:	74 10                	je     0x140149f8e
140149f7e:	83 bb 38 12 00 00 00 	cmpl   $0x0,0x1238(%rbx)
140149f85:	75 07                	jne    0x140149f8e
140149f87:	3d a0 01 00 00       	cmp    $0x1a0,%eax
140149f8c:	74 3d                	je     0x140149fcb
140149f8e:	3d 91 01 00 00       	cmp    $0x191,%eax
140149f93:	74 18                	je     0x140149fad
140149f95:	3d 97 01 00 00       	cmp    $0x197,%eax
140149f9a:	0f 85 b0 04 00 00    	jne    0x14014a450
140149fa0:	48 8b 43 18          	mov    0x18(%rbx),%rax
140149fa4:	80 b8 ce 03 00 00 00 	cmpb   $0x0,0x3ce(%rax)
140149fab:	eb 0b                	jmp    0x140149fb8
140149fad:	48 8b 43 18          	mov    0x18(%rbx),%rax
140149fb1:	80 b8 d7 03 00 00 00 	cmpb   $0x0,0x3d7(%rax)
140149fb8:	0f 84 92 04 00 00    	je     0x14014a450
140149fbe:	80 bb 05 13 00 00 00 	cmpb   $0x0,0x1305(%rbx)
140149fc5:	0f 85 85 04 00 00    	jne    0x14014a450
140149fcb:	8b 83 58 01 00 00    	mov    0x158(%rbx),%eax
140149fd1:	48 8b ce             	mov    %rsi,%rcx
140149fd4:	83 e8 64             	sub    $0x64,%eax
140149fd7:	83 f8 63             	cmp    $0x63,%eax
140149fda:	48 0f 46 ca          	cmovbe %rdx,%rcx
140149fde:	48 89 8b 10 01 00 00 	mov    %rcx,0x110(%rbx)
140149fe5:	48 8b cb             	mov    %rbx,%rcx
140149fe8:	e8 63 be ff ff       	call   0x140145e50
140149fed:	85 c0                	test   %eax,%eax
140149fef:	0f 85 db 02 00 00    	jne    0x14014a2d0
140149ff5:	81 bb 58 01 00 00 2c 	cmpl   $0x12c,0x158(%rbx)
140149ffc:	01 00 00
140149fff:	0f 8c 88 01 00 00    	jl     0x14014a18d
14014a005:	41 38 86 dd 03 00 00 	cmp    %al,0x3dd(%r14)
14014a00c:	0f 85 5b 01 00 00    	jne    0x14014a16d
14014a012:	41 38 86 d1 03 00 00 	cmp    %al,0x3d1(%r14)
14014a019:	0f 85 4e 01 00 00    	jne    0x14014a16d
14014a01f:	41 38 86 de 03 00 00 	cmp    %al,0x3de(%r14)
14014a026:	0f 85 4b 01 00 00    	jne    0x14014a177
14014a02c:	8b 8b 38 12 00 00    	mov    0x1238(%rbx),%ecx
14014a032:	83 e9 01             	sub    $0x1,%ecx
14014a035:	74 13                	je     0x14014a04a
14014a037:	83 e9 01             	sub    $0x1,%ecx
14014a03a:	74 0e                	je     0x14014a04a
14014a03c:	83 e9 01             	sub    $0x1,%ecx
14014a03f:	74 09                	je     0x14014a04a
14014a041:	83 f9 01             	cmp    $0x1,%ecx
14014a044:	0f 85 23 01 00 00    	jne    0x14014a16d
14014a04a:	33 d2                	xor    %edx,%edx
14014a04c:	48 8b cb             	mov    %rbx,%rcx
14014a04f:	e8 ac cc 01 00       	call   0x140166d00
14014a054:	80 bb c2 01 00 00 00 	cmpb   $0x0,0x1c2(%rbx)
14014a05b:	0f 85 0c 01 00 00    	jne    0x14014a16d
14014a061:	81 bb 58 01 00 00 a1 	cmpl   $0x1a1,0x158(%rbx)
14014a068:	01 00 00
14014a06b:	75 58                	jne    0x14014a0c5
14014a06d:	80 bb 08 13 00 00 00 	cmpb   $0x0,0x1308(%rbx)
14014a074:	74 4f                	je     0x14014a0c5
14014a076:	48 8d 15 b3 30 1f 00 	lea    0x1f30b3(%rip),%rdx        # 0x14033d130
14014a07d:	48 8b cb             	mov    %rbx,%rcx
14014a080:	e8 9b 0c 00 00       	call   0x14014ad20
14014a085:	48 8b 8b 40 12 00 00 	mov    0x1240(%rbx),%rcx
14014a08c:	c6 83 09 13 00 00 01 	movb   $0x1,0x1309(%rbx)
14014a093:	ff 15 87 8c 2b 00    	call   *0x2b8c87(%rip)        # 0x140402d20
14014a099:	48 89 83 98 01 00 00 	mov    %rax,0x198(%rbx)
14014a0a0:	48 8b 43 18          	mov    0x18(%rbx),%rax
14014a0a4:	83 a3 5c 01 00 00 fd 	andl   $0xfffffffd,0x15c(%rbx)
14014a0ab:	80 b8 de 03 00 00 00 	cmpb   $0x0,0x3de(%rax)
14014a0b2:	0f 84 b5 00 00 00    	je     0x14014a16d
14014a0b8:	48 8b cb             	mov    %rbx,%rcx
14014a0bb:	e8 90 59 00 00       	call   0x14014fa50
14014a0c0:	e9 a8 00 00 00       	jmp    0x14014a16d
14014a0c5:	80 bb 08 0b 00 00 00 	cmpb   $0x0,0xb08(%rbx)
14014a0cc:	48 8b cb             	mov    %rbx,%rcx
14014a0cf:	74 28                	je     0x14014a0f9
14014a0d1:	48 8d 15 78 30 1f 00 	lea    0x1f3078(%rip),%rdx        # 0x14033d150
14014a0d8:	e8 43 0c 00 00       	call   0x14014ad20
14014a0dd:	83 bb 70 01 00 00 00 	cmpl   $0x0,0x170(%rbx)
14014a0e4:	0f 8e 83 00 00 00    	jle    0x14014a16d
14014a0ea:	83 8b 5c 01 00 00 02 	orl    $0x2,0x15c(%rbx)
14014a0f1:	89 b3 70 01 00 00    	mov    %esi,0x170(%rbx)
14014a0f7:	eb 74                	jmp    0x14014a16d
14014a0f9:	48 8d 15 80 30 1f 00 	lea    0x1f3080(%rip),%rdx        # 0x14033d180
14014a100:	e8 1b 0c 00 00       	call   0x14014ad20
14014a105:	49 8b 86 10 04 00 00 	mov    0x410(%r14),%rax
14014a10c:	8b 88 8c 00 00 00    	mov    0x8c(%rax),%ecx
14014a112:	0f ba e1 09          	bt     $0x9,%ecx
14014a116:	0f 93 c0             	setae  %al
14014a119:	0f ba e1 09          	bt     $0x9,%ecx
14014a11d:	72 10                	jb     0x14014a12f
14014a11f:	41 3a 86 d1 03 00 00 	cmp    0x3d1(%r14),%al
14014a126:	74 07                	je     0x14014a12f
14014a128:	41 88 86 d1 03 00 00 	mov    %al,0x3d1(%r14)
14014a12f:	48 8b 43 18          	mov    0x18(%rbx),%rax
14014a133:	83 a3 5c 01 00 00 fd 	andl   $0xfffffffd,0x15c(%rbx)
14014a13a:	80 b8 de 03 00 00 00 	cmpb   $0x0,0x3de(%rax)
14014a141:	74 10                	je     0x14014a153
14014a143:	48 8b cb             	mov    %rbx,%rcx
14014a146:	e8 05 59 00 00       	call   0x14014fa50
14014a14b:	85 c0                	test   %eax,%eax
14014a14d:	0f 85 7d 01 00 00    	jne    0x14014a2d0
14014a153:	c6 83 c2 01 00 00 01 	movb   $0x1,0x1c2(%rbx)
14014a15a:	80 bb 08 13 00 00 00 	cmpb   $0x0,0x1308(%rbx)
14014a161:	74 0a                	je     0x14014a16d
14014a163:	c7 83 70 01 00 00 03 	movl   $0x3,0x170(%rbx)
14014a16a:	00 00 00
14014a16d:	41 80 be de 03 00 00 	cmpb   $0x0,0x3de(%r14)
14014a174:	00
14014a175:	74 16                	je     0x14014a18d
14014a177:	48 8d 15 32 30 1f 00 	lea    0x1f3032(%rip),%rdx        # 0x14033d1b0
14014a17e:	48 8b cb             	mov    %rbx,%rcx
14014a181:	e8 9a 0b 00 00       	call   0x14014ad20
14014a186:	83 8b 5c 01 00 00 02 	orl    $0x2,0x15c(%rbx)
14014a18d:	80 bb c0 01 00 00 00 	cmpb   $0x0,0x1c0(%rbx)
14014a194:	0f 84 0b 02 00 00    	je     0x14014a3a5
14014a19a:	49 83 7d 08 00       	cmpq   $0x0,0x8(%r13)
14014a19f:	74 07                	je     0x14014a1a8
14014a1a1:	49 8b 45 00          	mov    0x0(%r13),%rax
14014a1a5:	c6 00 00             	movb   $0x0,(%rax)
14014a1a8:	49 89 75 08          	mov    %rsi,0x8(%r13)
14014a1ac:	48 8b bb 48 01 00 00 	mov    0x148(%rbx),%rdi
14014a1b3:	80 3f 00             	cmpb   $0x0,(%rdi)
14014a1b6:	0f 84 12 01 00 00    	je     0x14014a2ce
14014a1bc:	4c 8b bc 24 b0 00 00 	mov    0xb0(%rsp),%r15
14014a1c3:	00
14014a1c4:	ba 0a 00 00 00       	mov    $0xa,%edx
14014a1c9:	48 8b cf             	mov    %rdi,%rcx
14014a1cc:	4c 8b e7             	mov    %rdi,%r12
14014a1cf:	49 8b 2f             	mov    (%r15),%rbp
14014a1d2:	4c 8b c5             	mov    %rbp,%r8
14014a1d5:	48 8b f5             	mov    %rbp,%rsi
14014a1d8:	e8 7b 28 1b 00       	call   0x1402fca58
14014a1dd:	48 8b c8             	mov    %rax,%rcx
14014a1e0:	48 85 c0             	test   %rax,%rax
14014a1e3:	0f 85 be f7 ff ff    	jne    0x1401499a7
14014a1e9:	4c 8b c6             	mov    %rsi,%r8
14014a1ec:	48 8d 8b f8 0c 00 00 	lea    0xcf8(%rbx),%rcx
14014a1f3:	49 8b d4             	mov    %r12,%rdx
14014a1f6:	e8 c5 8e 01 00       	call   0x1401630c0
14014a1fb:	85 c0                	test   %eax,%eax
14014a1fd:	0f 85 cd 00 00 00    	jne    0x14014a2d0
14014a203:	39 83 44 01 00 00    	cmp    %eax,0x144(%rbx)
14014a209:	0f 85 bf 00 00 00    	jne    0x14014a2ce
14014a20f:	4c 8b 83 00 0d 00 00 	mov    0xd00(%rbx),%r8
14014a216:	48 8b cb             	mov    %rbx,%rcx
14014a219:	48 8b 93 f8 0c 00 00 	mov    0xcf8(%rbx),%rdx
14014a220:	e8 9b f9 00 00       	call   0x140159bc0
14014a225:	83 f8 02             	cmp    $0x2,%eax
14014a228:	0f 85 a0 00 00 00    	jne    0x14014a2ce
14014a22e:	89 83 40 01 00 00    	mov    %eax,0x140(%rbx)
14014a234:	c6 83 c0 01 00 00 00 	movb   $0x0,0x1c0(%rbx)
14014a23b:	49 8b 86 10 04 00 00 	mov    0x410(%r14),%rax
14014a242:	8b 88 8c 00 00 00    	mov    0x8c(%rax),%ecx
14014a248:	0f ba e1 09          	bt     $0x9,%ecx
14014a24c:	0f 93 c0             	setae  %al
14014a24f:	0f ba e1 09          	bt     $0x9,%ecx
14014a253:	72 10                	jb     0x14014a265
14014a255:	41 3a 86 d1 03 00 00 	cmp    0x3d1(%r14),%al
14014a25c:	74 07                	je     0x14014a265
14014a25e:	41 88 86 d1 03 00 00 	mov    %al,0x3d1(%r14)
14014a265:	80 bb 2f 0b 00 00 00 	cmpb   $0x0,0xb2f(%rbx)
14014a26c:	75 60                	jne    0x14014a2ce
14014a26e:	48 8d 15 4b 2e 1f 00 	lea    0x1f2e4b(%rip),%rdx        # 0x14033d0c0
14014a275:	48 8b cb             	mov    %rbx,%rcx
14014a278:	e8 b3 84 ff ff       	call   0x140142730
14014a27d:	b8 01 00 00 00       	mov    $0x1,%eax
14014a282:	eb 4c                	jmp    0x14014a2d0
14014a284:	49 8b 86 10 04 00 00 	mov    0x410(%r14),%rax
14014a28b:	8b 88 8c 00 00 00    	mov    0x8c(%rax),%ecx
14014a291:	0f ba e1 09          	bt     $0x9,%ecx
14014a295:	0f 93 c0             	setae  %al
14014a298:	0f ba e1 09          	bt     $0x9,%ecx
14014a29c:	72 10                	jb     0x14014a2ae
14014a29e:	41 3a 86 d1 03 00 00 	cmp    0x3d1(%r14),%al
14014a2a5:	74 07                	je     0x14014a2ae
14014a2a7:	41 88 86 d1 03 00 00 	mov    %al,0x3d1(%r14)
14014a2ae:	80 bb 2f 0b 00 00 00 	cmpb   $0x0,0xb2f(%rbx)
14014a2b5:	74 b7                	je     0x14014a26e
14014a2b7:	c6 83 c0 01 00 00 00 	movb   $0x0,0x1c0(%rbx)
14014a2be:	49 83 3f 00          	cmpq   $0x0,(%r15)
14014a2c2:	74 24                	je     0x14014a2e8
14014a2c4:	c7 83 40 01 00 00 01 	movl   $0x1,0x140(%rbx)
14014a2cb:	00 00 00
14014a2ce:	33 c0                	xor    %eax,%eax
14014a2d0:	48 8b 9c 24 a8 00 00 	mov    0xa8(%rsp),%rbx
14014a2d7:	00
14014a2d8:	48 83 c4 60          	add    $0x60,%rsp
14014a2dc:	41 5f                	pop    %r15
14014a2de:	41 5e                	pop    %r14
14014a2e0:	41 5d                	pop    %r13
14014a2e2:	41 5c                	pop    %r12
14014a2e4:	5f                   	pop    %rdi
14014a2e5:	5e                   	pop    %rsi
14014a2e6:	5d                   	pop    %rbp
14014a2e7:	c3                   	ret
14014a2e8:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
14014a2ed:	c7 83 40 01 00 00 02 	movl   $0x2,0x140(%rbx)
14014a2f4:	00 00 00
14014a2f7:	49 89 07             	mov    %rax,(%r15)
14014a2fa:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
14014a2ff:	48 89 83 48 01 00 00 	mov    %rax,0x148(%rbx)
14014a306:	eb c6                	jmp    0x14014a2ce
14014a308:	45 8b c8             	mov    %r8d,%r9d
14014a30b:	b8 67 66 66 66       	mov    $0x66666667,%eax
14014a310:	41 f7 e8             	imul   %r8d
14014a313:	b8 67 66 66 66       	mov    $0x66666667,%eax
14014a318:	c1 fa 02             	sar    $0x2,%edx
14014a31b:	8b ca                	mov    %edx,%ecx
14014a31d:	c1 e9 1f             	shr    $0x1f,%ecx
14014a320:	03 d1                	add    %ecx,%edx
14014a322:	8d 0c 92             	lea    (%rdx,%rdx,4),%ecx
14014a325:	41 f7 e8             	imul   %r8d
14014a328:	03 c9                	add    %ecx,%ecx
14014a32a:	c1 fa 02             	sar    $0x2,%edx
14014a32d:	44 2b c9             	sub    %ecx,%r9d
14014a330:	44 8b c2             	mov    %edx,%r8d
14014a333:	48 8b cb             	mov    %rbx,%rcx
14014a336:	41 c1 e8 1f          	shr    $0x1f,%r8d
14014a33a:	44 03 c2             	add    %edx,%r8d
14014a33d:	48 8d 15 bc 2e 1f 00 	lea    0x1f2ebc(%rip),%rdx        # 0x14033d200
14014a344:	e8 e7 83 ff ff       	call   0x140142730
14014a349:	b8 01 00 00 00       	mov    $0x1,%eax
14014a34e:	eb 80                	jmp    0x14014a2d0
14014a350:	48 8d 15 39 2f 1f 00 	lea    0x1f2f39(%rip),%rdx        # 0x14033d290
14014a357:	48 8b cb             	mov    %rbx,%rcx
14014a35a:	e8 d1 83 ff ff       	call   0x140142730
14014a35f:	b8 01 00 00 00       	mov    $0x1,%eax
14014a364:	e9 67 ff ff ff       	jmp    0x14014a2d0
14014a369:	c6 83 c0 01 00 00 00 	movb   $0x0,0x1c0(%rbx)
14014a370:	e9 59 ff ff ff       	jmp    0x14014a2ce
14014a375:	48 8d 15 6c 2d 1f 00 	lea    0x1f2d6c(%rip),%rdx        # 0x14033d0e8
14014a37c:	48 8b cb             	mov    %rbx,%rcx
14014a37f:	e8 9c 09 00 00       	call   0x14014ad20
14014a384:	b8 01 00 00 00       	mov    $0x1,%eax
14014a389:	c7 83 74 01 00 00 02 	movl   $0x2,0x174(%rbx)
14014a390:	00 00 00
14014a393:	c6 83 c0 01 00 00 01 	movb   $0x1,0x1c0(%rbx)
14014a39a:	89 b3 44 01 00 00    	mov    %esi,0x144(%rbx)
14014a3a0:	e9 2b ff ff ff       	jmp    0x14014a2d0
14014a3a5:	80 bb 0f 0b 00 00 00 	cmpb   $0x0,0xb0f(%rbx)
14014a3ac:	4c 8b 84 24 b8 00 00 	mov    0xb8(%rsp),%r8
14014a3b3:	00
14014a3b4:	74 06                	je     0x14014a3bc
14014a3b6:	41 c6 00 01          	movb   $0x1,(%r8)
14014a3ba:	eb 1f                	jmp    0x14014a3db
14014a3bc:	80 bb c5 01 00 00 00 	cmpb   $0x0,0x1c5(%rbx)
14014a3c3:	74 16                	je     0x14014a3db
14014a3c5:	48 c7 83 e8 00 00 00 	movq   $0xffffffffffffffff,0xe8(%rbx)
14014a3cc:	ff ff ff ff
14014a3d0:	48 c7 83 f0 00 00 00 	movq   $0xffffffffffffffff,0xf0(%rbx)
14014a3d7:	ff ff ff ff
14014a3db:	48 8b 93 e8 00 00 00 	mov    0xe8(%rbx),%rdx
14014a3e2:	48 83 fa ff          	cmp    $0xffffffffffffffff,%rdx
14014a3e6:	74 33                	je     0x14014a41b
14014a3e8:	8b 8b 84 0b 00 00    	mov    0xb84(%rbx),%ecx
14014a3ee:	8b c1                	mov    %ecx,%eax
14014a3f0:	83 e0 bf             	and    $0xffffffbf,%eax
14014a3f3:	83 c9 40             	or     $0x40,%ecx
14014a3f6:	48 85 d2             	test   %rdx,%rdx
14014a3f9:	0f 48 c8             	cmovs  %eax,%ecx
14014a3fc:	48 0f 48 d6          	cmovs  %rsi,%rdx
14014a400:	89 8b 84 0b 00 00    	mov    %ecx,0xb84(%rbx)
14014a406:	48 89 93 58 0b 00 00 	mov    %rdx,0xb58(%rbx)
14014a40d:	48 8b 83 e8 00 00 00 	mov    0xe8(%rbx),%rax
14014a414:	48 89 83 f0 00 00 00 	mov    %rax,0xf0(%rbx)
14014a41b:	48 83 bb f0 00 00 00 	cmpq   $0x0,0xf0(%rbx)
14014a422:	00
14014a423:	75 06                	jne    0x14014a42b
14014a425:	41 c6 00 01          	movb   $0x1,(%r8)
14014a429:	eb 06                	jmp    0x14014a431
14014a42b:	41 80 38 00          	cmpb   $0x0,(%r8)
14014a42f:	74 07                	je     0x14014a438
14014a431:	83 a3 5c 01 00 00 fe 	andl   $0xfffffffe,0x15c(%rbx)
14014a438:	4c 8b cf             	mov    %rdi,%r9
14014a43b:	4d 8b c4             	mov    %r12,%r8
14014a43e:	ba 01 00 00 00       	mov    $0x1,%edx
14014a443:	48 8b cb             	mov    %rbx,%rcx
14014a446:	e8 25 6d ff ff       	call   0x140141170
14014a44b:	e9 7e fe ff ff       	jmp    0x14014a2ce
14014a450:	44 8b 83 58 01 00 00 	mov    0x158(%rbx),%r8d
14014a457:	48 8d 15 22 23 1f 00 	lea    0x1f2322(%rip),%rdx        # 0x14033c780
14014a45e:	48 8b cb             	mov    %rbx,%rcx
14014a461:	e8 ca 82 ff ff       	call   0x140142730
14014a466:	b8 16 00 00 00       	mov    $0x16,%eax
14014a46b:	e9 60 fe ff ff       	jmp    0x14014a2d0
14014a470:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14014a475:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14014a47a:	57                   	push   %rdi
14014a47b:	48 83 ec 20          	sub    $0x20,%rsp
14014a47f:	4c 8b ca             	mov    %rdx,%r9
14014a482:	48 8b d9             	mov    %rcx,%rbx
14014a485:	41 83 f8 01          	cmp    $0x1,%r8d
14014a489:	74 06                	je     0x14014a491
14014a48b:	41 83 f8 04          	cmp    $0x4,%r8d
14014a48f:	75 17                	jne    0x14014a4a8
14014a491:	48 8b 81 a8 11 00 00 	mov    0x11a8(%rcx),%rax
14014a498:	48 85 c0             	test   %rax,%rax
14014a49b:	74 0b                	je     0x14014a4a8
14014a49d:	79 1b                	jns    0x14014a4ba
14014a49f:	33 ff                	xor    %edi,%edi
14014a4a1:	48 89 b9 a8 11 00 00 	mov    %rdi,0x11a8(%rcx)
14014a4a8:	33 c0                	xor    %eax,%eax
14014a4aa:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14014a4af:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14014a4b4:	48 83 c4 20          	add    $0x20,%rsp
14014a4b8:	5f                   	pop    %rdi
14014a4b9:	c3                   	ret
14014a4ba:	80 b9 01 13 00 00 00 	cmpb   $0x0,0x1301(%rcx)
14014a4c1:	75 e5                	jne    0x14014a4a8
14014a4c3:	48 83 ba 60 04 00 00 	cmpq   $0x0,0x460(%rdx)
14014a4ca:	00
14014a4cb:	b8 02 00 00 00       	mov    $0x2,%eax
14014a4d0:	74 5d                	je     0x14014a52f
14014a4d2:	48 8b 81 d8 00 00 00 	mov    0xd8(%rcx),%rax
14014a4d9:	48 8d b9 d0 00 00 00 	lea    0xd0(%rcx),%rdi
14014a4e0:	48 85 c0             	test   %rax,%rax
14014a4e3:	75 08                	jne    0x14014a4ed
14014a4e5:	48 8b 07             	mov    (%rdi),%rax
14014a4e8:	48 85 c0             	test   %rax,%rax
14014a4eb:	74 07                	je     0x14014a4f4
14014a4ed:	c6 80 82 01 00 00 01 	movb   $0x1,0x182(%rax)
14014a4f4:	48 8b 91 a8 11 00 00 	mov    0x11a8(%rcx),%rdx
14014a4fb:	45 33 c0             	xor    %r8d,%r8d
14014a4fe:	49 8b 89 68 04 00 00 	mov    0x468(%r9),%rcx
14014a505:	41 ff 91 60 04 00 00 	call   *0x460(%r9)
14014a50c:	48 8b 8b d8 00 00 00 	mov    0xd8(%rbx),%rcx
14014a513:	48 85 c9             	test   %rcx,%rcx
14014a516:	75 08                	jne    0x14014a520
14014a518:	48 8b 0f             	mov    (%rdi),%rcx
14014a51b:	48 85 c9             	test   %rcx,%rcx
14014a51e:	74 07                	je     0x14014a527
14014a520:	c6 81 82 01 00 00 00 	movb   $0x0,0x182(%rcx)
14014a527:	85 c0                	test   %eax,%eax
14014a529:	0f 84 81 00 00 00    	je     0x14014a5b0
14014a52f:	33 ff                	xor    %edi,%edi