14000bc34:	cc                   	int3
14000bc35:	cc                   	int3
14000bc36:	cc                   	int3
14000bc37:	cc                   	int3
14000bc38:	cc                   	int3
14000bc39:	cc                   	int3
14000bc3a:	cc                   	int3
14000bc3b:	cc                   	int3
14000bc3c:	cc                   	int3
14000bc3d:	cc                   	int3
14000bc3e:	cc                   	int3
14000bc3f:	cc                   	int3
14000bc40:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14000bc45:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
14000bc4a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14000bc4f:	57                   	push   %rdi
14000bc50:	48 83 ec 20          	sub    $0x20,%rsp
14000bc54:	48 8b f9             	mov    %rcx,%rdi
14000bc57:	48 8b 59 08          	mov    0x8(%rcx),%rbx
14000bc5b:	48 85 db             	test   %rbx,%rbx
14000bc5e:	74 73                	je     0x14000bcd3
14000bc60:	48 83 c3 20          	add    $0x20,%rbx
14000bc64:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
14000bc69:	48 8d 2d a0 f9 02 00 	lea    0x2f9a0(%rip),%rbp        # 0x14003b610
14000bc70:	48 89 6b 18          	mov    %rbp,0x18(%rbx)
14000bc74:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14000bc78:	48 85 c9             	test   %rcx,%rcx
14000bc7b:	74 25                	je     0x14000bca2
14000bc7d:	80 7b 28 00          	cmpb   $0x0,0x28(%rbx)
14000bc81:	74 13                	je     0x14000bc96
14000bc83:	e8 0b 77 ff ff       	call   0x140003393
14000bc88:	ba 18 00 00 00       	mov    $0x18,%edx
14000bc8d:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14000bc91:	e8 1e b6 02 00       	call   0x1400372b4
14000bc96:	48 c7 43 20 00 00 00 	movq   $0x0,0x20(%rbx)
14000bc9d:	00
14000bc9e:	c6 43 28 00          	movb   $0x0,0x28(%rbx)
14000bca2:	48 89 2b             	mov    %rbp,(%rbx)
14000bca5:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14000bca9:	48 85 c9             	test   %rcx,%rcx
14000bcac:	74 25                	je     0x14000bcd3
14000bcae:	80 7b 10 00          	cmpb   $0x0,0x10(%rbx)
14000bcb2:	74 13                	je     0x14000bcc7
14000bcb4:	e8 da 76 ff ff       	call   0x140003393
14000bcb9:	ba 18 00 00 00       	mov    $0x18,%edx
14000bcbe:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14000bcc2:	e8 ed b5 02 00       	call   0x1400372b4
14000bcc7:	48 c7 43 08 00 00 00 	movq   $0x0,0x8(%rbx)
14000bcce:	00
14000bccf:	c6 43 10 00          	movb   $0x0,0x10(%rbx)
14000bcd3:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
14000bcd7:	48 85 c9             	test   %rcx,%rcx
14000bcda:	74 0b                	je     0x14000bce7
14000bcdc:	ba 50 00 00 00       	mov    $0x50,%edx
14000bce1:	e8 ce b5 02 00       	call   0x1400372b4
14000bce6:	90                   	nop
14000bce7:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14000bcec:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
14000bcf1:	48 83 c4 20          	add    $0x20,%rsp
14000bcf5:	5f                   	pop    %rdi
14000bcf6:	c3                   	ret
14000bcf7:	cc                   	int3
14000bcf8:	cc                   	int3
14000bcf9:	cc                   	int3
14000bcfa:	cc                   	int3
14000bcfb:	cc                   	int3
14000bcfc:	cc                   	int3
14000bcfd:	cc                   	int3
14000bcfe:	cc                   	int3
14000bcff:	cc                   	int3
14000bd00:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14000bd05:	48 83 ec 28          	sub    $0x28,%rsp
14000bd09:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14000bd0d:	48 85 c9             	test   %rcx,%rcx
14000bd10:	74 0e                	je     0x14000bd20
14000bd12:	ba 50 00 00 00       	mov    $0x50,%edx
14000bd17:	48 83 c4 28          	add    $0x28,%rsp
14000bd1b:	e9 94 b5 02 00       	jmp    0x1400372b4
14000bd20:	48 83 c4 28          	add    $0x28,%rsp
14000bd24:	c3                   	ret
14000bd25:	cc                   	int3
14000bd26:	cc                   	int3
14000bd27:	cc                   	int3
14000bd28:	cc                   	int3
14000bd29:	cc                   	int3
14000bd2a:	cc                   	int3
14000bd2b:	cc                   	int3
14000bd2c:	cc                   	int3
14000bd2d:	cc                   	int3
14000bd2e:	cc                   	int3
14000bd2f:	cc                   	int3
14000bd30:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000bd35:	57                   	push   %rdi
14000bd36:	48 83 ec 20          	sub    $0x20,%rsp
14000bd3a:	48 8b 79 08          	mov    0x8(%rcx),%rdi
14000bd3e:	48 8b 19             	mov    (%rcx),%rbx
14000bd41:	48 3b df             	cmp    %rdi,%rbx
14000bd44:	74 13                	je     0x14000bd59
14000bd46:	48 8b 03             	mov    (%rbx),%rax
14000bd49:	33 d2                	xor    %edx,%edx
14000bd4b:	48 8b cb             	mov    %rbx,%rcx
14000bd4e:	ff 10                	call   *(%rax)
14000bd50:	48 83 c3 18          	add    $0x18,%rbx
14000bd54:	48 3b df             	cmp    %rdi,%rbx
14000bd57:	75 ed                	jne    0x14000bd46
14000bd59:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14000bd5e:	48 83 c4 20          	add    $0x20,%rsp
14000bd62:	5f                   	pop    %rdi
14000bd63:	c3                   	ret
14000bd64:	cc                   	int3
14000bd65:	cc                   	int3
14000bd66:	cc                   	int3
14000bd67:	cc                   	int3
14000bd68:	cc                   	int3
14000bd69:	cc                   	int3
14000bd6a:	cc                   	int3
14000bd6b:	cc                   	int3
14000bd6c:	cc                   	int3
14000bd6d:	cc                   	int3
14000bd6e:	cc                   	int3
14000bd6f:	cc                   	int3
14000bd70:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14000bd75:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14000bd7a:	56                   	push   %rsi
14000bd7b:	48 83 ec 20          	sub    $0x20,%rsp
14000bd7f:	48 8b d9             	mov    %rcx,%rbx
14000bd82:	48 8d 35 87 f8 02 00 	lea    0x2f887(%rip),%rsi        # 0x14003b610
14000bd89:	48 89 71 18          	mov    %rsi,0x18(%rcx)
14000bd8d:	48 8b 49 20          	mov    0x20(%rcx),%rcx
14000bd91:	48 85 c9             	test   %rcx,%rcx
14000bd94:	74 25                	je     0x14000bdbb
14000bd96:	80 7b 28 00          	cmpb   $0x0,0x28(%rbx)
14000bd9a:	74 13                	je     0x14000bdaf
14000bd9c:	e8 f2 75 ff ff       	call   0x140003393
14000bda1:	ba 18 00 00 00       	mov    $0x18,%edx
14000bda6:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14000bdaa:	e8 05 b5 02 00       	call   0x1400372b4
14000bdaf:	48 c7 43 20 00 00 00 	movq   $0x0,0x20(%rbx)
14000bdb6:	00
14000bdb7:	c6 43 28 00          	movb   $0x0,0x28(%rbx)
14000bdbb:	48 89 33             	mov    %rsi,(%rbx)
14000bdbe:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14000bdc2:	48 85 c9             	test   %rcx,%rcx
14000bdc5:	74 25                	je     0x14000bdec
14000bdc7:	80 7b 10 00          	cmpb   $0x0,0x10(%rbx)
14000bdcb:	74 13                	je     0x14000bde0
14000bdcd:	e8 c1 75 ff ff       	call   0x140003393
14000bdd2:	ba 18 00 00 00       	mov    $0x18,%edx
14000bdd7:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14000bddb:	e8 d4 b4 02 00       	call   0x1400372b4
14000bde0:	48 c7 43 08 00 00 00 	movq   $0x0,0x8(%rbx)
14000bde7:	00
14000bde8:	c6 43 10 00          	movb   $0x0,0x10(%rbx)
14000bdec:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14000bdf1:	48 83 c4 20          	add    $0x20,%rsp
14000bdf5:	5e                   	pop    %rsi
14000bdf6:	c3                   	ret
14000bdf7:	cc                   	int3
14000bdf8:	cc                   	int3
14000bdf9:	cc                   	int3
14000bdfa:	cc                   	int3
14000bdfb:	cc                   	int3
14000bdfc:	cc                   	int3
14000bdfd:	cc                   	int3
14000bdfe:	cc                   	int3
14000bdff:	cc                   	int3
14000be00:	48 83 ec 28          	sub    $0x28,%rsp
14000be04:	4c 8b 4a 08          	mov    0x8(%rdx),%r9
14000be08:	4d 85 c9             	test   %r9,%r9
14000be0b:	74 0d                	je     0x14000be1a
14000be0d:	49 83 79 08 00       	cmpq   $0x0,0x8(%r9)
14000be12:	74 06                	je     0x14000be1a
14000be14:	49 8d 50 08          	lea    0x8(%r8),%rdx
14000be18:	eb 20                	jmp    0x14000be3a
14000be1a:	49 8b 48 08          	mov    0x8(%r8),%rcx
14000be1e:	49 8d 50 08          	lea    0x8(%r8),%rdx
14000be22:	48 85 c9             	test   %rcx,%rcx
14000be25:	74 46                	je     0x14000be6d
14000be27:	48 83 79 08 00       	cmpq   $0x0,0x8(%rcx)
14000be2c:	74 3f                	je     0x14000be6d
14000be2e:	4d 85 c9             	test   %r9,%r9
14000be31:	74 30                	je     0x14000be63
14000be33:	49 83 79 08 00       	cmpq   $0x0,0x8(%r9)
14000be38:	74 29                	je     0x14000be63
14000be3a:	48 8b 12             	mov    (%rdx),%rdx
14000be3d:	48 85 d2             	test   %rdx,%rdx
14000be40:	74 17                	je     0x14000be59
14000be42:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
14000be47:	74 10                	je     0x14000be59
14000be49:	49 8b c9             	mov    %r9,%rcx
14000be4c:	e8 48 75 ff ff       	call   0x140003399
14000be51:	c1 e8 1f             	shr    $0x1f,%eax
14000be54:	48 83 c4 28          	add    $0x28,%rsp
14000be58:	c3                   	ret
14000be59:	b8 00 00 00 00       	mov    $0x0,%eax
14000be5e:	48 83 c4 28          	add    $0x28,%rsp
14000be62:	c3                   	ret
14000be63:	b8 01 00 00 00       	mov    $0x1,%eax
14000be68:	48 83 c4 28          	add    $0x28,%rsp
14000be6c:	c3                   	ret
14000be6d:	b8 00 00 00 00       	mov    $0x0,%eax
14000be72:	48 83 c4 28          	add    $0x28,%rsp
14000be76:	c3                   	ret
14000be77:	cc                   	int3
14000be78:	cc                   	int3
14000be79:	cc                   	int3
14000be7a:	cc                   	int3
14000be7b:	cc                   	int3
14000be7c:	cc                   	int3
14000be7d:	cc                   	int3
14000be7e:	cc                   	int3
14000be7f:	cc                   	int3
14000be80:	48 ff 41 08          	incq   0x8(%rcx)
14000be84:	4d 8b c8             	mov    %r8,%r9
14000be87:	4c 8b 19             	mov    (%rcx),%r11
14000be8a:	4c 8b d1             	mov    %rcx,%r10
14000be8d:	48 8b 02             	mov    (%rdx),%rax
14000be90:	49 89 40 08          	mov    %rax,0x8(%r8)
14000be94:	49 3b c3             	cmp    %r11,%rax
14000be97:	75 14                	jne    0x14000bead
14000be99:	4d 89 03             	mov    %r8,(%r11)
14000be9c:	49 8b c0             	mov    %r8,%rax
14000be9f:	4d 89 43 08          	mov    %r8,0x8(%r11)
14000bea3:	4d 89 43 10          	mov    %r8,0x10(%r11)
14000bea7:	41 c6 40 18 01       	movb   $0x1,0x18(%r8)
14000beac:	c3                   	ret
14000bead:	83 7a 08 00          	cmpl   $0x0,0x8(%rdx)
14000beb1:	75 10                	jne    0x14000bec3
14000beb3:	4c 89 48 10          	mov    %r9,0x10(%rax)
14000beb7:	49 3b 43 10          	cmp    0x10(%r11),%rax
14000bebb:	75 11                	jne    0x14000bece
14000bebd:	4d 89 4b 10          	mov    %r9,0x10(%r11)
14000bec1:	eb 0b                	jmp    0x14000bece
14000bec3:	4c 89 08             	mov    %r9,(%rax)
14000bec6:	49 3b 03             	cmp    (%r11),%rax
14000bec9:	75 03                	jne    0x14000bece
14000becb:	4d 89 0b             	mov    %r9,(%r11)
14000bece:	49 8b 48 08          	mov    0x8(%r8),%rcx
14000bed2:	49 8b c1             	mov    %r9,%rax
14000bed5:	80 79 18 00          	cmpb   $0x0,0x18(%rcx)
14000bed9:	0f 85 f0 01 00 00    	jne    0x14000c0cf
14000bedf:	90                   	nop
14000bee0:	48 8b 50 08          	mov    0x8(%rax),%rdx
14000bee4:	4c 8b 42 08          	mov    0x8(%rdx),%r8
14000bee8:	49 8b 08             	mov    (%r8),%rcx
14000beeb:	48 3b d1             	cmp    %rcx,%rdx
14000beee:	0f 85 f0 00 00 00    	jne    0x14000bfe4
14000bef4:	49 8b 48 10          	mov    0x10(%r8),%rcx
14000bef8:	80 79 18 00          	cmpb   $0x0,0x18(%rcx)
14000befc:	75 21                	jne    0x14000bf1f
14000befe:	c6 42 18 01          	movb   $0x1,0x18(%rdx)
14000bf02:	c6 41 18 01          	movb   $0x1,0x18(%rcx)
14000bf06:	48 8b 48 08          	mov    0x8(%rax),%rcx
14000bf0a:	48 8b 51 08          	mov    0x8(%rcx),%rdx
14000bf0e:	c6 42 18 00          	movb   $0x0,0x18(%rdx)
14000bf12:	48 8b 48 08          	mov    0x8(%rax),%rcx
14000bf16:	48 8b 41 08          	mov    0x8(%rcx),%rax
14000bf1a:	e9 a2 01 00 00       	jmp    0x14000c0c1
14000bf1f:	4c 8b 42 10          	mov    0x10(%rdx),%r8
14000bf23:	49 3b c0             	cmp    %r8,%rax
14000bf26:	75 47                	jne    0x14000bf6f
14000bf28:	49 8b 08             	mov    (%r8),%rcx
14000bf2b:	48 8b c2             	mov    %rdx,%rax
14000bf2e:	48 89 4a 10          	mov    %rcx,0x10(%rdx)
14000bf32:	49 8b 08             	mov    (%r8),%rcx
14000bf35:	80 79 19 00          	cmpb   $0x0,0x19(%rcx)
14000bf39:	75 04                	jne    0x14000bf3f
14000bf3b:	48 89 51 08          	mov    %rdx,0x8(%rcx)
14000bf3f:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
14000bf43:	49 89 48 08          	mov    %rcx,0x8(%r8)
14000bf47:	49 8b 0a             	mov    (%r10),%rcx
14000bf4a:	48 3b 51 08          	cmp    0x8(%rcx),%rdx
14000bf4e:	75 06                	jne    0x14000bf56
14000bf50:	4c 89 41 08          	mov    %r8,0x8(%rcx)
14000bf54:	eb 12                	jmp    0x14000bf68
14000bf56:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
14000bf5a:	48 3b 11             	cmp    (%rcx),%rdx
14000bf5d:	75 05                	jne    0x14000bf64
14000bf5f:	4c 89 01             	mov    %r8,(%rcx)
14000bf62:	eb 04                	jmp    0x14000bf68
14000bf64:	4c 89 41 10          	mov    %r8,0x10(%rcx)
14000bf68:	49 89 10             	mov    %rdx,(%r8)
14000bf6b:	4c 89 42 08          	mov    %r8,0x8(%rdx)
14000bf6f:	48 8b 48 08          	mov    0x8(%rax),%rcx
14000bf73:	c6 41 18 01          	movb   $0x1,0x18(%rcx)
14000bf77:	48 8b 48 08          	mov    0x8(%rax),%rcx
14000bf7b:	48 8b 51 08          	mov    0x8(%rcx),%rdx
14000bf7f:	c6 42 18 00          	movb   $0x0,0x18(%rdx)
14000bf83:	48 8b 48 08          	mov    0x8(%rax),%rcx
14000bf87:	48 8b 51 08          	mov    0x8(%rcx),%rdx
14000bf8b:	4c 8b 02             	mov    (%rdx),%r8
14000bf8e:	49 8b 48 10          	mov    0x10(%r8),%rcx
14000bf92:	48 89 0a             	mov    %rcx,(%rdx)
14000bf95:	49 8b 48 10          	mov    0x10(%r8),%rcx
14000bf99:	80 79 19 00          	cmpb   $0x0,0x19(%rcx)
14000bf9d:	75 04                	jne    0x14000bfa3
14000bf9f:	48 89 51 08          	mov    %rdx,0x8(%rcx)
14000bfa3:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
14000bfa7:	49 89 48 08          	mov    %rcx,0x8(%r8)
14000bfab:	49 8b 0a             	mov    (%r10),%rcx
14000bfae:	48 3b 51 08          	cmp    0x8(%rcx),%rdx
14000bfb2:	75 0d                	jne    0x14000bfc1
14000bfb4:	4c 89 41 08          	mov    %r8,0x8(%rcx)
14000bfb8:	49 89 50 10          	mov    %rdx,0x10(%r8)
14000bfbc:	e9 fc 00 00 00       	jmp    0x14000c0bd
14000bfc1:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
14000bfc5:	48 3b 51 10          	cmp    0x10(%rcx),%rdx
14000bfc9:	75 0d                	jne    0x14000bfd8
14000bfcb:	4c 89 41 10          	mov    %r8,0x10(%rcx)
14000bfcf:	49 89 50 10          	mov    %rdx,0x10(%r8)
14000bfd3:	e9 e5 00 00 00       	jmp    0x14000c0bd
14000bfd8:	4c 89 01             	mov    %r8,(%rcx)
14000bfdb:	49 89 50 10          	mov    %rdx,0x10(%r8)
14000bfdf:	e9 d9 00 00 00       	jmp    0x14000c0bd
14000bfe4:	80 79 18 00          	cmpb   $0x0,0x18(%rcx)
14000bfe8:	75 21                	jne    0x14000c00b
14000bfea:	c6 42 18 01          	movb   $0x1,0x18(%rdx)
14000bfee:	c6 41 18 01          	movb   $0x1,0x18(%rcx)
14000bff2:	48 8b 48 08          	mov    0x8(%rax),%rcx
14000bff6:	48 8b 51 08          	mov    0x8(%rcx),%rdx
14000bffa:	c6 42 18 00          	movb   $0x0,0x18(%rdx)
14000bffe:	48 8b 48 08          	mov    0x8(%rax),%rcx
14000c002:	48 8b 41 08          	mov    0x8(%rcx),%rax
14000c006:	e9 b6 00 00 00       	jmp    0x14000c0c1
14000c00b:	4c 8b 02             	mov    (%rdx),%r8
14000c00e:	49 3b c0             	cmp    %r8,%rax
14000c011:	75 4a                	jne    0x14000c05d
14000c013:	49 8b 48 10          	mov    0x10(%r8),%rcx
14000c017:	48 8b c2             	mov    %rdx,%rax
14000c01a:	48 89 0a             	mov    %rcx,(%rdx)
14000c01d:	49 8b 48 10          	mov    0x10(%r8),%rcx
14000c021:	80 79 19 00          	cmpb   $0x0,0x19(%rcx)
14000c025:	75 04                	jne    0x14000c02b
14000c027:	48 89 51 08          	mov    %rdx,0x8(%rcx)
14000c02b:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
14000c02f:	49 89 48 08          	mov    %rcx,0x8(%r8)
14000c033:	49 8b 0a             	mov    (%r10),%rcx
14000c036:	48 3b 51 08          	cmp    0x8(%rcx),%rdx
14000c03a:	75 06                	jne    0x14000c042
14000c03c:	4c 89 41 08          	mov    %r8,0x8(%rcx)
14000c040:	eb 13                	jmp    0x14000c055
14000c042:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
14000c046:	48 3b 51 10          	cmp    0x10(%rcx),%rdx
14000c04a:	75 06                	jne    0x14000c052
14000c04c:	4c 89 41 10          	mov    %r8,0x10(%rcx)
14000c050:	eb 03                	jmp    0x14000c055
14000c052:	4c 89 01             	mov    %r8,(%rcx)
14000c055:	49 89 50 10          	mov    %rdx,0x10(%r8)
14000c059:	4c 89 42 08          	mov    %r8,0x8(%rdx)
14000c05d:	48 8b 48 08          	mov    0x8(%rax),%rcx