1402262db:	48 ff c3             	inc    %rbx
1402262de:	48 8b c3             	mov    %rbx,%rax
1402262e1:	48 2b c6             	sub    %rsi,%rax
1402262e4:	48 3b c1             	cmp    %rcx,%rax
1402262e7:	72 e7                	jb     0x1402262d0
1402262e9:	49 8d 1c 11          	lea    (%r9,%rdx,1),%rbx
1402262ed:	4c 8b c3             	mov    %rbx,%r8
1402262f0:	48 63 cd             	movslq %ebp,%rcx
1402262f3:	4c 2b c6             	sub    %rsi,%r8
1402262f6:	49 03 ce             	add    %r14,%rcx
1402262f9:	48 8b d6             	mov    %rsi,%rdx
1402262fc:	e8 4f 37 0a 00       	call   0x1402c9a50
140226301:	8b c3                	mov    %ebx,%eax
140226303:	2b c6                	sub    %esi,%eax
140226305:	48 8d 73 01          	lea    0x1(%rbx),%rsi
140226309:	03 e8                	add    %eax,%ebp
14022630b:	48 63 c5             	movslq %ebp,%rax
14022630e:	ff c5                	inc    %ebp
140226310:	42 c6 04 30 5c       	movb   $0x5c,(%rax,%r14,1)
140226315:	48 8b c6             	mov    %rsi,%rax
140226318:	48 8b 57 30          	mov    0x30(%rdi),%rdx
14022631c:	48 63 4f 38          	movslq 0x38(%rdi),%rcx
140226320:	48 2b c2             	sub    %rdx,%rax
140226323:	4c 8b c9             	mov    %rcx,%r9
140226326:	4c 8b c2             	mov    %rdx,%r8
140226329:	48 3b c8             	cmp    %rax,%rcx
14022632c:	7f 92                	jg     0x1402262c0
14022632e:	4c 63 47 48          	movslq 0x48(%rdi),%r8
140226332:	48 8b 57 40          	mov    0x40(%rdi),%rdx
140226336:	48 63 cd             	movslq %ebp,%rcx
140226339:	49 03 ce             	add    %r14,%rcx
14022633c:	e8 0f 37 0a 00       	call   0x1402c9a50
140226341:	8b 47 48             	mov    0x48(%rdi),%eax
140226344:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140226349:	03 c5                	add    %ebp,%eax
14022634b:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140226350:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
140226355:	48 98                	cltq
140226357:	42 c6 04 30 00       	movb   $0x0,(%rax,%r14,1)
14022635c:	49 8b c6             	mov    %r14,%rax
14022635f:	4c 8b 74 24 40       	mov    0x40(%rsp),%r14
140226364:	48 83 c4 20          	add    $0x20,%rsp
140226368:	5f                   	pop    %rdi
140226369:	c3                   	ret
14022636a:	cc                   	int3
14022636b:	cc                   	int3
14022636c:	cc                   	int3
14022636d:	cc                   	int3
14022636e:	cc                   	int3
14022636f:	cc                   	int3
140226370:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140226375:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14022637a:	56                   	push   %rsi
14022637b:	b8 20 00 00 00       	mov    $0x20,%eax
140226380:	e8 ab a7 08 00       	call   0x1402b0b30
140226385:	48 2b e0             	sub    %rax,%rsp
140226388:	41 8b e8             	mov    %r8d,%ebp
14022638b:	48 8b da             	mov    %rdx,%rbx
14022638e:	48 8b f2             	mov    %rdx,%rsi
140226391:	48 85 d2             	test   %rdx,%rdx
140226394:	75 3d                	jne    0x1402263d3
140226396:	e8 d5 0c f0 ff       	call   0x140127070
14022639b:	4c 8d 05 8e 8b 13 00 	lea    0x138b8e(%rip),%r8        # 0x14035ef30
1402263a2:	ba d4 00 00 00       	mov    $0xd4,%edx
1402263a7:	48 8d 0d 2a 8b 13 00 	lea    0x138b2a(%rip),%rcx        # 0x14035eed8
1402263ae:	e8 dd 0d f0 ff       	call   0x140127190
1402263b3:	45 33 c0             	xor    %r8d,%r8d
1402263b6:	8d 56 6f             	lea    0x6f(%rsi),%edx
1402263b9:	8d 4e 25             	lea    0x25(%rsi),%ecx
1402263bc:	e8 cf 0e f0 ff       	call   0x140127290
1402263c1:	33 c0                	xor    %eax,%eax
1402263c3:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1402263c8:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
1402263cd:	48 83 c4 20          	add    $0x20,%rsp
1402263d1:	5e                   	pop    %rsi
1402263d2:	c3                   	ret
1402263d3:	41 b8 d8 00 00 00    	mov    $0xd8,%r8d
1402263d9:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
1402263de:	48 8d 15 f3 8a 13 00 	lea    0x138af3(%rip),%rdx        # 0x14035eed8
1402263e5:	b9 50 00 00 00       	mov    $0x50,%ecx
1402263ea:	e8 d1 5c ec ff       	call   0x1400ec0c0
1402263ef:	48 8b f8             	mov    %rax,%rdi
1402263f2:	48 85 c0             	test   %rax,%rax
1402263f5:	75 34                	jne    0x14022642b
1402263f7:	e8 74 0c f0 ff       	call   0x140127070
1402263fc:	4c 8d 05 2d 8b 13 00 	lea    0x138b2d(%rip),%r8        # 0x14035ef30
140226403:	ba da 00 00 00       	mov    $0xda,%edx
140226408:	48 8d 0d c9 8a 13 00 	lea    0x138ac9(%rip),%rcx        # 0x14035eed8
14022640f:	e8 7c 0d f0 ff       	call   0x140127190
140226414:	45 33 c0             	xor    %r8d,%r8d
140226417:	8d 4f 25             	lea    0x25(%rdi),%ecx
14022641a:	ba 00 01 0c 00       	mov    $0xc0100,%edx
14022641f:	e8 6c 0e f0 ff       	call   0x140127290
140226424:	33 c0                	xor    %eax,%eax
140226426:	e9 48 01 00 00       	jmp    0x140226573
14022642b:	0f b6 03             	movzbl (%rbx),%eax
14022642e:	33 d2                	xor    %edx,%edx
140226430:	b9 01 00 00 00       	mov    $0x1,%ecx
140226435:	3c 5c                	cmp    $0x5c,%al
140226437:	75 05                	jne    0x14022643e
140226439:	38 43 01             	cmp    %al,0x1(%rbx)
14022643c:	74 09                	je     0x140226447
14022643e:	3c 2f                	cmp    $0x2f,%al
140226440:	75 11                	jne    0x140226453
140226442:	38 43 01             	cmp    %al,0x1(%rbx)
140226445:	75 0c                	jne    0x140226453
140226447:	48 83 c3 02          	add    $0x2,%rbx
14022644b:	8b ca                	mov    %edx,%ecx
14022644d:	48 89 1f             	mov    %rbx,(%rdi)
140226450:	48 8b f3             	mov    %rbx,%rsi
140226453:	0f b6 03             	movzbl (%rbx),%eax
140226456:	84 c0                	test   %al,%al
140226458:	0f 84 ac 00 00 00    	je     0x14022650a
14022645e:	3c 2f                	cmp    $0x2f,%al
140226460:	74 2b                	je     0x14022648d
140226462:	3c 3a                	cmp    $0x3a,%al
140226464:	74 09                	je     0x14022646f
140226466:	3c 5c                	cmp    $0x5c,%al
140226468:	74 23                	je     0x14022648d
14022646a:	48 ff c3             	inc    %rbx
14022646d:	eb e4                	jmp    0x140226453
14022646f:	83 f9 01             	cmp    $0x1,%ecx
140226472:	75 51                	jne    0x1402264c5
140226474:	8b c3                	mov    %ebx,%eax
140226476:	48 89 77 10          	mov    %rsi,0x10(%rdi)
14022647a:	2b c6                	sub    %esi,%eax
14022647c:	b9 02 00 00 00       	mov    $0x2,%ecx
140226481:	48 ff c3             	inc    %rbx
140226484:	89 47 18             	mov    %eax,0x18(%rdi)
140226487:	48 89 5f 30          	mov    %rbx,0x30(%rdi)
14022648b:	eb c3                	jmp    0x140226450
14022648d:	85 c9                	test   %ecx,%ecx
14022648f:	75 15                	jne    0x1402264a6
140226491:	8b c3                	mov    %ebx,%eax
140226493:	b9 02 00 00 00       	mov    $0x2,%ecx
140226498:	2b c6                	sub    %esi,%eax
14022649a:	48 ff c3             	inc    %rbx
14022649d:	89 47 08             	mov    %eax,0x8(%rdi)
1402264a0:	48 89 5f 30          	mov    %rbx,0x30(%rdi)
1402264a4:	eb aa                	jmp    0x140226450
1402264a6:	48 ff c3             	inc    %rbx
1402264a9:	8b c3                	mov    %ebx,%eax
1402264ab:	2b c6                	sub    %esi,%eax
1402264ad:	83 f9 01             	cmp    $0x1,%ecx
1402264b0:	75 0e                	jne    0x1402264c0
1402264b2:	b9 02 00 00 00       	mov    $0x2,%ecx
1402264b7:	48 89 77 30          	mov    %rsi,0x30(%rdi)
1402264bb:	89 47 38             	mov    %eax,0x38(%rdi)
1402264be:	eb 90                	jmp    0x140226450
1402264c0:	01 47 38             	add    %eax,0x38(%rdi)
1402264c3:	eb 8b                	jmp    0x140226450
1402264c5:	e8 a6 0b f0 ff       	call   0x140127070
1402264ca:	4c 8d 05 5f 8a 13 00 	lea    0x138a5f(%rip),%r8        # 0x14035ef30
1402264d1:	ba ed 00 00 00       	mov    $0xed,%edx
1402264d6:	48 8d 0d fb 89 13 00 	lea    0x1389fb(%rip),%rcx        # 0x14035eed8
1402264dd:	e8 ae 0c f0 ff       	call   0x140127190
1402264e2:	45 33 c0             	xor    %r8d,%r8d
1402264e5:	41 8d 50 73          	lea    0x73(%r8),%edx
1402264e9:	8d 4a b2             	lea    -0x4e(%rdx),%ecx
1402264ec:	e8 9f 0d f0 ff       	call   0x140127290
1402264f1:	41 b8 ee 00 00 00    	mov    $0xee,%r8d
1402264f7:	48 8d 15 da 89 13 00 	lea    0x1389da(%rip),%rdx        # 0x14035eed8
1402264fe:	48 8b cf             	mov    %rdi,%rcx
140226501:	e8 ba 58 ec ff       	call   0x1400ebdc0
140226506:	33 c0                	xor    %eax,%eax
140226508:	eb 69                	jmp    0x140226573
14022650a:	85 c9                	test   %ecx,%ecx
14022650c:	75 07                	jne    0x140226515
14022650e:	2b de                	sub    %esi,%ebx
140226510:	89 5f 08             	mov    %ebx,0x8(%rdi)
140226513:	eb 38                	jmp    0x14022654d
140226515:	48 8b c3             	mov    %rbx,%rax
140226518:	48 2b c6             	sub    %rsi,%rax
14022651b:	48 85 c0             	test   %rax,%rax
14022651e:	7e 2d                	jle    0x14022654d
140226520:	85 ed                	test   %ebp,%ebp
140226522:	74 20                	je     0x140226544
140226524:	83 f9 01             	cmp    $0x1,%ecx
140226527:	75 0f                	jne    0x140226538
140226529:	8b c2                	mov    %edx,%eax
14022652b:	48 89 77 30          	mov    %rsi,0x30(%rdi)
14022652f:	2b c6                	sub    %esi,%eax
140226531:	03 c3                	add    %ebx,%eax
140226533:	89 47 38             	mov    %eax,0x38(%rdi)
140226536:	eb 15                	jmp    0x14022654d
140226538:	8b 47 38             	mov    0x38(%rdi),%eax
14022653b:	2b c6                	sub    %esi,%eax
14022653d:	03 c3                	add    %ebx,%eax
14022653f:	89 47 38             	mov    %eax,0x38(%rdi)
140226542:	eb 09                	jmp    0x14022654d
140226544:	2b de                	sub    %esi,%ebx
140226546:	48 89 77 40          	mov    %rsi,0x40(%rdi)
14022654a:	89 5f 48             	mov    %ebx,0x48(%rdi)
14022654d:	39 57 08             	cmp    %edx,0x8(%rdi)
140226550:	75 03                	jne    0x140226555
140226552:	48 89 17             	mov    %rdx,(%rdi)
140226555:	39 57 18             	cmp    %edx,0x18(%rdi)
140226558:	75 04                	jne    0x14022655e
14022655a:	48 89 57 10          	mov    %rdx,0x10(%rdi)
14022655e:	39 57 38             	cmp    %edx,0x38(%rdi)
140226561:	75 04                	jne    0x140226567
140226563:	48 89 57 30          	mov    %rdx,0x30(%rdi)
140226567:	39 57 48             	cmp    %edx,0x48(%rdi)
14022656a:	75 04                	jne    0x140226570
14022656c:	48 89 57 40          	mov    %rdx,0x40(%rdi)
140226570:	48 8b c7             	mov    %rdi,%rax
140226573:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
140226578:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14022657d:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
140226582:	48 83 c4 20          	add    $0x20,%rsp
140226586:	5e                   	pop    %rsi
140226587:	c3                   	ret
140226588:	cc                   	int3
140226589:	cc                   	int3
14022658a:	cc                   	int3
14022658b:	cc                   	int3
14022658c:	cc                   	int3
14022658d:	cc                   	int3
14022658e:	cc                   	int3
14022658f:	cc                   	int3
140226590:	48 8d 05 79 8a 13 00 	lea    0x138a79(%rip),%rax        # 0x14035f010
140226597:	c3                   	ret
140226598:	cc                   	int3
140226599:	cc                   	int3
14022659a:	cc                   	int3
14022659b:	cc                   	int3
14022659c:	cc                   	int3
14022659d:	cc                   	int3
14022659e:	cc                   	int3
14022659f:	cc                   	int3
1402265a0:	40 53                	rex push %rbx
1402265a2:	b8 20 00 00 00       	mov    $0x20,%eax
1402265a7:	e8 84 a5 08 00       	call   0x1402b0b30
1402265ac:	48 2b e0             	sub    %rax,%rsp
1402265af:	48 8b da             	mov    %rdx,%rbx
1402265b2:	48 8d 15 7b c5 0d 00 	lea    0xdc57b(%rip),%rdx        # 0x140302b34
1402265b9:	48 8b cb             	mov    %rbx,%rcx
1402265bc:	e8 3f 23 f1 ff       	call   0x140138900
1402265c1:	48 85 c0             	test   %rax,%rax
1402265c4:	74 13                	je     0x1402265d9
1402265c6:	48 8d 15 db e2 13 00 	lea    0x13e2db(%rip),%rdx        # 0x1403648a8
1402265cd:	48 8b c8             	mov    %rax,%rcx
1402265d0:	e8 1b 2a f1 ff       	call   0x140138ff0
1402265d5:	85 c0                	test   %eax,%eax
1402265d7:	74 78                	je     0x140226651
1402265d9:	48 8d 15 40 f9 0b 00 	lea    0xbf940(%rip),%rdx        # 0x1402e5f20
1402265e0:	48 8b cb             	mov    %rbx,%rcx
1402265e3:	e8 18 23 f1 ff       	call   0x140138900
1402265e8:	48 85 c0             	test   %rax,%rax
1402265eb:	74 13                	je     0x140226600
1402265ed:	48 8d 15 e8 8d 0c 00 	lea    0xc8de8(%rip),%rdx        # 0x1402ef3dc
1402265f4:	48 8b c8             	mov    %rax,%rcx
1402265f7:	e8 f4 29 f1 ff       	call   0x140138ff0
1402265fc:	85 c0                	test   %eax,%eax
1402265fe:	74 51                	je     0x140226651
140226600:	48 8d 15 69 be 13 00 	lea    0x13be69(%rip),%rdx        # 0x140362470
140226607:	48 8b cb             	mov    %rbx,%rcx
14022660a:	e8 f1 22 f1 ff       	call   0x140138900
14022660f:	48 85 c0             	test   %rax,%rax
140226612:	74 13                	je     0x140226627
140226614:	48 8d 15 c1 8d 0c 00 	lea    0xc8dc1(%rip),%rdx        # 0x1402ef3dc
14022661b:	48 8b c8             	mov    %rax,%rcx
14022661e:	e8 cd 29 f1 ff       	call   0x140138ff0
140226623:	85 c0                	test   %eax,%eax
140226625:	74 2a                	je     0x140226651
140226627:	48 8d 15 fa 1a 18 00 	lea    0x181afa(%rip),%rdx        # 0x1403a8128
14022662e:	48 8b cb             	mov    %rbx,%rcx
140226631:	e8 ca 22 f1 ff       	call   0x140138900
140226636:	48 8b d8             	mov    %rax,%rbx
140226639:	48 85 c0             	test   %rax,%rax
14022663c:	74 1b                	je     0x140226659
14022663e:	e8 9d ab e5 ff       	call   0x1400811e0
140226643:	8b d0                	mov    %eax,%edx
140226645:	48 8b cb             	mov    %rbx,%rcx
140226648:	e8 43 24 f1 ff       	call   0x140138a90
14022664d:	85 c0                	test   %eax,%eax
14022664f:	75 08                	jne    0x140226659
140226651:	33 c0                	xor    %eax,%eax
140226653:	48 83 c4 20          	add    $0x20,%rsp
140226657:	5b                   	pop    %rbx
140226658:	c3                   	ret
140226659:	b8 01 00 00 00       	mov    $0x1,%eax
14022665e:	48 83 c4 20          	add    $0x20,%rsp
140226662:	5b                   	pop    %rbx
140226663:	c3                   	ret
140226664:	cc                   	int3
140226665:	cc                   	int3
140226666:	cc                   	int3
140226667:	cc                   	int3
140226668:	cc                   	int3
140226669:	cc                   	int3
14022666a:	cc                   	int3
14022666b:	cc                   	int3
14022666c:	cc                   	int3
14022666d:	cc                   	int3
14022666e:	cc                   	int3
14022666f:	cc                   	int3
140226670:	ff ca                	dec    %edx
140226672:	41 c7 00 00 00 00 00 	movl   $0x0,(%r8)
140226679:	83 fa 15             	cmp    $0x15,%edx
14022667c:	77 7e                	ja     0x1402266fc
14022667e:	48 63 c2             	movslq %edx,%rax
140226681:	48 8d 15 78 99 dd ff 	lea    -0x226688(%rip),%rdx        # 0x140000000
140226688:	8b 8c 82 00 67 22 00 	mov    0x226700(%rdx,%rax,4),%ecx
14022668f:	48 03 ca             	add    %rdx,%rcx
140226692:	ff e1                	jmp    *%rcx
140226694:	48 8d 05 45 8a 13 00 	lea    0x138a45(%rip),%rax        # 0x14035f0e0
14022669b:	c3                   	ret
14022669c:	48 8d 05 3d 25 1b 00 	lea    0x1b253d(%rip),%rax        # 0x1403d8be0
1402266a3:	c3                   	ret
1402266a4:	48 8d 05 a5 a0 13 00 	lea    0x13a0a5(%rip),%rax        # 0x140360750
1402266ab:	c3                   	ret
1402266ac:	48 8d 05 dd a1 13 00 	lea    0x13a1dd(%rip),%rax        # 0x140360890
1402266b3:	c3                   	ret
1402266b4:	48 8d 05 75 a4 13 00 	lea    0x13a475(%rip),%rax        # 0x140360b30
1402266bb:	c3                   	ret
1402266bc:	48 8d 05 2d a7 13 00 	lea    0x13a72d(%rip),%rax        # 0x140360df0
1402266c3:	c3                   	ret
1402266c4:	48 8d 05 65 a3 13 00 	lea    0x13a365(%rip),%rax        # 0x140360a30
1402266cb:	c3                   	ret
1402266cc:	48 8d 05 1d a5 13 00 	lea    0x13a51d(%rip),%rax        # 0x140360bf0
1402266d3:	c3                   	ret
1402266d4:	48 8d 05 75 a6 13 00 	lea    0x13a675(%rip),%rax        # 0x140360d50
1402266db:	c3                   	ret
1402266dc:	48 8d 05 cd a6 13 00 	lea    0x13a6cd(%rip),%rax        # 0x140360db0
1402266e3:	c3                   	ret
1402266e4:	48 8d 05 65 a9 13 00 	lea    0x13a965(%rip),%rax        # 0x140361050
1402266eb:	c3                   	ret
1402266ec:	48 8d 05 dd b7 13 00 	lea    0x13b7dd(%rip),%rax        # 0x140361ed0
1402266f3:	c3                   	ret
1402266f4:	48 8d 05 d5 bc 13 00 	lea    0x13bcd5(%rip),%rax        # 0x1403623d0
1402266fb:	c3                   	ret
1402266fc:	33 c0                	xor    %eax,%eax
1402266fe:	c3                   	ret
1402266ff:	90                   	nop
140226700:	94                   	xchg   %eax,%esp
140226701:	66 22 00             	data16 and (%rax),%al
140226704:	9c                   	pushf
140226705:	66 22 00             	data16 and (%rax),%al
140226708:	a4                   	movsb  %ds:(%rsi),%es:(%rdi)
140226709:	66 22 00             	data16 and (%rax),%al
14022670c:	ac                   	lods   %ds:(%rsi),%al
14022670d:	66 22 00             	data16 and (%rax),%al
140226710:	b4 66                	mov    $0x66,%ah
140226712:	22 00                	and    (%rax),%al
140226714:	fc                   	cld
140226715:	66 22 00             	data16 and (%rax),%al
140226718:	fc                   	cld
140226719:	66 22 00             	data16 and (%rax),%al
14022671c:	fc                   	cld