1401be1d0:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401be1d4:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401be1d8:	48 83 c1 08          	add    $0x8,%rcx
1401be1dc:	48 03 cb             	add    %rbx,%rcx
1401be1df:	48 8b 01             	mov    (%rcx),%rax
1401be1e2:	ff 50 08             	call   *0x8(%rax)
1401be1e5:	90                   	nop
1401be1e6:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1401be1eb:	48 8b c8             	mov    %rax,%rcx
1401be1ee:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401be1f3:	48 85 c0             	test   %rax,%rax
1401be1f6:	74 1e                	je     0x1401be216
1401be1f8:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401be1fc:	48 63 49 04          	movslq 0x4(%rcx),%rcx
1401be200:	48 83 c0 08          	add    $0x8,%rax
1401be204:	48 03 c8             	add    %rax,%rcx
1401be207:	48 8b 01             	mov    (%rcx),%rax
1401be20a:	ff 10                	call   *(%rax)
1401be20c:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1401be211:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1401be216:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1401be21b:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
1401be220:	48 85 c9             	test   %rcx,%rcx
1401be223:	75 05                	jne    0x1401be22a
1401be225:	e9 07 01 00 00       	jmp    0x1401be331
1401be22a:	b9 70 00 00 00       	mov    $0x70,%ecx
1401be22f:	e8 14 c0 13 00       	call   0x1402fa248
1401be234:	48 8b d8             	mov    %rax,%rbx
1401be237:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1401be23c:	48 85 c0             	test   %rax,%rax
1401be23f:	0f 84 99 00 00 00    	je     0x1401be2de
1401be245:	48 8d 05 e4 80 18 00 	lea    0x1880e4(%rip),%rax        # 0x140346330
1401be24c:	48 89 03             	mov    %rax,(%rbx)
1401be24f:	89 7b 68             	mov    %edi,0x68(%rbx)
1401be252:	8b 05 04 4c 24 00    	mov    0x244c04(%rip),%eax        # 0x140402e5c
1401be258:	89 43 08             	mov    %eax,0x8(%rbx)
1401be25b:	48 89 5b 18          	mov    %rbx,0x18(%rbx)
1401be25f:	0f 57 c0             	xorps  %xmm0,%xmm0
1401be262:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
1401be266:	0f 11 43 30          	movups %xmm0,0x30(%rbx)
1401be26a:	0f 11 43 40          	movups %xmm0,0x40(%rbx)
1401be26e:	0f 11 43 50          	movups %xmm0,0x50(%rbx)
1401be272:	48 c7 43 20 48 00 00 	movq   $0x48,0x20(%rbx)
1401be279:	00
1401be27a:	48 8d 05 9f ac 00 00 	lea    0xac9f(%rip),%rax        # 0x1401c8f20
1401be281:	48 89 43 28          	mov    %rax,0x28(%rbx)
1401be285:	48 8d 05 04 ad 00 00 	lea    0xad04(%rip),%rax        # 0x1401c8f90
1401be28c:	48 89 43 30          	mov    %rax,0x30(%rbx)
1401be290:	48 8d 05 c9 ac 00 00 	lea    0xacc9(%rip),%rax        # 0x1401c8f60
1401be297:	48 89 43 38          	mov    %rax,0x38(%rbx)
1401be29b:	48 8d 05 8e ac 00 00 	lea    0xac8e(%rip),%rax        # 0x1401c8f30
1401be2a2:	48 89 43 40          	mov    %rax,0x40(%rbx)
1401be2a6:	48 8d 05 83 80 18 00 	lea    0x188083(%rip),%rax        # 0x140346330
1401be2ad:	48 89 03             	mov    %rax,(%rbx)
1401be2b0:	48 8d 05 99 4a 00 00 	lea    0x4a99(%rip),%rax        # 0x1401c2d50
1401be2b7:	48 89 43 48          	mov    %rax,0x48(%rbx)
1401be2bb:	48 8d 05 fe 49 00 00 	lea    0x49fe(%rip),%rax        # 0x1401c2cc0
1401be2c2:	48 89 43 50          	mov    %rax,0x50(%rbx)
1401be2c6:	48 8d 05 53 49 00 00 	lea    0x4953(%rip),%rax        # 0x1401c2c20
1401be2cd:	48 89 43 58          	mov    %rax,0x58(%rbx)
1401be2d1:	48 8d 05 88 e1 ff ff 	lea    -0x1e78(%rip),%rax        # 0x1401bc460
1401be2d8:	48 89 43 60          	mov    %rax,0x60(%rbx)
1401be2dc:	eb 03                	jmp    0x1401be2e1
1401be2de:	48 8b df             	mov    %rdi,%rbx
1401be2e1:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1401be2e6:	48 89 43 10          	mov    %rax,0x10(%rbx)
1401be2ea:	48 8b 03             	mov    (%rbx),%rax
1401be2ed:	48 8b 10             	mov    (%rax),%rdx
1401be2f0:	48 8d 05 d9 46 fe ff 	lea    -0x1b927(%rip),%rax        # 0x1401a29d0
1401be2f7:	48 8b cb             	mov    %rbx,%rcx
1401be2fa:	48 3b d0             	cmp    %rax,%rdx
1401be2fd:	75 07                	jne    0x1401be306
1401be2ff:	e8 cc 46 fe ff       	call   0x1401a29d0
1401be304:	eb 02                	jmp    0x1401be308
1401be306:	ff d2                	call   *%rdx
1401be308:	48 8d 7b 20          	lea    0x20(%rbx),%rdi
1401be30c:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1401be311:	48 85 c0             	test   %rax,%rax
1401be314:	74 16                	je     0x1401be32c
1401be316:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401be31a:	48 63 49 04          	movslq 0x4(%rcx),%rcx
1401be31e:	48 83 c0 08          	add    $0x8,%rax
1401be322:	48 03 c8             	add    %rax,%rcx
1401be325:	48 8b 01             	mov    (%rcx),%rax
1401be328:	ff 50 08             	call   *0x8(%rax)
1401be32b:	90                   	nop
1401be32c:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1401be331:	48 85 c0             	test   %rax,%rax
1401be334:	74 16                	je     0x1401be34c
1401be336:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401be33a:	48 63 49 04          	movslq 0x4(%rcx),%rcx
1401be33e:	48 83 c0 08          	add    $0x8,%rax
1401be342:	48 03 c8             	add    %rax,%rcx
1401be345:	48 8b 11             	mov    (%rcx),%rdx
1401be348:	ff 52 08             	call   *0x8(%rdx)
1401be34b:	90                   	nop
1401be34c:	48 8b c7             	mov    %rdi,%rax
1401be34f:	48 83 c4 20          	add    $0x20,%rsp
1401be353:	5f                   	pop    %rdi
1401be354:	5e                   	pop    %rsi
1401be355:	5b                   	pop    %rbx
1401be356:	c3                   	ret
1401be357:	cc                   	int3
1401be358:	cc                   	int3
1401be359:	cc                   	int3
1401be35a:	cc                   	int3
1401be35b:	cc                   	int3
1401be35c:	cc                   	int3
1401be35d:	cc                   	int3
1401be35e:	cc                   	int3
1401be35f:	cc                   	int3
1401be360:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1401be365:	57                   	push   %rdi
1401be366:	48 83 ec 20          	sub    $0x20,%rsp
1401be36a:	48 85 c9             	test   %rcx,%rcx
1401be36d:	75 0d                	jne    0x1401be37c
1401be36f:	33 c0                	xor    %eax,%eax
1401be371:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401be376:	48 83 c4 20          	add    $0x20,%rsp
1401be37a:	5f                   	pop    %rdi
1401be37b:	c3                   	ret
1401be37c:	48 8b 59 f0          	mov    -0x10(%rcx),%rbx
1401be380:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1401be385:	48 85 db             	test   %rbx,%rbx
1401be388:	74 15                	je     0x1401be39f
1401be38a:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401be38e:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401be392:	48 83 c1 08          	add    $0x8,%rcx
1401be396:	48 03 cb             	add    %rbx,%rcx
1401be399:	48 8b 01             	mov    (%rcx),%rax
1401be39c:	ff 10                	call   *(%rax)
1401be39e:	90                   	nop
1401be39f:	48 8b 03             	mov    (%rbx),%rax
1401be3a2:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1401be3a7:	48 8b cb             	mov    %rbx,%rcx
1401be3aa:	ff 50 70             	call   *0x70(%rax)
1401be3ad:	90                   	nop
1401be3ae:	48 85 db             	test   %rbx,%rbx
1401be3b1:	74 16                	je     0x1401be3c9
1401be3b3:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401be3b7:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401be3bb:	48 83 c1 08          	add    $0x8,%rcx
1401be3bf:	48 03 cb             	add    %rbx,%rcx
1401be3c2:	48 8b 01             	mov    (%rcx),%rax
1401be3c5:	ff 50 08             	call   *0x8(%rax)
1401be3c8:	90                   	nop
1401be3c9:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1401be3ce:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1401be3d3:	48 85 c0             	test   %rax,%rax
1401be3d6:	74 14                	je     0x1401be3ec
1401be3d8:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401be3dc:	48 63 49 04          	movslq 0x4(%rcx),%rcx
1401be3e0:	48 83 c0 08          	add    $0x8,%rax
1401be3e4:	48 03 c8             	add    %rax,%rcx
1401be3e7:	48 8b 01             	mov    (%rcx),%rax
1401be3ea:	ff 10                	call   *(%rax)
1401be3ec:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1401be3f1:	e8 9a c6 ff ff       	call   0x1401baa90
1401be3f6:	48 8b d8             	mov    %rax,%rbx
1401be3f9:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1401be3fe:	48 85 c9             	test   %rcx,%rcx
1401be401:	74 16                	je     0x1401be419
1401be403:	48 8b 51 08          	mov    0x8(%rcx),%rdx
1401be407:	4c 63 42 04          	movslq 0x4(%rdx),%r8
1401be40b:	48 83 c1 08          	add    $0x8,%rcx
1401be40f:	49 03 c8             	add    %r8,%rcx
1401be412:	48 8b 11             	mov    (%rcx),%rdx
1401be415:	ff 52 08             	call   *0x8(%rdx)
1401be418:	90                   	nop
1401be419:	48 8b c3             	mov    %rbx,%rax
1401be41c:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401be421:	48 83 c4 20          	add    $0x20,%rsp
1401be425:	5f                   	pop    %rdi
1401be426:	c3                   	ret
1401be427:	cc                   	int3
1401be428:	cc                   	int3
1401be429:	cc                   	int3
1401be42a:	cc                   	int3
1401be42b:	cc                   	int3
1401be42c:	cc                   	int3
1401be42d:	cc                   	int3
1401be42e:	cc                   	int3
1401be42f:	cc                   	int3
1401be430:	40 53                	rex push %rbx
1401be432:	56                   	push   %rsi
1401be433:	57                   	push   %rdi
1401be434:	48 83 ec 20          	sub    $0x20,%rsp
1401be438:	33 ff                	xor    %edi,%edi
1401be43a:	48 85 c9             	test   %rcx,%rcx
1401be43d:	75 0a                	jne    0x1401be449
1401be43f:	33 c0                	xor    %eax,%eax
1401be441:	48 83 c4 20          	add    $0x20,%rsp
1401be445:	5f                   	pop    %rdi
1401be446:	5e                   	pop    %rsi
1401be447:	5b                   	pop    %rbx
1401be448:	c3                   	ret
1401be449:	48 8b 59 f0          	mov    -0x10(%rcx),%rbx
1401be44d:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
1401be452:	48 85 db             	test   %rbx,%rbx
1401be455:	74 15                	je     0x1401be46c
1401be457:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401be45b:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401be45f:	48 83 c1 08          	add    $0x8,%rcx
1401be463:	48 03 cb             	add    %rbx,%rcx
1401be466:	48 8b 01             	mov    (%rcx),%rax
1401be469:	ff 10                	call   *(%rax)
1401be46b:	90                   	nop
1401be46c:	48 8b 03             	mov    (%rbx),%rax
1401be46f:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
1401be474:	48 8b cb             	mov    %rbx,%rcx
1401be477:	ff 50 50             	call   *0x50(%rax)
1401be47a:	90                   	nop
1401be47b:	48 85 db             	test   %rbx,%rbx
1401be47e:	74 16                	je     0x1401be496
1401be480:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401be484:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401be488:	48 83 c1 08          	add    $0x8,%rcx
1401be48c:	48 03 cb             	add    %rbx,%rcx
1401be48f:	48 8b 01             	mov    (%rcx),%rax
1401be492:	ff 50 08             	call   *0x8(%rax)
1401be495:	90                   	nop
1401be496:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1401be49b:	48 8b c8             	mov    %rax,%rcx
1401be49e:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401be4a3:	48 85 c0             	test   %rax,%rax
1401be4a6:	74 1e                	je     0x1401be4c6
1401be4a8:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401be4ac:	48 63 49 04          	movslq 0x4(%rcx),%rcx
1401be4b0:	48 83 c0 08          	add    $0x8,%rax
1401be4b4:	48 03 c8             	add    %rax,%rcx
1401be4b7:	48 8b 01             	mov    (%rcx),%rax
1401be4ba:	ff 10                	call   *(%rax)
1401be4bc:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1401be4c1:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1401be4c6:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1401be4cb:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
1401be4d0:	48 85 c9             	test   %rcx,%rcx
1401be4d3:	75 05                	jne    0x1401be4da
1401be4d5:	e9 fc 00 00 00       	jmp    0x1401be5d6
1401be4da:	b9 68 00 00 00       	mov    $0x68,%ecx
1401be4df:	e8 64 bd 13 00       	call   0x1402fa248
1401be4e4:	48 8b d8             	mov    %rax,%rbx
1401be4e7:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1401be4ec:	48 85 c0             	test   %rax,%rax
1401be4ef:	0f 84 8e 00 00 00    	je     0x1401be583
1401be4f5:	48 8d 05 e4 79 18 00 	lea    0x1879e4(%rip),%rax        # 0x140345ee0
1401be4fc:	48 89 03             	mov    %rax,(%rbx)
1401be4ff:	89 7b 60             	mov    %edi,0x60(%rbx)
1401be502:	8b 05 5c 49 24 00    	mov    0x24495c(%rip),%eax        # 0x140402e64
1401be508:	89 43 08             	mov    %eax,0x8(%rbx)
1401be50b:	48 89 5b 18          	mov    %rbx,0x18(%rbx)
1401be50f:	0f 57 c0             	xorps  %xmm0,%xmm0
1401be512:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
1401be516:	0f 11 43 30          	movups %xmm0,0x30(%rbx)
1401be51a:	0f 11 43 40          	movups %xmm0,0x40(%rbx)
1401be51e:	0f 11 43 50          	movups %xmm0,0x50(%rbx)
1401be522:	48 c7 43 20 40 00 00 	movq   $0x40,0x20(%rbx)
1401be529:	00
1401be52a:	48 8d 05 ef a9 00 00 	lea    0xa9ef(%rip),%rax        # 0x1401c8f20
1401be531:	48 89 43 28          	mov    %rax,0x28(%rbx)
1401be535:	48 8d 05 54 aa 00 00 	lea    0xaa54(%rip),%rax        # 0x1401c8f90
1401be53c:	48 89 43 30          	mov    %rax,0x30(%rbx)
1401be540:	48 8d 05 19 aa 00 00 	lea    0xaa19(%rip),%rax        # 0x1401c8f60
1401be547:	48 89 43 38          	mov    %rax,0x38(%rbx)
1401be54b:	48 8d 05 de a9 00 00 	lea    0xa9de(%rip),%rax        # 0x1401c8f30
1401be552:	48 89 43 40          	mov    %rax,0x40(%rbx)
1401be556:	48 8d 05 83 79 18 00 	lea    0x187983(%rip),%rax        # 0x140345ee0
1401be55d:	48 89 03             	mov    %rax,(%rbx)
1401be560:	48 8d 05 29 5b 00 00 	lea    0x5b29(%rip),%rax        # 0x1401c4090
1401be567:	48 89 43 48          	mov    %rax,0x48(%rbx)
1401be56b:	48 8d 05 ae 5c 00 00 	lea    0x5cae(%rip),%rax        # 0x1401c4220
1401be572:	48 89 43 50          	mov    %rax,0x50(%rbx)
1401be576:	48 8d 05 63 5a 00 00 	lea    0x5a63(%rip),%rax        # 0x1401c3fe0
1401be57d:	48 89 43 58          	mov    %rax,0x58(%rbx)
1401be581:	eb 03                	jmp    0x1401be586
1401be583:	48 8b df             	mov    %rdi,%rbx
1401be586:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1401be58b:	48 89 43 10          	mov    %rax,0x10(%rbx)
1401be58f:	48 8b 03             	mov    (%rbx),%rax
1401be592:	48 8b 10             	mov    (%rax),%rdx
1401be595:	48 8d 05 d4 43 fe ff 	lea    -0x1bc2c(%rip),%rax        # 0x1401a2970
1401be59c:	48 8b cb             	mov    %rbx,%rcx
1401be59f:	48 3b d0             	cmp    %rax,%rdx
1401be5a2:	75 07                	jne    0x1401be5ab
1401be5a4:	e8 c7 43 fe ff       	call   0x1401a2970
1401be5a9:	eb 02                	jmp    0x1401be5ad
1401be5ab:	ff d2                	call   *%rdx
1401be5ad:	48 8d 7b 20          	lea    0x20(%rbx),%rdi
1401be5b1:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1401be5b6:	48 85 c0             	test   %rax,%rax
1401be5b9:	74 16                	je     0x1401be5d1
1401be5bb:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401be5bf:	48 63 49 04          	movslq 0x4(%rcx),%rcx
1401be5c3:	48 83 c0 08          	add    $0x8,%rax
1401be5c7:	48 03 c8             	add    %rax,%rcx
1401be5ca:	48 8b 01             	mov    (%rcx),%rax
1401be5cd:	ff 50 08             	call   *0x8(%rax)
1401be5d0:	90                   	nop
1401be5d1:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1401be5d6:	48 85 c0             	test   %rax,%rax
1401be5d9:	74 16                	je     0x1401be5f1
1401be5db:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401be5df:	48 63 49 04          	movslq 0x4(%rcx),%rcx
1401be5e3:	48 83 c0 08          	add    $0x8,%rax
1401be5e7:	48 03 c8             	add    %rax,%rcx
1401be5ea:	48 8b 11             	mov    (%rcx),%rdx
1401be5ed:	ff 52 08             	call   *0x8(%rdx)
1401be5f0:	90                   	nop
1401be5f1:	48 8b c7             	mov    %rdi,%rax
1401be5f4:	48 83 c4 20          	add    $0x20,%rsp
1401be5f8:	5f                   	pop    %rdi
1401be5f9:	5e                   	pop    %rsi
1401be5fa:	5b                   	pop    %rbx
1401be5fb:	c3                   	ret
1401be5fc:	cc                   	int3
1401be5fd:	cc                   	int3
1401be5fe:	cc                   	int3
1401be5ff:	cc                   	int3
1401be600:	40 53                	rex push %rbx
1401be602:	56                   	push   %rsi
1401be603:	57                   	push   %rdi
1401be604:	48 83 ec 20          	sub    $0x20,%rsp
1401be608:	33 ff                	xor    %edi,%edi
1401be60a:	48 85 c9             	test   %rcx,%rcx
1401be60d:	75 0a                	jne    0x1401be619
1401be60f:	33 c0                	xor    %eax,%eax
1401be611:	48 83 c4 20          	add    $0x20,%rsp
1401be615:	5f                   	pop    %rdi
1401be616:	5e                   	pop    %rsi
1401be617:	5b                   	pop    %rbx
1401be618:	c3                   	ret
1401be619:	48 8b 59 f0          	mov    -0x10(%rcx),%rbx
1401be61d:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
1401be622:	48 85 db             	test   %rbx,%rbx
1401be625:	74 15                	je     0x1401be63c
1401be627:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401be62b:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401be62f:	48 83 c1 08          	add    $0x8,%rcx
1401be633:	48 03 cb             	add    %rbx,%rcx
1401be636:	48 8b 01             	mov    (%rcx),%rax
1401be639:	ff 10                	call   *(%rax)
1401be63b:	90                   	nop
1401be63c:	48 8b 03             	mov    (%rbx),%rax
1401be63f:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
1401be644:	48 8b cb             	mov    %rbx,%rcx
1401be647:	ff 50 78             	call   *0x78(%rax)
1401be64a:	90                   	nop
1401be64b:	48 85 db             	test   %rbx,%rbx
1401be64e:	74 16                	je     0x1401be666
1401be650:	48 8b 43 08          	mov    0x8(%rbx),%rax