140190e2e:	e8 5d 63 f9 ff       	call   0x140127190
140190e33:	45 33 c0             	xor    %r8d,%r8d
140190e36:	ba 22 01 00 00       	mov    $0x122,%edx
140190e3b:	41 8d 48 14          	lea    0x14(%r8),%ecx
140190e3f:	e8 4c 64 f9 ff       	call   0x140127290
140190e44:	33 c0                	xor    %eax,%eax
140190e46:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140190e4b:	48 83 c4 20          	add    $0x20,%rsp
140190e4f:	5f                   	pop    %rdi
140190e50:	c3                   	ret
140190e51:	48 8b c8             	mov    %rax,%rcx
140190e54:	e8 07 89 fb ff       	call   0x140149760
140190e59:	89 44 24 48          	mov    %eax,0x48(%rsp)
140190e5d:	85 c0                	test   %eax,%eax
140190e5f:	74 e3                	je     0x140190e44
140190e61:	41 b9 01 00 00 00    	mov    $0x1,%r9d
140190e67:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
140190e6c:	48 8b d3             	mov    %rbx,%rdx
140190e6f:	48 8b cf             	mov    %rdi,%rcx
140190e72:	e8 a9 ff f7 ff       	call   0x140110e20
140190e77:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140190e7c:	48 83 c4 20          	add    $0x20,%rsp
140190e80:	5f                   	pop    %rdi
140190e81:	c3                   	ret
140190e82:	cc                   	int3
140190e83:	cc                   	int3
140190e84:	cc                   	int3
140190e85:	cc                   	int3
140190e86:	cc                   	int3
140190e87:	cc                   	int3
140190e88:	cc                   	int3
140190e89:	cc                   	int3
140190e8a:	cc                   	int3
140190e8b:	cc                   	int3
140190e8c:	cc                   	int3
140190e8d:	cc                   	int3
140190e8e:	cc                   	int3
140190e8f:	cc                   	int3
140190e90:	b8 28 00 00 00       	mov    $0x28,%eax
140190e95:	e8 96 fc 11 00       	call   0x1402b0b30
140190e9a:	48 2b e0             	sub    %rax,%rsp
140190e9d:	48 83 c4 28          	add    $0x28,%rsp
140190ea1:	e9 0a 27 f9 ff       	jmp    0x1401235b0
140190ea6:	cc                   	int3
140190ea7:	cc                   	int3
140190ea8:	cc                   	int3
140190ea9:	cc                   	int3
140190eaa:	cc                   	int3
140190eab:	cc                   	int3
140190eac:	cc                   	int3
140190ead:	cc                   	int3
140190eae:	cc                   	int3
140190eaf:	cc                   	int3
140190eb0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140190eb5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140190eba:	57                   	push   %rdi
140190ebb:	b8 40 00 00 00       	mov    $0x40,%eax
140190ec0:	e8 6b fc 11 00       	call   0x1402b0b30
140190ec5:	48 2b e0             	sub    %rax,%rsp
140190ec8:	49 8b d8             	mov    %r8,%rbx
140190ecb:	48 8b fa             	mov    %rdx,%rdi
140190ece:	48 8b f1             	mov    %rcx,%rsi
140190ed1:	e8 9a 6b f8 ff       	call   0x140117a70
140190ed6:	48 8b 8e a0 09 00 00 	mov    0x9a0(%rsi),%rcx
140190edd:	4c 8b c0             	mov    %rax,%r8
140190ee0:	33 c0                	xor    %eax,%eax
140190ee2:	4c 8b cf             	mov    %rdi,%r9
140190ee5:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140190eea:	48 8b d6             	mov    %rsi,%rdx
140190eed:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140190ef2:	48 8b 89 f8 01 00 00 	mov    0x1f8(%rcx),%rcx
140190ef9:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140190efe:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140190f03:	e8 18 2b f9 ff       	call   0x140123a20
140190f08:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140190f0d:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
140190f12:	48 83 c4 40          	add    $0x40,%rsp
140190f16:	5f                   	pop    %rdi
140190f17:	c3                   	ret
140190f18:	cc                   	int3
140190f19:	cc                   	int3
140190f1a:	cc                   	int3
140190f1b:	cc                   	int3
140190f1c:	cc                   	int3
140190f1d:	cc                   	int3
140190f1e:	cc                   	int3
140190f1f:	cc                   	int3
140190f20:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140190f25:	57                   	push   %rdi
140190f26:	b8 20 00 00 00       	mov    $0x20,%eax
140190f2b:	e8 00 fc 11 00       	call   0x1402b0b30
140190f30:	48 2b e0             	sub    %rax,%rsp
140190f33:	8b d9                	mov    %ecx,%ebx
140190f35:	e8 16 d1 01 00       	call   0x1401ae050
140190f3a:	48 8b f8             	mov    %rax,%rdi
140190f3d:	48 85 c0             	test   %rax,%rax
140190f40:	74 23                	je     0x140190f65
140190f42:	8b d3                	mov    %ebx,%edx
140190f44:	48 8b c8             	mov    %rax,%rcx
140190f47:	e8 94 d0 01 00       	call   0x1401adfe0
140190f4c:	48 8b cf             	mov    %rdi,%rcx
140190f4f:	48 8b d8             	mov    %rax,%rbx
140190f52:	e8 59 26 f9 ff       	call   0x1401235b0
140190f57:	48 8b c3             	mov    %rbx,%rax
140190f5a:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140190f5f:	48 83 c4 20          	add    $0x20,%rsp
140190f63:	5f                   	pop    %rdi
140190f64:	c3                   	ret
140190f65:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140190f6a:	48 83 c4 20          	add    $0x20,%rsp
140190f6e:	5f                   	pop    %rdi
140190f6f:	c3                   	ret
140190f70:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140190f75:	57                   	push   %rdi
140190f76:	b8 20 00 00 00       	mov    $0x20,%eax
140190f7b:	e8 b0 fb 11 00       	call   0x1402b0b30
140190f80:	48 2b e0             	sub    %rax,%rsp
140190f83:	8b d9                	mov    %ecx,%ebx
140190f85:	e8 36 d4 fa ff       	call   0x14013e3c0
140190f8a:	48 8b f8             	mov    %rax,%rdi
140190f8d:	48 85 c0             	test   %rax,%rax
140190f90:	74 23                	je     0x140190fb5
140190f92:	8b d3                	mov    %ebx,%edx
140190f94:	48 8b c8             	mov    %rax,%rcx
140190f97:	e8 b4 d3 fa ff       	call   0x14013e350
140190f9c:	48 8b cf             	mov    %rdi,%rcx
140190f9f:	48 8b d8             	mov    %rax,%rbx
140190fa2:	e8 09 26 f9 ff       	call   0x1401235b0
140190fa7:	48 8b c3             	mov    %rbx,%rax
140190faa:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140190faf:	48 83 c4 20          	add    $0x20,%rsp
140190fb3:	5f                   	pop    %rdi
140190fb4:	c3                   	ret
140190fb5:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140190fba:	48 83 c4 20          	add    $0x20,%rsp
140190fbe:	5f                   	pop    %rdi
140190fbf:	c3                   	ret
140190fc0:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140190fc5:	55                   	push   %rbp
140190fc6:	56                   	push   %rsi
140190fc7:	57                   	push   %rdi
140190fc8:	41 54                	push   %r12
140190fca:	41 57                	push   %r15
140190fcc:	b8 40 00 00 00       	mov    $0x40,%eax
140190fd1:	e8 5a fb 11 00       	call   0x1402b0b30
140190fd6:	48 2b e0             	sub    %rax,%rsp
140190fd9:	48 8b 91 f0 0b 00 00 	mov    0xbf0(%rcx),%rdx
140190fe0:	33 db                	xor    %ebx,%ebx
140190fe2:	48 8b f9             	mov    %rcx,%rdi
140190fe5:	44 8b fb             	mov    %ebx,%r15d
140190fe8:	48 8b 89 08 0c 00 00 	mov    0xc08(%rcx),%rcx
140190fef:	8b f3                	mov    %ebx,%esi
140190ff1:	44 8b e3             	mov    %ebx,%r12d
140190ff4:	e8 37 06 06 00       	call   0x1401f1630
140190ff9:	85 c0                	test   %eax,%eax
140190ffb:	0f 84 3e 02 00 00    	je     0x14019123f
140191001:	4c 8b 8f a0 09 00 00 	mov    0x9a0(%rdi),%r9
140191008:	4c 8b 87 f0 0b 00 00 	mov    0xbf0(%rdi),%r8
14019100f:	48 8b 97 08 0c 00 00 	mov    0xc08(%rdi),%rdx
140191016:	48 8b 8f 10 0c 00 00 	mov    0xc10(%rdi),%rcx
14019101d:	49 8b 81 28 04 00 00 	mov    0x428(%r9),%rax
140191024:	4d 8b 09             	mov    (%r9),%r9
140191027:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14019102c:	e8 0f 03 06 00       	call   0x1401f1340
140191031:	4c 8b f8             	mov    %rax,%r15
140191034:	48 85 c0             	test   %rax,%rax
140191037:	0f 84 02 02 00 00    	je     0x14019123f
14019103d:	4c 8b 87 e0 0b 00 00 	mov    0xbe0(%rdi),%r8
140191044:	4d 85 c0             	test   %r8,%r8
140191047:	0f 84 f2 01 00 00    	je     0x14019123f
14019104d:	48 8b 97 c8 0b 00 00 	mov    0xbc8(%rdi),%rdx
140191054:	48 8b cf             	mov    %rdi,%rcx
140191057:	41 ff d0             	call   *%r8
14019105a:	48 8b e8             	mov    %rax,%rbp
14019105d:	48 85 c0             	test   %rax,%rax
140191060:	75 28                	jne    0x14019108a
140191062:	e8 09 60 f9 ff       	call   0x140127070
140191067:	4c 8d 05 3a 01 19 00 	lea    0x19013a(%rip),%r8        # 0x1403211a8
14019106e:	ba 60 01 00 00       	mov    $0x160,%edx
140191073:	48 8d 0d de 00 19 00 	lea    0x1900de(%rip),%rcx        # 0x140321158
14019107a:	e8 11 61 f9 ff       	call   0x140127190
14019107f:	41 b8 ea 00 00 00    	mov    $0xea,%r8d
140191085:	e9 d8 01 00 00       	jmp    0x140191262
14019108a:	4c 8b 8f a0 09 00 00 	mov    0x9a0(%rdi),%r9
140191091:	4c 8b c5             	mov    %rbp,%r8
140191094:	48 8b 97 e8 0b 00 00 	mov    0xbe8(%rdi),%rdx
14019109b:	48 8b 8f 00 0c 00 00 	mov    0xc00(%rdi),%rcx
1401910a2:	4c 89 6c 24 78       	mov    %r13,0x78(%rsp)
1401910a7:	49 8b 81 28 04 00 00 	mov    0x428(%r9),%rax
1401910ae:	4d 8b 09             	mov    (%r9),%r9
1401910b1:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401910b6:	4c 89 b4 24 80 00 00 	mov    %r14,0x80(%rsp)
1401910bd:	00
1401910be:	e8 9d 02 06 00       	call   0x1401f1360
1401910c3:	4c 8b f0             	mov    %rax,%r14
1401910c6:	48 85 c0             	test   %rax,%rax
1401910c9:	0f 84 e5 00 00 00    	je     0x1401911b4
1401910cf:	48 8b 8f a0 09 00 00 	mov    0x9a0(%rdi),%rcx
1401910d6:	4d 8b ce             	mov    %r14,%r9
1401910d9:	4c 8b 87 f8 0b 00 00 	mov    0xbf8(%rdi),%r8
1401910e0:	48 8b 97 08 0c 00 00 	mov    0xc08(%rdi),%rdx
1401910e7:	48 8b 81 28 04 00 00 	mov    0x428(%rcx),%rax
1401910ee:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1401910f3:	48 8b 01             	mov    (%rcx),%rax
1401910f6:	48 8b 8f f0 0b 00 00 	mov    0xbf0(%rdi),%rcx
1401910fd:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140191102:	48 8b 87 18 0c 00 00 	mov    0xc18(%rdi),%rax
140191109:	4c 89 7c 24 28       	mov    %r15,0x28(%rsp)
14019110e:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140191113:	e8 b8 fe 05 00       	call   0x1401f0fd0
140191118:	48 8b f0             	mov    %rax,%rsi
14019111b:	48 85 c0             	test   %rax,%rax
14019111e:	0f 84 90 00 00 00    	je     0x1401911b4
140191124:	48 8b c8             	mov    %rax,%rcx
140191127:	e8 24 00 f6 ff       	call   0x1400f1150
14019112c:	83 c0 07             	add    $0x7,%eax
14019112f:	41 b8 6f 01 00 00    	mov    $0x16f,%r8d
140191135:	99                   	cltd
140191136:	83 e2 07             	and    $0x7,%edx
140191139:	03 c2                	add    %edx,%eax
14019113b:	48 8d 15 16 00 19 00 	lea    0x190016(%rip),%rdx        # 0x140321158
140191142:	c1 f8 03             	sar    $0x3,%eax
140191145:	4c 63 e8             	movslq %eax,%r13
140191148:	49 8b cd             	mov    %r13,%rcx
14019114b:	e8 20 ac f5 ff       	call   0x1400ebd70
140191150:	4c 8b e0             	mov    %rax,%r12
140191153:	48 85 c0             	test   %rax,%rax
140191156:	75 38                	jne    0x140191190
140191158:	e8 13 5f f9 ff       	call   0x140127070
14019115d:	4c 8d 05 44 00 19 00 	lea    0x190044(%rip),%r8        # 0x1403211a8
140191164:	ba 70 01 00 00       	mov    $0x170,%edx
140191169:	48 8d 0d e8 ff 18 00 	lea    0x18ffe8(%rip),%rcx        # 0x140321158
140191170:	e8 1b 60 f9 ff       	call   0x140127190
140191175:	45 33 c9             	xor    %r9d,%r9d
140191178:	41 8d 54 24 50       	lea    0x50(%r12),%edx
14019117d:	41 b8 00 01 0c 00    	mov    $0xc0100,%r8d
140191183:	48 8b cf             	mov    %rdi,%rcx
140191186:	e8 25 f1 fe ff       	call   0x1401802b0
14019118b:	44 8b e3             	mov    %ebx,%r12d
14019118e:	eb 56                	jmp    0x1401911e6
140191190:	49 8b d4             	mov    %r12,%rdx
140191193:	48 8b ce             	mov    %rsi,%rcx
140191196:	e8 b5 f5 f5 ff       	call   0x1400f0750
14019119b:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1401911a1:	4d 8b c5             	mov    %r13,%r8
1401911a4:	49 8b d4             	mov    %r12,%rdx
1401911a7:	48 8b cf             	mov    %rdi,%rcx
1401911aa:	e8 e1 b9 00 00       	call   0x14019cb90
1401911af:	44 8b e0             	mov    %eax,%r12d
1401911b2:	eb 32                	jmp    0x1401911e6
1401911b4:	e8 b7 5e f9 ff       	call   0x140127070
1401911b9:	4c 8d 05 e8 ff 18 00 	lea    0x18ffe8(%rip),%r8        # 0x1403211a8
1401911c0:	ba 6a 01 00 00       	mov    $0x16a,%edx
1401911c5:	48 8d 0d 8c ff 18 00 	lea    0x18ff8c(%rip),%rcx        # 0x140321158
1401911cc:	e8 bf 5f f9 ff       	call   0x140127190
1401911d1:	45 33 c9             	xor    %r9d,%r9d
1401911d4:	41 b8 03 01 0c 00    	mov    $0xc0103,%r8d
1401911da:	48 8b cf             	mov    %rdi,%rcx
1401911dd:	41 8d 51 50          	lea    0x50(%r9),%edx
1401911e1:	e8 ca f0 fe ff       	call   0x1401802b0
1401911e6:	48 8b ce             	mov    %rsi,%rcx
1401911e9:	e8 62 f7 f5 ff       	call   0x1400f0950
1401911ee:	49 8b ce             	mov    %r14,%rcx
1401911f1:	e8 5a f7 f5 ff       	call   0x1400f0950
1401911f6:	48 8b c5             	mov    %rbp,%rax
1401911f9:	4c 8b b4 24 80 00 00 	mov    0x80(%rsp),%r14
140191200:	00
140191201:	4c 8b 6c 24 78       	mov    0x78(%rsp),%r13
140191206:	38 5d 00             	cmp    %bl,0x0(%rbp)
140191209:	74 17                	je     0x140191222
14019120b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140191210:	81 fb 00 00 00 80    	cmp    $0x80000000,%ebx
140191216:	73 0a                	jae    0x140191222
140191218:	48 ff c0             	inc    %rax
14019121b:	ff c3                	inc    %ebx
14019121d:	80 38 00             	cmpb   $0x0,(%rax)
140191220:	75 ee                	jne    0x140191210
140191222:	8b d3                	mov    %ebx,%edx
140191224:	4c 8d 05 2d ff 18 00 	lea    0x18ff2d(%rip),%r8        # 0x140321158
14019122b:	0f ba f2 1f          	btr    $0x1f,%edx
14019122f:	41 b9 7a 01 00 00    	mov    $0x17a,%r9d
140191235:	48 8b cd             	mov    %rbp,%rcx
140191238:	e8 73 ac f5 ff       	call   0x1400ebeb0
14019123d:	eb 40                	jmp    0x14019127f
14019123f:	e8 2c 5e f9 ff       	call   0x140127070
140191244:	4c 8d 05 5d ff 18 00 	lea    0x18ff5d(%rip),%r8        # 0x1403211a8
14019124b:	ba 5a 01 00 00       	mov    $0x15a,%edx
140191250:	48 8d 0d 01 ff 18 00 	lea    0x18ff01(%rip),%rcx        # 0x140321158
140191257:	e8 34 5f f9 ff       	call   0x140127190
14019125c:	41 b8 03 01 0c 00    	mov    $0xc0103,%r8d
140191262:	45 33 c9             	xor    %r9d,%r9d
140191265:	48 8b cf             	mov    %rdi,%rcx
140191268:	41 8d 51 50          	lea    0x50(%r9),%edx
14019126c:	e8 3f f0 fe ff       	call   0x1401802b0
140191271:	33 c9                	xor    %ecx,%ecx
140191273:	e8 d8 f6 f5 ff       	call   0x1400f0950
140191278:	33 c9                	xor    %ecx,%ecx
14019127a:	e8 d1 f6 f5 ff       	call   0x1400f0950
14019127f:	49 8b cf             	mov    %r15,%rcx
140191282:	e8 c9 f6 f5 ff       	call   0x1400f0950
140191287:	48 8b 9c 24 88 00 00 	mov    0x88(%rsp),%rbx
14019128e:	00
14019128f:	41 8b c4             	mov    %r12d,%eax
140191292:	48 83 c4 40          	add    $0x40,%rsp
140191296:	41 5f                	pop    %r15
140191298:	41 5c                	pop    %r12
14019129a:	5f                   	pop    %rdi
14019129b:	5e                   	pop    %rsi
14019129c:	5d                   	pop    %rbp
14019129d:	c3                   	ret
14019129e:	cc                   	int3
14019129f:	cc                   	int3
1401912a0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1401912a5:	55                   	push   %rbp
1401912a6:	56                   	push   %rsi
1401912a7:	57                   	push   %rdi
1401912a8:	b8 30 00 00 00       	mov    $0x30,%eax
1401912ad:	e8 7e f8 11 00       	call   0x1402b0b30
1401912b2:	48 2b e0             	sub    %rax,%rsp
1401912b5:	48 8b 91 f0 0b 00 00 	mov    0xbf0(%rcx),%rdx
1401912bc:	48 8b d9             	mov    %rcx,%rbx
1401912bf:	48 8b 89 10 0c 00 00 	mov    0xc10(%rcx),%rcx
1401912c6:	33 ff                	xor    %edi,%edi
1401912c8:	8b f7                	mov    %edi,%esi
1401912ca:	8b ef                	mov    %edi,%ebp
1401912cc:	e8 bf 02 06 00       	call   0x1401f1590
1401912d1:	85 c0                	test   %eax,%eax
1401912d3:	0f 84 0e 01 00 00    	je     0x1401913e7
1401912d9:	4c 8b 8b a0 09 00 00 	mov    0x9a0(%rbx),%r9
1401912e0:	4c 8b 83 f0 0b 00 00 	mov    0xbf0(%rbx),%r8
1401912e7:	48 8b 93 08 0c 00 00 	mov    0xc08(%rbx),%rdx
1401912ee:	48 8b 8b 10 0c 00 00 	mov    0xc10(%rbx),%rcx
1401912f5:	49 8b 81 28 04 00 00 	mov    0x428(%r9),%rax
1401912fc:	4d 8b 09             	mov    (%r9),%r9
1401912ff:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140191304:	e8 37 00 06 00       	call   0x1401f1340
140191309:	48 8b f0             	mov    %rax,%rsi
14019130c:	48 85 c0             	test   %rax,%rax
14019130f:	0f 84 d2 00 00 00    	je     0x1401913e7
140191315:	48 8b 83 f0 0b 00 00 	mov    0xbf0(%rbx),%rax
14019131c:	4c 8b c6             	mov    %rsi,%r8
14019131f:	4c 8b 8b 20 0c 00 00 	mov    0xc20(%rbx),%r9
140191326:	48 8b 93 28 0c 00 00 	mov    0xc28(%rbx),%rdx
14019132d:	48 8b 8b 10 0c 00 00 	mov    0xc10(%rbx),%rcx
140191334:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140191339:	e8 e2 fe 05 00       	call   0x1401f1220
14019133e:	48 8b f8             	mov    %rax,%rdi
140191341:	48 85 c0             	test   %rax,%rax
140191344:	0f 84 9d 00 00 00    	je     0x1401913e7
14019134a:	4c 89 74 24 50       	mov    %r14,0x50(%rsp)