1401042b7:	75 61                	jne    0x14010431a
1401042b9:	48 81 c4 d0 01 00 00 	add    $0x1d0,%rsp
1401042c0:	5b                   	pop    %rbx
1401042c1:	5e                   	pop    %rsi
1401042c2:	5f                   	pop    %rdi
1401042c3:	5d                   	pop    %rbp
1401042c4:	41 5c                	pop    %r12
1401042c6:	c3                   	ret
1401042c7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1401042ce:	00 00
1401042d0:	31 c9                	xor    %ecx,%ecx
1401042d2:	31 c0                	xor    %eax,%eax
1401042d4:	e9 38 fe ff ff       	jmp    0x140104111
1401042d9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401042e0:	48 89 da             	mov    %rbx,%rdx
1401042e3:	48 89 f1             	mov    %rsi,%rcx
1401042e6:	4c 8d 05 d7 23 11 00 	lea    0x1123d7(%rip),%r8        # 0x1402166c4
1401042ed:	e8 9e 6c ff ff       	call   0x1400faf90
1401042f2:	49 89 d8             	mov    %rbx,%r8
1401042f5:	ba 01 00 00 00       	mov    $0x1,%edx
1401042fa:	48 89 f9             	mov    %rdi,%rcx
1401042fd:	4c 8d 0d bd 23 11 00 	lea    0x1123bd(%rip),%r9        # 0x1402166c1
140104304:	e8 b7 eb ff ff       	call   0x140102ec0
140104309:	eb 8e                	jmp    0x140104299
14010430b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140104310:	e8 db 8e ff ff       	call   0x1400fd1f0
140104315:	e9 2b fe ff ff       	jmp    0x140104145
14010431a:	e8 51 05 0e 00       	call   0x1401e4870
14010431f:	90                   	nop
140104320:	57                   	push   %rdi
140104321:	56                   	push   %rsi
140104322:	53                   	push   %rbx
140104323:	48 83 ec 20          	sub    $0x20,%rsp
140104327:	48 89 cb             	mov    %rcx,%rbx
14010432a:	48 89 d6             	mov    %rdx,%rsi
14010432d:	e8 be 33 0b 00       	call   0x1401b76f0
140104332:	4c 8b 1d c7 48 13 00 	mov    0x1348c7(%rip),%r11        # 0x140238c00
140104339:	48 8b 38             	mov    (%rax),%rdi
14010433c:	4c 8d 97 c0 03 00 00 	lea    0x3c0(%rdi),%r10
140104343:	4d 39 da             	cmp    %r11,%r10
140104346:	74 38                	je     0x140104380
140104348:	4c 89 d1             	mov    %r10,%rcx
14010434b:	48 81 c7 c8 03 00 00 	add    $0x3c8,%rdi
140104352:	e8 e9 f2 ff ff       	call   0x140103640
140104357:	48 c7 47 f8 00 00 00 	movq   $0x0,-0x8(%rdi)
14010435e:	00
14010435f:	31 c0                	xor    %eax,%eax
140104361:	48 c7 87 70 02 00 00 	movq   $0x0,0x270(%rdi)
140104368:	00 00 00 00
14010436c:	48 83 e7 f8          	and    $0xfffffffffffffff8,%rdi
140104370:	49 29 fa             	sub    %rdi,%r10
140104373:	41 8d 8a 80 02 00 00 	lea    0x280(%r10),%ecx
14010437a:	c1 e9 03             	shr    $0x3,%ecx
14010437d:	f3 48 ab             	rep stos %rax,%es:(%rdi)
140104380:	49 89 f0             	mov    %rsi,%r8
140104383:	48 89 da             	mov    %rbx,%rdx
140104386:	4c 89 d9             	mov    %r11,%rcx
140104389:	48 83 c4 20          	add    $0x20,%rsp
14010438d:	5b                   	pop    %rbx
14010438e:	5e                   	pop    %rsi
14010438f:	5f                   	pop    %rdi
140104390:	e9 0b f9 ff ff       	jmp    0x140103ca0
140104395:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14010439c:	00 00 00 00
1401043a0:	56                   	push   %rsi
1401043a1:	53                   	push   %rbx
1401043a2:	48 83 ec 28          	sub    $0x28,%rsp
1401043a6:	48 89 cb             	mov    %rcx,%rbx
1401043a9:	48 89 d6             	mov    %rdx,%rsi
1401043ac:	e8 3f 33 0b 00       	call   0x1401b76f0
1401043b1:	49 89 f0             	mov    %rsi,%r8
1401043b4:	48 89 da             	mov    %rbx,%rdx
1401043b7:	48 8b 08             	mov    (%rax),%rcx
1401043ba:	48 81 c1 c0 03 00 00 	add    $0x3c0,%rcx
1401043c1:	48 83 c4 28          	add    $0x28,%rsp
1401043c5:	5b                   	pop    %rbx
1401043c6:	5e                   	pop    %rsi
1401043c7:	e9 d4 f8 ff ff       	jmp    0x140103ca0
1401043cc:	0f 1f 40 00          	nopl   0x0(%rax)
1401043d0:	57                   	push   %rdi
1401043d1:	53                   	push   %rbx
1401043d2:	48 83 ec 28          	sub    $0x28,%rsp
1401043d6:	48 89 cb             	mov    %rcx,%rbx
1401043d9:	e8 12 33 0b 00       	call   0x1401b76f0
1401043de:	4c 8b 1d 1b 48 13 00 	mov    0x13481b(%rip),%r11        # 0x140238c00
1401043e5:	48 8b 38             	mov    (%rax),%rdi
1401043e8:	4c 8d 97 c0 03 00 00 	lea    0x3c0(%rdi),%r10
1401043ef:	4d 39 da             	cmp    %r11,%r10
1401043f2:	74 38                	je     0x14010442c
1401043f4:	4c 89 d1             	mov    %r10,%rcx
1401043f7:	48 81 c7 c8 03 00 00 	add    $0x3c8,%rdi
1401043fe:	e8 3d f2 ff ff       	call   0x140103640
140104403:	48 c7 47 f8 00 00 00 	movq   $0x0,-0x8(%rdi)
14010440a:	00
14010440b:	31 c0                	xor    %eax,%eax
14010440d:	48 c7 87 70 02 00 00 	movq   $0x0,0x270(%rdi)
140104414:	00 00 00 00
140104418:	48 83 e7 f8          	and    $0xfffffffffffffff8,%rdi
14010441c:	49 29 fa             	sub    %rdi,%r10
14010441f:	41 8d 8a 80 02 00 00 	lea    0x280(%r10),%ecx
140104426:	c1 e9 03             	shr    $0x3,%ecx
140104429:	f3 48 ab             	rep stos %rax,%es:(%rdi)
14010442c:	45 31 c0             	xor    %r8d,%r8d
14010442f:	48 89 da             	mov    %rbx,%rdx
140104432:	4c 89 d9             	mov    %r11,%rcx
140104435:	48 83 c4 28          	add    $0x28,%rsp
140104439:	5b                   	pop    %rbx
14010443a:	5f                   	pop    %rdi
14010443b:	e9 60 f8 ff ff       	jmp    0x140103ca0
140104440:	48 83 ec 28          	sub    $0x28,%rsp
140104444:	48 8b 05 a5 55 1a 00 	mov    0x1a55a5(%rip),%rax        # 0x1402a99f0
14010444b:	48 85 c0             	test   %rax,%rax
14010444e:	74 08                	je     0x140104458
140104450:	48 83 c4 28          	add    $0x28,%rsp
140104454:	c3                   	ret
140104455:	0f 1f 00             	nopl   (%rax)
140104458:	48 8d 15 81 22 11 00 	lea    0x112281(%rip),%rdx        # 0x1402166e0
14010445f:	e8 3c 4c f4 ff       	call   0x1400490a0
140104464:	48 89 05 85 55 1a 00 	mov    %rax,0x1a5585(%rip)        # 0x1402a99f0
14010446b:	48 83 c4 28          	add    $0x28,%rsp
14010446f:	c3                   	ret
140104470:	53                   	push   %rbx
140104471:	48 83 ec 30          	sub    $0x30,%rsp
140104475:	48 8b 1d 74 46 13 00 	mov    0x134674(%rip),%rbx        # 0x140238af0
14010447c:	48 8d 15 7d 22 11 00 	lea    0x11227d(%rip),%rdx        # 0x140216700
140104483:	4c 8b 03             	mov    (%rbx),%r8
140104486:	4c 89 44 24 28       	mov    %r8,0x28(%rsp)
14010448b:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140104490:	e8 0b 0a f1 ff       	call   0x140014ea0
140104495:	83 f8 01             	cmp    $0x1,%eax
140104498:	19 c0                	sbb    %eax,%eax
14010449a:	83 e0 04             	and    $0x4,%eax
14010449d:	83 c0 01             	add    $0x1,%eax
1401044a0:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1401044a5:	48 2b 13             	sub    (%rbx),%rdx
1401044a8:	75 06                	jne    0x1401044b0
1401044aa:	48 83 c4 30          	add    $0x30,%rsp
1401044ae:	5b                   	pop    %rbx
1401044af:	c3                   	ret
1401044b0:	e8 bb 03 0e 00       	call   0x1401e4870
1401044b5:	90                   	nop
1401044b6:	90                   	nop
1401044b7:	90                   	nop
1401044b8:	90                   	nop
1401044b9:	90                   	nop
1401044ba:	90                   	nop
1401044bb:	90                   	nop
1401044bc:	90                   	nop
1401044bd:	90                   	nop
1401044be:	90                   	nop
1401044bf:	90                   	nop
1401044c0:	41 55                	push   %r13
1401044c2:	b8 d8 40 00 00       	mov    $0x40d8,%eax
1401044c7:	41 54                	push   %r12
1401044c9:	55                   	push   %rbp
1401044ca:	57                   	push   %rdi
1401044cb:	56                   	push   %rsi
1401044cc:	53                   	push   %rbx
1401044cd:	e8 8e ff 0d 00       	call   0x1401e4460
1401044d2:	48 29 c4             	sub    %rax,%rsp
1401044d5:	48 8b 2d 14 46 13 00 	mov    0x134614(%rip),%rbp        # 0x140238af0
1401044dc:	48 8b 45 00          	mov    0x0(%rbp),%rax
1401044e0:	48 89 84 24 c8 40 00 	mov    %rax,0x40c8(%rsp)
1401044e7:	00
1401044e8:	31 c0                	xor    %eax,%eax
1401044ea:	48 89 cb             	mov    %rcx,%rbx
1401044ed:	48 8d b4 24 c0 00 00 	lea    0xc0(%rsp),%rsi
1401044f4:	00
1401044f5:	48 89 d7             	mov    %rdx,%rdi
1401044f8:	e8 f3 a9 fd ff       	call   0x1400deef0
1401044fd:	41 b9 ff ff ff ff    	mov    $0xffffffff,%r9d
140104503:	48 89 da             	mov    %rbx,%rdx
140104506:	48 89 f1             	mov    %rsi,%rcx
140104509:	41 b8 00 10 00 00    	mov    $0x1000,%r8d
14010450f:	41 89 c4             	mov    %eax,%r12d
140104512:	e8 49 bf fd ff       	call   0x1400e0460
140104517:	85 c0                	test   %eax,%eax
140104519:	0f 88 01 02 00 00    	js     0x140104720
14010451f:	45 89 e1             	mov    %r12d,%r9d
140104522:	41 b8 04 01 00 00    	mov    $0x104,%r8d
140104528:	89 c2                	mov    %eax,%edx
14010452a:	48 89 f1             	mov    %rsi,%rcx
14010452d:	e8 fe d4 fd ff       	call   0x1400e1a30
140104532:	85 c0                	test   %eax,%eax
140104534:	0f 88 f4 01 00 00    	js     0x14010472e
14010453a:	48 89 f1             	mov    %rsi,%rcx
14010453d:	e8 d6 59 0e 00       	call   0x1401e9f18
140104542:	0f b7 94 44 be 00 00 	movzwl 0xbe(%rsp,%rax,2),%edx
140104549:	00
14010454a:	66 83 fa 5c          	cmp    $0x5c,%dx
14010454e:	74 11                	je     0x140104561
140104550:	66 83 fa 2f          	cmp    $0x2f,%dx
140104554:	74 0b                	je     0x140104561
140104556:	c7 84 44 c0 00 00 00 	movl   $0x5c,0xc0(%rsp,%rax,2)
14010455d:	5c 00 00 00
140104561:	4c 8d ac 24 c0 20 00 	lea    0x20c0(%rsp),%r13
140104568:	00
140104569:	45 31 c9             	xor    %r9d,%r9d
14010456c:	ba 00 10 00 00       	mov    $0x1000,%edx
140104571:	48 89 f1             	mov    %rsi,%rcx
140104574:	4d 89 e8             	mov    %r13,%r8
140104577:	ff 15 7b ab 1a 00    	call   *0x1aab7b(%rip)        # 0x1402af0f8
14010457d:	85 c0                	test   %eax,%eax
14010457f:	0f 84 a9 01 00 00    	je     0x14010472e
140104585:	4c 89 e9             	mov    %r13,%rcx
140104588:	ff 15 02 ab 1a 00    	call   *0x1aab02(%rip)        # 0x1402af090
14010458e:	4c 8b 25 cb 4e 13 00 	mov    0x134ecb(%rip),%r12        # 0x140239460
140104595:	48 ba 00 00 00 00 01 	movabs $0x100000000,%rdx
14010459c:	00 00 00
14010459f:	89 c6                	mov    %eax,%esi
1401045a1:	48 b8 ff ff ff ff 01 	movabs $0x1ffffffff,%rax
1401045a8:	00 00 00
1401045ab:	49 23 44 24 08       	and    0x8(%r12),%rax
1401045b0:	48 39 d0             	cmp    %rdx,%rax
1401045b3:	75 7b                	jne    0x140104630
1401045b5:	83 fe 04             	cmp    $0x4,%esi
1401045b8:	0f 84 a4 00 00 00    	je     0x140104662
1401045be:	c7 07 00 00 00 00    	movl   $0x0,(%rdi)
1401045c4:	48 b8 ff ff ff ff 01 	movabs $0x1ffffffff,%rax
1401045cb:	00 00 00
1401045ce:	49 23 44 24 08       	and    0x8(%r12),%rax
1401045d3:	48 ba 00 00 00 00 01 	movabs $0x100000000,%rdx
1401045da:	00 00 00
1401045dd:	48 39 d0             	cmp    %rdx,%rax
1401045e0:	74 26                	je     0x140104608
1401045e2:	8b 07                	mov    (%rdi),%eax
1401045e4:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1401045e9:	4d 89 e0             	mov    %r12,%r8
1401045ec:	4c 8d 0d 0a 22 11 00 	lea    0x11220a(%rip),%r9        # 0x1402167fd
1401045f3:	ba 75 00 00 00       	mov    $0x75,%edx
1401045f8:	48 8d 0d a1 21 11 00 	lea    0x1121a1(%rip),%rcx        # 0x1402167a0
1401045ff:	89 44 24 28          	mov    %eax,0x28(%rsp)
140104603:	e8 a8 78 fa ff       	call   0x1400abeb0
140104608:	31 c0                	xor    %eax,%eax
14010460a:	48 8b 94 24 c8 40 00 	mov    0x40c8(%rsp),%rdx
140104611:	00
140104612:	48 2b 55 00          	sub    0x0(%rbp),%rdx
140104616:	0f 85 99 01 00 00    	jne    0x1401047b5
14010461c:	48 81 c4 d8 40 00 00 	add    $0x40d8,%rsp
140104623:	5b                   	pop    %rbx
140104624:	5e                   	pop    %rsi
140104625:	5f                   	pop    %rdi
140104626:	5d                   	pop    %rbp
140104627:	41 5c                	pop    %r12
140104629:	41 5d                	pop    %r13
14010462b:	c3                   	ret
14010462c:	0f 1f 40 00          	nopl   0x0(%rax)
140104630:	89 74 24 30          	mov    %esi,0x30(%rsp)
140104634:	4d 89 e0             	mov    %r12,%r8
140104637:	4c 8d 0d 41 21 11 00 	lea    0x112141(%rip),%r9        # 0x14021677f
14010463e:	ba 69 00 00 00       	mov    $0x69,%edx
140104643:	4c 89 6c 24 28       	mov    %r13,0x28(%rsp)
140104648:	48 8d 0d 51 21 11 00 	lea    0x112151(%rip),%rcx        # 0x1402167a0
14010464f:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140104654:	e8 57 78 fa ff       	call   0x1400abeb0
140104659:	83 fe 04             	cmp    $0x4,%esi
14010465c:	0f 85 5c ff ff ff    	jne    0x1401045be
140104662:	c7 07 01 00 00 00    	movl   $0x1,(%rdi)
140104668:	45 31 c9             	xor    %r9d,%r9d
14010466b:	ba 00 00 00 80       	mov    $0x80000000,%edx
140104670:	4c 89 e9             	mov    %r13,%rcx
140104673:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
14010467a:	00 00
14010467c:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140104682:	c7 44 24 28 00 00 00 	movl   $0x2000000,0x28(%rsp)
140104689:	02
14010468a:	c7 44 24 20 03 00 00 	movl   $0x3,0x20(%rsp)
140104691:	00
140104692:	ff 15 b8 a8 1a 00    	call   *0x1aa8b8(%rip)        # 0x1402aef50
140104698:	48 89 c6             	mov    %rax,%rsi
14010469b:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
14010469f:	0f 84 de 00 00 00    	je     0x140104783
1401046a5:	41 b9 74 00 00 00    	mov    $0x74,%r9d
1401046ab:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1401046b0:	ba 0d 00 00 00       	mov    $0xd,%edx
1401046b5:	48 89 c1             	mov    %rax,%rcx
1401046b8:	ff 15 12 aa 1a 00    	call   *0x1aaa12(%rip)        # 0x1402af0d0
1401046be:	85 c0                	test   %eax,%eax
1401046c0:	0f 84 84 00 00 00    	je     0x14010474a
1401046c6:	48 89 f1             	mov    %rsi,%rcx
1401046c9:	ff 15 49 a8 1a 00    	call   *0x1aa849(%rip)        # 0x1402aef18
1401046cf:	48 b8 ff ff ff ff 01 	movabs $0x1ffffffff,%rax
1401046d6:	00 00 00
1401046d9:	49 23 44 24 08       	and    0x8(%r12),%rax
1401046de:	48 ba 00 00 00 00 01 	movabs $0x100000000,%rdx
1401046e5:	00 00 00
1401046e8:	48 39 d0             	cmp    %rdx,%rax
1401046eb:	0f 84 17 ff ff ff    	je     0x140104608
1401046f1:	8b 44 24 44          	mov    0x44(%rsp),%eax
1401046f5:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
1401046fa:	4d 89 e0             	mov    %r12,%r8
1401046fd:	ba 24 00 00 00       	mov    $0x24,%edx
140104702:	4c 8d 0d bf 20 11 00 	lea    0x1120bf(%rip),%r9        # 0x1402167c8
140104709:	48 8d 0d 90 20 11 00 	lea    0x112090(%rip),%rcx        # 0x1402167a0
140104710:	89 44 24 28          	mov    %eax,0x28(%rsp)
140104714:	e8 97 77 fa ff       	call   0x1400abeb0
140104719:	e9 a6 fe ff ff       	jmp    0x1401045c4
14010471e:	66 90                	xchg   %ax,%ax
140104720:	48 8b 1d f9 ac 1a 00 	mov    0x1aacf9(%rip),%rbx        # 0x1402af420
140104727:	ff d3                	call   *%rbx
140104729:	83 38 22             	cmpl   $0x22,(%rax)
14010472c:	74 12                	je     0x140104740
14010472e:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
140104733:	e9 d2 fe ff ff       	jmp    0x14010460a
140104738:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14010473f:	00
140104740:	ff d3                	call   *%rbx
140104742:	c7 00 26 00 00 00    	movl   $0x26,(%rax)
140104748:	eb e4                	jmp    0x14010472e
14010474a:	ff 15 c0 a9 1a 00    	call   *0x1aa9c0(%rip)        # 0x1402af110
140104750:	48 8d 0d f1 1f 11 00 	lea    0x111ff1(%rip),%rcx        # 0x140216748
140104757:	89 c3                	mov    %eax,%ebx
140104759:	48 8b 05 80 48 13 00 	mov    0x134880(%rip),%rax        # 0x140238fe0
140104760:	8b 00                	mov    (%rax),%eax
140104762:	85 c0                	test   %eax,%eax
140104764:	74 08                	je     0x14010476e
140104766:	e8 fd eb 0d 00       	call   0x1401e3368
14010476b:	48 89 c1             	mov    %rax,%rcx
14010476e:	4d 89 e8             	mov    %r13,%r8
140104771:	89 da                	mov    %ebx,%edx
140104773:	e8 b8 ee fb ff       	call   0x1400c3630
140104778:	48 89 f1             	mov    %rsi,%rcx
14010477b:	ff 15 97 a7 1a 00    	call   *0x1aa797(%rip)        # 0x1402aef18
140104781:	eb ab                	jmp    0x14010472e
140104783:	ff 15 87 a9 1a 00    	call   *0x1aa987(%rip)        # 0x1402af110
140104789:	48 8d 0d 90 1f 11 00 	lea    0x111f90(%rip),%rcx        # 0x140216720
140104790:	89 c3                	mov    %eax,%ebx
140104792:	48 8b 05 47 48 13 00 	mov    0x134847(%rip),%rax        # 0x140238fe0
140104799:	83 38 00             	cmpl   $0x0,(%rax)
14010479c:	74 08                	je     0x1401047a6
14010479e:	e8 c5 eb 0d 00       	call   0x1401e3368
1401047a3:	48 89 c1             	mov    %rax,%rcx
1401047a6:	4d 89 e8             	mov    %r13,%r8
1401047a9:	89 da                	mov    %ebx,%edx
1401047ab:	e8 80 ee fb ff       	call   0x1400c3630
1401047b0:	e9 79 ff ff ff       	jmp    0x14010472e
1401047b5:	e8 b6 00 0e 00       	call   0x1401e4870
1401047ba:	90                   	nop
1401047bb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401047c0:	53                   	push   %rbx
1401047c1:	48 83 ec 40          	sub    $0x40,%rsp
1401047c5:	48 8b 1d 24 43 13 00 	mov    0x134324(%rip),%rbx        # 0x140238af0
1401047cc:	48 8b 13             	mov    (%rbx),%rdx
1401047cf:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
1401047d4:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1401047d9:	e8 e2 fc ff ff       	call   0x1401044c0
1401047de:	85 c0                	test   %eax,%eax
1401047e0:	75 1e                	jne    0x140104800
1401047e2:	8b 44 24 20          	mov    0x20(%rsp),%eax
1401047e6:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx