1400ec24f:	90                   	nop
1400ec250:	e9 bb d9 0f 00       	jmp    0x1401e9c10
1400ec255:	90                   	nop
1400ec256:	90                   	nop
1400ec257:	90                   	nop
1400ec258:	90                   	nop
1400ec259:	90                   	nop
1400ec25a:	90                   	nop
1400ec25b:	90                   	nop
1400ec25c:	90                   	nop
1400ec25d:	90                   	nop
1400ec25e:	90                   	nop
1400ec25f:	90                   	nop
1400ec260:	e9 a3 d9 0f 00       	jmp    0x1401e9c08
1400ec265:	90                   	nop
1400ec266:	90                   	nop
1400ec267:	90                   	nop
1400ec268:	90                   	nop
1400ec269:	90                   	nop
1400ec26a:	90                   	nop
1400ec26b:	90                   	nop
1400ec26c:	90                   	nop
1400ec26d:	90                   	nop
1400ec26e:	90                   	nop
1400ec26f:	90                   	nop
1400ec270:	41 55                	push   %r13
1400ec272:	41 54                	push   %r12
1400ec274:	55                   	push   %rbp
1400ec275:	57                   	push   %rdi
1400ec276:	56                   	push   %rsi
1400ec277:	53                   	push   %rbx
1400ec278:	48 83 ec 28          	sub    $0x28,%rsp
1400ec27c:	48 89 cb             	mov    %rcx,%rbx
1400ec27f:	48 89 d7             	mov    %rdx,%rdi
1400ec282:	44 89 c6             	mov    %r8d,%esi
1400ec285:	48 85 c9             	test   %rcx,%rcx
1400ec288:	0f 84 b2 00 00 00    	je     0x1400ec340
1400ec28e:	ba 3d 00 00 00       	mov    $0x3d,%edx
1400ec293:	e8 d8 db 0f 00       	call   0x1401e9e70
1400ec298:	48 85 ff             	test   %rdi,%rdi
1400ec29b:	0f 84 9f 00 00 00    	je     0x1400ec340
1400ec2a1:	48 85 c0             	test   %rax,%rax
1400ec2a4:	0f 85 96 00 00 00    	jne    0x1400ec340
1400ec2aa:	85 f6                	test   %esi,%esi
1400ec2ac:	75 22                	jne    0x1400ec2d0
1400ec2ae:	48 89 d9             	mov    %rbx,%rcx
1400ec2b1:	e8 2a 4c ff ff       	call   0x1400e0ee0
1400ec2b6:	31 d2                	xor    %edx,%edx
1400ec2b8:	48 85 c0             	test   %rax,%rax
1400ec2bb:	74 13                	je     0x1400ec2d0
1400ec2bd:	89 d0                	mov    %edx,%eax
1400ec2bf:	48 83 c4 28          	add    $0x28,%rsp
1400ec2c3:	5b                   	pop    %rbx
1400ec2c4:	5e                   	pop    %rsi
1400ec2c5:	5f                   	pop    %rdi
1400ec2c6:	5d                   	pop    %rbp
1400ec2c7:	41 5c                	pop    %r12
1400ec2c9:	41 5d                	pop    %r13
1400ec2cb:	c3                   	ret
1400ec2cc:	0f 1f 40 00          	nopl   0x0(%rax)
1400ec2d0:	48 89 d9             	mov    %rbx,%rcx
1400ec2d3:	e8 c0 db 0f 00       	call   0x1401e9e98
1400ec2d8:	48 89 f9             	mov    %rdi,%rcx
1400ec2db:	48 89 c5             	mov    %rax,%rbp
1400ec2de:	e8 b5 db 0f 00       	call   0x1401e9e98
1400ec2e3:	4c 8d 6c 05 00       	lea    0x0(%rbp,%rax,1),%r13
1400ec2e8:	49 89 c4             	mov    %rax,%r12
1400ec2eb:	49 8d 4d 02          	lea    0x2(%r13),%rcx
1400ec2ef:	e8 8c c7 00 00       	call   0x1400f8a80
1400ec2f4:	48 89 c6             	mov    %rax,%rsi
1400ec2f7:	48 85 c0             	test   %rax,%rax
1400ec2fa:	74 5a                	je     0x1400ec356
1400ec2fc:	49 89 e8             	mov    %rbp,%r8
1400ec2ff:	48 89 da             	mov    %rbx,%rdx
1400ec302:	48 89 c1             	mov    %rax,%rcx
1400ec305:	e8 e6 da 0f 00       	call   0x1401e9df0
1400ec30a:	c6 04 2e 3d          	movb   $0x3d,(%rsi,%rbp,1)
1400ec30e:	4d 89 e0             	mov    %r12,%r8
1400ec311:	48 89 fa             	mov    %rdi,%rdx
1400ec314:	48 8d 4c 2e 01       	lea    0x1(%rsi,%rbp,1),%rcx
1400ec319:	e8 d2 da 0f 00       	call   0x1401e9df0
1400ec31e:	48 89 f1             	mov    %rsi,%rcx
1400ec321:	42 c6 44 2e 01 00    	movb   $0x0,0x1(%rsi,%r13,1)
1400ec327:	48 83 c4 28          	add    $0x28,%rsp
1400ec32b:	5b                   	pop    %rbx
1400ec32c:	5e                   	pop    %rsi
1400ec32d:	5f                   	pop    %rdi
1400ec32e:	5d                   	pop    %rbp
1400ec32f:	41 5c                	pop    %r12
1400ec331:	41 5d                	pop    %r13
1400ec333:	e9 a8 45 ff ff       	jmp    0x1400e08e0
1400ec338:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400ec33f:	00
1400ec340:	ff 15 da 30 1c 00    	call   *0x1c30da(%rip)        # 0x1402af420
1400ec346:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
1400ec34c:	ba ff ff ff ff       	mov    $0xffffffff,%edx
1400ec351:	e9 67 ff ff ff       	jmp    0x1400ec2bd
1400ec356:	ff 15 c4 30 1c 00    	call   *0x1c30c4(%rip)        # 0x1402af420
1400ec35c:	c7 00 0c 00 00 00    	movl   $0xc,(%rax)
1400ec362:	eb e8                	jmp    0x1400ec34c
1400ec364:	90                   	nop
1400ec365:	90                   	nop
1400ec366:	90                   	nop
1400ec367:	90                   	nop
1400ec368:	90                   	nop
1400ec369:	90                   	nop
1400ec36a:	90                   	nop
1400ec36b:	90                   	nop
1400ec36c:	90                   	nop
1400ec36d:	90                   	nop
1400ec36e:	90                   	nop
1400ec36f:	90                   	nop
1400ec370:	53                   	push   %rbx
1400ec371:	48 83 ec 20          	sub    $0x20,%rsp
1400ec375:	48 89 cb             	mov    %rcx,%rbx
1400ec378:	e8 73 48 ff ff       	call   0x1400e0bf0
1400ec37d:	80 38 00             	cmpb   $0x0,(%rax)
1400ec380:	74 1e                	je     0x1400ec3a0
1400ec382:	ba c0 01 00 00       	mov    $0x1c0,%edx
1400ec387:	48 89 d9             	mov    %rbx,%rcx
1400ec38a:	e8 31 65 ff ff       	call   0x1400e28c0
1400ec38f:	85 c0                	test   %eax,%eax
1400ec391:	75 0d                	jne    0x1400ec3a0
1400ec393:	48 89 d8             	mov    %rbx,%rax
1400ec396:	48 83 c4 20          	add    $0x20,%rsp
1400ec39a:	5b                   	pop    %rbx
1400ec39b:	c3                   	ret
1400ec39c:	0f 1f 40 00          	nopl   0x0(%rax)
1400ec3a0:	31 db                	xor    %ebx,%ebx
1400ec3a2:	48 89 d8             	mov    %rbx,%rax
1400ec3a5:	48 83 c4 20          	add    $0x20,%rsp
1400ec3a9:	5b                   	pop    %rbx
1400ec3aa:	c3                   	ret
1400ec3ab:	90                   	nop
1400ec3ac:	90                   	nop
1400ec3ad:	90                   	nop
1400ec3ae:	90                   	nop
1400ec3af:	90                   	nop
1400ec3b0:	41 57                	push   %r15
1400ec3b2:	41 56                	push   %r14
1400ec3b4:	41 55                	push   %r13
1400ec3b6:	41 54                	push   %r12
1400ec3b8:	55                   	push   %rbp
1400ec3b9:	57                   	push   %rdi
1400ec3ba:	56                   	push   %rsi
1400ec3bb:	53                   	push   %rbx
1400ec3bc:	48 83 ec 48          	sub    $0x48,%rsp
1400ec3c0:	4c 8b 25 29 c7 14 00 	mov    0x14c729(%rip),%r12        # 0x140238af0
1400ec3c7:	48 8b bc 24 b8 00 00 	mov    0xb8(%rsp),%rdi
1400ec3ce:	00
1400ec3cf:	4d 8b 2c 24          	mov    (%r12),%r13
1400ec3d3:	4c 89 6c 24 38       	mov    %r13,0x38(%rsp)
1400ec3d8:	49 89 fd             	mov    %rdi,%r13
1400ec3db:	48 89 d6             	mov    %rdx,%rsi
1400ec3de:	48 89 cd             	mov    %rcx,%rbp
1400ec3e1:	45 89 c6             	mov    %r8d,%r14d
1400ec3e4:	8b 8c 24 b0 00 00 00 	mov    0xb0(%rsp),%ecx
1400ec3eb:	45 89 cf             	mov    %r9d,%r15d
1400ec3ee:	ff 15 5c 30 1c 00    	call   *0x1c305c(%rip)        # 0x1402af450
1400ec3f4:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400ec3f9:	48 89 c3             	mov    %rax,%rbx
1400ec3fc:	48 89 c1             	mov    %rax,%rcx
1400ec3ff:	49 c1 ed 20          	shr    $0x20,%r13
1400ec403:	ff 15 cf 2c 1c 00    	call   *0x1c2ccf(%rip)        # 0x1402af0d8
1400ec409:	85 c0                	test   %eax,%eax
1400ec40b:	0f 84 6e 01 00 00    	je     0x1400ec57f
1400ec411:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1400ec416:	48 8d 14 37          	lea    (%rdi,%rsi,1),%rdx
1400ec41a:	48 39 d0             	cmp    %rdx,%rax
1400ec41d:	0f 82 ad 00 00 00    	jb     0x1400ec4d0
1400ec423:	41 83 e7 01          	and    $0x1,%r15d
1400ec427:	0f 84 41 01 00 00    	je     0x1400ec56e
1400ec42d:	41 83 fe 01          	cmp    $0x1,%r14d
1400ec431:	0f 84 b1 00 00 00    	je     0x1400ec4e8
1400ec437:	48 89 d9             	mov    %rbx,%rcx
1400ec43a:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
1400ec441:	00
1400ec442:	45 31 c9             	xor    %r9d,%r9d
1400ec445:	31 d2                	xor    %edx,%edx
1400ec447:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1400ec44e:	00 00
1400ec450:	41 b8 08 00 00 00    	mov    $0x8,%r8d
1400ec456:	ff 15 ec 2a 1c 00    	call   *0x1c2aec(%rip)        # 0x1402aef48
1400ec45c:	48 89 c3             	mov    %rax,%rbx
1400ec45f:	48 85 c0             	test   %rax,%rax
1400ec462:	0f 84 f8 00 00 00    	je     0x1400ec560
1400ec468:	ba 01 00 00 00       	mov    $0x1,%edx
1400ec46d:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1400ec472:	48 89 d9             	mov    %rbx,%rcx
1400ec475:	41 89 f9             	mov    %edi,%r9d
1400ec478:	45 89 e8             	mov    %r13d,%r8d
1400ec47b:	48 89 6c 24 28       	mov    %rbp,0x28(%rsp)
1400ec480:	ff 15 92 2d 1c 00    	call   *0x1c2d92(%rip)        # 0x1402af218
1400ec486:	48 89 d9             	mov    %rbx,%rcx
1400ec489:	48 89 c6             	mov    %rax,%rsi
1400ec48c:	ff 15 86 2a 1c 00    	call   *0x1c2a86(%rip)        # 0x1402aef18
1400ec492:	85 c0                	test   %eax,%eax
1400ec494:	0f 84 86 00 00 00    	je     0x1400ec520
1400ec49a:	48 85 f6             	test   %rsi,%rsi
1400ec49d:	0f 84 92 00 00 00    	je     0x1400ec535
1400ec4a3:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1400ec4a8:	49 2b 04 24          	sub    (%r12),%rax
1400ec4ac:	0f 85 c8 00 00 00    	jne    0x1400ec57a
1400ec4b2:	48 89 f0             	mov    %rsi,%rax
1400ec4b5:	48 83 c4 48          	add    $0x48,%rsp
1400ec4b9:	5b                   	pop    %rbx
1400ec4ba:	5e                   	pop    %rsi
1400ec4bb:	5f                   	pop    %rdi
1400ec4bc:	5d                   	pop    %rbp
1400ec4bd:	41 5c                	pop    %r12
1400ec4bf:	41 5d                	pop    %r13
1400ec4c1:	41 5e                	pop    %r14
1400ec4c3:	41 5f                	pop    %r15
1400ec4c5:	c3                   	ret
1400ec4c6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1400ec4cd:	00 00 00
1400ec4d0:	48 29 f8             	sub    %rdi,%rax
1400ec4d3:	0f 88 b2 00 00 00    	js     0x1400ec58b
1400ec4d9:	48 89 c6             	mov    %rax,%rsi
1400ec4dc:	e9 42 ff ff ff       	jmp    0x1400ec423
1400ec4e1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400ec4e8:	48 89 d9             	mov    %rbx,%rcx
1400ec4eb:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
1400ec4f2:	00
1400ec4f3:	45 31 c9             	xor    %r9d,%r9d
1400ec4f6:	31 d2                	xor    %edx,%edx
1400ec4f8:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1400ec4ff:	00 00
1400ec501:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1400ec507:	ff 15 3b 2a 1c 00    	call   *0x1c2a3b(%rip)        # 0x1402aef48
1400ec50d:	48 89 c3             	mov    %rax,%rbx
1400ec510:	48 85 c0             	test   %rax,%rax
1400ec513:	74 4b                	je     0x1400ec560
1400ec515:	ba 04 00 00 00       	mov    $0x4,%edx
1400ec51a:	e9 4e ff ff ff       	jmp    0x1400ec46d
1400ec51f:	90                   	nop
1400ec520:	48 8d 0d c1 79 12 00 	lea    0x1279c1(%rip),%rcx        # 0x140213ee8
1400ec527:	e8 d4 71 fd ff       	call   0x1400c3700
1400ec52c:	48 85 f6             	test   %rsi,%rsi
1400ec52f:	0f 85 6e ff ff ff    	jne    0x1400ec4a3
1400ec535:	ff 15 d5 2b 1c 00    	call   *0x1c2bd5(%rip)        # 0x1402af110
1400ec53b:	31 db                	xor    %ebx,%ebx
1400ec53d:	3d af 05 00 00       	cmp    $0x5af,%eax
1400ec542:	0f 94 c3             	sete   %bl
1400ec545:	ff 15 d5 2e 1c 00    	call   *0x1c2ed5(%rip)        # 0x1402af420
1400ec54b:	8d 5c 9b 16          	lea    0x16(%rbx,%rbx,4),%ebx
1400ec54f:	89 18                	mov    %ebx,(%rax)
1400ec551:	48 c7 c6 ff ff ff ff 	mov    $0xffffffffffffffff,%rsi
1400ec558:	e9 46 ff ff ff       	jmp    0x1400ec4a3
1400ec55d:	0f 1f 00             	nopl   (%rax)
1400ec560:	ff 15 ba 2e 1c 00    	call   *0x1c2eba(%rip)        # 0x1402af420
1400ec566:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
1400ec56c:	eb e3                	jmp    0x1400ec551
1400ec56e:	48 8d 0d 3b 79 12 00 	lea    0x12793b(%rip),%rcx        # 0x140213eb0
1400ec575:	e8 16 6e fd ff       	call   0x1400c3390
1400ec57a:	e8 f1 82 0f 00       	call   0x1401e4870
1400ec57f:	48 8d 0d ea 78 12 00 	lea    0x1278ea(%rip),%rcx        # 0x140213e70
1400ec586:	e8 05 6e fd ff       	call   0x1400c3390
1400ec58b:	48 8d 0d 01 79 12 00 	lea    0x127901(%rip),%rcx        # 0x140213e93
1400ec592:	e8 f9 6d fd ff       	call   0x1400c3390
1400ec597:	90                   	nop
1400ec598:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400ec59f:	00
1400ec5a0:	48 83 ec 28          	sub    $0x28,%rsp
1400ec5a4:	ff 15 7e 2d 1c 00    	call   *0x1c2d7e(%rip)        # 0x1402af328
1400ec5aa:	85 c0                	test   %eax,%eax
1400ec5ac:	0f 94 c0             	sete   %al
1400ec5af:	0f b6 c0             	movzbl %al,%eax
1400ec5b2:	48 83 c4 28          	add    $0x28,%rsp
1400ec5b6:	c3                   	ret
1400ec5b7:	90                   	nop
1400ec5b8:	90                   	nop
1400ec5b9:	90                   	nop
1400ec5ba:	90                   	nop
1400ec5bb:	90                   	nop
1400ec5bc:	90                   	nop
1400ec5bd:	90                   	nop
1400ec5be:	90                   	nop
1400ec5bf:	90                   	nop
1400ec5c0:	41 54                	push   %r12
1400ec5c2:	55                   	push   %rbp
1400ec5c3:	57                   	push   %rdi
1400ec5c4:	56                   	push   %rsi
1400ec5c5:	53                   	push   %rbx
1400ec5c6:	48 83 ec 20          	sub    $0x20,%rsp
1400ec5ca:	89 cb                	mov    %ecx,%ebx
1400ec5cc:	4c 89 cf             	mov    %r9,%rdi
1400ec5cf:	48 89 d5             	mov    %rdx,%rbp
1400ec5d2:	4d 89 c4             	mov    %r8,%r12
1400ec5d5:	31 d2                	xor    %edx,%edx
1400ec5d7:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1400ec5dd:	e8 7e 85 0f 00       	call   0x1401e4b60
1400ec5e2:	45 31 c0             	xor    %r8d,%r8d
1400ec5e5:	48 89 fa             	mov    %rdi,%rdx
1400ec5e8:	89 d9                	mov    %ebx,%ecx
1400ec5ea:	48 89 c6             	mov    %rax,%rsi
1400ec5ed:	e8 6e 85 0f 00       	call   0x1401e4b60
1400ec5f2:	48 85 c0             	test   %rax,%rax
1400ec5f5:	78 39                	js     0x1400ec630
1400ec5f7:	4d 89 e0             	mov    %r12,%r8
1400ec5fa:	48 89 ea             	mov    %rbp,%rdx
1400ec5fd:	89 d9                	mov    %ebx,%ecx
1400ec5ff:	e8 bc ea fd ff       	call   0x1400cb0c0
1400ec604:	45 31 c0             	xor    %r8d,%r8d
1400ec607:	48 89 f2             	mov    %rsi,%rdx
1400ec60a:	89 d9                	mov    %ebx,%ecx
1400ec60c:	48 89 c7             	mov    %rax,%rdi
1400ec60f:	e8 4c 85 0f 00       	call   0x1401e4b60
1400ec614:	48 39 f0             	cmp    %rsi,%rax
1400ec617:	75 17                	jne    0x1400ec630
1400ec619:	48 89 f8             	mov    %rdi,%rax
1400ec61c:	48 83 c4 20          	add    $0x20,%rsp
1400ec620:	5b                   	pop    %rbx
1400ec621:	5e                   	pop    %rsi
1400ec622:	5f                   	pop    %rdi
1400ec623:	5d                   	pop    %rbp
1400ec624:	41 5c                	pop    %r12
1400ec626:	c3                   	ret
1400ec627:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1400ec62e:	00 00
1400ec630:	48 c7 c7 ff ff ff ff 	mov    $0xffffffffffffffff,%rdi
1400ec637:	eb e0                	jmp    0x1400ec619
1400ec639:	90                   	nop
1400ec63a:	90                   	nop
1400ec63b:	90                   	nop
1400ec63c:	90                   	nop
1400ec63d:	90                   	nop
1400ec63e:	90                   	nop
1400ec63f:	90                   	nop
1400ec640:	41 55                	push   %r13
1400ec642:	41 54                	push   %r12
1400ec644:	55                   	push   %rbp
1400ec645:	57                   	push   %rdi
1400ec646:	56                   	push   %rsi
1400ec647:	53                   	push   %rbx
1400ec648:	48 83 ec 28          	sub    $0x28,%rsp
1400ec64c:	48 89 cb             	mov    %rcx,%rbx
1400ec64f:	48 89 cf             	mov    %rcx,%rdi
1400ec652:	4d 85 c9             	test   %r9,%r9
1400ec655:	74 4f                	je     0x1400ec6a6
1400ec657:	4c 39 ca             	cmp    %r9,%rdx
1400ec65a:	72 64                	jb     0x1400ec6c0
1400ec65c:	4c 29 ca             	sub    %r9,%rdx
1400ec65f:	45 0f b6 28          	movzbl (%r8),%r13d
1400ec663:	4d 8d 60 01          	lea    0x1(%r8),%r12
1400ec667:	48 89 d6             	mov    %rdx,%rsi
1400ec66a:	48 01 ce             	add    %rcx,%rsi
1400ec66d:	72 51                	jb     0x1400ec6c0
1400ec66f:	49 8d 69 ff          	lea    -0x1(%r9),%rbp
1400ec673:	eb 10                	jmp    0x1400ec685