14015417d:	48 63 c2             	movslq %edx,%rax
140154180:	41 0f b6 84 00 18 63 	movzbl 0x156318(%r8,%rax,1),%eax
140154187:	15 00
140154189:	41 8b 8c 80 20 62 15 	mov    0x156220(%r8,%rax,4),%ecx
140154190:	00
140154191:	49 03 c8             	add    %r8,%rcx
140154194:	ff e1                	jmp    *%rcx
140154196:	48 8b 16             	mov    (%rsi),%rdx
140154199:	48 8d 8f 80 08 00 00 	lea    0x880(%rdi),%rcx
1401541a0:	e8 db cf ff ff       	call   0x140151180
1401541a5:	44 8b f0             	mov    %eax,%r14d
1401541a8:	e9 6c 1d 00 00       	jmp    0x140155f19
1401541ad:	48 8b 16             	mov    (%rsi),%rdx
1401541b0:	48 8d 8f a8 08 00 00 	lea    0x8a8(%rdi),%rcx
1401541b7:	e8 c4 cf ff ff       	call   0x140151180
1401541bc:	44 8b f0             	mov    %eax,%r14d
1401541bf:	e9 55 1d 00 00       	jmp    0x140155f19
1401541c4:	48 8b 16             	mov    (%rsi),%rdx
1401541c7:	48 8d 8f a0 08 00 00 	lea    0x8a0(%rdi),%rcx
1401541ce:	e8 ad cf ff ff       	call   0x140151180
1401541d3:	44 8b f0             	mov    %eax,%r14d
1401541d6:	e9 3e 1d 00 00       	jmp    0x140155f19
1401541db:	48 8b 16             	mov    (%rsi),%rdx
1401541de:	48 8d 8f 20 08 00 00 	lea    0x820(%rdi),%rcx
1401541e5:	e8 96 cf ff ff       	call   0x140151180
1401541ea:	44 8b f0             	mov    %eax,%r14d
1401541ed:	e9 27 1d 00 00       	jmp    0x140155f19
1401541f2:	48 8b 1e             	mov    (%rsi),%rbx
1401541f5:	41 bf 01 00 00 00    	mov    $0x1,%r15d
1401541fb:	48 85 db             	test   %rbx,%rbx
1401541fe:	74 68                	je     0x140154268
140154200:	48 8b 87 38 02 00 00 	mov    0x238(%rdi),%rax
140154207:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
14015420b:	74 5b                	je     0x140154268
14015420d:	48 8d b7 f0 09 00 00 	lea    0x9f0(%rdi),%rsi
140154214:	48 85 c0             	test   %rax,%rax
140154217:	78 2b                	js     0x140154244
140154219:	48 8b 0e             	mov    (%rsi),%rcx
14015421c:	ff 15 ee ea 2a 00    	call   *0x2aeaee(%rip)        # 0x140402d10
140154222:	48 89 2e             	mov    %rbp,(%rsi)
140154225:	41 8b cf             	mov    %r15d,%ecx
140154228:	48 8b 87 38 02 00 00 	mov    0x238(%rdi),%rax
14015422f:	48 85 c0             	test   %rax,%rax
140154232:	48 0f 45 c8          	cmovne %rax,%rcx
140154236:	ff 15 cc ea 2a 00    	call   *0x2aeacc(%rip)        # 0x140402d08
14015423c:	48 8b e8             	mov    %rax,%rbp
14015423f:	48 85 c0             	test   %rax,%rax
140154242:	75 08                	jne    0x14015424c
140154244:	41 be 1b 00 00 00    	mov    $0x1b,%r14d
14015424a:	eb 31                	jmp    0x14015427d
14015424c:	4c 8b 87 38 02 00 00 	mov    0x238(%rdi),%r8
140154253:	4d 85 c0             	test   %r8,%r8
140154256:	74 0b                	je     0x140154263
140154258:	48 8b d3             	mov    %rbx,%rdx
14015425b:	48 8b cd             	mov    %rbp,%rcx
14015425e:	e8 c5 87 1a 00       	call   0x1402fca28
140154263:	48 89 2e             	mov    %rbp,(%rsi)
140154266:	eb 15                	jmp    0x14015427d
140154268:	48 8d b7 f0 09 00 00 	lea    0x9f0(%rdi),%rsi
14015426f:	48 8b d3             	mov    %rbx,%rdx
140154272:	48 8b ce             	mov    %rsi,%rcx
140154275:	e8 06 cf ff ff       	call   0x140151180
14015427a:	44 8b f0             	mov    %eax,%r14d
14015427d:	48 8b 06             	mov    (%rsi),%rax
140154280:	48 89 87 28 02 00 00 	mov    %rax,0x228(%rdi)
140154287:	44 89 bf 80 05 00 00 	mov    %r15d,0x580(%rdi)
14015428e:	e9 86 1c 00 00       	jmp    0x140155f19
140154293:	48 8b 06             	mov    (%rsi),%rax
140154296:	48 89 87 28 02 00 00 	mov    %rax,0x228(%rdi)
14015429d:	48 8b 8f f0 09 00 00 	mov    0x9f0(%rdi),%rcx
1401542a4:	ff 15 66 ea 2a 00    	call   *0x2aea66(%rip)        # 0x140402d10
1401542aa:	48 89 af f0 09 00 00 	mov    %rbp,0x9f0(%rdi)
1401542b1:	c7 87 80 05 00 00 01 	movl   $0x1,0x580(%rdi)
1401542b8:	00 00 00
1401542bb:	e9 59 1c 00 00       	jmp    0x140155f19
1401542c0:	48 8b 16             	mov    (%rsi),%rdx
1401542c3:	48 85 d2             	test   %rdx,%rdx
1401542c6:	74 3d                	je     0x140154305
1401542c8:	40 38 2a             	cmp    %bpl,(%rdx)
1401542cb:	75 38                	jne    0x140154305
1401542cd:	e8 8e 71 fe ff       	call   0x14013b460
1401542d2:	48 8b d8             	mov    %rax,%rbx
1401542d5:	48 85 c0             	test   %rax,%rax
1401542d8:	75 0b                	jne    0x1401542e5
1401542da:	41 be 1b 00 00 00    	mov    $0x1b,%r14d
1401542e0:	e9 34 1c 00 00       	jmp    0x140155f19
1401542e5:	48 8d 8f c8 07 00 00 	lea    0x7c8(%rdi),%rcx
1401542ec:	48 8b d3             	mov    %rbx,%rdx
1401542ef:	e8 8c ce ff ff       	call   0x140151180
1401542f4:	48 8b cb             	mov    %rbx,%rcx
1401542f7:	44 8b f0             	mov    %eax,%r14d
1401542fa:	ff 15 10 ea 2a 00    	call   *0x2aea10(%rip)        # 0x140402d10
140154300:	e9 14 1c 00 00       	jmp    0x140155f19
140154305:	48 8d 8f c8 07 00 00 	lea    0x7c8(%rdi),%rcx
14015430c:	e8 6f ce ff ff       	call   0x140151180
140154311:	44 8b f0             	mov    %eax,%r14d
140154314:	e9 00 1c 00 00       	jmp    0x140155f19
140154319:	48 8b 06             	mov    (%rsi),%rax
14015431c:	48 89 87 60 03 00 00 	mov    %rax,0x360(%rdi)
140154323:	c7 87 80 05 00 00 02 	movl   $0x2,0x580(%rdi)
14015432a:	00 00 00
14015432d:	40 88 af 0f 0b 00 00 	mov    %bpl,0xb0f(%rdi)
140154334:	e9 e0 1b 00 00       	jmp    0x140155f19
140154339:	40 38 af 13 13 00 00 	cmp    %bpl,0x1313(%rdi)
140154340:	74 1b                	je     0x14015435d
140154342:	48 8b 8f 48 12 00 00 	mov    0x1248(%rdi),%rcx
140154349:	ff 15 c1 e9 2a 00    	call   *0x2ae9c1(%rip)        # 0x140402d10
14015434f:	48 89 af 48 12 00 00 	mov    %rbp,0x1248(%rdi)
140154356:	40 88 af 13 13 00 00 	mov    %bpl,0x1313(%rdi)
14015435d:	48 8b 16             	mov    (%rsi),%rdx
140154360:	48 8d 8f 40 08 00 00 	lea    0x840(%rdi),%rcx
140154367:	e8 14 ce ff ff       	call   0x140151180
14015436c:	44 8b f0             	mov    %eax,%r14d
14015436f:	48 8b 87 40 08 00 00 	mov    0x840(%rdi),%rax
140154376:	48 89 87 48 12 00 00 	mov    %rax,0x1248(%rdi)
14015437d:	e9 97 1b 00 00       	jmp    0x140155f19
140154382:	48 8b 16             	mov    (%rsi),%rdx
140154385:	48 8d 8f b0 08 00 00 	lea    0x8b0(%rdi),%rcx
14015438c:	e8 ef cd ff ff       	call   0x140151180
140154391:	44 8b f0             	mov    %eax,%r14d
140154394:	e9 80 1b 00 00       	jmp    0x140155f19
140154399:	48 8b 06             	mov    (%rsi),%rax
14015439c:	48 89 87 50 03 00 00 	mov    %rax,0x350(%rdi)
1401543a3:	e9 71 1b 00 00       	jmp    0x140155f19
1401543a8:	48 8b 06             	mov    (%rsi),%rax
1401543ab:	48 89 87 58 03 00 00 	mov    %rax,0x358(%rdi)
1401543b2:	e9 62 1b 00 00       	jmp    0x140155f19
1401543b7:	48 8b 06             	mov    (%rsi),%rax
1401543ba:	48 89 87 38 07 00 00 	mov    %rax,0x738(%rdi)
1401543c1:	e9 53 1b 00 00       	jmp    0x140155f19
1401543c6:	48 8b 16             	mov    (%rsi),%rdx
1401543c9:	48 8d 8f a0 07 00 00 	lea    0x7a0(%rdi),%rcx
1401543d0:	e8 ab cd ff ff       	call   0x140151180
1401543d5:	44 8b f0             	mov    %eax,%r14d
1401543d8:	e9 3c 1b 00 00       	jmp    0x140155f19
1401543dd:	48 8b 06             	mov    (%rsi),%rax
1401543e0:	48 85 c0             	test   %rax,%rax
1401543e3:	0f 84 85 00 00 00    	je     0x14015446e
1401543e9:	48 c7 c2 ff ff ff ff 	mov    $0xffffffffffffffff,%rdx
1401543f0:	48 ff c2             	inc    %rdx
1401543f3:	40 38 2c 10          	cmp    %bpl,(%rax,%rdx,1)
1401543f7:	75 f7                	jne    0x1401543f0
1401543f9:	48 81 fa 00 12 7a 00 	cmp    $0x7a1200,%rdx
140154400:	0f 87 f7 19 00 00    	ja     0x140155dfd
140154406:	48 8b 8f 50 12 00 00 	mov    0x1250(%rdi),%rcx
14015440d:	48 8b d0             	mov    %rax,%rdx
140154410:	e8 4b a7 00 00       	call   0x14015eb60
140154415:	48 85 c0             	test   %rax,%rax
140154418:	75 48                	jne    0x140154462
14015441a:	48 8b b7 50 12 00 00 	mov    0x1250(%rdi),%rsi
140154421:	48 85 f6             	test   %rsi,%rsi
140154424:	74 2b                	je     0x140154451
140154426:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
14015442d:	00 00 00
140154430:	48 8b 0e             	mov    (%rsi),%rcx
140154433:	48 8b 5e 08          	mov    0x8(%rsi),%rbx
140154437:	ff 15 d3 e8 2a 00    	call   *0x2ae8d3(%rip)        # 0x140402d10
14015443d:	48 8b ce             	mov    %rsi,%rcx
140154440:	48 89 2e             	mov    %rbp,(%rsi)
140154443:	ff 15 c7 e8 2a 00    	call   *0x2ae8c7(%rip)        # 0x140402d10
140154449:	48 8b f3             	mov    %rbx,%rsi
14015444c:	48 85 db             	test   %rbx,%rbx
14015444f:	75 df                	jne    0x140154430
140154451:	48 89 af 50 12 00 00 	mov    %rbp,0x1250(%rdi)
140154458:	b8 1b 00 00 00       	mov    $0x1b,%eax
14015445d:	e9 ba 1a 00 00       	jmp    0x140155f1c
140154462:	48 89 87 50 12 00 00 	mov    %rax,0x1250(%rdi)
140154469:	e9 ab 1a 00 00       	jmp    0x140155f19
14015446e:	48 8b b7 50 12 00 00 	mov    0x1250(%rdi),%rsi
140154475:	48 85 f6             	test   %rsi,%rsi
140154478:	74 27                	je     0x1401544a1
14015447a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140154480:	48 8b 0e             	mov    (%rsi),%rcx
140154483:	48 8b 5e 08          	mov    0x8(%rsi),%rbx
140154487:	ff 15 83 e8 2a 00    	call   *0x2ae883(%rip)        # 0x140402d10
14015448d:	48 8b ce             	mov    %rsi,%rcx
140154490:	48 89 2e             	mov    %rbp,(%rsi)
140154493:	ff 15 77 e8 2a 00    	call   *0x2ae877(%rip)        # 0x140402d10
140154499:	48 8b f3             	mov    %rbx,%rsi
14015449c:	48 85 db             	test   %rbx,%rbx
14015449f:	75 df                	jne    0x140154480
1401544a1:	48 8b 87 e0 00 00 00 	mov    0xe0(%rdi),%rax
1401544a8:	48 89 af 50 12 00 00 	mov    %rbp,0x1250(%rdi)
1401544af:	48 85 c0             	test   %rax,%rax
1401544b2:	74 09                	je     0x1401544bd
1401544b4:	48 39 a8 b0 00 00 00 	cmp    %rbp,0xb0(%rax)
1401544bb:	75 18                	jne    0x1401544d5
1401544bd:	48 8b 8f 38 0b 00 00 	mov    0xb38(%rdi),%rcx
1401544c4:	e8 c7 c0 fe ff       	call   0x140140590
1401544c9:	48 8b 8f 38 0b 00 00 	mov    0xb38(%rdi),%rcx
1401544d0:	e8 cb bf fe ff       	call   0x1401404a0
1401544d5:	48 89 af 38 0b 00 00 	mov    %rbp,0xb38(%rdi)
1401544dc:	e9 38 1a 00 00       	jmp    0x140155f19
1401544e1:	48 8b 16             	mov    (%rsi),%rdx
1401544e4:	48 8d 8f a8 07 00 00 	lea    0x7a8(%rdi),%rcx
1401544eb:	e8 90 cc ff ff       	call   0x140151180
1401544f0:	48 8b 9f 38 0b 00 00 	mov    0xb38(%rdi),%rbx
1401544f7:	44 8b f0             	mov    %eax,%r14d
1401544fa:	0f b6 b7 fd 0a 00 00 	movzbl 0xafd(%rdi),%esi
140154501:	48 85 db             	test   %rbx,%rbx
140154504:	75 42                	jne    0x140154548
140154506:	ba 20 08 00 00       	mov    $0x820,%edx
14015450b:	b9 01 00 00 00       	mov    $0x1,%ecx
140154510:	ff 15 12 e8 2a 00    	call   *0x2ae812(%rip)        # 0x140402d28
140154516:	48 8b d8             	mov    %rax,%rbx
140154519:	48 85 c0             	test   %rax,%rax
14015451c:	74 47                	je     0x140154565
14015451e:	48 8d 0d e3 92 1d 00 	lea    0x1d92e3(%rip),%rcx        # 0x14032d808
140154525:	ff 15 f5 e7 2a 00    	call   *0x2ae7f5(%rip)        # 0x140402d20
14015452b:	48 89 83 00 08 00 00 	mov    %rax,0x800(%rbx)
140154532:	48 85 c0             	test   %rax,%rax
140154535:	74 40                	je     0x140154577
140154537:	48 b8 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rax
14015453e:	ff ff 7f
140154541:	48 89 83 18 08 00 00 	mov    %rax,0x818(%rbx)
140154548:	40 88 b3 0d 08 00 00 	mov    %sil,0x80d(%rbx)
14015454f:	48 8b eb             	mov    %rbx,%rbp
140154552:	c6 83 0c 08 00 00 01 	movb   $0x1,0x80c(%rbx)
140154559:	c6 87 0f 13 00 00 01 	movb   $0x1,0x130f(%rdi)
140154560:	48 85 db             	test   %rbx,%rbx
140154563:	75 06                	jne    0x14015456b
140154565:	41 be 1b 00 00 00    	mov    $0x1b,%r14d
14015456b:	48 89 af 38 0b 00 00 	mov    %rbp,0xb38(%rdi)
140154572:	e9 a2 19 00 00       	jmp    0x140155f19
140154577:	33 c9                	xor    %ecx,%ecx
140154579:	ff 15 91 e7 2a 00    	call   *0x2ae791(%rip)        # 0x140402d10
14015457f:	48 8b cb             	mov    %rbx,%rcx
140154582:	e8 19 bf fe ff       	call   0x1401404a0
140154587:	41 be 1b 00 00 00    	mov    $0x1b,%r14d
14015458d:	48 89 af 38 0b 00 00 	mov    %rbp,0xb38(%rdi)
140154594:	e9 80 19 00 00       	jmp    0x140155f19
140154599:	48 8b 36             	mov    (%rsi),%rsi
14015459c:	48 85 f6             	test   %rsi,%rsi
14015459f:	0f 84 74 19 00 00    	je     0x140155f19
1401545a5:	4c 8d 15 9c 99 1d 00 	lea    0x1d999c(%rip),%r10        # 0x14032df48
1401545ac:	4c 8b ce             	mov    %rsi,%r9
1401545af:	40 38 2e             	cmp    %bpl,(%rsi)
1401545b2:	74 3a                	je     0x1401545ee
1401545b4:	45 0f b6 02          	movzbl (%r10),%r8d
1401545b8:	45 84 c0             	test   %r8b,%r8b
1401545bb:	74 31                	je     0x1401545ee
1401545bd:	41 0f b6 11          	movzbl (%r9),%edx
1401545c1:	8d 42 e0             	lea    -0x20(%rdx),%eax
1401545c4:	44 0f b6 d8          	movzbl %al,%r11d
1401545c8:	8d 4a 9f             	lea    -0x61(%rdx),%ecx
1401545cb:	80 f9 19             	cmp    $0x19,%cl
1401545ce:	41 8d 40 9f          	lea    -0x61(%r8),%eax
1401545d2:	44 0f 47 da          	cmova  %edx,%r11d
1401545d6:	3c 19                	cmp    $0x19,%al
1401545d8:	77 04                	ja     0x1401545de
1401545da:	41 80 e8 20          	sub    $0x20,%r8b
1401545de:	45 3a d8             	cmp    %r8b,%r11b
1401545e1:	75 0b                	jne    0x1401545ee
1401545e3:	49 ff c1             	inc    %r9
1401545e6:	49 ff c2             	inc    %r10
1401545e9:	41 38 29             	cmp    %bpl,(%r9)
1401545ec:	75 c6                	jne    0x1401545b4
1401545ee:	41 0f b6 12          	movzbl (%r10),%edx
1401545f2:	45 0f b6 09          	movzbl (%r9),%r9d
1401545f6:	8d 4a 9f             	lea    -0x61(%rdx),%ecx
1401545f9:	80 f9 19             	cmp    $0x19,%cl
1401545fc:	8d 42 e0             	lea    -0x20(%rdx),%eax
1401545ff:	44 0f b6 c0          	movzbl %al,%r8d
140154603:	41 8d 41 e0          	lea    -0x20(%r9),%eax
140154607:	44 0f 47 c2          	cmova  %edx,%r8d
14015460b:	0f b6 c8             	movzbl %al,%ecx
14015460e:	41 8d 51 9f          	lea    -0x61(%r9),%edx
140154612:	80 fa 19             	cmp    $0x19,%dl
140154615:	41 0f 47 c9          	cmova  %r9d,%ecx
140154619:	41 3a c8             	cmp    %r8b,%cl
14015461c:	0f 85 cb 00 00 00    	jne    0x1401546ed
140154622:	4c 8b 8f e0 00 00 00 	mov    0xe0(%rdi),%r9
140154629:	4d 85 c9             	test   %r9,%r9
14015462c:	74 21                	je     0x14015464f
14015462e:	41 f6 41 04 04       	testb  $0x4,0x4(%r9)
140154633:	74 1a                	je     0x14015464f
140154635:	49 8b 41 10          	mov    0x10(%r9),%rax
140154639:	48 85 c0             	test   %rax,%rax
14015463c:	74 11                	je     0x14015464f
14015463e:	4d 8b 49 20          	mov    0x20(%r9),%r9
140154642:	ba 02 00 00 00       	mov    $0x2,%edx
140154647:	44 8b c2             	mov    %edx,%r8d
14015464a:	48 8b cf             	mov    %rdi,%rcx
14015464d:	ff d0                	call   *%rax
14015464f:	4c 8b af 38 0b 00 00 	mov    0xb38(%rdi),%r13
140154656:	4d 85 ed             	test   %r13,%r13
140154659:	0f 84 7a 07 00 00    	je     0x140154dd9
14015465f:	4d 8b fd             	mov    %r13,%r15
140154662:	41 bc 00 01 00 00    	mov    $0x100,%r12d
140154668:	49 8b 37             	mov    (%r15),%rsi
14015466b:	48 85 f6             	test   %rsi,%rsi
14015466e:	74 64                	je     0x1401546d4
140154670:	48 8b 4e 38          	mov    0x38(%rsi),%rcx
140154674:	48 8b 1e             	mov    (%rsi),%rbx
140154677:	ff 15 93 e6 2a 00    	call   *0x2ae693(%rip)        # 0x140402d10
14015467d:	48 8b 4e 28          	mov    0x28(%rsi),%rcx
140154681:	ff 15 89 e6 2a 00    	call   *0x2ae689(%rip)        # 0x140402d10
140154687:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
14015468b:	ff 15 7f e6 2a 00    	call   *0x2ae67f(%rip)        # 0x140402d10
140154691:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
140154695:	ff 15 75 e6 2a 00    	call   *0x2ae675(%rip)        # 0x140402d10
14015469b:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
14015469f:	ff 15 6b e6 2a 00    	call   *0x2ae66b(%rip)        # 0x140402d10
1401546a5:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
1401546a9:	ff 15 61 e6 2a 00    	call   *0x2ae661(%rip)        # 0x140402d10
1401546af:	48 8b 4e 48          	mov    0x48(%rsi),%rcx
1401546b3:	ff 15 57 e6 2a 00    	call   *0x2ae657(%rip)        # 0x140402d10
1401546b9:	48 8b 4e 40          	mov    0x40(%rsi),%rcx
1401546bd:	ff 15 4d e6 2a 00    	call   *0x2ae64d(%rip)        # 0x140402d10
1401546c3:	48 8b ce             	mov    %rsi,%rcx
1401546c6:	ff 15 44 e6 2a 00    	call   *0x2ae644(%rip)        # 0x140402d10
1401546cc:	48 8b f3             	mov    %rbx,%rsi
1401546cf:	48 85 db             	test   %rbx,%rbx
1401546d2:	75 9c                	jne    0x140154670
1401546d4:	49 89 2f             	mov    %rbp,(%r15)
1401546d7:	49 83 c7 08          	add    $0x8,%r15
1401546db:	49 83 ec 01          	sub    $0x1,%r12
1401546df:	75 87                	jne    0x140154668
1401546e1:	41 89 ad 08 08 00 00 	mov    %ebp,0x808(%r13)
1401546e8:	e9 ec 06 00 00       	jmp    0x140154dd9
1401546ed:	4c 8d 15 7c 97 1e 00 	lea    0x1e977c(%rip),%r10        # 0x14033de70
1401546f4:	4c 8b ce             	mov    %rsi,%r9
1401546f7:	40 38 2e             	cmp    %bpl,(%rsi)
1401546fa:	74 3e                	je     0x14015473a
1401546fc:	0f 1f 40 00          	nopl   0x0(%rax)
140154700:	45 0f b6 02          	movzbl (%r10),%r8d
140154704:	45 84 c0             	test   %r8b,%r8b
140154707:	74 31                	je     0x14015473a
140154709:	41 0f b6 11          	movzbl (%r9),%edx
14015470d:	8d 42 e0             	lea    -0x20(%rdx),%eax
140154710:	44 0f b6 d8          	movzbl %al,%r11d
140154714:	8d 4a 9f             	lea    -0x61(%rdx),%ecx
140154717:	80 f9 19             	cmp    $0x19,%cl
14015471a:	41 8d 40 9f          	lea    -0x61(%r8),%eax
14015471e:	44 0f 47 da          	cmova  %edx,%r11d
140154722:	3c 19                	cmp    $0x19,%al
140154724:	77 04                	ja     0x14015472a
140154726:	41 80 e8 20          	sub    $0x20,%r8b
14015472a:	45 3a d8             	cmp    %r8b,%r11b
14015472d:	75 0b                	jne    0x14015473a
14015472f:	49 ff c1             	inc    %r9
140154732:	49 ff c2             	inc    %r10
140154735:	41 38 29             	cmp    %bpl,(%r9)
140154738:	75 c6                	jne    0x140154700
14015473a:	41 0f b6 12          	movzbl (%r10),%edx
14015473e:	45 0f b6 09          	movzbl (%r9),%r9d
140154742:	8d 4a 9f             	lea    -0x61(%rdx),%ecx
140154745:	80 f9 19             	cmp    $0x19,%cl
140154748:	8d 42 e0             	lea    -0x20(%rdx),%eax
14015474b:	44 0f b6 c0          	movzbl %al,%r8d