140cfbcf3:	48 8b 0d 06 6d 7b 00 	mov    0x7b6d06(%rip),%rcx        # 0x1414b2a00
140cfbcfa:	e8 01 77 fe ff       	call   0x140ce3400
140cfbcff:	83 bb a0 00 00 00 00 	cmpl   $0x0,0xa0(%rbx)
140cfbd06:	48 8b 0d f3 6c 7b 00 	mov    0x7b6cf3(%rip),%rcx        # 0x1414b2a00
140cfbd0d:	75 2b                	jne    0x140cfbd3a
140cfbd0f:	e8 ac 77 fe ff       	call   0x140ce34c0
140cfbd14:	ba c2 00 00 00       	mov    $0xc2,%edx
140cfbd19:	c7 44 24 20 81 00 00 	movl   $0x81,0x20(%rsp)
140cfbd20:	00
140cfbd21:	4c 8d 0d 88 c9 46 00 	lea    0x46c988(%rip),%r9        # 0x1411686b0
140cfbd28:	b9 26 00 00 00       	mov    $0x26,%ecx
140cfbd2d:	44 8d 42 b3          	lea    -0x4d(%rdx),%r8d
140cfbd31:	e8 4a 4f fd ff       	call   0x140cd0c80
140cfbd36:	33 c0                	xor    %eax,%eax
140cfbd38:	eb 7b                	jmp    0x140cfbdb5
140cfbd3a:	e8 81 77 fe ff       	call   0x140ce34c0
140cfbd3f:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
140cfbd46:	48 85 c0             	test   %rax,%rax
140cfbd49:	75 24                	jne    0x140cfbd6f
140cfbd4b:	4c 8d 0d 5e c9 46 00 	lea    0x46c95e(%rip),%r9        # 0x1411686b0
140cfbd52:	c7 44 24 20 87 00 00 	movl   $0x87,0x20(%rsp)
140cfbd59:	00
140cfbd5a:	ba c2 00 00 00       	mov    $0xc2,%edx
140cfbd5f:	8d 48 26             	lea    0x26(%rax),%ecx
140cfbd62:	44 8d 40 7d          	lea    0x7d(%rax),%r8d
140cfbd66:	e8 15 4f fd ff       	call   0x140cd0c80
140cfbd6b:	33 c0                	xor    %eax,%eax
140cfbd6d:	eb 46                	jmp    0x140cfbdb5
140cfbd6f:	48 8b 8c 24 98 00 00 	mov    0x98(%rsp),%rcx
140cfbd76:	00
140cfbd77:	4c 8b cf             	mov    %rdi,%r9
140cfbd7a:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
140cfbd7f:	4c 8b c6             	mov    %rsi,%r8
140cfbd82:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
140cfbd89:	00
140cfbd8a:	48 8b d5             	mov    %rbp,%rdx
140cfbd8d:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
140cfbd92:	48 8b 8c 24 88 00 00 	mov    0x88(%rsp),%rcx
140cfbd99:	00
140cfbd9a:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
140cfbd9f:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
140cfbda6:	00
140cfbda7:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140cfbdac:	48 8b cb             	mov    %rbx,%rcx
140cfbdaf:	ff 15 6b 7c 28 00    	call   *0x287c6b(%rip)        # 0x140f83a20
140cfbdb5:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140cfbdba:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
140cfbdbf:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
140cfbdc4:	48 83 c4 50          	add    $0x50,%rsp
140cfbdc8:	5f                   	pop    %rdi
140cfbdc9:	c3                   	ret
140cfbdca:	cc                   	int3
140cfbdcb:	cc                   	int3
140cfbdcc:	cc                   	int3
140cfbdcd:	cc                   	int3
140cfbdce:	cc                   	int3
140cfbdcf:	cc                   	int3
140cfbdd0:	48 89 51 78          	mov    %rdx,0x78(%rcx)
140cfbdd4:	b8 01 00 00 00       	mov    $0x1,%eax
140cfbdd9:	c3                   	ret
140cfbdda:	cc                   	int3
140cfbddb:	cc                   	int3
140cfbddc:	cc                   	int3
140cfbddd:	cc                   	int3
140cfbdde:	cc                   	int3
140cfbddf:	cc                   	int3
140cfbde0:	48 89 91 88 00 00 00 	mov    %rdx,0x88(%rcx)
140cfbde7:	b8 01 00 00 00       	mov    $0x1,%eax
140cfbdec:	c3                   	ret
140cfbded:	cc                   	int3
140cfbdee:	cc                   	int3
140cfbdef:	cc                   	int3
140cfbdf0:	40 53                	rex push %rbx
140cfbdf2:	b8 20 00 00 00       	mov    $0x20,%eax
140cfbdf7:	e8 a4 f6 11 00       	call   0x140e1b4a0
140cfbdfc:	48 2b e0             	sub    %rax,%rsp
140cfbdff:	48 8b d9             	mov    %rcx,%rbx
140cfbe02:	48 85 c9             	test   %rcx,%rcx
140cfbe05:	74 2f                	je     0x140cfbe36
140cfbe07:	48 8b 09             	mov    (%rcx),%rcx
140cfbe0a:	48 85 c9             	test   %rcx,%rcx
140cfbe0d:	74 27                	je     0x140cfbe36
140cfbe0f:	48 8b 89 50 02 00 00 	mov    0x250(%rcx),%rcx
140cfbe16:	ff 15 4c 78 28 00    	call   *0x28784c(%rip)        # 0x140f83668
140cfbe1c:	48 8b 0b             	mov    (%rbx),%rcx
140cfbe1f:	e8 6c 52 13 00       	call   0x140e31090
140cfbe24:	b8 01 00 00 00       	mov    $0x1,%eax
140cfbe29:	48 c7 03 00 00 00 00 	movq   $0x0,(%rbx)
140cfbe30:	48 83 c4 20          	add    $0x20,%rsp
140cfbe34:	5b                   	pop    %rbx
140cfbe35:	c3                   	ret
140cfbe36:	e8 b5 e4 12 00       	call   0x140e2a2f0
140cfbe3b:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
140cfbe41:	33 c0                	xor    %eax,%eax
140cfbe43:	48 83 c4 20          	add    $0x20,%rsp
140cfbe47:	5b                   	pop    %rbx
140cfbe48:	c3                   	ret
140cfbe49:	cc                   	int3
140cfbe4a:	cc                   	int3
140cfbe4b:	cc                   	int3
140cfbe4c:	cc                   	int3
140cfbe4d:	cc                   	int3
140cfbe4e:	cc                   	int3
140cfbe4f:	cc                   	int3
140cfbe50:	40 55                	rex push %rbp
140cfbe52:	41 54                	push   %r12
140cfbe54:	41 55                	push   %r13
140cfbe56:	41 56                	push   %r14
140cfbe58:	41 57                	push   %r15
140cfbe5a:	b8 50 00 00 00       	mov    $0x50,%eax
140cfbe5f:	e8 3c f6 11 00       	call   0x140e1b4a0
140cfbe64:	48 2b e0             	sub    %rax,%rsp
140cfbe67:	48 8d 6c 24 40       	lea    0x40(%rsp),%rbp
140cfbe6c:	48 89 5d 40          	mov    %rbx,0x40(%rbp)
140cfbe70:	48 89 75 48          	mov    %rsi,0x48(%rbp)
140cfbe74:	48 89 7d 50          	mov    %rdi,0x50(%rbp)
140cfbe78:	48 8b 05 81 d0 6b 00 	mov    0x6bd081(%rip),%rax        # 0x1413b8f00
140cfbe7f:	48 33 c5             	xor    %rbp,%rax
140cfbe82:	48 89 45 08          	mov    %rax,0x8(%rbp)
140cfbe86:	4c 8b f2             	mov    %rdx,%r14
140cfbe89:	48 8b f1             	mov    %rcx,%rsi
140cfbe8c:	48 85 c9             	test   %rcx,%rcx
140cfbe8f:	0f 84 4a 01 00 00    	je     0x140cfbfdf
140cfbe95:	48 85 d2             	test   %rdx,%rdx
140cfbe98:	0f 84 41 01 00 00    	je     0x140cfbfdf
140cfbe9e:	e8 4d e4 12 00       	call   0x140e2a2f0
140cfbea3:	33 db                	xor    %ebx,%ebx
140cfbea5:	89 18                	mov    %ebx,(%rax)
140cfbea7:	48 8b 0e             	mov    (%rsi),%rcx
140cfbeaa:	48 85 c9             	test   %rcx,%rcx
140cfbead:	0f 85 0b 03 00 00    	jne    0x140cfc1be
140cfbeb3:	8b c3                	mov    %ebx,%eax
140cfbeb5:	49 8b ce             	mov    %r14,%rcx
140cfbeb8:	41 38 06             	cmp    %al,(%r14)
140cfbebb:	74 13                	je     0x140cfbed0
140cfbebd:	0f 1f 00             	nopl   (%rax)
140cfbec0:	3d 00 00 00 80       	cmp    $0x80000000,%eax
140cfbec5:	73 09                	jae    0x140cfbed0
140cfbec7:	48 ff c1             	inc    %rcx
140cfbeca:	ff c0                	inc    %eax
140cfbecc:	38 19                	cmp    %bl,(%rcx)
140cfbece:	75 f0                	jne    0x140cfbec0
140cfbed0:	44 8b e0             	mov    %eax,%r12d
140cfbed3:	41 0f ba f4 1f       	btr    $0x1f,%r12d
140cfbed8:	49 8d 44 24 ff       	lea    -0x1(%r12),%rax
140cfbedd:	48 3d fb ff ff 7f    	cmp    $0x7ffffffb,%rax
140cfbee3:	0f 87 c5 02 00 00    	ja     0x140cfc1ae
140cfbee9:	b9 58 03 00 00       	mov    $0x358,%ecx
140cfbeee:	e8 39 68 13 00       	call   0x140e3272c
140cfbef3:	48 89 06             	mov    %rax,(%rsi)
140cfbef6:	48 85 c0             	test   %rax,%rax
140cfbef9:	75 10                	jne    0x140cfbf0b
140cfbefb:	e8 f0 e3 12 00       	call   0x140e2a2f0
140cfbf00:	c7 00 0c 00 00 00    	movl   $0xc,(%rax)
140cfbf06:	e9 df 00 00 00       	jmp    0x140cfbfea
140cfbf0b:	33 d2                	xor    %edx,%edx
140cfbf0d:	41 b8 58 03 00 00    	mov    $0x358,%r8d
140cfbf13:	48 8b c8             	mov    %rax,%rcx
140cfbf16:	e8 95 37 1e 00       	call   0x140edf6b0
140cfbf1b:	4d 8d 7c 24 01       	lea    0x1(%r12),%r15
140cfbf20:	89 5c 24 28          	mov    %ebx,0x28(%rsp)
140cfbf24:	45 8b cf             	mov    %r15d,%r9d
140cfbf27:	c7 45 00 e9 fd 00 00 	movl   $0xfde9,0x0(%rbp)
140cfbf2e:	4d 8b c6             	mov    %r14,%r8
140cfbf31:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140cfbf36:	33 d2                	xor    %edx,%edx
140cfbf38:	b9 e9 fd 00 00       	mov    $0xfde9,%ecx
140cfbf3d:	ff 15 1d 74 28 00    	call   *0x28741d(%rip)        # 0x140f83360
140cfbf43:	44 8b e8             	mov    %eax,%r13d
140cfbf46:	85 c0                	test   %eax,%eax
140cfbf48:	7f 30                	jg     0x140cfbf7a
140cfbf4a:	ff 15 18 73 28 00    	call   *0x287318(%rip)        # 0x140f83268
140cfbf50:	3d 59 04 00 00       	cmp    $0x459,%eax
140cfbf55:	0f 85 b7 00 00 00    	jne    0x140cfc012
140cfbf5b:	89 5c 24 28          	mov    %ebx,0x28(%rsp)
140cfbf5f:	45 8b cf             	mov    %r15d,%r9d
140cfbf62:	4d 8b c6             	mov    %r14,%r8
140cfbf65:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140cfbf6a:	33 d2                	xor    %edx,%edx
140cfbf6c:	89 5d 00             	mov    %ebx,0x0(%rbp)
140cfbf6f:	33 c9                	xor    %ecx,%ecx
140cfbf71:	ff 15 e9 73 28 00    	call   *0x2873e9(%rip)        # 0x140f83360
140cfbf77:	44 8b e8             	mov    %eax,%r13d
140cfbf7a:	45 85 ed             	test   %r13d,%r13d
140cfbf7d:	0f 8e 8f 00 00 00    	jle    0x140cfc012
140cfbf83:	41 8d 45 02          	lea    0x2(%r13),%eax
140cfbf87:	48 63 c8             	movslq %eax,%rcx
140cfbf8a:	48 03 c9             	add    %rcx,%rcx
140cfbf8d:	48 8d 41 0f          	lea    0xf(%rcx),%rax
140cfbf91:	48 3b c1             	cmp    %rcx,%rax
140cfbf94:	77 0a                	ja     0x140cfbfa0
140cfbf96:	48 b8 f0 ff ff ff ff 	movabs $0xffffffffffffff0,%rax
140cfbf9d:	ff ff 0f
140cfbfa0:	48 83 e0 f0          	and    $0xfffffffffffffff0,%rax
140cfbfa4:	e8 f7 f4 11 00       	call   0x140e1b4a0
140cfbfa9:	8b 4d 00             	mov    0x0(%rbp),%ecx
140cfbfac:	48 2b e0             	sub    %rax,%rsp
140cfbfaf:	45 8b cf             	mov    %r15d,%r9d
140cfbfb2:	4d 8b c6             	mov    %r14,%r8
140cfbfb5:	33 d2                	xor    %edx,%edx
140cfbfb7:	48 8d 7c 24 40       	lea    0x40(%rsp),%rdi
140cfbfbc:	44 89 6c 24 28       	mov    %r13d,0x28(%rsp)
140cfbfc1:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140cfbfc6:	ff 15 94 73 28 00    	call   *0x287394(%rip)        # 0x140f83360
140cfbfcc:	85 c0                	test   %eax,%eax
140cfbfce:	0f 85 6d 01 00 00    	jne    0x140cfc141
140cfbfd4:	48 8b 0e             	mov    (%rsi),%rcx
140cfbfd7:	e8 b4 50 13 00       	call   0x140e31090
140cfbfdc:	48 89 1e             	mov    %rbx,(%rsi)
140cfbfdf:	e8 0c e3 12 00       	call   0x140e2a2f0
140cfbfe4:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
140cfbfea:	33 c0                	xor    %eax,%eax
140cfbfec:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
140cfbff0:	48 33 cd             	xor    %rbp,%rcx
140cfbff3:	e8 08 f5 11 00       	call   0x140e1b500
140cfbff8:	48 8b 5d 40          	mov    0x40(%rbp),%rbx
140cfbffc:	48 8b 75 48          	mov    0x48(%rbp),%rsi
140cfc000:	48 8b 7d 50          	mov    0x50(%rbp),%rdi
140cfc004:	48 8d 65 10          	lea    0x10(%rbp),%rsp
140cfc008:	41 5f                	pop    %r15
140cfc00a:	41 5e                	pop    %r14
140cfc00c:	41 5d                	pop    %r13
140cfc00e:	41 5c                	pop    %r12
140cfc010:	5d                   	pop    %rbp
140cfc011:	c3                   	ret
140cfc012:	41 8d 47 02          	lea    0x2(%r15),%eax
140cfc016:	45 8b ef             	mov    %r15d,%r13d
140cfc019:	48 63 c8             	movslq %eax,%rcx
140cfc01c:	48 03 c9             	add    %rcx,%rcx
140cfc01f:	48 8d 41 0f          	lea    0xf(%rcx),%rax
140cfc023:	48 3b c1             	cmp    %rcx,%rax
140cfc026:	77 0a                	ja     0x140cfc032
140cfc028:	48 b8 f0 ff ff ff ff 	movabs $0xffffffffffffff0,%rax
140cfc02f:	ff ff 0f
140cfc032:	48 83 e0 f0          	and    $0xfffffffffffffff0,%rax
140cfc036:	e8 65 f4 11 00       	call   0x140e1b4a0
140cfc03b:	48 2b e0             	sub    %rax,%rsp
140cfc03e:	48 8b c3             	mov    %rbx,%rax
140cfc041:	48 8d 7c 24 40       	lea    0x40(%rsp),%rdi
140cfc046:	4d 85 ff             	test   %r15,%r15
140cfc049:	0f 84 ce 00 00 00    	je     0x140cfc11d
140cfc04f:	49 83 ff 04          	cmp    $0x4,%r15
140cfc053:	0f 82 d7 00 00 00    	jb     0x140cfc130
140cfc059:	4b 8d 0c 34          	lea    (%r12,%r14,1),%rcx
140cfc05d:	4a 8d 14 67          	lea    (%rdi,%r12,2),%rdx
140cfc061:	48 3b f9             	cmp    %rcx,%rdi
140cfc064:	77 09                	ja     0x140cfc06f
140cfc066:	49 3b d6             	cmp    %r14,%rdx
140cfc069:	0f 83 c1 00 00 00    	jae    0x140cfc130
140cfc06f:	49 83 ff 20          	cmp    $0x20,%r15
140cfc073:	0f 82 7e 00 00 00    	jb     0x140cfc0f7
140cfc079:	49 8b cf             	mov    %r15,%rcx
140cfc07c:	4d 8b cf             	mov    %r15,%r9
140cfc07f:	83 e1 1f             	and    $0x1f,%ecx
140cfc082:	4c 2b c9             	sub    %rcx,%r9
140cfc085:	49 8d 56 10          	lea    0x10(%r14),%rdx
140cfc089:	4c 8d 47 20          	lea    0x20(%rdi),%r8
140cfc08d:	0f 1f 00             	nopl   (%rax)
140cfc090:	f3 0f 7e 42 f0       	movq   -0x10(%rdx),%xmm0
140cfc095:	4d 8d 40 40          	lea    0x40(%r8),%r8
140cfc099:	f3 0f 7e 4a f8       	movq   -0x8(%rdx),%xmm1
140cfc09e:	48 8d 52 20          	lea    0x20(%rdx),%rdx
140cfc0a2:	66 0f 60 c0          	punpcklbw %xmm0,%xmm0
140cfc0a6:	48 83 c0 20          	add    $0x20,%rax
140cfc0aa:	66 0f 60 c9          	punpcklbw %xmm1,%xmm1
140cfc0ae:	66 0f 71 e0 08       	psraw  $0x8,%xmm0
140cfc0b3:	66 0f 71 e1 08       	psraw  $0x8,%xmm1
140cfc0b8:	f3 41 0f 7f 40 a0    	movdqu %xmm0,-0x60(%r8)
140cfc0be:	f3 0f 7e 42 e0       	movq   -0x20(%rdx),%xmm0
140cfc0c3:	66 0f 60 c0          	punpcklbw %xmm0,%xmm0
140cfc0c7:	66 0f 71 e0 08       	psraw  $0x8,%xmm0
140cfc0cc:	f3 41 0f 7f 48 b0    	movdqu %xmm1,-0x50(%r8)
140cfc0d2:	f3 0f 7e 4a e8       	movq   -0x18(%rdx),%xmm1
140cfc0d7:	66 0f 60 c9          	punpcklbw %xmm1,%xmm1
140cfc0db:	66 0f 71 e1 08       	psraw  $0x8,%xmm1
140cfc0e0:	f3 41 0f 7f 40 c0    	movdqu %xmm0,-0x40(%r8)
140cfc0e6:	f3 41 0f 7f 48 d0    	movdqu %xmm1,-0x30(%r8)
140cfc0ec:	49 3b c1             	cmp    %r9,%rax
140cfc0ef:	72 9f                	jb     0x140cfc090
140cfc0f1:	48 83 f9 04          	cmp    $0x4,%rcx
140cfc0f5:	72 26                	jb     0x140cfc11d
140cfc0f7:	49 8b cf             	mov    %r15,%rcx
140cfc0fa:	48 83 e1 fc          	and    $0xfffffffffffffffc,%rcx
140cfc0fe:	66 90                	xchg   %ax,%ax
140cfc100:	66 41 0f 6e 04 06    	movd   (%r14,%rax,1),%xmm0
140cfc106:	66 0f 60 c0          	punpcklbw %xmm0,%xmm0
140cfc10a:	66 0f 71 e0 08       	psraw  $0x8,%xmm0
140cfc10f:	66 0f d6 04 47       	movq   %xmm0,(%rdi,%rax,2)
140cfc114:	48 83 c0 04          	add    $0x4,%rax
140cfc118:	48 3b c1             	cmp    %rcx,%rax
140cfc11b:	72 e3                	jb     0x140cfc100
140cfc11d:	49 3b c7             	cmp    %r15,%rax
140cfc120:	73 1f                	jae    0x140cfc141
140cfc122:	0f 1f 40 00          	nopl   0x0(%rax)
140cfc126:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
140cfc12d:	00 00 00
140cfc130:	41 0f be 0c 06       	movsbl (%r14,%rax,1),%ecx
140cfc135:	66 89 0c 47          	mov    %cx,(%rdi,%rax,2)
140cfc139:	48 ff c0             	inc    %rax
140cfc13c:	49 3b c7             	cmp    %r15,%rax
140cfc13f:	72 ef                	jb     0x140cfc130
140cfc141:	41 8d 45 fe          	lea    -0x2(%r13),%eax
140cfc145:	48 63 c8             	movslq %eax,%rcx
140cfc148:	0f b7 04 4f          	movzwl (%rdi,%rcx,2),%eax
140cfc14c:	66 83 f8 2a          	cmp    $0x2a,%ax
140cfc150:	74 34                	je     0x140cfc186
140cfc152:	66 83 f8 2f          	cmp    $0x2f,%ax
140cfc156:	74 23                	je     0x140cfc17b
140cfc158:	66 83 f8 5c          	cmp    $0x5c,%ax
140cfc15c:	74 1d                	je     0x140cfc17b
140cfc15e:	49 63 c5             	movslq %r13d,%rax
140cfc161:	48 8d 0c 47          	lea    (%rdi,%rax,2),%rcx
140cfc165:	8b 05 61 c5 46 00    	mov    0x46c561(%rip),%eax        # 0x1411686cc
140cfc16b:	89 41 fe             	mov    %eax,-0x2(%rcx)
140cfc16e:	0f b7 05 5b c5 46 00 	movzwl 0x46c55b(%rip),%eax        # 0x1411686d0
140cfc175:	66 89 41 02          	mov    %ax,0x2(%rcx)
140cfc179:	eb 0b                	jmp    0x140cfc186
140cfc17b:	49 63 c5             	movslq %r13d,%rax
140cfc17e:	c7 44 47 fe 2a 00 00 	movl   $0x2a,-0x2(%rdi,%rax,2)
140cfc185:	00
140cfc186:	48 8b 16             	mov    (%rsi),%rdx
140cfc189:	48 8b cf             	mov    %rdi,%rcx
140cfc18c:	ff 15 3e 75 28 00    	call   *0x28753e(%rip)        # 0x140f836d0
140cfc192:	48 8b 0e             	mov    (%rsi),%rcx
140cfc195:	48 89 81 50 02 00 00 	mov    %rax,0x250(%rcx)
140cfc19c:	48 8b 0e             	mov    (%rsi),%rcx
140cfc19f:	48 83 b9 50 02 00 00 	cmpq   $0xffffffffffffffff,0x250(%rcx)
140cfc1a6:	ff
140cfc1a7:	75 2d                	jne    0x140cfc1d6
140cfc1a9:	e9 29 fe ff ff       	jmp    0x140cfbfd7
140cfc1ae:	e8 3d e1 12 00       	call   0x140e2a2f0
140cfc1b3:	c7 00 02 00 00 00    	movl   $0x2,(%rax)
140cfc1b9:	e9 2c fe ff ff       	jmp    0x140cfbfea
140cfc1be:	48 8b d1             	mov    %rcx,%rdx
140cfc1c1:	48 8b 89 50 02 00 00 	mov    0x250(%rcx),%rcx
140cfc1c8:	ff 15 0a 75 28 00    	call   *0x28750a(%rip)        # 0x140f836d8
140cfc1ce:	85 c0                	test   %eax,%eax
140cfc1d0:	0f 84 14 fe ff ff    	je     0x140cfbfea
140cfc1d6:	48 8b 06             	mov    (%rsi),%rax
140cfc1d9:	48 8b fb             	mov    %rbx,%rdi
140cfc1dc:	66 39 58 2c          	cmp    %bx,0x2c(%rax)
140cfc1e0:	4c 8d 70 2c          	lea    0x2c(%rax),%r14
140cfc1e4:	74 13                	je     0x140cfc1f9
140cfc1e6:	48 81 ff ff 00 00 00 	cmp    $0xff,%rdi
140cfc1ed:	73 0a                	jae    0x140cfc1f9
140cfc1ef:	48 ff c7             	inc    %rdi
140cfc1f2:	66 41 39 1c 7e       	cmp    %bx,(%r14,%rdi,2)
140cfc1f7:	75 ed                	jne    0x140cfc1e6
140cfc1f9:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
140cfc1fe:	48 05 58 02 00 00    	add    $0x258,%rax