14002d30b:	8d 48 ff             	lea    -0x1(%rax),%ecx
14002d30e:	3b c2                	cmp    %edx,%eax
14002d310:	73 07                	jae    0x14002d319
14002d312:	44 8b 4c 85 a4       	mov    -0x5c(%rbp,%rax,4),%r9d
14002d317:	eb 03                	jmp    0x14002d31c
14002d319:	45 33 c9             	xor    %r9d,%r9d
14002d31c:	3b ca                	cmp    %edx,%ecx
14002d31e:	73 06                	jae    0x14002d326
14002d320:	8b 54 8d a4          	mov    -0x5c(%rbp,%rcx,4),%edx
14002d324:	eb 02                	jmp    0x14002d328
14002d326:	33 d2                	xor    %edx,%edx
14002d328:	41 23 d4             	and    %r12d,%edx
14002d32b:	8b ce                	mov    %esi,%ecx
14002d32d:	d3 ea                	shr    %cl,%edx
14002d32f:	44 23 cb             	and    %ebx,%r9d
14002d332:	41 8b cb             	mov    %r11d,%ecx
14002d335:	41 d3 e1             	shl    %cl,%r9d
14002d338:	41 0b d1             	or     %r9d,%edx
14002d33b:	42 89 54 95 a4       	mov    %edx,-0x5c(%rbp,%r10,4)
14002d340:	41 ff ca             	dec    %r10d
14002d343:	44 3b d7             	cmp    %edi,%r10d
14002d346:	74 05                	je     0x14002d34d
14002d348:	8b 55 a0             	mov    -0x60(%rbp),%edx
14002d34b:	eb b8                	jmp    0x14002d305
14002d34d:	33 c9                	xor    %ecx,%ecx
14002d34f:	45 85 c0             	test   %r8d,%r8d
14002d352:	74 12                	je     0x14002d366
14002d354:	83 64 8d a4 00       	andl   $0x0,-0x5c(%rbp,%rcx,4)
14002d359:	41 03 cf             	add    %r15d,%ecx
14002d35c:	41 3b c8             	cmp    %r8d,%ecx
14002d35f:	75 f3                	jne    0x14002d354
14002d361:	eb 03                	jmp    0x14002d366
14002d363:	45 33 f6             	xor    %r14d,%r14d
14002d366:	44 89 75 a0          	mov    %r14d,-0x60(%rbp)
14002d36a:	45 8b e7             	mov    %r15d,%r12d
14002d36d:	44 89 bd 70 01 00 00 	mov    %r15d,0x170(%rbp)
14002d374:	c7 85 74 01 00 00 04 	movl   $0x4,0x174(%rbp)
14002d37b:	00 00 00
14002d37e:	e9 1f 03 00 00       	jmp    0x14002d6a2
14002d383:	83 64 24 40 00       	andl   $0x0,0x40(%rsp)
14002d388:	45 8d 9c 24 cd fb ff 	lea    -0x433(%r12),%r11d
14002d38f:	ff
14002d390:	45 8b c3             	mov    %r11d,%r8d
14002d393:	8d 42 ff             	lea    -0x1(%rdx),%eax
14002d396:	41 83 e3 1f          	and    $0x1f,%r11d
14002d39a:	41 c1 e8 05          	shr    $0x5,%r8d
14002d39e:	8b f7                	mov    %edi,%esi
14002d3a0:	49 8b df             	mov    %r15,%rbx
14002d3a3:	41 2b f3             	sub    %r11d,%esi
14002d3a6:	8b ce                	mov    %esi,%ecx
14002d3a8:	48 d3 e3             	shl    %cl,%rbx
14002d3ab:	41 2b df             	sub    %r15d,%ebx
14002d3ae:	0f bd 44 85 a4       	bsr    -0x5c(%rbp,%rax,4),%eax
14002d3b3:	44 8b e3             	mov    %ebx,%r12d
14002d3b6:	41 f7 d4             	not    %r12d
14002d3b9:	74 04                	je     0x14002d3bf
14002d3bb:	ff c0                	inc    %eax
14002d3bd:	eb 02                	jmp    0x14002d3c1
14002d3bf:	33 c0                	xor    %eax,%eax
14002d3c1:	2b f8                	sub    %eax,%edi
14002d3c3:	42 8d 04 02          	lea    (%rdx,%r8,1),%eax
14002d3c7:	83 f8 73             	cmp    $0x73,%eax
14002d3ca:	0f 87 81 00 00 00    	ja     0x14002d451
14002d3d0:	45 33 f6             	xor    %r14d,%r14d
14002d3d3:	44 3b df             	cmp    %edi,%r11d
14002d3d6:	41 0f 97 c6          	seta   %r14b
14002d3da:	44 03 f2             	add    %edx,%r14d
14002d3dd:	45 03 f0             	add    %r8d,%r14d
14002d3e0:	41 83 fe 73          	cmp    $0x73,%r14d
14002d3e4:	77 6b                	ja     0x14002d451
14002d3e6:	41 8d 78 ff          	lea    -0x1(%r8),%edi
14002d3ea:	45 8d 56 ff          	lea    -0x1(%r14),%r10d
14002d3ee:	44 3b d7             	cmp    %edi,%r10d
14002d3f1:	74 48                	je     0x14002d43b
14002d3f3:	41 8b c2             	mov    %r10d,%eax
14002d3f6:	41 2b c0             	sub    %r8d,%eax
14002d3f9:	8d 48 ff             	lea    -0x1(%rax),%ecx
14002d3fc:	3b c2                	cmp    %edx,%eax
14002d3fe:	73 07                	jae    0x14002d407
14002d400:	44 8b 4c 85 a4       	mov    -0x5c(%rbp,%rax,4),%r9d
14002d405:	eb 03                	jmp    0x14002d40a
14002d407:	45 33 c9             	xor    %r9d,%r9d
14002d40a:	3b ca                	cmp    %edx,%ecx
14002d40c:	73 06                	jae    0x14002d414
14002d40e:	8b 54 8d a4          	mov    -0x5c(%rbp,%rcx,4),%edx
14002d412:	eb 02                	jmp    0x14002d416
14002d414:	33 d2                	xor    %edx,%edx
14002d416:	41 23 d4             	and    %r12d,%edx
14002d419:	8b ce                	mov    %esi,%ecx
14002d41b:	d3 ea                	shr    %cl,%edx
14002d41d:	44 23 cb             	and    %ebx,%r9d
14002d420:	41 8b cb             	mov    %r11d,%ecx
14002d423:	41 d3 e1             	shl    %cl,%r9d
14002d426:	41 0b d1             	or     %r9d,%edx
14002d429:	42 89 54 95 a4       	mov    %edx,-0x5c(%rbp,%r10,4)
14002d42e:	41 ff ca             	dec    %r10d
14002d431:	44 3b d7             	cmp    %edi,%r10d
14002d434:	74 05                	je     0x14002d43b
14002d436:	8b 55 a0             	mov    -0x60(%rbp),%edx
14002d439:	eb b8                	jmp    0x14002d3f3
14002d43b:	33 c9                	xor    %ecx,%ecx
14002d43d:	45 85 c0             	test   %r8d,%r8d
14002d440:	74 12                	je     0x14002d454
14002d442:	83 64 8d a4 00       	andl   $0x0,-0x5c(%rbp,%rcx,4)
14002d447:	41 03 cf             	add    %r15d,%ecx
14002d44a:	41 3b c8             	cmp    %r8d,%ecx
14002d44d:	75 f3                	jne    0x14002d442
14002d44f:	eb 03                	jmp    0x14002d454
14002d451:	45 33 f6             	xor    %r14d,%r14d
14002d454:	44 89 75 a0          	mov    %r14d,-0x60(%rbp)
14002d458:	45 8b e7             	mov    %r15d,%r12d
14002d45b:	44 89 bd 70 01 00 00 	mov    %r15d,0x170(%rbp)
14002d462:	c7 85 74 01 00 00 02 	movl   $0x2,0x174(%rbp)
14002d469:	00 00 00
14002d46c:	e9 31 02 00 00       	jmp    0x14002d6a2
14002d471:	41 83 fc 36          	cmp    $0x36,%r12d
14002d475:	0f 84 44 01 00 00    	je     0x14002d5bf
14002d47b:	33 c0                	xor    %eax,%eax
14002d47d:	c7 85 48 03 00 00 00 	movl   $0x100000,0x348(%rbp)
14002d484:	00 10 00
14002d487:	89 85 44 03 00 00    	mov    %eax,0x344(%rbp)
14002d48d:	89 b5 40 03 00 00    	mov    %esi,0x340(%rbp)
14002d493:	85 db                	test   %ebx,%ebx
14002d495:	0f 84 24 01 00 00    	je     0x14002d5bf
14002d49b:	45 33 c0             	xor    %r8d,%r8d
14002d49e:	42 8b 44 85 a4       	mov    -0x5c(%rbp,%r8,4),%eax
14002d4a3:	42 39 84 85 44 03 00 	cmp    %eax,0x344(%rbp,%r8,4)
14002d4aa:	00
14002d4ab:	0f 85 0e 01 00 00    	jne    0x14002d5bf
14002d4b1:	45 03 c7             	add    %r15d,%r8d
14002d4b4:	44 3b c6             	cmp    %esi,%r8d
14002d4b7:	75 e5                	jne    0x14002d49e
14002d4b9:	83 64 24 40 00       	andl   $0x0,0x40(%rsp)
14002d4be:	0f bd c3             	bsr    %ebx,%eax
14002d4c1:	74 04                	je     0x14002d4c7
14002d4c3:	ff c0                	inc    %eax
14002d4c5:	eb 02                	jmp    0x14002d4c9
14002d4c7:	33 c0                	xor    %eax,%eax
14002d4c9:	45 33 f6             	xor    %r14d,%r14d
14002d4cc:	2b f8                	sub    %eax,%edi
14002d4ce:	3b fe                	cmp    %esi,%edi
14002d4d0:	41 0f 92 c6          	setb   %r14b
14002d4d4:	41 83 cb ff          	or     $0xffffffff,%r11d
14002d4d8:	44 03 f2             	add    %edx,%r14d
14002d4db:	41 83 fe 73          	cmp    $0x73,%r14d
14002d4df:	0f 86 87 00 00 00    	jbe    0x14002d56c
14002d4e5:	45 33 f6             	xor    %r14d,%r14d
14002d4e8:	be 36 04 00 00       	mov    $0x436,%esi
14002d4ed:	44 89 75 a0          	mov    %r14d,-0x60(%rbp)
14002d4f1:	41 2b f4             	sub    %r12d,%esi
14002d4f4:	48 8d 8d 44 03 00 00 	lea    0x344(%rbp),%rcx
14002d4fb:	8b fe                	mov    %esi,%edi
14002d4fd:	33 d2                	xor    %edx,%edx
14002d4ff:	c1 ef 05             	shr    $0x5,%edi
14002d502:	48 8d 1c bd 00 00 00 	lea    0x0(,%rdi,4),%rbx
14002d509:	00
14002d50a:	4c 8b c3             	mov    %rbx,%r8
14002d50d:	e8 9e d9 00 00       	call   0x14003aeb0
14002d512:	83 e6 1f             	and    $0x1f,%esi
14002d515:	41 8b c7             	mov    %r15d,%eax
14002d518:	40 8a ce             	mov    %sil,%cl
14002d51b:	d3 e0                	shl    %cl,%eax
14002d51d:	89 84 1d 44 03 00 00 	mov    %eax,0x344(%rbp,%rbx,1)
14002d524:	44 8d 67 01          	lea    0x1(%rdi),%r12d
14002d528:	45 8b c4             	mov    %r12d,%r8d
14002d52b:	49 c1 e0 02          	shl    $0x2,%r8
14002d52f:	44 89 a5 40 03 00 00 	mov    %r12d,0x340(%rbp)
14002d536:	44 89 a5 70 01 00 00 	mov    %r12d,0x170(%rbp)
14002d53d:	4d 85 c0             	test   %r8,%r8
14002d540:	0f 84 5c 01 00 00    	je     0x14002d6a2
14002d546:	bb cc 01 00 00       	mov    $0x1cc,%ebx
14002d54b:	48 8d 8d 74 01 00 00 	lea    0x174(%rbp),%rcx
14002d552:	4c 3b c3             	cmp    %rbx,%r8
14002d555:	0f 87 26 01 00 00    	ja     0x14002d681
14002d55b:	48 8d 95 44 03 00 00 	lea    0x344(%rbp),%rdx
14002d562:	e8 a9 d2 00 00       	call   0x14003a810
14002d567:	e9 2f 01 00 00       	jmp    0x14002d69b
14002d56c:	41 8d 46 ff          	lea    -0x1(%r14),%eax
14002d570:	41 3b c3             	cmp    %r11d,%eax
14002d573:	0f 84 6f ff ff ff    	je     0x14002d4e8
14002d579:	44 8b d0             	mov    %eax,%r10d
14002d57c:	44 8d 40 ff          	lea    -0x1(%rax),%r8d
14002d580:	3b c2                	cmp    %edx,%eax
14002d582:	73 07                	jae    0x14002d58b
14002d584:	46 8b 4c 95 a4       	mov    -0x5c(%rbp,%r10,4),%r9d
14002d589:	eb 03                	jmp    0x14002d58e
14002d58b:	45 33 c9             	xor    %r9d,%r9d
14002d58e:	44 3b c2             	cmp    %edx,%r8d
14002d591:	73 07                	jae    0x14002d59a
14002d593:	42 8b 4c 85 a4       	mov    -0x5c(%rbp,%r8,4),%ecx
14002d598:	eb 02                	jmp    0x14002d59c
14002d59a:	33 c9                	xor    %ecx,%ecx
14002d59c:	c1 e9 1e             	shr    $0x1e,%ecx
14002d59f:	42 8d 04 8d 00 00 00 	lea    0x0(,%r9,4),%eax
14002d5a6:	00
14002d5a7:	0b c8                	or     %eax,%ecx
14002d5a9:	41 8b c0             	mov    %r8d,%eax
14002d5ac:	42 89 4c 95 a4       	mov    %ecx,-0x5c(%rbp,%r10,4)
14002d5b1:	45 3b c3             	cmp    %r11d,%r8d
14002d5b4:	0f 84 2e ff ff ff    	je     0x14002d4e8
14002d5ba:	8b 55 a0             	mov    -0x60(%rbp),%edx
14002d5bd:	eb ba                	jmp    0x14002d579
14002d5bf:	f7 db                	neg    %ebx
14002d5c1:	48 1b c0             	sbb    %rax,%rax
14002d5c4:	83 64 24 40 00       	andl   $0x0,0x40(%rsp)
14002d5c9:	83 e0 04             	and    $0x4,%eax
14002d5cc:	0f bd 44 05 a4       	bsr    -0x5c(%rbp,%rax,1),%eax
14002d5d1:	74 04                	je     0x14002d5d7
14002d5d3:	ff c0                	inc    %eax
14002d5d5:	eb 02                	jmp    0x14002d5d9
14002d5d7:	33 c0                	xor    %eax,%eax
14002d5d9:	45 33 f6             	xor    %r14d,%r14d
14002d5dc:	2b f8                	sub    %eax,%edi
14002d5de:	41 3b ff             	cmp    %r15d,%edi
14002d5e1:	41 0f 92 c6          	setb   %r14b
14002d5e5:	41 83 cb ff          	or     $0xffffffff,%r11d
14002d5e9:	44 03 f2             	add    %edx,%r14d
14002d5ec:	41 83 fe 73          	cmp    $0x73,%r14d
14002d5f0:	76 44                	jbe    0x14002d636
14002d5f2:	45 33 f6             	xor    %r14d,%r14d
14002d5f5:	be 35 04 00 00       	mov    $0x435,%esi
14002d5fa:	44 89 75 a0          	mov    %r14d,-0x60(%rbp)
14002d5fe:	41 2b f4             	sub    %r12d,%esi
14002d601:	48 8d 8d 44 03 00 00 	lea    0x344(%rbp),%rcx
14002d608:	8b fe                	mov    %esi,%edi
14002d60a:	33 d2                	xor    %edx,%edx
14002d60c:	c1 ef 05             	shr    $0x5,%edi
14002d60f:	48 8d 1c bd 00 00 00 	lea    0x0(,%rdi,4),%rbx
14002d616:	00
14002d617:	4c 8b c3             	mov    %rbx,%r8
14002d61a:	e8 91 d8 00 00       	call   0x14003aeb0
14002d61f:	83 e6 1f             	and    $0x1f,%esi
14002d622:	41 8b c7             	mov    %r15d,%eax
14002d625:	40 8a ce             	mov    %sil,%cl
14002d628:	d3 e0                	shl    %cl,%eax
14002d62a:	89 84 1d 44 03 00 00 	mov    %eax,0x344(%rbp,%rbx,1)
14002d631:	e9 ee fe ff ff       	jmp    0x14002d524
14002d636:	41 8d 46 ff          	lea    -0x1(%r14),%eax
14002d63a:	41 3b c3             	cmp    %r11d,%eax
14002d63d:	74 b6                	je     0x14002d5f5
14002d63f:	44 8b d0             	mov    %eax,%r10d
14002d642:	44 8d 40 ff          	lea    -0x1(%rax),%r8d
14002d646:	3b c2                	cmp    %edx,%eax
14002d648:	73 07                	jae    0x14002d651
14002d64a:	46 8b 4c 95 a4       	mov    -0x5c(%rbp,%r10,4),%r9d
14002d64f:	eb 03                	jmp    0x14002d654
14002d651:	45 33 c9             	xor    %r9d,%r9d
14002d654:	44 3b c2             	cmp    %edx,%r8d
14002d657:	73 07                	jae    0x14002d660
14002d659:	42 8b 4c 85 a4       	mov    -0x5c(%rbp,%r8,4),%ecx
14002d65e:	eb 02                	jmp    0x14002d662
14002d660:	33 c9                	xor    %ecx,%ecx
14002d662:	c1 e9 1f             	shr    $0x1f,%ecx
14002d665:	43 8d 04 09          	lea    (%r9,%r9,1),%eax
14002d669:	0b c8                	or     %eax,%ecx
14002d66b:	41 8b c0             	mov    %r8d,%eax
14002d66e:	42 89 4c 95 a4       	mov    %ecx,-0x5c(%rbp,%r10,4)
14002d673:	45 3b c3             	cmp    %r11d,%r8d
14002d676:	0f 84 79 ff ff ff    	je     0x14002d5f5
14002d67c:	8b 55 a0             	mov    -0x60(%rbp),%edx
14002d67f:	eb be                	jmp    0x14002d63f
14002d681:	4c 8b c3             	mov    %rbx,%r8
14002d684:	33 d2                	xor    %edx,%edx
14002d686:	e8 25 d8 00 00       	call   0x14003aeb0
14002d68b:	e8 4c 3a ff ff       	call   0x1400210dc
14002d690:	c7 00 22 00 00 00    	movl   $0x22,(%rax)
14002d696:	e8 b9 18 fe ff       	call   0x14000ef54
14002d69b:	44 8b a5 70 01 00 00 	mov    0x170(%rbp),%r12d
14002d6a2:	8b 4c 24 30          	mov    0x30(%rsp),%ecx
14002d6a6:	b8 cd cc cc cc       	mov    $0xcccccccd,%eax
14002d6ab:	85 c9                	test   %ecx,%ecx
14002d6ad:	0f 88 e8 04 00 00    	js     0x14002db9b
14002d6b3:	f7 e1                	mul    %ecx
14002d6b5:	8b c2                	mov    %edx,%eax
14002d6b7:	48 8d 15 42 29 fd ff 	lea    -0x2d6be(%rip),%rdx        # 0x140000000
14002d6be:	c1 e8 03             	shr    $0x3,%eax
14002d6c1:	89 44 24 50          	mov    %eax,0x50(%rsp)
14002d6c5:	8b c8                	mov    %eax,%ecx
14002d6c7:	89 44 24 38          	mov    %eax,0x38(%rsp)
14002d6cb:	85 c0                	test   %eax,%eax
14002d6cd:	0f 84 26 04 00 00    	je     0x14002daf9
14002d6d3:	41 b8 26 00 00 00    	mov    $0x26,%r8d
14002d6d9:	41 3b c8             	cmp    %r8d,%ecx
14002d6dc:	8b c1                	mov    %ecx,%eax
14002d6de:	41 0f 47 c0          	cmova  %r8d,%eax
14002d6e2:	89 44 24 48          	mov    %eax,0x48(%rsp)
14002d6e6:	ff c8                	dec    %eax
14002d6e8:	8b f8                	mov    %eax,%edi
14002d6ea:	0f b6 8c 82 32 ea 03 	movzbl 0x3ea32(%rdx,%rax,4),%ecx
14002d6f1:	00
14002d6f2:	0f b6 b4 82 33 ea 03 	movzbl 0x3ea33(%rdx,%rax,4),%esi
14002d6f9:	00
14002d6fa:	33 d2                	xor    %edx,%edx
14002d6fc:	48 8d 1c 8d 00 00 00 	lea    0x0(,%rcx,4),%rbx
14002d703:	00
14002d704:	8d 04 0e             	lea    (%rsi,%rcx,1),%eax
14002d707:	4c 8b c3             	mov    %rbx,%r8
14002d70a:	48 8d 8d 44 03 00 00 	lea    0x344(%rbp),%rcx
14002d711:	89 85 40 03 00 00    	mov    %eax,0x340(%rbp)
14002d717:	e8 94 d7 00 00       	call   0x14003aeb0
14002d71c:	48 8d 0d dd 28 fd ff 	lea    -0x2d723(%rip),%rcx        # 0x140000000
14002d723:	48 c1 e6 02          	shl    $0x2,%rsi
14002d727:	0f b7 84 b9 30 ea 03 	movzwl 0x3ea30(%rcx,%rdi,4),%eax
14002d72e:	00
14002d72f:	48 8d 91 20 e1 03 00 	lea    0x3e120(%rcx),%rdx
14002d736:	48 8d 8d 44 03 00 00 	lea    0x344(%rbp),%rcx
14002d73d:	4c 8b c6             	mov    %rsi,%r8
14002d740:	48 03 cb             	add    %rbx,%rcx
14002d743:	48 8d 14 82          	lea    (%rdx,%rax,4),%rdx
14002d747:	e8 c4 d0 00 00       	call   0x14003a810
14002d74c:	44 8b 8d 40 03 00 00 	mov    0x340(%rbp),%r9d
14002d753:	45 3b cf             	cmp    %r15d,%r9d
14002d756:	77 5b                	ja     0x14002d7b3
14002d758:	8b 85 44 03 00 00    	mov    0x344(%rbp),%eax
14002d75e:	85 c0                	test   %eax,%eax
14002d760:	75 08                	jne    0x14002d76a
14002d762:	45 33 e4             	xor    %r12d,%r12d
14002d765:	e9 18 01 00 00       	jmp    0x14002d882
14002d76a:	41 3b c7             	cmp    %r15d,%eax
14002d76d:	0f 84 2d 01 00 00    	je     0x14002d8a0
14002d773:	45 85 e4             	test   %r12d,%r12d
14002d776:	0f 84 24 01 00 00    	je     0x14002d8a0
14002d77c:	45 33 c0             	xor    %r8d,%r8d
14002d77f:	4c 8b d0             	mov    %rax,%r10
14002d782:	45 33 c9             	xor    %r9d,%r9d
14002d785:	42 8b 8c 8d 74 01 00 	mov    0x174(%rbp,%r9,4),%ecx
14002d78c:	00
14002d78d:	41 8b c0             	mov    %r8d,%eax
14002d790:	49 0f af ca          	imul   %r10,%rcx
14002d794:	48 03 c8             	add    %rax,%rcx
14002d797:	4c 8b c1             	mov    %rcx,%r8
14002d79a:	42 89 8c 8d 74 01 00 	mov    %ecx,0x174(%rbp,%r9,4)
14002d7a1:	00
14002d7a2:	49 c1 e8 20          	shr    $0x20,%r8
14002d7a6:	45 03 cf             	add    %r15d,%r9d
14002d7a9:	45 3b cc             	cmp    %r12d,%r9d
14002d7ac:	75 d7                	jne    0x14002d785
14002d7ae:	e9 a9 00 00 00       	jmp    0x14002d85c
14002d7b3:	45 3b e7             	cmp    %r15d,%r12d
14002d7b6:	0f 87 54 01 00 00    	ja     0x14002d910
14002d7bc:	8b 9d 74 01 00 00    	mov    0x174(%rbp),%ebx
14002d7c2:	4d 8b c1             	mov    %r9,%r8
14002d7c5:	49 c1 e0 02          	shl    $0x2,%r8
14002d7c9:	45 8b e1             	mov    %r9d,%r12d
14002d7cc:	44 89 8d 70 01 00 00 	mov    %r9d,0x170(%rbp)
14002d7d3:	4d 85 c0             	test   %r8,%r8
14002d7d6:	74 40                	je     0x14002d818
14002d7d8:	b8 cc 01 00 00       	mov    $0x1cc,%eax
14002d7dd:	48 8d 8d 74 01 00 00 	lea    0x174(%rbp),%rcx
14002d7e4:	4c 3b c0             	cmp    %rax,%r8