fffff800002bce6d:	74 43                	je     0xfffff800002bceb2
fffff800002bce6f:	48 8b 91 08 01 00 00 	mov    0x108(%rcx),%rdx
fffff800002bce76:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
fffff800002bce7b:	48 83 64 24 40 00    	andq   $0x0,0x40(%rsp)
fffff800002bce81:	48 63 82 70 01 00 00 	movslq 0x170(%rdx),%rax
fffff800002bce88:	4c 8b 8c c2 08 20 00 	mov    0x2008(%rdx,%rax,8),%r9
fffff800002bce8f:	00
fffff800002bce90:	e8 7b c2 f4 ff       	call   0xfffff80000209110
fffff800002bce95:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
fffff800002bce9a:	b9 3b 1d 00 00       	mov    $0x1d3b,%ecx
fffff800002bce9f:	44 0f b6 43 14       	movzbl 0x14(%rbx),%r8d
fffff800002bcea4:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
fffff800002bcea9:	4c 8b 4b 20          	mov    0x20(%rbx),%r9
fffff800002bcead:	e8 92 c1 fb ff       	call   0xfffff80000279044
fffff800002bceb2:	48 8b cb             	mov    %rbx,%rcx
fffff800002bceb5:	e8 aa 85 00 00       	call   0xfffff800002c5464
fffff800002bceba:	b9 02 30 00 00       	mov    $0x3002,%ecx
fffff800002bcebf:	66 3b c1             	cmp    %cx,%ax
fffff800002bcec2:	75 08                	jne    0xfffff800002bcecc
fffff800002bcec4:	48 8b cb             	mov    %rbx,%rcx
fffff800002bcec7:	e8 58 b1 07 00       	call   0xfffff80000338024
fffff800002bcecc:	48 83 c4 30          	add    $0x30,%rsp
fffff800002bced0:	5b                   	pop    %rbx
fffff800002bced1:	c3                   	ret
fffff800002bced2:	cc                   	int3
fffff800002bced3:	cc                   	int3
fffff800002bced4:	cc                   	int3
fffff800002bced5:	cc                   	int3
fffff800002bced6:	cc                   	int3
fffff800002bced7:	cc                   	int3
fffff800002bced8:	cc                   	int3
fffff800002bced9:	cc                   	int3
fffff800002bceda:	cc                   	int3
fffff800002bcedb:	cc                   	int3
fffff800002bcedc:	48 83 ec 28          	sub    $0x28,%rsp
fffff800002bcee0:	41 ba 03 00 00 00    	mov    $0x3,%r10d
fffff800002bcee6:	44 39 12             	cmp    %r10d,(%rdx)
fffff800002bcee9:	75 25                	jne    0xfffff800002bcf10
fffff800002bceeb:	c7 01 05 00 00 00    	movl   $0x5,(%rcx)
fffff800002bcef1:	8a 42 04             	mov    0x4(%rdx),%al
fffff800002bcef4:	88 41 10             	mov    %al,0x10(%rcx)
fffff800002bcef7:	8b 42 24             	mov    0x24(%rdx),%eax
fffff800002bcefa:	89 41 14             	mov    %eax,0x14(%rcx)
fffff800002bcefd:	48 8b 42 10          	mov    0x10(%rdx),%rax
fffff800002bcf01:	48 89 41 18          	mov    %rax,0x18(%rcx)
fffff800002bcf05:	c6 41 11 01          	movb   $0x1,0x11(%rcx)
fffff800002bcf09:	e8 7a d8 ff ff       	call   0xfffff800002ba788
fffff800002bcf0e:	eb 6b                	jmp    0xfffff800002bcf7b
fffff800002bcf10:	c7 01 04 00 00 00    	movl   $0x4,(%rcx)
fffff800002bcf16:	45 33 c9             	xor    %r9d,%r9d
fffff800002bcf19:	44 88 49 28          	mov    %r9b,0x28(%rcx)
fffff800002bcf1d:	8a 42 04             	mov    0x4(%rdx),%al
fffff800002bcf20:	88 41 14             	mov    %al,0x14(%rcx)
fffff800002bcf23:	8a 42 05             	mov    0x5(%rdx),%al
fffff800002bcf26:	88 41 15             	mov    %al,0x15(%rcx)
fffff800002bcf29:	48 8b 42 10          	mov    0x10(%rdx),%rax
fffff800002bcf2d:	48 89 41 20          	mov    %rax,0x20(%rcx)
fffff800002bcf31:	44 8b 02             	mov    (%rdx),%r8d
fffff800002bcf34:	41 83 f8 01          	cmp    $0x1,%r8d
fffff800002bcf38:	75 06                	jne    0xfffff800002bcf40
fffff800002bcf3a:	44 89 49 10          	mov    %r9d,0x10(%rcx)
fffff800002bcf3e:	eb 10                	jmp    0xfffff800002bcf50
fffff800002bcf40:	41 83 f8 07          	cmp    $0x7,%r8d
fffff800002bcf44:	b8 01 00 00 00       	mov    $0x1,%eax
fffff800002bcf49:	41 0f 44 c2          	cmove  %r10d,%eax
fffff800002bcf4d:	89 41 10             	mov    %eax,0x10(%rcx)
fffff800002bcf50:	f6 42 06 01          	testb  $0x1,0x6(%rdx)
fffff800002bcf54:	74 18                	je     0xfffff800002bcf6e
fffff800002bcf56:	c6 41 16 01          	movb   $0x1,0x16(%rcx)
fffff800002bcf5a:	48 8b 42 08          	mov    0x8(%rdx),%rax
fffff800002bcf5e:	48 89 41 18          	mov    %rax,0x18(%rcx)
fffff800002bcf62:	f6 42 06 02          	testb  $0x2,0x6(%rdx)
fffff800002bcf66:	74 0e                	je     0xfffff800002bcf76
fffff800002bcf68:	c6 41 28 01          	movb   $0x1,0x28(%rcx)
fffff800002bcf6c:	eb 08                	jmp    0xfffff800002bcf76
fffff800002bcf6e:	44 88 49 16          	mov    %r9b,0x16(%rcx)
fffff800002bcf72:	4c 89 49 18          	mov    %r9,0x18(%rcx)
fffff800002bcf76:	e8 89 81 ff ff       	call   0xfffff800002b5104
fffff800002bcf7b:	48 83 c4 28          	add    $0x28,%rsp
fffff800002bcf7f:	c3                   	ret
fffff800002bcf80:	cc                   	int3
fffff800002bcf81:	cc                   	int3
fffff800002bcf82:	cc                   	int3
fffff800002bcf83:	cc                   	int3
fffff800002bcf84:	cc                   	int3
fffff800002bcf85:	cc                   	int3
fffff800002bcf86:	cc                   	int3
fffff800002bcf87:	cc                   	int3
fffff800002bcf88:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff800002bcf8d:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff800002bcf92:	57                   	push   %rdi
fffff800002bcf93:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002bcf97:	33 f6                	xor    %esi,%esi
fffff800002bcf99:	48 8d b9 20 07 00 00 	lea    0x720(%rcx),%rdi
fffff800002bcfa0:	89 b7 50 01 00 00    	mov    %esi,0x150(%rdi)
fffff800002bcfa6:	48 8b d9             	mov    %rcx,%rbx
fffff800002bcfa9:	48 8b 81 c0 02 00 00 	mov    0x2c0(%rcx),%rax
fffff800002bcfb0:	8b 90 80 0e 00 00    	mov    0xe80(%rax),%edx
fffff800002bcfb6:	c1 ea 1f             	shr    $0x1f,%edx
fffff800002bcfb9:	84 d2                	test   %dl,%dl
fffff800002bcfbb:	0f 85 f6 00 00 00    	jne    0xfffff800002bd0b7
fffff800002bcfc1:	e8 b2 a8 f7 ff       	call   0xfffff80000237878
fffff800002bcfc6:	84 c0                	test   %al,%al
fffff800002bcfc8:	0f 85 e9 00 00 00    	jne    0xfffff800002bd0b7
fffff800002bcfce:	48 8b d3             	mov    %rbx,%rdx
fffff800002bcfd1:	48 8b cf             	mov    %rdi,%rcx
fffff800002bcfd4:	e8 f7 ba f4 ff       	call   0xfffff80000208ad0
fffff800002bcfd9:	48 8b cb             	mov    %rbx,%rcx
fffff800002bcfdc:	e8 a7 ba f4 ff       	call   0xfffff80000208a88
fffff800002bcfe1:	48 8b cf             	mov    %rdi,%rcx
fffff800002bcfe4:	e8 27 8f f4 ff       	call   0xfffff80000205f10
fffff800002bcfe9:	44 0f b7 d0          	movzwl %ax,%r10d
fffff800002bcfed:	66 85 c0             	test   %ax,%ax
fffff800002bcff0:	75 24                	jne    0xfffff800002bd016
fffff800002bcff2:	8b 4f 28             	mov    0x28(%rdi),%ecx
fffff800002bcff5:	8d 41 01             	lea    0x1(%rcx),%eax
fffff800002bcff8:	89 47 28             	mov    %eax,0x28(%rdi)
fffff800002bcffb:	88 43 08             	mov    %al,0x8(%rbx)
fffff800002bcffe:	0f b6 4c 39 02       	movzbl 0x2(%rcx,%rdi,1),%ecx
fffff800002bd003:	81 e9 88 00 00 00    	sub    $0x88,%ecx
fffff800002bd009:	74 24                	je     0xfffff800002bd02f
fffff800002bd00b:	83 f9 01             	cmp    $0x1,%ecx
fffff800002bd00e:	74 26                	je     0xfffff800002bd036
fffff800002bd010:	41 ba 3a 10 00 00    	mov    $0x103a,%r10d
fffff800002bd016:	48 8b cb             	mov    %rbx,%rcx
fffff800002bd019:	e8 b6 9e f4 ff       	call   0xfffff80000206ed4
fffff800002bd01e:	66 45 85 d2          	test   %r10w,%r10w
fffff800002bd022:	0f 85 8f 00 00 00    	jne    0xfffff800002bd0b7
fffff800002bd028:	b0 01                	mov    $0x1,%al
fffff800002bd02a:	e9 8a 00 00 00       	jmp    0xfffff800002bd0b9
fffff800002bd02f:	c7 47 50 01 00 00 00 	movl   $0x1,0x50(%rdi)
fffff800002bd036:	48 8b cf             	mov    %rdi,%rcx
fffff800002bd039:	e8 a2 8e f4 ff       	call   0xfffff80000205ee0
fffff800002bd03e:	44 0f b7 d0          	movzwl %ax,%r10d
fffff800002bd042:	66 85 c0             	test   %ax,%ax
fffff800002bd045:	75 cf                	jne    0xfffff800002bd016
fffff800002bd047:	48 8b cb             	mov    %rbx,%rcx
fffff800002bd04a:	e8 85 9e f4 ff       	call   0xfffff80000206ed4
fffff800002bd04f:	48 8b cf             	mov    %rdi,%rcx
fffff800002bd052:	e8 f5 2a 00 00       	call   0xfffff800002bfb4c
fffff800002bd057:	44 8b 47 50          	mov    0x50(%rdi),%r8d
fffff800002bd05b:	4c 8d 4c 24 30       	lea    0x30(%rsp),%r9
fffff800002bd060:	48 8b 53 18          	mov    0x18(%rbx),%rdx
fffff800002bd064:	48 8b 8b 08 03 00 00 	mov    0x308(%rbx),%rcx
fffff800002bd06b:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
fffff800002bd070:	e8 97 65 01 00       	call   0xfffff800002d360c
fffff800002bd075:	66 85 c0             	test   %ax,%ax
fffff800002bd078:	75 3d                	jne    0xfffff800002bd0b7
fffff800002bd07a:	0f b6 43 08          	movzbl 0x8(%rbx),%eax
fffff800002bd07e:	48 03 47 58          	add    0x58(%rdi),%rax
fffff800002bd082:	83 7f 30 04          	cmpl   $0x4,0x30(%rdi)
fffff800002bd086:	74 02                	je     0xfffff800002bd08a
fffff800002bd088:	8b c0                	mov    %eax,%eax
fffff800002bd08a:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
fffff800002bd08f:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
fffff800002bd094:	e8 57 c0 f4 ff       	call   0xfffff800002090f0
fffff800002bd099:	e8 52 c6 f4 ff       	call   0xfffff800002096f0
fffff800002bd09e:	84 c0                	test   %al,%al
fffff800002bd0a0:	74 0a                	je     0xfffff800002bd0ac
fffff800002bd0a2:	33 d2                	xor    %edx,%edx
fffff800002bd0a4:	48 8b cb             	mov    %rbx,%rcx
fffff800002bd0a7:	e8 f8 5e f4 ff       	call   0xfffff80000202fa4
fffff800002bd0ac:	c7 03 1b 00 00 00    	movl   $0x1b,(%rbx)
fffff800002bd0b2:	e9 71 ff ff ff       	jmp    0xfffff800002bd028
fffff800002bd0b7:	32 c0                	xor    %al,%al
fffff800002bd0b9:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
fffff800002bd0be:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
fffff800002bd0c3:	48 83 c4 20          	add    $0x20,%rsp
fffff800002bd0c7:	5f                   	pop    %rdi
fffff800002bd0c8:	c3                   	ret
fffff800002bd0c9:	cc                   	int3
fffff800002bd0ca:	cc                   	int3
fffff800002bd0cb:	cc                   	int3
fffff800002bd0cc:	cc                   	int3
fffff800002bd0cd:	cc                   	int3
fffff800002bd0ce:	cc                   	int3
fffff800002bd0cf:	cc                   	int3
fffff800002bd0d0:	40 55                	rex push %rbp
fffff800002bd0d2:	53                   	push   %rbx
fffff800002bd0d3:	56                   	push   %rsi
fffff800002bd0d4:	57                   	push   %rdi
fffff800002bd0d5:	41 54                	push   %r12
fffff800002bd0d7:	41 56                	push   %r14
fffff800002bd0d9:	41 57                	push   %r15
fffff800002bd0db:	48 8b ec             	mov    %rsp,%rbp
fffff800002bd0de:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002bd0e2:	45 33 ff             	xor    %r15d,%r15d
fffff800002bd0e5:	48 8d b9 20 07 00 00 	lea    0x720(%rcx),%rdi
fffff800002bd0ec:	41 b6 01             	mov    $0x1,%r14b
fffff800002bd0ef:	44 88 7d 50          	mov    %r15b,0x50(%rbp)
fffff800002bd0f3:	44 88 7d 40          	mov    %r15b,0x40(%rbp)
fffff800002bd0f7:	48 8b f1             	mov    %rcx,%rsi
fffff800002bd0fa:	44 88 75 48          	mov    %r14b,0x48(%rbp)
fffff800002bd0fe:	e8 85 b9 f4 ff       	call   0xfffff80000208a88
fffff800002bd103:	48 8b d1             	mov    %rcx,%rdx
fffff800002bd106:	48 8b cf             	mov    %rdi,%rcx
fffff800002bd109:	e8 c2 b9 f4 ff       	call   0xfffff80000208ad0
fffff800002bd10e:	41 bc 3a 10 00 00    	mov    $0x103a,%r12d
fffff800002bd114:	44 38 3f             	cmp    %r15b,(%rdi)
fffff800002bd117:	0f 84 73 02 00 00    	je     0xfffff800002bd390
fffff800002bd11d:	80 7f 34 03          	cmpb   $0x3,0x34(%rdi)
fffff800002bd121:	0f 85 69 02 00 00    	jne    0xfffff800002bd390
fffff800002bd127:	48 8b cf             	mov    %rdi,%rcx
fffff800002bd12a:	e8 e1 8d f4 ff       	call   0xfffff80000205f10
fffff800002bd12f:	0f b7 d8             	movzwl %ax,%ebx
fffff800002bd132:	66 85 c0             	test   %ax,%ax
fffff800002bd135:	0f 85 59 02 00 00    	jne    0xfffff800002bd394
fffff800002bd13b:	8b 4f 28             	mov    0x28(%rdi),%ecx
fffff800002bd13e:	8a 54 39 02          	mov    0x2(%rcx,%rdi,1),%dl
fffff800002bd142:	ff c1                	inc    %ecx
fffff800002bd144:	89 4f 28             	mov    %ecx,0x28(%rdi)
fffff800002bd147:	88 4e 08             	mov    %cl,0x8(%rsi)
fffff800002bd14a:	80 fa 07             	cmp    $0x7,%dl
fffff800002bd14d:	0f 84 dd 01 00 00    	je     0xfffff800002bd330
fffff800002bd153:	80 fa 0f             	cmp    $0xf,%dl
fffff800002bd156:	0f 84 61 01 00 00    	je     0xfffff800002bd2bd
fffff800002bd15c:	80 fa 17             	cmp    $0x17,%dl
fffff800002bd15f:	0f 84 51 01 00 00    	je     0xfffff800002bd2b6
fffff800002bd165:	80 fa 1f             	cmp    $0x1f,%dl
fffff800002bd168:	0f 84 35 01 00 00    	je     0xfffff800002bd2a3
fffff800002bd16e:	80 fa 8e             	cmp    $0x8e,%dl
fffff800002bd171:	0f 84 1e 01 00 00    	je     0xfffff800002bd295
fffff800002bd177:	80 fa 90             	cmp    $0x90,%dl
fffff800002bd17a:	0f 84 ce 01 00 00    	je     0xfffff800002bd34e
fffff800002bd180:	80 fa 9a             	cmp    $0x9a,%dl
fffff800002bd183:	0f 84 04 01 00 00    	je     0xfffff800002bd28d
fffff800002bd189:	80 fa c4             	cmp    $0xc4,%dl
fffff800002bd18c:	0f 84 f4 00 00 00    	je     0xfffff800002bd286
fffff800002bd192:	80 fa c5             	cmp    $0xc5,%dl
fffff800002bd195:	0f 84 cd 00 00 00    	je     0xfffff800002bd268
fffff800002bd19b:	80 fa ca             	cmp    $0xca,%dl
fffff800002bd19e:	0f 84 98 00 00 00    	je     0xfffff800002bd23c
fffff800002bd1a4:	80 fa cb             	cmp    $0xcb,%dl
fffff800002bd1a7:	0f 84 83 00 00 00    	je     0xfffff800002bd230
fffff800002bd1ad:	76 79                	jbe    0xfffff800002bd228
fffff800002bd1af:	80 fa ce             	cmp    $0xce,%dl
fffff800002bd1b2:	76 53                	jbe    0xfffff800002bd207
fffff800002bd1b4:	80 fa cf             	cmp    $0xcf,%dl
fffff800002bd1b7:	74 44                	je     0xfffff800002bd1fd
fffff800002bd1b9:	80 fa ea             	cmp    $0xea,%dl
fffff800002bd1bc:	74 33                	je     0xfffff800002bd1f1
fffff800002bd1be:	80 fa f1             	cmp    $0xf1,%dl
fffff800002bd1c1:	74 1e                	je     0xfffff800002bd1e1
fffff800002bd1c3:	80 fa ff             	cmp    $0xff,%dl
fffff800002bd1c6:	75 60                	jne    0xfffff800002bd228
fffff800002bd1c8:	48 8b cf             	mov    %rdi,%rcx
fffff800002bd1cb:	e8 88 30 00 00       	call   0xfffff800002c0258
fffff800002bd1d0:	0f b7 d8             	movzwl %ax,%ebx
fffff800002bd1d3:	66 85 c0             	test   %ax,%ax
fffff800002bd1d6:	0f 85 b8 01 00 00    	jne    0xfffff800002bd394
fffff800002bd1dc:	e9 8a 01 00 00       	jmp    0xfffff800002bd36b
fffff800002bd1e1:	4c 8d 45 48          	lea    0x48(%rbp),%r8
fffff800002bd1e5:	b2 f1                	mov    $0xf1,%dl
fffff800002bd1e7:	48 8b cf             	mov    %rdi,%rcx
fffff800002bd1ea:	e8 51 1b 00 00       	call   0xfffff800002bed40
fffff800002bd1ef:	eb df                	jmp    0xfffff800002bd1d0
fffff800002bd1f1:	33 d2                	xor    %edx,%edx
fffff800002bd1f3:	48 8b cf             	mov    %rdi,%rcx
fffff800002bd1f6:	e8 d1 2f 00 00       	call   0xfffff800002c01cc
fffff800002bd1fb:	eb d3                	jmp    0xfffff800002bd1d0
fffff800002bd1fd:	48 8b cf             	mov    %rdi,%rcx
fffff800002bd200:	e8 1f 44 00 00       	call   0xfffff800002c1624
fffff800002bd205:	eb c9                	jmp    0xfffff800002bd1d0
fffff800002bd207:	4c 8d 45 48          	lea    0x48(%rbp),%r8
fffff800002bd20b:	48 8b cf             	mov    %rdi,%rcx
fffff800002bd20e:	e8 2d 1b 00 00       	call   0xfffff800002bed40
fffff800002bd213:	0f b7 d8             	movzwl %ax,%ebx
fffff800002bd216:	66 85 c0             	test   %ax,%ax
fffff800002bd219:	0f 85 75 01 00 00    	jne    0xfffff800002bd394
fffff800002bd21f:	44 8a 75 48          	mov    0x48(%rbp),%r14b
fffff800002bd223:	e9 21 01 00 00       	jmp    0xfffff800002bd349
fffff800002bd228:	41 8b dc             	mov    %r12d,%ebx
fffff800002bd22b:	e9 64 01 00 00       	jmp    0xfffff800002bd394
fffff800002bd230:	33 d2                	xor    %edx,%edx
fffff800002bd232:	48 8b cf             	mov    %rdi,%rcx
fffff800002bd235:	e8 f2 35 00 00       	call   0xfffff800002c082c
fffff800002bd23a:	eb 94                	jmp    0xfffff800002bd1d0
fffff800002bd23c:	ba 02 00 00 00       	mov    $0x2,%edx
fffff800002bd241:	48 8b cf             	mov    %rdi,%rcx
fffff800002bd244:	e8 73 90 f4 ff       	call   0xfffff800002062bc
fffff800002bd249:	0f b7 d8             	movzwl %ax,%ebx
fffff800002bd24c:	66 85 c0             	test   %ax,%ax
fffff800002bd24f:	0f 85 3f 01 00 00    	jne    0xfffff800002bd394
fffff800002bd255:	8b 47 28             	mov    0x28(%rdi),%eax
fffff800002bd258:	0f b7 54 38 02       	movzwl 0x2(%rax,%rdi,1),%edx
fffff800002bd25d:	83 c0 02             	add    $0x2,%eax
fffff800002bd260:	89 47 28             	mov    %eax,0x28(%rdi)
fffff800002bd263:	88 46 08             	mov    %al,0x8(%rsi)
fffff800002bd266:	eb ca                	jmp    0xfffff800002bd232
fffff800002bd268:	ba 03 00 06 00       	mov    $0x60003,%edx
fffff800002bd26d:	48 8b cf             	mov    %rdi,%rcx
fffff800002bd270:	e8 cb 1b 00 00       	call   0xfffff800002bee40
fffff800002bd275:	0f b7 d8             	movzwl %ax,%ebx
fffff800002bd278:	66 85 c0             	test   %ax,%ax
fffff800002bd27b:	0f 85 13 01 00 00    	jne    0xfffff800002bd394
fffff800002bd281:	e9 c8 00 00 00       	jmp    0xfffff800002bd34e
fffff800002bd286:	ba 00 00 06 00       	mov    $0x60000,%edx
fffff800002bd28b:	eb e0                	jmp    0xfffff800002bd26d
fffff800002bd28d:	41 8a d6             	mov    %r14b,%dl
fffff800002bd290:	e9 5e ff ff ff       	jmp    0xfffff800002bd1f3
fffff800002bd295:	48 8d 55 40          	lea    0x40(%rbp),%rdx
fffff800002bd299:	48 8b cf             	mov    %rdi,%rcx
fffff800002bd29c:	e8 67 1e 00 00       	call   0xfffff800002bf108
fffff800002bd2a1:	eb d2                	jmp    0xfffff800002bd275
fffff800002bd2a3:	ba 03 00 06 00       	mov    $0x60003,%edx
fffff800002bd2a8:	4c 8d 45 40          	lea    0x40(%rbp),%r8
fffff800002bd2ac:	48 8b cf             	mov    %rdi,%rcx
fffff800002bd2af:	e8 50 1f 00 00       	call   0xfffff800002bf204
fffff800002bd2b4:	eb bf                	jmp    0xfffff800002bd275
fffff800002bd2b6:	ba 02 00 06 00       	mov    $0x60002,%edx
fffff800002bd2bb:	eb eb                	jmp    0xfffff800002bd2a8
fffff800002bd2bd:	48 8d 55 50          	lea    0x50(%rbp),%rdx
fffff800002bd2c1:	48 8b cf             	mov    %rdi,%rcx
fffff800002bd2c4:	e8 33 28 00 00       	call   0xfffff800002bfafc
fffff800002bd2c9:	0f b7 d8             	movzwl %ax,%ebx
fffff800002bd2cc:	66 85 c0             	test   %ax,%ax
fffff800002bd2cf:	0f 85 bf 00 00 00    	jne    0xfffff800002bd394
fffff800002bd2d5:	0f b6 45 50          	movzbl 0x50(%rbp),%eax
fffff800002bd2d9:	3c 05                	cmp    $0x5,%al
fffff800002bd2db:	74 46                	je     0xfffff800002bd323
fffff800002bd2dd:	3c 34                	cmp    $0x34,%al
fffff800002bd2df:	74 35                	je     0xfffff800002bd316
fffff800002bd2e1:	3c a1                	cmp    $0xa1,%al
fffff800002bd2e3:	74 2a                	je     0xfffff800002bd30f
fffff800002bd2e5:	3c a9                	cmp    $0xa9,%al
fffff800002bd2e7:	74 1f                	je     0xfffff800002bd308
fffff800002bd2e9:	3c b2                	cmp    $0xb2,%al
fffff800002bd2eb:	74 10                	je     0xfffff800002bd2fd
fffff800002bd2ed:	3c b3                	cmp    $0xb3,%al
fffff800002bd2ef:	0f 86 9b 00 00 00    	jbe    0xfffff800002bd390
fffff800002bd2f5:	3c b5                	cmp    $0xb5,%al
fffff800002bd2f7:	0f 87 93 00 00 00    	ja     0xfffff800002bd390
fffff800002bd2fd:	8d 90 50 ff 05 00    	lea    0x5ff50(%rax),%edx
fffff800002bd303:	e9 65 ff ff ff       	jmp    0xfffff800002bd26d
fffff800002bd308:	ba 05 00 06 00       	mov    $0x60005,%edx
fffff800002bd30d:	eb 99                	jmp    0xfffff800002bd2a8
fffff800002bd30f:	ba 04 00 06 00       	mov    $0x60004,%edx
fffff800002bd314:	eb 92                	jmp    0xfffff800002bd2a8
fffff800002bd316:	48 8b cf             	mov    %rdi,%rcx
fffff800002bd319:	e8 b2 49 00 00       	call   0xfffff800002c1cd0
fffff800002bd31e:	e9 ad fe ff ff       	jmp    0xfffff800002bd1d0
fffff800002bd323:	48 8b cf             	mov    %rdi,%rcx
fffff800002bd326:	e8 a5 47 00 00       	call   0xfffff800002c1ad0
fffff800002bd32b:	e9 a0 fe ff ff       	jmp    0xfffff800002bd1d0
fffff800002bd330:	4c 8d 45 40          	lea    0x40(%rbp),%r8
fffff800002bd334:	ba 00 00 06 00       	mov    $0x60000,%edx
fffff800002bd339:	48 8b cf             	mov    %rdi,%rcx
fffff800002bd33c:	e8 c3 1e 00 00       	call   0xfffff800002bf204
fffff800002bd341:	0f b7 d8             	movzwl %ax,%ebx
fffff800002bd344:	66 85 c0             	test   %ax,%ax