140f1d006:	48 8b ea             	mov    %rdx,%rbp
140f1d009:	ba 28 00 00 00       	mov    $0x28,%edx
140f1d00e:	48 8b 8d 00 01 00 00 	mov    0x100(%rbp),%rcx
140f1d015:	e8 2a e1 ef ff       	call   0x140e1b144
140f1d01a:	48 83 c4 20          	add    $0x20,%rsp
140f1d01e:	5d                   	pop    %rbp
140f1d01f:	c3                   	ret
140f1d020:	40 55                	rex push %rbp
140f1d022:	48 83 ec 20          	sub    $0x20,%rsp
140f1d026:	48 8b ea             	mov    %rdx,%rbp
140f1d029:	ba 20 00 00 00       	mov    $0x20,%edx
140f1d02e:	48 8b 4d 70          	mov    0x70(%rbp),%rcx
140f1d032:	e8 0d e1 ef ff       	call   0x140e1b144
140f1d037:	48 83 c4 20          	add    $0x20,%rsp
140f1d03b:	5d                   	pop    %rbp
140f1d03c:	c3                   	ret
140f1d03d:	cc                   	int3
140f1d03e:	cc                   	int3
140f1d03f:	cc                   	int3
140f1d040:	40 55                	rex push %rbp
140f1d042:	48 83 ec 20          	sub    $0x20,%rsp
140f1d046:	48 8b ea             	mov    %rdx,%rbp
140f1d049:	ba 28 00 00 00       	mov    $0x28,%edx
140f1d04e:	48 8b 4d 78          	mov    0x78(%rbp),%rcx
140f1d052:	e8 ed e0 ef ff       	call   0x140e1b144
140f1d057:	48 83 c4 20          	add    $0x20,%rsp
140f1d05b:	5d                   	pop    %rbp
140f1d05c:	c3                   	ret
140f1d05d:	cc                   	int3
140f1d05e:	cc                   	int3
140f1d05f:	cc                   	int3
140f1d060:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140f1d065:	55                   	push   %rbp
140f1d066:	48 83 ec 20          	sub    $0x20,%rsp
140f1d06a:	48 8b ea             	mov    %rdx,%rbp
140f1d06d:	48 8d 15 5c ad 0c 00 	lea    0xcad5c(%rip),%rdx        # 0x140fe7dd0
140f1d074:	48 8b 0d 7d 44 51 00 	mov    0x51447d(%rip),%rcx        # 0x1414314f8
140f1d07b:	e8 40 65 87 ff       	call   0x1407935c0
140f1d080:	90                   	nop
140f1d081:	48 b8 00 00 00 00 00 	movabs $0x0,%rax
140f1d088:	00 00 00
140f1d08b:	48 83 c4 20          	add    $0x20,%rsp
140f1d08f:	5d                   	pop    %rbp
140f1d090:	c3                   	ret
140f1d091:	cc                   	int3
140f1d092:	cc                   	int3
140f1d093:	cc                   	int3
140f1d094:	cc                   	int3
140f1d095:	cc                   	int3
140f1d096:	cc                   	int3
140f1d097:	cc                   	int3
140f1d098:	cc                   	int3
140f1d099:	cc                   	int3
140f1d09a:	cc                   	int3
140f1d09b:	cc                   	int3
140f1d09c:	cc                   	int3
140f1d09d:	cc                   	int3
140f1d09e:	cc                   	int3
140f1d09f:	cc                   	int3
140f1d0a0:	40 55                	rex push %rbp
140f1d0a2:	48 83 ec 20          	sub    $0x20,%rsp
140f1d0a6:	48 8b ea             	mov    %rdx,%rbp
140f1d0a9:	ba b0 00 00 00       	mov    $0xb0,%edx
140f1d0ae:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
140f1d0b2:	e8 8d e0 ef ff       	call   0x140e1b144
140f1d0b7:	48 83 c4 20          	add    $0x20,%rsp
140f1d0bb:	5d                   	pop    %rbp
140f1d0bc:	c3                   	ret
140f1d0bd:	cc                   	int3
140f1d0be:	cc                   	int3
140f1d0bf:	cc                   	int3
140f1d0c0:	48 8d 0d 11 68 50 00 	lea    0x506811(%rip),%rcx        # 0x1414238d8
140f1d0c7:	e9 84 a9 27 ff       	jmp    0x140197a50
140f1d0cc:	cc                   	int3
140f1d0cd:	cc                   	int3
140f1d0ce:	cc                   	int3
140f1d0cf:	cc                   	int3
140f1d0d0:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140f1d0d5:	53                   	push   %rbx
140f1d0d6:	55                   	push   %rbp
140f1d0d7:	48 83 ec 28          	sub    $0x28,%rsp
140f1d0db:	48 8b ea             	mov    %rdx,%rbp
140f1d0de:	48 8b 5d 28          	mov    0x28(%rbp),%rbx
140f1d0e2:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140f1d0e6:	48 85 c9             	test   %rcx,%rcx
140f1d0e9:	74 0a                	je     0x140f1d0f5
140f1d0eb:	ba 01 00 00 00       	mov    $0x1,%edx
140f1d0f0:	e8 bb 8d 4a ff       	call   0x1403c5eb0
140f1d0f5:	48 c7 43 08 00 00 00 	movq   $0x0,0x8(%rbx)
140f1d0fc:	00
140f1d0fd:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
140f1d101:	48 85 c9             	test   %rcx,%rcx
140f1d104:	74 0a                	je     0x140f1d110
140f1d106:	ba 01 00 00 00       	mov    $0x1,%edx
140f1d10b:	e8 a0 b1 49 ff       	call   0x1403b82b0
140f1d110:	48 c7 43 10 00 00 00 	movq   $0x0,0x10(%rbx)
140f1d117:	00
140f1d118:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
140f1d11c:	e8 ef 11 aa ff       	call   0x1409be310
140f1d121:	48 8b 55 30          	mov    0x30(%rbp),%rdx
140f1d125:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140f1d129:	e8 82 bb 28 ff       	call   0x1401a8cb0
140f1d12e:	48 8d 15 bb 39 48 00 	lea    0x4839bb(%rip),%rdx        # 0x1413a0af0
140f1d135:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140f1d139:	e8 da f6 ef ff       	call   0x140e1c818
140f1d13e:	90                   	nop
140f1d13f:	cc                   	int3
140f1d140:	40 55                	rex push %rbp
140f1d142:	48 83 ec 20          	sub    $0x20,%rsp
140f1d146:	48 8b ea             	mov    %rdx,%rbp
140f1d149:	8b 45 30             	mov    0x30(%rbp),%eax
140f1d14c:	83 e0 01             	and    $0x1,%eax
140f1d14f:	85 c0                	test   %eax,%eax
140f1d151:	74 10                	je     0x140f1d163
140f1d153:	83 65 30 fe          	andl   $0xfffffffe,0x30(%rbp)
140f1d157:	48 8b 8d 90 00 00 00 	mov    0x90(%rbp),%rcx
140f1d15e:	e8 8d 13 28 ff       	call   0x14019e4f0
140f1d163:	48 83 c4 20          	add    $0x20,%rsp
140f1d167:	5d                   	pop    %rbp
140f1d168:	c3                   	ret
140f1d169:	cc                   	int3
140f1d16a:	cc                   	int3
140f1d16b:	cc                   	int3
140f1d16c:	cc                   	int3
140f1d16d:	cc                   	int3
140f1d16e:	cc                   	int3
140f1d16f:	cc                   	int3
140f1d170:	40 55                	rex push %rbp
140f1d172:	48 83 ec 20          	sub    $0x20,%rsp
140f1d176:	48 8b ea             	mov    %rdx,%rbp
140f1d179:	ba b0 00 00 00       	mov    $0xb0,%edx
140f1d17e:	48 8b 4d 48          	mov    0x48(%rbp),%rcx
140f1d182:	e8 bd df ef ff       	call   0x140e1b144
140f1d187:	48 83 c4 20          	add    $0x20,%rsp
140f1d18b:	5d                   	pop    %rbp
140f1d18c:	c3                   	ret
140f1d18d:	cc                   	int3
140f1d18e:	cc                   	int3
140f1d18f:	cc                   	int3
140f1d190:	40 55                	rex push %rbp
140f1d192:	48 83 ec 20          	sub    $0x20,%rsp
140f1d196:	48 8b ea             	mov    %rdx,%rbp
140f1d199:	8b 45 30             	mov    0x30(%rbp),%eax
140f1d19c:	83 e0 10             	and    $0x10,%eax
140f1d19f:	85 c0                	test   %eax,%eax
140f1d1a1:	74 0d                	je     0x140f1d1b0
140f1d1a3:	83 65 30 ef          	andl   $0xffffffef,0x30(%rbp)
140f1d1a7:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
140f1d1ab:	e8 40 13 28 ff       	call   0x14019e4f0
140f1d1b0:	48 83 c4 20          	add    $0x20,%rsp
140f1d1b4:	5d                   	pop    %rbp
140f1d1b5:	c3                   	ret
140f1d1b6:	cc                   	int3
140f1d1b7:	cc                   	int3
140f1d1b8:	cc                   	int3
140f1d1b9:	cc                   	int3
140f1d1ba:	cc                   	int3
140f1d1bb:	cc                   	int3
140f1d1bc:	cc                   	int3
140f1d1bd:	cc                   	int3
140f1d1be:	cc                   	int3
140f1d1bf:	cc                   	int3
140f1d1c0:	40 55                	rex push %rbp
140f1d1c2:	48 83 ec 20          	sub    $0x20,%rsp
140f1d1c6:	48 8b ea             	mov    %rdx,%rbp
140f1d1c9:	ba 50 00 00 00       	mov    $0x50,%edx
140f1d1ce:	48 8b 8d b8 00 00 00 	mov    0xb8(%rbp),%rcx
140f1d1d5:	e8 6a df ef ff       	call   0x140e1b144
140f1d1da:	48 83 c4 20          	add    $0x20,%rsp
140f1d1de:	5d                   	pop    %rbp
140f1d1df:	c3                   	ret
140f1d1e0:	40 55                	rex push %rbp
140f1d1e2:	48 83 ec 20          	sub    $0x20,%rsp
140f1d1e6:	48 8b ea             	mov    %rdx,%rbp
140f1d1e9:	ba 50 00 00 00       	mov    $0x50,%edx
140f1d1ee:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
140f1d1f2:	e8 4d df ef ff       	call   0x140e1b144
140f1d1f7:	48 83 c4 20          	add    $0x20,%rsp
140f1d1fb:	5d                   	pop    %rbp
140f1d1fc:	c3                   	ret
140f1d1fd:	cc                   	int3
140f1d1fe:	cc                   	int3
140f1d1ff:	cc                   	int3
140f1d200:	40 55                	rex push %rbp
140f1d202:	48 83 ec 20          	sub    $0x20,%rsp
140f1d206:	48 8b ea             	mov    %rdx,%rbp
140f1d209:	ba 50 00 00 00       	mov    $0x50,%edx
140f1d20e:	48 8b 8d c8 00 00 00 	mov    0xc8(%rbp),%rcx
140f1d215:	e8 2a df ef ff       	call   0x140e1b144
140f1d21a:	48 83 c4 20          	add    $0x20,%rsp
140f1d21e:	5d                   	pop    %rbp
140f1d21f:	c3                   	ret
140f1d220:	40 55                	rex push %rbp
140f1d222:	48 83 ec 20          	sub    $0x20,%rsp
140f1d226:	48 8b ea             	mov    %rdx,%rbp
140f1d229:	8b 45 20             	mov    0x20(%rbp),%eax
140f1d22c:	83 e0 01             	and    $0x1,%eax
140f1d22f:	85 c0                	test   %eax,%eax
140f1d231:	74 0d                	je     0x140f1d240
140f1d233:	83 65 20 fe          	andl   $0xfffffffe,0x20(%rbp)
140f1d237:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
140f1d23b:	e8 b0 12 28 ff       	call   0x14019e4f0
140f1d240:	48 83 c4 20          	add    $0x20,%rsp
140f1d244:	5d                   	pop    %rbp
140f1d245:	c3                   	ret
140f1d246:	cc                   	int3
140f1d247:	cc                   	int3
140f1d248:	cc                   	int3
140f1d249:	cc                   	int3
140f1d24a:	cc                   	int3
140f1d24b:	cc                   	int3
140f1d24c:	cc                   	int3
140f1d24d:	cc                   	int3
140f1d24e:	cc                   	int3
140f1d24f:	cc                   	int3
140f1d250:	40 55                	rex push %rbp
140f1d252:	48 83 ec 20          	sub    $0x20,%rsp
140f1d256:	48 8b ea             	mov    %rdx,%rbp
140f1d259:	ba 90 00 00 00       	mov    $0x90,%edx
140f1d25e:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
140f1d262:	e8 dd de ef ff       	call   0x140e1b144
140f1d267:	48 83 c4 20          	add    $0x20,%rsp
140f1d26b:	5d                   	pop    %rbp
140f1d26c:	c3                   	ret
140f1d26d:	cc                   	int3
140f1d26e:	cc                   	int3
140f1d26f:	cc                   	int3
140f1d270:	40 55                	rex push %rbp
140f1d272:	48 83 ec 20          	sub    $0x20,%rsp
140f1d276:	48 8b ea             	mov    %rdx,%rbp
140f1d279:	8b 45 30             	mov    0x30(%rbp),%eax
140f1d27c:	83 e0 01             	and    $0x1,%eax
140f1d27f:	85 c0                	test   %eax,%eax
140f1d281:	74 0d                	je     0x140f1d290
140f1d283:	83 65 30 fe          	andl   $0xfffffffe,0x30(%rbp)
140f1d287:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
140f1d28b:	e8 c0 a7 27 ff       	call   0x140197a50
140f1d290:	48 83 c4 20          	add    $0x20,%rsp
140f1d294:	5d                   	pop    %rbp
140f1d295:	c3                   	ret
140f1d296:	cc                   	int3
140f1d297:	cc                   	int3
140f1d298:	cc                   	int3
140f1d299:	cc                   	int3
140f1d29a:	cc                   	int3
140f1d29b:	cc                   	int3
140f1d29c:	cc                   	int3
140f1d29d:	cc                   	int3
140f1d29e:	cc                   	int3
140f1d29f:	cc                   	int3
140f1d2a0:	40 55                	rex push %rbp
140f1d2a2:	48 83 ec 20          	sub    $0x20,%rsp
140f1d2a6:	48 8b ea             	mov    %rdx,%rbp
140f1d2a9:	8b 45 30             	mov    0x30(%rbp),%eax
140f1d2ac:	83 e0 02             	and    $0x2,%eax
140f1d2af:	85 c0                	test   %eax,%eax
140f1d2b1:	74 0d                	je     0x140f1d2c0
140f1d2b3:	83 65 30 fd          	andl   $0xfffffffd,0x30(%rbp)
140f1d2b7:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140f1d2bb:	e8 50 13 28 ff       	call   0x14019e610
140f1d2c0:	48 83 c4 20          	add    $0x20,%rsp
140f1d2c4:	5d                   	pop    %rbp
140f1d2c5:	c3                   	ret
140f1d2c6:	cc                   	int3
140f1d2c7:	cc                   	int3
140f1d2c8:	cc                   	int3
140f1d2c9:	cc                   	int3
140f1d2ca:	cc                   	int3
140f1d2cb:	cc                   	int3
140f1d2cc:	cc                   	int3
140f1d2cd:	cc                   	int3
140f1d2ce:	cc                   	int3
140f1d2cf:	cc                   	int3
140f1d2d0:	40 55                	rex push %rbp
140f1d2d2:	48 83 ec 20          	sub    $0x20,%rsp
140f1d2d6:	48 8b ea             	mov    %rdx,%rbp
140f1d2d9:	ba 60 00 00 00       	mov    $0x60,%edx
140f1d2de:	48 8b 4d 58          	mov    0x58(%rbp),%rcx
140f1d2e2:	e8 5d de ef ff       	call   0x140e1b144
140f1d2e7:	48 83 c4 20          	add    $0x20,%rsp
140f1d2eb:	5d                   	pop    %rbp
140f1d2ec:	c3                   	ret
140f1d2ed:	cc                   	int3
140f1d2ee:	cc                   	int3
140f1d2ef:	cc                   	int3
140f1d2f0:	48 8b 8a 30 00 00 00 	mov    0x30(%rdx),%rcx
140f1d2f7:	e9 e4 e0 65 ff       	jmp    0x14057b3e0
140f1d2fc:	cc                   	int3
140f1d2fd:	cc                   	int3
140f1d2fe:	cc                   	int3
140f1d2ff:	cc                   	int3
140f1d300:	40 55                	rex push %rbp
140f1d302:	48 83 ec 20          	sub    $0x20,%rsp
140f1d306:	48 8b ea             	mov    %rdx,%rbp
140f1d309:	ba 30 00 00 00       	mov    $0x30,%edx
140f1d30e:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
140f1d312:	e8 2d de ef ff       	call   0x140e1b144
140f1d317:	48 83 c4 20          	add    $0x20,%rsp
140f1d31b:	5d                   	pop    %rbp
140f1d31c:	c3                   	ret
140f1d31d:	cc                   	int3
140f1d31e:	cc                   	int3
140f1d31f:	cc                   	int3
140f1d320:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140f1d325:	53                   	push   %rbx
140f1d326:	55                   	push   %rbp
140f1d327:	56                   	push   %rsi
140f1d328:	57                   	push   %rdi
140f1d329:	48 83 ec 38          	sub    $0x38,%rsp
140f1d32d:	48 8b ea             	mov    %rdx,%rbp
140f1d330:	48 8b 5d 60          	mov    0x60(%rbp),%rbx
140f1d334:	48 8b 03             	mov    (%rbx),%rax
140f1d337:	48 8b 70 40          	mov    0x40(%rax),%rsi
140f1d33b:	48 8d 45 38          	lea    0x38(%rbp),%rax
140f1d33f:	48 89 45 60          	mov    %rax,0x60(%rbp)
140f1d343:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140f1d347:	e8 44 9e 83 ff       	call   0x140757190
140f1d34c:	48 8b f8             	mov    %rax,%rdi
140f1d34f:	48 8b 55 30          	mov    0x30(%rbp),%rdx
140f1d353:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
140f1d358:	76 03                	jbe    0x140f1d35d
140f1d35a:	48 8b 12             	mov    (%rdx),%rdx
140f1d35d:	48 8d 0d 74 6f 08 00 	lea    0x86f74(%rip),%rcx        # 0x140fa42d8
140f1d364:	e8 a7 a5 94 ff       	call   0x140867910
140f1d369:	90                   	nop
140f1d36a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140f1d36f:	45 33 c9             	xor    %r9d,%r9d
140f1d372:	45 33 c0             	xor    %r8d,%r8d
140f1d375:	48 8b d0             	mov    %rax,%rdx
140f1d378:	48 8b cb             	mov    %rbx,%rcx
140f1d37b:	48 8b c6             	mov    %rsi,%rax
140f1d37e:	ff 15 9c 66 06 00    	call   *0x6669c(%rip)        # 0x140f83a20
140f1d384:	90                   	nop
140f1d385:	48 b8 00 00 00 00 00 	movabs $0x0,%rax
140f1d38c:	00 00 00
140f1d38f:	48 83 c4 38          	add    $0x38,%rsp
140f1d393:	5f                   	pop    %rdi
140f1d394:	5e                   	pop    %rsi
140f1d395:	5d                   	pop    %rbp
140f1d396:	5b                   	pop    %rbx
140f1d397:	c3                   	ret
140f1d398:	cc                   	int3
140f1d399:	cc                   	int3
140f1d39a:	cc                   	int3
140f1d39b:	cc                   	int3
140f1d39c:	cc                   	int3
140f1d39d:	cc                   	int3
140f1d39e:	cc                   	int3
140f1d39f:	cc                   	int3
140f1d3a0:	40 55                	rex push %rbp