1401ef415:	48 8b 00             	mov    (%rax),%rax
1401ef418:	ff 15 02 46 d9 00    	call   *0xd94602(%rip)        # 0x140f83a20
1401ef41e:	c6 46 70 00          	movb   $0x0,0x70(%rsi)
1401ef422:	e8 89 07 8b 00       	call   0x140a9fbb0
1401ef427:	48 8b 08             	mov    (%rax),%rcx
1401ef42a:	48 8d 15 2f bd db 00 	lea    0xdbbd2f(%rip),%rdx        # 0x140fab160
1401ef431:	48 85 c9             	test   %rcx,%rcx
1401ef434:	74 04                	je     0x1401ef43a
1401ef436:	48 89 51 60          	mov    %rdx,0x60(%rcx)
1401ef43a:	c6 85 20 02 00 00 00 	movb   $0x0,0x220(%rbp)
1401ef441:	48 8d 85 40 02 00 00 	lea    0x240(%rbp),%rax
1401ef448:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401ef44d:	0f b6 85 38 02 00 00 	movzbl 0x238(%rbp),%eax
1401ef454:	3c 01                	cmp    $0x1,%al
1401ef456:	75 0c                	jne    0x1401ef464
1401ef458:	48 8d 8d 28 02 00 00 	lea    0x228(%rbp),%rcx
1401ef45f:	48 8b 09             	mov    (%rcx),%rcx
1401ef462:	eb 21                	jmp    0x1401ef485
1401ef464:	84 c0                	test   %al,%al
1401ef466:	75 0c                	jne    0x1401ef474
1401ef468:	48 8d 8d 28 02 00 00 	lea    0x228(%rbp),%rcx
1401ef46f:	48 8b 09             	mov    (%rcx),%rcx
1401ef472:	eb 11                	jmp    0x1401ef485
1401ef474:	e8 47 be 8a 00       	call   0x140a9b2c0
1401ef479:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1401ef47e:	48 8d 15 db bc db 00 	lea    0xdbbcdb(%rip),%rdx        # 0x140fab160
1401ef485:	48 85 c9             	test   %rcx,%rcx
1401ef488:	0f 84 3b 0a 00 00    	je     0x1401efec9
1401ef48e:	0f 57 c0             	xorps  %xmm0,%xmm0
1401ef491:	f3 0f 7f 85 40 02 00 	movdqu %xmm0,0x240(%rbp)
1401ef498:	00
1401ef499:	48 8b 41 58          	mov    0x58(%rcx),%rax
1401ef49d:	48 85 c0             	test   %rax,%rax
1401ef4a0:	74 04                	je     0x1401ef4a6
1401ef4a2:	f0 ff 40 08          	lock incl 0x8(%rax)
1401ef4a6:	48 8b 41 50          	mov    0x50(%rcx),%rax
1401ef4aa:	48 89 85 40 02 00 00 	mov    %rax,0x240(%rbp)
1401ef4b1:	48 8b 41 58          	mov    0x58(%rcx),%rax
1401ef4b5:	48 89 85 48 02 00 00 	mov    %rax,0x248(%rbp)
1401ef4bc:	0f 11 44 24 48       	movups %xmm0,0x48(%rsp)
1401ef4c1:	33 db                	xor    %ebx,%ebx
1401ef4c3:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
1401ef4c8:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
1401ef4cd:	41 b8 43 00 00 00    	mov    $0x43,%r8d
1401ef4d3:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1401ef4d8:	e8 23 79 fa ff       	call   0x140196e00
1401ef4dd:	90                   	nop
1401ef4de:	0f 57 c0             	xorps  %xmm0,%xmm0
1401ef4e1:	0f 11 45 88          	movups %xmm0,-0x78(%rbp)
1401ef4e5:	48 89 5d 98          	mov    %rbx,-0x68(%rbp)
1401ef4e9:	48 89 5d a0          	mov    %rbx,-0x60(%rbp)
1401ef4ed:	41 b8 25 00 00 00    	mov    $0x25,%r8d
1401ef4f3:	48 8d 15 ce a7 db 00 	lea    0xdba7ce(%rip),%rdx        # 0x140fa9cc8
1401ef4fa:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
1401ef4fe:	e8 fd 78 fa ff       	call   0x140196e00
1401ef503:	90                   	nop
1401ef504:	48 8d 85 40 02 00 00 	lea    0x240(%rbp),%rax
1401ef50b:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1401ef510:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
1401ef515:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401ef51a:	4c 8d 4d 88          	lea    -0x78(%rbp),%r9
1401ef51e:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1401ef524:	49 8b d6             	mov    %r14,%rdx
1401ef527:	48 8b 5d b0          	mov    -0x50(%rbp),%rbx
1401ef52b:	48 8b cb             	mov    %rbx,%rcx
1401ef52e:	e8 8d aa 18 00       	call   0x140379fc0
1401ef533:	90                   	nop
1401ef534:	48 8b 55 a0          	mov    -0x60(%rbp),%rdx
1401ef538:	48 83 fa 0f          	cmp    $0xf,%rdx
1401ef53c:	76 31                	jbe    0x1401ef56f
1401ef53e:	48 ff c2             	inc    %rdx
1401ef541:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
1401ef545:	48 8b c1             	mov    %rcx,%rax
1401ef548:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401ef54f:	72 19                	jb     0x1401ef56a
1401ef551:	48 83 c2 27          	add    $0x27,%rdx
1401ef555:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401ef559:	48 2b c1             	sub    %rcx,%rax
1401ef55c:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401ef560:	48 83 f8 1f          	cmp    $0x1f,%rax
1401ef564:	0f 87 69 07 00 00    	ja     0x1401efcd3
1401ef56a:	e8 d5 bb c2 00       	call   0x140e1b144
1401ef56f:	48 c7 45 98 00 00 00 	movq   $0x0,-0x68(%rbp)
1401ef576:	00
1401ef577:	48 c7 45 a0 0f 00 00 	movq   $0xf,-0x60(%rbp)
1401ef57e:	00
1401ef57f:	c6 45 88 00          	movb   $0x0,-0x78(%rbp)
1401ef583:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
1401ef588:	48 83 fa 0f          	cmp    $0xf,%rdx
1401ef58c:	76 32                	jbe    0x1401ef5c0
1401ef58e:	48 ff c2             	inc    %rdx
1401ef591:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1401ef596:	48 8b c1             	mov    %rcx,%rax
1401ef599:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401ef5a0:	72 19                	jb     0x1401ef5bb
1401ef5a2:	48 83 c2 27          	add    $0x27,%rdx
1401ef5a6:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401ef5aa:	48 2b c1             	sub    %rcx,%rax
1401ef5ad:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401ef5b1:	48 83 f8 1f          	cmp    $0x1f,%rax
1401ef5b5:	0f 87 1e 07 00 00    	ja     0x1401efcd9
1401ef5bb:	e8 84 bb c2 00       	call   0x140e1b144
1401ef5c0:	49 8b d6             	mov    %r14,%rdx
1401ef5c3:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
1401ef5c7:	e8 04 0b ff ff       	call   0x1401e00d0
1401ef5cc:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1401ef5d2:	48 8b d0             	mov    %rax,%rdx
1401ef5d5:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1401ef5d9:	e8 d2 c3 fe ff       	call   0x1401db9b0
1401ef5de:	90                   	nop
1401ef5df:	48 8b c8             	mov    %rax,%rcx
1401ef5e2:	e8 a9 bc 01 00       	call   0x14020b290
1401ef5e7:	4c 89 b5 40 02 00 00 	mov    %r14,0x240(%rbp)
1401ef5ee:	48 8d 8d 20 02 00 00 	lea    0x220(%rbp),%rcx
1401ef5f5:	48 89 8d 48 02 00 00 	mov    %rcx,0x248(%rbp)
1401ef5fc:	0f b6 48 40          	movzbl 0x40(%rax),%ecx
1401ef600:	88 8d 20 02 00 00    	mov    %cl,0x220(%rbp)
1401ef606:	48 8b d0             	mov    %rax,%rdx
1401ef609:	48 8d 8d 40 02 00 00 	lea    0x240(%rbp),%rcx
1401ef610:	e8 6b 07 fe ff       	call   0x1401cfd80
1401ef615:	90                   	nop
1401ef616:	48 0f be 45 08       	movsbq 0x8(%rbp),%rax
1401ef61b:	48 83 c0 01          	add    $0x1,%rax
1401ef61f:	74 16                	je     0x1401ef637
1401ef621:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1401ef625:	48 83 f8 01          	cmp    $0x1,%rax
1401ef629:	74 07                	je     0x1401ef632
1401ef62b:	e8 e0 9f fa ff       	call   0x140199610
1401ef630:	eb 05                	jmp    0x1401ef637
1401ef632:	e8 29 3f 8b 00       	call   0x140aa3560
1401ef637:	40 84 ff             	test   %dil,%dil
1401ef63a:	74 14                	je     0x1401ef650
1401ef63c:	48 8b cb             	mov    %rbx,%rcx
1401ef63f:	e8 cc 5d ff ff       	call   0x1401e5410
1401ef644:	49 8d 56 08          	lea    0x8(%r14),%rdx
1401ef648:	48 8b c8             	mov    %rax,%rcx
1401ef64b:	e8 40 ba 01 00       	call   0x14020b090
1401ef650:	0f b6 9d 20 02 00 00 	movzbl 0x220(%rbp),%ebx
1401ef657:	0f b6 85 38 02 00 00 	movzbl 0x238(%rbp),%eax
1401ef65e:	3c 01                	cmp    $0x1,%al
1401ef660:	75 0c                	jne    0x1401ef66e
1401ef662:	48 8d 85 28 02 00 00 	lea    0x228(%rbp),%rax
1401ef669:	48 8b 00             	mov    (%rax),%rax
1401ef66c:	eb 1a                	jmp    0x1401ef688
1401ef66e:	84 c0                	test   %al,%al
1401ef670:	75 0c                	jne    0x1401ef67e
1401ef672:	48 8d 85 28 02 00 00 	lea    0x228(%rbp),%rax
1401ef679:	48 8b 00             	mov    (%rax),%rax
1401ef67c:	eb 0a                	jmp    0x1401ef688
1401ef67e:	e8 3d bc 8a 00       	call   0x140a9b2c0
1401ef683:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1401ef688:	48 85 c0             	test   %rax,%rax
1401ef68b:	0f 84 07 08 00 00    	je     0x1401efe98
1401ef691:	80 78 28 00          	cmpb   $0x0,0x28(%rax)
1401ef695:	75 04                	jne    0x1401ef69b
1401ef697:	c6 40 28 01          	movb   $0x1,0x28(%rax)
1401ef69b:	48 89 58 20          	mov    %rbx,0x20(%rax)
1401ef69f:	0f b6 85 38 02 00 00 	movzbl 0x238(%rbp),%eax
1401ef6a6:	3c 01                	cmp    $0x1,%al
1401ef6a8:	75 0c                	jne    0x1401ef6b6
1401ef6aa:	48 8d 9d 28 02 00 00 	lea    0x228(%rbp),%rbx
1401ef6b1:	48 8b 1b             	mov    (%rbx),%rbx
1401ef6b4:	eb 1a                	jmp    0x1401ef6d0
1401ef6b6:	84 c0                	test   %al,%al
1401ef6b8:	75 0c                	jne    0x1401ef6c6
1401ef6ba:	48 8d 9d 28 02 00 00 	lea    0x228(%rbp),%rbx
1401ef6c1:	48 8b 1b             	mov    (%rbx),%rbx
1401ef6c4:	eb 0a                	jmp    0x1401ef6d0
1401ef6c6:	e8 f5 bb 8a 00       	call   0x140a9b2c0
1401ef6cb:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401ef6d0:	48 85 db             	test   %rbx,%rbx
1401ef6d3:	0f 84 8e 07 00 00    	je     0x1401efe67
1401ef6d9:	48 83 c3 60          	add    $0x60,%rbx
1401ef6dd:	0f b6 43 70          	movzbl 0x70(%rbx),%eax
1401ef6e1:	80 7e 70 00          	cmpb   $0x0,0x70(%rsi)
1401ef6e5:	74 26                	je     0x1401ef70d
1401ef6e7:	48 8b d6             	mov    %rsi,%rdx
1401ef6ea:	48 8b cb             	mov    %rbx,%rcx
1401ef6ed:	84 c0                	test   %al,%al
1401ef6ef:	74 07                	je     0x1401ef6f8
1401ef6f1:	e8 1a 4e ff ff       	call   0x1401e4510
1401ef6f6:	eb 2e                	jmp    0x1401ef726
1401ef6f8:	e8 d3 f6 fe ff       	call   0x1401dedd0
1401ef6fd:	48 8d 05 04 a2 db 00 	lea    0xdba204(%rip),%rax        # 0x140fa9908
1401ef704:	48 89 03             	mov    %rax,(%rbx)
1401ef707:	c6 43 70 01          	movb   $0x1,0x70(%rbx)
1401ef70b:	eb 19                	jmp    0x1401ef726
1401ef70d:	84 c0                	test   %al,%al
1401ef70f:	74 15                	je     0x1401ef726
1401ef711:	48 8b 03             	mov    (%rbx),%rax
1401ef714:	33 d2                	xor    %edx,%edx
1401ef716:	48 8b cb             	mov    %rbx,%rcx
1401ef719:	48 8b 00             	mov    (%rax),%rax
1401ef71c:	ff 15 fe 42 d9 00    	call   *0xd942fe(%rip)        # 0x140f83a20
1401ef722:	c6 43 70 00          	movb   $0x0,0x70(%rbx)
1401ef726:	e8 85 04 8b 00       	call   0x140a9fbb0
1401ef72b:	48 8b 08             	mov    (%rax),%rcx
1401ef72e:	48 85 c9             	test   %rcx,%rcx
1401ef731:	74 0b                	je     0x1401ef73e
1401ef733:	48 8d 05 76 ba db 00 	lea    0xdbba76(%rip),%rax        # 0x140fab1b0
1401ef73a:	48 89 41 60          	mov    %rax,0x60(%rcx)
1401ef73e:	0f b6 85 38 02 00 00 	movzbl 0x238(%rbp),%eax
1401ef745:	3c 01                	cmp    $0x1,%al
1401ef747:	75 0c                	jne    0x1401ef755
1401ef749:	48 8d 9d 28 02 00 00 	lea    0x228(%rbp),%rbx
1401ef750:	48 8b 1b             	mov    (%rbx),%rbx
1401ef753:	eb 21                	jmp    0x1401ef776
1401ef755:	84 c0                	test   %al,%al
1401ef757:	75 0c                	jne    0x1401ef765
1401ef759:	48 8d 9d 28 02 00 00 	lea    0x228(%rbp),%rbx
1401ef760:	48 8b 1b             	mov    (%rbx),%rbx
1401ef763:	eb 11                	jmp    0x1401ef776
1401ef765:	e8 56 bb 8a 00       	call   0x140a9b2c0
1401ef76a:	0f b6 85 38 02 00 00 	movzbl 0x238(%rbp),%eax
1401ef771:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401ef776:	48 85 db             	test   %rbx,%rbx
1401ef779:	0f 84 b7 06 00 00    	je     0x1401efe36
1401ef77f:	3c 01                	cmp    $0x1,%al
1401ef781:	75 0c                	jne    0x1401ef78f
1401ef783:	48 8d 8d 28 02 00 00 	lea    0x228(%rbp),%rcx
1401ef78a:	48 8b 09             	mov    (%rcx),%rcx
1401ef78d:	eb 1a                	jmp    0x1401ef7a9
1401ef78f:	84 c0                	test   %al,%al
1401ef791:	75 0c                	jne    0x1401ef79f
1401ef793:	48 8d 8d 28 02 00 00 	lea    0x228(%rbp),%rcx
1401ef79a:	48 8b 09             	mov    (%rcx),%rcx
1401ef79d:	eb 0a                	jmp    0x1401ef7a9
1401ef79f:	e8 1c bb 8a 00       	call   0x140a9b2c0
1401ef7a4:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1401ef7a9:	48 85 c9             	test   %rcx,%rcx
1401ef7ac:	0f 84 53 06 00 00    	je     0x1401efe05
1401ef7b2:	48 83 c1 20          	add    $0x20,%rcx
1401ef7b6:	48 8d 15 53 b9 db 00 	lea    0xdbb953(%rip),%rdx        # 0x140fab110
1401ef7bd:	e8 6e d4 fe ff       	call   0x1401dcc30
1401ef7c2:	48 89 9d 40 02 00 00 	mov    %rbx,0x240(%rbp)
1401ef7c9:	c6 85 50 02 00 00 01 	movb   $0x1,0x250(%rbp)
1401ef7d0:	48 8d 95 40 02 00 00 	lea    0x240(%rbp),%rdx
1401ef7d7:	48 8b c8             	mov    %rax,%rcx
1401ef7da:	e8 91 c1 01 00       	call   0x14020b970
1401ef7df:	90                   	nop
1401ef7e0:	48 8d 8d 40 02 00 00 	lea    0x240(%rbp),%rcx
1401ef7e7:	e8 a4 19 ff ff       	call   0x1401e1190
1401ef7ec:	90                   	nop
1401ef7ed:	0f b6 85 38 02 00 00 	movzbl 0x238(%rbp),%eax
1401ef7f4:	3c 01                	cmp    $0x1,%al
1401ef7f6:	75 0c                	jne    0x1401ef804
1401ef7f8:	48 8d 95 28 02 00 00 	lea    0x228(%rbp),%rdx
1401ef7ff:	48 8b 12             	mov    (%rdx),%rdx
1401ef802:	eb 1a                	jmp    0x1401ef81e
1401ef804:	84 c0                	test   %al,%al
1401ef806:	75 0c                	jne    0x1401ef814
1401ef808:	48 8d 95 28 02 00 00 	lea    0x228(%rbp),%rdx
1401ef80f:	48 8b 12             	mov    (%rdx),%rdx
1401ef812:	eb 0a                	jmp    0x1401ef81e
1401ef814:	e8 a7 ba 8a 00       	call   0x140a9b2c0
1401ef819:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
1401ef81e:	48 85 d2             	test   %rdx,%rdx
1401ef821:	0f 84 ad 05 00 00    	je     0x1401efdd4
1401ef827:	48 83 c2 60          	add    $0x60,%rdx
1401ef82b:	48 8b ce             	mov    %rsi,%rcx
1401ef82e:	e8 cd 35 ff ff       	call   0x1401e2e00
1401ef833:	e8 78 03 8b 00       	call   0x140a9fbb0
1401ef838:	48 8b 08             	mov    (%rax),%rcx
1401ef83b:	48 85 c9             	test   %rcx,%rcx
1401ef83e:	74 0b                	je     0x1401ef84b
1401ef840:	48 8d 05 b9 b9 db 00 	lea    0xdbb9b9(%rip),%rax        # 0x140fab200
1401ef847:	48 89 41 60          	mov    %rax,0x60(%rcx)
1401ef84b:	0f b6 85 38 02 00 00 	movzbl 0x238(%rbp),%eax
1401ef852:	3c 01                	cmp    $0x1,%al
1401ef854:	75 0c                	jne    0x1401ef862
1401ef856:	4c 8d bd 28 02 00 00 	lea    0x228(%rbp),%r15
1401ef85d:	4d 8b 3f             	mov    (%r15),%r15
1401ef860:	eb 1a                	jmp    0x1401ef87c
1401ef862:	84 c0                	test   %al,%al
1401ef864:	75 0c                	jne    0x1401ef872
1401ef866:	4c 8d bd 28 02 00 00 	lea    0x228(%rbp),%r15
1401ef86d:	4d 8b 3f             	mov    (%r15),%r15
1401ef870:	eb 0a                	jmp    0x1401ef87c
1401ef872:	e8 49 ba 8a 00       	call   0x140a9b2c0
1401ef877:	4c 8b 7c 24 40       	mov    0x40(%rsp),%r15
1401ef87c:	4d 85 ff             	test   %r15,%r15
1401ef87f:	0f 84 1e 05 00 00    	je     0x1401efda3
1401ef885:	48 8d 85 80 00 00 00 	lea    0x80(%rbp),%rax
1401ef88c:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401ef891:	c6 85 f0 00 00 00 00 	movb   $0x0,0xf0(%rbp)
1401ef898:	80 7e 70 00          	cmpb   $0x0,0x70(%rsi)
1401ef89c:	74 24                	je     0x1401ef8c2
1401ef89e:	48 8b d6             	mov    %rsi,%rdx
1401ef8a1:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
1401ef8a8:	e8 23 f5 fe ff       	call   0x1401dedd0
1401ef8ad:	48 8d 05 54 a0 db 00 	lea    0xdba054(%rip),%rax        # 0x140fa9908
1401ef8b4:	48 89 85 80 00 00 00 	mov    %rax,0x80(%rbp)
1401ef8bb:	c6 85 f0 00 00 00 01 	movb   $0x1,0xf0(%rbp)
1401ef8c2:	49 8b 04 24          	mov    (%r12),%rax
1401ef8c6:	48 89 85 40 02 00 00 	mov    %rax,0x240(%rbp)
1401ef8cd:	48 85 c0             	test   %rax,%rax
1401ef8d0:	74 03                	je     0x1401ef8d5
1401ef8d2:	48 ff 00             	incq   (%rax)
1401ef8d5:	49 8b 44 24 08       	mov    0x8(%r12),%rax
1401ef8da:	48 89 85 48 02 00 00 	mov    %rax,0x248(%rbp)
1401ef8e1:	49 8b 44 24 10       	mov    0x10(%r12),%rax
1401ef8e6:	48 89 85 50 02 00 00 	mov    %rax,0x250(%rbp)
1401ef8ed:	48 8b 9d c8 02 00 00 	mov    0x2c8(%rbp),%rbx
1401ef8f4:	49 8b d6             	mov    %r14,%rdx
1401ef8f7:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
1401ef8fb:	e8 d0 07 ff ff       	call   0x1401e00d0
1401ef900:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
1401ef907:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1401ef90c:	48 8d 8d 40 02 00 00 	lea    0x240(%rbp),%rcx
1401ef913:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1401ef918:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1401ef91d:	40 88 7c 24 20       	mov    %dil,0x20(%rsp)
1401ef922:	4c 8b c8             	mov    %rax,%r9
1401ef925:	4c 8b 45 b0          	mov    -0x50(%rbp),%r8
1401ef929:	48 8d 95 30 01 00 00 	lea    0x130(%rbp),%rdx
1401ef930:	49 8b cf             	mov    %r15,%rcx
1401ef933:	e8 c8 d6 00 00       	call   0x1401fd000
1401ef938:	90                   	nop
1401ef939:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
1401ef93e:	4c 89 64 24 50       	mov    %r12,0x50(%rsp)
1401ef943:	48 8d 8d c8 02 00 00 	lea    0x2c8(%rbp),%rcx
1401ef94a:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
1401ef94f:	4c 89 74 24 60       	mov    %r14,0x60(%rsp)
1401ef954:	48 8b d0             	mov    %rax,%rdx
1401ef957:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1401ef95c:	e8 9f 04 fe ff       	call   0x1401cfe00
1401ef961:	90                   	nop
1401ef962:	48 8d 8d c8 01 00 00 	lea    0x1c8(%rbp),%rcx
1401ef969:	e8 f2 3b 8b 00       	call   0x140aa3560
1401ef96e:	48 8d 8d 30 01 00 00 	lea    0x130(%rbp),%rcx
1401ef975:	e8 e6 1b ff ff       	call   0x1401e1560
1401ef97a:	90                   	nop
1401ef97b:	0f b6 85 38 02 00 00 	movzbl 0x238(%rbp),%eax
1401ef982:	3c 01                	cmp    $0x1,%al
1401ef984:	75 0c                	jne    0x1401ef992
1401ef986:	48 8d 9d 28 02 00 00 	lea    0x228(%rbp),%rbx
1401ef98d:	48 8b 1b             	mov    (%rbx),%rbx
1401ef990:	eb 1a                	jmp    0x1401ef9ac
1401ef992:	84 c0                	test   %al,%al
1401ef994:	75 0c                	jne    0x1401ef9a2
1401ef996:	48 8d 9d 28 02 00 00 	lea    0x228(%rbp),%rbx
1401ef99d:	48 8b 1b             	mov    (%rbx),%rbx
1401ef9a0:	eb 0a                	jmp    0x1401ef9ac
1401ef9a2:	e8 19 b9 8a 00       	call   0x140a9b2c0
1401ef9a7:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401ef9ac:	48 85 db             	test   %rbx,%rbx
1401ef9af:	0f 84 bd 03 00 00    	je     0x1401efd72
1401ef9b5:	48 83 c3 60          	add    $0x60,%rbx
1401ef9b9:	0f b6 43 70          	movzbl 0x70(%rbx),%eax
1401ef9bd:	80 7e 70 00          	cmpb   $0x0,0x70(%rsi)