140e8d59e:	48 8b cf             	mov    %rdi,%rcx
140e8d5a1:	e8 2a a9 fd ff       	call   0x140e67ed0
140e8d5a6:	66 44 89 74 24 30    	mov    %r14w,0x30(%rsp)
140e8d5ac:	c7 44 24 38 0c ff 00 	movl   $0xff0c,0x38(%rsp)
140e8d5b3:	00
140e8d5b4:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
140e8d5b9:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e8d5be:	4c 8d 4c 24 38       	lea    0x38(%rsp),%r9
140e8d5c3:	4c 8d 05 a1 66 1f 00 	lea    0x1f66a1(%rip),%r8        # 0x141083c6b
140e8d5ca:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140e8d5ce:	48 8b cf             	mov    %rdi,%rcx
140e8d5d1:	e8 0a a1 fd ff       	call   0x140e676e0
140e8d5d6:	4c 8b b5 88 00 00 00 	mov    0x88(%rbp),%r14
140e8d5dd:	44 0f b7 c3          	movzwl %bx,%r8d
140e8d5e1:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140e8d5e6:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
140e8d5ed:	e8 6e 11 00 00       	call   0x140e8e760
140e8d5f2:	0f b7 38             	movzwl (%rax),%edi
140e8d5f5:	49 8b 06             	mov    (%r14),%rax
140e8d5f8:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140e8d5fd:	49 8b ce             	mov    %r14,%rcx
140e8d600:	48 8b 40 10          	mov    0x10(%rax),%rax
140e8d604:	ff 15 16 64 0f 00    	call   *0xf6416(%rip)        # 0x140f83a20
140e8d60a:	44 0f b7 00          	movzwl (%rax),%r8d
140e8d60e:	44 03 c7             	add    %edi,%r8d
140e8d611:	41 81 f8 ff ff 00 00 	cmp    $0xffff,%r8d
140e8d618:	0f 87 88 09 00 00    	ja     0x140e8dfa6
140e8d61e:	44 0f b7 cb          	movzwl %bx,%r9d
140e8d622:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140e8d626:	49 8b ce             	mov    %r14,%rcx
140e8d629:	e8 52 38 ae ff       	call   0x140970e80
140e8d62e:	c7 44 24 34 5f 00 00 	movl   $0x5f,0x34(%rsp)
140e8d635:	00
140e8d636:	4c 8d 65 d0          	lea    -0x30(%rbp),%r12
140e8d63a:	48 83 7d e8 0f       	cmpq   $0xf,-0x18(%rbp)
140e8d63f:	4c 0f 47 65 d0       	cmova  -0x30(%rbp),%r12
140e8d644:	0f 57 c0             	xorps  %xmm0,%xmm0
140e8d647:	0f 11 45 20          	movups %xmm0,0x20(%rbp)
140e8d64b:	0f 57 c9             	xorps  %xmm1,%xmm1
140e8d64e:	f3 0f 7f 4d 30       	movdqu %xmm1,0x30(%rbp)
140e8d653:	49 c7 c6 ff ff ff ff 	mov    $0xffffffffffffffff,%r14
140e8d65a:	49 8b fe             	mov    %r14,%rdi
140e8d65d:	0f 1f 00             	nopl   (%rax)
140e8d660:	48 ff c7             	inc    %rdi
140e8d663:	41 80 3c 3c 00       	cmpb   $0x0,(%r12,%rdi,1)
140e8d668:	75 f6                	jne    0x140e8d660
140e8d66a:	49 bf ff ff ff ff ff 	movabs $0x7fffffffffffffff,%r15
140e8d671:	ff ff 7f
140e8d674:	49 3b ff             	cmp    %r15,%rdi
140e8d677:	0f 87 47 09 00 00    	ja     0x140e8dfc4
140e8d67d:	bb 16 00 00 00       	mov    $0x16,%ebx
140e8d682:	48 83 ff 0f          	cmp    $0xf,%rdi
140e8d686:	77 25                	ja     0x140e8d6ad
140e8d688:	48 89 7d 30          	mov    %rdi,0x30(%rbp)
140e8d68c:	48 c7 45 38 0f 00 00 	movq   $0xf,0x38(%rbp)
140e8d693:	00
140e8d694:	0f ae e8             	lfence
140e8d697:	4c 8b c7             	mov    %rdi,%r8
140e8d69a:	49 8b d4             	mov    %r12,%rdx
140e8d69d:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
140e8d6a1:	e8 6a 19 05 00       	call   0x140edf010
140e8d6a6:	c6 44 3d 20 00       	movb   $0x0,0x20(%rbp,%rdi,1)
140e8d6ab:	eb 4a                	jmp    0x140e8d6f7
140e8d6ad:	4c 8b ef             	mov    %rdi,%r13
140e8d6b0:	49 83 cd 0f          	or     $0xf,%r13
140e8d6b4:	4d 3b ef             	cmp    %r15,%r13
140e8d6b7:	76 05                	jbe    0x140e8d6be
140e8d6b9:	4d 8b ef             	mov    %r15,%r13
140e8d6bc:	eb 07                	jmp    0x140e8d6c5
140e8d6be:	4c 3b eb             	cmp    %rbx,%r13
140e8d6c1:	4c 0f 42 eb          	cmovb  %rbx,%r13
140e8d6c5:	49 8d 4d 01          	lea    0x1(%r13),%rcx
140e8d6c9:	e8 62 96 30 ff       	call   0x140196d30
140e8d6ce:	48 8b d8             	mov    %rax,%rbx
140e8d6d1:	48 89 45 20          	mov    %rax,0x20(%rbp)
140e8d6d5:	48 89 7d 30          	mov    %rdi,0x30(%rbp)
140e8d6d9:	4c 89 6d 38          	mov    %r13,0x38(%rbp)
140e8d6dd:	0f ae e8             	lfence
140e8d6e0:	4c 8b c7             	mov    %rdi,%r8
140e8d6e3:	49 8b d4             	mov    %r12,%rdx
140e8d6e6:	48 8b c8             	mov    %rax,%rcx
140e8d6e9:	e8 22 19 05 00       	call   0x140edf010
140e8d6ee:	c6 04 3b 00          	movb   $0x0,(%rbx,%rdi,1)
140e8d6f2:	bb 16 00 00 00       	mov    $0x16,%ebx
140e8d6f7:	c7 44 24 34 7f 00 00 	movl   $0x7f,0x34(%rsp)
140e8d6fe:	00
140e8d6ff:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
140e8d703:	48 83 fa 0f          	cmp    $0xf,%rdx
140e8d707:	76 31                	jbe    0x140e8d73a
140e8d709:	48 ff c2             	inc    %rdx
140e8d70c:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140e8d710:	48 8b c1             	mov    %rcx,%rax
140e8d713:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140e8d71a:	72 19                	jb     0x140e8d735
140e8d71c:	48 83 c2 27          	add    $0x27,%rdx
140e8d720:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140e8d724:	48 2b c1             	sub    %rcx,%rax
140e8d727:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140e8d72b:	48 83 f8 1f          	cmp    $0x1f,%rax
140e8d72f:	0f 87 95 08 00 00    	ja     0x140e8dfca
140e8d735:	e8 0a da f8 ff       	call   0x140e1b144
140e8d73a:	66 0f 6f 35 ee 66 11 	movdqa 0x1166ee(%rip),%xmm6        # 0x140fa3e30
140e8d741:	00
140e8d742:	f3 0f 7f 75 e0       	movdqu %xmm6,-0x20(%rbp)
140e8d747:	c6 45 d0 00          	movb   $0x0,-0x30(%rbp)
140e8d74b:	0f 57 c0             	xorps  %xmm0,%xmm0
140e8d74e:	0f 11 45 40          	movups %xmm0,0x40(%rbp)
140e8d752:	0f 11 45 50          	movups %xmm0,0x50(%rbp)
140e8d756:	0f 11 45 60          	movups %xmm0,0x60(%rbp)
140e8d75a:	0f 11 45 70          	movups %xmm0,0x70(%rbp)
140e8d75e:	48 8d 05 ab 4b 36 00 	lea    0x364bab(%rip),%rax        # 0x1411f2310
140e8d765:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140e8d76a:	48 8d 05 4f 4b 36 00 	lea    0x364b4f(%rip),%rax        # 0x1411f22c0
140e8d771:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
140e8d775:	4c 8d 4c 24 38       	lea    0x38(%rsp),%r9
140e8d77a:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
140e8d77e:	48 8d 55 20          	lea    0x20(%rbp),%rdx
140e8d782:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
140e8d786:	e8 55 da ff ff       	call   0x140e8b1e0
140e8d78b:	90                   	nop
140e8d78c:	4c 8b 25 d5 4a 36 00 	mov    0x364ad5(%rip),%r12        # 0x1411f2268
140e8d793:	0f 57 c0             	xorps  %xmm0,%xmm0
140e8d796:	0f 11 45 90          	movups %xmm0,-0x70(%rbp)
140e8d79a:	0f 57 c9             	xorps  %xmm1,%xmm1
140e8d79d:	f3 0f 7f 4d a0       	movdqu %xmm1,-0x60(%rbp)
140e8d7a2:	49 8b fe             	mov    %r14,%rdi
140e8d7a5:	48 ff c7             	inc    %rdi
140e8d7a8:	41 80 3c 3c 00       	cmpb   $0x0,(%r12,%rdi,1)
140e8d7ad:	75 f6                	jne    0x140e8d7a5
140e8d7af:	49 3b ff             	cmp    %r15,%rdi
140e8d7b2:	0f 87 18 08 00 00    	ja     0x140e8dfd0
140e8d7b8:	48 83 ff 0f          	cmp    $0xf,%rdi
140e8d7bc:	77 25                	ja     0x140e8d7e3
140e8d7be:	48 89 7d a0          	mov    %rdi,-0x60(%rbp)
140e8d7c2:	48 c7 45 a8 0f 00 00 	movq   $0xf,-0x58(%rbp)
140e8d7c9:	00
140e8d7ca:	0f ae e8             	lfence
140e8d7cd:	4c 8b c7             	mov    %rdi,%r8
140e8d7d0:	49 8b d4             	mov    %r12,%rdx
140e8d7d3:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
140e8d7d7:	e8 34 18 05 00       	call   0x140edf010
140e8d7dc:	c6 44 3d 90 00       	movb   $0x0,-0x70(%rbp,%rdi,1)
140e8d7e1:	eb 46                	jmp    0x140e8d829
140e8d7e3:	4c 8b ef             	mov    %rdi,%r13
140e8d7e6:	49 83 cd 0f          	or     $0xf,%r13
140e8d7ea:	4d 3b ef             	cmp    %r15,%r13
140e8d7ed:	76 05                	jbe    0x140e8d7f4
140e8d7ef:	4d 8b ef             	mov    %r15,%r13
140e8d7f2:	eb 08                	jmp    0x140e8d7fc
140e8d7f4:	49 83 fd 16          	cmp    $0x16,%r13
140e8d7f8:	4c 0f 42 eb          	cmovb  %rbx,%r13
140e8d7fc:	49 8d 4d 01          	lea    0x1(%r13),%rcx
140e8d800:	e8 2b 95 30 ff       	call   0x140196d30
140e8d805:	48 8b d8             	mov    %rax,%rbx
140e8d808:	48 89 45 90          	mov    %rax,-0x70(%rbp)
140e8d80c:	48 89 7d a0          	mov    %rdi,-0x60(%rbp)
140e8d810:	4c 89 6d a8          	mov    %r13,-0x58(%rbp)
140e8d814:	0f ae e8             	lfence
140e8d817:	4c 8b c7             	mov    %rdi,%r8
140e8d81a:	49 8b d4             	mov    %r12,%rdx
140e8d81d:	48 8b c8             	mov    %rax,%rcx
140e8d820:	e8 eb 17 05 00       	call   0x140edf010
140e8d825:	c6 04 1f 00          	movb   $0x0,(%rdi,%rbx,1)
140e8d829:	4c 8d 45 90          	lea    -0x70(%rbp),%r8
140e8d82d:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140e8d831:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
140e8d835:	e8 46 72 81 ff       	call   0x1406a4a80
140e8d83a:	48 8b 10             	mov    (%rax),%rdx
140e8d83d:	48 83 c2 30          	add    $0x30,%rdx
140e8d841:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140e8d845:	e8 f6 b1 31 ff       	call   0x1401a8a40
140e8d84a:	90                   	nop
140e8d84b:	48 8b 55 a8          	mov    -0x58(%rbp),%rdx
140e8d84f:	48 83 fa 0f          	cmp    $0xf,%rdx
140e8d853:	76 31                	jbe    0x140e8d886
140e8d855:	48 ff c2             	inc    %rdx
140e8d858:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
140e8d85c:	48 8b c1             	mov    %rcx,%rax
140e8d85f:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140e8d866:	72 19                	jb     0x140e8d881
140e8d868:	48 83 c2 27          	add    $0x27,%rdx
140e8d86c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140e8d870:	48 2b c1             	sub    %rcx,%rax
140e8d873:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140e8d877:	48 83 f8 1f          	cmp    $0x1f,%rax
140e8d87b:	0f 87 55 07 00 00    	ja     0x140e8dfd6
140e8d881:	e8 be d8 f8 ff       	call   0x140e1b144
140e8d886:	f3 0f 7f 75 a0       	movdqu %xmm6,-0x60(%rbp)
140e8d88b:	c6 45 90 00          	movb   $0x0,-0x70(%rbp)
140e8d88f:	4c 8b 65 e0          	mov    -0x20(%rbp),%r12
140e8d893:	4d 85 e4             	test   %r12,%r12
140e8d896:	74 60                	je     0x140e8d8f8
140e8d898:	48 8d 5d d0          	lea    -0x30(%rbp),%rbx
140e8d89c:	4c 8b 6d d0          	mov    -0x30(%rbp),%r13
140e8d8a0:	48 83 7d e8 0f       	cmpq   $0xf,-0x18(%rbp)
140e8d8a5:	49 0f 47 dd          	cmova  %r13,%rbx
140e8d8a9:	49 83 fc 04          	cmp    $0x4,%r12
140e8d8ad:	72 49                	jb     0x140e8d8f8
140e8d8af:	49 8d 3c 1c          	lea    (%r12,%rbx,1),%rdi
140e8d8b3:	4c 8d 47 fd          	lea    -0x3(%rdi),%r8
140e8d8b7:	4c 2b c3             	sub    %rbx,%r8
140e8d8ba:	ba 68 00 00 00       	mov    $0x68,%edx
140e8d8bf:	48 8b cb             	mov    %rbx,%rcx
140e8d8c2:	e8 69 22 05 00       	call   0x140edfb30
140e8d8c7:	48 85 c0             	test   %rax,%rax
140e8d8ca:	74 2c                	je     0x140e8d8f8
140e8d8cc:	0f 1f 40 00          	nopl   0x0(%rax)
140e8d8d0:	81 38 68 74 74 70    	cmpl   $0x70747468,(%rax)
140e8d8d6:	0f 84 4b 01 00 00    	je     0x140e8da27
140e8d8dc:	48 ff c0             	inc    %rax
140e8d8df:	4c 8d 47 fd          	lea    -0x3(%rdi),%r8
140e8d8e3:	4c 2b c0             	sub    %rax,%r8
140e8d8e6:	ba 68 00 00 00       	mov    $0x68,%edx
140e8d8eb:	48 8b c8             	mov    %rax,%rcx
140e8d8ee:	e8 3d 22 05 00       	call   0x140edfb30
140e8d8f3:	48 85 c0             	test   %rax,%rax
140e8d8f6:	75 d8                	jne    0x140e8d8d0
140e8d8f8:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140e8d8fd:	f0 ff 40 18          	lock incl 0x18(%rax)
140e8d901:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
140e8d905:	48 83 fa 0f          	cmp    $0xf,%rdx
140e8d909:	76 32                	jbe    0x140e8d93d
140e8d90b:	48 ff c2             	inc    %rdx
140e8d90e:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140e8d912:	48 8b c1             	mov    %rcx,%rax
140e8d915:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140e8d91c:	72 19                	jb     0x140e8d937
140e8d91e:	48 83 c2 27          	add    $0x27,%rdx
140e8d922:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140e8d926:	48 2b c1             	sub    %rcx,%rax
140e8d929:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140e8d92d:	48 83 f8 1f          	cmp    $0x1f,%rax
140e8d931:	0f 87 a5 06 00 00    	ja     0x140e8dfdc
140e8d937:	e8 08 d8 f8 ff       	call   0x140e1b144
140e8d93c:	90                   	nop
140e8d93d:	48 8b 4d 58          	mov    0x58(%rbp),%rcx
140e8d941:	48 85 c9             	test   %rcx,%rcx
140e8d944:	74 4b                	je     0x140e8d991
140e8d946:	48 8b 45 68          	mov    0x68(%rbp),%rax
140e8d94a:	48 2b c1             	sub    %rcx,%rax
140e8d94d:	48 c1 f8 03          	sar    $0x3,%rax
140e8d951:	48 8d 14 c5 00 00 00 	lea    0x0(,%rax,8),%rdx
140e8d958:	00
140e8d959:	48 8b c1             	mov    %rcx,%rax
140e8d95c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140e8d963:	72 19                	jb     0x140e8d97e
140e8d965:	48 83 c2 27          	add    $0x27,%rdx
140e8d969:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140e8d96d:	48 2b c1             	sub    %rcx,%rax
140e8d970:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140e8d974:	48 83 f8 1f          	cmp    $0x1f,%rax
140e8d978:	0f 87 7c 06 00 00    	ja     0x140e8dffa
140e8d97e:	e8 c1 d7 f8 ff       	call   0x140e1b144
140e8d983:	33 c0                	xor    %eax,%eax
140e8d985:	48 89 45 58          	mov    %rax,0x58(%rbp)
140e8d989:	0f 57 c0             	xorps  %xmm0,%xmm0
140e8d98c:	66 0f 7f 45 60       	movdqa %xmm0,0x60(%rbp)
140e8d991:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
140e8d995:	e8 76 b5 51 ff       	call   0x1403a8f10
140e8d99a:	90                   	nop
140e8d99b:	48 8b 55 38          	mov    0x38(%rbp),%rdx
140e8d99f:	48 83 fa 0f          	cmp    $0xf,%rdx
140e8d9a3:	76 31                	jbe    0x140e8d9d6
140e8d9a5:	48 ff c2             	inc    %rdx
140e8d9a8:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
140e8d9ac:	48 8b c1             	mov    %rcx,%rax
140e8d9af:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140e8d9b6:	72 19                	jb     0x140e8d9d1
140e8d9b8:	48 83 c2 27          	add    $0x27,%rdx
140e8d9bc:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140e8d9c0:	48 2b c1             	sub    %rcx,%rax
140e8d9c3:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140e8d9c7:	48 83 f8 1f          	cmp    $0x1f,%rax
140e8d9cb:	0f 87 cf 05 00 00    	ja     0x140e8dfa0
140e8d9d1:	e8 6e d7 f8 ff       	call   0x140e1b144
140e8d9d6:	f3 0f 7f 75 30       	movdqu %xmm6,0x30(%rbp)
140e8d9db:	c6 45 20 00          	movb   $0x0,0x20(%rbp)
140e8d9df:	48 85 f6             	test   %rsi,%rsi
140e8d9e2:	74 39                	je     0x140e8da1d
140e8d9e4:	41 8b c6             	mov    %r14d,%eax
140e8d9e7:	f0 0f c1 46 08       	lock xadd %eax,0x8(%rsi)
140e8d9ec:	83 f8 01             	cmp    $0x1,%eax
140e8d9ef:	75 2c                	jne    0x140e8da1d
140e8d9f1:	48 8b 06             	mov    (%rsi),%rax
140e8d9f4:	48 8b ce             	mov    %rsi,%rcx
140e8d9f7:	48 8b 00             	mov    (%rax),%rax
140e8d9fa:	ff 15 20 60 0f 00    	call   *0xf6020(%rip)        # 0x140f83a20
140e8da00:	f0 44 0f c1 76 0c    	lock xadd %r14d,0xc(%rsi)
140e8da06:	41 83 fe 01          	cmp    $0x1,%r14d
140e8da0a:	75 11                	jne    0x140e8da1d
140e8da0c:	48 8b 06             	mov    (%rsi),%rax
140e8da0f:	48 8b ce             	mov    %rsi,%rcx
140e8da12:	48 8b 40 08          	mov    0x8(%rax),%rax
140e8da16:	ff 15 04 60 0f 00    	call   *0xf6004(%rip)        # 0x140f83a20
140e8da1c:	90                   	nop
140e8da1d:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
140e8da22:	e9 47 05 00 00       	jmp    0x140e8df6e
140e8da27:	48 3b c3             	cmp    %rbx,%rax
140e8da2a:	0f 85 c8 fe ff ff    	jne    0x140e8d8f8
140e8da30:	0f 57 c0             	xorps  %xmm0,%xmm0
140e8da33:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
140e8da38:	0f 57 c9             	xorps  %xmm1,%xmm1
140e8da3b:	f3 0f 7f 4c 24 50    	movdqu %xmm1,0x50(%rsp)
140e8da41:	bf c8 00 00 00       	mov    $0xc8,%edi
140e8da46:	4c 3b e7             	cmp    %rdi,%r12
140e8da49:	49 0f 42 fc          	cmovb  %r12,%rdi
140e8da4d:	4c 8d 75 d0          	lea    -0x30(%rbp),%r14
140e8da51:	48 83 7d e8 0f       	cmpq   $0xf,-0x18(%rbp)
140e8da56:	4d 0f 47 f5          	cmova  %r13,%r14
140e8da5a:	49 3b ff             	cmp    %r15,%rdi
140e8da5d:	0f 87 7f 05 00 00    	ja     0x140e8dfe2
140e8da63:	48 83 ff 0f          	cmp    $0xf,%rdi
140e8da67:	77 25                	ja     0x140e8da8e
140e8da69:	48 89 7c 24 50       	mov    %rdi,0x50(%rsp)
140e8da6e:	48 c7 44 24 58 0f 00 	movq   $0xf,0x58(%rsp)
140e8da75:	00 00
140e8da77:	4c 8b c7             	mov    %rdi,%r8
140e8da7a:	49 8b d6             	mov    %r14,%rdx
140e8da7d:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140e8da82:	e8 89 15 05 00       	call   0x140edf010
140e8da87:	c6 44 3c 40 00       	movb   $0x0,0x40(%rsp,%rdi,1)
140e8da8c:	eb 49                	jmp    0x140e8dad7
140e8da8e:	48 8b c7             	mov    %rdi,%rax
140e8da91:	48 83 c8 0f          	or     $0xf,%rax
140e8da95:	49 3b c7             	cmp    %r15,%rax
140e8da98:	77 10                	ja     0x140e8daaa
140e8da9a:	4c 8b f8             	mov    %rax,%r15
140e8da9d:	48 83 f8 16          	cmp    $0x16,%rax
140e8daa1:	b8 16 00 00 00       	mov    $0x16,%eax
140e8daa6:	4c 0f 42 f8          	cmovb  %rax,%r15
140e8daaa:	49 8d 4f 01          	lea    0x1(%r15),%rcx
140e8daae:	e8 7d 92 30 ff       	call   0x140196d30
140e8dab3:	48 8b d8             	mov    %rax,%rbx
140e8dab6:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140e8dabb:	48 89 7c 24 50       	mov    %rdi,0x50(%rsp)
140e8dac0:	4c 89 7c 24 58       	mov    %r15,0x58(%rsp)
140e8dac5:	4c 8b c7             	mov    %rdi,%r8
140e8dac8:	49 8b d6             	mov    %r14,%rdx
140e8dacb:	48 8b c8             	mov    %rax,%rcx
140e8dace:	e8 3d 15 05 00       	call   0x140edf010
140e8dad3:	c6 04 3b 00          	movb   $0x0,(%rbx,%rdi,1)
140e8dad7:	c7 44 24 34 ff 00 00 	movl   $0xff,0x34(%rsp)
140e8dade:	00
140e8dadf:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140e8dae4:	ba 01 00 00 00       	mov    $0x1,%edx
140e8dae9:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
140e8daed:	e8 4e 56 fe ff       	call   0x140e73140
140e8daf2:	90                   	nop
140e8daf3:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
140e8daf8:	48 83 fa 0f          	cmp    $0xf,%rdx