14044f429:	cc                   	int3
14044f42a:	cc                   	int3
14044f42b:	cc                   	int3
14044f42c:	cc                   	int3
14044f42d:	cc                   	int3
14044f42e:	cc                   	int3
14044f42f:	cc                   	int3
14044f430:	0f b7 41 08          	movzwl 0x8(%rcx),%eax
14044f434:	c3                   	ret
14044f435:	cc                   	int3
14044f436:	cc                   	int3
14044f437:	cc                   	int3
14044f438:	cc                   	int3
14044f439:	cc                   	int3
14044f43a:	cc                   	int3
14044f43b:	cc                   	int3
14044f43c:	cc                   	int3
14044f43d:	cc                   	int3
14044f43e:	cc                   	int3
14044f43f:	cc                   	int3
14044f440:	0f b7 41 24          	movzwl 0x24(%rcx),%eax
14044f444:	c3                   	ret
14044f445:	cc                   	int3
14044f446:	cc                   	int3
14044f447:	cc                   	int3
14044f448:	cc                   	int3
14044f449:	cc                   	int3
14044f44a:	cc                   	int3
14044f44b:	cc                   	int3
14044f44c:	cc                   	int3
14044f44d:	cc                   	int3
14044f44e:	cc                   	int3
14044f44f:	cc                   	int3
14044f450:	48 81 ec 88 00 00 00 	sub    $0x88,%rsp
14044f457:	48 8b 05 a2 9a f6 00 	mov    0xf69aa2(%rip),%rax        # 0x1413b8f00
14044f45e:	48 33 c4             	xor    %rsp,%rax
14044f461:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
14044f466:	66 83 79 08 03       	cmpw   $0x3,0x8(%rcx)
14044f46b:	75 19                	jne    0x14044f486
14044f46d:	48 8b 41 20          	mov    0x20(%rcx),%rax
14044f471:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
14044f476:	48 33 cc             	xor    %rsp,%rcx
14044f479:	e8 82 c0 9c 00       	call   0x140e1b500
14044f47e:	48 81 c4 88 00 00 00 	add    $0x88,%rsp
14044f485:	c3                   	ret
14044f486:	e8 a5 ff ff ff       	call   0x14044f430
14044f48b:	44 0f b7 c0          	movzwl %ax,%r8d
14044f48f:	4c 8d 0d 82 4d ba 00 	lea    0xba4d82(%rip),%r9        # 0x140ff4218
14044f496:	48 8d 15 a3 4d ba 00 	lea    0xba4da3(%rip),%rdx        # 0x140ff4240
14044f49d:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14044f4a2:	e8 09 9a d5 ff       	call   0x1401a8eb0
14044f4a7:	48 8d 15 9a 14 f5 00 	lea    0xf5149a(%rip),%rdx        # 0x1413a0948
14044f4ae:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14044f4b3:	e8 60 d3 9c 00       	call   0x140e1c818
14044f4b8:	cc                   	int3
14044f4b9:	cc                   	int3
14044f4ba:	cc                   	int3
14044f4bb:	cc                   	int3
14044f4bc:	cc                   	int3
14044f4bd:	cc                   	int3
14044f4be:	cc                   	int3
14044f4bf:	cc                   	int3
14044f4c0:	8b 41 48             	mov    0x48(%rcx),%eax
14044f4c3:	c3                   	ret
14044f4c4:	cc                   	int3
14044f4c5:	cc                   	int3
14044f4c6:	cc                   	int3
14044f4c7:	cc                   	int3
14044f4c8:	cc                   	int3
14044f4c9:	cc                   	int3
14044f4ca:	cc                   	int3
14044f4cb:	cc                   	int3
14044f4cc:	cc                   	int3
14044f4cd:	cc                   	int3
14044f4ce:	cc                   	int3
14044f4cf:	cc                   	int3
14044f4d0:	8b 41 50             	mov    0x50(%rcx),%eax
14044f4d3:	c3                   	ret
14044f4d4:	cc                   	int3
14044f4d5:	cc                   	int3
14044f4d6:	cc                   	int3
14044f4d7:	cc                   	int3
14044f4d8:	cc                   	int3
14044f4d9:	cc                   	int3
14044f4da:	cc                   	int3
14044f4db:	cc                   	int3
14044f4dc:	cc                   	int3
14044f4dd:	cc                   	int3
14044f4de:	cc                   	int3
14044f4df:	cc                   	int3
14044f4e0:	0f b7 41 18          	movzwl 0x18(%rcx),%eax
14044f4e4:	c3                   	ret
14044f4e5:	cc                   	int3
14044f4e6:	cc                   	int3
14044f4e7:	cc                   	int3
14044f4e8:	cc                   	int3
14044f4e9:	cc                   	int3
14044f4ea:	cc                   	int3
14044f4eb:	cc                   	int3
14044f4ec:	cc                   	int3
14044f4ed:	cc                   	int3
14044f4ee:	cc                   	int3
14044f4ef:	cc                   	int3
14044f4f0:	0f b7 41 0e          	movzwl 0xe(%rcx),%eax
14044f4f4:	c3                   	ret
14044f4f5:	cc                   	int3
14044f4f6:	cc                   	int3
14044f4f7:	cc                   	int3
14044f4f8:	cc                   	int3
14044f4f9:	cc                   	int3
14044f4fa:	cc                   	int3
14044f4fb:	cc                   	int3
14044f4fc:	cc                   	int3
14044f4fd:	cc                   	int3
14044f4fe:	cc                   	int3
14044f4ff:	cc                   	int3
14044f500:	0f b7 41 1c          	movzwl 0x1c(%rcx),%eax
14044f504:	c3                   	ret
14044f505:	cc                   	int3
14044f506:	cc                   	int3
14044f507:	cc                   	int3
14044f508:	cc                   	int3
14044f509:	cc                   	int3
14044f50a:	cc                   	int3
14044f50b:	cc                   	int3
14044f50c:	cc                   	int3
14044f50d:	cc                   	int3
14044f50e:	cc                   	int3
14044f50f:	cc                   	int3
14044f510:	0f b7 41 10          	movzwl 0x10(%rcx),%eax
14044f514:	c3                   	ret
14044f515:	cc                   	int3
14044f516:	cc                   	int3
14044f517:	cc                   	int3
14044f518:	cc                   	int3
14044f519:	cc                   	int3
14044f51a:	cc                   	int3
14044f51b:	cc                   	int3
14044f51c:	cc                   	int3
14044f51d:	cc                   	int3
14044f51e:	cc                   	int3
14044f51f:	cc                   	int3
14044f520:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14044f525:	57                   	push   %rdi
14044f526:	48 83 ec 20          	sub    $0x20,%rsp
14044f52a:	48 8b da             	mov    %rdx,%rbx
14044f52d:	48 8b f9             	mov    %rcx,%rdi
14044f530:	48 85 d2             	test   %rdx,%rdx
14044f533:	0f 84 9e 03 00 00    	je     0x14044f8d7
14044f539:	83 79 30 00          	cmpl   $0x0,0x30(%rcx)
14044f53d:	0f 84 9e 00 00 00    	je     0x14044f5e1
14044f543:	48 8b ca             	mov    %rdx,%rcx
14044f546:	e8 d5 7f 00 00       	call   0x140457520
14044f54b:	4c 8b 40 10          	mov    0x10(%rax),%r8
14044f54f:	49 8b 40 08          	mov    0x8(%r8),%rax
14044f553:	49 2b 00             	sub    (%r8),%rax
14044f556:	48 83 f8 0a          	cmp    $0xa,%rax
14044f55a:	0f 86 81 00 00 00    	jbe    0x14044f5e1
14044f560:	48 8b cb             	mov    %rbx,%rcx
14044f563:	e8 b8 7f 00 00       	call   0x140457520
14044f568:	48 8b 48 10          	mov    0x10(%rax),%rcx
14044f56c:	48 8b 01             	mov    (%rcx),%rax
14044f56f:	80 38 5c             	cmpb   $0x5c,(%rax)
14044f572:	75 6d                	jne    0x14044f5e1
14044f574:	48 8b cb             	mov    %rbx,%rcx
14044f577:	e8 a4 7f 00 00       	call   0x140457520
14044f57c:	48 8b 48 10          	mov    0x10(%rax),%rcx
14044f580:	48 8b 01             	mov    (%rcx),%rax
14044f583:	80 78 02 50          	cmpb   $0x50,0x2(%rax)
14044f587:	75 58                	jne    0x14044f5e1
14044f589:	48 8b cb             	mov    %rbx,%rcx
14044f58c:	e8 8f 7f 00 00       	call   0x140457520
14044f591:	48 8b 48 10          	mov    0x10(%rax),%rcx
14044f595:	48 8b 01             	mov    (%rcx),%rax
14044f598:	80 78 04 49          	cmpb   $0x49,0x4(%rax)
14044f59c:	75 43                	jne    0x14044f5e1
14044f59e:	48 8b cb             	mov    %rbx,%rcx
14044f5a1:	e8 7a 7f 00 00       	call   0x140457520
14044f5a6:	48 8b 48 10          	mov    0x10(%rax),%rcx
14044f5aa:	48 8b 01             	mov    (%rcx),%rax
14044f5ad:	80 78 06 50          	cmpb   $0x50,0x6(%rax)
14044f5b1:	75 2e                	jne    0x14044f5e1
14044f5b3:	48 8b cb             	mov    %rbx,%rcx
14044f5b6:	e8 65 7f 00 00       	call   0x140457520
14044f5bb:	48 8b 48 10          	mov    0x10(%rax),%rcx
14044f5bf:	48 8b 01             	mov    (%rcx),%rax
14044f5c2:	80 78 08 45          	cmpb   $0x45,0x8(%rax)
14044f5c6:	75 19                	jne    0x14044f5e1
14044f5c8:	48 8b cb             	mov    %rbx,%rcx
14044f5cb:	e8 50 7f 00 00       	call   0x140457520
14044f5d0:	48 8b 48 10          	mov    0x10(%rax),%rcx
14044f5d4:	48 8b 01             	mov    (%rcx),%rax
14044f5d7:	80 78 0a 5c          	cmpb   $0x5c,0xa(%rax)
14044f5db:	0f 84 1a 01 00 00    	je     0x14044f6fb
14044f5e1:	83 7f 30 00          	cmpl   $0x0,0x30(%rdi)
14044f5e5:	0f 85 ec 02 00 00    	jne    0x14044f8d7
14044f5eb:	48 8b cb             	mov    %rbx,%rcx
14044f5ee:	e8 bd fd ff ff       	call   0x14044f3b0
14044f5f3:	48 8b 08             	mov    (%rax),%rcx
14044f5f6:	48 85 c9             	test   %rcx,%rcx
14044f5f9:	0f 84 d8 02 00 00    	je     0x14044f8d7
14044f5ff:	8b 41 08             	mov    0x8(%rcx),%eax
14044f602:	2b 01                	sub    (%rcx),%eax
14044f604:	83 f8 05             	cmp    $0x5,%eax
14044f607:	0f 8e ca 02 00 00    	jle    0x14044f8d7
14044f60d:	48 8b cb             	mov    %rbx,%rcx
14044f610:	e8 9b fd ff ff       	call   0x14044f3b0
14044f615:	48 8b 00             	mov    (%rax),%rax
14044f618:	48 8b 08             	mov    (%rax),%rcx
14044f61b:	48 39 48 08          	cmp    %rcx,0x8(%rax)
14044f61f:	0f 84 c2 02 00 00    	je     0x14044f8e7
14044f625:	80 39 5c             	cmpb   $0x5c,(%rcx)
14044f628:	0f 85 a9 02 00 00    	jne    0x14044f8d7
14044f62e:	48 8b cb             	mov    %rbx,%rcx
14044f631:	e8 7a fd ff ff       	call   0x14044f3b0
14044f636:	48 8b 08             	mov    (%rax),%rcx
14044f639:	48 8b 11             	mov    (%rcx),%rdx
14044f63c:	48 8b 41 08          	mov    0x8(%rcx),%rax
14044f640:	48 2b c2             	sub    %rdx,%rax
14044f643:	48 83 f8 01          	cmp    $0x1,%rax
14044f647:	0f 86 9a 02 00 00    	jbe    0x14044f8e7
14044f64d:	80 7a 01 50          	cmpb   $0x50,0x1(%rdx)
14044f651:	0f 85 80 02 00 00    	jne    0x14044f8d7
14044f657:	48 8b cb             	mov    %rbx,%rcx
14044f65a:	e8 51 fd ff ff       	call   0x14044f3b0
14044f65f:	48 8b 08             	mov    (%rax),%rcx
14044f662:	48 8b 11             	mov    (%rcx),%rdx
14044f665:	48 8b 41 08          	mov    0x8(%rcx),%rax
14044f669:	48 2b c2             	sub    %rdx,%rax
14044f66c:	48 83 f8 02          	cmp    $0x2,%rax
14044f670:	0f 86 71 02 00 00    	jbe    0x14044f8e7
14044f676:	80 7a 02 49          	cmpb   $0x49,0x2(%rdx)
14044f67a:	0f 85 57 02 00 00    	jne    0x14044f8d7
14044f680:	48 8b cb             	mov    %rbx,%rcx
14044f683:	e8 28 fd ff ff       	call   0x14044f3b0
14044f688:	48 8b 08             	mov    (%rax),%rcx
14044f68b:	48 8b 11             	mov    (%rcx),%rdx
14044f68e:	48 8b 41 08          	mov    0x8(%rcx),%rax
14044f692:	48 2b c2             	sub    %rdx,%rax
14044f695:	48 83 f8 03          	cmp    $0x3,%rax
14044f699:	0f 86 48 02 00 00    	jbe    0x14044f8e7
14044f69f:	80 7a 03 50          	cmpb   $0x50,0x3(%rdx)
14044f6a3:	0f 85 2e 02 00 00    	jne    0x14044f8d7
14044f6a9:	48 8b cb             	mov    %rbx,%rcx
14044f6ac:	e8 ff fc ff ff       	call   0x14044f3b0
14044f6b1:	48 8b 08             	mov    (%rax),%rcx
14044f6b4:	48 8b 11             	mov    (%rcx),%rdx
14044f6b7:	48 8b 41 08          	mov    0x8(%rcx),%rax
14044f6bb:	48 2b c2             	sub    %rdx,%rax
14044f6be:	48 83 f8 04          	cmp    $0x4,%rax
14044f6c2:	0f 86 1f 02 00 00    	jbe    0x14044f8e7
14044f6c8:	80 7a 04 45          	cmpb   $0x45,0x4(%rdx)
14044f6cc:	0f 85 05 02 00 00    	jne    0x14044f8d7
14044f6d2:	48 8b cb             	mov    %rbx,%rcx
14044f6d5:	e8 d6 fc ff ff       	call   0x14044f3b0
14044f6da:	48 8b 08             	mov    (%rax),%rcx
14044f6dd:	48 8b 11             	mov    (%rcx),%rdx
14044f6e0:	48 8b 41 08          	mov    0x8(%rcx),%rax
14044f6e4:	48 2b c2             	sub    %rdx,%rax
14044f6e7:	48 83 f8 05          	cmp    $0x5,%rax
14044f6eb:	0f 86 f6 01 00 00    	jbe    0x14044f8e7
14044f6f1:	80 7a 05 5c          	cmpb   $0x5c,0x5(%rdx)
14044f6f5:	0f 85 dc 01 00 00    	jne    0x14044f8d7
14044f6fb:	83 7f 30 00          	cmpl   $0x0,0x30(%rdi)
14044f6ff:	0f 84 b5 00 00 00    	je     0x14044f7ba
14044f705:	48 8b cb             	mov    %rbx,%rcx
14044f708:	e8 13 7e 00 00       	call   0x140457520
14044f70d:	48 8b 48 10          	mov    0x10(%rax),%rcx
14044f711:	48 8b 41 08          	mov    0x8(%rcx),%rax
14044f715:	48 2b 01             	sub    (%rcx),%rax
14044f718:	48 83 f8 16          	cmp    $0x16,%rax
14044f71c:	0f 86 8e 00 00 00    	jbe    0x14044f7b0
14044f722:	48 8b cb             	mov    %rbx,%rcx
14044f725:	e8 f6 7d 00 00       	call   0x140457520
14044f72a:	48 8b 48 10          	mov    0x10(%rax),%rcx
14044f72e:	48 8b 01             	mov    (%rcx),%rax
14044f731:	80 78 0c 4c          	cmpb   $0x4c,0xc(%rax)
14044f735:	75 79                	jne    0x14044f7b0
14044f737:	48 8b cb             	mov    %rbx,%rcx
14044f73a:	e8 e1 7d 00 00       	call   0x140457520
14044f73f:	48 8b 48 10          	mov    0x10(%rax),%rcx
14044f743:	48 8b 01             	mov    (%rcx),%rax
14044f746:	80 78 0e 41          	cmpb   $0x41,0xe(%rax)
14044f74a:	75 64                	jne    0x14044f7b0
14044f74c:	48 8b cb             	mov    %rbx,%rcx
14044f74f:	e8 cc 7d 00 00       	call   0x140457520
14044f754:	48 8b 48 10          	mov    0x10(%rax),%rcx
14044f758:	48 8b 01             	mov    (%rcx),%rax
14044f75b:	80 78 10 4e          	cmpb   $0x4e,0x10(%rax)
14044f75f:	75 4f                	jne    0x14044f7b0
14044f761:	48 8b cb             	mov    %rbx,%rcx
14044f764:	e8 b7 7d 00 00       	call   0x140457520
14044f769:	48 8b 48 10          	mov    0x10(%rax),%rcx
14044f76d:	48 8b 01             	mov    (%rcx),%rax
14044f770:	80 78 12 4d          	cmpb   $0x4d,0x12(%rax)
14044f774:	75 3a                	jne    0x14044f7b0
14044f776:	48 8b cb             	mov    %rbx,%rcx
14044f779:	e8 a2 7d 00 00       	call   0x140457520
14044f77e:	48 8b 48 10          	mov    0x10(%rax),%rcx
14044f782:	48 8b 01             	mov    (%rcx),%rax
14044f785:	80 78 14 41          	cmpb   $0x41,0x14(%rax)
14044f789:	75 25                	jne    0x14044f7b0
14044f78b:	48 8b cb             	mov    %rbx,%rcx
14044f78e:	e8 8d 7d 00 00       	call   0x140457520
14044f793:	48 8b 48 10          	mov    0x10(%rax),%rcx
14044f797:	48 8b 01             	mov    (%rcx),%rax
14044f79a:	80 78 16 4e          	cmpb   $0x4e,0x16(%rax)
14044f79e:	75 10                	jne    0x14044f7b0
14044f7a0:	b8 03 00 00 00       	mov    $0x3,%eax
14044f7a5:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14044f7aa:	48 83 c4 20          	add    $0x20,%rsp
14044f7ae:	5f                   	pop    %rdi
14044f7af:	c3                   	ret
14044f7b0:	83 7f 30 00          	cmpl   $0x0,0x30(%rdi)
14044f7b4:	0f 85 0d 01 00 00    	jne    0x14044f8c7
14044f7ba:	48 8b cb             	mov    %rbx,%rcx
14044f7bd:	e8 ee fb ff ff       	call   0x14044f3b0
14044f7c2:	48 8b 08             	mov    (%rax),%rcx
14044f7c5:	48 85 c9             	test   %rcx,%rcx
14044f7c8:	0f 84 f9 00 00 00    	je     0x14044f8c7
14044f7ce:	8b 41 08             	mov    0x8(%rcx),%eax
14044f7d1:	2b 01                	sub    (%rcx),%eax
14044f7d3:	83 f8 0b             	cmp    $0xb,%eax
14044f7d6:	0f 8e eb 00 00 00    	jle    0x14044f8c7
14044f7dc:	48 8b cb             	mov    %rbx,%rcx
14044f7df:	e8 cc fb ff ff       	call   0x14044f3b0
14044f7e4:	48 8b 08             	mov    (%rax),%rcx
14044f7e7:	48 8b 11             	mov    (%rcx),%rdx
14044f7ea:	48 8b 41 08          	mov    0x8(%rcx),%rax
14044f7ee:	48 2b c2             	sub    %rdx,%rax
14044f7f1:	48 83 f8 06          	cmp    $0x6,%rax
14044f7f5:	0f 86 ec 00 00 00    	jbe    0x14044f8e7
14044f7fb:	80 7a 06 4c          	cmpb   $0x4c,0x6(%rdx)
14044f7ff:	0f 85 c2 00 00 00    	jne    0x14044f8c7
14044f805:	48 8b cb             	mov    %rbx,%rcx
14044f808:	e8 a3 fb ff ff       	call   0x14044f3b0
14044f80d:	48 8b 08             	mov    (%rax),%rcx
14044f810:	48 8b 11             	mov    (%rcx),%rdx
14044f813:	48 8b 41 08          	mov    0x8(%rcx),%rax
14044f817:	48 2b c2             	sub    %rdx,%rax
14044f81a:	48 83 f8 07          	cmp    $0x7,%rax
14044f81e:	0f 86 c3 00 00 00    	jbe    0x14044f8e7
14044f824:	80 7a 07 41          	cmpb   $0x41,0x7(%rdx)
14044f828:	0f 85 99 00 00 00    	jne    0x14044f8c7
14044f82e:	48 8b cb             	mov    %rbx,%rcx
14044f831:	e8 7a fb ff ff       	call   0x14044f3b0
14044f836:	48 8b 08             	mov    (%rax),%rcx
14044f839:	48 8b 11             	mov    (%rcx),%rdx
14044f83c:	48 8b 41 08          	mov    0x8(%rcx),%rax
14044f840:	48 2b c2             	sub    %rdx,%rax