14041f491:	5d                   	pop    %rbp
14041f492:	5b                   	pop    %rbx
14041f493:	c3                   	ret
14041f494:	48 8b ce             	mov    %rsi,%rcx
14041f497:	e8 b4 d2 da ff       	call   0x1401cc750
14041f49c:	44 0f b6 c0          	movzbl %al,%r8d
14041f4a0:	48 8d 15 c9 2c bd 00 	lea    0xbd2cc9(%rip),%rdx        # 0x140ff2170
14041f4a7:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14041f4ac:	e8 af 8b d9 ff       	call   0x1401b8060
14041f4b1:	48 8d 15 68 16 f8 00 	lea    0xf81668(%rip),%rdx        # 0x1413a0b20
14041f4b8:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14041f4bd:	e8 56 d3 9f 00       	call   0x140e1c818
14041f4c2:	cc                   	int3
14041f4c3:	cc                   	int3
14041f4c4:	cc                   	int3
14041f4c5:	cc                   	int3
14041f4c6:	cc                   	int3
14041f4c7:	cc                   	int3
14041f4c8:	cc                   	int3
14041f4c9:	cc                   	int3
14041f4ca:	cc                   	int3
14041f4cb:	cc                   	int3
14041f4cc:	cc                   	int3
14041f4cd:	cc                   	int3
14041f4ce:	cc                   	int3
14041f4cf:	cc                   	int3
14041f4d0:	40 53                	rex push %rbx
14041f4d2:	55                   	push   %rbp
14041f4d3:	56                   	push   %rsi
14041f4d4:	57                   	push   %rdi
14041f4d5:	41 55                	push   %r13
14041f4d7:	41 56                	push   %r14
14041f4d9:	41 57                	push   %r15
14041f4db:	48 83 ec 70          	sub    $0x70,%rsp
14041f4df:	48 8b 05 1a 9a f9 00 	mov    0xf99a1a(%rip),%rax        # 0x1413b8f00
14041f4e6:	48 33 c4             	xor    %rsp,%rax
14041f4e9:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
14041f4ee:	0f b6 41 41          	movzbl 0x41(%rcx),%eax
14041f4f2:	4d 8b e9             	mov    %r9,%r13
14041f4f5:	88 01                	mov    %al,(%rcx)
14041f4f7:	49 8b f0             	mov    %r8,%rsi
14041f4fa:	83 c0 e2             	add    $0xffffffe2,%eax
14041f4fd:	4c 8b fa             	mov    %rdx,%r15
14041f500:	48 8b f9             	mov    %rcx,%rdi
14041f503:	83 f8 0b             	cmp    $0xb,%eax
14041f506:	0f 87 bd 03 00 00    	ja     0x14041f8c9
14041f50c:	48 8d 15 ed 0a be ff 	lea    -0x41f513(%rip),%rdx        # 0x140000000
14041f513:	48 98                	cltq
14041f515:	8b 8c 82 50 f9 41 00 	mov    0x41f950(%rdx,%rax,4),%ecx
14041f51c:	48 03 ca             	add    %rdx,%rcx
14041f51f:	ff e1                	jmp    *%rcx
14041f521:	b9 18 00 00 00       	mov    $0x18,%ecx
14041f526:	e8 dd bb 9f 00       	call   0x140e1b108
14041f52b:	33 db                	xor    %ebx,%ebx
14041f52d:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14041f532:	4c 8b f0             	mov    %rax,%r14
14041f535:	48 85 c0             	test   %rax,%rax
14041f538:	74 19                	je     0x14041f553
14041f53a:	0f b6 57 40          	movzbl 0x40(%rdi),%edx
14041f53e:	8b 4f 44             	mov    0x44(%rdi),%ecx
14041f541:	88 50 14             	mov    %dl,0x14(%rax)
14041f544:	48 89 18             	mov    %rbx,(%rax)
14041f547:	48 89 58 08          	mov    %rbx,0x8(%rax)
14041f54b:	89 48 10             	mov    %ecx,0x10(%rax)
14041f54e:	88 58 15             	mov    %bl,0x15(%rax)
14041f551:	eb 03                	jmp    0x14041f556
14041f553:	4c 8b f3             	mov    %rbx,%r14
14041f556:	4c 89 77 08          	mov    %r14,0x8(%rdi)
14041f55a:	49 63 6e 10          	movslq 0x10(%r14),%rbp
14041f55e:	49 8d 3c 2f          	lea    (%r15,%rbp,1),%rdi
14041f562:	48 3b fe             	cmp    %rsi,%rdi
14041f565:	0f 87 8d 03 00 00    	ja     0x14041f8f8
14041f56b:	49 3b ff             	cmp    %r15,%rdi
14041f56e:	0f 82 84 03 00 00    	jb     0x14041f8f8
14041f574:	b9 18 00 00 00       	mov    $0x18,%ecx
14041f579:	e8 8a bb 9f 00       	call   0x140e1b108
14041f57e:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14041f583:	48 85 c0             	test   %rax,%rax
14041f586:	74 0b                	je     0x14041f593
14041f588:	48 89 58 08          	mov    %rbx,0x8(%rax)
14041f58c:	89 58 10             	mov    %ebx,0x10(%rax)
14041f58f:	89 18                	mov    %ebx,(%rax)
14041f591:	eb 03                	jmp    0x14041f596
14041f593:	48 8b c3             	mov    %rbx,%rax
14041f596:	44 8b 8c 24 d0 00 00 	mov    0xd0(%rsp),%r9d
14041f59d:	00
14041f59e:	4c 8b c7             	mov    %rdi,%r8
14041f5a1:	49 8b d7             	mov    %r15,%rdx
14041f5a4:	49 89 06             	mov    %rax,(%r14)
14041f5a7:	48 8b c8             	mov    %rax,%rcx
14041f5aa:	e8 31 0d 00 00       	call   0x1404202e0
14041f5af:	48 63 f0             	movslq %eax,%rsi
14041f5b2:	b9 18 00 00 00       	mov    $0x18,%ecx
14041f5b7:	49 03 f7             	add    %r15,%rsi
14041f5ba:	e8 49 bb 9f 00       	call   0x140e1b108
14041f5bf:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14041f5c4:	48 85 c0             	test   %rax,%rax
14041f5c7:	74 0b                	je     0x14041f5d4
14041f5c9:	48 89 58 08          	mov    %rbx,0x8(%rax)
14041f5cd:	89 58 10             	mov    %ebx,0x10(%rax)
14041f5d0:	89 18                	mov    %ebx,(%rax)
14041f5d2:	eb 03                	jmp    0x14041f5d7
14041f5d4:	48 8b c3             	mov    %rbx,%rax
14041f5d7:	44 8b 8c 24 d0 00 00 	mov    0xd0(%rsp),%r9d
14041f5de:	00
14041f5df:	4c 8b c7             	mov    %rdi,%r8
14041f5e2:	48 8b d6             	mov    %rsi,%rdx
14041f5e5:	49 89 46 08          	mov    %rax,0x8(%r14)
14041f5e9:	48 8b c8             	mov    %rax,%rcx
14041f5ec:	e8 ef 0c 00 00       	call   0x1404202e0
14041f5f1:	48 8b 0d c0 7b 00 01 	mov    0x1007bc0(%rip),%rcx        # 0x1414271b8
14041f5f8:	49 8b 5d 08          	mov    0x8(%r13),%rbx
14041f5fc:	41 0f b6 7e 14       	movzbl 0x14(%r14),%edi
14041f601:	48 85 c9             	test   %rcx,%rcx
14041f604:	74 1d                	je     0x14041f623
14041f606:	e8 25 5f 3f 00       	call   0x140815530
14041f60b:	84 c0                	test   %al,%al
14041f60d:	74 14                	je     0x14041f623
14041f60f:	48 8b 43 20          	mov    0x20(%rbx),%rax
14041f613:	44 8b c7             	mov    %edi,%r8d
14041f616:	48 8b 48 58          	mov    0x58(%rax),%rcx
14041f61a:	48 8b 51 28          	mov    0x28(%rcx),%rdx
14041f61e:	e8 4d 48 00 00       	call   0x140423e70
14041f623:	41 c6 46 15 01       	movb   $0x1,0x15(%r14)
14041f628:	e9 52 02 00 00       	jmp    0x14041f87f
14041f62d:	b9 10 00 00 00       	mov    $0x10,%ecx
14041f632:	e8 d1 ba 9f 00       	call   0x140e1b108
14041f637:	33 db                	xor    %ebx,%ebx
14041f639:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14041f63e:	4c 8b f0             	mov    %rax,%r14
14041f641:	48 85 c0             	test   %rax,%rax
14041f644:	74 0b                	je     0x14041f651
14041f646:	8b 4f 44             	mov    0x44(%rdi),%ecx
14041f649:	48 89 18             	mov    %rbx,(%rax)
14041f64c:	89 48 08             	mov    %ecx,0x8(%rax)
14041f64f:	eb 03                	jmp    0x14041f654
14041f651:	4c 8b f3             	mov    %rbx,%r14
14041f654:	4c 89 77 10          	mov    %r14,0x10(%rdi)
14041f658:	49 63 6e 08          	movslq 0x8(%r14),%rbp
14041f65c:	49 8d 3c 2f          	lea    (%r15,%rbp,1),%rdi
14041f660:	48 3b fe             	cmp    %rsi,%rdi
14041f663:	0f 87 bb 02 00 00    	ja     0x14041f924
14041f669:	49 3b ff             	cmp    %r15,%rdi
14041f66c:	0f 82 b2 02 00 00    	jb     0x14041f924
14041f672:	b9 18 00 00 00       	mov    $0x18,%ecx
14041f677:	e8 8c ba 9f 00       	call   0x140e1b108
14041f67c:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14041f681:	48 85 c0             	test   %rax,%rax
14041f684:	74 0b                	je     0x14041f691
14041f686:	48 89 58 08          	mov    %rbx,0x8(%rax)
14041f68a:	89 58 10             	mov    %ebx,0x10(%rax)
14041f68d:	89 18                	mov    %ebx,(%rax)
14041f68f:	eb 03                	jmp    0x14041f694
14041f691:	48 8b c3             	mov    %rbx,%rax
14041f694:	44 8b 8c 24 d0 00 00 	mov    0xd0(%rsp),%r9d
14041f69b:	00
14041f69c:	4c 8b c7             	mov    %rdi,%r8
14041f69f:	49 8b d7             	mov    %r15,%rdx
14041f6a2:	49 89 06             	mov    %rax,(%r14)
14041f6a5:	48 8b c8             	mov    %rax,%rcx
14041f6a8:	e8 33 0c 00 00       	call   0x1404202e0
14041f6ad:	e9 cd 01 00 00       	jmp    0x14041f87f
14041f6b2:	b9 28 00 00 00       	mov    $0x28,%ecx
14041f6b7:	e8 4c ba 9f 00       	call   0x140e1b108
14041f6bc:	33 db                	xor    %ebx,%ebx
14041f6be:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14041f6c3:	48 8b c8             	mov    %rax,%rcx
14041f6c6:	48 85 c0             	test   %rax,%rax
14041f6c9:	74 19                	je     0x14041f6e4
14041f6cb:	8b 47 44             	mov    0x44(%rdi),%eax
14041f6ce:	48 89 19             	mov    %rbx,(%rcx)
14041f6d1:	48 89 59 08          	mov    %rbx,0x8(%rcx)
14041f6d5:	66 c7 41 10 00 ff    	movw   $0xff00,0x10(%rcx)
14041f6db:	48 89 59 18          	mov    %rbx,0x18(%rcx)
14041f6df:	89 41 20             	mov    %eax,0x20(%rcx)
14041f6e2:	eb 03                	jmp    0x14041f6e7
14041f6e4:	48 8b cb             	mov    %rbx,%rcx
14041f6e7:	44 8b 8c 24 d0 00 00 	mov    0xd0(%rsp),%r9d
14041f6ee:	00
14041f6ef:	4c 8b c6             	mov    %rsi,%r8
14041f6f2:	49 8b d7             	mov    %r15,%rdx
14041f6f5:	48 89 4f 18          	mov    %rcx,0x18(%rdi)
14041f6f9:	e8 a2 ee ff ff       	call   0x14041e5a0
14041f6fe:	e9 7a 01 00 00       	jmp    0x14041f87d
14041f703:	b9 10 00 00 00       	mov    $0x10,%ecx
14041f708:	e8 fb b9 9f 00       	call   0x140e1b108
14041f70d:	33 db                	xor    %ebx,%ebx
14041f70f:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14041f714:	4c 8b f0             	mov    %rax,%r14
14041f717:	48 85 c0             	test   %rax,%rax
14041f71a:	74 0e                	je     0x14041f72a
14041f71c:	8b 4f 44             	mov    0x44(%rdi),%ecx
14041f71f:	48 89 18             	mov    %rbx,(%rax)
14041f722:	89 48 08             	mov    %ecx,0x8(%rax)
14041f725:	88 58 0c             	mov    %bl,0xc(%rax)
14041f728:	eb 03                	jmp    0x14041f72d
14041f72a:	4c 8b f3             	mov    %rbx,%r14
14041f72d:	4c 89 77 20          	mov    %r14,0x20(%rdi)
14041f731:	49 63 6e 08          	movslq 0x8(%r14),%rbp
14041f735:	49 8d 3c 2f          	lea    (%r15,%rbp,1),%rdi
14041f739:	48 3b fe             	cmp    %rsi,%rdi
14041f73c:	0f 87 5b 01 00 00    	ja     0x14041f89d
14041f742:	49 3b ff             	cmp    %r15,%rdi
14041f745:	0f 82 52 01 00 00    	jb     0x14041f89d
14041f74b:	b9 18 00 00 00       	mov    $0x18,%ecx
14041f750:	e8 b3 b9 9f 00       	call   0x140e1b108
14041f755:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14041f75a:	48 85 c0             	test   %rax,%rax
14041f75d:	74 0b                	je     0x14041f76a
14041f75f:	48 89 58 08          	mov    %rbx,0x8(%rax)
14041f763:	89 58 10             	mov    %ebx,0x10(%rax)
14041f766:	89 18                	mov    %ebx,(%rax)
14041f768:	eb 03                	jmp    0x14041f76d
14041f76a:	48 8b c3             	mov    %rbx,%rax
14041f76d:	44 8b 8c 24 d0 00 00 	mov    0xd0(%rsp),%r9d
14041f774:	00
14041f775:	4c 8b c7             	mov    %rdi,%r8
14041f778:	49 8b d7             	mov    %r15,%rdx
14041f77b:	49 89 06             	mov    %rax,(%r14)
14041f77e:	48 8b c8             	mov    %rax,%rcx
14041f781:	e8 5a 0b 00 00       	call   0x1404202e0
14041f786:	49 8b 16             	mov    (%r14),%rdx
14041f789:	49 8b 4d 08          	mov    0x8(%r13),%rcx
14041f78d:	48 83 c2 08          	add    $0x8,%rdx
14041f791:	e8 aa 23 00 00       	call   0x140421b40
14041f796:	41 88 46 0c          	mov    %al,0xc(%r14)
14041f79a:	e9 e0 00 00 00       	jmp    0x14041f87f
14041f79f:	b9 20 00 00 00       	mov    $0x20,%ecx
14041f7a4:	e8 5f b9 9f 00       	call   0x140e1b108
14041f7a9:	33 db                	xor    %ebx,%ebx
14041f7ab:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14041f7b0:	48 8b c8             	mov    %rax,%rcx
14041f7b3:	48 85 c0             	test   %rax,%rax
14041f7b6:	74 16                	je     0x14041f7ce
14041f7b8:	8b 47 44             	mov    0x44(%rdi),%eax
14041f7bb:	48 89 19             	mov    %rbx,(%rcx)
14041f7be:	48 89 59 08          	mov    %rbx,0x8(%rcx)
14041f7c2:	48 89 59 10          	mov    %rbx,0x10(%rcx)
14041f7c6:	89 41 18             	mov    %eax,0x18(%rcx)
14041f7c9:	88 59 1c             	mov    %bl,0x1c(%rcx)
14041f7cc:	eb 03                	jmp    0x14041f7d1
14041f7ce:	48 8b cb             	mov    %rbx,%rcx
14041f7d1:	8b 84 24 d0 00 00 00 	mov    0xd0(%rsp),%eax
14041f7d8:	4d 8b cd             	mov    %r13,%r9
14041f7db:	4c 8b c6             	mov    %rsi,%r8
14041f7de:	89 44 24 20          	mov    %eax,0x20(%rsp)
14041f7e2:	49 8b d7             	mov    %r15,%rdx
14041f7e5:	48 89 4f 28          	mov    %rcx,0x28(%rdi)
14041f7e9:	e8 52 ef ff ff       	call   0x14041e740
14041f7ee:	e9 8a 00 00 00       	jmp    0x14041f87d
14041f7f3:	bd 0c 00 00 00       	mov    $0xc,%ebp
14041f7f8:	8b cd                	mov    %ebp,%ecx
14041f7fa:	e8 09 b9 9f 00       	call   0x140e1b108
14041f7ff:	33 db                	xor    %ebx,%ebx
14041f801:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14041f806:	48 85 c0             	test   %rax,%rax
14041f809:	74 08                	je     0x14041f813
14041f80b:	48 89 18             	mov    %rbx,(%rax)
14041f80e:	89 58 08             	mov    %ebx,0x8(%rax)
14041f811:	eb 03                	jmp    0x14041f816
14041f813:	48 8b c3             	mov    %rbx,%rax
14041f816:	44 8b 8c 24 d0 00 00 	mov    0xd0(%rsp),%r9d
14041f81d:	00
14041f81e:	4c 8b c6             	mov    %rsi,%r8
14041f821:	49 8b d7             	mov    %r15,%rdx
14041f824:	48 89 47 30          	mov    %rax,0x30(%rdi)
14041f828:	48 8b c8             	mov    %rax,%rcx
14041f82b:	e8 a0 ec ff ff       	call   0x14041e4d0
14041f830:	eb 4d                	jmp    0x14041f87f
14041f832:	b9 18 00 00 00       	mov    $0x18,%ecx
14041f837:	e8 cc b8 9f 00       	call   0x140e1b108
14041f83c:	33 db                	xor    %ebx,%ebx
14041f83e:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14041f843:	48 8b c8             	mov    %rax,%rcx
14041f846:	48 85 c0             	test   %rax,%rax
14041f849:	74 12                	je     0x14041f85d
14041f84b:	8b 47 44             	mov    0x44(%rdi),%eax
14041f84e:	48 89 19             	mov    %rbx,(%rcx)
14041f851:	48 89 59 08          	mov    %rbx,0x8(%rcx)
14041f855:	89 41 10             	mov    %eax,0x10(%rcx)
14041f858:	88 59 14             	mov    %bl,0x14(%rcx)
14041f85b:	eb 03                	jmp    0x14041f860
14041f85d:	48 8b cb             	mov    %rbx,%rcx
14041f860:	8b 84 24 d0 00 00 00 	mov    0xd0(%rsp),%eax
14041f867:	4d 8b cd             	mov    %r13,%r9
14041f86a:	4c 8b c6             	mov    %rsi,%r8
14041f86d:	89 44 24 20          	mov    %eax,0x20(%rsp)
14041f871:	49 8b d7             	mov    %r15,%rdx
14041f874:	48 89 4f 38          	mov    %rcx,0x38(%rdi)
14041f878:	e8 23 e8 ff ff       	call   0x14041e0a0
14041f87d:	8b e8                	mov    %eax,%ebp
14041f87f:	8b c5                	mov    %ebp,%eax
14041f881:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
14041f886:	48 33 cc             	xor    %rsp,%rcx
14041f889:	e8 72 bc 9f 00       	call   0x140e1b500
14041f88e:	48 83 c4 70          	add    $0x70,%rsp
14041f892:	41 5f                	pop    %r15
14041f894:	41 5e                	pop    %r14
14041f896:	41 5d                	pop    %r13
14041f898:	5f                   	pop    %rdi
14041f899:	5e                   	pop    %rsi
14041f89a:	5d                   	pop    %rbp
14041f89b:	5b                   	pop    %rbx
14041f89c:	c3                   	ret
14041f89d:	41 2b f7             	sub    %r15d,%esi
14041f8a0:	48 8d 15 81 28 bd 00 	lea    0xbd2881(%rip),%rdx        # 0x140ff2128
14041f8a7:	44 8b ce             	mov    %esi,%r9d
14041f8aa:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14041f8af:	44 8b c5             	mov    %ebp,%r8d
14041f8b2:	e8 39 98 d8 ff       	call   0x1401a90f0
14041f8b7:	48 8d 15 12 11 f8 00 	lea    0xf81112(%rip),%rdx        # 0x1413a09d0
14041f8be:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14041f8c3:	e8 50 cf 9f 00       	call   0x140e1c818
14041f8c8:	cc                   	int3
14041f8c9:	48 8b cf             	mov    %rdi,%rcx
14041f8cc:	e8 7f ce da ff       	call   0x1401cc750
14041f8d1:	44 0f b6 c0          	movzbl %al,%r8d
14041f8d5:	48 8d 15 cc 27 bd 00 	lea    0xbd27cc(%rip),%rdx        # 0x140ff20a8
14041f8dc:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14041f8e1:	e8 7a 87 d9 ff       	call   0x1401b8060
14041f8e6:	48 8d 15 33 12 f8 00 	lea    0xf81233(%rip),%rdx        # 0x1413a0b20
14041f8ed:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14041f8f2:	e8 21 cf 9f 00       	call   0x140e1c818
14041f8f7:	cc                   	int3
14041f8f8:	41 2b f7             	sub    %r15d,%esi
14041f8fb:	48 8d 15 c6 27 bd 00 	lea    0xbd27c6(%rip),%rdx        # 0x140ff20c8
14041f902:	44 8b ce             	mov    %esi,%r9d
14041f905:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14041f90a:	44 8b c5             	mov    %ebp,%r8d
14041f90d:	e8 de 97 d8 ff       	call   0x1401a90f0
14041f912:	48 8d 15 b7 10 f8 00 	lea    0xf810b7(%rip),%rdx        # 0x1413a09d0
14041f919:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14041f91e:	e8 f5 ce 9f 00       	call   0x140e1c818
14041f923:	cc                   	int3
14041f924:	41 2b f7             	sub    %r15d,%esi
14041f927:	48 8d 15 aa 27 bd 00 	lea    0xbd27aa(%rip),%rdx        # 0x140ff20d8
14041f92e:	44 8b ce             	mov    %esi,%r9d
14041f931:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14041f936:	44 8b c5             	mov    %ebp,%r8d
14041f939:	e8 b2 97 d8 ff       	call   0x1401a90f0
14041f93e:	48 8d 15 8b 10 f8 00 	lea    0xf8108b(%rip),%rdx        # 0x1413a09d0
14041f945:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14041f94a:	e8 c9 ce 9f 00       	call   0x140e1c818
14041f94f:	cc                   	int3
14041f950:	21 f5                	and    %esi,%ebp
14041f952:	41 00 2d f6 41 00 b2 	add    %bpl,-0x4dffbe0a(%rip)        # 0xf2423b4f
14041f959:	f6 41 00 03          	testb  $0x3,0x0(%rcx)
14041f95d:	f7 41 00 9f f7 41 00 	testl  $0x41f79f,0x0(%rcx)
14041f964:	c9                   	leave
14041f965:	f8                   	clc