14000e4af:	48 83 f8 07          	cmp    $0x7,%rax
14000e4b3:	76 36                	jbe    0x14000e4eb
14000e4b5:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14000e4ba:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14000e4c1:	00
14000e4c2:	48 8b d1             	mov    %rcx,%rdx
14000e4c5:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14000e4cb:	72 18                	jb     0x14000e4e5
14000e4cd:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14000e4d1:	48 2b d1             	sub    %rcx,%rdx
14000e4d4:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14000e4d8:	48 83 f8 1f          	cmp    $0x1f,%rax
14000e4dc:	76 07                	jbe    0x14000e4e5
14000e4de:	ff 15 bc 5f 02 00    	call   *0x25fbc(%rip)        # 0x1400344a0
14000e4e4:	cc                   	int3
14000e4e5:	ff 15 1d 60 02 00    	call   *0x2601d(%rip)        # 0x140034508
14000e4eb:	48 8d 43 18          	lea    0x18(%rbx),%rax
14000e4ef:	48 83 78 18 07       	cmpq   $0x7,0x18(%rax)
14000e4f4:	76 03                	jbe    0x14000e4f9
14000e4f6:	48 8b 00             	mov    (%rax),%rax
14000e4f9:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14000e4fe:	48 33 cc             	xor    %rsp,%rcx
14000e501:	e8 2a 26 02 00       	call   0x140030b30
14000e506:	48 83 c4 50          	add    $0x50,%rsp
14000e50a:	5b                   	pop    %rbx
14000e50b:	c3                   	ret
14000e50c:	90                   	nop
14000e50d:	90                   	nop
14000e50e:	90                   	nop
14000e50f:	90                   	nop
14000e510:	48 8b 02             	mov    (%rdx),%rax
14000e513:	4c 8b c2             	mov    %rdx,%r8
14000e516:	48 8b d1             	mov    %rcx,%rdx
14000e519:	49 8b c8             	mov    %r8,%rcx
14000e51c:	48 8b 40 18          	mov    0x18(%rax),%rax
14000e520:	48 ff 25 71 60 02 00 	rex.W jmp *0x26071(%rip)        # 0x140034598
14000e527:	90                   	nop
14000e528:	40 53                	rex push %rbx
14000e52a:	48 83 ec 20          	sub    $0x20,%rsp
14000e52e:	49 8b 08             	mov    (%r8),%rcx
14000e531:	49 8b d9             	mov    %r9,%rbx
14000e534:	45 33 c0             	xor    %r8d,%r8d
14000e537:	c6 05 32 77 03 00 ff 	movb   $0xff,0x37732(%rip)        # 0x140045c70
14000e53e:	8a 02                	mov    (%rdx),%al
14000e540:	88 05 2b 77 03 00    	mov    %al,0x3772b(%rip)        # 0x140045c71
14000e546:	66 44 89 05 24 77 03 	mov    %r8w,0x37724(%rip)        # 0x140045c72
14000e54d:	00
14000e54e:	44 89 05 1f 77 03 00 	mov    %r8d,0x3771f(%rip)        # 0x140045c74
14000e555:	48 89 0d 1c 77 03 00 	mov    %rcx,0x3771c(%rip)        # 0x140045c78
14000e55c:	8a 02                	mov    (%rdx),%al
14000e55e:	fe c8                	dec    %al
14000e560:	3c 5d                	cmp    $0x5d,%al
14000e562:	77 68                	ja     0x14000e5cc
14000e564:	0f 57 c0             	xorps  %xmm0,%xmm0
14000e567:	44 89 05 12 77 03 00 	mov    %r8d,0x37712(%rip)        # 0x140045c80
14000e56e:	41 8d 50 02          	lea    0x2(%r8),%edx
14000e572:	4c 89 05 0f 77 03 00 	mov    %r8,0x3770f(%rip)        # 0x140045c88
14000e579:	48 8d 0d 00 77 03 00 	lea    0x37700(%rip),%rcx        # 0x140045c80
14000e580:	4c 89 05 09 77 03 00 	mov    %r8,0x37709(%rip)        # 0x140045c90
14000e587:	0f 11 05 0a 77 03 00 	movups %xmm0,0x3770a(%rip)        # 0x140045c98
14000e58e:	4c 89 05 33 77 03 00 	mov    %r8,0x37733(%rip)        # 0x140045cc8
14000e595:	0f 11 05 0c 77 03 00 	movups %xmm0,0x3770c(%rip)        # 0x140045ca8
14000e59c:	0f 11 05 15 77 03 00 	movups %xmm0,0x37715(%rip)        # 0x140045cb8
14000e5a3:	ff 15 0f 5e 02 00    	call   *0x25e0f(%rip)        # 0x1400343b8
14000e5a9:	8b 03                	mov    (%rbx),%eax
14000e5ab:	89 05 1f 77 03 00    	mov    %eax,0x3771f(%rip)        # 0x140045cd0
14000e5b1:	48 8d 05 d8 fb ff ff 	lea    -0x428(%rip),%rax        # 0x14000e190
14000e5b8:	48 89 05 19 77 03 00 	mov    %rax,0x37719(%rip)        # 0x140045cd8
14000e5bf:	48 8d 05 aa 76 03 00 	lea    0x376aa(%rip),%rax        # 0x140045c70
14000e5c6:	48 83 c4 20          	add    $0x20,%rsp
14000e5ca:	5b                   	pop    %rbx
14000e5cb:	c3                   	ret
14000e5cc:	33 d2                	xor    %edx,%edx
14000e5ce:	b9 63 53 2d 23       	mov    $0x232d5363,%ecx
14000e5d3:	ff 15 0f af 03 00    	call   *0x3af0f(%rip)        # 0x1400494e8
14000e5d9:	cc                   	int3
14000e5da:	90                   	nop
14000e5db:	90                   	nop
14000e5dc:	48 8b 09             	mov    (%rcx),%rcx
14000e5df:	48 ff 25 fa 5d 02 00 	rex.W jmp *0x25dfa(%rip)        # 0x1400343e0
14000e5e6:	90                   	nop
14000e5e7:	90                   	nop
14000e5e8:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14000e5ed:	57                   	push   %rdi
14000e5ee:	48 83 ec 30          	sub    $0x30,%rsp
14000e5f2:	4c 8b d1             	mov    %rcx,%r10
14000e5f5:	45 0f b7 d8          	movzwl %r8w,%r11d
14000e5f9:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14000e5fd:	49 8b 42 18          	mov    0x18(%r10),%rax
14000e601:	48 2b c1             	sub    %rcx,%rax
14000e604:	48 3b d0             	cmp    %rax,%rdx
14000e607:	77 33                	ja     0x14000e63c
14000e609:	49 83 7a 18 07       	cmpq   $0x7,0x18(%r10)
14000e60e:	4c 8d 0c 11          	lea    (%rcx,%rdx,1),%r9
14000e612:	4d 89 4a 10          	mov    %r9,0x10(%r10)
14000e616:	4d 8b c2             	mov    %r10,%r8
14000e619:	76 03                	jbe    0x14000e61e
14000e61b:	4d 8b 02             	mov    (%r10),%r8
14000e61e:	33 db                	xor    %ebx,%ebx
14000e620:	49 8d 3c 48          	lea    (%r8,%rcx,2),%rdi
14000e624:	48 85 d2             	test   %rdx,%rdx
14000e627:	74 09                	je     0x14000e632
14000e629:	49 8b c3             	mov    %r11,%rax
14000e62c:	48 8b ca             	mov    %rdx,%rcx
14000e62f:	66 f3 ab             	rep stos %ax,%es:(%rdi)
14000e632:	66 43 89 1c 48       	mov    %bx,(%r8,%r9,2)
14000e637:	49 8b c2             	mov    %r10,%rax
14000e63a:	eb 16                	jmp    0x14000e652
14000e63c:	44 8a 44 24 40       	mov    0x40(%rsp),%r8b
14000e641:	4c 8b ca             	mov    %rdx,%r9
14000e644:	49 8b ca             	mov    %r10,%rcx
14000e647:	66 44 89 5c 24 20    	mov    %r11w,0x20(%rsp)
14000e64d:	e8 ae 04 00 00       	call   0x14000eb00
14000e652:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
14000e657:	48 83 c4 30          	add    $0x30,%rsp
14000e65b:	5f                   	pop    %rdi
14000e65c:	c3                   	ret
14000e65d:	90                   	nop
14000e65e:	90                   	nop
14000e65f:	90                   	nop
14000e660:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14000e665:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14000e66a:	57                   	push   %rdi
14000e66b:	48 83 ec 20          	sub    $0x20,%rsp
14000e66f:	48 8b f9             	mov    %rcx,%rdi
14000e672:	48 3b ca             	cmp    %rdx,%rcx
14000e675:	74 4c                	je     0x14000e6c3
14000e677:	48 83 7a 18 07       	cmpq   $0x7,0x18(%rdx)
14000e67c:	48 8b 42 10          	mov    0x10(%rdx),%rax
14000e680:	76 03                	jbe    0x14000e685
14000e682:	48 8b 12             	mov    (%rdx),%rdx
14000e685:	48 3b 41 18          	cmp    0x18(%rcx),%rax
14000e689:	77 28                	ja     0x14000e6b3
14000e68b:	48 83 79 18 07       	cmpq   $0x7,0x18(%rcx)
14000e690:	48 8b f7             	mov    %rdi,%rsi
14000e693:	76 03                	jbe    0x14000e698
14000e695:	48 8b 31             	mov    (%rcx),%rsi
14000e698:	48 8d 1c 00          	lea    (%rax,%rax,1),%rbx
14000e69c:	48 89 41 10          	mov    %rax,0x10(%rcx)
14000e6a0:	4c 8b c3             	mov    %rbx,%r8
14000e6a3:	48 8b ce             	mov    %rsi,%rcx
14000e6a6:	e8 01 34 02 00       	call   0x140031aac
14000e6ab:	33 c0                	xor    %eax,%eax
14000e6ad:	66 89 04 33          	mov    %ax,(%rbx,%rsi,1)
14000e6b1:	eb 10                	jmp    0x14000e6c3
14000e6b3:	44 8a 44 24 30       	mov    0x30(%rsp),%r8b
14000e6b8:	4c 8b ca             	mov    %rdx,%r9
14000e6bb:	48 8b d0             	mov    %rax,%rdx
14000e6be:	e8 bd 06 00 00       	call   0x14000ed80
14000e6c3:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14000e6c8:	48 8b c7             	mov    %rdi,%rax
14000e6cb:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14000e6d0:	48 83 c4 20          	add    $0x20,%rsp
14000e6d4:	5f                   	pop    %rdi
14000e6d5:	c3                   	ret
14000e6d6:	90                   	nop
14000e6d7:	90                   	nop
14000e6d8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000e6dd:	57                   	push   %rdi
14000e6de:	48 83 ec 20          	sub    $0x20,%rsp
14000e6e2:	48 8b fa             	mov    %rdx,%rdi
14000e6e5:	48 8b d9             	mov    %rcx,%rbx
14000e6e8:	48 3b ca             	cmp    %rdx,%rcx
14000e6eb:	74 65                	je     0x14000e752
14000e6ed:	48 8b 41 18          	mov    0x18(%rcx),%rax
14000e6f1:	48 83 f8 07          	cmp    $0x7,%rax
14000e6f5:	76 2d                	jbe    0x14000e724
14000e6f7:	48 8b 09             	mov    (%rcx),%rcx
14000e6fa:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14000e701:	00
14000e702:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14000e708:	72 14                	jb     0x14000e71e
14000e70a:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
14000e70e:	48 2b ca             	sub    %rdx,%rcx
14000e711:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14000e715:	48 83 f8 1f          	cmp    $0x1f,%rax
14000e719:	77 45                	ja     0x14000e760
14000e71b:	48 8b ca             	mov    %rdx,%rcx
14000e71e:	ff 15 e4 5d 02 00    	call   *0x25de4(%rip)        # 0x140034508
14000e724:	48 c7 43 18 07 00 00 	movq   $0x7,0x18(%rbx)
14000e72b:	00
14000e72c:	33 c0                	xor    %eax,%eax
14000e72e:	48 89 43 10          	mov    %rax,0x10(%rbx)
14000e732:	66 89 03             	mov    %ax,(%rbx)
14000e735:	0f 10 07             	movups (%rdi),%xmm0
14000e738:	0f 11 03             	movups %xmm0,(%rbx)
14000e73b:	0f 10 4f 10          	movups 0x10(%rdi),%xmm1
14000e73f:	0f 11 4b 10          	movups %xmm1,0x10(%rbx)
14000e743:	48 89 47 10          	mov    %rax,0x10(%rdi)
14000e747:	48 c7 47 18 07 00 00 	movq   $0x7,0x18(%rdi)
14000e74e:	00
14000e74f:	66 89 07             	mov    %ax,(%rdi)
14000e752:	48 8b c3             	mov    %rbx,%rax
14000e755:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14000e75a:	48 83 c4 20          	add    $0x20,%rsp
14000e75e:	5f                   	pop    %rdi
14000e75f:	c3                   	ret
14000e760:	ff 15 3a 5d 02 00    	call   *0x25d3a(%rip)        # 0x1400344a0
14000e766:	cc                   	int3
14000e767:	90                   	nop
14000e768:	90                   	nop
14000e769:	90                   	nop
14000e76a:	90                   	nop
14000e76b:	90                   	nop
14000e76c:	90                   	nop
14000e76d:	90                   	nop
14000e76e:	90                   	nop
14000e76f:	90                   	nop
14000e770:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000e775:	57                   	push   %rdi
14000e776:	48 83 ec 20          	sub    $0x20,%rsp
14000e77a:	48 8b 41 30          	mov    0x30(%rcx),%rax
14000e77e:	8b fa                	mov    %edx,%edi
14000e780:	48 8b d9             	mov    %rcx,%rbx
14000e783:	48 83 f8 07          	cmp    $0x7,%rax
14000e787:	76 2e                	jbe    0x14000e7b7
14000e789:	48 8b 49 18          	mov    0x18(%rcx),%rcx
14000e78d:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14000e794:	00
14000e795:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14000e79b:	72 14                	jb     0x14000e7b1
14000e79d:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
14000e7a1:	48 2b ca             	sub    %rdx,%rcx
14000e7a4:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14000e7a8:	48 83 f8 1f          	cmp    $0x1f,%rax
14000e7ac:	77 3d                	ja     0x14000e7eb
14000e7ae:	48 8b ca             	mov    %rdx,%rcx
14000e7b1:	ff 15 51 5d 02 00    	call   *0x25d51(%rip)        # 0x140034508
14000e7b7:	33 c0                	xor    %eax,%eax
14000e7b9:	48 c7 43 30 07 00 00 	movq   $0x7,0x30(%rbx)
14000e7c0:	00
14000e7c1:	48 89 43 28          	mov    %rax,0x28(%rbx)
14000e7c5:	66 89 43 18          	mov    %ax,0x18(%rbx)
14000e7c9:	40 f6 c7 01          	test   $0x1,%dil
14000e7cd:	74 0e                	je     0x14000e7dd
14000e7cf:	48 85 db             	test   %rbx,%rbx
14000e7d2:	74 09                	je     0x14000e7dd
14000e7d4:	48 8b cb             	mov    %rbx,%rcx
14000e7d7:	ff 15 13 ae 03 00    	call   *0x3ae13(%rip)        # 0x1400495f0
14000e7dd:	48 8b c3             	mov    %rbx,%rax
14000e7e0:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14000e7e5:	48 83 c4 20          	add    $0x20,%rsp
14000e7e9:	5f                   	pop    %rdi
14000e7ea:	c3                   	ret
14000e7eb:	ff 15 af 5c 02 00    	call   *0x25caf(%rip)        # 0x1400344a0
14000e7f1:	cc                   	int3
14000e7f2:	90                   	nop
14000e7f3:	90                   	nop
14000e7f4:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14000e7f9:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14000e7fe:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14000e803:	57                   	push   %rdi
14000e804:	48 83 ec 20          	sub    $0x20,%rsp
14000e808:	4c 8b ca             	mov    %rdx,%r9
14000e80b:	48 8b f9             	mov    %rcx,%rdi
14000e80e:	48 83 ca ff          	or     $0xffffffffffffffff,%rdx
14000e812:	33 ed                	xor    %ebp,%ebp
14000e814:	48 ff c2             	inc    %rdx
14000e817:	66 41 39 2c 51       	cmp    %bp,(%r9,%rdx,2)
14000e81c:	75 f6                	jne    0x14000e814
14000e81e:	48 3b 51 18          	cmp    0x18(%rcx),%rdx
14000e822:	77 29                	ja     0x14000e84d
14000e824:	48 83 79 18 07       	cmpq   $0x7,0x18(%rcx)
14000e829:	48 8b f1             	mov    %rcx,%rsi
14000e82c:	76 03                	jbe    0x14000e831
14000e82e:	48 8b 31             	mov    (%rcx),%rsi
14000e831:	48 8d 1c 12          	lea    (%rdx,%rdx,1),%rbx
14000e835:	48 89 51 10          	mov    %rdx,0x10(%rcx)
14000e839:	4c 8b c3             	mov    %rbx,%r8
14000e83c:	49 8b d1             	mov    %r9,%rdx
14000e83f:	48 8b ce             	mov    %rsi,%rcx
14000e842:	e8 65 32 02 00       	call   0x140031aac
14000e847:	66 89 2c 33          	mov    %bp,(%rbx,%rsi,1)
14000e84b:	eb 0d                	jmp    0x14000e85a
14000e84d:	44 8a 44 24 30       	mov    0x30(%rsp),%r8b
14000e852:	e8 29 05 00 00       	call   0x14000ed80
14000e857:	48 8b f8             	mov    %rax,%rdi
14000e85a:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14000e85f:	48 8b c7             	mov    %rdi,%rax
14000e862:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
14000e867:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
14000e86c:	48 83 c4 20          	add    $0x20,%rsp
14000e870:	5f                   	pop    %rdi
14000e871:	c3                   	ret
14000e872:	90                   	nop
14000e873:	90                   	nop
14000e874:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14000e879:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14000e87e:	57                   	push   %rdi
14000e87f:	48 83 ec 30          	sub    $0x30,%rsp
14000e883:	48 8b d9             	mov    %rcx,%rbx
14000e886:	4d 8b d0             	mov    %r8,%r10
14000e889:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14000e88d:	48 8b 43 18          	mov    0x18(%rbx),%rax
14000e891:	48 2b c1             	sub    %rcx,%rax
14000e894:	4c 3b c0             	cmp    %rax,%r8
14000e897:	77 2c                	ja     0x14000e8c5
14000e899:	48 83 7b 18 07       	cmpq   $0x7,0x18(%rbx)
14000e89e:	4a 8d 34 01          	lea    (%rcx,%r8,1),%rsi
14000e8a2:	48 89 73 10          	mov    %rsi,0x10(%rbx)
14000e8a6:	48 8b fb             	mov    %rbx,%rdi
14000e8a9:	76 03                	jbe    0x14000e8ae
14000e8ab:	48 8b 3b             	mov    (%rbx),%rdi
14000e8ae:	48 8d 0c 4f          	lea    (%rdi,%rcx,2),%rcx
14000e8b2:	4d 03 c0             	add    %r8,%r8
14000e8b5:	e8 f2 31 02 00       	call   0x140031aac
14000e8ba:	33 c0                	xor    %eax,%eax
14000e8bc:	66 89 04 77          	mov    %ax,(%rdi,%rsi,2)
14000e8c0:	48 8b c3             	mov    %rbx,%rax
14000e8c3:	eb 18                	jmp    0x14000e8dd
14000e8c5:	44 8a 44 24 40       	mov    0x40(%rsp),%r8b
14000e8ca:	4c 8b ca             	mov    %rdx,%r9
14000e8cd:	49 8b d2             	mov    %r10,%rdx
14000e8d0:	4c 89 54 24 20       	mov    %r10,0x20(%rsp)
14000e8d5:	48 8b cb             	mov    %rbx,%rcx
14000e8d8:	e8 e3 05 00 00       	call   0x14000eec0
14000e8dd:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
14000e8e2:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14000e8e7:	48 83 c4 30          	add    $0x30,%rsp
14000e8eb:	5f                   	pop    %rdi
14000e8ec:	c3                   	ret
14000e8ed:	90                   	nop
14000e8ee:	90                   	nop
14000e8ef:	90                   	nop
14000e8f0:	48 8b c4             	mov    %rsp,%rax
14000e8f3:	48 89 58 08          	mov    %rbx,0x8(%rax)
14000e8f7:	48 89 68 10          	mov    %rbp,0x10(%rax)
14000e8fb:	48 89 70 18          	mov    %rsi,0x18(%rax)
14000e8ff:	48 89 78 20          	mov    %rdi,0x20(%rax)
14000e903:	41 56                	push   %r14
14000e905:	48 83 ec 30          	sub    $0x30,%rsp
14000e909:	49 8b f8             	mov    %r8,%rdi
14000e90c:	48 8b da             	mov    %rdx,%rbx
14000e90f:	4c 8b f1             	mov    %rcx,%r14
14000e912:	0f 57 c0             	xorps  %xmm0,%xmm0
14000e915:	0f 11 01             	movups %xmm0,(%rcx)
14000e918:	33 ed                	xor    %ebp,%ebp
14000e91a:	48 89 69 10          	mov    %rbp,0x10(%rcx)
14000e91e:	48 c7 41 18 07 00 00 	movq   $0x7,0x18(%rcx)
14000e925:	00
14000e926:	66 89 29             	mov    %bp,(%rcx)
14000e929:	48 8d 71 20          	lea    0x20(%rcx),%rsi
14000e92d:	48 89 2e             	mov    %rbp,(%rsi)
14000e930:	66 89 6e 08          	mov    %bp,0x8(%rsi)
14000e934:	48 89 69 30          	mov    %rbp,0x30(%rcx)
14000e938:	48 89 69 38          	mov    %rbp,0x38(%rcx)
14000e93c:	33 c0                	xor    %eax,%eax
14000e93e:	88 41 40             	mov    %al,0x40(%rcx)
14000e941:	48 89 69 48          	mov    %rbp,0x48(%rcx)
14000e945:	66 89 69 50          	mov    %bp,0x50(%rcx)