14071e7e9:	40 0f b6 f7          	movzbl %dil,%esi
14071e7ed:	40 80 f6 01          	xor    $0x1,%sil
14071e7f1:	80 3d 01 46 d1 00 00 	cmpb   $0x0,0xd14601(%rip)        # 0x141432df9
14071e7f8:	0f 85 d1 00 00 00    	jne    0x14071e8cf
14071e7fe:	40 84 f6             	test   %sil,%sil
14071e801:	0f 84 94 01 00 00    	je     0x14071e99b
14071e807:	4c 8d 25 7e 4f 88 00 	lea    0x884f7e(%rip),%r12        # 0x140fa378c
14071e80e:	49 8b d4             	mov    %r12,%rdx
14071e811:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14071e816:	e8 d5 d4 11 00       	call   0x14083bcf0
14071e81b:	90                   	nop
14071e81c:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14071e821:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14071e826:	4c 89 64 24 28       	mov    %r12,0x28(%rsp)
14071e82b:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
14071e830:	44 8b 8d e0 00 00 00 	mov    0xe0(%rbp),%r9d
14071e837:	4c 8b 85 d8 00 00 00 	mov    0xd8(%rbp),%r8
14071e83e:	41 8b d7             	mov    %r15d,%edx
14071e841:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
14071e845:	e8 c6 d3 11 00       	call   0x14083bc10
14071e84a:	90                   	nop
14071e84b:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14071e850:	e8 cb df 11 00       	call   0x14083c820
14071e855:	40 88 75 28          	mov    %sil,0x28(%rbp)
14071e859:	4c 8b cb             	mov    %rbx,%r9
14071e85c:	4c 8d 05 09 23 8c 00 	lea    0x8c2309(%rip),%r8        # 0x140fe0b6c
14071e863:	49 8b d6             	mov    %r14,%rdx
14071e866:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14071e86b:	e8 10 20 00 00       	call   0x140720880
14071e870:	48 8b d0             	mov    %rax,%rdx
14071e873:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
14071e877:	e8 44 e5 11 00       	call   0x14083cdc0
14071e87c:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14071e881:	e8 9a df 11 00       	call   0x14083c820
14071e886:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
14071e88a:	e8 c1 18 12 00       	call   0x140840150
14071e88f:	e8 bc 2b 12 00       	call   0x140841450
14071e894:	84 c0                	test   %al,%al
14071e896:	74 0c                	je     0x14071e8a4
14071e898:	e8 e3 25 12 00       	call   0x140840e80
14071e89d:	80 78 79 00          	cmpb   $0x0,0x79(%rax)
14071e8a1:	75 01                	jne    0x14071e8a4
14071e8a3:	cc                   	int3
14071e8a4:	41 8b cf             	mov    %r15d,%ecx
14071e8a7:	e8 f4 08 12 00       	call   0x14083f1a0
14071e8ac:	84 c0                	test   %al,%al
14071e8ae:	0f 85 0c 01 00 00    	jne    0x14071e9c0
14071e8b4:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
14071e8b8:	e8 63 df 11 00       	call   0x14083c820
14071e8bd:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
14071e8c1:	e8 5a df 11 00       	call   0x14083c820
14071e8c6:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
14071e8ca:	e9 c7 00 00 00       	jmp    0x14071e996
14071e8cf:	4c 8d 25 b6 4e 88 00 	lea    0x884eb6(%rip),%r12        # 0x140fa378c
14071e8d6:	49 8b d4             	mov    %r12,%rdx
14071e8d9:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14071e8de:	e8 0d d4 11 00       	call   0x14083bcf0
14071e8e3:	90                   	nop
14071e8e4:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14071e8e9:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14071e8ee:	4c 89 64 24 28       	mov    %r12,0x28(%rsp)
14071e8f3:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
14071e8f8:	44 8b 8d e0 00 00 00 	mov    0xe0(%rbp),%r9d
14071e8ff:	4c 8b 85 d8 00 00 00 	mov    0xd8(%rbp),%r8
14071e906:	41 8b d7             	mov    %r15d,%edx
14071e909:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14071e90e:	e8 fd d2 11 00       	call   0x14083bc10
14071e913:	90                   	nop
14071e914:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14071e919:	e8 02 df 11 00       	call   0x14083c820
14071e91e:	40 88 75 98          	mov    %sil,-0x68(%rbp)
14071e922:	40 84 f6             	test   %sil,%sil
14071e925:	75 0b                	jne    0x14071e932
14071e927:	e8 54 25 12 00       	call   0x140840e80
14071e92c:	40 38 70 6c          	cmp    %sil,0x6c(%rax)
14071e930:	74 2d                	je     0x14071e95f
14071e932:	4c 8b cb             	mov    %rbx,%r9
14071e935:	4c 8d 05 30 22 8c 00 	lea    0x8c2230(%rip),%r8        # 0x140fe0b6c
14071e93c:	49 8b d6             	mov    %r14,%rdx
14071e93f:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14071e944:	e8 37 1f 00 00       	call   0x140720880
14071e949:	48 8b d0             	mov    %rax,%rdx
14071e94c:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
14071e950:	e8 6b e4 11 00       	call   0x14083cdc0
14071e955:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14071e95a:	e8 c1 de 11 00       	call   0x14083c820
14071e95f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14071e964:	e8 07 2b 12 00       	call   0x140841470
14071e969:	84 c0                	test   %al,%al
14071e96b:	74 01                	je     0x14071e96e
14071e96d:	cc                   	int3
14071e96e:	80 7d 98 00          	cmpb   $0x0,-0x68(%rbp)
14071e972:	74 0c                	je     0x14071e980
14071e974:	41 8b cf             	mov    %r15d,%ecx
14071e977:	e8 24 08 12 00       	call   0x14083f1a0
14071e97c:	84 c0                	test   %al,%al
14071e97e:	75 3a                	jne    0x14071e9ba
14071e980:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
14071e984:	e8 97 de 11 00       	call   0x14083c820
14071e989:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
14071e98d:	e8 8e de 11 00       	call   0x14083c820
14071e992:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
14071e996:	e8 85 de 11 00       	call   0x14083c820
14071e99b:	40 0f b6 c7          	movzbl %dil,%eax
14071e99f:	48 8b 9c 24 d0 01 00 	mov    0x1d0(%rsp),%rbx
14071e9a6:	00
14071e9a7:	48 81 c4 90 01 00 00 	add    $0x190,%rsp
14071e9ae:	41 5f                	pop    %r15
14071e9b0:	41 5e                	pop    %r14
14071e9b2:	41 5d                	pop    %r13
14071e9b4:	41 5c                	pop    %r12
14071e9b6:	5f                   	pop    %rdi
14071e9b7:	5e                   	pop    %rsi
14071e9b8:	5d                   	pop    %rbp
14071e9b9:	c3                   	ret
14071e9ba:	e8 a1 5a 13 00       	call   0x140854460
14071e9bf:	90                   	nop
14071e9c0:	e8 9b 5a 13 00       	call   0x140854460
14071e9c5:	cc                   	int3
14071e9c6:	cc                   	int3
14071e9c7:	cc                   	int3
14071e9c8:	cc                   	int3
14071e9c9:	cc                   	int3
14071e9ca:	cc                   	int3
14071e9cb:	cc                   	int3
14071e9cc:	cc                   	int3
14071e9cd:	cc                   	int3
14071e9ce:	cc                   	int3
14071e9cf:	cc                   	int3
14071e9d0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14071e9d5:	44 89 44 24 18       	mov    %r8d,0x18(%rsp)
14071e9da:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14071e9df:	55                   	push   %rbp
14071e9e0:	56                   	push   %rsi
14071e9e1:	57                   	push   %rdi
14071e9e2:	41 54                	push   %r12
14071e9e4:	41 55                	push   %r13
14071e9e6:	41 56                	push   %r14
14071e9e8:	41 57                	push   %r15
14071e9ea:	48 8d ac 24 70 ff ff 	lea    -0x90(%rsp),%rbp
14071e9f1:	ff
14071e9f2:	48 81 ec 90 01 00 00 	sub    $0x190,%rsp
14071e9f9:	4d 8b e9             	mov    %r9,%r13
14071e9fc:	44 8b f9             	mov    %ecx,%r15d
14071e9ff:	48 8b 9d f8 00 00 00 	mov    0xf8(%rbp),%rbx
14071ea06:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
14071ea0d:	0f 1f 00             	nopl   (%rax)
14071ea10:	48 ff c0             	inc    %rax
14071ea13:	80 3c 03 00          	cmpb   $0x0,(%rbx,%rax,1)
14071ea17:	75 f7                	jne    0x14071ea10
14071ea19:	4c 8b b5 f0 00 00 00 	mov    0xf0(%rbp),%r14
14071ea20:	4d 63 46 08          	movslq 0x8(%r14),%r8
14071ea24:	4c 3b c0             	cmp    %rax,%r8
14071ea27:	74 05                	je     0x14071ea2e
14071ea29:	40 32 ff             	xor    %dil,%dil
14071ea2c:	eb 1b                	jmp    0x14071ea49
14071ea2e:	49 8b 0e             	mov    (%r14),%rcx
14071ea31:	48 85 c9             	test   %rcx,%rcx
14071ea34:	75 05                	jne    0x14071ea3b
14071ea36:	48 85 c0             	test   %rax,%rax
14071ea39:	eb 0a                	jmp    0x14071ea45
14071ea3b:	48 8b d3             	mov    %rbx,%rdx
14071ea3e:	e8 0d 10 7c 00       	call   0x140edfa50
14071ea43:	85 c0                	test   %eax,%eax
14071ea45:	40 0f 94 c7          	sete   %dil
14071ea49:	40 0f b6 f7          	movzbl %dil,%esi
14071ea4d:	40 80 f6 01          	xor    $0x1,%sil
14071ea51:	80 3d a1 43 d1 00 00 	cmpb   $0x0,0xd143a1(%rip)        # 0x141432df9
14071ea58:	0f 85 d1 00 00 00    	jne    0x14071eb2f
14071ea5e:	40 84 f6             	test   %sil,%sil
14071ea61:	0f 84 94 01 00 00    	je     0x14071ebfb
14071ea67:	4c 8d 25 1e 4d 88 00 	lea    0x884d1e(%rip),%r12        # 0x140fa378c
14071ea6e:	49 8b d4             	mov    %r12,%rdx
14071ea71:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14071ea76:	e8 75 d2 11 00       	call   0x14083bcf0
14071ea7b:	90                   	nop
14071ea7c:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14071ea81:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14071ea86:	4c 89 64 24 28       	mov    %r12,0x28(%rsp)
14071ea8b:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
14071ea90:	44 8b 8d e0 00 00 00 	mov    0xe0(%rbp),%r9d
14071ea97:	4c 8b 85 d8 00 00 00 	mov    0xd8(%rbp),%r8
14071ea9e:	41 8b d7             	mov    %r15d,%edx
14071eaa1:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
14071eaa5:	e8 66 d1 11 00       	call   0x14083bc10
14071eaaa:	90                   	nop
14071eaab:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14071eab0:	e8 6b dd 11 00       	call   0x14083c820
14071eab5:	40 88 75 28          	mov    %sil,0x28(%rbp)
14071eab9:	4c 8b cb             	mov    %rbx,%r9
14071eabc:	4c 8d 05 a9 20 8c 00 	lea    0x8c20a9(%rip),%r8        # 0x140fe0b6c
14071eac3:	49 8b d6             	mov    %r14,%rdx
14071eac6:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14071eacb:	e8 c0 1e 00 00       	call   0x140720990
14071ead0:	48 8b d0             	mov    %rax,%rdx
14071ead3:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
14071ead7:	e8 e4 e2 11 00       	call   0x14083cdc0
14071eadc:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14071eae1:	e8 3a dd 11 00       	call   0x14083c820
14071eae6:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
14071eaea:	e8 61 16 12 00       	call   0x140840150
14071eaef:	e8 5c 29 12 00       	call   0x140841450
14071eaf4:	84 c0                	test   %al,%al
14071eaf6:	74 0c                	je     0x14071eb04
14071eaf8:	e8 83 23 12 00       	call   0x140840e80
14071eafd:	80 78 79 00          	cmpb   $0x0,0x79(%rax)
14071eb01:	75 01                	jne    0x14071eb04
14071eb03:	cc                   	int3
14071eb04:	41 8b cf             	mov    %r15d,%ecx
14071eb07:	e8 94 06 12 00       	call   0x14083f1a0
14071eb0c:	84 c0                	test   %al,%al
14071eb0e:	0f 85 0c 01 00 00    	jne    0x14071ec20
14071eb14:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
14071eb18:	e8 03 dd 11 00       	call   0x14083c820
14071eb1d:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
14071eb21:	e8 fa dc 11 00       	call   0x14083c820
14071eb26:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
14071eb2a:	e9 c7 00 00 00       	jmp    0x14071ebf6
14071eb2f:	4c 8d 25 56 4c 88 00 	lea    0x884c56(%rip),%r12        # 0x140fa378c
14071eb36:	49 8b d4             	mov    %r12,%rdx
14071eb39:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14071eb3e:	e8 ad d1 11 00       	call   0x14083bcf0
14071eb43:	90                   	nop
14071eb44:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14071eb49:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14071eb4e:	4c 89 64 24 28       	mov    %r12,0x28(%rsp)
14071eb53:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
14071eb58:	44 8b 8d e0 00 00 00 	mov    0xe0(%rbp),%r9d
14071eb5f:	4c 8b 85 d8 00 00 00 	mov    0xd8(%rbp),%r8
14071eb66:	41 8b d7             	mov    %r15d,%edx
14071eb69:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14071eb6e:	e8 9d d0 11 00       	call   0x14083bc10
14071eb73:	90                   	nop
14071eb74:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14071eb79:	e8 a2 dc 11 00       	call   0x14083c820
14071eb7e:	40 88 75 98          	mov    %sil,-0x68(%rbp)
14071eb82:	40 84 f6             	test   %sil,%sil
14071eb85:	75 0b                	jne    0x14071eb92
14071eb87:	e8 f4 22 12 00       	call   0x140840e80
14071eb8c:	40 38 70 6c          	cmp    %sil,0x6c(%rax)
14071eb90:	74 2d                	je     0x14071ebbf
14071eb92:	4c 8b cb             	mov    %rbx,%r9
14071eb95:	4c 8d 05 d0 1f 8c 00 	lea    0x8c1fd0(%rip),%r8        # 0x140fe0b6c
14071eb9c:	49 8b d6             	mov    %r14,%rdx
14071eb9f:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14071eba4:	e8 e7 1d 00 00       	call   0x140720990
14071eba9:	48 8b d0             	mov    %rax,%rdx
14071ebac:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
14071ebb0:	e8 0b e2 11 00       	call   0x14083cdc0
14071ebb5:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14071ebba:	e8 61 dc 11 00       	call   0x14083c820
14071ebbf:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14071ebc4:	e8 a7 28 12 00       	call   0x140841470
14071ebc9:	84 c0                	test   %al,%al
14071ebcb:	74 01                	je     0x14071ebce
14071ebcd:	cc                   	int3
14071ebce:	80 7d 98 00          	cmpb   $0x0,-0x68(%rbp)
14071ebd2:	74 0c                	je     0x14071ebe0
14071ebd4:	41 8b cf             	mov    %r15d,%ecx
14071ebd7:	e8 c4 05 12 00       	call   0x14083f1a0
14071ebdc:	84 c0                	test   %al,%al
14071ebde:	75 3a                	jne    0x14071ec1a
14071ebe0:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
14071ebe4:	e8 37 dc 11 00       	call   0x14083c820
14071ebe9:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
14071ebed:	e8 2e dc 11 00       	call   0x14083c820
14071ebf2:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
14071ebf6:	e8 25 dc 11 00       	call   0x14083c820
14071ebfb:	40 0f b6 c7          	movzbl %dil,%eax
14071ebff:	48 8b 9c 24 d0 01 00 	mov    0x1d0(%rsp),%rbx
14071ec06:	00
14071ec07:	48 81 c4 90 01 00 00 	add    $0x190,%rsp
14071ec0e:	41 5f                	pop    %r15
14071ec10:	41 5e                	pop    %r14
14071ec12:	41 5d                	pop    %r13
14071ec14:	41 5c                	pop    %r12
14071ec16:	5f                   	pop    %rdi
14071ec17:	5e                   	pop    %rsi
14071ec18:	5d                   	pop    %rbp
14071ec19:	c3                   	ret
14071ec1a:	e8 41 58 13 00       	call   0x140854460
14071ec1f:	90                   	nop
14071ec20:	e8 3b 58 13 00       	call   0x140854460
14071ec25:	cc                   	int3
14071ec26:	cc                   	int3
14071ec27:	cc                   	int3
14071ec28:	cc                   	int3
14071ec29:	cc                   	int3
14071ec2a:	cc                   	int3
14071ec2b:	cc                   	int3
14071ec2c:	cc                   	int3
14071ec2d:	cc                   	int3
14071ec2e:	cc                   	int3
14071ec2f:	cc                   	int3
14071ec30:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14071ec35:	44 89 44 24 18       	mov    %r8d,0x18(%rsp)
14071ec3a:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14071ec3f:	55                   	push   %rbp
14071ec40:	56                   	push   %rsi
14071ec41:	57                   	push   %rdi
14071ec42:	41 54                	push   %r12
14071ec44:	41 55                	push   %r13
14071ec46:	41 56                	push   %r14
14071ec48:	41 57                	push   %r15
14071ec4a:	48 8d ac 24 70 ff ff 	lea    -0x90(%rsp),%rbp
14071ec51:	ff
14071ec52:	48 81 ec 90 01 00 00 	sub    $0x190,%rsp
14071ec59:	4d 8b e9             	mov    %r9,%r13
14071ec5c:	44 8b f9             	mov    %ecx,%r15d
14071ec5f:	48 8b 9d f8 00 00 00 	mov    0xf8(%rbp),%rbx
14071ec66:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
14071ec6d:	0f 1f 00             	nopl   (%rax)
14071ec70:	48 ff c0             	inc    %rax
14071ec73:	80 3c 03 00          	cmpb   $0x0,(%rbx,%rax,1)
14071ec77:	75 f7                	jne    0x14071ec70
14071ec79:	4c 8b b5 f0 00 00 00 	mov    0xf0(%rbp),%r14
14071ec80:	4d 63 46 08          	movslq 0x8(%r14),%r8
14071ec84:	4c 3b c0             	cmp    %rax,%r8
14071ec87:	74 05                	je     0x14071ec8e
14071ec89:	40 32 ff             	xor    %dil,%dil
14071ec8c:	eb 1b                	jmp    0x14071eca9
14071ec8e:	49 8b 0e             	mov    (%r14),%rcx
14071ec91:	48 85 c9             	test   %rcx,%rcx
14071ec94:	75 05                	jne    0x14071ec9b
14071ec96:	48 85 c0             	test   %rax,%rax
14071ec99:	eb 0a                	jmp    0x14071eca5
14071ec9b:	48 8b d3             	mov    %rbx,%rdx
14071ec9e:	e8 ad 0d 7c 00       	call   0x140edfa50
14071eca3:	85 c0                	test   %eax,%eax
14071eca5:	40 0f 94 c7          	sete   %dil
14071eca9:	40 0f b6 f7          	movzbl %dil,%esi
14071ecad:	40 80 f6 01          	xor    $0x1,%sil
14071ecb1:	80 3d 41 41 d1 00 00 	cmpb   $0x0,0xd14141(%rip)        # 0x141432df9
14071ecb8:	0f 85 d1 00 00 00    	jne    0x14071ed8f
14071ecbe:	40 84 f6             	test   %sil,%sil
14071ecc1:	0f 84 94 01 00 00    	je     0x14071ee5b
14071ecc7:	4c 8d 25 be 4a 88 00 	lea    0x884abe(%rip),%r12        # 0x140fa378c
14071ecce:	49 8b d4             	mov    %r12,%rdx
14071ecd1:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14071ecd6:	e8 15 d0 11 00       	call   0x14083bcf0
14071ecdb:	90                   	nop
14071ecdc:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14071ece1:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14071ece6:	4c 89 64 24 28       	mov    %r12,0x28(%rsp)
14071eceb:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
14071ecf0:	44 8b 8d e0 00 00 00 	mov    0xe0(%rbp),%r9d
14071ecf7:	4c 8b 85 d8 00 00 00 	mov    0xd8(%rbp),%r8
14071ecfe:	41 8b d7             	mov    %r15d,%edx
14071ed01:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
14071ed05:	e8 06 cf 11 00       	call   0x14083bc10