1401ac37c:	44 88 11             	mov    %r10b,(%rcx)
1401ac37f:	eb de                	jmp    0x1401ac35f
1401ac381:	4d 85 c0             	test   %r8,%r8
1401ac384:	75 05                	jne    0x1401ac38b
1401ac386:	44 88 11             	mov    %r10b,(%rcx)
1401ac389:	eb c0                	jmp    0x1401ac34b
1401ac38b:	4c 2b c1             	sub    %rcx,%r8
1401ac38e:	48 8b d1             	mov    %rcx,%rdx
1401ac391:	49 8b db             	mov    %r11,%rbx
1401ac394:	49 8b f9             	mov    %r9,%rdi
1401ac397:	49 83 f9 ff          	cmp    $0xffffffffffffffff,%r9
1401ac39b:	75 15                	jne    0x1401ac3b2
1401ac39d:	41 8a 04 10          	mov    (%r8,%rdx,1),%al
1401ac3a1:	88 02                	mov    %al,(%rdx)
1401ac3a3:	48 ff c2             	inc    %rdx
1401ac3a6:	84 c0                	test   %al,%al
1401ac3a8:	74 29                	je     0x1401ac3d3
1401ac3aa:	48 83 eb 01          	sub    $0x1,%rbx
1401ac3ae:	75 ed                	jne    0x1401ac39d
1401ac3b0:	eb 21                	jmp    0x1401ac3d3
1401ac3b2:	41 8a 04 10          	mov    (%r8,%rdx,1),%al
1401ac3b6:	88 02                	mov    %al,(%rdx)
1401ac3b8:	48 ff c2             	inc    %rdx
1401ac3bb:	84 c0                	test   %al,%al
1401ac3bd:	74 0c                	je     0x1401ac3cb
1401ac3bf:	48 83 eb 01          	sub    $0x1,%rbx
1401ac3c3:	74 06                	je     0x1401ac3cb
1401ac3c5:	48 83 ef 01          	sub    $0x1,%rdi
1401ac3c9:	75 e7                	jne    0x1401ac3b2
1401ac3cb:	48 85 ff             	test   %rdi,%rdi
1401ac3ce:	75 03                	jne    0x1401ac3d3
1401ac3d0:	44 88 12             	mov    %r10b,(%rdx)
1401ac3d3:	48 85 db             	test   %rbx,%rbx
1401ac3d6:	75 87                	jne    0x1401ac35f
1401ac3d8:	49 83 f9 ff          	cmp    $0xffffffffffffffff,%r9
1401ac3dc:	75 0e                	jne    0x1401ac3ec
1401ac3de:	46 88 54 19 ff       	mov    %r10b,-0x1(%rcx,%r11,1)
1401ac3e3:	44 8d 53 50          	lea    0x50(%rbx),%r10d
1401ac3e7:	e9 73 ff ff ff       	jmp    0x1401ac35f
1401ac3ec:	44 88 11             	mov    %r10b,(%rcx)
1401ac3ef:	e8 18 3b fe ff       	call   0x14018ff0c
1401ac3f4:	bb 22 00 00 00       	mov    $0x22,%ebx
1401ac3f9:	e9 57 ff ff ff       	jmp    0x1401ac355
1401ac3fe:	cc                   	int3
1401ac3ff:	cc                   	int3
1401ac400:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401ac405:	57                   	push   %rdi
1401ac406:	48 83 ec 30          	sub    $0x30,%rsp
1401ac40a:	8b 05 d4 12 17 00    	mov    0x1712d4(%rip),%eax        # 0x14031d6e4
1401ac410:	48 8b f9             	mov    %rcx,%rdi
1401ac413:	33 c9                	xor    %ecx,%ecx
1401ac415:	48 8b da             	mov    %rdx,%rbx
1401ac418:	80 3a 20             	cmpb   $0x20,(%rdx)
1401ac41b:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1401ac420:	f2 0f 10 44 24 20    	movsd  0x20(%rsp),%xmm0
1401ac426:	f2 0f 11 07          	movsd  %xmm0,(%rdi)
1401ac42a:	89 4f 08             	mov    %ecx,0x8(%rdi)
1401ac42d:	89 47 04             	mov    %eax,0x4(%rdi)
1401ac430:	75 08                	jne    0x1401ac43a
1401ac432:	48 ff c3             	inc    %rbx
1401ac435:	80 3b 20             	cmpb   $0x20,(%rbx)
1401ac438:	74 f8                	je     0x1401ac432
1401ac43a:	80 3b 61             	cmpb   $0x61,(%rbx)
1401ac43d:	74 21                	je     0x1401ac460
1401ac43f:	80 3b 72             	cmpb   $0x72,(%rbx)
1401ac442:	74 11                	je     0x1401ac455
1401ac444:	80 3b 77             	cmpb   $0x77,(%rbx)
1401ac447:	0f 85 30 02 00 00    	jne    0x1401ac67d
1401ac44d:	c7 07 01 03 00 00    	movl   $0x301,(%rdi)
1401ac453:	eb 11                	jmp    0x1401ac466
1401ac455:	21 0f                	and    %ecx,(%rdi)
1401ac457:	c7 47 04 01 00 00 00 	movl   $0x1,0x4(%rdi)
1401ac45e:	eb 0d                	jmp    0x1401ac46d
1401ac460:	c7 07 09 01 00 00    	movl   $0x109,(%rdi)
1401ac466:	c7 47 04 02 00 00 00 	movl   $0x2,0x4(%rdi)
1401ac46d:	48 ff c3             	inc    %rbx
1401ac470:	45 32 c9             	xor    %r9b,%r9b
1401ac473:	45 32 db             	xor    %r11b,%r11b
1401ac476:	45 32 d2             	xor    %r10b,%r10b
1401ac479:	45 32 c0             	xor    %r8b,%r8b
1401ac47c:	b2 01                	mov    $0x1,%dl
1401ac47e:	80 3b 00             	cmpb   $0x0,(%rbx)
1401ac481:	0f 84 24 01 00 00    	je     0x1401ac5ab
1401ac487:	0f be 0b             	movsbl (%rbx),%ecx
1401ac48a:	83 f9 53             	cmp    $0x53,%ecx
1401ac48d:	0f 8f 99 00 00 00    	jg     0x1401ac52c
1401ac493:	0f 84 83 00 00 00    	je     0x1401ac51c
1401ac499:	83 e9 20             	sub    $0x20,%ecx
1401ac49c:	0f 84 f7 00 00 00    	je     0x1401ac599
1401ac4a2:	83 e9 0b             	sub    $0xb,%ecx
1401ac4a5:	74 49                	je     0x1401ac4f0
1401ac4a7:	83 e9 01             	sub    $0x1,%ecx
1401ac4aa:	74 3c                	je     0x1401ac4e8
1401ac4ac:	83 e9 18             	sub    $0x18,%ecx
1401ac4af:	74 25                	je     0x1401ac4d6
1401ac4b1:	83 e9 0a             	sub    $0xa,%ecx
1401ac4b4:	74 17                	je     0x1401ac4cd
1401ac4b6:	83 f9 04             	cmp    $0x4,%ecx
1401ac4b9:	0f 85 be 01 00 00    	jne    0x1401ac67d
1401ac4bf:	45 84 d2             	test   %r10b,%r10b
1401ac4c2:	0f 85 c5 00 00 00    	jne    0x1401ac58d
1401ac4c8:	83 0f 10             	orl    $0x10,(%rdi)
1401ac4cb:	eb 57                	jmp    0x1401ac524
1401ac4cd:	0f ba 2f 07          	btsl   $0x7,(%rdi)
1401ac4d1:	e9 c1 00 00 00       	jmp    0x1401ac597
1401ac4d6:	8b 07                	mov    (%rdi),%eax
1401ac4d8:	a8 40                	test   $0x40,%al
1401ac4da:	0f 85 ad 00 00 00    	jne    0x1401ac58d
1401ac4e0:	83 c8 40             	or     $0x40,%eax
1401ac4e3:	e9 ad 00 00 00       	jmp    0x1401ac595
1401ac4e8:	41 b0 01             	mov    $0x1,%r8b
1401ac4eb:	e9 9d 00 00 00       	jmp    0x1401ac58d
1401ac4f0:	45 84 db             	test   %r11b,%r11b
1401ac4f3:	0f 85 94 00 00 00    	jne    0x1401ac58d
1401ac4f9:	8b 07                	mov    (%rdi),%eax
1401ac4fb:	41 b3 01             	mov    $0x1,%r11b
1401ac4fe:	a8 02                	test   $0x2,%al
1401ac500:	0f 85 87 00 00 00    	jne    0x1401ac58d
1401ac506:	83 e0 fe             	and    $0xfffffffe,%eax
1401ac509:	83 c8 02             	or     $0x2,%eax
1401ac50c:	89 07                	mov    %eax,(%rdi)
1401ac50e:	8b 47 04             	mov    0x4(%rdi),%eax
1401ac511:	83 e0 fc             	and    $0xfffffffc,%eax
1401ac514:	83 c8 04             	or     $0x4,%eax
1401ac517:	89 47 04             	mov    %eax,0x4(%rdi)
1401ac51a:	eb 7b                	jmp    0x1401ac597
1401ac51c:	45 84 d2             	test   %r10b,%r10b
1401ac51f:	75 6c                	jne    0x1401ac58d
1401ac521:	83 0f 20             	orl    $0x20,(%rdi)
1401ac524:	41 b2 01             	mov    $0x1,%r10b
1401ac527:	41 8a d2             	mov    %r10b,%dl
1401ac52a:	eb 6d                	jmp    0x1401ac599
1401ac52c:	83 e9 54             	sub    $0x54,%ecx
1401ac52f:	74 54                	je     0x1401ac585
1401ac531:	83 e9 0e             	sub    $0xe,%ecx
1401ac534:	74 40                	je     0x1401ac576
1401ac536:	83 e9 01             	sub    $0x1,%ecx
1401ac539:	74 29                	je     0x1401ac564
1401ac53b:	83 e9 0b             	sub    $0xb,%ecx
1401ac53e:	74 18                	je     0x1401ac558
1401ac540:	83 f9 06             	cmp    $0x6,%ecx
1401ac543:	0f 85 34 01 00 00    	jne    0x1401ac67d
1401ac549:	8b 07                	mov    (%rdi),%eax
1401ac54b:	a9 00 c0 00 00       	test   $0xc000,%eax
1401ac550:	75 3b                	jne    0x1401ac58d
1401ac552:	0f ba e8 0e          	bts    $0xe,%eax
1401ac556:	eb 3d                	jmp    0x1401ac595
1401ac558:	45 84 c9             	test   %r9b,%r9b
1401ac55b:	75 30                	jne    0x1401ac58d
1401ac55d:	0f ba 77 04 0b       	btrl   $0xb,0x4(%rdi)
1401ac562:	eb 0a                	jmp    0x1401ac56e
1401ac564:	45 84 c9             	test   %r9b,%r9b
1401ac567:	75 24                	jne    0x1401ac58d
1401ac569:	0f ba 6f 04 0b       	btsl   $0xb,0x4(%rdi)
1401ac56e:	41 b1 01             	mov    $0x1,%r9b
1401ac571:	41 8a d1             	mov    %r9b,%dl
1401ac574:	eb 23                	jmp    0x1401ac599
1401ac576:	8b 07                	mov    (%rdi),%eax
1401ac578:	a9 00 c0 00 00       	test   $0xc000,%eax
1401ac57d:	75 0e                	jne    0x1401ac58d
1401ac57f:	0f ba e8 0f          	bts    $0xf,%eax
1401ac583:	eb 10                	jmp    0x1401ac595
1401ac585:	8b 07                	mov    (%rdi),%eax
1401ac587:	0f ba e0 0c          	bt     $0xc,%eax
1401ac58b:	73 04                	jae    0x1401ac591
1401ac58d:	32 d2                	xor    %dl,%dl
1401ac58f:	eb 08                	jmp    0x1401ac599
1401ac591:	0f ba e8 0c          	bts    $0xc,%eax
1401ac595:	89 07                	mov    %eax,(%rdi)
1401ac597:	b2 01                	mov    $0x1,%dl
1401ac599:	33 c0                	xor    %eax,%eax
1401ac59b:	84 d2                	test   %dl,%dl
1401ac59d:	0f 95 c0             	setne  %al
1401ac5a0:	48 03 d8             	add    %rax,%rbx
1401ac5a3:	84 d2                	test   %dl,%dl
1401ac5a5:	0f 85 d3 fe ff ff    	jne    0x1401ac47e
1401ac5ab:	45 84 c0             	test   %r8b,%r8b
1401ac5ae:	74 03                	je     0x1401ac5b3
1401ac5b0:	48 ff c3             	inc    %rbx
1401ac5b3:	80 3b 20             	cmpb   $0x20,(%rbx)
1401ac5b6:	74 f8                	je     0x1401ac5b0
1401ac5b8:	45 84 c0             	test   %r8b,%r8b
1401ac5bb:	75 12                	jne    0x1401ac5cf
1401ac5bd:	80 3b 00             	cmpb   $0x0,(%rbx)
1401ac5c0:	0f 85 b7 00 00 00    	jne    0x1401ac67d
1401ac5c6:	c6 47 08 01          	movb   $0x1,0x8(%rdi)
1401ac5ca:	e9 be 00 00 00       	jmp    0x1401ac68d
1401ac5cf:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1401ac5d5:	48 8d 15 74 9e 07 00 	lea    0x79e74(%rip),%rdx        # 0x140226450
1401ac5dc:	48 8b cb             	mov    %rbx,%rcx
1401ac5df:	e8 3c c2 fe ff       	call   0x140198820
1401ac5e4:	85 c0                	test   %eax,%eax
1401ac5e6:	0f 85 91 00 00 00    	jne    0x1401ac67d
1401ac5ec:	48 83 c3 03          	add    $0x3,%rbx
1401ac5f0:	eb 03                	jmp    0x1401ac5f5
1401ac5f2:	48 ff c3             	inc    %rbx
1401ac5f5:	80 3b 20             	cmpb   $0x20,(%rbx)
1401ac5f8:	74 f8                	je     0x1401ac5f2
1401ac5fa:	80 3b 3d             	cmpb   $0x3d,(%rbx)
1401ac5fd:	75 7e                	jne    0x1401ac67d
1401ac5ff:	48 ff c3             	inc    %rbx
1401ac602:	80 3b 20             	cmpb   $0x20,(%rbx)
1401ac605:	74 f8                	je     0x1401ac5ff
1401ac607:	41 b8 05 00 00 00    	mov    $0x5,%r8d
1401ac60d:	48 8d 15 40 9e 07 00 	lea    0x79e40(%rip),%rdx        # 0x140226454
1401ac614:	48 8b cb             	mov    %rbx,%rcx
1401ac617:	e8 d8 76 00 00       	call   0x1401b3cf4
1401ac61c:	85 c0                	test   %eax,%eax
1401ac61e:	75 0a                	jne    0x1401ac62a
1401ac620:	48 83 c3 05          	add    $0x5,%rbx
1401ac624:	0f ba 2f 12          	btsl   $0x12,(%rdi)
1401ac628:	eb 49                	jmp    0x1401ac673
1401ac62a:	41 b8 08 00 00 00    	mov    $0x8,%r8d
1401ac630:	48 8d 15 29 9e 07 00 	lea    0x79e29(%rip),%rdx        # 0x140226460
1401ac637:	48 8b cb             	mov    %rbx,%rcx
1401ac63a:	e8 b5 76 00 00       	call   0x1401b3cf4
1401ac63f:	85 c0                	test   %eax,%eax
1401ac641:	75 0a                	jne    0x1401ac64d
1401ac643:	48 83 c3 08          	add    $0x8,%rbx
1401ac647:	0f ba 2f 11          	btsl   $0x11,(%rdi)
1401ac64b:	eb 26                	jmp    0x1401ac673
1401ac64d:	41 b8 07 00 00 00    	mov    $0x7,%r8d
1401ac653:	48 8d 15 0e 9e 07 00 	lea    0x79e0e(%rip),%rdx        # 0x140226468
1401ac65a:	48 8b cb             	mov    %rbx,%rcx
1401ac65d:	e8 92 76 00 00       	call   0x1401b3cf4
1401ac662:	85 c0                	test   %eax,%eax
1401ac664:	75 17                	jne    0x1401ac67d
1401ac666:	48 83 c3 07          	add    $0x7,%rbx
1401ac66a:	0f ba 2f 10          	btsl   $0x10,(%rdi)
1401ac66e:	eb 03                	jmp    0x1401ac673
1401ac670:	48 ff c3             	inc    %rbx
1401ac673:	80 3b 20             	cmpb   $0x20,(%rbx)
1401ac676:	74 f8                	je     0x1401ac670
1401ac678:	e9 40 ff ff ff       	jmp    0x1401ac5bd
1401ac67d:	e8 8a 38 fe ff       	call   0x14018ff0c
1401ac682:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
1401ac688:	e8 d7 ee fd ff       	call   0x14018b564
1401ac68d:	48 8b c7             	mov    %rdi,%rax
1401ac690:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401ac695:	48 83 c4 30          	add    $0x30,%rsp
1401ac699:	5f                   	pop    %rdi
1401ac69a:	c3                   	ret
1401ac69b:	cc                   	int3
1401ac69c:	48 8b c4             	mov    %rsp,%rax
1401ac69f:	48 89 58 08          	mov    %rbx,0x8(%rax)
1401ac6a3:	48 89 68 10          	mov    %rbp,0x10(%rax)
1401ac6a7:	48 89 70 18          	mov    %rsi,0x18(%rax)
1401ac6ab:	57                   	push   %rdi
1401ac6ac:	48 83 ec 30          	sub    $0x30,%rsp
1401ac6b0:	48 8b f9             	mov    %rcx,%rdi
1401ac6b3:	48 8b da             	mov    %rdx,%rbx
1401ac6b6:	33 c9                	xor    %ecx,%ecx
1401ac6b8:	48 89 48 e8          	mov    %rcx,-0x18(%rax)
1401ac6bc:	f2 0f 10 40 e8       	movsd  -0x18(%rax),%xmm0
1401ac6c1:	8b 05 1d 10 17 00    	mov    0x17101d(%rip),%eax        # 0x14031d6e4
1401ac6c7:	f2 0f 11 07          	movsd  %xmm0,(%rdi)
1401ac6cb:	8d 69 20             	lea    0x20(%rcx),%ebp
1401ac6ce:	89 4f 08             	mov    %ecx,0x8(%rdi)
1401ac6d1:	89 47 04             	mov    %eax,0x4(%rdi)
1401ac6d4:	66 39 2a             	cmp    %bp,(%rdx)
1401ac6d7:	75 09                	jne    0x1401ac6e2
1401ac6d9:	48 83 c3 02          	add    $0x2,%rbx
1401ac6dd:	66 39 2b             	cmp    %bp,(%rbx)
1401ac6e0:	74 f7                	je     0x1401ac6d9
1401ac6e2:	0f b7 03             	movzwl (%rbx),%eax
1401ac6e5:	33 f6                	xor    %esi,%esi
1401ac6e7:	83 f8 61             	cmp    $0x61,%eax
1401ac6ea:	74 21                	je     0x1401ac70d
1401ac6ec:	83 f8 72             	cmp    $0x72,%eax
1401ac6ef:	74 11                	je     0x1401ac702
1401ac6f1:	83 f8 77             	cmp    $0x77,%eax
1401ac6f4:	0f 85 3b 02 00 00    	jne    0x1401ac935
1401ac6fa:	c7 07 01 03 00 00    	movl   $0x301,(%rdi)
1401ac700:	eb 11                	jmp    0x1401ac713
1401ac702:	89 37                	mov    %esi,(%rdi)
1401ac704:	c7 47 04 01 00 00 00 	movl   $0x1,0x4(%rdi)
1401ac70b:	eb 0d                	jmp    0x1401ac71a
1401ac70d:	c7 07 09 01 00 00    	movl   $0x109,(%rdi)
1401ac713:	c7 47 04 02 00 00 00 	movl   $0x2,0x4(%rdi)
1401ac71a:	48 83 c3 02          	add    $0x2,%rbx
1401ac71e:	44 8a c6             	mov    %sil,%r8b
1401ac721:	44 8a de             	mov    %sil,%r11b
1401ac724:	44 8a ce             	mov    %sil,%r9b
1401ac727:	44 8a d6             	mov    %sil,%r10b
1401ac72a:	b2 01                	mov    $0x1,%dl
1401ac72c:	66 39 33             	cmp    %si,(%rbx)
1401ac72f:	0f 84 25 01 00 00    	je     0x1401ac85a
1401ac735:	0f b7 0b             	movzwl (%rbx),%ecx
1401ac738:	83 f9 53             	cmp    $0x53,%ecx
1401ac73b:	0f 8f 97 00 00 00    	jg     0x1401ac7d8
1401ac741:	0f 84 82 00 00 00    	je     0x1401ac7c9
1401ac747:	2b cd                	sub    %ebp,%ecx
1401ac749:	0f 84 f7 00 00 00    	je     0x1401ac846
1401ac74f:	83 e9 0b             	sub    $0xb,%ecx
1401ac752:	74 49                	je     0x1401ac79d
1401ac754:	83 e9 01             	sub    $0x1,%ecx
1401ac757:	74 3c                	je     0x1401ac795
1401ac759:	83 e9 18             	sub    $0x18,%ecx
1401ac75c:	74 25                	je     0x1401ac783
1401ac75e:	83 e9 0a             	sub    $0xa,%ecx
1401ac761:	74 17                	je     0x1401ac77a
1401ac763:	83 f9 04             	cmp    $0x4,%ecx
1401ac766:	0f 85 c9 01 00 00    	jne    0x1401ac935
1401ac76c:	45 84 c9             	test   %r9b,%r9b
1401ac76f:	0f 85 c4 00 00 00    	jne    0x1401ac839
1401ac775:	83 0f 10             	orl    $0x10,(%rdi)
1401ac778:	eb 56                	jmp    0x1401ac7d0
1401ac77a:	0f ba 2f 07          	btsl   $0x7,(%rdi)
1401ac77e:	e9 c1 00 00 00       	jmp    0x1401ac844
1401ac783:	8b 07                	mov    (%rdi),%eax
1401ac785:	a8 40                	test   $0x40,%al
1401ac787:	0f 85 ac 00 00 00    	jne    0x1401ac839
1401ac78d:	83 c8 40             	or     $0x40,%eax
1401ac790:	e9 ad 00 00 00       	jmp    0x1401ac842
1401ac795:	41 b2 01             	mov    $0x1,%r10b
1401ac798:	e9 9c 00 00 00       	jmp    0x1401ac839
1401ac79d:	45 84 db             	test   %r11b,%r11b
1401ac7a0:	0f 85 93 00 00 00    	jne    0x1401ac839
1401ac7a6:	8b 07                	mov    (%rdi),%eax
1401ac7a8:	41 b3 01             	mov    $0x1,%r11b
1401ac7ab:	a8 02                	test   $0x2,%al
1401ac7ad:	0f 85 86 00 00 00    	jne    0x1401ac839
1401ac7b3:	83 e0 fe             	and    $0xfffffffe,%eax
1401ac7b6:	83 c8 02             	or     $0x2,%eax
1401ac7b9:	89 07                	mov    %eax,(%rdi)
1401ac7bb:	8b 47 04             	mov    0x4(%rdi),%eax
1401ac7be:	83 e0 fc             	and    $0xfffffffc,%eax
1401ac7c1:	83 c8 04             	or     $0x4,%eax
1401ac7c4:	89 47 04             	mov    %eax,0x4(%rdi)
1401ac7c7:	eb 7b                	jmp    0x1401ac844
1401ac7c9:	45 84 c9             	test   %r9b,%r9b
1401ac7cc:	75 6b                	jne    0x1401ac839
1401ac7ce:	09 2f                	or     %ebp,(%rdi)
1401ac7d0:	41 b1 01             	mov    $0x1,%r9b
1401ac7d3:	41 8a d1             	mov    %r9b,%dl
1401ac7d6:	eb 6e                	jmp    0x1401ac846
1401ac7d8:	83 e9 54             	sub    $0x54,%ecx
1401ac7db:	74 54                	je     0x1401ac831
1401ac7dd:	83 e9 0e             	sub    $0xe,%ecx
1401ac7e0:	74 40                	je     0x1401ac822
1401ac7e2:	83 e9 01             	sub    $0x1,%ecx
1401ac7e5:	74 29                	je     0x1401ac810
1401ac7e7:	83 e9 0b             	sub    $0xb,%ecx
1401ac7ea:	74 18                	je     0x1401ac804
1401ac7ec:	83 f9 06             	cmp    $0x6,%ecx
1401ac7ef:	0f 85 40 01 00 00    	jne    0x1401ac935
1401ac7f5:	8b 07                	mov    (%rdi),%eax
1401ac7f7:	a9 00 c0 00 00       	test   $0xc000,%eax
1401ac7fc:	75 3b                	jne    0x1401ac839
1401ac7fe:	0f ba e8 0e          	bts    $0xe,%eax