fffff800002ab7a9:	74 08                	je     0xfffff800002ab7b3
fffff800002ab7ab:	41 8a c6             	mov    %r14b,%al
fffff800002ab7ae:	eb 06                	jmp    0xfffff800002ab7b6
fffff800002ab7b0:	45 8a f4             	mov    %r12b,%r14b
fffff800002ab7b3:	41 8a c4             	mov    %r12b,%al
fffff800002ab7b6:	44 88 64 24 28       	mov    %r12b,0x28(%rsp)
fffff800002ab7bb:	4c 8d 4c 24 30       	lea    0x30(%rsp),%r9
fffff800002ab7c0:	4c 8d 45 97          	lea    -0x69(%rbp),%r8
fffff800002ab7c4:	88 44 24 20          	mov    %al,0x20(%rsp)
fffff800002ab7c8:	48 8d 55 77          	lea    0x77(%rbp),%rdx
fffff800002ab7cc:	48 8d 4d 6f          	lea    0x6f(%rbp),%rcx
fffff800002ab7d0:	e8 27 74 f5 ff       	call   0xfffff80000202bfc
fffff800002ab7d5:	48 8b 75 6f          	mov    0x6f(%rbp),%rsi
fffff800002ab7d9:	4c 8b 7d 77          	mov    0x77(%rbp),%r15
fffff800002ab7dd:	c7 06 03 00 00 00    	movl   $0x3,(%rsi)
fffff800002ab7e3:	c6 46 08 01          	movb   $0x1,0x8(%rsi)
fffff800002ab7e7:	0f 10 07             	movups (%rdi),%xmm0
fffff800002ab7ea:	0f 11 46 10          	movups %xmm0,0x10(%rsi)
fffff800002ab7ee:	0f 10 4f 10          	movups 0x10(%rdi),%xmm1
fffff800002ab7f2:	0f 11 4e 20          	movups %xmm1,0x20(%rsi)
fffff800002ab7f6:	0f 10 47 20          	movups 0x20(%rdi),%xmm0
fffff800002ab7fa:	0f 11 46 30          	movups %xmm0,0x30(%rsi)
fffff800002ab7fe:	0f 10 4f 30          	movups 0x30(%rdi),%xmm1
fffff800002ab802:	0f 11 4e 40          	movups %xmm1,0x40(%rsi)
fffff800002ab806:	0f 10 47 40          	movups 0x40(%rdi),%xmm0
fffff800002ab80a:	0f 11 46 50          	movups %xmm0,0x50(%rsi)
fffff800002ab80e:	0f 10 4f 50          	movups 0x50(%rdi),%xmm1
fffff800002ab812:	0f 11 4e 60          	movups %xmm1,0x60(%rsi)
fffff800002ab816:	0f 10 47 60          	movups 0x60(%rdi),%xmm0
fffff800002ab81a:	0f 11 46 70          	movups %xmm0,0x70(%rsi)
fffff800002ab81e:	c6 46 09 ff          	movb   $0xff,0x9(%rsi)
fffff800002ab822:	45 89 27             	mov    %r12d,(%r15)
fffff800002ab825:	45 84 f6             	test   %r14b,%r14b
fffff800002ab828:	74 0e                	je     0xfffff800002ab838
fffff800002ab82a:	48 8b ce             	mov    %rsi,%rcx
fffff800002ab82d:	e8 02 bb ff ff       	call   0xfffff800002a7334
fffff800002ab832:	45 0f b7 f4          	movzwl %r12w,%r14d
fffff800002ab836:	eb 14                	jmp    0xfffff800002ab84c
fffff800002ab838:	49 8b d7             	mov    %r15,%rdx
fffff800002ab83b:	48 8b cb             	mov    %rbx,%rcx
fffff800002ab83e:	e8 a9 bd ff ff       	call   0xfffff800002a75ec
fffff800002ab843:	44 0f b7 f0          	movzwl %ax,%r14d
fffff800002ab847:	66 85 c0             	test   %ax,%ax
fffff800002ab84a:	75 66                	jne    0xfffff800002ab8b2
fffff800002ab84c:	83 3d 41 fe 4f 00 01 	cmpl   $0x1,0x4ffe41(%rip)        # 0xfffff800007ab694
fffff800002ab853:	75 5d                	jne    0xfffff800002ab8b2
fffff800002ab855:	80 7f 18 01          	cmpb   $0x1,0x18(%rdi)
fffff800002ab859:	75 0f                	jne    0xfffff800002ab86a
fffff800002ab85b:	80 7f 19 01          	cmpb   $0x1,0x19(%rdi)
fffff800002ab85f:	75 09                	jne    0xfffff800002ab86a
fffff800002ab861:	44 38 a3 18 07 00 00 	cmp    %r12b,0x718(%rbx)
fffff800002ab868:	75 48                	jne    0xfffff800002ab8b2
fffff800002ab86a:	44 89 65 67          	mov    %r12d,0x67(%rbp)
fffff800002ab86e:	33 d2                	xor    %edx,%edx
fffff800002ab870:	44 88 66 08          	mov    %r12b,0x8(%rsi)
fffff800002ab874:	eb 24                	jmp    0xfffff800002ab89a
fffff800002ab876:	48 3b fb             	cmp    %rbx,%rdi
fffff800002ab879:	74 0b                	je     0xfffff800002ab886
fffff800002ab87b:	49 8b d7             	mov    %r15,%rdx
fffff800002ab87e:	48 8b cf             	mov    %rdi,%rcx
fffff800002ab881:	e8 66 bd ff ff       	call   0xfffff800002a75ec
fffff800002ab886:	48 8d 8f 18 05 00 00 	lea    0x518(%rdi),%rcx
fffff800002ab88d:	e8 e6 6e f5 ff       	call   0xfffff80000202778
fffff800002ab892:	8b 55 67             	mov    0x67(%rbp),%edx
fffff800002ab895:	ff c2                	inc    %edx
fffff800002ab897:	89 55 67             	mov    %edx,0x67(%rbp)
fffff800002ab89a:	48 8b 8b 08 03 00 00 	mov    0x308(%rbx),%rcx
fffff800002ab8a1:	4c 8d 45 67          	lea    0x67(%rbp),%r8
fffff800002ab8a5:	e8 7e b6 ff ff       	call   0xfffff800002a6f28
fffff800002ab8aa:	48 8b f8             	mov    %rax,%rdi
fffff800002ab8ad:	48 85 c0             	test   %rax,%rax
fffff800002ab8b0:	75 c4                	jne    0xfffff800002ab876
fffff800002ab8b2:	41 0f b7 c6          	movzwl %r14w,%eax
fffff800002ab8b6:	48 81 c4 e0 00 00 00 	add    $0xe0,%rsp
fffff800002ab8bd:	41 5f                	pop    %r15
fffff800002ab8bf:	41 5e                	pop    %r14
fffff800002ab8c1:	41 5c                	pop    %r12
fffff800002ab8c3:	5f                   	pop    %rdi
fffff800002ab8c4:	5e                   	pop    %rsi
fffff800002ab8c5:	5b                   	pop    %rbx
fffff800002ab8c6:	5d                   	pop    %rbp
fffff800002ab8c7:	c3                   	ret
fffff800002ab8c8:	cc                   	int3
fffff800002ab8c9:	cc                   	int3
fffff800002ab8ca:	cc                   	int3
fffff800002ab8cb:	cc                   	int3
fffff800002ab8cc:	cc                   	int3
fffff800002ab8cd:	cc                   	int3
fffff800002ab8ce:	cc                   	int3
fffff800002ab8cf:	cc                   	int3
fffff800002ab8d0:	48 83 ec 28          	sub    $0x28,%rsp
fffff800002ab8d4:	45 33 c9             	xor    %r9d,%r9d
fffff800002ab8d7:	48 8b d1             	mov    %rcx,%rdx
fffff800002ab8da:	4c 39 49 20          	cmp    %r9,0x20(%rcx)
fffff800002ab8de:	75 60                	jne    0xfffff800002ab940
fffff800002ab8e0:	4c 39 49 28          	cmp    %r9,0x28(%rcx)
fffff800002ab8e4:	75 5a                	jne    0xfffff800002ab940
fffff800002ab8e6:	4c 39 49 30          	cmp    %r9,0x30(%rcx)
fffff800002ab8ea:	75 54                	jne    0xfffff800002ab940
fffff800002ab8ec:	4c 39 49 38          	cmp    %r9,0x38(%rcx)
fffff800002ab8f0:	75 4e                	jne    0xfffff800002ab940
fffff800002ab8f2:	4c 39 49 40          	cmp    %r9,0x40(%rcx)
fffff800002ab8f6:	75 48                	jne    0xfffff800002ab940
fffff800002ab8f8:	4c 39 49 48          	cmp    %r9,0x48(%rcx)
fffff800002ab8fc:	75 42                	jne    0xfffff800002ab940
fffff800002ab8fe:	4c 39 49 50          	cmp    %r9,0x50(%rcx)
fffff800002ab902:	75 3c                	jne    0xfffff800002ab940
fffff800002ab904:	4c 39 49 58          	cmp    %r9,0x58(%rcx)
fffff800002ab908:	75 36                	jne    0xfffff800002ab940
fffff800002ab90a:	4c 39 49 60          	cmp    %r9,0x60(%rcx)
fffff800002ab90e:	75 30                	jne    0xfffff800002ab940
fffff800002ab910:	4c 39 49 68          	cmp    %r9,0x68(%rcx)
fffff800002ab914:	75 2a                	jne    0xfffff800002ab940
fffff800002ab916:	48 8b 09             	mov    (%rcx),%rcx
fffff800002ab919:	e8 56 01 00 00       	call   0xfffff800002aba74
fffff800002ab91e:	44 0f b7 c0          	movzwl %ax,%r8d
fffff800002ab922:	66 85 c0             	test   %ax,%ax
fffff800002ab925:	75 1f                	jne    0xfffff800002ab946
fffff800002ab927:	8b 42 04             	mov    0x4(%rdx),%eax
fffff800002ab92a:	85 c0                	test   %eax,%eax
fffff800002ab92c:	79 0b                	jns    0xfffff800002ab939
fffff800002ab92e:	0f ba e0 1e          	bt     $0x1e,%eax
fffff800002ab932:	72 05                	jb     0xfffff800002ab939
fffff800002ab934:	45 8b c1             	mov    %r9d,%r8d
fffff800002ab937:	eb 0d                	jmp    0xfffff800002ab946
fffff800002ab939:	b8 05 00 00 00       	mov    $0x5,%eax
fffff800002ab93e:	eb 0a                	jmp    0xfffff800002ab94a
fffff800002ab940:	41 b8 05 00 00 00    	mov    $0x5,%r8d
fffff800002ab946:	41 0f b7 c0          	movzwl %r8w,%eax
fffff800002ab94a:	48 83 c4 28          	add    $0x28,%rsp
fffff800002ab94e:	c3                   	ret
fffff800002ab94f:	cc                   	int3
fffff800002ab950:	cc                   	int3
fffff800002ab951:	cc                   	int3
fffff800002ab952:	cc                   	int3
fffff800002ab953:	cc                   	int3
fffff800002ab954:	cc                   	int3
fffff800002ab955:	cc                   	int3
fffff800002ab956:	cc                   	int3
fffff800002ab957:	cc                   	int3
fffff800002ab958:	40 53                	rex push %rbx
fffff800002ab95a:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002ab95e:	48 8b d9             	mov    %rcx,%rbx
fffff800002ab961:	84 d2                	test   %dl,%dl
fffff800002ab963:	74 77                	je     0xfffff800002ab9dc
fffff800002ab965:	48 8b 81 c0 02 00 00 	mov    0x2c0(%rcx),%rax
fffff800002ab96c:	8a 50 14             	mov    0x14(%rax),%dl
fffff800002ab96f:	41 88 10             	mov    %dl,(%r8)
fffff800002ab972:	48 8b 91 98 05 00 00 	mov    0x598(%rcx),%rdx
fffff800002ab979:	48 c1 ea 20          	shr    $0x20,%rdx
fffff800002ab97d:	8b ca                	mov    %edx,%ecx
fffff800002ab97f:	c1 e9 1f             	shr    $0x1f,%ecx
fffff800002ab982:	85 c9                	test   %ecx,%ecx
fffff800002ab984:	74 17                	je     0xfffff800002ab99d
fffff800002ab986:	41 ba 00 00 00 02    	mov    $0x2000000,%r10d
fffff800002ab98c:	41 85 d2             	test   %edx,%r10d
fffff800002ab98f:	75 2c                	jne    0xfffff800002ab9bd
fffff800002ab991:	45 85 51 04          	test   %r10d,0x4(%r9)
fffff800002ab995:	75 06                	jne    0xfffff800002ab99d
fffff800002ab997:	0f ba e2 1d          	bt     $0x1d,%edx
fffff800002ab99b:	72 20                	jb     0xfffff800002ab9bd
fffff800002ab99d:	49 8b 01             	mov    (%r9),%rax
fffff800002ab9a0:	48 89 83 98 05 00 00 	mov    %rax,0x598(%rbx)
fffff800002ab9a7:	49 8b 41 08          	mov    0x8(%r9),%rax
fffff800002ab9ab:	48 89 83 a0 05 00 00 	mov    %rax,0x5a0(%rbx)
fffff800002ab9b2:	49 8b 41 10          	mov    0x10(%r9),%rax
fffff800002ab9b6:	48 89 83 a8 05 00 00 	mov    %rax,0x5a8(%rbx)
fffff800002ab9bd:	8b 83 9c 05 00 00    	mov    0x59c(%rbx),%eax
fffff800002ab9c3:	0f ba f0 1e          	btr    $0x1e,%eax
fffff800002ab9c7:	c1 e1 1e             	shl    $0x1e,%ecx
fffff800002ab9ca:	0b c1                	or     %ecx,%eax
fffff800002ab9cc:	89 83 9c 05 00 00    	mov    %eax,0x59c(%rbx)
fffff800002ab9d2:	45 8a 51 18          	mov    0x18(%r9),%r10b
fffff800002ab9d6:	41 8a 51 19          	mov    0x19(%r9),%dl
fffff800002ab9da:	eb 05                	jmp    0xfffff800002ab9e1
fffff800002ab9dc:	41 b2 01             	mov    $0x1,%r10b
fffff800002ab9df:	32 d2                	xor    %dl,%dl
fffff800002ab9e1:	c6 83 88 05 00 00 01 	movb   $0x1,0x588(%rbx)
fffff800002ab9e8:	41 8a 00             	mov    (%r8),%al
fffff800002ab9eb:	4c 8b 83 90 05 00 00 	mov    0x590(%rbx),%r8
fffff800002ab9f2:	88 83 8a 05 00 00    	mov    %al,0x58a(%rbx)
fffff800002ab9f8:	41 0f b6 ca          	movzbl %r10b,%ecx
fffff800002ab9fc:	0f b6 c2             	movzbl %dl,%eax
fffff800002ab9ff:	41 f6 c0 04          	test   $0x4,%r8b
fffff800002aba03:	75 36                	jne    0xfffff800002aba3b
fffff800002aba05:	83 e0 01             	and    $0x1,%eax
fffff800002aba08:	83 e1 01             	and    $0x1,%ecx
fffff800002aba0b:	48 83 c8 02          	or     $0x2,%rax
fffff800002aba0f:	49 83 e0 fc          	and    $0xfffffffffffffffc,%r8
fffff800002aba13:	48 03 c0             	add    %rax,%rax
fffff800002aba16:	48 0b c1             	or     %rcx,%rax
fffff800002aba19:	49 0b c0             	or     %r8,%rax
fffff800002aba1c:	48 89 83 90 05 00 00 	mov    %rax,0x590(%rbx)
fffff800002aba23:	45 84 d2             	test   %r10b,%r10b
fffff800002aba26:	74 2b                	je     0xfffff800002aba53
fffff800002aba28:	84 d2                	test   %dl,%dl
fffff800002aba2a:	74 27                	je     0xfffff800002aba53
fffff800002aba2c:	80 bb 18 07 00 00 00 	cmpb   $0x0,0x718(%rbx)
fffff800002aba33:	74 1e                	je     0xfffff800002aba53
fffff800002aba35:	48 83 c8 08          	or     $0x8,%rax
fffff800002aba39:	eb 11                	jmp    0xfffff800002aba4c
fffff800002aba3b:	48 03 c0             	add    %rax,%rax
fffff800002aba3e:	48 83 c9 fe          	or     $0xfffffffffffffffe,%rcx
fffff800002aba42:	48 83 c8 fd          	or     $0xfffffffffffffffd,%rax
fffff800002aba46:	48 23 c1             	and    %rcx,%rax
fffff800002aba49:	49 23 c0             	and    %r8,%rax
fffff800002aba4c:	48 89 83 90 05 00 00 	mov    %rax,0x590(%rbx)
fffff800002aba53:	33 d2                	xor    %edx,%edx
fffff800002aba55:	48 8b cb             	mov    %rbx,%rcx
fffff800002aba58:	e8 c3 06 f8 ff       	call   0xfffff8000022c120
fffff800002aba5d:	33 d2                	xor    %edx,%edx
fffff800002aba5f:	48 8b cb             	mov    %rbx,%rcx
fffff800002aba62:	e8 49 4e 02 00       	call   0xfffff800002d08b0
fffff800002aba67:	48 83 c4 20          	add    $0x20,%rsp
fffff800002aba6b:	5b                   	pop    %rbx
fffff800002aba6c:	c3                   	ret
fffff800002aba6d:	cc                   	int3
fffff800002aba6e:	cc                   	int3
fffff800002aba6f:	cc                   	int3
fffff800002aba70:	cc                   	int3
fffff800002aba71:	cc                   	int3
fffff800002aba72:	cc                   	int3
fffff800002aba73:	cc                   	int3
fffff800002aba74:	48 c1 e9 20          	shr    $0x20,%rcx
fffff800002aba78:	f7 c1 ff ff 7f 00    	test   $0x7fffff,%ecx
fffff800002aba7e:	74 07                	je     0xfffff800002aba87
fffff800002aba80:	b8 05 00 00 00       	mov    $0x5,%eax
fffff800002aba85:	c3                   	ret
fffff800002aba86:	cc                   	int3
fffff800002aba87:	33 c0                	xor    %eax,%eax
fffff800002aba89:	c3                   	ret
fffff800002aba8a:	cc                   	int3
fffff800002aba8b:	cc                   	int3
fffff800002aba8c:	cc                   	int3
fffff800002aba8d:	cc                   	int3
fffff800002aba8e:	cc                   	int3
fffff800002aba8f:	cc                   	int3
fffff800002aba90:	cc                   	int3
fffff800002aba91:	cc                   	int3
fffff800002aba92:	cc                   	int3
fffff800002aba93:	cc                   	int3
fffff800002aba94:	cc                   	int3
fffff800002aba95:	cc                   	int3
fffff800002aba96:	cc                   	int3
fffff800002aba97:	cc                   	int3
fffff800002aba98:	cc                   	int3
fffff800002aba99:	cc                   	int3
fffff800002aba9a:	cc                   	int3
fffff800002aba9b:	cc                   	int3
fffff800002aba9c:	cc                   	int3
fffff800002aba9d:	cc                   	int3
fffff800002aba9e:	cc                   	int3
fffff800002aba9f:	cc                   	int3
fffff800002abaa0:	48 83 ec 28          	sub    $0x28,%rsp
fffff800002abaa4:	48 8b 41 10          	mov    0x10(%rcx),%rax
fffff800002abaa8:	45 33 c0             	xor    %r8d,%r8d
fffff800002abaab:	f7 80 ac 34 00 00 00 	testl  $0x40000,0x34ac(%rax)
fffff800002abab2:	00 04 00
fffff800002abab5:	75 08                	jne    0xfffff800002ababf
fffff800002abab7:	41 b8 1e 10 00 00    	mov    $0x101e,%r8d
fffff800002ababd:	eb 2a                	jmp    0xfffff800002abae9
fffff800002ababf:	48 8b 51 08          	mov    0x8(%rcx),%rdx
fffff800002abac3:	4c 89 42 08          	mov    %r8,0x8(%rdx)
fffff800002abac7:	4c 89 42 10          	mov    %r8,0x10(%rdx)
fffff800002abacb:	4c 89 42 18          	mov    %r8,0x18(%rdx)
fffff800002abacf:	c7 02 00 60 03 30    	movl   $0x30036000,(%rdx)
fffff800002abad5:	c7 42 04 10 00 00 00 	movl   $0x10,0x4(%rdx)
fffff800002abadc:	48 83 c2 10          	add    $0x10,%rdx
fffff800002abae0:	48 8b 49 18          	mov    0x18(%rcx),%rcx
fffff800002abae4:	e8 d7 e2 ff ff       	call   0xfffff800002a9dc0
fffff800002abae9:	41 0f b7 c0          	movzwl %r8w,%eax
fffff800002abaed:	48 83 c4 28          	add    $0x28,%rsp
fffff800002abaf1:	c3                   	ret
fffff800002abaf2:	cc                   	int3
fffff800002abaf3:	cc                   	int3
fffff800002abaf4:	cc                   	int3
fffff800002abaf5:	cc                   	int3
fffff800002abaf6:	cc                   	int3
fffff800002abaf7:	cc                   	int3
fffff800002abaf8:	cc                   	int3
fffff800002abaf9:	cc                   	int3
fffff800002abafa:	cc                   	int3
fffff800002abafb:	cc                   	int3
fffff800002abafc:	cc                   	int3
fffff800002abafd:	cc                   	int3
fffff800002abafe:	cc                   	int3
fffff800002abaff:	cc                   	int3
fffff800002abb00:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002abb05:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
fffff800002abb0a:	57                   	push   %rdi
fffff800002abb0b:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002abb0f:	48 8b 59 08          	mov    0x8(%rcx),%rbx
fffff800002abb13:	48 8b f1             	mov    %rcx,%rsi
fffff800002abb16:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff800002abb19:	bf 01 00 00 00       	mov    $0x1,%edi
fffff800002abb1e:	0f 11 03             	movups %xmm0,(%rbx)
fffff800002abb21:	0f 11 43 10          	movups %xmm0,0x10(%rbx)
fffff800002abb25:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
fffff800002abb29:	c7 03 00 30 00 30    	movl   $0x30003000,(%rbx)
fffff800002abb2f:	c7 43 04 20 00 00 00 	movl   $0x20,0x4(%rbx)
fffff800002abb36:	48 8b 41 18          	mov    0x18(%rcx),%rax
fffff800002abb3a:	8b 90 18 01 00 00    	mov    0x118(%rax),%edx
fffff800002abb40:	c1 ea 03             	shr    $0x3,%edx
fffff800002abb43:	40 22 d7             	and    %dil,%dl
fffff800002abb46:	88 53 10             	mov    %dl,0x10(%rbx)
fffff800002abb49:	48 8d 53 18          	lea    0x18(%rbx),%rdx
fffff800002abb4d:	48 8b 41 18          	mov    0x18(%rcx),%rax
fffff800002abb51:	8b 88 18 01 00 00    	mov    0x118(%rax),%ecx
fffff800002abb57:	c1 e9 02             	shr    $0x2,%ecx
fffff800002abb5a:	40 22 cf             	and    %dil,%cl
fffff800002abb5d:	88 4b 11             	mov    %cl,0x11(%rbx)
fffff800002abb60:	b9 00 00 09 00       	mov    $0x90000,%ecx
fffff800002abb65:	e8 16 89 f7 ff       	call   0xfffff80000224480
fffff800002abb6a:	65 48 8b 04 25 a8 03 	mov    %gs:0x103a8,%rax
fffff800002abb71:	01 00
fffff800002abb73:	45 33 d2             	xor    %r10d,%r10d
fffff800002abb76:	81 b8 04 0b 01 00 01 	cmpl   $0x501,0x10b04(%rax)
fffff800002abb7d:	05 00 00
fffff800002abb80:	7d 35                	jge    0xfffff800002abbb7
fffff800002abb82:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
fffff800002abb86:	4c 8b 89 c0 02 00 00 	mov    0x2c0(%rcx),%r9
fffff800002abb8d:	e8 d6 82 05 00       	call   0xfffff80000303e68
fffff800002abb92:	84 c0                	test   %al,%al
fffff800002abb94:	74 1b                	je     0xfffff800002abbb1
fffff800002abb96:	41 8a 81 9b 0e 00 00 	mov    0xe9b(%r9),%al
fffff800002abb9d:	f6 d8                	neg    %al
fffff800002abb9f:	48 1b c9             	sbb    %rcx,%rcx
fffff800002abba2:	48 f7 d1             	not    %rcx
fffff800002abba5:	81 e1 00 40 00 00    	and    $0x4000,%ecx
fffff800002abbab:	48 89 4b 20          	mov    %rcx,0x20(%rbx)
fffff800002abbaf:	eb 03                	jmp    0xfffff800002abbb4
fffff800002abbb1:	41 8b fa             	mov    %r10d,%edi
fffff800002abbb4:	89 7b 28             	mov    %edi,0x28(%rbx)
fffff800002abbb7:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
fffff800002abbbc:	41 0f b7 c2          	movzwl %r10w,%eax
fffff800002abbc0:	44 88 53 12          	mov    %r10b,0x12(%rbx)
fffff800002abbc4:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002abbc9:	48 83 c4 20          	add    $0x20,%rsp
fffff800002abbcd:	5f                   	pop    %rdi
fffff800002abbce:	c3                   	ret
fffff800002abbcf:	cc                   	int3
fffff800002abbd0:	cc                   	int3
fffff800002abbd1:	cc                   	int3
fffff800002abbd2:	cc                   	int3
fffff800002abbd3:	cc                   	int3
fffff800002abbd4:	cc                   	int3
fffff800002abbd5:	cc                   	int3
fffff800002abbd6:	cc                   	int3
fffff800002abbd7:	cc                   	int3
fffff800002abbd8:	cc                   	int3