1409ed280:	73 1e                	jae    0x1409ed2a0
1409ed282:	49 83 3e 0f          	cmpq   $0xf,(%r14)
1409ed286:	48 8d 41 01          	lea    0x1(%rcx),%rax
1409ed28a:	48 89 06             	mov    %rax,(%rsi)
1409ed28d:	48 8b c3             	mov    %rbx,%rax
1409ed290:	76 03                	jbe    0x1409ed295
1409ed292:	48 8b 03             	mov    (%rbx),%rax
1409ed295:	44 88 0c 08          	mov    %r9b,(%rax,%rcx,1)
1409ed299:	c6 44 08 01 00       	movb   $0x0,0x1(%rax,%rcx,1)
1409ed29e:	eb 08                	jmp    0x1409ed2a8
1409ed2a0:	48 8b cb             	mov    %rbx,%rcx
1409ed2a3:	e8 28 a9 82 ff       	call   0x140217bd0
1409ed2a8:	48 8b cf             	mov    %rdi,%rcx
1409ed2ab:	e8 c0 a9 ff ff       	call   0x1409e7c70
1409ed2b0:	48 8b d5             	mov    %rbp,%rdx
1409ed2b3:	48 8b cf             	mov    %rdi,%rcx
1409ed2b6:	e8 1d a9 ff ff       	call   0x1409e7bd8
1409ed2bb:	84 c0                	test   %al,%al
1409ed2bd:	0f 84 2d fe ff ff    	je     0x1409ed0f0
1409ed2c3:	48 8d 97 b0 01 00 00 	lea    0x1b0(%rdi),%rdx
1409ed2ca:	48 8b cf             	mov    %rdi,%rcx
1409ed2cd:	e8 06 a9 ff ff       	call   0x1409e7bd8
1409ed2d2:	84 c0                	test   %al,%al
1409ed2d4:	74 33                	je     0x1409ed309
1409ed2d6:	48 83 63 10 00       	andq   $0x0,0x10(%rbx)
1409ed2db:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409ed2e0:	76 03                	jbe    0x1409ed2e5
1409ed2e2:	48 8b 1b             	mov    (%rbx),%rbx
1409ed2e5:	c6 03 00             	movb   $0x0,(%rbx)
1409ed2e8:	32 c0                	xor    %al,%al
1409ed2ea:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1409ed2ef:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
1409ed2f4:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1409ed2f9:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1409ed2fe:	48 83 c4 20          	add    $0x20,%rsp
1409ed302:	41 5f                	pop    %r15
1409ed304:	41 5e                	pop    %r14
1409ed306:	41 5c                	pop    %r12
1409ed308:	c3                   	ret
1409ed309:	48 8b cf             	mov    %rdi,%rcx
1409ed30c:	e8 5f a9 ff ff       	call   0x1409e7c70
1409ed311:	b0 01                	mov    $0x1,%al
1409ed313:	eb d5                	jmp    0x1409ed2ea
1409ed315:	cc                   	int3
1409ed316:	90                   	nop
1409ed317:	90                   	nop
1409ed318:	4c 8b dc             	mov    %rsp,%r11
1409ed31b:	49 89 5b 10          	mov    %rbx,0x10(%r11)
1409ed31f:	49 89 73 18          	mov    %rsi,0x18(%r11)
1409ed323:	57                   	push   %rdi
1409ed324:	48 83 ec 50          	sub    $0x50,%rsp
1409ed328:	48 8b 05 11 1d 2d 00 	mov    0x2d1d11(%rip),%rax        # 0x140cbf040
1409ed32f:	48 33 c4             	xor    %rsp,%rax
1409ed332:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1409ed337:	0f 57 c0             	xorps  %xmm0,%xmm0
1409ed33a:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
1409ed33f:	33 ff                	xor    %edi,%edi
1409ed341:	49 89 7b d8          	mov    %rdi,-0x28(%r11)
1409ed345:	49 c7 43 e0 0f 00 00 	movq   $0xf,-0x20(%r11)
1409ed34c:	00
1409ed34d:	40 88 7c 24 20       	mov    %dil,0x20(%rsp)
1409ed352:	49 8d 53 c8          	lea    -0x38(%r11),%rdx
1409ed356:	e8 bd 4d ff ff       	call   0x1409e2118
1409ed35b:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1409ed360:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
1409ed365:	84 c0                	test   %al,%al
1409ed367:	74 57                	je     0x1409ed3c0
1409ed369:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1409ed36e:	48 83 fe 0f          	cmp    $0xf,%rsi
1409ed372:	48 0f 47 cb          	cmova  %rbx,%rcx
1409ed376:	48 83 7c 24 30 02    	cmpq   $0x2,0x30(%rsp)
1409ed37c:	75 15                	jne    0x1409ed393
1409ed37e:	4c 8b 44 24 30       	mov    0x30(%rsp),%r8
1409ed383:	48 8d 15 ae df 1b 00 	lea    0x1bdfae(%rip),%rdx        # 0x140bab338
1409ed38a:	e8 5b 4f 10 00       	call   0x140af22ea
1409ed38f:	85 c0                	test   %eax,%eax
1409ed391:	74 2a                	je     0x1409ed3bd
1409ed393:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1409ed398:	48 83 fe 0f          	cmp    $0xf,%rsi
1409ed39c:	48 0f 47 cb          	cmova  %rbx,%rcx
1409ed3a0:	48 83 7c 24 30 02    	cmpq   $0x2,0x30(%rsp)
1409ed3a6:	75 18                	jne    0x1409ed3c0
1409ed3a8:	4c 8b 44 24 30       	mov    0x30(%rsp),%r8
1409ed3ad:	48 8d 15 80 df 1b 00 	lea    0x1bdf80(%rip),%rdx        # 0x140bab334
1409ed3b4:	e8 31 4f 10 00       	call   0x140af22ea
1409ed3b9:	85 c0                	test   %eax,%eax
1409ed3bb:	75 03                	jne    0x1409ed3c0
1409ed3bd:	40 b7 01             	mov    $0x1,%dil
1409ed3c0:	48 83 fe 0f          	cmp    $0xf,%rsi
1409ed3c4:	76 30                	jbe    0x1409ed3f6
1409ed3c6:	48 8b cb             	mov    %rbx,%rcx
1409ed3c9:	48 8d 46 01          	lea    0x1(%rsi),%rax
1409ed3cd:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1409ed3d3:	72 18                	jb     0x1409ed3ed
1409ed3d5:	48 8b 5b f8          	mov    -0x8(%rbx),%rbx
1409ed3d9:	48 2b cb             	sub    %rbx,%rcx
1409ed3dc:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1409ed3e0:	48 83 f8 1f          	cmp    $0x1f,%rax
1409ed3e4:	76 07                	jbe    0x1409ed3ed
1409ed3e6:	ff 15 ac f5 11 00    	call   *0x11f5ac(%rip)        # 0x140b0c998
1409ed3ec:	cc                   	int3
1409ed3ed:	48 8b cb             	mov    %rbx,%rcx
1409ed3f0:	ff 15 ca f4 11 00    	call   *0x11f4ca(%rip)        # 0x140b0c8c0
1409ed3f6:	40 8a c7             	mov    %dil,%al
1409ed3f9:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1409ed3fe:	48 33 cc             	xor    %rsp,%rcx
1409ed401:	e8 da 21 10 00       	call   0x140aef5e0
1409ed406:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1409ed40b:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
1409ed410:	48 83 c4 50          	add    $0x50,%rsp
1409ed414:	5f                   	pop    %rdi
1409ed415:	c3                   	ret
1409ed416:	90                   	nop
1409ed417:	90                   	nop
1409ed418:	4c 8b dc             	mov    %rsp,%r11
1409ed41b:	49 89 5b 10          	mov    %rbx,0x10(%r11)
1409ed41f:	49 89 73 18          	mov    %rsi,0x18(%r11)
1409ed423:	57                   	push   %rdi
1409ed424:	48 83 ec 50          	sub    $0x50,%rsp
1409ed428:	48 8b 05 11 1c 2d 00 	mov    0x2d1c11(%rip),%rax        # 0x140cbf040
1409ed42f:	48 33 c4             	xor    %rsp,%rax
1409ed432:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1409ed437:	0f 57 c0             	xorps  %xmm0,%xmm0
1409ed43a:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
1409ed43f:	33 ff                	xor    %edi,%edi
1409ed441:	49 89 7b d8          	mov    %rdi,-0x28(%r11)
1409ed445:	49 c7 43 e0 0f 00 00 	movq   $0xf,-0x20(%r11)
1409ed44c:	00
1409ed44d:	40 88 7c 24 20       	mov    %dil,0x20(%rsp)
1409ed452:	49 8d 53 c8          	lea    -0x38(%r11),%rdx
1409ed456:	e8 bd 4c ff ff       	call   0x1409e2118
1409ed45b:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1409ed460:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
1409ed465:	84 c0                	test   %al,%al
1409ed467:	74 57                	je     0x1409ed4c0
1409ed469:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1409ed46e:	48 83 fe 0f          	cmp    $0xf,%rsi
1409ed472:	48 0f 47 cb          	cmova  %rbx,%rcx
1409ed476:	48 83 7c 24 30 02    	cmpq   $0x2,0x30(%rsp)
1409ed47c:	75 15                	jne    0x1409ed493
1409ed47e:	4c 8b 44 24 30       	mov    0x30(%rsp),%r8
1409ed483:	48 8d 15 12 de 1b 00 	lea    0x1bde12(%rip),%rdx        # 0x140bab29c
1409ed48a:	e8 5b 4e 10 00       	call   0x140af22ea
1409ed48f:	85 c0                	test   %eax,%eax
1409ed491:	74 2a                	je     0x1409ed4bd
1409ed493:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1409ed498:	48 83 fe 0f          	cmp    $0xf,%rsi
1409ed49c:	48 0f 47 cb          	cmova  %rbx,%rcx
1409ed4a0:	48 83 7c 24 30 02    	cmpq   $0x2,0x30(%rsp)
1409ed4a6:	75 18                	jne    0x1409ed4c0
1409ed4a8:	4c 8b 44 24 30       	mov    0x30(%rsp),%r8
1409ed4ad:	48 8d 15 3c de 1b 00 	lea    0x1bde3c(%rip),%rdx        # 0x140bab2f0
1409ed4b4:	e8 31 4e 10 00       	call   0x140af22ea
1409ed4b9:	85 c0                	test   %eax,%eax
1409ed4bb:	75 03                	jne    0x1409ed4c0
1409ed4bd:	40 b7 01             	mov    $0x1,%dil
1409ed4c0:	48 83 fe 0f          	cmp    $0xf,%rsi
1409ed4c4:	76 30                	jbe    0x1409ed4f6
1409ed4c6:	48 8b cb             	mov    %rbx,%rcx
1409ed4c9:	48 8d 46 01          	lea    0x1(%rsi),%rax
1409ed4cd:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1409ed4d3:	72 18                	jb     0x1409ed4ed
1409ed4d5:	48 8b 5b f8          	mov    -0x8(%rbx),%rbx
1409ed4d9:	48 2b cb             	sub    %rbx,%rcx
1409ed4dc:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1409ed4e0:	48 83 f8 1f          	cmp    $0x1f,%rax
1409ed4e4:	76 07                	jbe    0x1409ed4ed
1409ed4e6:	ff 15 ac f4 11 00    	call   *0x11f4ac(%rip)        # 0x140b0c998
1409ed4ec:	cc                   	int3
1409ed4ed:	48 8b cb             	mov    %rbx,%rcx
1409ed4f0:	ff 15 ca f3 11 00    	call   *0x11f3ca(%rip)        # 0x140b0c8c0
1409ed4f6:	40 8a c7             	mov    %dil,%al
1409ed4f9:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1409ed4fe:	48 33 cc             	xor    %rsp,%rcx
1409ed501:	e8 da 20 10 00       	call   0x140aef5e0
1409ed506:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1409ed50b:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
1409ed510:	48 83 c4 50          	add    $0x50,%rsp
1409ed514:	5f                   	pop    %rdi
1409ed515:	c3                   	ret
1409ed516:	90                   	nop
1409ed517:	90                   	nop
1409ed518:	48 8b c4             	mov    %rsp,%rax
1409ed51b:	48 89 58 08          	mov    %rbx,0x8(%rax)
1409ed51f:	48 89 68 10          	mov    %rbp,0x10(%rax)
1409ed523:	48 89 70 18          	mov    %rsi,0x18(%rax)
1409ed527:	48 89 78 20          	mov    %rdi,0x20(%rax)
1409ed52b:	41 54                	push   %r12
1409ed52d:	41 56                	push   %r14
1409ed52f:	41 57                	push   %r15
1409ed531:	48 83 ec 20          	sub    $0x20,%rsp
1409ed535:	48 8d 69 40          	lea    0x40(%rcx),%rbp
1409ed539:	48 8b da             	mov    %rdx,%rbx
1409ed53c:	48 8b d5             	mov    %rbp,%rdx
1409ed53f:	48 8b f9             	mov    %rcx,%rdi
1409ed542:	e8 cd a7 ff ff       	call   0x1409e7d14
1409ed547:	84 c0                	test   %al,%al
1409ed549:	0f 85 14 02 00 00    	jne    0x1409ed763
1409ed54f:	8a 41 3b             	mov    0x3b(%rcx),%al
1409ed552:	32 41 18             	xor    0x18(%rcx),%al
1409ed555:	3c 28                	cmp    $0x28,%al
1409ed557:	0f 85 06 02 00 00    	jne    0x1409ed763
1409ed55d:	e8 92 15 ff ff       	call   0x1409deaf4
1409ed562:	48 8b d5             	mov    %rbp,%rdx
1409ed565:	48 8b cf             	mov    %rdi,%rcx
1409ed568:	45 33 e4             	xor    %r12d,%r12d
1409ed56b:	e8 a4 a7 ff ff       	call   0x1409e7d14
1409ed570:	84 c0                	test   %al,%al
1409ed572:	0f 85 c9 01 00 00    	jne    0x1409ed741
1409ed578:	48 8d 73 10          	lea    0x10(%rbx),%rsi
1409ed57c:	4c 8d 73 18          	lea    0x18(%rbx),%r14
1409ed580:	44 8a 4f 3b          	mov    0x3b(%rdi),%r9b
1409ed584:	44 32 4f 18          	xor    0x18(%rdi),%r9b
1409ed588:	41 80 f9 5c          	cmp    $0x5c,%r9b
1409ed58c:	0f 85 ef 00 00 00    	jne    0x1409ed681
1409ed592:	48 8b cf             	mov    %rdi,%rcx
1409ed595:	e8 5a 15 ff ff       	call   0x1409deaf4
1409ed59a:	48 8b d5             	mov    %rbp,%rdx
1409ed59d:	48 8b cf             	mov    %rdi,%rcx
1409ed5a0:	e8 6f a7 ff ff       	call   0x1409e7d14
1409ed5a5:	84 c0                	test   %al,%al
1409ed5a7:	0f 85 94 01 00 00    	jne    0x1409ed741
1409ed5ad:	40 8a 77 3b          	mov    0x3b(%rdi),%sil
1409ed5b1:	40 32 77 18          	xor    0x18(%rdi),%sil
1409ed5b5:	8d 46 a4             	lea    -0x5c(%rsi),%eax
1409ed5b8:	3c 18                	cmp    $0x18,%al
1409ed5ba:	77 0a                	ja     0x1409ed5c6
1409ed5bc:	b9 41 04 44 01       	mov    $0x1440441,%ecx
1409ed5c1:	0f a3 c1             	bt     %eax,%ecx
1409ed5c4:	72 16                	jb     0x1409ed5dc
1409ed5c6:	40 80 fe 37          	cmp    $0x37,%sil
1409ed5ca:	77 44                	ja     0x1409ed610
1409ed5cc:	48 b9 00 00 00 00 00 	movabs $0xff030000000000,%rcx
1409ed5d3:	03 ff 00
1409ed5d6:	48 0f a3 f1          	bt     %rsi,%rcx
1409ed5da:	73 34                	jae    0x1409ed610
1409ed5dc:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1409ed5e0:	48 3b 4b 18          	cmp    0x18(%rbx),%rcx
1409ed5e4:	73 1d                	jae    0x1409ed603
1409ed5e6:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409ed5eb:	48 8d 41 01          	lea    0x1(%rcx),%rax
1409ed5ef:	48 89 43 10          	mov    %rax,0x10(%rbx)
1409ed5f3:	48 8b c3             	mov    %rbx,%rax
1409ed5f6:	76 03                	jbe    0x1409ed5fb
1409ed5f8:	48 8b 03             	mov    (%rbx),%rax
1409ed5fb:	66 c7 04 08 5c 00    	movw   $0x5c,(%rax,%rcx,1)
1409ed601:	eb 3c                	jmp    0x1409ed63f
1409ed603:	41 b1 5c             	mov    $0x5c,%r9b
1409ed606:	48 8b cb             	mov    %rbx,%rcx
1409ed609:	e8 c2 a5 82 ff       	call   0x140217bd0
1409ed60e:	eb 2f                	jmp    0x1409ed63f
1409ed610:	40 80 fe 0d          	cmp    $0xd,%sil
1409ed614:	75 23                	jne    0x1409ed639
1409ed616:	48 8b cf             	mov    %rdi,%rcx
1409ed619:	e8 d6 14 ff ff       	call   0x1409deaf4
1409ed61e:	48 8b d5             	mov    %rbp,%rdx
1409ed621:	48 8b cf             	mov    %rdi,%rcx
1409ed624:	e8 eb a6 ff ff       	call   0x1409e7d14
1409ed629:	84 c0                	test   %al,%al
1409ed62b:	0f 85 10 01 00 00    	jne    0x1409ed741
1409ed631:	40 8a 77 3b          	mov    0x3b(%rdi),%sil
1409ed635:	40 32 77 18          	xor    0x18(%rdi),%sil
1409ed639:	40 80 fe 0a          	cmp    $0xa,%sil
1409ed63d:	74 35                	je     0x1409ed674
1409ed63f:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1409ed643:	48 3b 4b 18          	cmp    0x18(%rbx),%rcx
1409ed647:	73 20                	jae    0x1409ed669
1409ed649:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409ed64e:	48 8d 41 01          	lea    0x1(%rcx),%rax
1409ed652:	48 89 43 10          	mov    %rax,0x10(%rbx)
1409ed656:	48 8b c3             	mov    %rbx,%rax
1409ed659:	76 03                	jbe    0x1409ed65e
1409ed65b:	48 8b 03             	mov    (%rbx),%rax
1409ed65e:	c6 44 08 01 00       	movb   $0x0,0x1(%rax,%rcx,1)
1409ed663:	40 88 34 01          	mov    %sil,(%rcx,%rax,1)
1409ed667:	eb 0b                	jmp    0x1409ed674
1409ed669:	44 8a ce             	mov    %sil,%r9b
1409ed66c:	48 8b cb             	mov    %rbx,%rcx
1409ed66f:	e8 5c a5 82 ff       	call   0x140217bd0
1409ed674:	48 8d 73 10          	lea    0x10(%rbx),%rsi
1409ed678:	4c 8d 73 18          	lea    0x18(%rbx),%r14
1409ed67c:	e9 a5 00 00 00       	jmp    0x1409ed726
1409ed681:	41 80 f9 28          	cmp    $0x28,%r9b
1409ed685:	75 33                	jne    0x1409ed6ba
1409ed687:	48 8b 0e             	mov    (%rsi),%rcx
1409ed68a:	49 3b 0e             	cmp    (%r14),%rcx
1409ed68d:	73 1b                	jae    0x1409ed6aa
1409ed68f:	49 83 3e 0f          	cmpq   $0xf,(%r14)
1409ed693:	48 8d 41 01          	lea    0x1(%rcx),%rax
1409ed697:	48 89 06             	mov    %rax,(%rsi)
1409ed69a:	48 8b c3             	mov    %rbx,%rax
1409ed69d:	76 03                	jbe    0x1409ed6a2
1409ed69f:	48 8b 03             	mov    (%rbx),%rax
1409ed6a2:	66 c7 04 08 28 00    	movw   $0x28,(%rax,%rcx,1)
1409ed6a8:	eb 0b                	jmp    0x1409ed6b5
1409ed6aa:	41 b1 28             	mov    $0x28,%r9b
1409ed6ad:	48 8b cb             	mov    %rbx,%rcx
1409ed6b0:	e8 1b a5 82 ff       	call   0x140217bd0
1409ed6b5:	49 ff c4             	inc    %r12
1409ed6b8:	eb 6c                	jmp    0x1409ed726
1409ed6ba:	41 80 f9 29          	cmp    $0x29,%r9b
1409ed6be:	75 38                	jne    0x1409ed6f8
1409ed6c0:	4d 85 e4             	test   %r12,%r12
1409ed6c3:	74 7c                	je     0x1409ed741
1409ed6c5:	48 8b 0e             	mov    (%rsi),%rcx
1409ed6c8:	49 3b 0e             	cmp    (%r14),%rcx
1409ed6cb:	73 1b                	jae    0x1409ed6e8
1409ed6cd:	49 83 3e 0f          	cmpq   $0xf,(%r14)
1409ed6d1:	48 8d 41 01          	lea    0x1(%rcx),%rax
1409ed6d5:	48 89 06             	mov    %rax,(%rsi)
1409ed6d8:	48 8b c3             	mov    %rbx,%rax
1409ed6db:	76 03                	jbe    0x1409ed6e0
1409ed6dd:	48 8b 03             	mov    (%rbx),%rax
1409ed6e0:	66 c7 04 08 29 00    	movw   $0x29,(%rax,%rcx,1)
1409ed6e6:	eb 0b                	jmp    0x1409ed6f3
1409ed6e8:	41 b1 29             	mov    $0x29,%r9b
1409ed6eb:	48 8b cb             	mov    %rbx,%rcx
1409ed6ee:	e8 dd a4 82 ff       	call   0x140217bd0
1409ed6f3:	49 ff cc             	dec    %r12
1409ed6f6:	eb 2e                	jmp    0x1409ed726
1409ed6f8:	48 8b 0e             	mov    (%rsi),%rcx
1409ed6fb:	49 3b 0e             	cmp    (%r14),%rcx
1409ed6fe:	73 1e                	jae    0x1409ed71e
1409ed700:	49 83 3e 0f          	cmpq   $0xf,(%r14)
1409ed704:	48 8d 41 01          	lea    0x1(%rcx),%rax
1409ed708:	48 89 06             	mov    %rax,(%rsi)
1409ed70b:	48 8b c3             	mov    %rbx,%rax
1409ed70e:	76 03                	jbe    0x1409ed713
1409ed710:	48 8b 03             	mov    (%rbx),%rax
1409ed713:	44 88 0c 08          	mov    %r9b,(%rax,%rcx,1)
1409ed717:	c6 44 08 01 00       	movb   $0x0,0x1(%rax,%rcx,1)
1409ed71c:	eb 08                	jmp    0x1409ed726
1409ed71e:	48 8b cb             	mov    %rbx,%rcx
1409ed721:	e8 aa a4 82 ff       	call   0x140217bd0
1409ed726:	48 8b cf             	mov    %rdi,%rcx
1409ed729:	e8 c6 13 ff ff       	call   0x1409deaf4
1409ed72e:	48 8b d5             	mov    %rbp,%rdx
1409ed731:	48 8b cf             	mov    %rdi,%rcx
1409ed734:	e8 db a5 ff ff       	call   0x1409e7d14
1409ed739:	84 c0                	test   %al,%al
1409ed73b:	0f 84 3f fe ff ff    	je     0x1409ed580
1409ed741:	48 8d 57 40          	lea    0x40(%rdi),%rdx
1409ed745:	48 8b cf             	mov    %rdi,%rcx
1409ed748:	e8 c7 a5 ff ff       	call   0x1409e7d14
1409ed74d:	84 c0                	test   %al,%al
1409ed74f:	74 33                	je     0x1409ed784
1409ed751:	48 83 63 10 00       	andq   $0x0,0x10(%rbx)
1409ed756:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409ed75b:	76 03                	jbe    0x1409ed760
1409ed75d:	48 8b 1b             	mov    (%rbx),%rbx