1400dd5b1:	48 83 c2 27          	add    $0x27,%rdx
1400dd5b5:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400dd5b9:	48 2b c1             	sub    %rcx,%rax
1400dd5bc:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400dd5c0:	48 83 f8 1f          	cmp    $0x1f,%rax
1400dd5c4:	0f 86 9b 00 00 00    	jbe    0x1400dd665
1400dd5ca:	ff 15 28 ca 24 00    	call   *0x24ca28(%rip)        # 0x140329ff8
1400dd5d0:	90                   	nop
1400dd5d1:	41 80 7d 6a 00       	cmpb   $0x0,0x6a(%r13)
1400dd5d6:	0f 84 57 01 00 00    	je     0x1400dd733
1400dd5dc:	49 8d 55 40          	lea    0x40(%r13),%rdx
1400dd5e0:	48 8b 5d a7          	mov    -0x59(%rbp),%rbx
1400dd5e4:	48 8b cb             	mov    %rbx,%rcx
1400dd5e7:	e8 34 7a fb ff       	call   0x140095020
1400dd5ec:	90                   	nop
1400dd5ed:	48 83 ff 07          	cmp    $0x7,%rdi
1400dd5f1:	76 37                	jbe    0x1400dd62a
1400dd5f3:	48 8d 14 7d 02 00 00 	lea    0x2(,%rdi,2),%rdx
1400dd5fa:	00
1400dd5fb:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
1400dd5ff:	48 8b c1             	mov    %rcx,%rax
1400dd602:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400dd609:	72 19                	jb     0x1400dd624
1400dd60b:	48 83 c2 27          	add    $0x27,%rdx
1400dd60f:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400dd613:	48 2b c1             	sub    %rcx,%rax
1400dd616:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400dd61a:	48 83 f8 1f          	cmp    $0x1f,%rax
1400dd61e:	0f 87 b8 00 00 00    	ja     0x1400dd6dc
1400dd624:	e8 5b cc 21 00       	call   0x1402fa284
1400dd629:	90                   	nop
1400dd62a:	48 8b 55 ff          	mov    -0x1(%rbp),%rdx
1400dd62e:	48 83 fa 07          	cmp    $0x7,%rdx
1400dd632:	76 36                	jbe    0x1400dd66a
1400dd634:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
1400dd63b:	00
1400dd63c:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
1400dd640:	48 8b c1             	mov    %rcx,%rax
1400dd643:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400dd64a:	72 19                	jb     0x1400dd665
1400dd64c:	48 83 c2 27          	add    $0x27,%rdx
1400dd650:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400dd654:	48 2b c1             	sub    %rcx,%rax
1400dd657:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400dd65b:	48 83 f8 1f          	cmp    $0x1f,%rax
1400dd65f:	0f 87 c7 00 00 00    	ja     0x1400dd72c
1400dd665:	e8 1a cc 21 00       	call   0x1402fa284
1400dd66a:	48 8b c3             	mov    %rbx,%rax
1400dd66d:	48 8b 4d 07          	mov    0x7(%rbp),%rcx
1400dd671:	48 33 cc             	xor    %rsp,%rcx
1400dd674:	e8 c7 cf 21 00       	call   0x1402fa640
1400dd679:	48 81 c4 c8 00 00 00 	add    $0xc8,%rsp
1400dd680:	41 5f                	pop    %r15
1400dd682:	41 5e                	pop    %r14
1400dd684:	41 5d                	pop    %r13
1400dd686:	41 5c                	pop    %r12
1400dd688:	5f                   	pop    %rdi
1400dd689:	5e                   	pop    %rsi
1400dd68a:	5b                   	pop    %rbx
1400dd68b:	5d                   	pop    %rbp
1400dd68c:	c3                   	ret
1400dd68d:	41 80 7d 6a 00       	cmpb   $0x0,0x6a(%r13)
1400dd692:	0f 84 9b 00 00 00    	je     0x1400dd733
1400dd698:	49 8d 55 40          	lea    0x40(%r13),%rdx
1400dd69c:	48 8b 5d a7          	mov    -0x59(%rbp),%rbx
1400dd6a0:	48 8b cb             	mov    %rbx,%rcx
1400dd6a3:	e8 78 79 fb ff       	call   0x140095020
1400dd6a8:	90                   	nop
1400dd6a9:	48 83 ff 07          	cmp    $0x7,%rdi
1400dd6ad:	76 3a                	jbe    0x1400dd6e9
1400dd6af:	48 8d 14 7d 02 00 00 	lea    0x2(,%rdi,2),%rdx
1400dd6b6:	00
1400dd6b7:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
1400dd6bb:	48 8b c1             	mov    %rcx,%rax
1400dd6be:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400dd6c5:	72 1c                	jb     0x1400dd6e3
1400dd6c7:	48 83 c2 27          	add    $0x27,%rdx
1400dd6cb:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400dd6cf:	48 2b c1             	sub    %rcx,%rax
1400dd6d2:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400dd6d6:	48 83 f8 1f          	cmp    $0x1f,%rax
1400dd6da:	76 07                	jbe    0x1400dd6e3
1400dd6dc:	ff 15 16 c9 24 00    	call   *0x24c916(%rip)        # 0x140329ff8
1400dd6e2:	cc                   	int3
1400dd6e3:	e8 9c cb 21 00       	call   0x1402fa284
1400dd6e8:	90                   	nop
1400dd6e9:	48 8b 55 ff          	mov    -0x1(%rbp),%rdx
1400dd6ed:	48 83 fa 07          	cmp    $0x7,%rdx
1400dd6f1:	0f 86 73 ff ff ff    	jbe    0x1400dd66a
1400dd6f7:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
1400dd6fe:	00
1400dd6ff:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
1400dd703:	48 8b c1             	mov    %rcx,%rax
1400dd706:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400dd70d:	0f 82 52 ff ff ff    	jb     0x1400dd665
1400dd713:	48 83 c2 27          	add    $0x27,%rdx
1400dd717:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400dd71b:	48 2b c1             	sub    %rcx,%rax
1400dd71e:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400dd722:	48 83 f8 1f          	cmp    $0x1f,%rax
1400dd726:	0f 86 39 ff ff ff    	jbe    0x1400dd665
1400dd72c:	ff 15 c6 c8 24 00    	call   *0x24c8c6(%rip)        # 0x140329ff8
1400dd732:	90                   	nop
1400dd733:	48 8d 0d 66 1a 25 00 	lea    0x251a66(%rip),%rcx        # 0x14032f1a0
1400dd73a:	e8 71 e7 ff ff       	call   0x1400dbeb0
1400dd73f:	cc                   	int3
1400dd740:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1400dd745:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1400dd74a:	57                   	push   %rdi
1400dd74b:	48 83 ec 30          	sub    $0x30,%rsp
1400dd74f:	49 8b f8             	mov    %r8,%rdi
1400dd752:	48 8b f1             	mov    %rcx,%rsi
1400dd755:	48 c7 c3 ff ff ff ff 	mov    $0xffffffffffffffff,%rbx
1400dd75c:	0f 1f 40 00          	nopl   0x0(%rax)
1400dd760:	48 ff c3             	inc    %rbx
1400dd763:	41 80 3c 18 00       	cmpb   $0x0,(%r8,%rbx,1)
1400dd768:	75 f6                	jne    0x1400dd760
1400dd76a:	4c 8b 41 10          	mov    0x10(%rcx),%r8
1400dd76e:	4c 3b c2             	cmp    %rdx,%r8
1400dd771:	0f 82 d4 00 00 00    	jb     0x1400dd84b
1400dd777:	4c 8b 49 18          	mov    0x18(%rcx),%r9
1400dd77b:	49 8b c1             	mov    %r9,%rax
1400dd77e:	49 2b c0             	sub    %r8,%rax
1400dd781:	48 3b d8             	cmp    %rax,%rbx
1400dd784:	0f 87 99 00 00 00    	ja     0x1400dd823
1400dd78a:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
1400dd78f:	49 8d 04 18          	lea    (%r8,%rbx,1),%rax
1400dd793:	48 89 41 10          	mov    %rax,0x10(%rcx)
1400dd797:	4c 89 7c 24 48       	mov    %r15,0x48(%rsp)
1400dd79c:	49 83 f9 0f          	cmp    $0xf,%r9
1400dd7a0:	76 03                	jbe    0x1400dd7a5
1400dd7a2:	48 8b 09             	mov    (%rcx),%rcx
1400dd7a5:	4c 8d 3c 11          	lea    (%rcx,%rdx,1),%r15
1400dd7a9:	48 8d 04 3b          	lea    (%rbx,%rdi,1),%rax
1400dd7ad:	49 3b c7             	cmp    %r15,%rax
1400dd7b0:	76 1b                	jbe    0x1400dd7cd
1400dd7b2:	4a 8d 04 01          	lea    (%rcx,%r8,1),%rax
1400dd7b6:	48 3b f8             	cmp    %rax,%rdi
1400dd7b9:	77 12                	ja     0x1400dd7cd
1400dd7bb:	4c 3b ff             	cmp    %rdi,%r15
1400dd7be:	77 05                	ja     0x1400dd7c5
1400dd7c0:	45 33 f6             	xor    %r14d,%r14d
1400dd7c3:	eb 0b                	jmp    0x1400dd7d0
1400dd7c5:	4d 8b f7             	mov    %r15,%r14
1400dd7c8:	4c 2b f7             	sub    %rdi,%r14
1400dd7cb:	eb 03                	jmp    0x1400dd7d0
1400dd7cd:	4c 8b f3             	mov    %rbx,%r14
1400dd7d0:	4c 2b c2             	sub    %rdx,%r8
1400dd7d3:	49 8d 0c 1f          	lea    (%r15,%rbx,1),%rcx
1400dd7d7:	49 ff c0             	inc    %r8
1400dd7da:	49 8b d7             	mov    %r15,%rdx
1400dd7dd:	e8 4c f2 21 00       	call   0x1402fca2e
1400dd7e2:	4d 8b c6             	mov    %r14,%r8
1400dd7e5:	48 8b d7             	mov    %rdi,%rdx
1400dd7e8:	49 8b cf             	mov    %r15,%rcx
1400dd7eb:	e8 38 f2 21 00       	call   0x1402fca28
1400dd7f0:	4c 8b c3             	mov    %rbx,%r8
1400dd7f3:	49 8d 14 1e          	lea    (%r14,%rbx,1),%rdx
1400dd7f7:	4d 2b c6             	sub    %r14,%r8
1400dd7fa:	4b 8d 0c 3e          	lea    (%r14,%r15,1),%rcx
1400dd7fe:	48 03 d7             	add    %rdi,%rdx
1400dd801:	e8 22 f2 21 00       	call   0x1402fca28
1400dd806:	4c 8b 7c 24 48       	mov    0x48(%rsp),%r15
1400dd80b:	48 8b c6             	mov    %rsi,%rax
1400dd80e:	4c 8b 74 24 40       	mov    0x40(%rsp),%r14
1400dd813:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1400dd818:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1400dd81d:	48 83 c4 30          	add    $0x30,%rsp
1400dd821:	5f                   	pop    %rdi
1400dd822:	c3                   	ret
1400dd823:	4c 8b ca             	mov    %rdx,%r9
1400dd826:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1400dd82b:	48 8b d3             	mov    %rbx,%rdx
1400dd82e:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1400dd833:	45 33 c0             	xor    %r8d,%r8d
1400dd836:	e8 b5 2c fb ff       	call   0x1400904f0
1400dd83b:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1400dd840:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1400dd845:	48 83 c4 30          	add    $0x30,%rsp
1400dd849:	5f                   	pop    %rdi
1400dd84a:	c3                   	ret
1400dd84b:	e8 b0 3d fe ff       	call   0x1400c1600
1400dd850:	cc                   	int3
1400dd851:	cc                   	int3
1400dd852:	cc                   	int3
1400dd853:	cc                   	int3
1400dd854:	cc                   	int3
1400dd855:	cc                   	int3
1400dd856:	cc                   	int3
1400dd857:	cc                   	int3
1400dd858:	cc                   	int3
1400dd859:	cc                   	int3
1400dd85a:	cc                   	int3
1400dd85b:	cc                   	int3
1400dd85c:	cc                   	int3
1400dd85d:	cc                   	int3
1400dd85e:	cc                   	int3
1400dd85f:	cc                   	int3
1400dd860:	48 ff 25 b9 c6 24 00 	rex.W jmp *0x24c6b9(%rip)        # 0x140329f20
1400dd867:	cc                   	int3
1400dd868:	cc                   	int3
1400dd869:	cc                   	int3
1400dd86a:	cc                   	int3
1400dd86b:	cc                   	int3
1400dd86c:	cc                   	int3
1400dd86d:	cc                   	int3
1400dd86e:	cc                   	int3
1400dd86f:	cc                   	int3
1400dd870:	48 ff 25 a1 c6 24 00 	rex.W jmp *0x24c6a1(%rip)        # 0x140329f18
1400dd877:	cc                   	int3
1400dd878:	cc                   	int3
1400dd879:	cc                   	int3
1400dd87a:	cc                   	int3
1400dd87b:	cc                   	int3
1400dd87c:	cc                   	int3
1400dd87d:	cc                   	int3
1400dd87e:	cc                   	int3
1400dd87f:	cc                   	int3
1400dd880:	4d 85 c9             	test   %r9,%r9
1400dd883:	0f 84 84 00 00 00    	je     0x1400dd90d
1400dd889:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400dd88e:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400dd893:	57                   	push   %rdi
1400dd894:	48 83 ec 20          	sub    $0x20,%rsp
1400dd898:	49 8b d9             	mov    %r9,%rbx
1400dd89b:	49 8b f0             	mov    %r8,%rsi
1400dd89e:	48 8b fa             	mov    %rdx,%rdi
1400dd8a1:	48 85 c9             	test   %rcx,%rcx
1400dd8a4:	75 0e                	jne    0x1400dd8b4
1400dd8a6:	ff 15 6c c7 24 00    	call   *0x24c76c(%rip)        # 0x14032a018
1400dd8ac:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
1400dd8b2:	eb 44                	jmp    0x1400dd8f8
1400dd8b4:	48 85 f6             	test   %rsi,%rsi
1400dd8b7:	74 1f                	je     0x1400dd8d8
1400dd8b9:	48 3b fb             	cmp    %rbx,%rdi
1400dd8bc:	72 1a                	jb     0x1400dd8d8
1400dd8be:	4c 8b c3             	mov    %rbx,%r8
1400dd8c1:	48 8b d6             	mov    %rsi,%rdx
1400dd8c4:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400dd8c9:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1400dd8ce:	48 83 c4 20          	add    $0x20,%rsp
1400dd8d2:	5f                   	pop    %rdi
1400dd8d3:	e9 50 f1 21 00       	jmp    0x1402fca28
1400dd8d8:	4c 8b c7             	mov    %rdi,%r8
1400dd8db:	33 d2                	xor    %edx,%edx
1400dd8dd:	e8 7c f1 21 00       	call   0x1402fca5e
1400dd8e2:	48 85 f6             	test   %rsi,%rsi
1400dd8e5:	74 bf                	je     0x1400dd8a6
1400dd8e7:	48 3b fb             	cmp    %rbx,%rdi
1400dd8ea:	73 12                	jae    0x1400dd8fe
1400dd8ec:	ff 15 26 c7 24 00    	call   *0x24c726(%rip)        # 0x14032a018
1400dd8f2:	c7 00 22 00 00 00    	movl   $0x22,(%rax)
1400dd8f8:	ff 15 12 c7 24 00    	call   *0x24c712(%rip)        # 0x14032a010
1400dd8fe:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400dd903:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1400dd908:	48 83 c4 20          	add    $0x20,%rsp
1400dd90c:	5f                   	pop    %rdi
1400dd90d:	c3                   	ret
1400dd90e:	cc                   	int3
1400dd90f:	cc                   	int3
1400dd910:	4c 8b c2             	mov    %rdx,%r8
1400dd913:	33 d2                	xor    %edx,%edx
1400dd915:	e9 44 f1 21 00       	jmp    0x1402fca5e
1400dd91a:	cc                   	int3
1400dd91b:	cc                   	int3
1400dd91c:	cc                   	int3
1400dd91d:	cc                   	int3
1400dd91e:	cc                   	int3
1400dd91f:	cc                   	int3
1400dd920:	48 ff 25 a9 b9 24 00 	rex.W jmp *0x24b9a9(%rip)        # 0x1403292d0
1400dd927:	cc                   	int3
1400dd928:	cc                   	int3
1400dd929:	cc                   	int3
1400dd92a:	cc                   	int3
1400dd92b:	cc                   	int3
1400dd92c:	cc                   	int3
1400dd92d:	cc                   	int3
1400dd92e:	cc                   	int3
1400dd92f:	cc                   	int3
1400dd930:	40 55                	rex push %rbp
1400dd932:	53                   	push   %rbx
1400dd933:	56                   	push   %rsi
1400dd934:	57                   	push   %rdi
1400dd935:	41 54                	push   %r12
1400dd937:	41 55                	push   %r13
1400dd939:	41 56                	push   %r14
1400dd93b:	41 57                	push   %r15
1400dd93d:	48 8d 6c 24 e1       	lea    -0x1f(%rsp),%rbp
1400dd942:	48 81 ec b8 00 00 00 	sub    $0xb8,%rsp
1400dd949:	48 8b 05 30 a8 32 00 	mov    0x32a830(%rip),%rax        # 0x140408180
1400dd950:	48 33 c4             	xor    %rsp,%rax
1400dd953:	48 89 45 07          	mov    %rax,0x7(%rbp)
1400dd957:	49 8b f1             	mov    %r9,%rsi
1400dd95a:	4c 89 45 bf          	mov    %r8,-0x41(%rbp)
1400dd95e:	4c 8b ea             	mov    %rdx,%r13
1400dd961:	4c 8b f9             	mov    %rcx,%r15
1400dd964:	48 89 55 af          	mov    %rdx,-0x51(%rbp)
1400dd968:	49 8b d0             	mov    %r8,%rdx
1400dd96b:	48 89 55 a7          	mov    %rdx,-0x59(%rbp)
1400dd96f:	45 33 c9             	xor    %r9d,%r9d
1400dd972:	0f 57 c0             	xorps  %xmm0,%xmm0
1400dd975:	0f 11 45 c7          	movups %xmm0,-0x39(%rbp)
1400dd979:	b8 0f 00 00 00       	mov    $0xf,%eax
1400dd97e:	48 89 45 df          	mov    %rax,-0x21(%rbp)
1400dd982:	44 88 4d c7          	mov    %r9b,-0x39(%rbp)
1400dd986:	0f 11 45 e7          	movups %xmm0,-0x19(%rbp)
1400dd98a:	4c 89 4d f7          	mov    %r9,-0x9(%rbp)
1400dd98e:	8b d8                	mov    %eax,%ebx
1400dd990:	48 89 45 ff          	mov    %rax,-0x1(%rbp)
1400dd994:	44 88 4d e7          	mov    %r9b,-0x19(%rbp)
1400dd998:	44 38 49 68          	cmp    %r9b,0x68(%rcx)
1400dd99c:	75 04                	jne    0x1400dd9a2
1400dd99e:	4c 89 49 60          	mov    %r9,0x60(%rcx)
1400dd9a2:	41 b8 08 00 00 00    	mov    $0x8,%r8d
1400dd9a8:	4c 89 45 d7          	mov    %r8,-0x29(%rbp)
1400dd9ac:	33 c9                	xor    %ecx,%ecx
1400dd9ae:	48 89 4d c7          	mov    %rcx,-0x39(%rbp)
1400dd9b2:	88 4d cf             	mov    %cl,-0x31(%rbp)
1400dd9b5:	4d 89 4f 70          	mov    %r9,0x70(%r15)
1400dd9b9:	48 3b d6             	cmp    %rsi,%rdx
1400dd9bc:	0f 84 fd 02 00 00    	je     0x1400ddcbf
1400dd9c2:	0f 1f 40 00          	nopl   0x0(%rax)
1400dd9c6:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
1400dd9cd:	00 00 00
1400dd9d0:	4c 8d 75 c7          	lea    -0x39(%rbp),%r14
1400dd9d4:	48 83 f8 0f          	cmp    $0xf,%rax
1400dd9d8:	4c 0f 47 f1          	cmova  %rcx,%r14
1400dd9dc:	4b 8d 04 30          	lea    (%r8,%r14,1),%rax
1400dd9e0:	48 8d 4d af          	lea    -0x51(%rbp),%rcx
1400dd9e4:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1400dd9e9:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400dd9ee:	4c 89 74 24 28       	mov    %r14,0x28(%rsp)
1400dd9f3:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
1400dd9f7:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400dd9fc:	4c 8b ce             	mov    %rsi,%r9
1400dd9ff:	4c 8b c2             	mov    %rdx,%r8
1400dda02:	49 8d 57 60          	lea    0x60(%r15),%rdx
1400dda06:	49 8b 4f 08          	mov    0x8(%r15),%rcx
1400dda0a:	ff 15 20 bf 24 00    	call   *0x24bf20(%rip)        # 0x140329930
1400dda10:	8b c8                	mov    %eax,%ecx
1400dda12:	85 c0                	test   %eax,%eax
1400dda14:	74 73                	je     0x1400dda89
1400dda16:	83 e9 01             	sub    $0x1,%ecx
1400dda19:	74 6e                	je     0x1400dda89
1400dda1b:	83 f9 02             	cmp    $0x2,%ecx
1400dda1e:	0f 85 53 01 00 00    	jne    0x1400ddb77
1400dda24:	48 8b 55 a7          	mov    -0x59(%rbp),%rdx
1400dda28:	48 3b d6             	cmp    %rsi,%rdx
1400dda2b:	0f 84 1e 01 00 00    	je     0x1400ddb4f
1400dda31:	44 0f b6 0a          	movzbl (%rdx),%r9d