140a2a31a:	74 24                	je     0x140a2a340
140a2a31c:	0f b6 07             	movzbl (%rdi),%eax
140a2a31f:	48 ff c7             	inc    %rdi
140a2a322:	84 c0                	test   %al,%al
140a2a324:	75 f2                	jne    0x140a2a318
140a2a326:	80 fa 0a             	cmp    $0xa,%dl
140a2a329:	b9 08 00 00 00       	mov    $0x8,%ecx
140a2a32e:	41 b8 03 00 00 00    	mov    $0x3,%r8d
140a2a334:	41 0f 45 c8          	cmovne %r8d,%ecx
140a2a338:	88 4b 10             	mov    %cl,0x10(%rbx)
140a2a33b:	e9 98 fb ff ff       	jmp    0x140a29ed8
140a2a340:	0f be fa             	movsbl %dl,%edi
140a2a343:	b8 ff ff ff 7f       	mov    $0x7fffffff,%eax
140a2a348:	83 ef 30             	sub    $0x30,%edi
140a2a34b:	3b c7                	cmp    %edi,%eax
140a2a34d:	0f 88 c8 fe ff ff    	js     0x140a2a21b
140a2a353:	48 8b cb             	mov    %rbx,%rcx
140a2a356:	89 7d 77             	mov    %edi,0x77(%rbp)
140a2a359:	e8 e2 d7 fc ff       	call   0x1409f7b40
140a2a35e:	84 c0                	test   %al,%al
140a2a360:	0f 84 89 00 00 00    	je     0x140a2a3ef
140a2a366:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
140a2a36d:	00 00 00
140a2a370:	0f b6 0d c9 72 65 00 	movzbl 0x6572c9(%rip),%ecx        # 0x141081640
140a2a377:	49 8b d4             	mov    %r12,%rdx
140a2a37a:	84 c9                	test   %cl,%cl
140a2a37c:	0f 84 9d fd ff ff    	je     0x140a2a11f
140a2a382:	3a c8                	cmp    %al,%cl
140a2a384:	74 13                	je     0x140a2a399
140a2a386:	0f b6 0a             	movzbl (%rdx),%ecx
140a2a389:	48 ff c2             	inc    %rdx
140a2a38c:	84 c9                	test   %cl,%cl
140a2a38e:	75 f2                	jne    0x140a2a382
140a2a390:	c6 43 10 01          	movb   $0x1,0x10(%rbx)
140a2a394:	e9 3f fb ff ff       	jmp    0x140a29ed8
140a2a399:	81 ff cc cc cc 0c    	cmp    $0xccccccc,%edi
140a2a39f:	0f 8f 76 fe ff ff    	jg     0x140a2a21b
140a2a3a5:	0f be d0             	movsbl %al,%edx
140a2a3a8:	8d 0c bf             	lea    (%rdi,%rdi,4),%ecx
140a2a3ab:	83 c2 d0             	add    $0xffffffd0,%edx
140a2a3ae:	03 c9                	add    %ecx,%ecx
140a2a3b0:	b8 ff ff ff 7f       	mov    $0x7fffffff,%eax
140a2a3b5:	89 4d 77             	mov    %ecx,0x77(%rbp)
140a2a3b8:	2b c2                	sub    %edx,%eax
140a2a3ba:	3b c8                	cmp    %eax,%ecx
140a2a3bc:	0f 8f 59 fe ff ff    	jg     0x140a2a21b
140a2a3c2:	ff 43 18             	incl   0x18(%rbx)
140a2a3c5:	8d 3c 11             	lea    (%rcx,%rdx,1),%edi
140a2a3c8:	48 8b 0b             	mov    (%rbx),%rcx
140a2a3cb:	48 ff c1             	inc    %rcx
140a2a3ce:	89 7d 77             	mov    %edi,0x77(%rbp)
140a2a3d1:	48 89 0b             	mov    %rcx,(%rbx)
140a2a3d4:	48 3b 4b 08          	cmp    0x8(%rbx),%rcx
140a2a3d8:	74 15                	je     0x140a2a3ef
140a2a3da:	0f b6 01             	movzbl (%rcx),%eax
140a2a3dd:	3c 0a                	cmp    $0xa,%al
140a2a3df:	75 0a                	jne    0x140a2a3eb
140a2a3e1:	ff 43 14             	incl   0x14(%rbx)
140a2a3e4:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a2a3eb:	84 c0                	test   %al,%al
140a2a3ed:	75 81                	jne    0x140a2a370
140a2a3ef:	c6 43 10 00          	movb   $0x0,0x10(%rbx)
140a2a3f3:	e9 e0 fa ff ff       	jmp    0x140a29ed8
140a2a3f8:	cc                   	int3
140a2a3f9:	cc                   	int3
140a2a3fa:	cc                   	int3
140a2a3fb:	cc                   	int3
140a2a3fc:	cc                   	int3
140a2a3fd:	cc                   	int3
140a2a3fe:	cc                   	int3
140a2a3ff:	cc                   	int3
140a2a400:	48 8b c4             	mov    %rsp,%rax
140a2a403:	4c 89 40 18          	mov    %r8,0x18(%rax)
140a2a407:	55                   	push   %rbp
140a2a408:	53                   	push   %rbx
140a2a409:	56                   	push   %rsi
140a2a40a:	57                   	push   %rdi
140a2a40b:	41 54                	push   %r12
140a2a40d:	41 56                	push   %r14
140a2a40f:	41 57                	push   %r15
140a2a411:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
140a2a415:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140a2a41c:	48 8b d9             	mov    %rcx,%rbx
140a2a41f:	0f 29 70 b8          	movaps %xmm6,-0x48(%rax)
140a2a423:	41 0f b6 08          	movzbl (%r8),%ecx
140a2a427:	45 33 ff             	xor    %r15d,%r15d
140a2a42a:	0f 29 78 a8          	movaps %xmm7,-0x58(%rax)
140a2a42e:	49 8b f0             	mov    %r8,%rsi
140a2a431:	84 c9                	test   %cl,%cl
140a2a433:	75 05                	jne    0x140a2a43a
140a2a435:	0f 57 f6             	xorps  %xmm6,%xmm6
140a2a438:	eb 24                	jmp    0x140a2a45e
140a2a43a:	f2 41 0f 10 70 08    	movsd  0x8(%r8),%xmm6
140a2a440:	0f 57 c0             	xorps  %xmm0,%xmm0
140a2a443:	66 0f 2f c6          	comisd %xmm6,%xmm0
140a2a447:	c7 45 67 01 00 00 00 	movl   $0x1,0x67(%rbp)
140a2a44e:	76 09                	jbe    0x140a2a459
140a2a450:	0f 57 35 49 42 58 00 	xorps  0x584249(%rip),%xmm6        # 0x140fae6a0
140a2a457:	eb 09                	jmp    0x140a2a462
140a2a459:	45 84 c9             	test   %r9b,%r9b
140a2a45c:	75 04                	jne    0x140a2a462
140a2a45e:	44 89 7d 67          	mov    %r15d,0x67(%rbp)
140a2a462:	4c 8b 43 08          	mov    0x8(%rbx),%r8
140a2a466:	48 8d 45 77          	lea    0x77(%rbp),%rax
140a2a46a:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
140a2a46e:	48 8d 45 6f          	lea    0x6f(%rbp),%rax
140a2a472:	48 89 45 af          	mov    %rax,-0x51(%rbp)
140a2a476:	48 8d 45 97          	lea    -0x69(%rbp),%rax
140a2a47a:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
140a2a47e:	48 8d 45 67          	lea    0x67(%rbp),%rax
140a2a482:	0f 10 4d af          	movups -0x51(%rbp),%xmm1
140a2a486:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
140a2a48a:	48 8b 03             	mov    (%rbx),%rax
140a2a48d:	48 89 5d 9f          	mov    %rbx,-0x61(%rbp)
140a2a491:	48 89 55 bf          	mov    %rdx,-0x41(%rbp)
140a2a495:	f2 0f 11 75 97       	movsd  %xmm6,-0x69(%rbp)
140a2a49a:	44 89 7d 6f          	mov    %r15d,0x6f(%rbp)
140a2a49e:	44 89 7d 77          	mov    %r15d,0x77(%rbp)
140a2a4a2:	c6 45 ff 01          	movb   $0x1,-0x1(%rbp)
140a2a4a6:	0f 10 45 9f          	movups -0x61(%rbp),%xmm0
140a2a4aa:	0f 11 4d df          	movups %xmm1,-0x21(%rbp)
140a2a4ae:	0f 11 45 cf          	movups %xmm0,-0x31(%rbp)
140a2a4b2:	0f 10 45 bf          	movups -0x41(%rbp),%xmm0
140a2a4b6:	0f 11 45 ef          	movups %xmm0,-0x11(%rbp)
140a2a4ba:	49 3b c0             	cmp    %r8,%rax
140a2a4bd:	74 05                	je     0x140a2a4c4
140a2a4bf:	0f b6 00             	movzbl (%rax),%eax
140a2a4c2:	eb 02                	jmp    0x140a2a4c6
140a2a4c4:	32 c0                	xor    %al,%al
140a2a4c6:	f2 0f 10 3d aa 00 5c 	movsd  0x5c00aa(%rip),%xmm7        # 0x140fea578
140a2a4cd:	00
140a2a4ce:	4c 8d 25 6c 71 65 00 	lea    0x65716c(%rip),%r12        # 0x141081641
140a2a4d5:	4c 8d 35 c5 1f 58 00 	lea    0x581fc5(%rip),%r14        # 0x140fac4a1
140a2a4dc:	48 8d 3d 5e 71 65 00 	lea    0x65715e(%rip),%rdi        # 0x141081641
140a2a4e3:	84 c9                	test   %cl,%cl
140a2a4e5:	0f 85 39 02 00 00    	jne    0x140a2a724
140a2a4eb:	84 c0                	test   %al,%al
140a2a4ed:	74 75                	je     0x140a2a564
140a2a4ef:	4c 8d 0d 2b 88 61 00 	lea    0x61882b(%rip),%r9        # 0x141042d21
140a2a4f6:	b1 20                	mov    $0x20,%cl
140a2a4f8:	49 8b d1             	mov    %r9,%rdx
140a2a4fb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140a2a500:	3a c8                	cmp    %al,%cl
140a2a502:	74 3a                	je     0x140a2a53e
140a2a504:	0f b6 0a             	movzbl (%rdx),%ecx
140a2a507:	48 ff c2             	inc    %rdx
140a2a50a:	84 c9                	test   %cl,%cl
140a2a50c:	75 f2                	jne    0x140a2a500
140a2a50e:	3c 2b                	cmp    $0x2b,%al
140a2a510:	0f 85 89 00 00 00    	jne    0x140a2a59f
140a2a516:	48 8b 0b             	mov    (%rbx),%rcx
140a2a519:	ff 43 18             	incl   0x18(%rbx)
140a2a51c:	48 ff c1             	inc    %rcx
140a2a51f:	48 89 0b             	mov    %rcx,(%rbx)
140a2a522:	49 3b c8             	cmp    %r8,%rcx
140a2a525:	74 74                	je     0x140a2a59b
140a2a527:	0f b6 01             	movzbl (%rcx),%eax
140a2a52a:	3c 0a                	cmp    $0xa,%al
140a2a52c:	0f 85 80 00 00 00    	jne    0x140a2a5b2
140a2a532:	ff 43 14             	incl   0x14(%rbx)
140a2a535:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a2a53c:	eb 74                	jmp    0x140a2a5b2
140a2a53e:	48 8b 0b             	mov    (%rbx),%rcx
140a2a541:	ff 43 18             	incl   0x18(%rbx)
140a2a544:	48 ff c1             	inc    %rcx
140a2a547:	48 89 0b             	mov    %rcx,(%rbx)
140a2a54a:	49 3b c8             	cmp    %r8,%rcx
140a2a54d:	74 15                	je     0x140a2a564
140a2a54f:	0f b6 01             	movzbl (%rcx),%eax
140a2a552:	3c 0a                	cmp    $0xa,%al
140a2a554:	75 0a                	jne    0x140a2a560
140a2a556:	ff 43 14             	incl   0x14(%rbx)
140a2a559:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a2a560:	84 c0                	test   %al,%al
140a2a562:	75 92                	jne    0x140a2a4f6
140a2a564:	c6 43 10 02          	movb   $0x2,0x10(%rbx)
140a2a568:	48 8d 4d cf          	lea    -0x31(%rbp),%rcx
140a2a56c:	e8 bf bb 00 00       	call   0x140a36130
140a2a571:	80 3e 00             	cmpb   $0x0,(%rsi)
140a2a574:	74 03                	je     0x140a2a579
140a2a576:	c6 06 00             	movb   $0x0,(%rsi)
140a2a579:	0f 28 b4 24 a0 00 00 	movaps 0xa0(%rsp),%xmm6
140a2a580:	00
140a2a581:	0f 28 bc 24 90 00 00 	movaps 0x90(%rsp),%xmm7
140a2a588:	00
140a2a589:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140a2a590:	41 5f                	pop    %r15
140a2a592:	41 5e                	pop    %r14
140a2a594:	41 5c                	pop    %r12
140a2a596:	5f                   	pop    %rdi
140a2a597:	5e                   	pop    %rsi
140a2a598:	5b                   	pop    %rbx
140a2a599:	5d                   	pop    %rbp
140a2a59a:	c3                   	ret
140a2a59b:	32 c0                	xor    %al,%al
140a2a59d:	eb 13                	jmp    0x140a2a5b2
140a2a59f:	3c 2d                	cmp    $0x2d,%al
140a2a5a1:	75 0f                	jne    0x140a2a5b2
140a2a5a3:	48 8b cb             	mov    %rbx,%rcx
140a2a5a6:	c7 45 67 01 00 00 00 	movl   $0x1,0x67(%rbp)
140a2a5ad:	e8 8e d5 fc ff       	call   0x1409f7b40
140a2a5b2:	84 c0                	test   %al,%al
140a2a5b4:	74 ae                	je     0x140a2a564
140a2a5b6:	3c 2e                	cmp    $0x2e,%al
140a2a5b8:	0f 85 83 00 00 00    	jne    0x140a2a641
140a2a5be:	48 8b cb             	mov    %rbx,%rcx
140a2a5c1:	e8 7a d5 fc ff       	call   0x1409f7b40
140a2a5c6:	84 c0                	test   %al,%al
140a2a5c8:	74 9a                	je     0x140a2a564
140a2a5ca:	0f b6 0d 6f 70 65 00 	movzbl 0x65706f(%rip),%ecx        # 0x141081640
140a2a5d1:	48 8b d7             	mov    %rdi,%rdx
140a2a5d4:	84 c9                	test   %cl,%cl
140a2a5d6:	74 0e                	je     0x140a2a5e6
140a2a5d8:	3a c8                	cmp    %al,%cl
140a2a5da:	74 38                	je     0x140a2a614
140a2a5dc:	0f b6 0a             	movzbl (%rdx),%ecx
140a2a5df:	48 ff c2             	inc    %rdx
140a2a5e2:	84 c9                	test   %cl,%cl
140a2a5e4:	75 f2                	jne    0x140a2a5d8
140a2a5e6:	3c 0a                	cmp    $0xa,%al
140a2a5e8:	b9 08 00 00 00       	mov    $0x8,%ecx
140a2a5ed:	41 b8 03 00 00 00    	mov    $0x3,%r8d
140a2a5f3:	41 0f 45 c8          	cmovne %r8d,%ecx
140a2a5f7:	88 4b 10             	mov    %cl,0x10(%rbx)
140a2a5fa:	48 8d 4d cf          	lea    -0x31(%rbp),%rcx
140a2a5fe:	e8 2d bb 00 00       	call   0x140a36130
140a2a603:	44 38 3e             	cmp    %r15b,(%rsi)
140a2a606:	0f 84 6d ff ff ff    	je     0x140a2a579
140a2a60c:	44 88 3e             	mov    %r15b,(%rsi)
140a2a60f:	e9 65 ff ff ff       	jmp    0x140a2a579
140a2a614:	f2 0f 59 f7          	mulsd  %xmm7,%xmm6
140a2a618:	41 bf ff ff ff ff    	mov    $0xffffffff,%r15d
140a2a61e:	0f be c0             	movsbl %al,%eax
140a2a621:	83 e8 30             	sub    $0x30,%eax
140a2a624:	44 89 7d 6f          	mov    %r15d,0x6f(%rbp)
140a2a628:	66 0f 6e c0          	movd   %eax,%xmm0
140a2a62c:	f3 0f e6 c0          	cvtdq2pd %xmm0,%xmm0
140a2a630:	f2 0f 58 c6          	addsd  %xmm6,%xmm0
140a2a634:	f2 0f 11 45 97       	movsd  %xmm0,-0x69(%rbp)
140a2a639:	0f 28 f0             	movaps %xmm0,%xmm6
140a2a63c:	e9 29 01 00 00       	jmp    0x140a2a76a
140a2a641:	3c 30                	cmp    $0x30,%al
140a2a643:	75 1e                	jne    0x140a2a663
140a2a645:	48 8b cb             	mov    %rbx,%rcx
140a2a648:	e8 f3 d4 fc ff       	call   0x1409f7b40
140a2a64d:	84 c0                	test   %al,%al
140a2a64f:	0f 84 2a 04 00 00    	je     0x140a2aa7f
140a2a655:	3c 2e                	cmp    $0x2e,%al
140a2a657:	0f 84 0d 01 00 00    	je     0x140a2a76a
140a2a65d:	c6 43 10 01          	movb   $0x1,0x10(%rbx)
140a2a661:	eb 97                	jmp    0x140a2a5fa
140a2a663:	0f b6 0d d6 6f 65 00 	movzbl 0x656fd6(%rip),%ecx        # 0x141081640
140a2a66a:	4c 8b c7             	mov    %rdi,%r8
140a2a66d:	0f b6 d1             	movzbl %cl,%edx
140a2a670:	84 c9                	test   %cl,%cl
140a2a672:	0f 84 6e ff ff ff    	je     0x140a2a5e6
140a2a678:	3a d0                	cmp    %al,%dl
140a2a67a:	74 14                	je     0x140a2a690
140a2a67c:	41 0f b6 10          	movzbl (%r8),%edx
140a2a680:	49 ff c0             	inc    %r8
140a2a683:	84 d2                	test   %dl,%dl
140a2a685:	75 f1                	jne    0x140a2a678
140a2a687:	e9 5a ff ff ff       	jmp    0x140a2a5e6
140a2a68c:	0f 1f 40 00          	nopl   0x0(%rax)
140a2a690:	49 8b d4             	mov    %r12,%rdx
140a2a693:	84 c9                	test   %cl,%cl
140a2a695:	74 0e                	je     0x140a2a6a5
140a2a697:	3a c8                	cmp    %al,%cl
140a2a699:	74 30                	je     0x140a2a6cb
140a2a69b:	0f b6 0a             	movzbl (%rdx),%ecx
140a2a69e:	48 ff c2             	inc    %rdx
140a2a6a1:	84 c9                	test   %cl,%cl
140a2a6a3:	75 f2                	jne    0x140a2a697
140a2a6a5:	b2 65                	mov    $0x65,%dl
140a2a6a7:	48 8d 0d 67 3b 65 00 	lea    0x653b67(%rip),%rcx        # 0x14107e215
140a2a6ae:	66 90                	xchg   %ax,%ax
140a2a6b0:	3a d0                	cmp    %al,%dl
140a2a6b2:	0f 84 88 00 00 00    	je     0x140a2a740
140a2a6b8:	0f b6 11             	movzbl (%rcx),%edx
140a2a6bb:	48 ff c1             	inc    %rcx
140a2a6be:	84 d2                	test   %dl,%dl
140a2a6c0:	75 ee                	jne    0x140a2a6b0
140a2a6c2:	c6 43 10 01          	movb   $0x1,0x10(%rbx)
140a2a6c6:	e9 2f ff ff ff       	jmp    0x140a2a5fa
140a2a6cb:	48 8b 0b             	mov    (%rbx),%rcx
140a2a6ce:	ff 43 18             	incl   0x18(%rbx)
140a2a6d1:	48 ff c1             	inc    %rcx
140a2a6d4:	f2 0f 59 f7          	mulsd  %xmm7,%xmm6
140a2a6d8:	0f be c0             	movsbl %al,%eax
140a2a6db:	83 e8 30             	sub    $0x30,%eax
140a2a6de:	48 89 0b             	mov    %rcx,(%rbx)
140a2a6e1:	66 0f 6e c0          	movd   %eax,%xmm0
140a2a6e5:	f3 0f e6 c0          	cvtdq2pd %xmm0,%xmm0
140a2a6e9:	f2 0f 58 c6          	addsd  %xmm6,%xmm0
140a2a6ed:	0f 28 f0             	movaps %xmm0,%xmm6
140a2a6f0:	f2 0f 11 45 97       	movsd  %xmm0,-0x69(%rbp)
140a2a6f5:	48 3b 4b 08          	cmp    0x8(%rbx),%rcx
140a2a6f9:	0f 84 80 03 00 00    	je     0x140a2aa7f
140a2a6ff:	0f b6 01             	movzbl (%rcx),%eax
140a2a702:	3c 0a                	cmp    $0xa,%al
140a2a704:	75 0a                	jne    0x140a2a710
140a2a706:	ff 43 14             	incl   0x14(%rbx)
140a2a709:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a2a710:	84 c0                	test   %al,%al
140a2a712:	0f 84 67 03 00 00    	je     0x140a2aa7f
140a2a718:	0f b6 0d 21 6f 65 00 	movzbl 0x656f21(%rip),%ecx        # 0x141081640
140a2a71f:	e9 6c ff ff ff       	jmp    0x140a2a690
140a2a724:	b2 65                	mov    $0x65,%dl
140a2a726:	48 8d 0d e8 3a 65 00 	lea    0x653ae8(%rip),%rcx        # 0x14107e215
140a2a72d:	0f 1f 00             	nopl   (%rax)
140a2a730:	3a d0                	cmp    %al,%dl
140a2a732:	74 0c                	je     0x140a2a740
140a2a734:	0f b6 11             	movzbl (%rcx),%edx
140a2a737:	48 ff c1             	inc    %rcx
140a2a73a:	84 d2                	test   %dl,%dl
140a2a73c:	75 f2                	jne    0x140a2a730
140a2a73e:	eb 32                	jmp    0x140a2a772
140a2a740:	84 c0                	test   %al,%al
140a2a742:	0f 84 1c fe ff ff    	je     0x140a2a564
140a2a748:	b1 65                	mov    $0x65,%cl
140a2a74a:	49 8b d6             	mov    %r14,%rdx
140a2a74d:	0f 1f 00             	nopl   (%rax)
140a2a750:	3a c8                	cmp    %al,%cl
140a2a752:	0f 84 c9 00 00 00    	je     0x140a2a821
140a2a758:	0f b6 0a             	movzbl (%rdx),%ecx
140a2a75b:	48 ff c2             	inc    %rdx
140a2a75e:	84 c9                	test   %cl,%cl
140a2a760:	75 ee                	jne    0x140a2a750
140a2a762:	3c 2e                	cmp    $0x2e,%al
140a2a764:	0f 85 7c fe ff ff    	jne    0x140a2a5e6
140a2a76a:	48 8b cb             	mov    %rbx,%rcx
140a2a76d:	e8 ce d3 fc ff       	call   0x1409f7b40
140a2a772:	84 c0                	test   %al,%al
140a2a774:	0f 84 05 03 00 00    	je     0x140a2aa7f
140a2a77a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140a2a780:	0f b6 0d b9 6e 65 00 	movzbl 0x656eb9(%rip),%ecx        # 0x141081640
140a2a787:	49 8b d4             	mov    %r12,%rdx
140a2a78a:	84 c9                	test   %cl,%cl
140a2a78c:	74 10                	je     0x140a2a79e
140a2a78e:	66 90                	xchg   %ax,%ax
140a2a790:	3a c8                	cmp    %al,%cl
140a2a792:	74 24                	je     0x140a2a7b8
140a2a794:	0f b6 0a             	movzbl (%rdx),%ecx
140a2a797:	48 ff c2             	inc    %rdx
140a2a79a:	84 c9                	test   %cl,%cl
140a2a79c:	75 f2                	jne    0x140a2a790
140a2a79e:	b1 65                	mov    $0x65,%cl
140a2a7a0:	3a c8                	cmp    %al,%cl
140a2a7a2:	74 70                	je     0x140a2a814
140a2a7a4:	41 0f b6 0e          	movzbl (%r14),%ecx