14075b101:	e8 fa f5 02 00       	call   0x14078a700
14075b106:	90                   	nop
14075b107:	b9 02 00 00 00       	mov    $0x2,%ecx
14075b10c:	e8 ef f5 02 00       	call   0x14078a700
14075b111:	90                   	nop
14075b112:	b9 02 00 00 00       	mov    $0x2,%ecx
14075b117:	e8 e4 f5 02 00       	call   0x14078a700
14075b11c:	90                   	nop
14075b11d:	b9 02 00 00 00       	mov    $0x2,%ecx
14075b122:	e8 d9 f5 02 00       	call   0x14078a700
14075b127:	90                   	nop
14075b128:	b9 02 00 00 00       	mov    $0x2,%ecx
14075b12d:	e8 ce f5 02 00       	call   0x14078a700
14075b132:	90                   	nop
14075b133:	b9 02 00 00 00       	mov    $0x2,%ecx
14075b138:	e8 c3 f5 02 00       	call   0x14078a700
14075b13d:	90                   	nop
14075b13e:	b9 02 00 00 00       	mov    $0x2,%ecx
14075b143:	e8 b8 f5 02 00       	call   0x14078a700
14075b148:	90                   	nop
14075b149:	b9 02 00 00 00       	mov    $0x2,%ecx
14075b14e:	e8 ad f5 02 00       	call   0x14078a700
14075b153:	90                   	nop
14075b154:	b9 02 00 00 00       	mov    $0x2,%ecx
14075b159:	e8 a2 f5 02 00       	call   0x14078a700
14075b15e:	90                   	nop
14075b15f:	e8 40 f0 6c 00       	call   0x140e2a1a4
14075b164:	90                   	nop
14075b165:	b9 02 00 00 00       	mov    $0x2,%ecx
14075b16a:	e8 91 f5 02 00       	call   0x14078a700
14075b16f:	90                   	nop
14075b170:	b9 02 00 00 00       	mov    $0x2,%ecx
14075b175:	e8 86 f5 02 00       	call   0x14078a700
14075b17a:	cc                   	int3
14075b17b:	cc                   	int3
14075b17c:	cc                   	int3
14075b17d:	cc                   	int3
14075b17e:	cc                   	int3
14075b17f:	cc                   	int3
14075b180:	40 53                	rex push %rbx
14075b182:	48 83 ec 20          	sub    $0x20,%rsp
14075b186:	48 8b d9             	mov    %rcx,%rbx
14075b189:	48 8d 05 b0 a5 8c 00 	lea    0x8ca5b0(%rip),%rax        # 0x141025740
14075b190:	48 89 01             	mov    %rax,(%rcx)
14075b193:	48 8b 49 58          	mov    0x58(%rcx),%rcx
14075b197:	48 85 c9             	test   %rcx,%rcx
14075b19a:	74 24                	je     0x14075b1c0
14075b19c:	8b 41 10             	mov    0x10(%rcx),%eax
14075b19f:	ff c8                	dec    %eax
14075b1a1:	89 41 10             	mov    %eax,0x10(%rcx)
14075b1a4:	85 c0                	test   %eax,%eax
14075b1a6:	7f 18                	jg     0x14075b1c0
14075b1a8:	0f 88 a9 00 00 00    	js     0x14075b257
14075b1ae:	48 8b 01             	mov    (%rcx),%rax
14075b1b1:	ba 01 00 00 00       	mov    $0x1,%edx
14075b1b6:	48 8b 00             	mov    (%rax),%rax
14075b1b9:	ff 15 61 88 82 00    	call   *0x828861(%rip)        # 0x140f83a20
14075b1bf:	90                   	nop
14075b1c0:	48 8b 4b 50          	mov    0x50(%rbx),%rcx
14075b1c4:	48 85 c9             	test   %rcx,%rcx
14075b1c7:	74 24                	je     0x14075b1ed
14075b1c9:	8b 41 10             	mov    0x10(%rcx),%eax
14075b1cc:	ff c8                	dec    %eax
14075b1ce:	89 41 10             	mov    %eax,0x10(%rcx)
14075b1d1:	85 c0                	test   %eax,%eax
14075b1d3:	7f 18                	jg     0x14075b1ed
14075b1d5:	0f 88 87 00 00 00    	js     0x14075b262
14075b1db:	48 8b 01             	mov    (%rcx),%rax
14075b1de:	ba 01 00 00 00       	mov    $0x1,%edx
14075b1e3:	48 8b 00             	mov    (%rax),%rax
14075b1e6:	ff 15 34 88 82 00    	call   *0x828834(%rip)        # 0x140f83a20
14075b1ec:	90                   	nop
14075b1ed:	48 8b 4b 48          	mov    0x48(%rbx),%rcx
14075b1f1:	48 85 c9             	test   %rcx,%rcx
14075b1f4:	74 20                	je     0x14075b216
14075b1f6:	8b 41 10             	mov    0x10(%rcx),%eax
14075b1f9:	ff c8                	dec    %eax
14075b1fb:	89 41 10             	mov    %eax,0x10(%rcx)
14075b1fe:	85 c0                	test   %eax,%eax
14075b200:	7f 14                	jg     0x14075b216
14075b202:	78 69                	js     0x14075b26d
14075b204:	48 8b 01             	mov    (%rcx),%rax
14075b207:	ba 01 00 00 00       	mov    $0x1,%edx
14075b20c:	48 8b 00             	mov    (%rax),%rax
14075b20f:	ff 15 0b 88 82 00    	call   *0x82880b(%rip)        # 0x140f83a20
14075b215:	90                   	nop
14075b216:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
14075b21a:	48 85 c9             	test   %rcx,%rcx
14075b21d:	74 20                	je     0x14075b23f
14075b21f:	8b 41 10             	mov    0x10(%rcx),%eax
14075b222:	ff c8                	dec    %eax
14075b224:	89 41 10             	mov    %eax,0x10(%rcx)
14075b227:	85 c0                	test   %eax,%eax
14075b229:	7f 14                	jg     0x14075b23f
14075b22b:	78 1f                	js     0x14075b24c
14075b22d:	48 8b 01             	mov    (%rcx),%rax
14075b230:	ba 01 00 00 00       	mov    $0x1,%edx
14075b235:	48 8b 00             	mov    (%rax),%rax
14075b238:	ff 15 e2 87 82 00    	call   *0x8287e2(%rip)        # 0x140f83a20
14075b23e:	90                   	nop
14075b23f:	48 8b cb             	mov    %rbx,%rcx
14075b242:	48 83 c4 20          	add    $0x20,%rsp
14075b246:	5b                   	pop    %rbx
14075b247:	e9 14 f8 ff ff       	jmp    0x14075aa60
14075b24c:	b9 02 00 00 00       	mov    $0x2,%ecx
14075b251:	e8 aa f4 02 00       	call   0x14078a700
14075b256:	90                   	nop
14075b257:	b9 02 00 00 00       	mov    $0x2,%ecx
14075b25c:	e8 9f f4 02 00       	call   0x14078a700
14075b261:	90                   	nop
14075b262:	b9 02 00 00 00       	mov    $0x2,%ecx
14075b267:	e8 94 f4 02 00       	call   0x14078a700
14075b26c:	90                   	nop
14075b26d:	b9 02 00 00 00       	mov    $0x2,%ecx
14075b272:	e8 89 f4 02 00       	call   0x14078a700
14075b277:	cc                   	int3
14075b278:	cc                   	int3
14075b279:	cc                   	int3
14075b27a:	cc                   	int3
14075b27b:	cc                   	int3
14075b27c:	cc                   	int3
14075b27d:	cc                   	int3
14075b27e:	cc                   	int3
14075b27f:	cc                   	int3
14075b280:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14075b285:	57                   	push   %rdi
14075b286:	48 83 ec 20          	sub    $0x20,%rsp
14075b28a:	8b fa                	mov    %edx,%edi
14075b28c:	48 8b d9             	mov    %rcx,%rbx
14075b28f:	48 8d 05 da 9f 8c 00 	lea    0x8c9fda(%rip),%rax        # 0x141025270
14075b296:	48 89 01             	mov    %rax,(%rcx)
14075b299:	48 8b 49 40          	mov    0x40(%rcx),%rcx
14075b29d:	48 85 c9             	test   %rcx,%rcx
14075b2a0:	74 20                	je     0x14075b2c2
14075b2a2:	8b 41 10             	mov    0x10(%rcx),%eax
14075b2a5:	ff c8                	dec    %eax
14075b2a7:	89 41 10             	mov    %eax,0x10(%rcx)
14075b2aa:	85 c0                	test   %eax,%eax
14075b2ac:	7f 14                	jg     0x14075b2c2
14075b2ae:	78 3b                	js     0x14075b2eb
14075b2b0:	48 8b 01             	mov    (%rcx),%rax
14075b2b3:	ba 01 00 00 00       	mov    $0x1,%edx
14075b2b8:	48 8b 00             	mov    (%rax),%rax
14075b2bb:	ff 15 5f 87 82 00    	call   *0x82875f(%rip)        # 0x140f83a20
14075b2c1:	90                   	nop
14075b2c2:	48 8b cb             	mov    %rbx,%rcx
14075b2c5:	e8 96 f7 ff ff       	call   0x14075aa60
14075b2ca:	40 f6 c7 01          	test   $0x1,%dil
14075b2ce:	74 0d                	je     0x14075b2dd
14075b2d0:	ba 48 00 00 00       	mov    $0x48,%edx
14075b2d5:	48 8b cb             	mov    %rbx,%rcx
14075b2d8:	e8 67 fe 6b 00       	call   0x140e1b144
14075b2dd:	48 8b c3             	mov    %rbx,%rax
14075b2e0:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14075b2e5:	48 83 c4 20          	add    $0x20,%rsp
14075b2e9:	5f                   	pop    %rdi
14075b2ea:	c3                   	ret
14075b2eb:	b9 02 00 00 00       	mov    $0x2,%ecx
14075b2f0:	e8 0b f4 02 00       	call   0x14078a700
14075b2f5:	cc                   	int3
14075b2f6:	cc                   	int3
14075b2f7:	cc                   	int3
14075b2f8:	cc                   	int3
14075b2f9:	cc                   	int3
14075b2fa:	cc                   	int3
14075b2fb:	cc                   	int3
14075b2fc:	cc                   	int3
14075b2fd:	cc                   	int3
14075b2fe:	cc                   	int3
14075b2ff:	cc                   	int3
14075b300:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14075b305:	57                   	push   %rdi
14075b306:	48 83 ec 20          	sub    $0x20,%rsp
14075b30a:	8b da                	mov    %edx,%ebx
14075b30c:	48 8b f9             	mov    %rcx,%rdi
14075b30f:	e8 6c f4 ff ff       	call   0x14075a780
14075b314:	f6 c3 01             	test   $0x1,%bl
14075b317:	74 0d                	je     0x14075b326
14075b319:	ba 30 00 00 00       	mov    $0x30,%edx
14075b31e:	48 8b cf             	mov    %rdi,%rcx
14075b321:	e8 1e fe 6b 00       	call   0x140e1b144
14075b326:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14075b32b:	48 8b c7             	mov    %rdi,%rax
14075b32e:	48 83 c4 20          	add    $0x20,%rsp
14075b332:	5f                   	pop    %rdi
14075b333:	c3                   	ret
14075b334:	cc                   	int3
14075b335:	cc                   	int3
14075b336:	cc                   	int3
14075b337:	cc                   	int3
14075b338:	cc                   	int3
14075b339:	cc                   	int3
14075b33a:	cc                   	int3
14075b33b:	cc                   	int3
14075b33c:	cc                   	int3
14075b33d:	cc                   	int3
14075b33e:	cc                   	int3
14075b33f:	cc                   	int3
14075b340:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14075b345:	57                   	push   %rdi
14075b346:	48 83 ec 20          	sub    $0x20,%rsp
14075b34a:	8b fa                	mov    %edx,%edi
14075b34c:	48 8b d9             	mov    %rcx,%rbx
14075b34f:	48 8b 49 48          	mov    0x48(%rcx),%rcx
14075b353:	48 85 c9             	test   %rcx,%rcx
14075b356:	74 20                	je     0x14075b378
14075b358:	8b 41 10             	mov    0x10(%rcx),%eax
14075b35b:	ff c8                	dec    %eax
14075b35d:	89 41 10             	mov    %eax,0x10(%rcx)
14075b360:	85 c0                	test   %eax,%eax
14075b362:	7f 14                	jg     0x14075b378
14075b364:	78 79                	js     0x14075b3df
14075b366:	48 8b 01             	mov    (%rcx),%rax
14075b369:	ba 01 00 00 00       	mov    $0x1,%edx
14075b36e:	48 8b 00             	mov    (%rax),%rax
14075b371:	ff 15 a9 86 82 00    	call   *0x8286a9(%rip)        # 0x140f83a20
14075b377:	90                   	nop
14075b378:	48 8d 05 f1 9e 8c 00 	lea    0x8c9ef1(%rip),%rax        # 0x141025270
14075b37f:	48 89 03             	mov    %rax,(%rbx)
14075b382:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
14075b386:	48 85 c9             	test   %rcx,%rcx
14075b389:	74 20                	je     0x14075b3ab
14075b38b:	8b 41 10             	mov    0x10(%rcx),%eax
14075b38e:	ff c8                	dec    %eax
14075b390:	89 41 10             	mov    %eax,0x10(%rcx)
14075b393:	85 c0                	test   %eax,%eax
14075b395:	7f 14                	jg     0x14075b3ab
14075b397:	78 3b                	js     0x14075b3d4
14075b399:	48 8b 01             	mov    (%rcx),%rax
14075b39c:	ba 01 00 00 00       	mov    $0x1,%edx
14075b3a1:	48 8b 00             	mov    (%rax),%rax
14075b3a4:	ff 15 76 86 82 00    	call   *0x828676(%rip)        # 0x140f83a20
14075b3aa:	90                   	nop
14075b3ab:	48 8b cb             	mov    %rbx,%rcx
14075b3ae:	e8 ad f6 ff ff       	call   0x14075aa60
14075b3b3:	40 f6 c7 01          	test   $0x1,%dil
14075b3b7:	74 0d                	je     0x14075b3c6
14075b3b9:	ba 50 00 00 00       	mov    $0x50,%edx
14075b3be:	48 8b cb             	mov    %rbx,%rcx
14075b3c1:	e8 7e fd 6b 00       	call   0x140e1b144
14075b3c6:	48 8b c3             	mov    %rbx,%rax
14075b3c9:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14075b3ce:	48 83 c4 20          	add    $0x20,%rsp
14075b3d2:	5f                   	pop    %rdi
14075b3d3:	c3                   	ret
14075b3d4:	b9 02 00 00 00       	mov    $0x2,%ecx
14075b3d9:	e8 22 f3 02 00       	call   0x14078a700
14075b3de:	90                   	nop
14075b3df:	b9 02 00 00 00       	mov    $0x2,%ecx
14075b3e4:	e8 17 f3 02 00       	call   0x14078a700
14075b3e9:	cc                   	int3
14075b3ea:	cc                   	int3
14075b3eb:	cc                   	int3
14075b3ec:	cc                   	int3
14075b3ed:	cc                   	int3
14075b3ee:	cc                   	int3
14075b3ef:	cc                   	int3
14075b3f0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14075b3f5:	57                   	push   %rdi
14075b3f6:	48 83 ec 20          	sub    $0x20,%rsp
14075b3fa:	8b fa                	mov    %edx,%edi
14075b3fc:	48 8b d9             	mov    %rcx,%rbx
14075b3ff:	48 8d 05 ba 9d 8c 00 	lea    0x8c9dba(%rip),%rax        # 0x1410251c0
14075b406:	48 89 01             	mov    %rax,(%rcx)
14075b409:	48 8b 49 40          	mov    0x40(%rcx),%rcx
14075b40d:	48 85 c9             	test   %rcx,%rcx
14075b410:	74 20                	je     0x14075b432
14075b412:	8b 41 10             	mov    0x10(%rcx),%eax
14075b415:	ff c8                	dec    %eax
14075b417:	89 41 10             	mov    %eax,0x10(%rcx)
14075b41a:	85 c0                	test   %eax,%eax
14075b41c:	7f 14                	jg     0x14075b432
14075b41e:	78 3b                	js     0x14075b45b
14075b420:	48 8b 01             	mov    (%rcx),%rax
14075b423:	ba 01 00 00 00       	mov    $0x1,%edx
14075b428:	48 8b 00             	mov    (%rax),%rax
14075b42b:	ff 15 ef 85 82 00    	call   *0x8285ef(%rip)        # 0x140f83a20
14075b431:	90                   	nop
14075b432:	48 8b cb             	mov    %rbx,%rcx
14075b435:	e8 26 f6 ff ff       	call   0x14075aa60
14075b43a:	40 f6 c7 01          	test   $0x1,%dil
14075b43e:	74 0d                	je     0x14075b44d
14075b440:	ba 48 00 00 00       	mov    $0x48,%edx
14075b445:	48 8b cb             	mov    %rbx,%rcx
14075b448:	e8 f7 fc 6b 00       	call   0x140e1b144
14075b44d:	48 8b c3             	mov    %rbx,%rax
14075b450:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14075b455:	48 83 c4 20          	add    $0x20,%rsp
14075b459:	5f                   	pop    %rdi
14075b45a:	c3                   	ret
14075b45b:	b9 02 00 00 00       	mov    $0x2,%ecx
14075b460:	e8 9b f2 02 00       	call   0x14078a700
14075b465:	cc                   	int3
14075b466:	cc                   	int3
14075b467:	cc                   	int3
14075b468:	cc                   	int3
14075b469:	cc                   	int3
14075b46a:	cc                   	int3
14075b46b:	cc                   	int3
14075b46c:	cc                   	int3
14075b46d:	cc                   	int3
14075b46e:	cc                   	int3
14075b46f:	cc                   	int3
14075b470:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14075b475:	57                   	push   %rdi
14075b476:	48 83 ec 20          	sub    $0x20,%rsp
14075b47a:	8b da                	mov    %edx,%ebx
14075b47c:	48 8b f9             	mov    %rcx,%rdi
14075b47f:	e8 7c f4 ff ff       	call   0x14075a900
14075b484:	f6 c3 01             	test   $0x1,%bl
14075b487:	74 0d                	je     0x14075b496
14075b489:	ba 60 00 00 00       	mov    $0x60,%edx
14075b48e:	48 8b cf             	mov    %rdi,%rcx
14075b491:	e8 ae fc 6b 00       	call   0x140e1b144
14075b496:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14075b49b:	48 8b c7             	mov    %rdi,%rax
14075b49e:	48 83 c4 20          	add    $0x20,%rsp
14075b4a2:	5f                   	pop    %rdi
14075b4a3:	c3                   	ret
14075b4a4:	cc                   	int3
14075b4a5:	cc                   	int3
14075b4a6:	cc                   	int3
14075b4a7:	cc                   	int3
14075b4a8:	cc                   	int3
14075b4a9:	cc                   	int3
14075b4aa:	cc                   	int3
14075b4ab:	cc                   	int3
14075b4ac:	cc                   	int3
14075b4ad:	cc                   	int3
14075b4ae:	cc                   	int3
14075b4af:	cc                   	int3
14075b4b0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14075b4b5:	57                   	push   %rdi
14075b4b6:	48 83 ec 20          	sub    $0x20,%rsp
14075b4ba:	8b fa                	mov    %edx,%edi
14075b4bc:	48 8b d9             	mov    %rcx,%rbx
14075b4bf:	48 8d 05 52 9e 8c 00 	lea    0x8c9e52(%rip),%rax        # 0x141025318
14075b4c6:	48 89 01             	mov    %rax,(%rcx)
14075b4c9:	48 8b 49 50          	mov    0x50(%rcx),%rcx
14075b4cd:	48 85 c9             	test   %rcx,%rcx
14075b4d0:	74 24                	je     0x14075b4f6
14075b4d2:	8b 41 10             	mov    0x10(%rcx),%eax
14075b4d5:	ff c8                	dec    %eax
14075b4d7:	89 41 10             	mov    %eax,0x10(%rcx)
14075b4da:	85 c0                	test   %eax,%eax
14075b4dc:	7f 18                	jg     0x14075b4f6
14075b4de:	0f 88 a6 00 00 00    	js     0x14075b58a
14075b4e4:	48 8b 01             	mov    (%rcx),%rax
14075b4e7:	ba 01 00 00 00       	mov    $0x1,%edx
14075b4ec:	48 8b 00             	mov    (%rax),%rax