140d3aec1:	e8 aa 21 fb ff       	call   0x140ced070
140d3aec6:	e8 55 54 04 00       	call   0x140d80320
140d3aecb:	48 8b c8             	mov    %rax,%rcx
140d3aece:	e8 9d 21 fb ff       	call   0x140ced070
140d3aed3:	4c 8d 05 16 0f 42 00 	lea    0x420f16(%rip),%r8        # 0x14115bdf0
140d3aeda:	ba 01 80 00 00       	mov    $0x8001,%edx
140d3aedf:	48 8d 0d 6e ee 43 00 	lea    0x43ee6e(%rip),%rcx        # 0x141179d54
140d3aee6:	e8 15 86 fa ff       	call   0x140ce3500
140d3aeeb:	4c 8d 05 fe 0e 42 00 	lea    0x420efe(%rip),%r8        # 0x14115bdf0
140d3aef2:	ba 01 80 00 00       	mov    $0x8001,%edx
140d3aef7:	48 8d 0d 5e ee 43 00 	lea    0x43ee5e(%rip),%rcx        # 0x141179d5c
140d3aefe:	e8 fd 85 fa ff       	call   0x140ce3500
140d3af03:	e8 d8 af f8 ff       	call   0x140cc5ee0
140d3af08:	48 8b c8             	mov    %rax,%rcx
140d3af0b:	e8 60 21 fb ff       	call   0x140ced070
140d3af10:	e8 db af f8 ff       	call   0x140cc5ef0
140d3af15:	48 8b c8             	mov    %rax,%rcx
140d3af18:	e8 53 21 fb ff       	call   0x140ced070
140d3af1d:	e8 de af f8 ff       	call   0x140cc5f00
140d3af22:	48 8b c8             	mov    %rax,%rcx
140d3af25:	e8 46 21 fb ff       	call   0x140ced070
140d3af2a:	e8 e1 af f8 ff       	call   0x140cc5f10
140d3af2f:	48 8b c8             	mov    %rax,%rcx
140d3af32:	e8 39 21 fb ff       	call   0x140ced070
140d3af37:	e8 e4 af f8 ff       	call   0x140cc5f20
140d3af3c:	48 8b c8             	mov    %rax,%rcx
140d3af3f:	e8 2c 21 fb ff       	call   0x140ced070
140d3af44:	e8 e7 af f8 ff       	call   0x140cc5f30
140d3af49:	48 8b c8             	mov    %rax,%rcx
140d3af4c:	e8 1f 21 fb ff       	call   0x140ced070
140d3af51:	e8 6a 54 04 00       	call   0x140d803c0
140d3af56:	48 8b c8             	mov    %rax,%rcx
140d3af59:	e8 12 21 fb ff       	call   0x140ced070
140d3af5e:	e8 4d 15 03 00       	call   0x140d6c4b0
140d3af63:	48 8b c8             	mov    %rax,%rcx
140d3af66:	e8 05 21 fb ff       	call   0x140ced070
140d3af6b:	e8 e0 4e 04 00       	call   0x140d7fe50
140d3af70:	48 8b c8             	mov    %rax,%rcx
140d3af73:	e8 f8 20 fb ff       	call   0x140ced070
140d3af78:	e8 73 4f 04 00       	call   0x140d7fef0
140d3af7d:	48 8b c8             	mov    %rax,%rcx
140d3af80:	e8 eb 20 fb ff       	call   0x140ced070
140d3af85:	e8 96 51 04 00       	call   0x140d80120
140d3af8a:	48 8b c8             	mov    %rax,%rcx
140d3af8d:	e8 de 20 fb ff       	call   0x140ced070
140d3af92:	e8 99 51 04 00       	call   0x140d80130
140d3af97:	48 8b c8             	mov    %rax,%rcx
140d3af9a:	e8 d1 20 fb ff       	call   0x140ced070
140d3af9f:	e8 9c 51 04 00       	call   0x140d80140
140d3afa4:	48 8b c8             	mov    %rax,%rcx
140d3afa7:	e8 c4 20 fb ff       	call   0x140ced070
140d3afac:	e8 9f 51 04 00       	call   0x140d80150
140d3afb1:	48 8b c8             	mov    %rax,%rcx
140d3afb4:	e8 b7 20 fb ff       	call   0x140ced070
140d3afb9:	e8 a2 51 04 00       	call   0x140d80160
140d3afbe:	48 8b c8             	mov    %rax,%rcx
140d3afc1:	e8 aa 20 fb ff       	call   0x140ced070
140d3afc6:	e8 a5 51 04 00       	call   0x140d80170
140d3afcb:	48 8b c8             	mov    %rax,%rcx
140d3afce:	48 83 c4 28          	add    $0x28,%rsp
140d3afd2:	e9 99 20 fb ff       	jmp    0x140ced070
140d3afd7:	cc                   	int3
140d3afd8:	cc                   	int3
140d3afd9:	cc                   	int3
140d3afda:	cc                   	int3
140d3afdb:	cc                   	int3
140d3afdc:	cc                   	int3
140d3afdd:	cc                   	int3
140d3afde:	cc                   	int3
140d3afdf:	cc                   	int3
140d3afe0:	b8 28 00 00 00       	mov    $0x28,%eax
140d3afe5:	e8 b6 04 0e 00       	call   0x140e1b4a0
140d3afea:	48 2b e0             	sub    %rax,%rsp
140d3afed:	83 3d d0 2c 76 00 00 	cmpl   $0x0,0x762cd0(%rip)        # 0x14149dcc4
140d3aff4:	74 0a                	je     0x140d3b000
140d3aff6:	b8 01 00 00 00       	mov    $0x1,%eax
140d3affb:	48 83 c4 28          	add    $0x28,%rsp
140d3afff:	c3                   	ret
140d3b000:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140d3b005:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
140d3b00a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140d3b00f:	48 85 c9             	test   %rcx,%rcx
140d3b012:	74 0c                	je     0x140d3b020
140d3b014:	48 8b 19             	mov    (%rcx),%rbx
140d3b017:	48 8b 79 08          	mov    0x8(%rcx),%rdi
140d3b01b:	8b 71 10             	mov    0x10(%rcx),%esi
140d3b01e:	eb 07                	jmp    0x140d3b027
140d3b020:	33 db                	xor    %ebx,%ebx
140d3b022:	8b fb                	mov    %ebx,%edi
140d3b024:	8d 73 32             	lea    0x32(%rbx),%esi
140d3b027:	e8 a4 53 04 00       	call   0x140d803d0
140d3b02c:	e8 cf 53 04 00       	call   0x140d80400
140d3b031:	e8 4a 50 f9 ff       	call   0x140cd0080
140d3b036:	44 8b c6             	mov    %esi,%r8d
140d3b039:	48 8b d7             	mov    %rdi,%rdx
140d3b03c:	48 8b cb             	mov    %rbx,%rcx
140d3b03f:	e8 dc f7 fb ff       	call   0x140cfa820
140d3b044:	48 8b 7c 24 20       	mov    0x20(%rsp),%rdi
140d3b049:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140d3b04e:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140d3b053:	c7 05 67 2c 76 00 01 	movl   $0x1,0x762c67(%rip)        # 0x14149dcc4
140d3b05a:	00 00 00
140d3b05d:	48 83 c4 28          	add    $0x28,%rsp
140d3b061:	c3                   	ret
140d3b062:	cc                   	int3
140d3b063:	cc                   	int3
140d3b064:	cc                   	int3
140d3b065:	cc                   	int3
140d3b066:	cc                   	int3
140d3b067:	cc                   	int3
140d3b068:	cc                   	int3
140d3b069:	cc                   	int3
140d3b06a:	cc                   	int3
140d3b06b:	cc                   	int3
140d3b06c:	cc                   	int3
140d3b06d:	cc                   	int3
140d3b06e:	cc                   	int3
140d3b06f:	cc                   	int3
140d3b070:	c7 05 4a 2c 76 00 01 	movl   $0x1,0x762c4a(%rip)        # 0x14149dcc4
140d3b077:	00 00 00
140d3b07a:	c3                   	ret
140d3b07b:	cc                   	int3
140d3b07c:	cc                   	int3
140d3b07d:	cc                   	int3
140d3b07e:	cc                   	int3
140d3b07f:	cc                   	int3
140d3b080:	40 53                	rex push %rbx
140d3b082:	b8 20 00 00 00       	mov    $0x20,%eax
140d3b087:	e8 14 04 0e 00       	call   0x140e1b4a0
140d3b08c:	48 2b e0             	sub    %rax,%rsp
140d3b08f:	e8 fc ff 01 00       	call   0x140d5b090
140d3b094:	48 8b d8             	mov    %rax,%rbx
140d3b097:	48 85 c0             	test   %rax,%rax
140d3b09a:	74 65                	je     0x140d3b101
140d3b09c:	0f 1f 40 00          	nopl   0x0(%rax)
140d3b0a0:	f6 83 98 00 00 00 08 	testb  $0x8,0x98(%rbx)
140d3b0a7:	75 48                	jne    0x140d3b0f1
140d3b0a9:	48 8b cb             	mov    %rbx,%rcx
140d3b0ac:	e8 bf d2 fe ff       	call   0x140d28370
140d3b0b1:	48 8b cb             	mov    %rbx,%rcx
140d3b0b4:	e8 17 ad fc ff       	call   0x140d05dd0
140d3b0b9:	48 8b cb             	mov    %rbx,%rcx
140d3b0bc:	e8 1f c3 fe ff       	call   0x140d273e0
140d3b0c1:	48 8b cb             	mov    %rbx,%rcx
140d3b0c4:	e8 67 d1 fe ff       	call   0x140d28230
140d3b0c9:	48 8b cb             	mov    %rbx,%rcx
140d3b0cc:	e8 df e2 01 00       	call   0x140d593b0
140d3b0d1:	48 8b cb             	mov    %rbx,%rcx
140d3b0d4:	e8 47 cb 02 00       	call   0x140d67c20
140d3b0d9:	48 8b cb             	mov    %rbx,%rcx
140d3b0dc:	e8 5f 2f 01 00       	call   0x140d4e040
140d3b0e1:	48 8b cb             	mov    %rbx,%rcx
140d3b0e4:	e8 27 b6 fc ff       	call   0x140d06710
140d3b0e9:	48 8b cb             	mov    %rbx,%rcx
140d3b0ec:	e8 9f ad 01 00       	call   0x140d55e90
140d3b0f1:	48 8b cb             	mov    %rbx,%rcx
140d3b0f4:	e8 37 00 02 00       	call   0x140d5b130
140d3b0f9:	48 8b d8             	mov    %rax,%rbx
140d3b0fc:	48 85 c0             	test   %rax,%rax
140d3b0ff:	75 9f                	jne    0x140d3b0a0
140d3b101:	b8 01 00 00 00       	mov    $0x1,%eax
140d3b106:	48 83 c4 20          	add    $0x20,%rsp
140d3b10a:	5b                   	pop    %rbx
140d3b10b:	c3                   	ret
140d3b10c:	cc                   	int3
140d3b10d:	cc                   	int3
140d3b10e:	cc                   	int3
140d3b10f:	cc                   	int3
140d3b110:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140d3b115:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140d3b11a:	57                   	push   %rdi
140d3b11b:	b8 30 00 00 00       	mov    $0x30,%eax
140d3b120:	e8 7b 03 0e 00       	call   0x140e1b4a0
140d3b125:	48 2b e0             	sub    %rax,%rsp
140d3b128:	33 db                	xor    %ebx,%ebx
140d3b12a:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
140d3b12f:	48 8b fa             	mov    %rdx,%rdi
140d3b132:	89 5c 24 50          	mov    %ebx,0x50(%rsp)
140d3b136:	48 8b f1             	mov    %rcx,%rsi
140d3b139:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140d3b13e:	4c 8d 0d 1b 01 00 00 	lea    0x11b(%rip),%r9        # 0x140d3b260
140d3b145:	48 8b cf             	mov    %rdi,%rcx
140d3b148:	8d 53 2c             	lea    0x2c(%rbx),%edx
140d3b14b:	44 8d 43 01          	lea    0x1(%rbx),%r8d
140d3b14f:	e8 ec f8 fb ff       	call   0x140cfaa40
140d3b154:	85 c0                	test   %eax,%eax
140d3b156:	75 44                	jne    0x140d3b19c
140d3b158:	ba bd 00 00 00       	mov    $0xbd,%edx
140d3b15d:	c7 44 24 20 56 00 00 	movl   $0x56,0x20(%rsp)
140d3b164:	00
140d3b165:	4c 8d 0d 3c ec 43 00 	lea    0x43ec3c(%rip),%r9        # 0x141179da8
140d3b16c:	8d 4b 26             	lea    0x26(%rbx),%ecx
140d3b16f:	44 8d 42 d9          	lea    -0x27(%rdx),%r8d
140d3b173:	e8 08 5b f9 ff       	call   0x140cd0c80
140d3b178:	4c 8b c7             	mov    %rdi,%r8
140d3b17b:	48 8d 15 3e ec 43 00 	lea    0x43ec3e(%rip),%rdx        # 0x141179dc0
140d3b182:	8d 4b 02             	lea    0x2(%rbx),%ecx
140d3b185:	e8 a6 4d f9 ff       	call   0x140ccff30
140d3b18a:	33 c0                	xor    %eax,%eax
140d3b18c:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140d3b191:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
140d3b196:	48 83 c4 30          	add    $0x30,%rsp
140d3b19a:	5f                   	pop    %rdi
140d3b19b:	c3                   	ret
140d3b19c:	8b 7c 24 50          	mov    0x50(%rsp),%edi
140d3b1a0:	40 f6 c7 40          	test   $0x40,%dil
140d3b1a4:	74 10                	je     0x140d3b1b6
140d3b1a6:	48 8b ce             	mov    %rsi,%rcx
140d3b1a9:	e8 42 d2 fe ff       	call   0x140d283f0
140d3b1ae:	85 c0                	test   %eax,%eax
140d3b1b0:	0f 84 98 00 00 00    	je     0x140d3b24e
140d3b1b6:	40 84 ff             	test   %dil,%dil
140d3b1b9:	79 10                	jns    0x140d3b1cb
140d3b1bb:	48 8b ce             	mov    %rsi,%rcx
140d3b1be:	e8 7d ac fc ff       	call   0x140d05e40
140d3b1c3:	85 c0                	test   %eax,%eax
140d3b1c5:	0f 84 83 00 00 00    	je     0x140d3b24e
140d3b1cb:	40 f6 c7 01          	test   $0x1,%dil
140d3b1cf:	74 0c                	je     0x140d3b1dd
140d3b1d1:	48 8b ce             	mov    %rsi,%rcx
140d3b1d4:	e8 57 c2 fe ff       	call   0x140d27430
140d3b1d9:	85 c0                	test   %eax,%eax
140d3b1db:	74 71                	je     0x140d3b24e
140d3b1dd:	40 f6 c7 02          	test   $0x2,%dil
140d3b1e1:	74 0c                	je     0x140d3b1ef
140d3b1e3:	48 8b ce             	mov    %rsi,%rcx
140d3b1e6:	e8 95 d0 fe ff       	call   0x140d28280
140d3b1eb:	85 c0                	test   %eax,%eax
140d3b1ed:	74 5f                	je     0x140d3b24e
140d3b1ef:	40 f6 c7 04          	test   $0x4,%dil
140d3b1f3:	74 0c                	je     0x140d3b201
140d3b1f5:	48 8b ce             	mov    %rsi,%rcx
140d3b1f8:	e8 03 e2 01 00       	call   0x140d59400
140d3b1fd:	85 c0                	test   %eax,%eax
140d3b1ff:	74 4d                	je     0x140d3b24e
140d3b201:	0f ba e7 0b          	bt     $0xb,%edi
140d3b205:	73 0c                	jae    0x140d3b213
140d3b207:	48 8b ce             	mov    %rsi,%rcx
140d3b20a:	e8 71 ca 02 00       	call   0x140d67c80
140d3b20f:	85 c0                	test   %eax,%eax
140d3b211:	74 3b                	je     0x140d3b24e
140d3b213:	40 f6 c7 08          	test   $0x8,%dil
140d3b217:	74 0c                	je     0x140d3b225
140d3b219:	48 8b ce             	mov    %rsi,%rcx
140d3b21c:	e8 7f 2e 01 00       	call   0x140d4e0a0
140d3b221:	85 c0                	test   %eax,%eax
140d3b223:	74 29                	je     0x140d3b24e
140d3b225:	0f ba e7 09          	bt     $0x9,%edi
140d3b229:	73 0c                	jae    0x140d3b237
140d3b22b:	48 8b ce             	mov    %rsi,%rcx
140d3b22e:	e8 4d b5 fc ff       	call   0x140d06780
140d3b233:	85 c0                	test   %eax,%eax
140d3b235:	74 17                	je     0x140d3b24e
140d3b237:	0f ba e7 0a          	bt     $0xa,%edi
140d3b23b:	73 0c                	jae    0x140d3b249
140d3b23d:	48 8b ce             	mov    %rsi,%rcx
140d3b240:	e8 bb ac 01 00       	call   0x140d55f00
140d3b245:	85 c0                	test   %eax,%eax
140d3b247:	74 05                	je     0x140d3b24e
140d3b249:	bb 01 00 00 00       	mov    $0x1,%ebx
140d3b24e:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
140d3b253:	8b c3                	mov    %ebx,%eax
140d3b255:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140d3b25a:	48 83 c4 30          	add    $0x30,%rsp
140d3b25e:	5f                   	pop    %rdi
140d3b25f:	c3                   	ret
140d3b260:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140d3b265:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140d3b26a:	57                   	push   %rdi
140d3b26b:	b8 20 00 00 00       	mov    $0x20,%eax
140d3b270:	e8 2b 02 0e 00       	call   0x140e1b4a0
140d3b275:	48 2b e0             	sub    %rax,%rsp
140d3b278:	49 8b d8             	mov    %r8,%rbx
140d3b27b:	48 8b f9             	mov    %rcx,%rdi
140d3b27e:	48 85 c9             	test   %rcx,%rcx
140d3b281:	0f 84 0c 02 00 00    	je     0x140d3b493
140d3b287:	48 63 f2             	movslq %edx,%rsi
140d3b28a:	48 8d 15 bf 5f 40 00 	lea    0x405fbf(%rip),%rdx        # 0x141141250
140d3b291:	4c 8b c6             	mov    %rsi,%r8
140d3b294:	e8 27 1f 10 00       	call   0x140e3d1c0
140d3b299:	85 c0                	test   %eax,%eax
140d3b29b:	75 1b                	jne    0x140d3b2b8
140d3b29d:	81 0b ff ff 00 00    	orl    $0xffff,(%rbx)
140d3b2a3:	b8 01 00 00 00       	mov    $0x1,%eax
140d3b2a8:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140d3b2ad:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140d3b2b2:	48 83 c4 20          	add    $0x20,%rsp
140d3b2b6:	5f                   	pop    %rdi
140d3b2b7:	c3                   	ret
140d3b2b8:	4c 8b c6             	mov    %rsi,%r8
140d3b2bb:	48 8d 15 22 b7 3f 00 	lea    0x3fb722(%rip),%rdx        # 0x1411369e4
140d3b2c2:	48 8b cf             	mov    %rdi,%rcx
140d3b2c5:	e8 f6 1e 10 00       	call   0x140e3d1c0
140d3b2ca:	85 c0                	test   %eax,%eax
140d3b2cc:	75 18                	jne    0x140d3b2e6
140d3b2ce:	83 0b 01             	orl    $0x1,(%rbx)
140d3b2d1:	b8 01 00 00 00       	mov    $0x1,%eax
140d3b2d6:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140d3b2db:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140d3b2e0:	48 83 c4 20          	add    $0x20,%rsp
140d3b2e4:	5f                   	pop    %rdi
140d3b2e5:	c3                   	ret
140d3b2e6:	4c 8b c6             	mov    %rsi,%r8
140d3b2e9:	48 8d 15 0c 74 40 00 	lea    0x40740c(%rip),%rdx        # 0x1411426fc
140d3b2f0:	48 8b cf             	mov    %rdi,%rcx
140d3b2f3:	e8 c8 1e 10 00       	call   0x140e3d1c0
140d3b2f8:	85 c0                	test   %eax,%eax
140d3b2fa:	75 18                	jne    0x140d3b314
140d3b2fc:	83 0b 02             	orl    $0x2,(%rbx)
140d3b2ff:	b8 01 00 00 00       	mov    $0x1,%eax
140d3b304:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140d3b309:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140d3b30e:	48 83 c4 20          	add    $0x20,%rsp
140d3b312:	5f                   	pop    %rdi
140d3b313:	c3                   	ret
140d3b314:	4c 8b c6             	mov    %rsi,%r8
140d3b317:	48 8d 15 76 5f 40 00 	lea    0x405f76(%rip),%rdx        # 0x141141294
140d3b31e:	48 8b cf             	mov    %rdi,%rcx
140d3b321:	e8 9a 1e 10 00       	call   0x140e3d1c0
140d3b326:	85 c0                	test   %eax,%eax
140d3b328:	75 18                	jne    0x140d3b342
140d3b32a:	83 0b 04             	orl    $0x4,(%rbx)
140d3b32d:	b8 01 00 00 00       	mov    $0x1,%eax
140d3b332:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140d3b337:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140d3b33c:	48 83 c4 20          	add    $0x20,%rsp
140d3b340:	5f                   	pop    %rdi
140d3b341:	c3                   	ret
140d3b342:	4c 8b c6             	mov    %rsi,%r8
140d3b345:	48 8d 15 18 ea 43 00 	lea    0x43ea18(%rip),%rdx        # 0x141179d64
140d3b34c:	48 8b cf             	mov    %rdi,%rcx
140d3b34f:	e8 6c 1e 10 00       	call   0x140e3d1c0
140d3b354:	85 c0                	test   %eax,%eax
140d3b356:	75 1b                	jne    0x140d3b373
140d3b358:	81 0b 00 08 00 00    	orl    $0x800,(%rbx)
140d3b35e:	b8 01 00 00 00       	mov    $0x1,%eax
140d3b363:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140d3b368:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140d3b36d:	48 83 c4 20          	add    $0x20,%rsp
140d3b371:	5f                   	pop    %rdi
140d3b372:	c3                   	ret
140d3b373:	4c 8b c6             	mov    %rsi,%r8
140d3b376:	48 8d 15 eb e9 43 00 	lea    0x43e9eb(%rip),%rdx        # 0x141179d68
140d3b37d:	48 8b cf             	mov    %rdi,%rcx
140d3b380:	e8 3b 1e 10 00       	call   0x140e3d1c0
140d3b385:	85 c0                	test   %eax,%eax
140d3b387:	75 18                	jne    0x140d3b3a1
140d3b389:	83 0b 08             	orl    $0x8,(%rbx)
140d3b38c:	b8 01 00 00 00       	mov    $0x1,%eax
140d3b391:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx