1403483af:	ff 15 6b b6 c3 00    	call   *0xc3b66b(%rip)        # 0x140f83a20
1403483b5:	90                   	nop
1403483b6:	41 f6 c4 10          	test   $0x10,%r12b
1403483ba:	74 38                	je     0x1403483f4
1403483bc:	41 83 e4 ef          	and    $0xffffffef,%r12d
1403483c0:	44 89 a5 98 00 00 00 	mov    %r12d,0x98(%rbp)
1403483c7:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
1403483cb:	48 85 c9             	test   %rcx,%rcx
1403483ce:	74 24                	je     0x1403483f4
1403483d0:	8b 41 10             	mov    0x10(%rcx),%eax
1403483d3:	ff c8                	dec    %eax
1403483d5:	89 41 10             	mov    %eax,0x10(%rcx)
1403483d8:	85 c0                	test   %eax,%eax
1403483da:	7f 18                	jg     0x1403483f4
1403483dc:	0f 88 22 13 00 00    	js     0x140349704
1403483e2:	48 8b 01             	mov    (%rcx),%rax
1403483e5:	ba 01 00 00 00       	mov    $0x1,%edx
1403483ea:	48 8b 00             	mov    (%rax),%rax
1403483ed:	ff 15 2d b6 c3 00    	call   *0xc3b62d(%rip)        # 0x140f83a20
1403483f3:	90                   	nop
1403483f4:	41 f6 c4 08          	test   $0x8,%r12b
1403483f8:	74 28                	je     0x140348422
1403483fa:	41 83 e4 f7          	and    $0xfffffff7,%r12d
1403483fe:	44 89 a5 98 00 00 00 	mov    %r12d,0x98(%rbp)
140348405:	4c 8d 0d e4 60 e5 ff 	lea    -0x1a9f1c(%rip),%r9        # 0x14019e4f0
14034840c:	ba 08 00 00 00       	mov    $0x8,%edx
140348411:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140348417:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
14034841c:	e8 2b 31 ad 00       	call   0x140e1b54c
140348421:	90                   	nop
140348422:	41 f6 c4 02          	test   $0x2,%r12b
140348426:	74 37                	je     0x14034845f
140348428:	41 83 e4 fd          	and    $0xfffffffd,%r12d
14034842c:	44 89 a5 98 00 00 00 	mov    %r12d,0x98(%rbp)
140348433:	48 85 ff             	test   %rdi,%rdi
140348436:	74 27                	je     0x14034845f
140348438:	8b 47 10             	mov    0x10(%rdi),%eax
14034843b:	ff c8                	dec    %eax
14034843d:	89 47 10             	mov    %eax,0x10(%rdi)
140348440:	85 c0                	test   %eax,%eax
140348442:	7f 1b                	jg     0x14034845f
140348444:	0f 88 c5 12 00 00    	js     0x14034970f
14034844a:	48 8b 07             	mov    (%rdi),%rax
14034844d:	ba 01 00 00 00       	mov    $0x1,%edx
140348452:	48 8b cf             	mov    %rdi,%rcx
140348455:	48 8b 00             	mov    (%rax),%rax
140348458:	ff 15 c2 b5 c3 00    	call   *0xc3b5c2(%rip)        # 0x140f83a20
14034845e:	90                   	nop
14034845f:	41 f6 c4 01          	test   $0x1,%r12b
140348463:	74 32                	je     0x140348497
140348465:	41 83 e4 fe          	and    $0xfffffffe,%r12d
140348469:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
14034846e:	48 85 c9             	test   %rcx,%rcx
140348471:	74 24                	je     0x140348497
140348473:	8b 41 10             	mov    0x10(%rcx),%eax
140348476:	ff c8                	dec    %eax
140348478:	89 41 10             	mov    %eax,0x10(%rcx)
14034847b:	85 c0                	test   %eax,%eax
14034847d:	7f 18                	jg     0x140348497
14034847f:	0f 88 95 12 00 00    	js     0x14034971a
140348485:	48 8b 01             	mov    (%rcx),%rax
140348488:	ba 01 00 00 00       	mov    $0x1,%edx
14034848d:	48 8b 00             	mov    (%rax),%rax
140348490:	ff 15 8a b5 c3 00    	call   *0xc3b58a(%rip)        # 0x140f83a20
140348496:	90                   	nop
140348497:	45 84 ed             	test   %r13b,%r13b
14034849a:	0f 84 74 11 00 00    	je     0x140349614
1403484a0:	48 8b 46 40          	mov    0x40(%rsi),%rax
1403484a4:	48 8b 08             	mov    (%rax),%rcx
1403484a7:	41 0f ba ec 1c       	bts    $0x1c,%r12d
1403484ac:	80 b9 98 00 00 00 00 	cmpb   $0x0,0x98(%rcx)
1403484b3:	75 0d                	jne    0x1403484c2
1403484b5:	33 ff                	xor    %edi,%edi
1403484b7:	48 89 bd 90 00 00 00 	mov    %rdi,0x90(%rbp)
1403484be:	8b df                	mov    %edi,%ebx
1403484c0:	eb 2e                	jmp    0x1403484f0
1403484c2:	48 81 c1 90 00 00 00 	add    $0x90,%rcx
1403484c9:	48 8b 46 38          	mov    0x38(%rsi),%rax
1403484cd:	48 8b 90 80 00 00 00 	mov    0x80(%rax),%rdx
1403484d4:	48 8b 02             	mov    (%rdx),%rax
1403484d7:	4c 8b 40 48          	mov    0x48(%rax),%r8
1403484db:	48 8d 95 90 00 00 00 	lea    0x90(%rbp),%rdx
1403484e2:	e8 e9 fb 3c 00       	call   0x1407180d0
1403484e7:	48 8b 9d 90 00 00 00 	mov    0x90(%rbp),%rbx
1403484ee:	33 ff                	xor    %edi,%edi
1403484f0:	44 89 a5 98 00 00 00 	mov    %r12d,0x98(%rbp)
1403484f7:	48 85 db             	test   %rbx,%rbx
1403484fa:	74 27                	je     0x140348523
1403484fc:	8b 43 10             	mov    0x10(%rbx),%eax
1403484ff:	ff c8                	dec    %eax
140348501:	89 43 10             	mov    %eax,0x10(%rbx)
140348504:	85 c0                	test   %eax,%eax
140348506:	7f 1b                	jg     0x140348523
140348508:	0f 88 17 12 00 00    	js     0x140349725
14034850e:	48 8b 03             	mov    (%rbx),%rax
140348511:	ba 01 00 00 00       	mov    $0x1,%edx
140348516:	48 8b cb             	mov    %rbx,%rcx
140348519:	48 8b 00             	mov    (%rax),%rax
14034851c:	ff 15 fe b4 c3 00    	call   *0xc3b4fe(%rip)        # 0x140f83a20
140348522:	90                   	nop
140348523:	48 85 db             	test   %rbx,%rbx
140348526:	0f 84 69 07 00 00    	je     0x140348c95
14034852c:	41 b8 04 00 00 00    	mov    $0x4,%r8d
140348532:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140348537:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14034853b:	e8 60 a6 02 00       	call   0x140372ba0
140348540:	48 8b 08             	mov    (%rax),%rcx
140348543:	48 89 38             	mov    %rdi,(%rax)
140348546:	48 89 4d e0          	mov    %rcx,-0x20(%rbp)
14034854a:	48 8b 46 40          	mov    0x40(%rsi),%rax
14034854e:	48 8b 08             	mov    (%rax),%rcx
140348551:	41 81 cc 00 00 00 80 	or     $0x80000000,%r12d
140348558:	80 79 38 00          	cmpb   $0x0,0x38(%rcx)
14034855c:	75 0a                	jne    0x140348568
14034855e:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
140348563:	48 8b c7             	mov    %rdi,%rax
140348566:	eb 25                	jmp    0x14034858d
140348568:	48 83 c1 30          	add    $0x30,%rcx
14034856c:	48 8b 46 38          	mov    0x38(%rsi),%rax
140348570:	48 8b 90 80 00 00 00 	mov    0x80(%rax),%rdx
140348577:	48 8b 02             	mov    (%rdx),%rax
14034857a:	4c 8b 40 18          	mov    0x18(%rax),%r8
14034857e:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140348583:	e8 48 fb 3c 00       	call   0x1407180d0
140348588:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
14034858d:	44 89 a5 98 00 00 00 	mov    %r12d,0x98(%rbp)
140348594:	48 85 c0             	test   %rax,%rax
140348597:	74 2b                	je     0x1403485c4
140348599:	41 b8 03 00 00 00    	mov    $0x3,%r8d
14034859f:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1403485a4:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1403485a8:	e8 f3 a5 02 00       	call   0x140372ba0
1403485ad:	48 8b 08             	mov    (%rax),%rcx
1403485b0:	48 89 38             	mov    %rdi,(%rax)
1403485b3:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1403485b8:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
1403485bd:	41 0f ba ec 09       	bts    $0x9,%r12d
1403485c2:	eb 39                	jmp    0x1403485fd
1403485c4:	48 8b 0d bd 39 0d 01 	mov    0x10d39bd(%rip),%rcx        # 0x14141bf88
1403485cb:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1403485cf:	48 89 4d b0          	mov    %rcx,-0x50(%rbp)
1403485d3:	48 85 c9             	test   %rcx,%rcx
1403485d6:	74 1c                	je     0x1403485f4
1403485d8:	8b 41 10             	mov    0x10(%rcx),%eax
1403485db:	ff c0                	inc    %eax
1403485dd:	89 41 10             	mov    %eax,0x10(%rcx)
1403485e0:	83 f8 01             	cmp    $0x1,%eax
1403485e3:	0f 8e 47 11 00 00    	jle    0x140349730
1403485e9:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1403485ee:	0f 84 44 11 00 00    	je     0x140349738
1403485f4:	48 8d 45 b0          	lea    -0x50(%rbp),%rax
1403485f8:	41 0f ba ec 0a       	bts    $0xa,%r12d
1403485fd:	44 89 a5 98 00 00 00 	mov    %r12d,0x98(%rbp)
140348604:	48 89 38             	mov    %rdi,(%rax)
140348607:	48 89 4d e8          	mov    %rcx,-0x18(%rbp)
14034860b:	48 8b 46 40          	mov    0x40(%rsi),%rax
14034860f:	48 8b 08             	mov    (%rax),%rcx
140348612:	80 79 68 00          	cmpb   $0x0,0x68(%rcx)
140348616:	75 0a                	jne    0x140348622
140348618:	48 89 7c 24 60       	mov    %rdi,0x60(%rsp)
14034861d:	48 8b c7             	mov    %rdi,%rax
140348620:	eb 25                	jmp    0x140348647
140348622:	48 83 c1 60          	add    $0x60,%rcx
140348626:	48 8b 46 38          	mov    0x38(%rsi),%rax
14034862a:	48 8b 90 80 00 00 00 	mov    0x80(%rax),%rdx
140348631:	48 8b 02             	mov    (%rdx),%rax
140348634:	4c 8b 40 30          	mov    0x30(%rax),%r8
140348638:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
14034863d:	e8 8e fa 3c 00       	call   0x1407180d0
140348642:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
140348647:	48 85 c0             	test   %rax,%rax
14034864a:	74 29                	je     0x140348675
14034864c:	41 b8 06 00 00 00    	mov    $0x6,%r8d
140348652:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140348657:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
14034865b:	e8 40 a5 02 00       	call   0x140372ba0
140348660:	48 8b 08             	mov    (%rax),%rcx
140348663:	48 89 38             	mov    %rdi,(%rax)
140348666:	48 89 4d a8          	mov    %rcx,-0x58(%rbp)
14034866a:	48 8d 45 a8          	lea    -0x58(%rbp),%rax
14034866e:	41 0f ba ec 0b       	bts    $0xb,%r12d
140348673:	eb 39                	jmp    0x1403486ae
140348675:	48 8b 0d 0c 39 0d 01 	mov    0x10d390c(%rip),%rcx        # 0x14141bf88
14034867c:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140348680:	48 89 4d a0          	mov    %rcx,-0x60(%rbp)
140348684:	48 85 c9             	test   %rcx,%rcx
140348687:	74 1c                	je     0x1403486a5
140348689:	8b 41 10             	mov    0x10(%rcx),%eax
14034868c:	ff c0                	inc    %eax
14034868e:	89 41 10             	mov    %eax,0x10(%rcx)
140348691:	83 f8 01             	cmp    $0x1,%eax
140348694:	0f 8e a9 10 00 00    	jle    0x140349743
14034869a:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14034869f:	0f 84 a6 10 00 00    	je     0x14034974b
1403486a5:	48 8d 45 a0          	lea    -0x60(%rbp),%rax
1403486a9:	41 0f ba ec 0c       	bts    $0xc,%r12d
1403486ae:	44 89 a5 98 00 00 00 	mov    %r12d,0x98(%rbp)
1403486b5:	48 89 38             	mov    %rdi,(%rax)
1403486b8:	48 89 4d f0          	mov    %rcx,-0x10(%rbp)
1403486bc:	48 8b 46 40          	mov    0x40(%rsi),%rax
1403486c0:	48 8b 08             	mov    (%rax),%rcx
1403486c3:	80 79 58 00          	cmpb   $0x0,0x58(%rcx)
1403486c7:	75 0a                	jne    0x1403486d3
1403486c9:	48 89 7c 24 68       	mov    %rdi,0x68(%rsp)
1403486ce:	48 8b c7             	mov    %rdi,%rax
1403486d1:	eb 25                	jmp    0x1403486f8
1403486d3:	48 83 c1 50          	add    $0x50,%rcx
1403486d7:	48 8b 46 38          	mov    0x38(%rsi),%rax
1403486db:	48 8b 90 80 00 00 00 	mov    0x80(%rax),%rdx
1403486e2:	48 8b 02             	mov    (%rdx),%rax
1403486e5:	4c 8b 40 28          	mov    0x28(%rax),%r8
1403486e9:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
1403486ee:	e8 dd f9 3c 00       	call   0x1407180d0
1403486f3:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
1403486f8:	48 85 c0             	test   %rax,%rax
1403486fb:	74 2a                	je     0x140348727
1403486fd:	41 b8 05 00 00 00    	mov    $0x5,%r8d
140348703:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140348708:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
14034870d:	e8 8e a4 02 00       	call   0x140372ba0
140348712:	48 8b 08             	mov    (%rax),%rcx
140348715:	48 89 38             	mov    %rdi,(%rax)
140348718:	48 89 4d 90          	mov    %rcx,-0x70(%rbp)
14034871c:	48 8d 45 90          	lea    -0x70(%rbp),%rax
140348720:	41 0f ba ec 0d       	bts    $0xd,%r12d
140348725:	eb 39                	jmp    0x140348760
140348727:	48 8b 0d 5a 38 0d 01 	mov    0x10d385a(%rip),%rcx        # 0x14141bf88
14034872e:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140348732:	48 89 4d 98          	mov    %rcx,-0x68(%rbp)
140348736:	48 85 c9             	test   %rcx,%rcx
140348739:	74 1c                	je     0x140348757
14034873b:	8b 41 10             	mov    0x10(%rcx),%eax
14034873e:	ff c0                	inc    %eax
140348740:	89 41 10             	mov    %eax,0x10(%rcx)
140348743:	83 f8 01             	cmp    $0x1,%eax
140348746:	0f 8e 0a 10 00 00    	jle    0x140349756
14034874c:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140348751:	0f 84 07 10 00 00    	je     0x14034975e
140348757:	48 8d 45 98          	lea    -0x68(%rbp),%rax
14034875b:	41 0f ba ec 0e       	bts    $0xe,%r12d
140348760:	44 89 a5 98 00 00 00 	mov    %r12d,0x98(%rbp)
140348767:	48 89 38             	mov    %rdi,(%rax)
14034876a:	48 89 4d f8          	mov    %rcx,-0x8(%rbp)
14034876e:	41 b8 07 00 00 00    	mov    $0x7,%r8d
140348774:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140348779:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14034877e:	e8 1d a4 02 00       	call   0x140372ba0
140348783:	48 8b 08             	mov    (%rax),%rcx
140348786:	48 89 38             	mov    %rdi,(%rax)
140348789:	48 89 4d 00          	mov    %rcx,0x0(%rbp)
14034878d:	41 b8 09 00 00 00    	mov    $0x9,%r8d
140348793:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140348798:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
14034879c:	e8 ff a3 02 00       	call   0x140372ba0
1403487a1:	48 8b 08             	mov    (%rax),%rcx
1403487a4:	48 89 38             	mov    %rdi,(%rax)
1403487a7:	48 89 4d 08          	mov    %rcx,0x8(%rbp)
1403487ab:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
1403487af:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1403487b4:	48 8d 45 10          	lea    0x10(%rbp),%rax
1403487b8:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1403487bd:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
1403487c2:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
1403487c8:	4c 8d 85 90 00 00 00 	lea    0x90(%rbp),%r8
1403487cf:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1403487d4:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
1403487d8:	e8 73 76 e5 ff       	call   0x14019fe50
1403487dd:	48 8b d8             	mov    %rax,%rbx
1403487e0:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
1403487e7:	48 8b 0d 42 28 0d 01 	mov    0x10d2842(%rip),%rcx        # 0x14141b030
1403487ee:	4c 8b ad 88 00 00 00 	mov    0x88(%rbp),%r13
1403487f5:	4d 85 ed             	test   %r13,%r13
1403487f8:	74 04                	je     0x1403487fe
1403487fa:	49 89 7d 60          	mov    %rdi,0x60(%r13)
1403487fe:	48 8b 11             	mov    (%rcx),%rdx
140348801:	48 8b 42 38          	mov    0x38(%rdx),%rax
140348805:	4d 8b cd             	mov    %r13,%r9
140348808:	4c 8b c3             	mov    %rbx,%r8
14034880b:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
140348810:	ff 15 0a b2 c3 00    	call   *0xc3b20a(%rip)        # 0x140f83a20
140348816:	90                   	nop
140348817:	48 8b cb             	mov    %rbx,%rcx
14034881a:	e8 21 6d e5 ff       	call   0x14019f540
14034881f:	4c 8b 7c 24 70       	mov    0x70(%rsp),%r15
140348824:	48 89 7c 24 70       	mov    %rdi,0x70(%rsp)
140348829:	4c 89 7d 18          	mov    %r15,0x18(%rbp)
14034882d:	4c 8d 0d bc 5c e5 ff 	lea    -0x1aa344(%rip),%r9        # 0x14019e4f0
140348834:	ba 08 00 00 00       	mov    $0x8,%edx
140348839:	41 b8 06 00 00 00    	mov    $0x6,%r8d
14034883f:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140348843:	e8 04 2d ad 00       	call   0x140e1b54c
140348848:	90                   	nop
140348849:	41 0f ba e4 0e       	bt     $0xe,%r12d
14034884e:	73 39                	jae    0x140348889
140348850:	41 0f ba f4 0e       	btr    $0xe,%r12d
140348855:	44 89 a5 98 00 00 00 	mov    %r12d,0x98(%rbp)
14034885c:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
140348860:	48 85 c9             	test   %rcx,%rcx
140348863:	74 24                	je     0x140348889
140348865:	8b 41 10             	mov    0x10(%rcx),%eax
140348868:	ff c8                	dec    %eax
14034886a:	89 41 10             	mov    %eax,0x10(%rcx)
14034886d:	85 c0                	test   %eax,%eax
14034886f:	7f 18                	jg     0x140348889
140348871:	0f 88 f2 0e 00 00    	js     0x140349769
140348877:	48 8b 01             	mov    (%rcx),%rax
14034887a:	ba 01 00 00 00       	mov    $0x1,%edx
14034887f:	48 8b 00             	mov    (%rax),%rax
140348882:	ff 15 98 b1 c3 00    	call   *0xc3b198(%rip)        # 0x140f83a20
140348888:	90                   	nop
140348889:	41 0f ba e4 0d       	bt     $0xd,%r12d
14034888e:	73 39                	jae    0x1403488c9
140348890:	41 0f ba f4 0d       	btr    $0xd,%r12d
140348895:	44 89 a5 98 00 00 00 	mov    %r12d,0x98(%rbp)
14034889c:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
1403488a0:	48 85 c9             	test   %rcx,%rcx
1403488a3:	74 24                	je     0x1403488c9
1403488a5:	8b 41 10             	mov    0x10(%rcx),%eax
1403488a8:	ff c8                	dec    %eax
1403488aa:	89 41 10             	mov    %eax,0x10(%rcx)
1403488ad:	85 c0                	test   %eax,%eax
1403488af:	7f 18                	jg     0x1403488c9
1403488b1:	0f 88 bd 0e 00 00    	js     0x140349774
1403488b7:	48 8b 01             	mov    (%rcx),%rax
1403488ba:	ba 01 00 00 00       	mov    $0x1,%edx
1403488bf:	48 8b 00             	mov    (%rax),%rax
1403488c2:	ff 15 58 b1 c3 00    	call   *0xc3b158(%rip)        # 0x140f83a20
1403488c8:	90                   	nop
1403488c9:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1403488ce:	48 85 c9             	test   %rcx,%rcx
1403488d1:	74 24                	je     0x1403488f7
1403488d3:	8b 41 10             	mov    0x10(%rcx),%eax
1403488d6:	ff c8                	dec    %eax
1403488d8:	89 41 10             	mov    %eax,0x10(%rcx)
1403488db:	85 c0                	test   %eax,%eax
1403488dd:	7f 18                	jg     0x1403488f7
1403488df:	0f 88 9a 0e 00 00    	js     0x14034977f
1403488e5:	48 8b 01             	mov    (%rcx),%rax
1403488e8:	ba 01 00 00 00       	mov    $0x1,%edx
1403488ed:	48 8b 00             	mov    (%rax),%rax
1403488f0:	ff 15 2a b1 c3 00    	call   *0xc3b12a(%rip)        # 0x140f83a20
1403488f6:	90                   	nop
1403488f7:	41 0f ba e4 0c       	bt     $0xc,%r12d
1403488fc:	73 39                	jae    0x140348937
1403488fe:	41 0f ba f4 0c       	btr    $0xc,%r12d
140348903:	44 89 a5 98 00 00 00 	mov    %r12d,0x98(%rbp)
14034890a:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
14034890e:	48 85 c9             	test   %rcx,%rcx
140348911:	74 24                	je     0x140348937
140348913:	8b 41 10             	mov    0x10(%rcx),%eax