140e7ae3d:	48 8d 15 4c 89 12 00 	lea    0x12894c(%rip),%rdx        # 0x140fa3790
140e7ae44:	e8 a7 dc 3a ff       	call   0x140228af0
140e7ae49:	90                   	nop
140e7ae4a:	44 89 7c 24 24       	mov    %r15d,0x24(%rsp)
140e7ae4f:	66 3b eb             	cmp    %bx,%bp
140e7ae52:	0f 84 78 01 00 00    	je     0x140e7afd0
140e7ae58:	0f b7 6e 10          	movzwl 0x10(%rsi),%ebp
140e7ae5c:	4c 8b 76 08          	mov    0x8(%rsi),%r14
140e7ae60:	45 0f b7 c7          	movzwl %r15w,%r8d
140e7ae64:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140e7ae69:	48 8b ce             	mov    %rsi,%rcx
140e7ae6c:	e8 ef 38 01 00       	call   0x140e8e760
140e7ae71:	0f b7 18             	movzwl (%rax),%ebx
140e7ae74:	49 8b 06             	mov    (%r14),%rax
140e7ae77:	48 8d 54 24 22       	lea    0x22(%rsp),%rdx
140e7ae7c:	49 8b ce             	mov    %r14,%rcx
140e7ae7f:	48 8b 40 10          	mov    0x10(%rax),%rax
140e7ae83:	ff 15 97 8b 10 00    	call   *0x108b97(%rip)        # 0x140f83a20
140e7ae89:	0f b7 10             	movzwl (%rax),%edx
140e7ae8c:	03 d3                	add    %ebx,%edx
140e7ae8e:	81 fa ff ff 00 00    	cmp    $0xffff,%edx
140e7ae94:	0f 87 59 01 00 00    	ja     0x140e7aff3
140e7ae9a:	49 8b ce             	mov    %r14,%rcx
140e7ae9d:	e8 de 62 af ff       	call   0x140971180
140e7aea2:	0f b6 c8             	movzbl %al,%ecx
140e7aea5:	41 2b cf             	sub    %r15d,%ecx
140e7aea8:	74 6e                	je     0x140e7af18
140e7aeaa:	41 3b cf             	cmp    %r15d,%ecx
140e7aead:	0f 85 0f 01 00 00    	jne    0x140e7afc2
140e7aeb3:	45 33 c0             	xor    %r8d,%r8d
140e7aeb6:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140e7aebb:	48 8b ce             	mov    %rsi,%rcx
140e7aebe:	e8 ad 3d 01 00       	call   0x140e8ec70
140e7aec3:	48 8b d0             	mov    %rax,%rdx
140e7aec6:	48 8b cf             	mov    %rdi,%rcx
140e7aec9:	e8 b2 fc 3b ff       	call   0x14023ab80
140e7aece:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
140e7aed3:	48 83 fa 07          	cmp    $0x7,%rdx
140e7aed7:	0f 86 e5 00 00 00    	jbe    0x140e7afc2
140e7aedd:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
140e7aee4:	00
140e7aee5:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
140e7aeea:	48 8b c1             	mov    %rcx,%rax
140e7aeed:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140e7aef4:	0f 82 c3 00 00 00    	jb     0x140e7afbd
140e7aefa:	48 83 c2 27          	add    $0x27,%rdx
140e7aefe:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140e7af02:	48 2b c1             	sub    %rcx,%rax
140e7af05:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140e7af09:	48 83 f8 1f          	cmp    $0x1f,%rax
140e7af0d:	0f 87 da 00 00 00    	ja     0x140e7afed
140e7af13:	e9 a5 00 00 00       	jmp    0x140e7afbd
140e7af18:	4c 8b 76 08          	mov    0x8(%rsi),%r14
140e7af1c:	41 b8 04 00 00 00    	mov    $0x4,%r8d
140e7af22:	48 8d 54 24 22       	lea    0x22(%rsp),%rdx
140e7af27:	48 8b ce             	mov    %rsi,%rcx
140e7af2a:	e8 31 38 01 00       	call   0x140e8e760
140e7af2f:	0f b7 18             	movzwl (%rax),%ebx
140e7af32:	49 8b 06             	mov    (%r14),%rax
140e7af35:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140e7af3a:	49 8b ce             	mov    %r14,%rcx
140e7af3d:	48 8b 40 10          	mov    0x10(%rax),%rax
140e7af41:	ff 15 d9 8a 10 00    	call   *0x108ad9(%rip)        # 0x140f83a20
140e7af47:	0f b7 10             	movzwl (%rax),%edx
140e7af4a:	03 d3                	add    %ebx,%edx
140e7af4c:	81 fa ff ff 00 00    	cmp    $0xffff,%edx
140e7af52:	0f 87 8f 00 00 00    	ja     0x140e7afe7
140e7af58:	45 33 c0             	xor    %r8d,%r8d
140e7af5b:	49 8b ce             	mov    %r14,%rcx
140e7af5e:	e8 9d 61 af ff       	call   0x140971100
140e7af63:	8b d0                	mov    %eax,%edx
140e7af65:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140e7af6a:	e8 51 8b ae ff       	call   0x140963ac0
140e7af6f:	c7 44 24 24 03 00 00 	movl   $0x3,0x24(%rsp)
140e7af76:	00
140e7af77:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140e7af7c:	48 8b cf             	mov    %rdi,%rcx
140e7af7f:	e8 fc fb 3b ff       	call   0x14023ab80
140e7af84:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
140e7af89:	48 83 fa 07          	cmp    $0x7,%rdx
140e7af8d:	76 33                	jbe    0x140e7afc2
140e7af8f:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
140e7af96:	00
140e7af97:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
140e7af9c:	48 8b c1             	mov    %rcx,%rax
140e7af9f:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140e7afa6:	72 15                	jb     0x140e7afbd
140e7afa8:	48 83 c2 27          	add    $0x27,%rdx
140e7afac:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140e7afb0:	48 2b c1             	sub    %rcx,%rax
140e7afb3:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140e7afb7:	48 83 f8 1f          	cmp    $0x1f,%rax
140e7afbb:	77 3c                	ja     0x140e7aff9
140e7afbd:	e8 82 01 fa ff       	call   0x140e1b144
140e7afc2:	8b d5                	mov    %ebp,%edx
140e7afc4:	45 33 c0             	xor    %r8d,%r8d
140e7afc7:	48 8b ce             	mov    %rsi,%rcx
140e7afca:	e8 61 3f 01 00       	call   0x140e8ef30
140e7afcf:	90                   	nop
140e7afd0:	48 8b c7             	mov    %rdi,%rax
140e7afd3:	48 8b 9c 24 90 00 00 	mov    0x90(%rsp),%rbx
140e7afda:	00
140e7afdb:	48 83 c4 50          	add    $0x50,%rsp
140e7afdf:	41 5f                	pop    %r15
140e7afe1:	41 5e                	pop    %r14
140e7afe3:	5f                   	pop    %rdi
140e7afe4:	5e                   	pop    %rsi
140e7afe5:	5d                   	pop    %rbp
140e7afe6:	c3                   	ret
140e7afe7:	e8 f4 62 af ff       	call   0x1409712e0
140e7afec:	90                   	nop
140e7afed:	e8 b2 f1 fa ff       	call   0x140e2a1a4
140e7aff2:	cc                   	int3
140e7aff3:	e8 e8 62 af ff       	call   0x1409712e0
140e7aff8:	cc                   	int3
140e7aff9:	e8 a6 f1 fa ff       	call   0x140e2a1a4
140e7affe:	cc                   	int3
140e7afff:	cc                   	int3
140e7b000:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140e7b005:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
140e7b00a:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140e7b00f:	57                   	push   %rdi
140e7b010:	41 54                	push   %r12
140e7b012:	41 55                	push   %r13
140e7b014:	41 56                	push   %r14
140e7b016:	41 57                	push   %r15
140e7b018:	48 83 ec 20          	sub    $0x20,%rsp
140e7b01c:	4d 8b 08             	mov    (%r8),%r9
140e7b01f:	48 8b d9             	mov    %rcx,%rbx
140e7b022:	4d 8b 50 08          	mov    0x8(%r8),%r10
140e7b026:	bf 09 00 00 00       	mov    $0x9,%edi
140e7b02b:	4d 03 d1             	add    %r9,%r10
140e7b02e:	be 10 00 00 00       	mov    $0x10,%esi
140e7b033:	41 bb 0d 00 00 00    	mov    $0xd,%r11d
140e7b039:	41 bc 05 00 00 00    	mov    $0x5,%r12d
140e7b03f:	bd 0b 00 00 00       	mov    $0xb,%ebp
140e7b044:	41 be 0a 00 00 00    	mov    $0xa,%r14d
140e7b04a:	ba ff ff ff ff       	mov    $0xffffffff,%edx
140e7b04f:	41 bf 0c 00 00 00    	mov    $0xc,%r15d
140e7b055:	41 bd 0f 00 00 00    	mov    $0xf,%r13d
140e7b05b:	4d 3b ca             	cmp    %r10,%r9
140e7b05e:	74 2f                	je     0x140e7b08f
140e7b060:	48 8d 35 79 3a 33 00 	lea    0x333a79(%rip),%rsi        # 0x1411aeae0
140e7b067:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140e7b06e:	00 00
140e7b070:	41 0f be 09          	movsbl (%r9),%ecx
140e7b074:	8b c2                	mov    %edx,%eax
140e7b076:	48 33 c8             	xor    %rax,%rcx
140e7b079:	c1 ea 08             	shr    $0x8,%edx
140e7b07c:	0f b6 c1             	movzbl %cl,%eax
140e7b07f:	49 ff c1             	inc    %r9
140e7b082:	33 14 86             	xor    (%rsi,%rax,4),%edx
140e7b085:	4d 3b ca             	cmp    %r10,%r9
140e7b088:	75 e6                	jne    0x140e7b070
140e7b08a:	be 10 00 00 00       	mov    $0x10,%esi
140e7b08f:	f7 d2                	not    %edx
140e7b091:	81 fa e1 7a 8a 71    	cmp    $0x718a7ae1,%edx
140e7b097:	0f 87 17 02 00 00    	ja     0x140e7b2b4
140e7b09d:	0f 84 c6 01 00 00    	je     0x140e7b269
140e7b0a3:	81 fa e9 a7 f7 37    	cmp    $0x37f7a7e9,%edx
140e7b0a9:	0f 87 24 01 00 00    	ja     0x140e7b1d3
140e7b0af:	0f 84 e1 00 00 00    	je     0x140e7b196
140e7b0b5:	81 fa 52 b4 9e 01    	cmp    $0x19eb452,%edx
140e7b0bb:	0f 84 99 00 00 00    	je     0x140e7b15a
140e7b0c1:	81 fa 71 79 48 03    	cmp    $0x3487971,%edx
140e7b0c7:	74 49                	je     0x140e7b112
140e7b0c9:	81 fa c8 f1 11 2a    	cmp    $0x2a11f1c8,%edx
140e7b0cf:	0f 85 10 03 00 00    	jne    0x140e7b3e5
140e7b0d5:	49 8b 08             	mov    (%r8),%rcx
140e7b0d8:	4d 3b 70 08          	cmp    0x8(%r8),%r14
140e7b0dc:	0f 85 03 03 00 00    	jne    0x140e7b3e5
140e7b0e2:	48 8b 05 5f 5f 37 00 	mov    0x375f5f(%rip),%rax        # 0x1411f1048
140e7b0e9:	48 3b 01             	cmp    (%rcx),%rax
140e7b0ec:	0f 85 f3 02 00 00    	jne    0x140e7b3e5
140e7b0f2:	0f b7 05 57 5f 37 00 	movzwl 0x375f57(%rip),%eax        # 0x1411f1050
140e7b0f9:	66 3b 41 08          	cmp    0x8(%rcx),%ax
140e7b0fd:	0f 85 e2 02 00 00    	jne    0x140e7b3e5
140e7b103:	c7 03 04 00 00 00    	movl   $0x4,(%rbx)
140e7b109:	c6 43 04 01          	movb   $0x1,0x4(%rbx)
140e7b10d:	e9 d7 02 00 00       	jmp    0x140e7b3e9
140e7b112:	49 8b 08             	mov    (%r8),%rcx
140e7b115:	4d 3b 58 08          	cmp    0x8(%r8),%r11
140e7b119:	0f 85 c6 02 00 00    	jne    0x140e7b3e5
140e7b11f:	48 8b 05 32 5f 37 00 	mov    0x375f32(%rip),%rax        # 0x1411f1058
140e7b126:	48 3b 01             	cmp    (%rcx),%rax
140e7b129:	0f 85 b6 02 00 00    	jne    0x140e7b3e5
140e7b12f:	8b 05 2b 5f 37 00    	mov    0x375f2b(%rip),%eax        # 0x1411f1060
140e7b135:	3b 41 08             	cmp    0x8(%rcx),%eax
140e7b138:	0f 85 a7 02 00 00    	jne    0x140e7b3e5
140e7b13e:	0f b6 05 1f 5f 37 00 	movzbl 0x375f1f(%rip),%eax        # 0x1411f1064
140e7b145:	3a 41 0c             	cmp    0xc(%rcx),%al
140e7b148:	0f 85 97 02 00 00    	jne    0x140e7b3e5
140e7b14e:	44 89 23             	mov    %r12d,(%rbx)
140e7b151:	c6 43 04 01          	movb   $0x1,0x4(%rbx)
140e7b155:	e9 8f 02 00 00       	jmp    0x140e7b3e9
140e7b15a:	49 8b 08             	mov    (%r8),%rcx
140e7b15d:	49 3b 78 08          	cmp    0x8(%r8),%rdi
140e7b161:	0f 85 7e 02 00 00    	jne    0x140e7b3e5
140e7b167:	48 8b 05 ca 5e 37 00 	mov    0x375eca(%rip),%rax        # 0x1411f1038
140e7b16e:	48 3b 01             	cmp    (%rcx),%rax
140e7b171:	0f 85 6e 02 00 00    	jne    0x140e7b3e5
140e7b177:	0f b6 05 c2 5e 37 00 	movzbl 0x375ec2(%rip),%eax        # 0x1411f1040
140e7b17e:	3a 41 08             	cmp    0x8(%rcx),%al
140e7b181:	0f 85 5e 02 00 00    	jne    0x140e7b3e5
140e7b187:	c7 03 03 00 00 00    	movl   $0x3,(%rbx)
140e7b18d:	c6 43 04 01          	movb   $0x1,0x4(%rbx)
140e7b191:	e9 53 02 00 00       	jmp    0x140e7b3e9
140e7b196:	49 8b 08             	mov    (%r8),%rcx
140e7b199:	49 3b 70 08          	cmp    0x8(%r8),%rsi
140e7b19d:	0f 85 42 02 00 00    	jne    0x140e7b3e5
140e7b1a3:	48 8b 05 be 5e 37 00 	mov    0x375ebe(%rip),%rax        # 0x1411f1068
140e7b1aa:	48 3b 01             	cmp    (%rcx),%rax
140e7b1ad:	0f 85 32 02 00 00    	jne    0x140e7b3e5
140e7b1b3:	48 8b 05 b6 5e 37 00 	mov    0x375eb6(%rip),%rax        # 0x1411f1070
140e7b1ba:	48 3b 41 08          	cmp    0x8(%rcx),%rax
140e7b1be:	0f 85 21 02 00 00    	jne    0x140e7b3e5
140e7b1c4:	c7 03 06 00 00 00    	movl   $0x6,(%rbx)
140e7b1ca:	c6 43 04 01          	movb   $0x1,0x4(%rbx)
140e7b1ce:	e9 16 02 00 00       	jmp    0x140e7b3e9
140e7b1d3:	81 fa 3e e0 45 64    	cmp    $0x6445e03e,%edx
140e7b1d9:	74 53                	je     0x140e7b22e
140e7b1db:	81 fa ef 07 70 6e    	cmp    $0x6e7007ef,%edx
140e7b1e1:	0f 85 fe 01 00 00    	jne    0x140e7b3e5
140e7b1e7:	49 8b 08             	mov    (%r8),%rcx
140e7b1ea:	4d 3b 58 08          	cmp    0x8(%r8),%r11
140e7b1ee:	0f 85 f1 01 00 00    	jne    0x140e7b3e5
140e7b1f4:	48 8b 05 a5 5e 37 00 	mov    0x375ea5(%rip),%rax        # 0x1411f10a0
140e7b1fb:	48 3b 01             	cmp    (%rcx),%rax
140e7b1fe:	0f 85 e1 01 00 00    	jne    0x140e7b3e5
140e7b204:	8b 05 9e 5e 37 00    	mov    0x375e9e(%rip),%eax        # 0x1411f10a8
140e7b20a:	3b 41 08             	cmp    0x8(%rcx),%eax
140e7b20d:	0f 85 d2 01 00 00    	jne    0x140e7b3e5
140e7b213:	0f b6 05 92 5e 37 00 	movzbl 0x375e92(%rip),%eax        # 0x1411f10ac
140e7b21a:	3a 41 0c             	cmp    0xc(%rcx),%al
140e7b21d:	0f 85 c2 01 00 00    	jne    0x140e7b3e5
140e7b223:	89 3b                	mov    %edi,(%rbx)
140e7b225:	c6 43 04 01          	movb   $0x1,0x4(%rbx)
140e7b229:	e9 bb 01 00 00       	jmp    0x140e7b3e9
140e7b22e:	49 8b 08             	mov    (%r8),%rcx
140e7b231:	4d 3b 78 08          	cmp    0x8(%r8),%r15
140e7b235:	0f 85 aa 01 00 00    	jne    0x140e7b3e5
140e7b23b:	48 8b 05 4e 5e 37 00 	mov    0x375e4e(%rip),%rax        # 0x1411f1090
140e7b242:	48 3b 01             	cmp    (%rcx),%rax
140e7b245:	0f 85 9a 01 00 00    	jne    0x140e7b3e5
140e7b24b:	8b 05 47 5e 37 00    	mov    0x375e47(%rip),%eax        # 0x1411f1098
140e7b251:	3b 41 08             	cmp    0x8(%rcx),%eax
140e7b254:	0f 85 8b 01 00 00    	jne    0x140e7b3e5
140e7b25a:	c7 03 08 00 00 00    	movl   $0x8,(%rbx)
140e7b260:	c6 43 04 01          	movb   $0x1,0x4(%rbx)
140e7b264:	e9 80 01 00 00       	jmp    0x140e7b3e9
140e7b269:	49 8b 08             	mov    (%r8),%rcx
140e7b26c:	4d 3b 58 08          	cmp    0x8(%r8),%r11
140e7b270:	0f 85 6f 01 00 00    	jne    0x140e7b3e5
140e7b276:	48 8b 05 93 5d 37 00 	mov    0x375d93(%rip),%rax        # 0x1411f1010
140e7b27d:	48 3b 01             	cmp    (%rcx),%rax
140e7b280:	0f 85 5f 01 00 00    	jne    0x140e7b3e5
140e7b286:	8b 05 8c 5d 37 00    	mov    0x375d8c(%rip),%eax        # 0x1411f1018
140e7b28c:	3b 41 08             	cmp    0x8(%rcx),%eax
140e7b28f:	0f 85 50 01 00 00    	jne    0x140e7b3e5
140e7b295:	0f b6 05 80 5d 37 00 	movzbl 0x375d80(%rip),%eax        # 0x1411f101c
140e7b29c:	3a 41 0c             	cmp    0xc(%rcx),%al
140e7b29f:	0f 85 40 01 00 00    	jne    0x140e7b3e5
140e7b2a5:	c7 03 00 00 00 00    	movl   $0x0,(%rbx)
140e7b2ab:	c6 43 04 01          	movb   $0x1,0x4(%rbx)
140e7b2af:	e9 35 01 00 00       	jmp    0x140e7b3e9
140e7b2b4:	81 fa 58 ac 8d 80    	cmp    $0x808dac58,%edx
140e7b2ba:	0f 84 ee 00 00 00    	je     0x140e7b3ae
140e7b2c0:	81 fa 11 c9 b8 b6    	cmp    $0xb6b8c911,%edx
140e7b2c6:	0f 84 b6 00 00 00    	je     0x140e7b382
140e7b2cc:	81 fa be 6e c4 ca    	cmp    $0xcac46ebe,%edx
140e7b2d2:	74 7f                	je     0x140e7b353
140e7b2d4:	81 fa 7d 9d 63 d3    	cmp    $0xd3639d7d,%edx
140e7b2da:	74 3b                	je     0x140e7b317
140e7b2dc:	81 fa 2f a8 7e d8    	cmp    $0xd87ea82f,%edx
140e7b2e2:	0f 85 fd 00 00 00    	jne    0x140e7b3e5
140e7b2e8:	49 8b 10             	mov    (%r8),%rdx
140e7b2eb:	4d 3b 68 08          	cmp    0x8(%r8),%r13
140e7b2ef:	0f 85 f0 00 00 00    	jne    0x140e7b3e5
140e7b2f5:	4d 8b c5             	mov    %r13,%r8
140e7b2f8:	48 8d 0d c1 5d 37 00 	lea    0x375dc1(%rip),%rcx        # 0x1411f10c0
140e7b2ff:	e8 4c 47 06 00       	call   0x140edfa50
140e7b304:	85 c0                	test   %eax,%eax
140e7b306:	0f 85 d9 00 00 00    	jne    0x140e7b3e5
140e7b30c:	89 2b                	mov    %ebp,(%rbx)
140e7b30e:	c6 43 04 01          	movb   $0x1,0x4(%rbx)
140e7b312:	e9 d2 00 00 00       	jmp    0x140e7b3e9
140e7b317:	49 8b 08             	mov    (%r8),%rcx
140e7b31a:	49 3b 78 08          	cmp    0x8(%r8),%rdi
140e7b31e:	0f 85 c1 00 00 00    	jne    0x140e7b3e5
140e7b324:	48 8b 05 fd 5c 37 00 	mov    0x375cfd(%rip),%rax        # 0x1411f1028
140e7b32b:	48 3b 01             	cmp    (%rcx),%rax
140e7b32e:	0f 85 b1 00 00 00    	jne    0x140e7b3e5
140e7b334:	0f b6 05 f5 5c 37 00 	movzbl 0x375cf5(%rip),%eax        # 0x1411f1030
140e7b33b:	3a 41 08             	cmp    0x8(%rcx),%al
140e7b33e:	0f 85 a1 00 00 00    	jne    0x140e7b3e5
140e7b344:	c7 03 02 00 00 00    	movl   $0x2,(%rbx)
140e7b34a:	c6 43 04 01          	movb   $0x1,0x4(%rbx)
140e7b34e:	e9 96 00 00 00       	jmp    0x140e7b3e9
140e7b353:	49 8b 08             	mov    (%r8),%rcx
140e7b356:	4d 3b 60 08          	cmp    0x8(%r8),%r12
140e7b35a:	0f 85 85 00 00 00    	jne    0x140e7b3e5
140e7b360:	8b 05 ba 5c 37 00    	mov    0x375cba(%rip),%eax        # 0x1411f1020
140e7b366:	3b 01                	cmp    (%rcx),%eax
140e7b368:	75 7b                	jne    0x140e7b3e5
140e7b36a:	0f b6 05 b3 5c 37 00 	movzbl 0x375cb3(%rip),%eax        # 0x1411f1024
140e7b371:	3a 41 04             	cmp    0x4(%rcx),%al
140e7b374:	75 6f                	jne    0x140e7b3e5
140e7b376:	c7 03 01 00 00 00    	movl   $0x1,(%rbx)
140e7b37c:	c6 43 04 01          	movb   $0x1,0x4(%rbx)
140e7b380:	eb 67                	jmp    0x140e7b3e9
140e7b382:	49 8b 08             	mov    (%r8),%rcx
140e7b385:	4d 3b 78 08          	cmp    0x8(%r8),%r15
140e7b389:	75 5a                	jne    0x140e7b3e5
140e7b38b:	48 8b 05 ee 5c 37 00 	mov    0x375cee(%rip),%rax        # 0x1411f1080
140e7b392:	48 3b 01             	cmp    (%rcx),%rax
140e7b395:	75 4e                	jne    0x140e7b3e5
140e7b397:	8b 05 eb 5c 37 00    	mov    0x375ceb(%rip),%eax        # 0x1411f1088
140e7b39d:	3b 41 08             	cmp    0x8(%rcx),%eax
140e7b3a0:	75 43                	jne    0x140e7b3e5
140e7b3a2:	c7 03 07 00 00 00    	movl   $0x7,(%rbx)
140e7b3a8:	c6 43 04 01          	movb   $0x1,0x4(%rbx)
140e7b3ac:	eb 3b                	jmp    0x140e7b3e9
140e7b3ae:	49 8b 08             	mov    (%r8),%rcx
140e7b3b1:	49 3b 68 08          	cmp    0x8(%r8),%rbp
140e7b3b5:	75 2e                	jne    0x140e7b3e5
140e7b3b7:	48 8b 05 f2 5c 37 00 	mov    0x375cf2(%rip),%rax        # 0x1411f10b0
140e7b3be:	48 3b 01             	cmp    (%rcx),%rax
140e7b3c1:	75 22                	jne    0x140e7b3e5
140e7b3c3:	0f b7 05 ee 5c 37 00 	movzwl 0x375cee(%rip),%eax        # 0x1411f10b8
140e7b3ca:	66 3b 41 08          	cmp    0x8(%rcx),%ax
140e7b3ce:	75 15                	jne    0x140e7b3e5
140e7b3d0:	0f b6 05 e3 5c 37 00 	movzbl 0x375ce3(%rip),%eax        # 0x1411f10ba
140e7b3d7:	3a 41 0a             	cmp    0xa(%rcx),%al
140e7b3da:	75 09                	jne    0x140e7b3e5
140e7b3dc:	44 89 33             	mov    %r14d,(%rbx)
140e7b3df:	c6 43 04 01          	movb   $0x1,0x4(%rbx)
140e7b3e3:	eb 04                	jmp    0x140e7b3e9
140e7b3e5:	c6 43 04 00          	movb   $0x0,0x4(%rbx)
140e7b3e9:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
140e7b3ee:	48 8b c3             	mov    %rbx,%rax
140e7b3f1:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140e7b3f6:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
140e7b3fb:	48 83 c4 20          	add    $0x20,%rsp
140e7b3ff:	41 5f                	pop    %r15
140e7b401:	41 5e                	pop    %r14
140e7b403:	41 5d                	pop    %r13
140e7b405:	41 5c                	pop    %r12
140e7b407:	5f                   	pop    %rdi
140e7b408:	c3                   	ret
140e7b409:	cc                   	int3