fffff80000204980:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff80000204985:	57                   	push   %rdi
fffff80000204986:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000020498a:	33 ff                	xor    %edi,%edi
fffff8000020498c:	48 8b d9             	mov    %rcx,%rbx
fffff8000020498f:	39 39                	cmp    %edi,(%rcx)
fffff80000204991:	0f 87 91 1e 04 00    	ja     0xfffff80000246828
fffff80000204997:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff8000020499c:	48 83 c4 20          	add    $0x20,%rsp
fffff800002049a0:	5f                   	pop    %rdi
fffff800002049a1:	c3                   	ret
fffff800002049a2:	cc                   	int3
fffff800002049a3:	cc                   	int3
fffff800002049a4:	cc                   	int3
fffff800002049a5:	cc                   	int3
fffff800002049a6:	cc                   	int3
fffff800002049a7:	cc                   	int3
fffff800002049a8:	cc                   	int3
fffff800002049a9:	cc                   	int3
fffff800002049aa:	cc                   	int3
fffff800002049ab:	cc                   	int3
fffff800002049ac:	40 55                	rex push %rbp
fffff800002049ae:	53                   	push   %rbx
fffff800002049af:	56                   	push   %rsi
fffff800002049b0:	57                   	push   %rdi
fffff800002049b1:	41 54                	push   %r12
fffff800002049b3:	41 55                	push   %r13
fffff800002049b5:	41 56                	push   %r14
fffff800002049b7:	41 57                	push   %r15
fffff800002049b9:	48 8d 6c 24 e1       	lea    -0x1f(%rsp),%rbp
fffff800002049be:	48 81 ec d8 00 00 00 	sub    $0xd8,%rsp
fffff800002049c5:	33 db                	xor    %ebx,%ebx
fffff800002049c7:	48 8d b9 20 07 00 00 	lea    0x720(%rcx),%rdi
fffff800002049ce:	89 57 14             	mov    %edx,0x14(%rdi)
fffff800002049d1:	4c 8d a7 50 01 00 00 	lea    0x150(%rdi),%r12
fffff800002049d8:	41 89 1c 24          	mov    %ebx,(%r12)
fffff800002049dc:	4c 8b f9             	mov    %rcx,%r15
fffff800002049df:	48 8b 81 c0 02 00 00 	mov    0x2c0(%rcx),%rax
fffff800002049e6:	0f b7 f3             	movzwl %bx,%esi
fffff800002049e9:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
fffff800002049ee:	44 8a eb             	mov    %bl,%r13b
fffff800002049f1:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
fffff800002049f6:	48 89 5d 8f          	mov    %rbx,-0x71(%rbp)
fffff800002049fa:	48 89 5d 97          	mov    %rbx,-0x69(%rbp)
fffff800002049fe:	48 89 5d a7          	mov    %rbx,-0x59(%rbp)
fffff80000204a02:	8b 88 80 0e 00 00    	mov    0xe80(%rax),%ecx
fffff80000204a08:	c1 e9 1f             	shr    $0x1f,%ecx
fffff80000204a0b:	88 5d 77             	mov    %bl,0x77(%rbp)
fffff80000204a0e:	88 5d 67             	mov    %bl,0x67(%rbp)
fffff80000204a11:	88 5d 7f             	mov    %bl,0x7f(%rbp)
fffff80000204a14:	89 5d 87             	mov    %ebx,-0x79(%rbp)
fffff80000204a17:	88 5d 6f             	mov    %bl,0x6f(%rbp)
fffff80000204a1a:	48 89 5d 9f          	mov    %rbx,-0x61(%rbp)
fffff80000204a1e:	84 c9                	test   %cl,%cl
fffff80000204a20:	0f 85 e7 11 00 00    	jne    0xfffff80000205c0d
fffff80000204a26:	49 8b cf             	mov    %r15,%rcx
fffff80000204a29:	e8 4a 2e 03 00       	call   0xfffff80000237878
fffff80000204a2e:	84 c0                	test   %al,%al
fffff80000204a30:	0f 85 d7 11 00 00    	jne    0xfffff80000205c0d
fffff80000204a36:	49 8b d7             	mov    %r15,%rdx
fffff80000204a39:	48 8b cf             	mov    %rdi,%rcx
fffff80000204a3c:	e8 8f 40 00 00       	call   0xfffff80000208ad0
fffff80000204a41:	49 8b cf             	mov    %r15,%rcx
fffff80000204a44:	e8 3f 40 00 00       	call   0xfffff80000208a88
fffff80000204a49:	41 83 3f 08          	cmpl   $0x8,(%r15)
fffff80000204a4d:	44 8d 73 01          	lea    0x1(%rbx),%r14d
fffff80000204a51:	75 23                	jne    0xfffff80000204a76
fffff80000204a53:	8b 47 30             	mov    0x30(%rdi),%eax
fffff80000204a56:	41 2b c6             	sub    %r14d,%eax
fffff80000204a59:	a9 fd ff ff ff       	test   $0xfffffffd,%eax
fffff80000204a5e:	75 16                	jne    0xfffff80000204a76
fffff80000204a60:	83 7f 40 04          	cmpl   $0x4,0x40(%rdi)
fffff80000204a64:	75 10                	jne    0xfffff80000204a76
fffff80000204a66:	48 8b cf             	mov    %rdi,%rcx
fffff80000204a69:	e8 82 a8 0b 00       	call   0xfffff800002bf2f0
fffff80000204a6e:	84 c0                	test   %al,%al
fffff80000204a70:	0f 85 44 11 00 00    	jne    0xfffff80000205bba
fffff80000204a76:	48 8b cf             	mov    %rdi,%rcx
fffff80000204a79:	e8 92 14 00 00       	call   0xfffff80000205f10
fffff80000204a7e:	0f b7 f0             	movzwl %ax,%esi
fffff80000204a81:	66 85 c0             	test   %ax,%ax
fffff80000204a84:	0f 85 30 11 00 00    	jne    0xfffff80000205bba
fffff80000204a8a:	8b 47 28             	mov    0x28(%rdi),%eax
fffff80000204a8d:	48 8d 5f 02          	lea    0x2(%rdi),%rbx
fffff80000204a91:	48 03 d8             	add    %rax,%rbx
fffff80000204a94:	ff c0                	inc    %eax
fffff80000204a96:	89 47 28             	mov    %eax,0x28(%rdi)
fffff80000204a99:	41 88 47 08          	mov    %al,0x8(%r15)
fffff80000204a9d:	8a 13                	mov    (%rbx),%dl
fffff80000204a9f:	49 03 de             	add    %r14,%rbx
fffff80000204aa2:	84 d2                	test   %dl,%dl
fffff80000204aa4:	0f 84 8f 10 00 00    	je     0xfffff80000205b39
fffff80000204aaa:	41 3a d6             	cmp    %r14b,%dl
fffff80000204aad:	0f 84 8a 10 00 00    	je     0xfffff80000205b3d
fffff80000204ab3:	80 fa 02             	cmp    $0x2,%dl
fffff80000204ab6:	0f 84 48 10 00 00    	je     0xfffff80000205b04
fffff80000204abc:	80 fa 03             	cmp    $0x3,%dl
fffff80000204abf:	0f 84 43 10 00 00    	je     0xfffff80000205b08
fffff80000204ac5:	80 fa 08             	cmp    $0x8,%dl
fffff80000204ac8:	0f 84 e2 0f 00 00    	je     0xfffff80000205ab0
fffff80000204ace:	80 fa 09             	cmp    $0x9,%dl
fffff80000204ad1:	0f 84 dd 0f 00 00    	je     0xfffff80000205ab4
fffff80000204ad7:	80 fa 0a             	cmp    $0xa,%dl
fffff80000204ada:	0f 84 9c 0f 00 00    	je     0xfffff80000205a7c
fffff80000204ae0:	80 fa 0b             	cmp    $0xb,%dl
fffff80000204ae3:	0f 84 97 0f 00 00    	je     0xfffff80000205a80
fffff80000204ae9:	80 fa 0f             	cmp    $0xf,%dl
fffff80000204aec:	0f 84 7d 0f 00 00    	je     0xfffff80000205a6f
fffff80000204af2:	80 fa 10             	cmp    $0x10,%dl
fffff80000204af5:	0f 84 1c 0f 00 00    	je     0xfffff80000205a17
fffff80000204afb:	80 fa 11             	cmp    $0x11,%dl
fffff80000204afe:	0f 84 17 0f 00 00    	je     0xfffff80000205a1b
fffff80000204b04:	80 fa 12             	cmp    $0x12,%dl
fffff80000204b07:	0f 84 ba 0e 00 00    	je     0xfffff800002059c7
fffff80000204b0d:	80 fa 13             	cmp    $0x13,%dl
fffff80000204b10:	0f 84 b5 0e 00 00    	je     0xfffff800002059cb
fffff80000204b16:	80 fa 18             	cmp    $0x18,%dl
fffff80000204b19:	0f 84 4d 0e 00 00    	je     0xfffff8000020596c
fffff80000204b1f:	80 fa 19             	cmp    $0x19,%dl
fffff80000204b22:	0f 84 48 0e 00 00    	je     0xfffff80000205970
fffff80000204b28:	80 fa 1a             	cmp    $0x1a,%dl
fffff80000204b2b:	0f 84 03 0e 00 00    	je     0xfffff80000205934
fffff80000204b31:	80 fa 1b             	cmp    $0x1b,%dl
fffff80000204b34:	0f 84 fe 0d 00 00    	je     0xfffff80000205938
fffff80000204b3a:	80 fa 20             	cmp    $0x20,%dl
fffff80000204b3d:	0f 84 9d 0d 00 00    	je     0xfffff800002058e0
fffff80000204b43:	80 fa 21             	cmp    $0x21,%dl
fffff80000204b46:	0f 84 98 0d 00 00    	je     0xfffff800002058e4
fffff80000204b4c:	80 fa 22             	cmp    $0x22,%dl
fffff80000204b4f:	0f 84 57 0d 00 00    	je     0xfffff800002058ac
fffff80000204b55:	80 fa 23             	cmp    $0x23,%dl
fffff80000204b58:	0f 84 52 0d 00 00    	je     0xfffff800002058b0
fffff80000204b5e:	80 fa 28             	cmp    $0x28,%dl
fffff80000204b61:	0f 84 f3 0c 00 00    	je     0xfffff8000020585a
fffff80000204b67:	80 fa 29             	cmp    $0x29,%dl
fffff80000204b6a:	0f 84 ee 0c 00 00    	je     0xfffff8000020585e
fffff80000204b70:	80 fa 2a             	cmp    $0x2a,%dl
fffff80000204b73:	0f 84 97 0c 00 00    	je     0xfffff80000205810
fffff80000204b79:	80 fa 2b             	cmp    $0x2b,%dl
fffff80000204b7c:	0f 84 92 0c 00 00    	je     0xfffff80000205814
fffff80000204b82:	80 fa 30             	cmp    $0x30,%dl
fffff80000204b85:	0f 84 22 0c 00 00    	je     0xfffff800002057ad
fffff80000204b8b:	80 fa 31             	cmp    $0x31,%dl
fffff80000204b8e:	0f 84 1d 0c 00 00    	je     0xfffff800002057b1
fffff80000204b94:	80 fa 32             	cmp    $0x32,%dl
fffff80000204b97:	0f 84 8a 0b 00 00    	je     0xfffff80000205727
fffff80000204b9d:	80 fa 33             	cmp    $0x33,%dl
fffff80000204ba0:	0f 84 85 0b 00 00    	je     0xfffff8000020572b
fffff80000204ba6:	80 fa 38             	cmp    $0x38,%dl
fffff80000204ba9:	0f 84 3c 0b 00 00    	je     0xfffff800002056eb
fffff80000204baf:	80 fa 39             	cmp    $0x39,%dl
fffff80000204bb2:	0f 84 37 0b 00 00    	je     0xfffff800002056ef
fffff80000204bb8:	80 fa 3a             	cmp    $0x3a,%dl
fffff80000204bbb:	0f 84 e3 0a 00 00    	je     0xfffff800002056a4
fffff80000204bc1:	80 fa 3b             	cmp    $0x3b,%dl
fffff80000204bc4:	0f 84 de 0a 00 00    	je     0xfffff800002056a8
fffff80000204bca:	80 fa 63             	cmp    $0x63,%dl
fffff80000204bcd:	0f 84 64 0a 00 00    	je     0xfffff80000205637
fffff80000204bd3:	80 fa 6c             	cmp    $0x6c,%dl
fffff80000204bd6:	0f 84 38 0a 00 00    	je     0xfffff80000205614
fffff80000204bdc:	80 fa 6d             	cmp    $0x6d,%dl
fffff80000204bdf:	0f 84 33 0a 00 00    	je     0xfffff80000205618
fffff80000204be5:	80 fa 6e             	cmp    $0x6e,%dl
fffff80000204be8:	0f 84 14 0a 00 00    	je     0xfffff80000205602
fffff80000204bee:	80 fa 6f             	cmp    $0x6f,%dl
fffff80000204bf1:	0f 84 0f 0a 00 00    	je     0xfffff80000205606
fffff80000204bf7:	80 fa 80             	cmp    $0x80,%dl
fffff80000204bfa:	0f 84 e5 09 00 00    	je     0xfffff800002055e5
fffff80000204c00:	80 fa 81             	cmp    $0x81,%dl
fffff80000204c03:	0f 84 e0 09 00 00    	je     0xfffff800002055e9
fffff80000204c09:	80 fa 82             	cmp    $0x82,%dl
fffff80000204c0c:	0f 84 a8 09 00 00    	je     0xfffff800002055ba
fffff80000204c12:	80 fa 83             	cmp    $0x83,%dl
fffff80000204c15:	0f 84 7b 09 00 00    	je     0xfffff80000205596
fffff80000204c1b:	80 fa 84             	cmp    $0x84,%dl
fffff80000204c1e:	0f 84 31 09 00 00    	je     0xfffff80000205555
fffff80000204c24:	80 fa 85             	cmp    $0x85,%dl
fffff80000204c27:	0f 84 2c 09 00 00    	je     0xfffff80000205559
fffff80000204c2d:	80 fa 86             	cmp    $0x86,%dl
fffff80000204c30:	0f 84 d7 08 00 00    	je     0xfffff8000020550d
fffff80000204c36:	80 fa 87             	cmp    $0x87,%dl
fffff80000204c39:	0f 84 d2 08 00 00    	je     0xfffff80000205511
fffff80000204c3f:	80 fa 88             	cmp    $0x88,%dl
fffff80000204c42:	0f 84 82 08 00 00    	je     0xfffff800002054ca
fffff80000204c48:	80 fa 89             	cmp    $0x89,%dl
fffff80000204c4b:	0f 84 7d 08 00 00    	je     0xfffff800002054ce
fffff80000204c51:	80 fa 8a             	cmp    $0x8a,%dl
fffff80000204c54:	0f 84 4a 08 00 00    	je     0xfffff800002054a4
fffff80000204c5a:	80 fa 8b             	cmp    $0x8b,%dl
fffff80000204c5d:	0f 84 45 08 00 00    	je     0xfffff800002054a8
fffff80000204c63:	80 fa 8d             	cmp    $0x8d,%dl
fffff80000204c66:	0f 84 0e 08 00 00    	je     0xfffff8000020547a
fffff80000204c6c:	80 fa 8f             	cmp    $0x8f,%dl
fffff80000204c6f:	0f 84 f8 07 00 00    	je     0xfffff8000020546d
fffff80000204c75:	80 fa 90             	cmp    $0x90,%dl
fffff80000204c78:	0f 84 fb 0a 00 00    	je     0xfffff80000205779
fffff80000204c7e:	80 fa 9c             	cmp    $0x9c,%dl
fffff80000204c81:	0f 84 95 07 00 00    	je     0xfffff8000020541c
fffff80000204c87:	80 fa 9d             	cmp    $0x9d,%dl
fffff80000204c8a:	0f 84 c2 06 00 00    	je     0xfffff80000205352
fffff80000204c90:	80 fa a0             	cmp    $0xa0,%dl
fffff80000204c93:	0f 84 5a 06 00 00    	je     0xfffff800002052f3
fffff80000204c99:	80 fa a1             	cmp    $0xa1,%dl
fffff80000204c9c:	0f 84 55 06 00 00    	je     0xfffff800002052f7
fffff80000204ca2:	80 fa a2             	cmp    $0xa2,%dl
fffff80000204ca5:	0f 84 ea 05 00 00    	je     0xfffff80000205295
fffff80000204cab:	80 fa a3             	cmp    $0xa3,%dl
fffff80000204cae:	0f 84 e5 05 00 00    	je     0xfffff80000205299
fffff80000204cb4:	80 fa a4             	cmp    $0xa4,%dl
fffff80000204cb7:	0f 84 c3 05 00 00    	je     0xfffff80000205280
fffff80000204cbd:	80 fa a5             	cmp    $0xa5,%dl
fffff80000204cc0:	0f 84 be 05 00 00    	je     0xfffff80000205284
fffff80000204cc6:	80 fa a6             	cmp    $0xa6,%dl
fffff80000204cc9:	0f 84 9c 05 00 00    	je     0xfffff8000020526b
fffff80000204ccf:	80 fa a7             	cmp    $0xa7,%dl
fffff80000204cd2:	0f 84 97 05 00 00    	je     0xfffff8000020526f
fffff80000204cd8:	80 fa a8             	cmp    $0xa8,%dl
fffff80000204cdb:	0f 84 25 05 00 00    	je     0xfffff80000205206
fffff80000204ce1:	80 fa a9             	cmp    $0xa9,%dl
fffff80000204ce4:	0f 84 20 05 00 00    	je     0xfffff8000020520a
fffff80000204cea:	80 fa aa             	cmp    $0xaa,%dl
fffff80000204ced:	0f 84 fe 04 00 00    	je     0xfffff800002051f1
fffff80000204cf3:	80 fa ab             	cmp    $0xab,%dl
fffff80000204cf6:	0f 84 f9 04 00 00    	je     0xfffff800002051f5
fffff80000204cfc:	80 fa ac             	cmp    $0xac,%dl
fffff80000204cff:	0f 84 d7 04 00 00    	je     0xfffff800002051dc
fffff80000204d05:	80 fa ad             	cmp    $0xad,%dl
fffff80000204d08:	0f 84 d2 04 00 00    	je     0xfffff800002051e0
fffff80000204d0e:	80 fa ae             	cmp    $0xae,%dl
fffff80000204d11:	0f 84 b0 04 00 00    	je     0xfffff800002051c7
fffff80000204d17:	80 fa af             	cmp    $0xaf,%dl
fffff80000204d1a:	0f 84 ab 04 00 00    	je     0xfffff800002051cb
fffff80000204d20:	80 fa c0             	cmp    $0xc0,%dl
fffff80000204d23:	0f 84 4d 04 00 00    	je     0xfffff80000205176
fffff80000204d29:	80 fa c1             	cmp    $0xc1,%dl
fffff80000204d2c:	0f 84 48 04 00 00    	je     0xfffff8000020517a
fffff80000204d32:	80 fa c6             	cmp    $0xc6,%dl
fffff80000204d35:	0f 84 13 04 00 00    	je     0xfffff8000020514e
fffff80000204d3b:	80 fa c7             	cmp    $0xc7,%dl
fffff80000204d3e:	0f 84 0e 04 00 00    	je     0xfffff80000205152
fffff80000204d44:	80 fa cb             	cmp    $0xcb,%dl
fffff80000204d47:	0f 86 31 09 00 00    	jbe    0xfffff8000020567e
fffff80000204d4d:	80 fa ce             	cmp    $0xce,%dl
fffff80000204d50:	0f 86 c5 03 00 00    	jbe    0xfffff8000020511b
fffff80000204d56:	80 fa cf             	cmp    $0xcf,%dl
fffff80000204d59:	0f 84 a1 03 00 00    	je     0xfffff80000205100
fffff80000204d5f:	80 fa d0             	cmp    $0xd0,%dl
fffff80000204d62:	0f 84 79 03 00 00    	je     0xfffff800002050e1
fffff80000204d68:	80 fa d1             	cmp    $0xd1,%dl
fffff80000204d6b:	0f 84 74 03 00 00    	je     0xfffff800002050e5
fffff80000204d71:	80 fa d2             	cmp    $0xd2,%dl
fffff80000204d74:	0f 84 31 03 00 00    	je     0xfffff800002050ab
fffff80000204d7a:	80 fa d3             	cmp    $0xd3,%dl
fffff80000204d7d:	0f 84 2c 03 00 00    	je     0xfffff800002050af
fffff80000204d83:	80 fa d7             	cmp    $0xd7,%dl
fffff80000204d86:	0f 84 bb 02 00 00    	je     0xfffff80000205047
fffff80000204d8c:	80 fa e4             	cmp    $0xe4,%dl
fffff80000204d8f:	0f 84 72 02 00 00    	je     0xfffff80000205007
fffff80000204d95:	80 fa e5             	cmp    $0xe5,%dl
fffff80000204d98:	0f 84 6d 02 00 00    	je     0xfffff8000020500b
fffff80000204d9e:	80 fa e6             	cmp    $0xe6,%dl
fffff80000204da1:	0f 84 13 02 00 00    	je     0xfffff80000204fba
fffff80000204da7:	80 fa e7             	cmp    $0xe7,%dl
fffff80000204daa:	0f 84 0e 02 00 00    	je     0xfffff80000204fbe
fffff80000204db0:	80 fa ec             	cmp    $0xec,%dl
fffff80000204db3:	0f 84 b5 01 00 00    	je     0xfffff80000204f6e
fffff80000204db9:	80 fa ed             	cmp    $0xed,%dl
fffff80000204dbc:	0f 84 b0 01 00 00    	je     0xfffff80000204f72
fffff80000204dc2:	80 fa ee             	cmp    $0xee,%dl
fffff80000204dc5:	0f 84 70 01 00 00    	je     0xfffff80000204f3b
fffff80000204dcb:	80 fa ef             	cmp    $0xef,%dl
fffff80000204dce:	0f 84 6b 01 00 00    	je     0xfffff80000204f3f
fffff80000204dd4:	80 fa f1             	cmp    $0xf1,%dl
fffff80000204dd7:	0f 84 57 01 00 00    	je     0xfffff80000204f34
fffff80000204ddd:	80 fa f4             	cmp    $0xf4,%dl
fffff80000204de0:	0f 84 32 01 00 00    	je     0xfffff80000204f18
fffff80000204de6:	80 fa f6             	cmp    $0xf6,%dl
fffff80000204de9:	0f 84 18 01 00 00    	je     0xfffff80000204f07
fffff80000204def:	80 fa f7             	cmp    $0xf7,%dl
fffff80000204df2:	0f 84 13 01 00 00    	je     0xfffff80000204f0b
fffff80000204df8:	80 fa fa             	cmp    $0xfa,%dl
fffff80000204dfb:	0f 84 97 00 00 00    	je     0xfffff80000204e98
fffff80000204e01:	80 fa fb             	cmp    $0xfb,%dl
fffff80000204e04:	74 24                	je     0xfffff80000204e2a
fffff80000204e06:	80 fa ff             	cmp    $0xff,%dl
fffff80000204e09:	0f 85 6f 08 00 00    	jne    0xfffff8000020567e
fffff80000204e0f:	48 8b cf             	mov    %rdi,%rcx
fffff80000204e12:	e8 d5 97 0b 00       	call   0xfffff800002be5ec
fffff80000204e17:	33 db                	xor    %ebx,%ebx
fffff80000204e19:	0f b7 f0             	movzwl %ax,%esi
fffff80000204e1c:	66 85 c0             	test   %ax,%ax
fffff80000204e1f:	0f 85 95 0d 00 00    	jne    0xfffff80000205bba
fffff80000204e25:	e9 51 09 00 00       	jmp    0xfffff8000020577b
fffff80000204e2a:	33 db                	xor    %ebx,%ebx
fffff80000204e2c:	f7 47 14 fd ff ff ff 	testl  $0xfffffffd,0x14(%rdi)
fffff80000204e33:	0f 85 47 08 00 00    	jne    0xfffff80000205680
fffff80000204e39:	48 0f ba 6f 60 09    	btsq   $0x9,0x60(%rdi)
fffff80000204e3f:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
fffff80000204e43:	4d 8b 9f c0 02 00 00 	mov    0x2c0(%r15),%r11
fffff80000204e4a:	4c 8b 57 60          	mov    0x60(%rdi),%r10
fffff80000204e4e:	48 89 5d af          	mov    %rbx,-0x51(%rbp)
fffff80000204e52:	49 8d 8b 80 0e 00 00 	lea    0xe80(%r11),%rcx
fffff80000204e59:	e8 1e 3e 00 00       	call   0xfffff80000208c7c
fffff80000204e5e:	49 8b d2             	mov    %r10,%rdx
fffff80000204e61:	49 8d 8b 80 0e 00 00 	lea    0xe80(%r11),%rcx
fffff80000204e68:	e8 d3 df 10 00       	call   0xfffff80000312e40
fffff80000204e6d:	4c 8b 4d af          	mov    -0x51(%rbp),%r9
fffff80000204e71:	4d 33 ca             	xor    %r10,%r9
fffff80000204e74:	49 0f ba e1 08       	bt     $0x8,%r9
fffff80000204e79:	73 15                	jae    0xfffff80000204e90
fffff80000204e7b:	49 8b 83 90 0e 00 00 	mov    0xe90(%r11),%rax
fffff80000204e82:	45 88 b3 99 0e 00 00 	mov    %r14b,0xe99(%r11)
fffff80000204e89:	44 88 b0 25 01 00 00 	mov    %r14b,0x125(%rax)
fffff80000204e90:	45 8a ee             	mov    %r14b,%r13b
fffff80000204e93:	e9 e3 08 00 00       	jmp    0xfffff8000020577b
fffff80000204e98:	33 db                	xor    %ebx,%ebx
fffff80000204e9a:	f7 47 14 fd ff ff ff 	testl  $0xfffffffd,0x14(%rdi)
fffff80000204ea1:	0f 85 d9 07 00 00    	jne    0xfffff80000205680
fffff80000204ea7:	48 0f ba 77 60 09    	btrq   $0x9,0x60(%rdi)
fffff80000204ead:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
fffff80000204eb1:	4d 8b 9f c0 02 00 00 	mov    0x2c0(%r15),%r11
fffff80000204eb8:	4c 8b 57 60          	mov    0x60(%rdi),%r10
fffff80000204ebc:	48 89 5d b7          	mov    %rbx,-0x49(%rbp)
fffff80000204ec0:	49 8d 8b 80 0e 00 00 	lea    0xe80(%r11),%rcx
fffff80000204ec7:	e8 b0 3d 00 00       	call   0xfffff80000208c7c
fffff80000204ecc:	49 8b d2             	mov    %r10,%rdx
fffff80000204ecf:	49 8d 8b 80 0e 00 00 	lea    0xe80(%r11),%rcx
fffff80000204ed6:	e8 65 df 10 00       	call   0xfffff80000312e40
fffff80000204edb:	4c 8b 4d b7          	mov    -0x49(%rbp),%r9
fffff80000204edf:	4d 33 ca             	xor    %r10,%r9
fffff80000204ee2:	49 0f ba e1 08       	bt     $0x8,%r9
fffff80000204ee7:	0f 83 8e 08 00 00    	jae    0xfffff8000020577b
fffff80000204eed:	49 8b 83 90 0e 00 00 	mov    0xe90(%r11),%rax
fffff80000204ef4:	45 88 b3 99 0e 00 00 	mov    %r14b,0xe99(%r11)
fffff80000204efb:	44 88 b0 25 01 00 00 	mov    %r14b,0x125(%rax)
fffff80000204f02:	e9 74 08 00 00       	jmp    0xfffff8000020577b
fffff80000204f07:	44 89 77 50          	mov    %r14d,0x50(%rdi)
fffff80000204f0b:	48 8b cf             	mov    %rdi,%rcx
fffff80000204f0e:	e8 21 95 0b 00       	call   0xfffff800002be434
fffff80000204f13:	e9 ff fe ff ff       	jmp    0xfffff80000204e17
fffff80000204f18:	33 db                	xor    %ebx,%ebx
fffff80000204f1a:	38 5f 34             	cmp    %bl,0x34(%rdi)
fffff80000204f1d:	0f 85 5d 07 00 00    	jne    0xfffff80000205680
fffff80000204f23:	41 c7 07 0e 00 00 00 	movl   $0xe,(%r15)
fffff80000204f2a:	be 19 10 00 00       	mov    $0x1019,%esi
fffff80000204f2f:	e9 86 0c 00 00       	jmp    0xfffff80000205bba
fffff80000204f34:	b2 f1                	mov    $0xf1,%dl
fffff80000204f36:	e9 ed 01 00 00       	jmp    0xfffff80000205128
fffff80000204f3b:	44 89 77 50          	mov    %r14d,0x50(%rdi)
fffff80000204f3f:	f7 47 14 fd ff ff ff 	testl  $0xfffffffd,0x14(%rdi)