1403c4493:	48 89 32             	mov    %rsi,(%rdx)
1403c4496:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
1403c449a:	48 89 19             	mov    %rbx,(%rcx)
1403c449d:	48 8b 43 08          	mov    0x8(%rbx),%rax
1403c44a1:	48 89 38             	mov    %rdi,(%rax)
1403c44a4:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
1403c44a8:	48 89 56 08          	mov    %rdx,0x8(%rsi)
1403c44ac:	48 89 47 08          	mov    %rax,0x8(%rdi)
1403c44b0:	49 89 7d 00          	mov    %rdi,0x0(%r13)
1403c44b4:	4c 8b 7c 24 60       	mov    0x60(%rsp),%r15
1403c44b9:	48 bb b3 01 00 00 00 	movabs $0x100000001b3,%rbx
1403c44c0:	01 00 00
1403c44c3:	48 8b fe             	mov    %rsi,%rdi
1403c44c6:	48 b9 25 23 22 84 e4 	movabs $0xcbf29ce484222325,%rcx
1403c44cd:	9c f2 cb
1403c44d0:	48 3b f5             	cmp    %rbp,%rsi
1403c44d3:	0f 85 97 fe ff ff    	jne    0x1403c4370
1403c44d9:	4c 8b 74 24 20       	mov    0x20(%rsp),%r14
1403c44de:	4c 8b 6c 24 28       	mov    0x28(%rsp),%r13
1403c44e3:	4c 8b 64 24 30       	mov    0x30(%rsp),%r12
1403c44e8:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
1403c44ed:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
1403c44f2:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1403c44f7:	48 83 c4 48          	add    $0x48,%rsp
1403c44fb:	41 5f                	pop    %r15
1403c44fd:	5e                   	pop    %rsi
1403c44fe:	c3                   	ret
1403c44ff:	4c 8b 03             	mov    (%rbx),%r8
1403c4502:	48 8b 57 08          	mov    0x8(%rdi),%rdx
1403c4506:	48 89 32             	mov    %rsi,(%rdx)
1403c4509:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
1403c450d:	4c 89 01             	mov    %r8,(%rcx)
1403c4510:	49 8b 40 08          	mov    0x8(%r8),%rax
1403c4514:	48 89 38             	mov    %rdi,(%rax)
1403c4517:	49 89 48 08          	mov    %rcx,0x8(%r8)
1403c451b:	48 89 56 08          	mov    %rdx,0x8(%rsi)
1403c451f:	48 89 47 08          	mov    %rax,0x8(%rdi)
1403c4523:	eb 8f                	jmp    0x1403c44b4
1403c4525:	e8 66 8c dd ff       	call   0x14019d190
1403c452a:	cc                   	int3
1403c452b:	48 8d 0d be 9f be 00 	lea    0xbe9fbe(%rip),%rcx        # 0x140fae4f0
1403c4532:	e8 7d 6e a3 00       	call   0x140dfb3b4
1403c4537:	cc                   	int3
1403c4538:	e8 67 5c a6 00       	call   0x140e2a1a4
1403c453d:	cc                   	int3
1403c453e:	cc                   	int3
1403c453f:	cc                   	int3
1403c4540:	48 83 ec 28          	sub    $0x28,%rsp
1403c4544:	48 8b c2             	mov    %rdx,%rax
1403c4547:	4b 8d 14 40          	lea    (%r8,%r8,2),%rdx
1403c454b:	48 c1 e2 04          	shl    $0x4,%rdx
1403c454f:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403c4556:	72 18                	jb     0x1403c4570
1403c4558:	48 8b 48 f8          	mov    -0x8(%rax),%rcx
1403c455c:	48 83 c2 27          	add    $0x27,%rdx
1403c4560:	48 2b c1             	sub    %rcx,%rax
1403c4563:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1403c4567:	48 83 f8 1f          	cmp    $0x1f,%rax
1403c456b:	77 0f                	ja     0x1403c457c
1403c456d:	48 8b c1             	mov    %rcx,%rax
1403c4570:	48 8b c8             	mov    %rax,%rcx
1403c4573:	48 83 c4 28          	add    $0x28,%rsp
1403c4577:	e9 c8 6b a5 00       	jmp    0x140e1b144
1403c457c:	e8 23 5c a6 00       	call   0x140e2a1a4
1403c4581:	cc                   	int3
1403c4582:	cc                   	int3
1403c4583:	cc                   	int3
1403c4584:	cc                   	int3
1403c4585:	cc                   	int3
1403c4586:	cc                   	int3
1403c4587:	cc                   	int3
1403c4588:	cc                   	int3
1403c4589:	cc                   	int3
1403c458a:	cc                   	int3
1403c458b:	cc                   	int3
1403c458c:	cc                   	int3
1403c458d:	cc                   	int3
1403c458e:	cc                   	int3
1403c458f:	cc                   	int3
1403c4590:	4c 8b dc             	mov    %rsp,%r11
1403c4593:	49 89 5b 10          	mov    %rbx,0x10(%r11)
1403c4597:	49 89 73 20          	mov    %rsi,0x20(%r11)
1403c459b:	4d 89 43 18          	mov    %r8,0x18(%r11)
1403c459f:	49 89 4b 08          	mov    %rcx,0x8(%r11)
1403c45a3:	57                   	push   %rdi
1403c45a4:	48 83 ec 50          	sub    $0x50,%rsp
1403c45a8:	49 8b d9             	mov    %r9,%rbx
1403c45ab:	49 8b f8             	mov    %r8,%rdi
1403c45ae:	48 8b f1             	mov    %rcx,%rsi
1403c45b1:	49 8d 43 08          	lea    0x8(%r11),%rax
1403c45b5:	49 89 43 c8          	mov    %rax,-0x38(%r11)
1403c45b9:	49 8b 00             	mov    (%r8),%rax
1403c45bc:	49 c7 00 00 00 00 00 	movq   $0x0,(%r8)
1403c45c3:	49 89 43 08          	mov    %rax,0x8(%r11)
1403c45c7:	49 8d 4b d8          	lea    -0x28(%r11),%rcx
1403c45cb:	e8 20 29 39 00       	call   0x140756ef0
1403c45d0:	90                   	nop
1403c45d1:	4c 8b cb             	mov    %rbx,%r9
1403c45d4:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
1403c45d9:	48 8b d0             	mov    %rax,%rdx
1403c45dc:	48 8b ce             	mov    %rsi,%rcx
1403c45df:	e8 3c 6d 1b 00       	call   0x14057b320
1403c45e4:	48 8d 05 0d 33 c2 00 	lea    0xc2330d(%rip),%rax        # 0x140fe78f8
1403c45eb:	48 89 06             	mov    %rax,(%rsi)
1403c45ee:	48 8b 0f             	mov    (%rdi),%rcx
1403c45f1:	48 85 c9             	test   %rcx,%rcx
1403c45f4:	74 20                	je     0x1403c4616
1403c45f6:	8b 41 10             	mov    0x10(%rcx),%eax
1403c45f9:	ff c8                	dec    %eax
1403c45fb:	89 41 10             	mov    %eax,0x10(%rcx)
1403c45fe:	85 c0                	test   %eax,%eax
1403c4600:	7f 14                	jg     0x1403c4616
1403c4602:	78 25                	js     0x1403c4629
1403c4604:	48 8b 01             	mov    (%rcx),%rax
1403c4607:	ba 01 00 00 00       	mov    $0x1,%edx
1403c460c:	48 8b 00             	mov    (%rax),%rax
1403c460f:	ff 15 0b f4 bb 00    	call   *0xbbf40b(%rip)        # 0x140f83a20
1403c4615:	90                   	nop
1403c4616:	48 8b c6             	mov    %rsi,%rax
1403c4619:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1403c461e:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
1403c4623:	48 83 c4 50          	add    $0x50,%rsp
1403c4627:	5f                   	pop    %rdi
1403c4628:	c3                   	ret
1403c4629:	b9 02 00 00 00       	mov    $0x2,%ecx
1403c462e:	e8 cd 60 3c 00       	call   0x14078a700
1403c4633:	cc                   	int3
1403c4634:	cc                   	int3
1403c4635:	cc                   	int3
1403c4636:	cc                   	int3
1403c4637:	cc                   	int3
1403c4638:	cc                   	int3
1403c4639:	cc                   	int3
1403c463a:	cc                   	int3
1403c463b:	cc                   	int3
1403c463c:	cc                   	int3
1403c463d:	cc                   	int3
1403c463e:	cc                   	int3
1403c463f:	cc                   	int3
1403c4640:	40 53                	rex push %rbx
1403c4642:	55                   	push   %rbp
1403c4643:	56                   	push   %rsi
1403c4644:	57                   	push   %rdi
1403c4645:	41 56                	push   %r14
1403c4647:	48 81 ec d0 00 00 00 	sub    $0xd0,%rsp
1403c464e:	48 8b 05 ab 48 ff 00 	mov    0xff48ab(%rip),%rax        # 0x1413b8f00
1403c4655:	48 33 c4             	xor    %rsp,%rax
1403c4658:	48 89 84 24 c0 00 00 	mov    %rax,0xc0(%rsp)
1403c465f:	00
1403c4660:	49 8b e8             	mov    %r8,%rbp
1403c4663:	48 8b fa             	mov    %rdx,%rdi
1403c4666:	48 8b d9             	mov    %rcx,%rbx
1403c4669:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1403c466e:	45 33 f6             	xor    %r14d,%r14d
1403c4671:	45 33 c9             	xor    %r9d,%r9d
1403c4674:	45 33 c0             	xor    %r8d,%r8d
1403c4677:	ba 0b 00 00 00       	mov    $0xb,%edx
1403c467c:	48 8b cf             	mov    %rdi,%rcx
1403c467f:	e8 2c d9 8f 00       	call   0x140cc1fb0
1403c4684:	e8 f7 b9 90 00       	call   0x140cd0080
1403c4689:	45 33 c9             	xor    %r9d,%r9d
1403c468c:	45 33 c0             	xor    %r8d,%r8d
1403c468f:	ba 0a 00 00 00       	mov    $0xa,%edx
1403c4694:	48 8b cf             	mov    %rdi,%rcx
1403c4697:	e8 14 d9 8f 00       	call   0x140cc1fb0
1403c469c:	48 63 f0             	movslq %eax,%rsi
1403c469f:	e8 6c c4 90 00       	call   0x140cd0b10
1403c46a4:	85 c0                	test   %eax,%eax
1403c46a6:	74 72                	je     0x1403c471a
1403c46a8:	e8 d3 be 90 00       	call   0x140cd0580
1403c46ad:	8b c8                	mov    %eax,%ecx
1403c46af:	41 b8 78 00 00 00    	mov    $0x78,%r8d
1403c46b5:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1403c46ba:	e8 c1 ba 90 00       	call   0x140cd0180
1403c46bf:	4c 8d 05 c6 f0 bd 00 	lea    0xbdf0c6(%rip),%r8        # 0x140fa378c
1403c46c6:	48 8b 0d 2b ce 06 01 	mov    0x106ce2b(%rip),%rcx        # 0x1414314f8
1403c46cd:	48 85 ed             	test   %rbp,%rbp
1403c46d0:	74 29                	je     0x1403c46fb
1403c46d2:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
1403c46d7:	4c 8d 4c 24 40       	lea    0x40(%rsp),%r9
1403c46dc:	4c 8d 05 2d 37 c2 00 	lea    0xc2372d(%rip),%r8        # 0x140fe7e10
1403c46e3:	48 8b d5             	mov    %rbp,%rdx
1403c46e6:	e8 e5 05 3d 00       	call   0x140794cd0
1403c46eb:	48 8b cf             	mov    %rdi,%rcx
1403c46ee:	e8 6d db 8f 00       	call   0x140cc2260
1403c46f3:	4c 89 33             	mov    %r14,(%rbx)
1403c46f6:	e9 d1 00 00 00       	jmp    0x1403c47cc
1403c46fb:	4d 8b c8             	mov    %r8,%r9
1403c46fe:	48 8d 15 0b 37 c2 00 	lea    0xc2370b(%rip),%rdx        # 0x140fe7e10
1403c4705:	e8 d6 07 3d 00       	call   0x140794ee0
1403c470a:	48 8b cf             	mov    %rdi,%rcx
1403c470d:	e8 4e db 8f 00       	call   0x140cc2260
1403c4712:	4c 89 33             	mov    %r14,(%rbx)
1403c4715:	e9 b2 00 00 00       	jmp    0x1403c47cc
1403c471a:	85 f6                	test   %esi,%esi
1403c471c:	75 39                	jne    0x1403c4757
1403c471e:	48 8b cf             	mov    %rdi,%rcx
1403c4721:	e8 3a db 8f 00       	call   0x140cc2260
1403c4726:	48 8b 05 4b e7 06 01 	mov    0x106e74b(%rip),%rax        # 0x141432e78
1403c472d:	48 8b 48 50          	mov    0x50(%rax),%rcx
1403c4731:	48 89 0b             	mov    %rcx,(%rbx)
1403c4734:	48 85 c9             	test   %rcx,%rcx
1403c4737:	74 1c                	je     0x1403c4755
1403c4739:	8b 41 10             	mov    0x10(%rcx),%eax
1403c473c:	ff c0                	inc    %eax
1403c473e:	89 41 10             	mov    %eax,0x10(%rcx)
1403c4741:	83 f8 01             	cmp    $0x1,%eax
1403c4744:	0f 8e ae 00 00 00    	jle    0x1403c47f8
1403c474a:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1403c474f:	0f 84 98 00 00 00    	je     0x1403c47ed
1403c4755:	eb 75                	jmp    0x1403c47cc
1403c4757:	48 8b ce             	mov    %rsi,%rcx
1403c475a:	e8 cd df a6 00       	call   0x140e3272c
1403c475f:	48 8b e8             	mov    %rax,%rbp
1403c4762:	44 8b c6             	mov    %esi,%r8d
1403c4765:	48 85 c0             	test   %rax,%rax
1403c4768:	75 20                	jne    0x1403c478a
1403c476a:	48 8d 15 b7 36 c2 00 	lea    0xc236b7(%rip),%rdx        # 0x140fe7e28
1403c4771:	48 8b 0d 80 cd 06 01 	mov    0x106cd80(%rip),%rcx        # 0x1414314f8
1403c4778:	e8 43 ee 3c 00       	call   0x1407935c0
1403c477d:	48 8b cf             	mov    %rdi,%rcx
1403c4780:	e8 db da 8f 00       	call   0x140cc2260
1403c4785:	4c 89 33             	mov    %r14,(%rbx)
1403c4788:	eb 42                	jmp    0x1403c47cc
1403c478a:	48 8b d5             	mov    %rbp,%rdx
1403c478d:	48 8b cf             	mov    %rdi,%rcx
1403c4790:	e8 cb e4 8f 00       	call   0x140cc2c60
1403c4795:	b9 28 00 00 00       	mov    $0x28,%ecx
1403c479a:	e8 69 69 a5 00       	call   0x140e1b108
1403c479f:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1403c47a4:	48 85 c0             	test   %rax,%rax
1403c47a7:	74 10                	je     0x1403c47b9
1403c47a9:	4c 8b c5             	mov    %rbp,%r8
1403c47ac:	8b d6                	mov    %esi,%edx
1403c47ae:	48 8b c8             	mov    %rax,%rcx
1403c47b1:	e8 3a d4 36 00       	call   0x140731bf0
1403c47b6:	4c 8b f0             	mov    %rax,%r14
1403c47b9:	48 8b cd             	mov    %rbp,%rcx
1403c47bc:	e8 cf c8 a6 00       	call   0x140e31090
1403c47c1:	48 8b cf             	mov    %rdi,%rcx
1403c47c4:	e8 97 da 8f 00       	call   0x140cc2260
1403c47c9:	4c 89 33             	mov    %r14,(%rbx)
1403c47cc:	48 8b c3             	mov    %rbx,%rax
1403c47cf:	48 8b 8c 24 c0 00 00 	mov    0xc0(%rsp),%rcx
1403c47d6:	00
1403c47d7:	48 33 cc             	xor    %rsp,%rcx
1403c47da:	e8 21 6d a5 00       	call   0x140e1b500
1403c47df:	48 81 c4 d0 00 00 00 	add    $0xd0,%rsp
1403c47e6:	41 5e                	pop    %r14
1403c47e8:	5f                   	pop    %rdi
1403c47e9:	5e                   	pop    %rsi
1403c47ea:	5d                   	pop    %rbp
1403c47eb:	5b                   	pop    %rbx
1403c47ec:	c3                   	ret
1403c47ed:	b9 01 00 00 00       	mov    $0x1,%ecx
1403c47f2:	e8 09 5f 3c 00       	call   0x14078a700
1403c47f7:	cc                   	int3
1403c47f8:	33 c9                	xor    %ecx,%ecx
1403c47fa:	e8 01 5f 3c 00       	call   0x14078a700
1403c47ff:	cc                   	int3
1403c4800:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1403c4805:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1403c480a:	55                   	push   %rbp
1403c480b:	57                   	push   %rdi
1403c480c:	41 56                	push   %r14
1403c480e:	48 8b ec             	mov    %rsp,%rbp
1403c4811:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
1403c4818:	48 8b 05 e1 46 ff 00 	mov    0xff46e1(%rip),%rax        # 0x1413b8f00
1403c481f:	48 33 c4             	xor    %rsp,%rax
1403c4822:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
1403c4826:	8b 41 04             	mov    0x4(%rcx),%eax
1403c4829:	4c 8b d2             	mov    %rdx,%r10
1403c482c:	48 8b 51 08          	mov    0x8(%rcx),%rdx
1403c4830:	44 8b 01             	mov    (%rcx),%r8d
1403c4833:	83 f8 17             	cmp    $0x17,%eax
1403c4836:	0f 85 b8 00 00 00    	jne    0x1403c48f4
1403c483c:	41 8d 40 f5          	lea    -0xb(%r8),%eax
1403c4840:	83 f8 06             	cmp    $0x6,%eax
1403c4843:	77 74                	ja     0x1403c48b9
1403c4845:	41 8d 40 ff          	lea    -0x1(%r8),%eax
1403c4849:	80 3c 10 5a          	cmpb   $0x5a,(%rax,%rdx,1)
1403c484d:	74 3b                	je     0x1403c488a
1403c484f:	48 8b 0d a2 cc 06 01 	mov    0x106cca2(%rip),%rcx        # 0x1414314f8
1403c4856:	4c 8d 05 2f ef bd 00 	lea    0xbdef2f(%rip),%r8        # 0x140fa378c
1403c485d:	4d 8b c8             	mov    %r8,%r9
1403c4860:	4d 85 d2             	test   %r10,%r10
1403c4863:	74 19                	je     0x1403c487e
1403c4865:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
1403c486a:	49 8b d2             	mov    %r10,%rdx
1403c486d:	4c 8d 05 34 34 c2 00 	lea    0xc23434(%rip),%r8        # 0x140fe7ca8
1403c4874:	e8 57 04 3d 00       	call   0x140794cd0
1403c4879:	e9 82 03 00 00       	jmp    0x1403c4c00
1403c487e:	48 8d 15 23 34 c2 00 	lea    0xc23423(%rip),%rdx        # 0x140fe7ca8
1403c4885:	e9 71 03 00 00       	jmp    0x1403c4bfb
1403c488a:	80 3a 35             	cmpb   $0x35,(%rdx)
1403c488d:	7d 08                	jge    0x1403c4897
1403c488f:	40 b7 32             	mov    $0x32,%dil
1403c4892:	40 b6 30             	mov    $0x30,%sil
1403c4895:	eb 06                	jmp    0x1403c489d
1403c4897:	40 b7 31             	mov    $0x31,%dil
1403c489a:	40 b6 39             	mov    $0x39,%sil
1403c489d:	0f b7 42 08          	movzwl 0x8(%rdx),%eax
1403c48a1:	41 83 c0 f6          	add    $0xfffffff6,%r8d
1403c48a5:	f2 0f 10 02          	movsd  (%rdx),%xmm0
1403c48a9:	66 89 45 e2          	mov    %ax,-0x1e(%rbp)
1403c48ad:	b8 0a 00 00 00       	mov    $0xa,%eax
1403c48b2:	f2 0f 11 45 da       	movsd  %xmm0,-0x26(%rbp)
1403c48b7:	eb 70                	jmp    0x1403c4929
1403c48b9:	48 8b 0d 38 cc 06 01 	mov    0x106cc38(%rip),%rcx        # 0x1414314f8
1403c48c0:	4c 8d 05 c5 ee bd 00 	lea    0xbdeec5(%rip),%r8        # 0x140fa378c
1403c48c7:	4d 8b c8             	mov    %r8,%r9
1403c48ca:	4d 85 d2             	test   %r10,%r10
1403c48cd:	74 19                	je     0x1403c48e8
1403c48cf:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
1403c48d4:	49 8b d2             	mov    %r10,%rdx
1403c48d7:	4c 8d 05 ba 33 c2 00 	lea    0xc233ba(%rip),%r8        # 0x140fe7c98
1403c48de:	e8 ed 03 3d 00       	call   0x140794cd0
1403c48e3:	e9 18 03 00 00       	jmp    0x1403c4c00
1403c48e8:	48 8d 15 a9 33 c2 00 	lea    0xc233a9(%rip),%rdx        # 0x140fe7c98
1403c48ef:	e9 07 03 00 00       	jmp    0x1403c4bfb
1403c48f4:	83 f8 18             	cmp    $0x18,%eax
1403c48f7:	0f 85 cb 02 00 00    	jne    0x1403c4bc8
1403c48fd:	41 8d 40 f4          	lea    -0xc(%r8),%eax
1403c4901:	44 8b c0             	mov    %eax,%r8d
1403c4904:	83 f8 0b             	cmp    $0xb,%eax
1403c4907:	0f 87 86 02 00 00    	ja     0x1403c4b93
1403c490d:	8b 42 08             	mov    0x8(%rdx),%eax
1403c4910:	f2 0f 10 02          	movsd  (%rdx),%xmm0
1403c4914:	f2 0f 11 45 d8       	movsd  %xmm0,-0x28(%rbp)
1403c4919:	0f b6 75 d9          	movzbl -0x27(%rbp),%esi
1403c491d:	0f b6 7d d8          	movzbl -0x28(%rbp),%edi
1403c4921:	89 45 e0             	mov    %eax,-0x20(%rbp)
1403c4924:	b8 0c 00 00 00       	mov    $0xc,%eax
1403c4929:	48 03 d0             	add    %rax,%rdx
1403c492c:	45 85 c0             	test   %r8d,%r8d
1403c492f:	0f 84 8e 00 00 00    	je     0x1403c49c3
1403c4935:	44 0f b6 1a          	movzbl (%rdx),%r11d
1403c4939:	41 8d 43 d5          	lea    -0x2b(%r11),%eax
1403c493d:	3c 2f                	cmp    $0x2f,%al
1403c493f:	77 10                	ja     0x1403c4951
1403c4941:	48 b9 05 00 00 00 00 	movabs $0x800000000005,%rcx
1403c4948:	80 00 00
1403c494b:	48 0f a3 c1          	bt     %rax,%rcx
1403c494f:	72 72                	jb     0x1403c49c3
1403c4951:	41 83 f8 02          	cmp    $0x2,%r8d
1403c4955:	72 31                	jb     0x1403c4988
1403c4957:	44 0f b6 72 01       	movzbl 0x1(%rdx),%r14d
1403c495c:	48 83 c2 02          	add    $0x2,%rdx
1403c4960:	41 83 c0 fe          	add    $0xfffffffe,%r8d
1403c4964:	74 64                	je     0x1403c49ca