140d14354:	b9 06 00 00 00       	mov    $0x6,%ecx
140d14359:	48 8d 05 50 f3 44 00 	lea    0x44f350(%rip),%rax        # 0x1411636b0
140d14360:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140d14365:	49 8b 46 08          	mov    0x8(%r14),%rax
140d14369:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140d1436e:	e8 bd bb fb ff       	call   0x140ccff30
140d14373:	48 8b cd             	mov    %rbp,%rcx
140d14376:	e8 a5 d1 fb ff       	call   0x140cd1520
140d1437b:	33 c0                	xor    %eax,%eax
140d1437d:	e9 54 ff ff ff       	jmp    0x140d142d6
140d14382:	cc                   	int3
140d14383:	cc                   	int3
140d14384:	cc                   	int3
140d14385:	cc                   	int3
140d14386:	cc                   	int3
140d14387:	cc                   	int3
140d14388:	cc                   	int3
140d14389:	cc                   	int3
140d1438a:	cc                   	int3
140d1438b:	cc                   	int3
140d1438c:	cc                   	int3
140d1438d:	cc                   	int3
140d1438e:	cc                   	int3
140d1438f:	cc                   	int3
140d14390:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140d14395:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
140d1439a:	57                   	push   %rdi
140d1439b:	b8 20 00 00 00       	mov    $0x20,%eax
140d143a0:	e8 fb 70 10 00       	call   0x140e1b4a0
140d143a5:	48 2b e0             	sub    %rax,%rsp
140d143a8:	48 8b 59 60          	mov    0x60(%rcx),%rbx
140d143ac:	48 8b fa             	mov    %rdx,%rdi
140d143af:	48 83 7b 08 00       	cmpq   $0x0,0x8(%rbx)
140d143b4:	74 39                	je     0x140d143ef
140d143b6:	8b 13                	mov    (%rbx),%edx
140d143b8:	48 8b cf             	mov    %rdi,%rcx
140d143bb:	e8 40 55 04 00       	call   0x140d59900
140d143c0:	85 c0                	test   %eax,%eax
140d143c2:	74 10                	je     0x140d143d4
140d143c4:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140d143c8:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140d143cd:	33 d2                	xor    %edx,%edx
140d143cf:	e8 0c 50 ff ff       	call   0x140d093e0
140d143d4:	48 83 c3 18          	add    $0x18,%rbx
140d143d8:	48 83 7b 08 00       	cmpq   $0x0,0x8(%rbx)
140d143dd:	75 d7                	jne    0x140d143b6
140d143df:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140d143e4:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140d143e9:	48 83 c4 20          	add    $0x20,%rsp
140d143ed:	5f                   	pop    %rdi
140d143ee:	c3                   	ret
140d143ef:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140d143f4:	49 8b c0             	mov    %r8,%rax
140d143f7:	48 83 c4 20          	add    $0x20,%rsp
140d143fb:	5f                   	pop    %rdi
140d143fc:	c3                   	ret
140d143fd:	cc                   	int3
140d143fe:	cc                   	int3
140d143ff:	cc                   	int3
140d14400:	48 8d 05 81 ea 45 00 	lea    0x45ea81(%rip),%rax        # 0x141172e88
140d14407:	c3                   	ret
140d14408:	cc                   	int3
140d14409:	cc                   	int3
140d1440a:	cc                   	int3
140d1440b:	cc                   	int3
140d1440c:	cc                   	int3
140d1440d:	cc                   	int3
140d1440e:	cc                   	int3
140d1440f:	cc                   	int3
140d14410:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
140d14415:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140d1441a:	41 56                	push   %r14
140d1441c:	b8 40 00 00 00       	mov    $0x40,%eax
140d14421:	e8 7a 70 10 00       	call   0x140e1b4a0
140d14426:	48 2b e0             	sub    %rax,%rsp
140d14429:	49 8b c8             	mov    %r8,%rcx
140d1442c:	4d 8b f0             	mov    %r8,%r14
140d1442f:	e8 ec d0 fa ff       	call   0x140cc1520
140d14434:	8b d0                	mov    %eax,%edx
140d14436:	33 c9                	xor    %ecx,%ecx
140d14438:	8b e8                	mov    %eax,%ebp
140d1443a:	e8 31 d0 fa ff       	call   0x140cc1470
140d1443f:	48 8b f0             	mov    %rax,%rsi
140d14442:	48 85 c0             	test   %rax,%rax
140d14445:	75 38                	jne    0x140d1447f
140d14447:	4c 8d 0d 82 ea 45 00 	lea    0x45ea82(%rip),%r9        # 0x141172ed0
140d1444e:	c7 44 24 20 52 00 00 	movl   $0x52,0x20(%rsp)
140d14455:	00
140d14456:	8d 50 67             	lea    0x67(%rax),%edx
140d14459:	8d 48 22             	lea    0x22(%rax),%ecx
140d1445c:	44 8d 40 41          	lea    0x41(%rax),%r8d
140d14460:	e8 1b c8 fb ff       	call   0x140cd0c80
140d14465:	33 c9                	xor    %ecx,%ecx
140d14467:	e8 34 ce fa ff       	call   0x140cc12a0
140d1446c:	33 c0                	xor    %eax,%eax
140d1446e:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
140d14473:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
140d14478:	48 83 c4 40          	add    $0x40,%rsp
140d1447c:	41 5e                	pop    %r14
140d1447e:	c3                   	ret
140d1447f:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
140d14484:	33 db                	xor    %ebx,%ebx
140d14486:	48 89 7c 24 58       	mov    %rdi,0x58(%rsp)
140d1448b:	85 ed                	test   %ebp,%ebp
140d1448d:	7e 38                	jle    0x140d144c7
140d1448f:	90                   	nop
140d14490:	8b d3                	mov    %ebx,%edx
140d14492:	49 8b ce             	mov    %r14,%rcx
140d14495:	e8 c6 d2 fa ff       	call   0x140cc1760
140d1449a:	48 8b f8             	mov    %rax,%rdi
140d1449d:	48 8b 48 10          	mov    0x10(%rax),%rcx
140d144a1:	48 85 c9             	test   %rcx,%rcx
140d144a4:	75 04                	jne    0x140d144aa
140d144a6:	48 8b 48 08          	mov    0x8(%rax),%rcx
140d144aa:	33 d2                	xor    %edx,%edx
140d144ac:	e8 ef ff fb ff       	call   0x140cd44a0
140d144b1:	48 8b ce             	mov    %rsi,%rcx
140d144b4:	48 85 c0             	test   %rax,%rax
140d144b7:	74 2c                	je     0x140d144e5
140d144b9:	48 8b d0             	mov    %rax,%rdx
140d144bc:	e8 4f d1 fa ff       	call   0x140cc1610
140d144c1:	ff c3                	inc    %ebx
140d144c3:	3b dd                	cmp    %ebp,%ebx
140d144c5:	7c c9                	jl     0x140d14490
140d144c7:	48 8b c6             	mov    %rsi,%rax
140d144ca:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140d144cf:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
140d144d4:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
140d144d9:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
140d144de:	48 83 c4 40          	add    $0x40,%rsp
140d144e2:	41 5e                	pop    %r14
140d144e4:	c3                   	ret
140d144e5:	48 8d 15 54 d8 fb ff 	lea    -0x427ac(%rip),%rdx        # 0x140cd1d40
140d144ec:	e8 6f d0 fa ff       	call   0x140cc1560
140d144f1:	ba 67 00 00 00       	mov    $0x67,%edx
140d144f6:	c7 44 24 20 60 00 00 	movl   $0x60,0x20(%rsp)
140d144fd:	00
140d144fe:	4c 8d 0d cb e9 45 00 	lea    0x45e9cb(%rip),%r9        # 0x141172ed0
140d14505:	8d 4a bb             	lea    -0x45(%rdx),%ecx
140d14508:	44 8d 42 07          	lea    0x7(%rdx),%r8d
140d1450c:	e8 6f c7 fb ff       	call   0x140cd0c80
140d14511:	48 8b 47 10          	mov    0x10(%rdi),%rax
140d14515:	4c 8d 0d 9c f1 44 00 	lea    0x44f19c(%rip),%r9        # 0x1411636b8
140d1451c:	4c 8b 07             	mov    (%rdi),%r8
140d1451f:	48 8d 15 9a f1 44 00 	lea    0x44f19a(%rip),%rdx        # 0x1411636c0
140d14526:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140d1452b:	b9 06 00 00 00       	mov    $0x6,%ecx
140d14530:	48 8d 05 79 f1 44 00 	lea    0x44f179(%rip),%rax        # 0x1411636b0
140d14537:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140d1453c:	48 8b 47 08          	mov    0x8(%rdi),%rax
140d14540:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140d14545:	e8 e6 b9 fb ff       	call   0x140ccff30
140d1454a:	33 c0                	xor    %eax,%eax
140d1454c:	e9 79 ff ff ff       	jmp    0x140d144ca
140d14551:	cc                   	int3
140d14552:	cc                   	int3
140d14553:	cc                   	int3
140d14554:	cc                   	int3
140d14555:	cc                   	int3
140d14556:	cc                   	int3
140d14557:	cc                   	int3
140d14558:	cc                   	int3
140d14559:	cc                   	int3
140d1455a:	cc                   	int3
140d1455b:	cc                   	int3
140d1455c:	cc                   	int3
140d1455d:	cc                   	int3
140d1455e:	cc                   	int3
140d1455f:	cc                   	int3
140d14560:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140d14565:	57                   	push   %rdi
140d14566:	b8 90 00 00 00       	mov    $0x90,%eax
140d1456b:	e8 30 6f 10 00       	call   0x140e1b4a0
140d14570:	48 2b e0             	sub    %rax,%rsp
140d14573:	48 8b 05 86 49 6a 00 	mov    0x6a4986(%rip),%rax        # 0x1413b8f00
140d1457a:	48 33 c4             	xor    %rsp,%rax
140d1457d:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
140d14584:	00
140d14585:	48 8b ca             	mov    %rdx,%rcx
140d14588:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
140d1458d:	48 8b fa             	mov    %rdx,%rdi
140d14590:	33 db                	xor    %ebx,%ebx
140d14592:	e8 89 cf fa ff       	call   0x140cc1520
140d14597:	85 c0                	test   %eax,%eax
140d14599:	7e 40                	jle    0x140d145db
140d1459b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140d145a0:	8b d3                	mov    %ebx,%edx
140d145a2:	48 8b cf             	mov    %rdi,%rcx
140d145a5:	e8 b6 d1 fa ff       	call   0x140cc1760
140d145aa:	4c 8b c0             	mov    %rax,%r8
140d145ad:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140d145b2:	ba 50 00 00 00       	mov    $0x50,%edx
140d145b7:	e8 64 e1 fb ff       	call   0x140cd2720
140d145bc:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140d145c1:	33 c9                	xor    %ecx,%ecx
140d145c3:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140d145c8:	e8 13 4e ff ff       	call   0x140d093e0
140d145cd:	48 8b cf             	mov    %rdi,%rcx
140d145d0:	ff c3                	inc    %ebx
140d145d2:	e8 49 cf fa ff       	call   0x140cc1520
140d145d7:	3b d8                	cmp    %eax,%ebx
140d145d9:	7c c5                	jl     0x140d145a0
140d145db:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
140d145e0:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
140d145e7:	00
140d145e8:	48 33 cc             	xor    %rsp,%rcx
140d145eb:	e8 10 6f 10 00       	call   0x140e1b500
140d145f0:	48 8b 9c 24 a0 00 00 	mov    0xa0(%rsp),%rbx
140d145f7:	00
140d145f8:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
140d145ff:	5f                   	pop    %rdi
140d14600:	c3                   	ret
140d14601:	cc                   	int3
140d14602:	cc                   	int3
140d14603:	cc                   	int3
140d14604:	cc                   	int3
140d14605:	cc                   	int3
140d14606:	cc                   	int3
140d14607:	cc                   	int3
140d14608:	cc                   	int3
140d14609:	cc                   	int3
140d1460a:	cc                   	int3
140d1460b:	cc                   	int3
140d1460c:	cc                   	int3
140d1460d:	cc                   	int3
140d1460e:	cc                   	int3
140d1460f:	cc                   	int3
140d14610:	48 8d 05 89 e9 45 00 	lea    0x45e989(%rip),%rax        # 0x141172fa0
140d14617:	c3                   	ret
140d14618:	cc                   	int3
140d14619:	cc                   	int3
140d1461a:	cc                   	int3
140d1461b:	cc                   	int3
140d1461c:	cc                   	int3
140d1461d:	cc                   	int3
140d1461e:	cc                   	int3
140d1461f:	cc                   	int3
140d14620:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140d14625:	57                   	push   %rdi
140d14626:	b8 20 00 00 00       	mov    $0x20,%eax
140d1462b:	e8 70 6e 10 00       	call   0x140e1b4a0
140d14630:	48 2b e0             	sub    %rax,%rsp
140d14633:	41 8b c1             	mov    %r9d,%eax
140d14636:	49 8b d8             	mov    %r8,%rbx
140d14639:	48 8b fa             	mov    %rdx,%rdi
140d1463c:	4c 8d 0d 49 f1 28 00 	lea    0x28f149(%rip),%r9        # 0x140fa378c
140d14643:	44 8b c0             	mov    %eax,%r8d
140d14646:	48 8d 15 7f f0 44 00 	lea    0x44f07f(%rip),%rdx        # 0x1411636cc
140d1464d:	48 8b cb             	mov    %rbx,%rcx
140d14650:	e8 db 45 fe ff       	call   0x140cf8c30
140d14655:	48 83 3f 00          	cmpq   $0x0,(%rdi)
140d14659:	74 3c                	je     0x140d14697
140d1465b:	41 b8 0c 00 00 00    	mov    $0xc,%r8d
140d14661:	48 8d 15 80 e9 45 00 	lea    0x45e980(%rip),%rdx        # 0x141172fe8
140d14668:	48 8b cb             	mov    %rbx,%rcx
140d1466b:	e8 80 e6 fa ff       	call   0x140cc2cf0
140d14670:	48 8b 17             	mov    (%rdi),%rdx
140d14673:	48 8b cb             	mov    %rbx,%rcx
140d14676:	e8 95 ff fa ff       	call   0x140cc4610
140d1467b:	48 83 7f 08 00       	cmpq   $0x0,0x8(%rdi)
140d14680:	74 3d                	je     0x140d146bf
140d14682:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140d14688:	48 8d 15 dd c4 2c 00 	lea    0x2cc4dd(%rip),%rdx        # 0x140fe0b6c
140d1468f:	48 8b cb             	mov    %rbx,%rcx
140d14692:	e8 59 e6 fa ff       	call   0x140cc2cf0
140d14697:	48 83 7f 08 00       	cmpq   $0x0,0x8(%rdi)
140d1469c:	74 21                	je     0x140d146bf
140d1469e:	41 b8 0b 00 00 00    	mov    $0xb,%r8d
140d146a4:	48 8d 15 4d e9 45 00 	lea    0x45e94d(%rip),%rdx        # 0x141172ff8
140d146ab:	48 8b cb             	mov    %rbx,%rcx
140d146ae:	e8 3d e6 fa ff       	call   0x140cc2cf0
140d146b3:	48 8b 57 08          	mov    0x8(%rdi),%rdx
140d146b7:	48 8b cb             	mov    %rbx,%rcx
140d146ba:	e8 51 ff fa ff       	call   0x140cc4610
140d146bf:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140d146c4:	b8 01 00 00 00       	mov    $0x1,%eax
140d146c9:	48 83 c4 20          	add    $0x20,%rsp
140d146cd:	5f                   	pop    %rdi
140d146ce:	c3                   	ret
140d146cf:	cc                   	int3
140d146d0:	48 8d 05 59 ea 45 00 	lea    0x45ea59(%rip),%rax        # 0x141173130
140d146d7:	c3                   	ret
140d146d8:	cc                   	int3
140d146d9:	cc                   	int3
140d146da:	cc                   	int3
140d146db:	cc                   	int3
140d146dc:	cc                   	int3
140d146dd:	cc                   	int3
140d146de:	cc                   	int3
140d146df:	cc                   	int3
140d146e0:	48 8d 05 d9 e9 45 00 	lea    0x45e9d9(%rip),%rax        # 0x1411730c0
140d146e7:	c3                   	ret
140d146e8:	cc                   	int3
140d146e9:	cc                   	int3
140d146ea:	cc                   	int3
140d146eb:	cc                   	int3
140d146ec:	cc                   	int3
140d146ed:	cc                   	int3
140d146ee:	cc                   	int3
140d146ef:	cc                   	int3
140d146f0:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
140d146f5:	56                   	push   %rsi
140d146f6:	41 56                	push   %r14
140d146f8:	41 57                	push   %r15
140d146fa:	b8 30 00 00 00       	mov    $0x30,%eax
140d146ff:	e8 9c 6d 10 00       	call   0x140e1b4a0
140d14704:	48 2b e0             	sub    %rax,%rsp
140d14707:	48 8b 0a             	mov    (%rdx),%rcx
140d1470a:	45 8b f9             	mov    %r9d,%r15d
140d1470d:	49 8b e8             	mov    %r8,%rbp
140d14710:	4c 8b f2             	mov    %rdx,%r14
140d14713:	e8 28 e2 fb ff       	call   0x140cd2940
140d14718:	89 44 24 28          	mov    %eax,0x28(%rsp)
140d1471c:	4c 8d 0d 69 f0 28 00 	lea    0x28f069(%rip),%r9        # 0x140fa378c
140d14723:	45 8b c7             	mov    %r15d,%r8d
140d14726:	48 8d 15 4b ea 45 00 	lea    0x45ea4b(%rip),%rdx        # 0x141173178
140d1472d:	8d 48 01             	lea    0x1(%rax),%ecx
140d14730:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
140d14734:	48 8b cd             	mov    %rbp,%rcx
140d14737:	e8 f4 44 fe ff       	call   0x140cf8c30
140d1473c:	49 8b 4e 08          	mov    0x8(%r14),%rcx
140d14740:	33 f6                	xor    %esi,%esi
140d14742:	e8 d9 cd fa ff       	call   0x140cc1520
140d14747:	85 c0                	test   %eax,%eax
140d14749:	7e 7d                	jle    0x140d147c8
140d1474b:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
140d14750:	48 89 7c 24 58       	mov    %rdi,0x58(%rsp)
140d14755:	49 8b 4e 08          	mov    0x8(%r14),%rcx
140d14759:	8b d6                	mov    %esi,%edx
140d1475b:	e8 00 d0 fa ff       	call   0x140cc1760
140d14760:	33 c9                	xor    %ecx,%ecx
140d14762:	48 8b f8             	mov    %rax,%rdi
140d14765:	48 8b 10             	mov    (%rax),%rdx
140d14768:	e8 b3 62 ff ff       	call   0x140d0aa20
140d1476d:	4c 8d 0d 18 f0 28 00 	lea    0x28f018(%rip),%r9        # 0x140fa378c
140d14774:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140d14779:	45 8b c7             	mov    %r15d,%r8d
140d1477c:	48 8d 15 0d ea 45 00 	lea    0x45ea0d(%rip),%rdx        # 0x141173190
140d14783:	48 8b cd             	mov    %rbp,%rcx
140d14786:	48 8b d8             	mov    %rax,%rbx
140d14789:	e8 a2 44 fe ff       	call   0x140cf8c30
140d1478e:	41 b8 46 00 00 00    	mov    $0x46,%r8d
140d14794:	48 8d 15 0d ea 45 00 	lea    0x45ea0d(%rip),%rdx        # 0x1411731a8
140d1479b:	48 8b cb             	mov    %rbx,%rcx
140d1479e:	e8 6d d2 fa ff       	call   0x140cc1a10
140d147a3:	48 8b 57 08          	mov    0x8(%rdi),%rdx
140d147a7:	48 8b cd             	mov    %rbp,%rcx
140d147aa:	e8 f1 ff fa ff       	call   0x140cc47a0
140d147af:	49 8b 4e 08          	mov    0x8(%r14),%rcx
140d147b3:	ff c6                	inc    %esi