14086f80e:	cc                   	int3
14086f80f:	cc                   	int3
14086f810:	40 53                	rex push %rbx
14086f812:	48 83 ec 30          	sub    $0x30,%rsp
14086f816:	48 8b d9             	mov    %rcx,%rbx
14086f819:	49 81 f8 ff ff ff 7f 	cmp    $0x7fffffff,%r8
14086f820:	76 45                	jbe    0x14086f867
14086f822:	49 8d 41 ff          	lea    -0x1(%r9),%rax
14086f826:	48 83 f8 fd          	cmp    $0xfffffffffffffffd,%rax
14086f82a:	77 0c                	ja     0x14086f838
14086f82c:	48 8b ca             	mov    %rdx,%rcx
14086f82f:	49 8b c1             	mov    %r9,%rax
14086f832:	ff 15 e8 41 71 00    	call   *0x7141e8(%rip)        # 0x140f83a20
14086f838:	48 8b 0b             	mov    (%rbx),%rcx
14086f83b:	48 8d 15 26 e2 7d 00 	lea    0x7de226(%rip),%rdx        # 0x14104da68
14086f842:	41 b1 01             	mov    $0x1,%r9b
14086f845:	c7 43 24 12 00 00 00 	movl   $0x12,0x24(%rbx)
14086f84c:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
14086f853:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
14086f85a:	00 00
14086f85c:	e8 bf 3d 0a 00       	call   0x140913620
14086f861:	48 83 c4 30          	add    $0x30,%rsp
14086f865:	5b                   	pop    %rbx
14086f866:	c3                   	ret
14086f867:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
14086f86c:	45 33 c9             	xor    %r9d,%r9d
14086f86f:	e8 cc 74 05 00       	call   0x1408c6d40
14086f874:	48 83 c4 30          	add    $0x30,%rsp
14086f878:	5b                   	pop    %rbx
14086f879:	c3                   	ret
14086f87a:	cc                   	int3
14086f87b:	cc                   	int3
14086f87c:	cc                   	int3
14086f87d:	cc                   	int3
14086f87e:	cc                   	int3
14086f87f:	cc                   	int3
14086f880:	48 8b 09             	mov    (%rcx),%rcx
14086f883:	e9 18 3c 0a 00       	jmp    0x1409134a0
14086f888:	cc                   	int3
14086f889:	cc                   	int3
14086f88a:	cc                   	int3
14086f88b:	cc                   	int3
14086f88c:	cc                   	int3
14086f88d:	cc                   	int3
14086f88e:	cc                   	int3
14086f88f:	cc                   	int3
14086f890:	48 83 ec 38          	sub    $0x38,%rsp
14086f894:	c7 41 24 01 00 00 00 	movl   $0x1,0x24(%rcx)
14086f89b:	41 b1 01             	mov    $0x1,%r9b
14086f89e:	48 8b 09             	mov    (%rcx),%rcx
14086f8a1:	4d 63 c0             	movslq %r8d,%r8
14086f8a4:	48 c7 44 24 20 ff ff 	movq   $0xffffffffffffffff,0x20(%rsp)
14086f8ab:	ff ff
14086f8ad:	e8 6e 3d 0a 00       	call   0x140913620
14086f8b2:	48 83 c4 38          	add    $0x38,%rsp
14086f8b6:	c3                   	ret
14086f8b7:	cc                   	int3
14086f8b8:	cc                   	int3
14086f8b9:	cc                   	int3
14086f8ba:	cc                   	int3
14086f8bb:	cc                   	int3
14086f8bc:	cc                   	int3
14086f8bd:	cc                   	int3
14086f8be:	cc                   	int3
14086f8bf:	cc                   	int3
14086f8c0:	48 83 ec 38          	sub    $0x38,%rsp
14086f8c4:	c7 41 24 01 00 00 00 	movl   $0x1,0x24(%rcx)
14086f8cb:	41 b1 02             	mov    $0x2,%r9b
14086f8ce:	48 8b 09             	mov    (%rcx),%rcx
14086f8d1:	4d 63 c0             	movslq %r8d,%r8
14086f8d4:	48 c7 44 24 20 ff ff 	movq   $0xffffffffffffffff,0x20(%rsp)
14086f8db:	ff ff
14086f8dd:	e8 3e 3d 0a 00       	call   0x140913620
14086f8e2:	48 83 c4 38          	add    $0x38,%rsp
14086f8e6:	c3                   	ret
14086f8e7:	cc                   	int3
14086f8e8:	cc                   	int3
14086f8e9:	cc                   	int3
14086f8ea:	cc                   	int3
14086f8eb:	cc                   	int3
14086f8ec:	cc                   	int3
14086f8ed:	cc                   	int3
14086f8ee:	cc                   	int3
14086f8ef:	cc                   	int3
14086f8f0:	48 83 ec 38          	sub    $0x38,%rsp
14086f8f4:	c7 41 24 12 00 00 00 	movl   $0x12,0x24(%rcx)
14086f8fb:	48 8d 15 66 e1 7d 00 	lea    0x7de166(%rip),%rdx        # 0x14104da68
14086f902:	48 8b 09             	mov    (%rcx),%rcx
14086f905:	41 b1 01             	mov    $0x1,%r9b
14086f908:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
14086f90f:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
14086f916:	00 00
14086f918:	e8 03 3d 0a 00       	call   0x140913620
14086f91d:	48 83 c4 38          	add    $0x38,%rsp
14086f921:	c3                   	ret
14086f922:	cc                   	int3
14086f923:	cc                   	int3
14086f924:	cc                   	int3
14086f925:	cc                   	int3
14086f926:	cc                   	int3
14086f927:	cc                   	int3
14086f928:	cc                   	int3
14086f929:	cc                   	int3
14086f92a:	cc                   	int3
14086f92b:	cc                   	int3
14086f92c:	cc                   	int3
14086f92d:	cc                   	int3
14086f92e:	cc                   	int3
14086f92f:	cc                   	int3
14086f930:	40 53                	rex push %rbx
14086f932:	48 83 ec 20          	sub    $0x20,%rsp
14086f936:	48 8b 01             	mov    (%rcx),%rax
14086f939:	48 8b d9             	mov    %rcx,%rbx
14086f93c:	b9 00 90 00 00       	mov    $0x9000,%ecx
14086f941:	66 85 48 14          	test   %cx,0x14(%rax)
14086f945:	74 0a                	je     0x14086f951
14086f947:	48 8b c8             	mov    %rax,%rcx
14086f94a:	e8 e1 99 0b 00       	call   0x140929330
14086f94f:	eb 06                	jmp    0x14086f957
14086f951:	66 c7 40 14 01 00    	movw   $0x1,0x14(%rax)
14086f957:	48 8b 0b             	mov    (%rbx),%rcx
14086f95a:	c7 43 24 07 00 00 00 	movl   $0x7,0x24(%rbx)
14086f961:	48 8b 49 18          	mov    0x18(%rcx),%rcx
14086f965:	48 83 c4 20          	add    $0x20,%rsp
14086f969:	5b                   	pop    %rbx
14086f96a:	e9 61 ea 07 00       	jmp    0x1408ee3d0
14086f96f:	cc                   	int3
14086f970:	48 83 ec 38          	sub    $0x38,%rsp
14086f974:	85 d2                	test   %edx,%edx
14086f976:	44 8b c2             	mov    %edx,%r8d
14086f979:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14086f97e:	4c 8b d1             	mov    %rcx,%r10
14086f981:	0f 45 c2             	cmovne %edx,%eax
14086f984:	89 41 24             	mov    %eax,0x24(%rcx)
14086f987:	48 8b 01             	mov    (%rcx),%rax
14086f98a:	f6 40 14 01          	testb  $0x1,0x14(%rax)
14086f98e:	74 6d                	je     0x14086f9fd
14086f990:	41 8b c8             	mov    %r8d,%ecx
14086f993:	48 8d 15 0e 3d 7e 00 	lea    0x7e3d0e(%rip),%rdx        # 0x1410536a8
14086f99a:	83 e9 64             	sub    $0x64,%ecx
14086f99d:	74 3d                	je     0x14086f9dc
14086f99f:	83 e9 01             	sub    $0x1,%ecx
14086f9a2:	74 2f                	je     0x14086f9d3
14086f9a4:	81 f9 9f 01 00 00    	cmp    $0x19f,%ecx
14086f9aa:	74 1e                	je     0x14086f9ca
14086f9ac:	41 0f b6 c0          	movzbl %r8b,%eax
14086f9b0:	83 f8 1d             	cmp    $0x1d,%eax
14086f9b3:	73 2e                	jae    0x14086f9e3
14086f9b5:	48 8d 0d b4 68 7d 00 	lea    0x7d68b4(%rip),%rcx        # 0x141046270
14086f9bc:	48 8b 0c c1          	mov    (%rcx,%rax,8),%rcx
14086f9c0:	48 85 c9             	test   %rcx,%rcx
14086f9c3:	74 1e                	je     0x14086f9e3
14086f9c5:	48 8b d1             	mov    %rcx,%rdx
14086f9c8:	eb 19                	jmp    0x14086f9e3
14086f9ca:	48 8d 15 e7 3c 7e 00 	lea    0x7e3ce7(%rip),%rdx        # 0x1410536b8
14086f9d1:	eb 10                	jmp    0x14086f9e3
14086f9d3:	48 8d 15 0e 3d 7e 00 	lea    0x7e3d0e(%rip),%rdx        # 0x1410536e8
14086f9da:	eb 07                	jmp    0x14086f9e3
14086f9dc:	48 8d 15 ed 3c 7e 00 	lea    0x7e3ced(%rip),%rdx        # 0x1410536d0
14086f9e3:	41 b1 01             	mov    $0x1,%r9b
14086f9e6:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
14086f9ed:	00 00
14086f9ef:	41 b8 ff ff ff ff    	mov    $0xffffffff,%r8d
14086f9f5:	49 8b ca             	mov    %r10,%rcx
14086f9f8:	e8 43 73 05 00       	call   0x1408c6d40
14086f9fd:	48 83 c4 38          	add    $0x38,%rsp
14086fa01:	c3                   	ret
14086fa02:	cc                   	int3
14086fa03:	cc                   	int3
14086fa04:	cc                   	int3
14086fa05:	cc                   	int3
14086fa06:	cc                   	int3
14086fa07:	cc                   	int3
14086fa08:	cc                   	int3
14086fa09:	cc                   	int3
14086fa0a:	cc                   	int3
14086fa0b:	cc                   	int3
14086fa0c:	cc                   	int3
14086fa0d:	cc                   	int3
14086fa0e:	cc                   	int3
14086fa0f:	cc                   	int3
14086fa10:	48 8b 01             	mov    (%rcx),%rax
14086fa13:	b9 00 90 00 00       	mov    $0x9000,%ecx
14086fa18:	4c 63 c2             	movslq %edx,%r8
14086fa1b:	66 85 48 14          	test   %cx,0x14(%rax)
14086fa1f:	74 0b                	je     0x14086fa2c
14086fa21:	49 8b d0             	mov    %r8,%rdx
14086fa24:	48 8b c8             	mov    %rax,%rcx
14086fa27:	e9 54 a9 0b 00       	jmp    0x14092a380
14086fa2c:	4c 89 00             	mov    %r8,(%rax)
14086fa2f:	66 c7 40 14 04 00    	movw   $0x4,0x14(%rax)
14086fa35:	c3                   	ret
14086fa36:	cc                   	int3
14086fa37:	cc                   	int3
14086fa38:	cc                   	int3
14086fa39:	cc                   	int3
14086fa3a:	cc                   	int3
14086fa3b:	cc                   	int3
14086fa3c:	cc                   	int3
14086fa3d:	cc                   	int3
14086fa3e:	cc                   	int3
14086fa3f:	cc                   	int3
14086fa40:	48 8b 01             	mov    (%rcx),%rax
14086fa43:	b9 00 90 00 00       	mov    $0x9000,%ecx
14086fa48:	66 85 48 14          	test   %cx,0x14(%rax)
14086fa4c:	74 08                	je     0x14086fa56
14086fa4e:	48 8b c8             	mov    %rax,%rcx
14086fa51:	e9 2a a9 0b 00       	jmp    0x14092a380
14086fa56:	48 89 10             	mov    %rdx,(%rax)
14086fa59:	66 c7 40 14 04 00    	movw   $0x4,0x14(%rax)
14086fa5f:	c3                   	ret
14086fa60:	48 8b 01             	mov    (%rcx),%rax
14086fa63:	b9 00 90 00 00       	mov    $0x9000,%ecx
14086fa68:	66 85 48 14          	test   %cx,0x14(%rax)
14086fa6c:	74 08                	je     0x14086fa76
14086fa6e:	48 8b c8             	mov    %rax,%rcx
14086fa71:	e9 ba 98 0b 00       	jmp    0x140929330
14086fa76:	66 c7 40 14 01 00    	movw   $0x1,0x14(%rax)
14086fa7c:	c3                   	ret
14086fa7d:	cc                   	int3
14086fa7e:	cc                   	int3
14086fa7f:	cc                   	int3
14086fa80:	48 83 ec 38          	sub    $0x38,%rsp
14086fa84:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
14086fa89:	41 b1 01             	mov    $0x1,%r9b
14086fa8c:	e8 af 72 05 00       	call   0x1408c6d40
14086fa91:	48 83 c4 38          	add    $0x38,%rsp
14086fa95:	c3                   	ret
14086fa96:	cc                   	int3
14086fa97:	cc                   	int3
14086fa98:	cc                   	int3
14086fa99:	cc                   	int3
14086fa9a:	cc                   	int3
14086fa9b:	cc                   	int3
14086fa9c:	cc                   	int3
14086fa9d:	cc                   	int3
14086fa9e:	cc                   	int3
14086fa9f:	cc                   	int3
14086faa0:	40 53                	rex push %rbx
14086faa2:	48 83 ec 30          	sub    $0x30,%rsp
14086faa6:	0f b6 44 24 60       	movzbl 0x60(%rsp),%eax
14086faab:	48 8b d9             	mov    %rcx,%rbx
14086faae:	3c 04                	cmp    $0x4,%al
14086fab0:	b9 02 00 00 00       	mov    $0x2,%ecx
14086fab5:	0f 45 c8             	cmovne %eax,%ecx
14086fab8:	49 81 f8 ff ff ff 7f 	cmp    $0x7fffffff,%r8
14086fabf:	76 44                	jbe    0x14086fb05
14086fac1:	49 8d 41 ff          	lea    -0x1(%r9),%rax
14086fac5:	48 83 f8 fd          	cmp    $0xfffffffffffffffd,%rax
14086fac9:	77 0c                	ja     0x14086fad7
14086facb:	48 8b ca             	mov    %rdx,%rcx
14086face:	49 8b c1             	mov    %r9,%rax
14086fad1:	ff 15 49 3f 71 00    	call   *0x713f49(%rip)        # 0x140f83a20
14086fad7:	48 8b 0b             	mov    (%rbx),%rcx
14086fada:	48 8d 15 87 df 7d 00 	lea    0x7ddf87(%rip),%rdx        # 0x14104da68
14086fae1:	41 b1 01             	mov    $0x1,%r9b
14086fae4:	c7 43 24 12 00 00 00 	movl   $0x12,0x24(%rbx)
14086faeb:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
14086faf2:	48 c7 44 24 60 00 00 	movq   $0x0,0x60(%rsp)
14086faf9:	00 00
14086fafb:	48 83 c4 30          	add    $0x30,%rsp
14086faff:	5b                   	pop    %rbx
14086fb00:	e9 1b 3b 0a 00       	jmp    0x140913620
14086fb05:	4c 89 4c 24 60       	mov    %r9,0x60(%rsp)
14086fb0a:	44 0f b6 c9          	movzbl %cl,%r9d
14086fb0e:	48 8b cb             	mov    %rbx,%rcx
14086fb11:	48 83 c4 30          	add    $0x30,%rsp
14086fb15:	5b                   	pop    %rbx
14086fb16:	e9 25 72 05 00       	jmp    0x1408c6d40
14086fb1b:	cc                   	int3
14086fb1c:	cc                   	int3
14086fb1d:	cc                   	int3
14086fb1e:	cc                   	int3
14086fb1f:	cc                   	int3
14086fb20:	48 83 ec 38          	sub    $0x38,%rsp
14086fb24:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
14086fb29:	41 b1 02             	mov    $0x2,%r9b
14086fb2c:	e8 0f 72 05 00       	call   0x1408c6d40
14086fb31:	48 83 c4 38          	add    $0x38,%rsp
14086fb35:	c3                   	ret
14086fb36:	cc                   	int3
14086fb37:	cc                   	int3
14086fb38:	cc                   	int3
14086fb39:	cc                   	int3
14086fb3a:	cc                   	int3
14086fb3b:	cc                   	int3
14086fb3c:	cc                   	int3
14086fb3d:	cc                   	int3
14086fb3e:	cc                   	int3
14086fb3f:	cc                   	int3
14086fb40:	48 83 ec 38          	sub    $0x38,%rsp
14086fb44:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
14086fb49:	41 b1 03             	mov    $0x3,%r9b
14086fb4c:	e8 ef 71 05 00       	call   0x1408c6d40
14086fb51:	48 83 c4 38          	add    $0x38,%rsp
14086fb55:	c3                   	ret
14086fb56:	cc                   	int3
14086fb57:	cc                   	int3
14086fb58:	cc                   	int3
14086fb59:	cc                   	int3
14086fb5a:	cc                   	int3
14086fb5b:	cc                   	int3
14086fb5c:	cc                   	int3
14086fb5d:	cc                   	int3
14086fb5e:	cc                   	int3
14086fb5f:	cc                   	int3
14086fb60:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14086fb65:	57                   	push   %rdi
14086fb66:	48 83 ec 30          	sub    $0x30,%rsp
14086fb6a:	48 8b 19             	mov    (%rcx),%rbx
14086fb6d:	48 8b f9             	mov    %rcx,%rdi
14086fb70:	48 8b cb             	mov    %rbx,%rcx
14086fb73:	e8 78 31 0a 00       	call   0x140912cf0
14086fb78:	f6 43 14 02          	testb  $0x2,0x14(%rbx)
14086fb7c:	0f b6 57 28          	movzbl 0x28(%rdi),%edx
14086fb80:	75 05                	jne    0x14086fb87
14086fb82:	88 53 16             	mov    %dl,0x16(%rbx)
14086fb85:	eb 0d                	jmp    0x14086fb94
14086fb87:	38 53 16             	cmp    %dl,0x16(%rbx)
14086fb8a:	74 08                	je     0x14086fb94
14086fb8c:	48 8b cb             	mov    %rbx,%rcx
14086fb8f:	e8 1c 40 0a 00       	call   0x140913bb0
14086fb94:	0f b7 43 14          	movzwl 0x14(%rbx),%eax
14086fb98:	a8 12                	test   $0x12,%al
14086fb9a:	74 41                	je     0x14086fbdd
14086fb9c:	66 0f ba e0 0a       	bt     $0xa,%ax
14086fba1:	8b 4b 10             	mov    0x10(%rbx),%ecx
14086fba4:	73 02                	jae    0x14086fba8
14086fba6:	03 0b                	add    (%rbx),%ecx
14086fba8:	48 8b 43 18          	mov    0x18(%rbx),%rax
14086fbac:	3b 88 88 00 00 00    	cmp    0x88(%rax),%ecx
14086fbb2:	7e 29                	jle    0x14086fbdd
14086fbb4:	48 8b 0f             	mov    (%rdi),%rcx
14086fbb7:	48 8d 15 aa de 7d 00 	lea    0x7ddeaa(%rip),%rdx        # 0x14104da68
14086fbbe:	41 b1 01             	mov    $0x1,%r9b
14086fbc1:	c7 47 24 12 00 00 00 	movl   $0x12,0x24(%rdi)
14086fbc8:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
14086fbcf:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
14086fbd6:	00 00
14086fbd8:	e8 43 3a 0a 00       	call   0x140913620
14086fbdd:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14086fbe2:	48 83 c4 30          	add    $0x30,%rsp
14086fbe6:	5f                   	pop    %rdi
14086fbe7:	c3                   	ret
14086fbe8:	cc                   	int3
14086fbe9:	cc                   	int3
14086fbea:	cc                   	int3
14086fbeb:	cc                   	int3
14086fbec:	cc                   	int3
14086fbed:	cc                   	int3