14014d318:	48 8b d6             	mov    %rsi,%rdx
14014d31b:	e8 10 58 00 00       	call   0x140152b30
14014d320:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
14014d325:	48 8b d6             	mov    %rsi,%rdx
14014d328:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
14014d32d:	4c 8b c7             	mov    %rdi,%r8
14014d330:	48 8b ce             	mov    %rsi,%rcx
14014d333:	44 88 2c 07          	mov    %r13b,(%rdi,%rax,1)
14014d337:	e8 f4 57 00 00       	call   0x140152b30
14014d33c:	44 0f b6 06          	movzbl (%rsi),%r8d
14014d340:	41 8d 50 9f          	lea    -0x61(%r8),%edx
14014d344:	80 fa 19             	cmp    $0x19,%dl
14014d347:	41 8d 40 e0          	lea    -0x20(%r8),%eax
14014d34b:	0f b6 c8             	movzbl %al,%ecx
14014d34e:	41 0f 47 c8          	cmova  %r8d,%ecx
14014d352:	88 0e                	mov    %cl,(%rsi)
14014d354:	44 88 2c 37          	mov    %r13b,(%rdi,%rsi,1)
14014d358:	4d 85 f6             	test   %r14,%r14
14014d35b:	0f 84 ae 00 00 00    	je     0x14014d40f
14014d361:	49 8d 7e 01          	lea    0x1(%r14),%rdi
14014d365:	ba 3a 00 00 00       	mov    $0x3a,%edx
14014d36a:	48 8b cf             	mov    %rdi,%rcx
14014d36d:	e8 ce f6 1a 00       	call   0x1402fca40
14014d372:	48 8b f0             	mov    %rax,%rsi
14014d375:	48 85 c0             	test   %rax,%rax
14014d378:	74 08                	je     0x14014d382
14014d37a:	48 8b d8             	mov    %rax,%rbx
14014d37d:	48 2b df             	sub    %rdi,%rbx
14014d380:	eb 0c                	jmp    0x14014d38e
14014d382:	49 8b dc             	mov    %r12,%rbx
14014d385:	48 ff c3             	inc    %rbx
14014d388:	44 38 2c 1f          	cmp    %r13b,(%rdi,%rbx,1)
14014d38c:	75 f7                	jne    0x14014d385
14014d38e:	48 83 fb 01          	cmp    $0x1,%rbx
14014d392:	73 0c                	jae    0x14014d3a0
14014d394:	48 8d 15 7d ff 1e 00 	lea    0x1eff7d(%rip),%rdx        # 0x14033d318
14014d39b:	e9 6a fe ff ff       	jmp    0x14014d20a
14014d3a0:	48 8d 53 01          	lea    0x1(%rbx),%rdx
14014d3a4:	48 8b cf             	mov    %rdi,%rcx
14014d3a7:	e8 84 f3 ff ff       	call   0x14014c730
14014d3ac:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
14014d3b1:	48 85 c0             	test   %rax,%rax
14014d3b4:	0f 84 61 fe ff ff    	je     0x14014d21b
14014d3ba:	44 88 2c 03          	mov    %r13b,(%rbx,%rax,1)
14014d3be:	48 85 f6             	test   %rsi,%rsi
14014d3c1:	74 39                	je     0x14014d3fc
14014d3c3:	48 8d 4e 01          	lea    0x1(%rsi),%rcx
14014d3c7:	ff 15 53 59 2b 00    	call   *0x2b5953(%rip)        # 0x140402d20
14014d3cd:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
14014d3d2:	48 8b c8             	mov    %rax,%rcx
14014d3d5:	48 85 c0             	test   %rax,%rax
14014d3d8:	0f 84 76 09 00 00    	je     0x14014dd54
14014d3de:	49 8b c4             	mov    %r12,%rax
14014d3e1:	48 ff c0             	inc    %rax
14014d3e4:	44 38 2c 01          	cmp    %r13b,(%rcx,%rax,1)
14014d3e8:	75 f7                	jne    0x14014d3e1
14014d3ea:	48 83 f8 01          	cmp    $0x1,%rax
14014d3ee:	73 13                	jae    0x14014d403
14014d3f0:	48 8d 15 39 ff 1e 00 	lea    0x1eff39(%rip),%rdx        # 0x14033d330
14014d3f7:	e9 0e fe ff ff       	jmp    0x14014d20a
14014d3fc:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
14014d401:	eb 0f                	jmp    0x14014d412
14014d403:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
14014d408:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
14014d40d:	eb 06                	jmp    0x14014d415
14014d40f:	49 8b c5             	mov    %r13,%rax
14014d412:	49 8b cd             	mov    %r13,%rcx
14014d415:	4c 8b 74 24 68       	mov    0x68(%rsp),%r14
14014d41a:	4c 89 74 24 68       	mov    %r14,0x68(%rsp)
14014d41f:	48 89 4c 24 78       	mov    %rcx,0x78(%rsp)
14014d424:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
14014d429:	48 89 74 24 60       	mov    %rsi,0x60(%rsp)
14014d42e:	48 85 c9             	test   %rcx,%rcx
14014d431:	0f 84 0a 01 00 00    	je     0x14014d541
14014d437:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
14014d43b:	48 8b fe             	mov    %rsi,%rdi
14014d43e:	49 8b de             	mov    %r14,%rbx
14014d441:	ff 15 c1 cd 1d 00    	call   *0x1dcdc1(%rip)        # 0x14032a208
14014d447:	48 8b 45 b8          	mov    -0x48(%rbp),%rax
14014d44b:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14014d450:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
14014d455:	ff 15 b5 cd 1d 00    	call   *0x1dcdb5(%rip)        # 0x14032a210
14014d45b:	48 85 c0             	test   %rax,%rax
14014d45e:	0f 84 af fd ff ff    	je     0x14014d213
14014d464:	0f 10 00             	movups (%rax),%xmm0
14014d467:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
14014d46b:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
14014d470:	4c 8d 05 31 ff 1e 00 	lea    0x1eff31(%rip),%r8        # 0x14033d3a8
14014d477:	48 89 74 24 60       	mov    %rsi,0x60(%rsp)
14014d47c:	0f 11 45 e8          	movups %xmm0,-0x18(%rbp)
14014d480:	ba 11 00 00 00       	mov    $0x11,%edx
14014d485:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
14014d489:	0f 10 48 10          	movups 0x10(%rax),%xmm1
14014d48d:	0f 11 4d f8          	movups %xmm1,-0x8(%rbp)
14014d491:	8b 40 20             	mov    0x20(%rax),%eax
14014d494:	89 45 08             	mov    %eax,0x8(%rbp)
14014d497:	44 89 6c 24 58       	mov    %r13d,0x58(%rsp)
14014d49c:	ff 15 7e cd 1d 00    	call   *0x1dcd7e(%rip)        # 0x14032a220
14014d4a2:	48 85 c0             	test   %rax,%rax
14014d4a5:	0f 84 70 fd ff ff    	je     0x14014d21b
14014d4ab:	f2 0f 10 45 40       	movsd  0x40(%rbp),%xmm0
14014d4b0:	f2 0f 11 45 10       	movsd  %xmm0,0x10(%rbp)
14014d4b5:	44 88 6d 18          	mov    %r13b,0x18(%rbp)
14014d4b9:	4d 85 ff             	test   %r15,%r15
14014d4bc:	0f 84 83 01 00 00    	je     0x14014d645
14014d4c2:	ba 3a 00 00 00       	mov    $0x3a,%edx
14014d4c7:	49 8b cf             	mov    %r15,%rcx
14014d4ca:	e8 71 f5 1a 00       	call   0x1402fca40
14014d4cf:	48 89 74 24 60       	mov    %rsi,0x60(%rsp)
14014d4d4:	48 85 c0             	test   %rax,%rax
14014d4d7:	0f 85 1e 01 00 00    	jne    0x14014d5fb
14014d4dd:	c7 44 24 58 02 00 00 	movl   $0x2,0x58(%rsp)
14014d4e4:	00
14014d4e5:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
14014d4ea:	e9 2c fd ff ff       	jmp    0x14014d21b
14014d4ef:	48 8d 56 01          	lea    0x1(%rsi),%rdx
14014d4f3:	48 8b cb             	mov    %rbx,%rcx
14014d4f6:	e8 35 f2 ff ff       	call   0x14014c730
14014d4fb:	48 8d 56 01          	lea    0x1(%rsi),%rdx
14014d4ff:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
14014d504:	48 8b cb             	mov    %rbx,%rcx
14014d507:	4c 8b f0             	mov    %rax,%r14
14014d50a:	e8 21 f2 ff ff       	call   0x14014c730
14014d50f:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
14014d514:	48 8b f0             	mov    %rax,%rsi
14014d517:	4d 85 f6             	test   %r14,%r14
14014d51a:	0f 84 fb fc ff ff    	je     0x14014d21b
14014d520:	48 85 c0             	test   %rax,%rax
14014d523:	0f 84 f2 fc ff ff    	je     0x14014d21b
14014d529:	44 0f b6 00          	movzbl (%rax),%r8d
14014d52d:	41 8d 50 9f          	lea    -0x61(%r8),%edx
14014d531:	41 8d 40 e0          	lea    -0x20(%r8),%eax
14014d535:	80 fa 19             	cmp    $0x19,%dl
14014d538:	0f b6 c8             	movzbl %al,%ecx
14014d53b:	41 0f 47 c8          	cmova  %r8d,%ecx
14014d53f:	88 0e                	mov    %cl,(%rsi)
14014d541:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
14014d546:	ba 2e 00 00 00       	mov    $0x2e,%edx
14014d54b:	e8 f0 f4 1a 00       	call   0x1402fca40
14014d550:	48 8b f8             	mov    %rax,%rdi
14014d553:	48 8b d8             	mov    %rax,%rbx
14014d556:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
14014d55b:	48 2b d8             	sub    %rax,%rbx
14014d55e:	48 85 ff             	test   %rdi,%rdi
14014d561:	0f 84 ba 07 00 00    	je     0x14014dd21
14014d567:	48 83 fb 01          	cmp    $0x1,%rbx
14014d56b:	0f 82 b0 07 00 00    	jb     0x14014dd21
14014d571:	48 8d 53 01          	lea    0x1(%rbx),%rdx
14014d575:	48 8b c8             	mov    %rax,%rcx
14014d578:	e8 b3 f1 ff ff       	call   0x14014c730
14014d57d:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
14014d582:	48 85 c0             	test   %rax,%rax
14014d585:	0f 84 90 fc ff ff    	je     0x14014d21b
14014d58b:	44 88 2c 03          	mov    %r13b,(%rbx,%rax,1)
14014d58f:	4c 39 6c 24 70       	cmp    %r13,0x70(%rsp)
14014d594:	0f 85 9d fe ff ff    	jne    0x14014d437
14014d59a:	48 ff c7             	inc    %rdi
14014d59d:	ba 2e 00 00 00       	mov    $0x2e,%edx
14014d5a2:	48 8b cf             	mov    %rdi,%rcx
14014d5a5:	e8 96 f4 1a 00       	call   0x1402fca40
14014d5aa:	48 8b d8             	mov    %rax,%rbx
14014d5ad:	48 2b df             	sub    %rdi,%rbx
14014d5b0:	48 85 c0             	test   %rax,%rax
14014d5b3:	74 29                	je     0x14014d5de
14014d5b5:	48 83 fb 01          	cmp    $0x1,%rbx
14014d5b9:	72 23                	jb     0x14014d5de
14014d5bb:	48 8d 53 01          	lea    0x1(%rbx),%rdx
14014d5bf:	48 8b cf             	mov    %rdi,%rcx
14014d5c2:	e8 69 f1 ff ff       	call   0x14014c730
14014d5c7:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
14014d5cc:	48 85 c0             	test   %rax,%rax
14014d5cf:	0f 84 46 fc ff ff    	je     0x14014d21b
14014d5d5:	44 88 2c 03          	mov    %r13b,(%rbx,%rax,1)
14014d5d9:	e9 59 fe ff ff       	jmp    0x14014d437
14014d5de:	48 8d 15 93 fd 1e 00 	lea    0x1efd93(%rip),%rdx        # 0x14033d378
14014d5e5:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
14014d5e9:	e8 32 d7 ff ff       	call   0x14014ad20
14014d5ee:	c7 44 24 58 03 00 00 	movl   $0x3,0x58(%rsp)
14014d5f5:	00
14014d5f6:	e9 20 fc ff ff       	jmp    0x14014d21b
14014d5fb:	44 89 6c 24 58       	mov    %r13d,0x58(%rsp)
14014d600:	48 8b f3             	mov    %rbx,%rsi
14014d603:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
14014d608:	0f b6 48 01          	movzbl 0x1(%rax),%ecx
14014d60c:	48 ff c0             	inc    %rax
14014d60f:	80 f9 20             	cmp    $0x20,%cl
14014d612:	74 f4                	je     0x14014d608
14014d614:	80 f9 09             	cmp    $0x9,%cl
14014d617:	74 ef                	je     0x14014d608
14014d619:	4c 8b 44 24 50       	mov    0x50(%rsp),%r8
14014d61e:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
14014d622:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14014d627:	4c 8b ce             	mov    %rsi,%r9
14014d62a:	48 8d 0d 87 fd 1e 00 	lea    0x1efd87(%rip),%rcx        # 0x14033d3b8
14014d631:	48 8b d0             	mov    %rax,%rdx
14014d634:	e8 f7 fe 00 00       	call   0x14015d530
14014d639:	4c 8b e8             	mov    %rax,%r13
14014d63c:	48 8d 0d 9d fd 1e 00 	lea    0x1efd9d(%rip),%rcx        # 0x14033d3e0
14014d643:	eb 37                	jmp    0x14014d67c
14014d645:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
14014d64a:	4c 8d 4d 40          	lea    0x40(%rbp),%r9
14014d64e:	4c 8b c3             	mov    %rbx,%r8
14014d651:	48 8d 0d a8 fd 1e 00 	lea    0x1efda8(%rip),%rcx        # 0x14033d400
14014d658:	e8 d3 fe 00 00       	call   0x14015d530
14014d65d:	4c 8b e8             	mov    %rax,%r13
14014d660:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
14014d665:	8b 44 24 58          	mov    0x58(%rsp),%eax
14014d669:	48 8d 0d a8 fd 1e 00 	lea    0x1efda8(%rip),%rcx        # 0x14033d418
14014d670:	89 44 24 58          	mov    %eax,0x58(%rsp)
14014d674:	48 8b f3             	mov    %rbx,%rsi
14014d677:	48 89 7c 24 60       	mov    %rdi,0x60(%rsp)
14014d67c:	48 8b d6             	mov    %rsi,%rdx
14014d67f:	4c 89 6d a0          	mov    %r13,-0x60(%rbp)
14014d683:	e8 a8 fe 00 00       	call   0x14015d530
14014d688:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14014d68d:	4c 8b f0             	mov    %rax,%r14
14014d690:	4d 85 ed             	test   %r13,%r13
14014d693:	0f 84 76 06 00 00    	je     0x14014dd0f
14014d699:	48 85 c0             	test   %rax,%rax
14014d69c:	0f 84 6d 06 00 00    	je     0x14014dd0f
14014d6a2:	48 8b 55 c0          	mov    -0x40(%rbp),%rdx
14014d6a6:	4d 8b c4             	mov    %r12,%r8
14014d6a9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14014d6b0:	49 ff c0             	inc    %r8
14014d6b3:	42 80 3c 02 00       	cmpb   $0x0,(%rdx,%r8,1)
14014d6b8:	75 f6                	jne    0x14014d6b0
14014d6ba:	48 8d 4d 78          	lea    0x78(%rbp),%rcx
14014d6be:	e8 5d 3d 00 00       	call   0x140151420
14014d6c3:	41 bf 20 00 00 00    	mov    $0x20,%r15d
14014d6c9:	48 8d 7d 78          	lea    0x78(%rbp),%rdi
14014d6cd:	41 8b f7             	mov    %r15d,%esi
14014d6d0:	33 db                	xor    %ebx,%ebx
14014d6d2:	0f 1f 40 00          	nopl   0x0(%rax)
14014d6d6:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
14014d6dd:	00 00 00
14014d6e0:	44 0f b6 0f          	movzbl (%rdi),%r9d
14014d6e4:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
14014d6eb:	ba 41 00 00 00       	mov    $0x41,%edx
14014d6f0:	4c 8d 05 31 a9 1e 00 	lea    0x1ea931(%rip),%r8        # 0x140338028
14014d6f7:	48 2b d3             	sub    %rbx,%rdx
14014d6fa:	48 03 cb             	add    %rbx,%rcx
14014d6fd:	e8 de fe 00 00       	call   0x14015d5e0
14014d702:	48 83 c3 02          	add    $0x2,%rbx
14014d706:	48 8d 7f 01          	lea    0x1(%rdi),%rdi
14014d70a:	48 83 ee 01          	sub    $0x1,%rsi
14014d70e:	75 d0                	jne    0x14014d6e0
14014d710:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
14014d714:	4c 8b 45 80          	mov    -0x80(%rbp),%r8
14014d718:	48 8b 80 10 04 00 00 	mov    0x410(%rax),%rax
14014d71f:	41 8b 88 38 12 00 00 	mov    0x1238(%r8),%ecx
14014d726:	f6 80 84 00 00 00 07 	testb  $0x7,0x84(%rax)
14014d72d:	74 0f                	je     0x14014d73e
14014d72f:	41 38 b0 10 0b 00 00 	cmp    %sil,0xb10(%r8)
14014d736:	b8 04 00 00 00       	mov    $0x4,%eax
14014d73b:	0f 45 c8             	cmovne %eax,%ecx
14014d73e:	49 8b 90 b0 07 00 00 	mov    0x7b0(%r8),%rdx
14014d745:	48 85 d2             	test   %rdx,%rdx
14014d748:	75 46                	jne    0x14014d790
14014d74a:	41 38 90 0f 0b 00 00 	cmp    %dl,0xb0f(%r8)
14014d751:	74 09                	je     0x14014d75c
14014d753:	48 8d 15 72 15 1e 00 	lea    0x1e1572(%rip),%rdx        # 0x14032eccc
14014d75a:	eb 34                	jmp    0x14014d790
14014d75c:	83 f9 05             	cmp    $0x5,%ecx
14014d75f:	77 28                	ja     0x14014d789
14014d761:	48 63 c1             	movslq %ecx,%rax
14014d764:	48 8d 15 95 28 eb ff 	lea    -0x14d76b(%rip),%rdx        # 0x140000000
14014d76b:	8b 8c 82 64 dd 14 00 	mov    0x14dd64(%rdx,%rax,4),%ecx
14014d772:	48 03 ca             	add    %rdx,%rcx
14014d775:	ff e1                	jmp    *%rcx
14014d777:	48 8d 15 2a f8 1d 00 	lea    0x1df82a(%rip),%rdx        # 0x14032cfa8
14014d77e:	eb 10                	jmp    0x14014d790
14014d780:	48 8d 15 4d 15 1e 00 	lea    0x1e154d(%rip),%rdx        # 0x14032ecd4
14014d787:	eb 07                	jmp    0x14014d790
14014d789:	48 8d 15 38 15 1e 00 	lea    0x1e1538(%rip),%rdx        # 0x14032ecc8
14014d790:	49 8b 80 30 12 00 00 	mov    0x1230(%r8),%rax
14014d797:	4c 8d 0d 9a d1 1d 00 	lea    0x1dd19a(%rip),%r9        # 0x14032a938
14014d79e:	4d 8b 80 28 12 00 00 	mov    0x1228(%r8),%r8
14014d7a5:	48 8d 0d 7c fc 1e 00 	lea    0x1efc7c(%rip),%rcx        # 0x14033d428
14014d7ac:	48 85 c0             	test   %rax,%rax
14014d7af:	4c 0f 45 c8          	cmovne %rax,%r9
14014d7b3:	48 8d 85 a0 00 00 00 	lea    0xa0(%rbp),%rax
14014d7ba:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14014d7bf:	4c 89 74 24 28       	mov    %r14,0x28(%rsp)
14014d7c4:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
14014d7c9:	e8 62 fd 00 00       	call   0x14015d530
14014d7ce:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
14014d7d2:	4d 8b ee             	mov    %r14,%r13
14014d7d5:	48 85 c0             	test   %rax,%rax
14014d7d8:	0f 84 67 05 00 00    	je     0x14014dd45
14014d7de:	48 8b 55 88          	mov    -0x78(%rbp),%rdx
14014d7e2:	48 8d 0d 57 fc 1e 00 	lea    0x1efc57(%rip),%rcx        # 0x14033d440
14014d7e9:	e8 42 fd 00 00       	call   0x14015d530
14014d7ee:	48 89 45 90          	mov    %rax,-0x70(%rbp)
14014d7f2:	48 85 c0             	test   %rax,%rax
14014d7f5:	0f 84 4e 03 00 00    	je     0x14014db49
14014d7fb:	4c 8b 4c 24 78       	mov    0x78(%rsp),%r9
14014d800:	48 8d 55 10          	lea    0x10(%rbp),%rdx
14014d804:	4c 8b 44 24 70       	mov    0x70(%rsp),%r8
14014d809:	48 8d 0d 40 fc 1e 00 	lea    0x1efc40(%rip),%rcx        # 0x14033d450
14014d810:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14014d815:	e8 16 fd 00 00       	call   0x14015d530
14014d81a:	48 89 45 98          	mov    %rax,-0x68(%rbp)
14014d81e:	48 85 c0             	test   %rax,%rax
14014d821:	0f 84 22 03 00 00    	je     0x14014db49
14014d827:	48 8b 45 a8          	mov    -0x58(%rbp),%rax
14014d82b:	4d 8b c4             	mov    %r12,%r8
14014d82e:	66 90                	xchg   %ax,%ax
14014d830:	49 ff c0             	inc    %r8
14014d833:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
14014d838:	75 f6                	jne    0x14014d830
14014d83a:	48 8b d0             	mov    %rax,%rdx
14014d83d:	48 8d 4d 78          	lea    0x78(%rbp),%rcx
14014d841:	e8 da 3b 00 00       	call   0x140151420
14014d846:	4c 8b 74 24 68       	mov    0x68(%rsp),%r14
14014d84b:	48 8d 7d 78          	lea    0x78(%rbp),%rdi
14014d84f:	49 8b f7             	mov    %r15,%rsi
14014d852:	33 db                	xor    %ebx,%ebx
14014d854:	4c 8b 7c 24 60       	mov    0x60(%rsp),%r15
14014d859:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14014d860:	44 0f b6 0f          	movzbl (%rdi),%r9d
14014d864:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
14014d86b:	ba 41 00 00 00       	mov    $0x41,%edx
14014d870:	4c 8d 05 b1 a7 1e 00 	lea    0x1ea7b1(%rip),%r8        # 0x140338028
14014d877:	48 2b d3             	sub    %rbx,%rdx
14014d87a:	48 03 cb             	add    %rbx,%rcx
14014d87d:	4d 8b e7             	mov    %r15,%r12
14014d880:	4d 8b ee             	mov    %r14,%r13
14014d883:	e8 58 fd 00 00       	call   0x14015d5e0
14014d888:	48 83 c3 02          	add    $0x2,%rbx
14014d88c:	48 8d 7f 01          	lea    0x1(%rdi),%rdi
14014d890:	48 83 ee 01          	sub    $0x1,%rsi
14014d894:	75 ca                	jne    0x14014d860
14014d896:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14014d89b:	48 8d 85 a0 00 00 00 	lea    0xa0(%rbp),%rax
14014d8a2:	4c 8b 4d 98          	mov    -0x68(%rbp),%r9
14014d8a6:	4c 8d 45 40          	lea    0x40(%rbp),%r8
14014d8aa:	48 8b d6             	mov    %rsi,%rdx
14014d8ad:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14014d8b2:	48 8d 0d a7 fb 1e 00 	lea    0x1efba7(%rip),%rcx        # 0x14033d460
14014d8b9:	e8 72 fc 00 00       	call   0x14015d530
14014d8be:	4c 8b 74 24 50       	mov    0x50(%rsp),%r14
14014d8c3:	41 bf 20 00 00 00    	mov    $0x20,%r15d
14014d8c9:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14014d8ce:	48 85 c0             	test   %rax,%rax
14014d8d1:	0f 84 56 04 00 00    	je     0x14014dd2d
14014d8d7:	4c 8b 45 d0          	mov    -0x30(%rbp),%r8
14014d8db:	48 8d 0d 9a fb 1e 00 	lea    0x1efb9a(%rip),%rcx        # 0x14033d47c
14014d8e2:	48 8b d6             	mov    %rsi,%rdx
14014d8e5:	e8 46 fc 00 00       	call   0x14015d530
14014d8ea:	48 89 45 b0          	mov    %rax,-0x50(%rbp)