140a2c29d:	ff 43 18             	incl   0x18(%rbx)
140a2c2a0:	48 ff c2             	inc    %rdx
140a2c2a3:	48 89 13             	mov    %rdx,(%rbx)
140a2c2a6:	49 3b d0             	cmp    %r8,%rdx
140a2c2a9:	74 c6                	je     0x140a2c271
140a2c2ab:	0f b6 12             	movzbl (%rdx),%edx
140a2c2ae:	80 fa 0a             	cmp    $0xa,%dl
140a2c2b1:	75 0a                	jne    0x140a2c2bd
140a2c2b3:	ff 43 14             	incl   0x14(%rbx)
140a2c2b6:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a2c2bd:	84 d2                	test   %dl,%dl
140a2c2bf:	74 b0                	je     0x140a2c271
140a2c2c1:	80 fa 2e             	cmp    $0x2e,%dl
140a2c2c4:	75 0f                	jne    0x140a2c2d5
140a2c2c6:	40 88 7d f0          	mov    %dil,-0x10(%rbp)
140a2c2ca:	0f 57 c0             	xorps  %xmm0,%xmm0
140a2c2cd:	41 b1 01             	mov    $0x1,%r9b
140a2c2d0:	e9 af 06 00 00       	jmp    0x140a2c984
140a2c2d5:	80 fa 30             	cmp    $0x30,%dl
140a2c2d8:	0f 85 a8 02 00 00    	jne    0x140a2c586
140a2c2de:	48 8b cb             	mov    %rbx,%rcx
140a2c2e1:	e8 5a b8 fc ff       	call   0x1409f7b40
140a2c2e6:	0f b6 d0             	movzbl %al,%edx
140a2c2e9:	84 c0                	test   %al,%al
140a2c2eb:	0f 84 34 07 00 00    	je     0x140a2ca25
140a2c2f1:	b1 62                	mov    $0x62,%cl
140a2c2f3:	48 8d 05 07 1f 65 00 	lea    0x651f07(%rip),%rax        # 0x14107e201
140a2c2fa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140a2c300:	3a ca                	cmp    %dl,%cl
140a2c302:	0f 84 bd 01 00 00    	je     0x140a2c4c5
140a2c308:	0f b6 08             	movzbl (%rax),%ecx
140a2c30b:	48 ff c0             	inc    %rax
140a2c30e:	84 c9                	test   %cl,%cl
140a2c310:	75 ee                	jne    0x140a2c300
140a2c312:	b1 78                	mov    $0x78,%cl
140a2c314:	48 8d 05 ea 1e 65 00 	lea    0x651eea(%rip),%rax        # 0x14107e205
140a2c31b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140a2c320:	3a ca                	cmp    %dl,%cl
140a2c322:	0f 84 cc 00 00 00    	je     0x140a2c3f4
140a2c328:	0f b6 08             	movzbl (%rax),%ecx
140a2c32b:	48 ff c0             	inc    %rax
140a2c32e:	84 c9                	test   %cl,%cl
140a2c330:	75 ee                	jne    0x140a2c320
140a2c332:	80 fa 2e             	cmp    $0x2e,%dl
140a2c335:	0f 84 a3 02 00 00    	je     0x140a2c5de
140a2c33b:	4c 8d 05 0f 53 65 00 	lea    0x65530f(%rip),%r8        # 0x141081651
140a2c342:	49 b9 00 00 00 00 00 	movabs $0xf000000000000000,%r9
140a2c349:	00 00 f0
140a2c34c:	49 ba 00 00 00 00 00 	movabs $0x8000000000000000,%r10
140a2c353:	00 00 80
140a2c356:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
140a2c35d:	00 00 00
140a2c360:	0f b6 05 e9 52 65 00 	movzbl 0x6552e9(%rip),%eax        # 0x141081650
140a2c367:	49 8b c8             	mov    %r8,%rcx
140a2c36a:	84 c0                	test   %al,%al
140a2c36c:	74 10                	je     0x140a2c37e
140a2c36e:	66 90                	xchg   %ax,%ax
140a2c370:	3a c2                	cmp    %dl,%al
140a2c372:	74 13                	je     0x140a2c387
140a2c374:	0f b6 01             	movzbl (%rcx),%eax
140a2c377:	48 ff c1             	inc    %rcx
140a2c37a:	84 c0                	test   %al,%al
140a2c37c:	75 f2                	jne    0x140a2c370
140a2c37e:	c6 43 10 01          	movb   $0x1,0x10(%rbx)
140a2c382:	e9 ee fe ff ff       	jmp    0x140a2c275
140a2c387:	49 3b f9             	cmp    %r9,%rdi
140a2c38a:	0f 8c be 02 00 00    	jl     0x140a2c64e
140a2c390:	48 8d 04 fd 00 00 00 	lea    0x0(,%rdi,8),%rax
140a2c397:	00
140a2c398:	48 8b f8             	mov    %rax,%rdi
140a2c39b:	48 89 45 20          	mov    %rax,0x20(%rbp)
140a2c39f:	0f be c2             	movsbl %dl,%eax
140a2c3a2:	83 e8 30             	sub    $0x30,%eax
140a2c3a5:	48 63 c8             	movslq %eax,%rcx
140a2c3a8:	4a 8d 04 11          	lea    (%rcx,%r10,1),%rax
140a2c3ac:	48 3b f8             	cmp    %rax,%rdi
140a2c3af:	0f 8c 99 02 00 00    	jl     0x140a2c64e
140a2c3b5:	48 8b 13             	mov    (%rbx),%rdx
140a2c3b8:	48 2b f9             	sub    %rcx,%rdi
140a2c3bb:	ff 43 18             	incl   0x18(%rbx)
140a2c3be:	48 ff c2             	inc    %rdx
140a2c3c1:	48 89 7d 20          	mov    %rdi,0x20(%rbp)
140a2c3c5:	48 89 13             	mov    %rdx,(%rbx)
140a2c3c8:	48 3b 53 08          	cmp    0x8(%rbx),%rdx
140a2c3cc:	0f 84 53 06 00 00    	je     0x140a2ca25
140a2c3d2:	0f b6 12             	movzbl (%rdx),%edx
140a2c3d5:	80 fa 0a             	cmp    $0xa,%dl
140a2c3d8:	75 0a                	jne    0x140a2c3e4
140a2c3da:	ff 43 14             	incl   0x14(%rbx)
140a2c3dd:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a2c3e4:	84 d2                	test   %dl,%dl
140a2c3e6:	0f 85 74 ff ff ff    	jne    0x140a2c360
140a2c3ec:	88 53 10             	mov    %dl,0x10(%rbx)
140a2c3ef:	e9 81 fe ff ff       	jmp    0x140a2c275
140a2c3f4:	48 8b cb             	mov    %rbx,%rcx
140a2c3f7:	e8 44 b7 fc ff       	call   0x1409f7b40
140a2c3fc:	0f b6 d0             	movzbl %al,%edx
140a2c3ff:	84 c0                	test   %al,%al
140a2c401:	0f 84 6a fe ff ff    	je     0x140a2c271
140a2c407:	49 ba 00 00 00 00 00 	movabs $0x8000000000000000,%r10
140a2c40e:	00 00 80
140a2c411:	4c 8d 05 11 52 65 00 	lea    0x655211(%rip),%r8        # 0x141081629
140a2c418:	49 b9 00 00 00 00 00 	movabs $0xf800000000000000,%r9
140a2c41f:	00 00 f8
140a2c422:	0f b6 0d ff 51 65 00 	movzbl 0x6551ff(%rip),%ecx        # 0x141081628
140a2c429:	49 8b c0             	mov    %r8,%rax
140a2c42c:	84 c9                	test   %cl,%cl
140a2c42e:	0f 84 4a ff ff ff    	je     0x140a2c37e
140a2c434:	3a ca                	cmp    %dl,%cl
140a2c436:	74 13                	je     0x140a2c44b
140a2c438:	0f b6 08             	movzbl (%rax),%ecx
140a2c43b:	48 ff c0             	inc    %rax
140a2c43e:	84 c9                	test   %cl,%cl
140a2c440:	75 f2                	jne    0x140a2c434
140a2c442:	c6 43 10 01          	movb   $0x1,0x10(%rbx)
140a2c446:	e9 2a fe ff ff       	jmp    0x140a2c275
140a2c44b:	49 3b f9             	cmp    %r9,%rdi
140a2c44e:	0f 8c fa 01 00 00    	jl     0x140a2c64e
140a2c454:	48 c1 e7 04          	shl    $0x4,%rdi
140a2c458:	48 89 7d 20          	mov    %rdi,0x20(%rbp)
140a2c45c:	0f be c2             	movsbl %dl,%eax
140a2c45f:	80 fa 39             	cmp    $0x39,%dl
140a2c462:	7f 05                	jg     0x140a2c469
140a2c464:	83 c0 d0             	add    $0xffffffd0,%eax
140a2c467:	eb 0d                	jmp    0x140a2c476
140a2c469:	80 fa 46             	cmp    $0x46,%dl
140a2c46c:	7f 05                	jg     0x140a2c473
140a2c46e:	83 c0 c9             	add    $0xffffffc9,%eax
140a2c471:	eb 03                	jmp    0x140a2c476
140a2c473:	83 c0 a9             	add    $0xffffffa9,%eax
140a2c476:	48 63 c8             	movslq %eax,%rcx
140a2c479:	4a 8d 04 11          	lea    (%rcx,%r10,1),%rax
140a2c47d:	48 3b f8             	cmp    %rax,%rdi
140a2c480:	0f 8c c8 01 00 00    	jl     0x140a2c64e
140a2c486:	48 8b 13             	mov    (%rbx),%rdx
140a2c489:	48 2b f9             	sub    %rcx,%rdi
140a2c48c:	ff 43 18             	incl   0x18(%rbx)
140a2c48f:	48 ff c2             	inc    %rdx
140a2c492:	48 89 7d 20          	mov    %rdi,0x20(%rbp)
140a2c496:	48 89 13             	mov    %rdx,(%rbx)
140a2c499:	48 3b 53 08          	cmp    0x8(%rbx),%rdx
140a2c49d:	0f 84 82 05 00 00    	je     0x140a2ca25
140a2c4a3:	0f b6 12             	movzbl (%rdx),%edx
140a2c4a6:	80 fa 0a             	cmp    $0xa,%dl
140a2c4a9:	75 0a                	jne    0x140a2c4b5
140a2c4ab:	ff 43 14             	incl   0x14(%rbx)
140a2c4ae:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a2c4b5:	84 d2                	test   %dl,%dl
140a2c4b7:	0f 85 65 ff ff ff    	jne    0x140a2c422
140a2c4bd:	88 53 10             	mov    %dl,0x10(%rbx)
140a2c4c0:	e9 b0 fd ff ff       	jmp    0x140a2c275
140a2c4c5:	48 8b cb             	mov    %rbx,%rcx
140a2c4c8:	e8 73 b6 fc ff       	call   0x1409f7b40
140a2c4cd:	44 0f b6 c0          	movzbl %al,%r8d
140a2c4d1:	84 c0                	test   %al,%al
140a2c4d3:	0f 84 98 fd ff ff    	je     0x140a2c271
140a2c4d9:	49 ba 00 00 00 00 00 	movabs $0x8000000000000000,%r10
140a2c4e0:	00 00 80
140a2c4e3:	4c 8d 0d 1f 1d 65 00 	lea    0x651d1f(%rip),%r9        # 0x14107e209
140a2c4ea:	49 bb 00 00 00 00 00 	movabs $0xc000000000000000,%r11
140a2c4f1:	00 00 c0
140a2c4f4:	b1 30                	mov    $0x30,%cl
140a2c4f6:	49 8b d1             	mov    %r9,%rdx
140a2c4f9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140a2c500:	41 3a c8             	cmp    %r8b,%cl
140a2c503:	74 13                	je     0x140a2c518
140a2c505:	0f b6 0a             	movzbl (%rdx),%ecx
140a2c508:	48 ff c2             	inc    %rdx
140a2c50b:	84 c9                	test   %cl,%cl
140a2c50d:	75 f1                	jne    0x140a2c500
140a2c50f:	c6 43 10 01          	movb   $0x1,0x10(%rbx)
140a2c513:	e9 5d fd ff ff       	jmp    0x140a2c275
140a2c518:	49 3b fb             	cmp    %r11,%rdi
140a2c51b:	0f 8c 2d 01 00 00    	jl     0x140a2c64e
140a2c521:	48 8d 04 3f          	lea    (%rdi,%rdi,1),%rax
140a2c525:	48 8b f8             	mov    %rax,%rdi
140a2c528:	48 89 45 20          	mov    %rax,0x20(%rbp)
140a2c52c:	41 0f be c0          	movsbl %r8b,%eax
140a2c530:	83 e8 30             	sub    $0x30,%eax
140a2c533:	48 63 c8             	movslq %eax,%rcx
140a2c536:	4a 8d 04 11          	lea    (%rcx,%r10,1),%rax
140a2c53a:	48 3b f8             	cmp    %rax,%rdi
140a2c53d:	0f 8c 0b 01 00 00    	jl     0x140a2c64e
140a2c543:	4c 8b 03             	mov    (%rbx),%r8
140a2c546:	48 2b f9             	sub    %rcx,%rdi
140a2c549:	ff 43 18             	incl   0x18(%rbx)
140a2c54c:	49 ff c0             	inc    %r8
140a2c54f:	48 89 7d 20          	mov    %rdi,0x20(%rbp)
140a2c553:	4c 89 03             	mov    %r8,(%rbx)
140a2c556:	4c 3b 43 08          	cmp    0x8(%rbx),%r8
140a2c55a:	0f 84 c5 04 00 00    	je     0x140a2ca25
140a2c560:	45 0f b6 00          	movzbl (%r8),%r8d
140a2c564:	41 80 f8 0a          	cmp    $0xa,%r8b
140a2c568:	75 0a                	jne    0x140a2c574
140a2c56a:	ff 43 14             	incl   0x14(%rbx)
140a2c56d:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a2c574:	45 84 c0             	test   %r8b,%r8b
140a2c577:	0f 85 77 ff ff ff    	jne    0x140a2c4f4
140a2c57d:	44 88 43 10          	mov    %r8b,0x10(%rbx)
140a2c581:	e9 ef fc ff ff       	jmp    0x140a2c275
140a2c586:	49 ba 00 00 00 00 00 	movabs $0x8000000000000000,%r10
140a2c58d:	00 00 80
140a2c590:	4c 8d 0d aa 50 65 00 	lea    0x6550aa(%rip),%r9        # 0x141081641
140a2c597:	49 bb 34 33 33 33 33 	movabs $0xf333333333333334,%r11
140a2c59e:	33 33 f3
140a2c5a1:	0f b6 05 98 50 65 00 	movzbl 0x655098(%rip),%eax        # 0x141081640
140a2c5a8:	49 8b c9             	mov    %r9,%rcx
140a2c5ab:	84 c0                	test   %al,%al
140a2c5ad:	74 0f                	je     0x140a2c5be
140a2c5af:	90                   	nop
140a2c5b0:	3a c2                	cmp    %dl,%al
140a2c5b2:	74 3a                	je     0x140a2c5ee
140a2c5b4:	0f b6 01             	movzbl (%rcx),%eax
140a2c5b7:	48 ff c1             	inc    %rcx
140a2c5ba:	84 c0                	test   %al,%al
140a2c5bc:	75 f2                	jne    0x140a2c5b0
140a2c5be:	b0 65                	mov    $0x65,%al
140a2c5c0:	48 8d 0d da fe 57 00 	lea    0x57feda(%rip),%rcx        # 0x140fac4a1
140a2c5c7:	3a c2                	cmp    %dl,%al
140a2c5c9:	74 1b                	je     0x140a2c5e6
140a2c5cb:	0f b6 01             	movzbl (%rcx),%eax
140a2c5ce:	48 ff c1             	inc    %rcx
140a2c5d1:	84 c0                	test   %al,%al
140a2c5d3:	75 f2                	jne    0x140a2c5c7
140a2c5d5:	80 fa 2e             	cmp    $0x2e,%dl
140a2c5d8:	0f 85 a0 fd ff ff    	jne    0x140a2c37e
140a2c5de:	48 8b cb             	mov    %rbx,%rcx
140a2c5e1:	e8 5a b5 fc ff       	call   0x1409f7b40
140a2c5e6:	41 b1 01             	mov    $0x1,%r9b
140a2c5e9:	e9 8a 03 00 00       	jmp    0x140a2c978
140a2c5ee:	49 3b fb             	cmp    %r11,%rdi
140a2c5f1:	7c 5b                	jl     0x140a2c64e
140a2c5f3:	0f be c2             	movsbl %dl,%eax
140a2c5f6:	48 8d 3c bf          	lea    (%rdi,%rdi,4),%rdi
140a2c5fa:	83 e8 30             	sub    $0x30,%eax
140a2c5fd:	48 03 ff             	add    %rdi,%rdi
140a2c600:	48 63 c8             	movslq %eax,%rcx
140a2c603:	48 89 7d 20          	mov    %rdi,0x20(%rbp)
140a2c607:	4a 8d 04 11          	lea    (%rcx,%r10,1),%rax
140a2c60b:	48 3b f8             	cmp    %rax,%rdi
140a2c60e:	7c 3e                	jl     0x140a2c64e
140a2c610:	48 8b 13             	mov    (%rbx),%rdx
140a2c613:	48 2b f9             	sub    %rcx,%rdi
140a2c616:	ff 43 18             	incl   0x18(%rbx)
140a2c619:	48 ff c2             	inc    %rdx
140a2c61c:	48 89 7d 20          	mov    %rdi,0x20(%rbp)
140a2c620:	48 89 13             	mov    %rdx,(%rbx)
140a2c623:	49 3b d0             	cmp    %r8,%rdx
140a2c626:	0f 84 f9 03 00 00    	je     0x140a2ca25
140a2c62c:	0f b6 12             	movzbl (%rdx),%edx
140a2c62f:	80 fa 0a             	cmp    $0xa,%dl
140a2c632:	75 0a                	jne    0x140a2c63e
140a2c634:	ff 43 14             	incl   0x14(%rbx)
140a2c637:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a2c63e:	84 d2                	test   %dl,%dl
140a2c640:	0f 85 5b ff ff ff    	jne    0x140a2c5a1
140a2c646:	88 53 10             	mov    %dl,0x10(%rbx)
140a2c649:	e9 27 fc ff ff       	jmp    0x140a2c275
140a2c64e:	c6 43 10 0a          	movb   $0xa,0x10(%rbx)
140a2c652:	e9 1e fc ff ff       	jmp    0x140a2c275
140a2c657:	3c 2e                	cmp    $0x2e,%al
140a2c659:	0f 85 d1 fb ff ff    	jne    0x140a2c230
140a2c65f:	40 88 7d f0          	mov    %dil,-0x10(%rbp)
140a2c663:	0f 57 c0             	xorps  %xmm0,%xmm0
140a2c666:	45 33 c9             	xor    %r9d,%r9d
140a2c669:	e9 16 03 00 00       	jmp    0x140a2c984
140a2c66e:	3c 30                	cmp    $0x30,%al
140a2c670:	0f 85 94 02 00 00    	jne    0x140a2c90a
140a2c676:	48 8b cb             	mov    %rbx,%rcx
140a2c679:	e8 c2 b4 fc ff       	call   0x1409f7b40
140a2c67e:	0f b6 d0             	movzbl %al,%edx
140a2c681:	84 c0                	test   %al,%al
140a2c683:	0f 84 9c 03 00 00    	je     0x140a2ca25
140a2c689:	b1 62                	mov    $0x62,%cl
140a2c68b:	48 8d 05 6f 1b 65 00 	lea    0x651b6f(%rip),%rax        # 0x14107e201
140a2c692:	3a ca                	cmp    %dl,%cl
140a2c694:	0f 84 be 01 00 00    	je     0x140a2c858
140a2c69a:	0f b6 08             	movzbl (%rax),%ecx
140a2c69d:	48 ff c0             	inc    %rax
140a2c6a0:	84 c9                	test   %cl,%cl
140a2c6a2:	75 ee                	jne    0x140a2c692
140a2c6a4:	b1 78                	mov    $0x78,%cl
140a2c6a6:	48 8d 05 58 1b 65 00 	lea    0x651b58(%rip),%rax        # 0x14107e205
140a2c6ad:	0f 1f 00             	nopl   (%rax)
140a2c6b0:	3a ca                	cmp    %dl,%cl
140a2c6b2:	0f 84 cd 00 00 00    	je     0x140a2c785
140a2c6b8:	0f b6 08             	movzbl (%rax),%ecx
140a2c6bb:	48 ff c0             	inc    %rax
140a2c6be:	84 c9                	test   %cl,%cl
140a2c6c0:	75 ee                	jne    0x140a2c6b0
140a2c6c2:	80 fa 2e             	cmp    $0x2e,%dl
140a2c6c5:	0f 84 a2 02 00 00    	je     0x140a2c96d
140a2c6cb:	4c 8d 05 7f 4f 65 00 	lea    0x654f7f(%rip),%r8        # 0x141081651
140a2c6d2:	49 b9 ff ff ff ff ff 	movabs $0xfffffffffffffff,%r9
140a2c6d9:	ff ff 0f
140a2c6dc:	49 ba ff ff ff ff ff 	movabs $0x7fffffffffffffff,%r10
140a2c6e3:	ff ff 7f
140a2c6e6:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
140a2c6ed:	00 00 00
140a2c6f0:	0f b6 05 59 4f 65 00 	movzbl 0x654f59(%rip),%eax        # 0x141081650
140a2c6f7:	49 8b c8             	mov    %r8,%rcx
140a2c6fa:	84 c0                	test   %al,%al
140a2c6fc:	0f 84 7c fc ff ff    	je     0x140a2c37e
140a2c702:	3a c2                	cmp    %dl,%al
140a2c704:	74 13                	je     0x140a2c719
140a2c706:	0f b6 01             	movzbl (%rcx),%eax
140a2c709:	48 ff c1             	inc    %rcx
140a2c70c:	84 c0                	test   %al,%al
140a2c70e:	75 f2                	jne    0x140a2c702
140a2c710:	c6 43 10 01          	movb   $0x1,0x10(%rbx)
140a2c714:	e9 5c fb ff ff       	jmp    0x140a2c275
140a2c719:	49 3b f9             	cmp    %r9,%rdi
140a2c71c:	0f 8f f0 02 00 00    	jg     0x140a2ca12
140a2c722:	0f be c2             	movsbl %dl,%eax
140a2c725:	48 8d 3c fd 00 00 00 	lea    0x0(,%rdi,8),%rdi
140a2c72c:	00
140a2c72d:	83 e8 30             	sub    $0x30,%eax
140a2c730:	48 89 7d 20          	mov    %rdi,0x20(%rbp)
140a2c734:	48 63 c8             	movslq %eax,%rcx
140a2c737:	49 8b c2             	mov    %r10,%rax
140a2c73a:	48 2b c1             	sub    %rcx,%rax
140a2c73d:	48 3b f8             	cmp    %rax,%rdi
140a2c740:	0f 8f cc 02 00 00    	jg     0x140a2ca12
140a2c746:	48 8b 13             	mov    (%rbx),%rdx
140a2c749:	48 03 f9             	add    %rcx,%rdi
140a2c74c:	ff 43 18             	incl   0x18(%rbx)
140a2c74f:	48 ff c2             	inc    %rdx
140a2c752:	48 89 7d 20          	mov    %rdi,0x20(%rbp)
140a2c756:	48 89 13             	mov    %rdx,(%rbx)
140a2c759:	48 3b 53 08          	cmp    0x8(%rbx),%rdx
140a2c75d:	0f 84 c2 02 00 00    	je     0x140a2ca25
140a2c763:	0f b6 12             	movzbl (%rdx),%edx
140a2c766:	80 fa 0a             	cmp    $0xa,%dl
140a2c769:	75 0a                	jne    0x140a2c775
140a2c76b:	ff 43 14             	incl   0x14(%rbx)
140a2c76e:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a2c775:	84 d2                	test   %dl,%dl
140a2c777:	0f 85 73 ff ff ff    	jne    0x140a2c6f0
140a2c77d:	88 53 10             	mov    %dl,0x10(%rbx)
140a2c780:	e9 f0 fa ff ff       	jmp    0x140a2c275
140a2c785:	48 8b cb             	mov    %rbx,%rcx
140a2c788:	e8 b3 b3 fc ff       	call   0x1409f7b40
140a2c78d:	0f b6 d0             	movzbl %al,%edx
140a2c790:	84 c0                	test   %al,%al
140a2c792:	0f 84 d9 fa ff ff    	je     0x140a2c271
140a2c798:	4c 8d 05 8a 4e 65 00 	lea    0x654e8a(%rip),%r8        # 0x141081629
140a2c79f:	49 ba ff ff ff ff ff 	movabs $0x7fffffffffffffff,%r10
140a2c7a6:	ff ff 7f
140a2c7a9:	49 b9 ff ff ff ff ff 	movabs $0x7ffffffffffffff,%r9
140a2c7b0:	ff ff 07