script for convert .t3pa files to .t3pa_cls
.t3pa file example:
Index $\quad$ Matrix $\quad$ Index $\quad$ ToA $\quad$ ToT $\quad$ FToA $\quad$ Overflow
0 $\quad$ 4574 $\quad$ 832 $\quad$ 29 $\quad$ 6 $\quad$ 0
1 $\quad$ 4831 $\quad$ 832 $\quad$ 35 $\quad$ 7 $\quad$ 0
2 $\quad$ 4575 $\quad$ 832 $\quad$ 100 $\quad$ 8 $\quad$ 0
3 $\quad$ 31031 $\quad$ 1745 $\quad$ 22 $\quad$ 11 $\quad$ 0
.
.
.
.t3pa_cls file example:
% Index $\quad$ Matrix Index $\quad$ [ RowNo, ClmNo ] $\quad$ ToA $\quad$ FToA $\quad$ ( ToA_in_ns ) $\quad$ ToT ( ToT_in_keV ) $\quad$ Overflow
# 1, $\quad$ Nunmasked = 3, $\quad$ Nmasked = 0, $\quad$ Ntot = 3 # Tfirst = 2.0787500000000000e+04 ns, $\quad$ Tlast = 2.0790625000000000e+04 ns, $\quad$ dT = 3.125000 ns, $\quad$ Etot = 64.428148 keV
2 $\quad$ 4575 $\quad$ [ 17, 223 ] $\quad$ 832 $\quad$ 8 $\quad$ ( 2.0787500000000000e+04 ns ) $\quad$ 100 $\quad$ ( 37.867914 keV ) $\quad$ 0
1 $\quad$ 4831 $\quad$ [ 18, 223 ] $\quad$ 832 $\quad$ 7 $\quad$ ( 2.0789062500000000e+04 ns ) $\quad$ 35 $\quad$ ( 14.733453 keV ) $\quad$ 0
0 $\quad$ 4574 $\quad$ [ 17, 222 ] $\quad$ 832 $\quad$ 6 $\quad$ ( 2.0790625000000000e+04 ns ) $\quad$ 29 $\quad$ ( 11.826781 keV ) $\quad$ 0
# 2, $\quad$ Nunmasked = 3, $\quad$ Nmasked = 0, $\quad$ Ntot = 3 # Tfirst = 4.3601562500000000e+04 ns, $\quad$ Tlast = 4.3607812500000000e+04 ns, $\quad$ dT = 6.250000 ns, $\quad$ Etot = 63.577435 keV
5 $\quad$ 30775 $\quad$ [ 120, 55 ] $\quad$ 1745 $\quad$ 15 $\quad$ ( 4.3601562500000000e+04 ns ) $\quad$ 99 $\quad$ ( 37.617059 keV ) $\quad$ 0
4 $\quad$ 30776 $\quad$ [ 120, 56 ] $\quad$ 1745 $\quad$ 13 $\quad$ ( 4.3604687500000000e+04 ns ) $\quad$ 44 $\quad$ ( 14.715446 keV ) $\quad$ 0
3 $\quad$ 31031 $\quad$ [ 121, 55 ] $\quad$ 1745 $\quad$ 11 $\quad$ ( 4.3607812500000000e+04 ns ) $\quad$2 2 $\quad$ ( 11.244929 keV ) $\quad$ 0
.
.
.
import numpy as np
import math
#import pandas as pd
import matplotlib.pyplot as plt
import matplotlib.cm as cm
#from matplotlib.mlab import griddata
from urllib.error import HTTPError # recognise the error stemming from missing data
#import urllib
import urllib.request
t3pa2cls_XII - upravena fce energy(a, b, c, t, ToT, pocet_udalosti, RowNo, ClmNo) - nyni je se pocita i s pripadem "nan" t3pa2cls_XV_pc - zkousim vyzobat vysoke energie (jednotlive interakce) - funkce single_interaction. Dale delam prumernou velikost stopy stopy interakce pro danou energii - funkce size_of_interactions_average. Dale delam spektra 2 casti vyboje podle zadaneho casu - primarne pro double breakdown, tj. funkce energy_spectra_doublebreakdown
#Define an exception which will be raised if the data is missing and stop the notebook execution
class StopExecution(Exception):
def _render_traceback_(self):
pass
#shot_no = 44395 #test discharge for which the notebook will definitely work
shot_no = 45880
shot = shot_no
identifier='H03-W0051_shot_'+str(shot)+'_450V'
detector = 'H03-W0051'
ds = np.DataSource('/tmp') # temporary storage for downloaded files
scalars_URL = 'http://golem.fjfi.cvut.cz/shots/{shot_no}/Diagnostics/PlasmaDetection/Results/{name}'
def get_scalar(shot_no, name):
return float(ds.open(scalars_URL.format(shot_no=shot_no, name=name)).read())
t_plasma_start = get_scalar(shot_no, 't_plasma_start')
t_plasma_end = get_scalar(shot_no, 't_plasma_end')
is_plasma = get_scalar(shot_no, 'b_plasma')
def get_file(shot, identifier):
#Pick the discharge to analyse
URL = 'http://golem.fjfi.cvut.cz/shots/{shot}/Diagnostics/TimepixDetector/H03/{identifier}.t3pa'
url = URL.format(shot=shot, identifier=identifier)
try:
file_name_t3pa=url
with urllib.request.urlopen(file_name_t3pa) as ft3pa:
line = ft3pa.readline()
line = line.decode('utf‐8')
ft3pa.close
except HTTPError:
print('File not found at %s. Aborting notebook execution.' % url)
raise StopExecution
return file_name_t3pa
def get_file_calib(name_calib):
#Pick the discharge to analyse
URL = 'http://golem.fjfi.cvut.cz/shots/{shot}/Diagnostics/TimepixDetector/calib_matrix_H03/{name_calib}.txt'
url = URL.format(shot=shot, name_calib=name_calib)
#print(url)
try:
file_calib=url
with urllib.request.urlopen(file_calib) as calib:
line = calib.readline()
line = line.decode('utf‐8')
calib.close
except HTTPError:
print('File not found at %s. Aborting notebook execution.' % url)
raise StopExecution
return file_calib
def load_calib(file_calib):
with urllib.request.urlopen(file_calib) as fc:
calib=[] #vytvoreni 1D pole
for i in range(0,256): #tj. rozsah 0-255
temp = [] # docasne pole
for j in range(0,256):
temp.append(0) #naplneni docasneho pole 0
calib.append(temp) #naplneni pole a[] docasnym polem temp
for i in range(0,256): #nacteni calib matice do pole calib
line = fc.readline()
line = line.decode('utf‐8')
word=line.strip().split(' ')
for j in range(0,256):
#calib[i][j]=float(word[j]) #i = radek, j = sloupec0
calib[j][i]=float(word[j]) #j = radek, i = sloupec0 - pouze pro stavajici kalibraci - verze XV
fc.close
return calib
def load_t3pa_file(file_t3pa):
index=[]
matrix_index=[]
ToA=[]
ToT=[]
FToA=[]
overflow=[]
pocet_udalosti = 0
with urllib.request.urlopen(file_t3pa) as ft3pa:
line = ft3pa.readline()
line = line.decode('utf‐8')
while True:
line = ft3pa.readline()
line = line.decode('utf‐8')
word=line.strip().split('\t') #v t3pa souboru je oddelovac \t
if line == '':
break
index.append(word[0])
matrix_index.append(word[1])
ToA.append(float(word[2]))
ToT.append(float(word[3]))
FToA.append(float(word[4]))
overflow.append(float(word[5]))
pocet_udalosti = pocet_udalosti + 1
ft3pa.close
return index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti
def noise(index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti): #tuto fci nemus9m explicitn2 volat - volam ji v fci load_t3pa
pocet=int(0) #pocet sumicich pixelu
konst=int(len(index)/1000)+1
noise_matrix_index=[]
for i in range(0,konst):
pom = [] # pomocne pole
k=0 #pomocna promenna - udava, kolik je v czklu ve skutecnosti udalosti - aby nebyla chyba 'list index out of range'
for j in range(0,1001):
if i*1000+j>=len(index):
break
pom.append(matrix_index[i*1000+j])
k=k+1
for m in range(0,k):
count=int(0) #pocet vvyskytu stejneho matrix index behem 1000 udalosti
index_=int(-1) #budu testovat, jestli pixel na ktery koukam je sumici (abych ho nezapocital 2x)
for p in range(0,pocet):
#index=int(p)
if pom[m]==noise_matrix_index[p]:
index_=p #pixel na ktery jsem uz koukal a byl sumici
break
if index_ >=0 and pom[m]==noise_matrix_index[index_]:
continue
for l in range(0,k):
if pom[m]==pom[l]:
count=count+1
####podminka na sumici pixely
if count>=50: #kdyz se pixel vyskytne behem tisice udalosti vicekrat nez toto cislo, je sumici
noise_matrix_index.append(pom[m])
#noise_matrix_index[pocet]=pom[i]
pocet=pocet+1
pom.clear()
pocet_udalosti=len(index)
for n in range (0,pocet_udalosti):
for o in range(0,len(noise_matrix_index)):
if n >=pocet_udalosti:
break
if(matrix_index[n]==noise_matrix_index[o]):
del matrix_index[n]
del index[n]
del ToA[n]
del ToT[n]
del FToA[n]
del overflow[n]
pocet_udalosti=pocet_udalosti-1
continue
return pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow
def t3pa_data(pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow):
#rovnou vyhodim sumici pixely
pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow=noise(index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti)
RowNo=[]
ClmNo=[]
for i in range(0,len(matrix_index)):
#RowNo.append(int(int(matrix_index[i]))//int(256))
#ClmNo.append(int(int(matrix_index[i]))%int(256))
ClmNo.append(int(int(matrix_index[i]))//int(256)) #ver XV - bude pro novou kalibraci - nyn9 to bere 3patnou kalibraci jednotlivych pixelu (cislovani radku a sloupcu stejne jako v pixetu)
RowNo.append(int(int(matrix_index[i]))%int(256)) ##ver XV - bude super pro novou kalibraci - odpovida radkum a sloupcum v pixetu. Nyni bere spatne kalibrace pixelu (viz fce load_calib)
return index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti, RowNo, ClmNo
def hit_map(detector,hit_map_fig,RowNo,ClmNo):
plt.hist2d(RowNo,ClmNo,bins=(256,256),cmap='Blues')
cb=plt.colorbar()
cb.set_label('Counts in pixel')
plt.xlabel('x [pixel]')
plt.ylabel('y [pixel]')
plt.title(detector)
plt.savefig(hit_map_fig, dpi = 1000)
return
def energy(a, b, c, t, ToT, pocet_udalosti, RowNo, ClmNo):
E=[] #energy in keV
#for i in range (0,pocet_udalosti):
pom=0
for i in range (0,len(ToT)):
Sqrt=float(0.0)
e1=float(0.0)
e2=float(0.0)
# promenna sqrt je vnitrek odmocniny
Sqrt = (((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i])))*(((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i])))) + (float(4)*float(a[RowNo[i]][ClmNo[i]])*float(c[RowNo[i]][ClmNo[i]]))) #zmena oproti verzi VI
if float(Sqrt)<float(0):
E.append(float(0))
else:
'''
V kalibracni matici a se obcas vyskytne 0 -> ve vypoctu energie
je tim padem deleni nulou -> energie diverguje. Jak to vyresit?
zatim polozim energii = 0 (kdyz a=0), pak se uvidi
nakonec udelam limitu vyrazu energie pro a->0 (L'hopital)
'''
if a[RowNo[i]][ClmNo[i]]==0:
e1=((float(t[RowNo[i]][ClmNo[i]]))/float(2)) + ((((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i]))*(float(t[RowNo[i]][ClmNo[i]]))) - 2*(float(c[RowNo[i]][ClmNo[i]])))/(float(2)*np.sqrt(float(Sqrt))))
e2=((float(t[RowNo[i]][ClmNo[i]]))/float(2)) - ((((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i]))*(float(t[RowNo[i]][ClmNo[i]]))) - 2*(float(c[RowNo[i]][ClmNo[i]])))/(float(2)*np.sqrt(float(Sqrt))))
else:
e1=((-(float(b[RowNo[i]][ClmNo[i]]) - (float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]]))-float(ToT[i])))+np.sqrt(float(Sqrt)))/(float(2)*float(a[RowNo[i]][ClmNo[i]]))
e2=((-(float(b[RowNo[i]][ClmNo[i]]) - (float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]]))-float(ToT[i])))-np.sqrt(float(Sqrt)))/(float(2)*float(a[RowNo[i]][ClmNo[i]]))
if a[RowNo[i]][ClmNo[i]]<0:
e1=-1
e2=-1
if math.isnan(e1):
e1=-1
if math.isnan(e2):
e2=-1
if e1<0 and e2<0:
E.append(float(0))
if e1>=0 and e1>e2:
E.append(float(e1))
if e2>=0 and e2>e1:
E.append(float(e2))
if e1>=0 and e2==e1:
E.append(float(e1))
return E
def Time(ToA, FToA, pocet_udalosti, RowNo, ClmNo):
T=[] #time in ns
for i in range (0,pocet_udalosti):
Time=float(0.0)
Time=(float(ToA[i])-((float(FToA[i])/float(16))))*float(25)
T.append(float(Time))
return T
def Timewalk_parameters_Si():
#SI - korekce na TimeWalk - parametry
A = -1.21988
B = 4.33638
C = 29.5075
D = 1
sigma_A=0.7013
sigma_B=0.1366
sigma_C=4.753
sigma_D=0
return A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D
def Timewalk(E,T):
i=0
A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D = Timewalk_parameters_Si()
while i < len(T):
timewalk=float(0)
timewalk = (C / (E[i] - B)) + A
if(timewalk<0):
timewalk=0
T[i]=T[i]-timewalk
i=i+1
return E,T
def remove_interactions_with_zero_energy(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T):
i=0
treshold=5.015347
while i < len(T):
if E[i]<treshold: #E[i] < energy treshold
index.pop(i)
matrix_index.pop(i)
ToA.pop(i)
ToT.pop(i)
FToA.pop(i)
overflow.pop(i)
RowNo.pop(i)
ClmNo.pop(i)
E.pop(i)
T.pop(i)
continue
i=i+1
return index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T
def clustering_new(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T):
dT=float(50)
indexCl, TCl,ECl, matrix_indexCl, ToACl,ToTCl,FToACl,RowNoCl,ClmNoCl,overflowCl=[],[],[],[],[],[],[],[],[],[]
StartLastElem=len(T)-1
indexCl.append(int(index[StartLastElem]))
TCl.append(float(T[StartLastElem]))
ECl.append(float(E[StartLastElem]))
matrix_indexCl.append(int(matrix_index[StartLastElem]))
RowNoCl.append(int(RowNo[StartLastElem]))
ClmNoCl.append(int(ClmNo[StartLastElem]))
ToACl.append(float(ToA[StartLastElem]))
ToTCl.append(float(ToT[StartLastElem]))
FToACl.append(float(FToA[StartLastElem]))
overflowCl.append(float(overflow[StartLastElem]))
del index[StartLastElem]
del T[StartLastElem]
del E[StartLastElem]
del matrix_index[StartLastElem]
del RowNo[StartLastElem]
del ClmNo[StartLastElem]
del ToA[StartLastElem]
del ToT[StartLastElem]
del FToA[StartLastElem]
del overflow[StartLastElem]
j=1
pom=float(TCl[0]+dT)
while(j >0):
if(len(T) == 0):
break
k=0
j=0
while (k<=(len(TCl)-1)):
i=len(T)-1
if(len(T) == 0):
break
pocet_sousedu=0 #pocet sousednich pixelu - mohou byt maximalne 4
delka=0
# verze X
count=0 #pomocna promanna, kterou urcuji, ze se ma nasledujici cyklus while projit jeste jednou, pokud je i = -1
while(float(T[i])<=(pom)):
delka=delka+1
if(((((int(RowNoCl[k]))==(int(RowNo[i])+1))or((int(RowNoCl[k]))==(int(RowNo[i])-1))) and ((int(ClmNoCl[k]))==(int(ClmNo[i])))) or (((int(RowNoCl[k]))==(int(RowNo[i]))) and (((int(ClmNoCl[k]))==(int(ClmNo[i])+1))or((int(ClmNoCl[k]))==(int(ClmNo[i])-1))))):
#beru jen pixely, které mají společnou jednu stranu.
#pixely, kter0 spolu sousedí přes roh neuvažuji
indexCl.append(int(index[i]))
TCl.append(float(T[i]))
ECl.append(float(E[i]))
matrix_indexCl.append(int(matrix_index[i]))
RowNoCl.append(int(RowNo[i]))
ClmNoCl.append(int(ClmNo[i]))
ToACl.append(float(ToA[i]))
ToTCl.append(float(ToT[i]))
FToACl.append(float(FToA[i]))
overflowCl.append(float(overflow[i]))
# Removes i-th Row
del index[i]
del T[i]
del E[i]
del matrix_index[i]
del RowNo[i]
del ClmNo[i]
del ToA[i]
del ToT[i]
del FToA[i]
del overflow[i]
j=j+1
i=len(T)-1
pocet_sousedu=pocet_sousedu+1
if(len(T) == 0):
break
if(pocet_sousedu==4):
break
continue
i=i-1
if(i==-1): # verze X
count=count+1
if(i<0 and len(T)>0): # verze X
i=0
if(count>1):
break
if(i>=len(T)):
break
k=k+1
if(len(TCl)>2):
indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl = insertionSort(indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl)
return T, indexCl,TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl
def insertionSort(indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl):
# Function to do insertion sort
# Traverse through 1 to len(arr)
for i in range(1, len(TCl)):
key = TCl[i]
# Move elements of arr[0..i-1], that are
# greater than key, to one position ahead
# of their current position
#ostatni
key1 = indexCl[i]
key2 = ECl[i]
key3 = matrix_indexCl[i]
key4 = RowNoCl[i]
key5 = ClmNoCl[i]
key6 = ToACl[i]
key7 = ToTCl[i]
key8 = FToACl[i]
key9 = overflowCl[i]
j = i-1
while j >= 0 and key < TCl[j] :
TCl[j + 1] = TCl[j]
#ostatni
indexCl[j + 1] = indexCl[j]
ECl[j + 1] = ECl[j]
matrix_indexCl[j + 1] = matrix_indexCl[j]
RowNoCl[j + 1] = RowNoCl[j]
ClmNoCl[j + 1] = ClmNoCl[j]
ToACl[j + 1] = ToACl[j]
ToTCl[j + 1] = ToTCl[j]
FToACl[j + 1] = FToACl[j]
overflowCl[j + 1] = overflowCl[j]
j -= 1
TCl[j + 1] = key
#ostatni
indexCl[j + 1] = key1
ECl[j + 1] = key2
matrix_indexCl[j + 1] = key3
RowNoCl[j + 1] =key4
ClmNoCl[j + 1] = key5
ToACl[j + 1] = key6
ToTCl[j + 1] = key7
FToACl[j + 1] = key8
overflowCl [j + 1] = key9
return indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl
def file_t3pa_cls_new(file_t3pa_cls,T):
with open(file_t3pa_cls, "w", encoding="utf-8") as t3pa_cls:
t3pa_cls.write('%\n')
t3pa_cls.write('% Index Matrix Index [ RowNo, ClmNo ] ToA FToA ( ToA_in_ns ) ToT ( ToT_in_keV ) Overflow\n')
t3pa_cls.write('\n')
i=1
T_first=[]
E_tot=[]
N_tot=[]
eventNo=0 #for high_energy_event function
while(len(T) > 0):
T, indexCl,TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl = clustering_new(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T)
Tfirst=float(TCl[0])
Tlast=float(TCl[len(TCl)-1])
dT=Tlast-Tfirst
Etot=float(0)
for k in range(0,len(TCl)):
Etot=Etot+float(ECl[k])
T_first.append(float(Tfirst))
dT=Tlast-Tfirst
E_tot.append(float(Etot))
N_tot.append(len(TCl)) #new in ver. XV
t3pa_cls.write('# '+str(i)+', Nunmasked = '+str(len(TCl))+', Nmasked = 0, Ntot = '+str(len(TCl))+'\n')
t3pa_cls.write('# Tfirst = '+str(Tfirst)+' ns, Tlast = '+str(Tlast)+' ns, dT = '+str(dT)+' ns, Etot = '+str(Etot)+' keV\n')
for j in range(0,len(TCl)):
t3pa_cls.write(str(indexCl[j])+' '+str(matrix_indexCl[j])+' [ '+str(RowNoCl[j])+', '+str(ClmNoCl[j])+' ] '+str(ToACl[j])+' '+str(FToACl[j])+' ( '+str(TCl[j])+' ns ) '+str(ToTCl[j])+' ( '+str(ECl[j])+' keV ) '+str(overflowCl[j])+'\n')
t3pa_cls.write('\n')
#eventNo=single_interaction(eventNo,Etot, Tfirst, ECl, TCl, RowNoCl, ClmNoCl,path)
i=i+1
t3pa_cls.close
return T_first, E_tot, N_tot
def energy_spectrum_in_time(Tfirst, Etot): #dela histogram - energie zaznamenana v case
pom = 0
dt=100 #(ns) time width of 1 bin
T_first=0 #cas, kdy prisel trigger a yacalo mereni
T_last=(max(Tfirst)) #posledni z Tfirst
Delta_T = T_last - T_first
poc = int(int(Delta_T) / float(dt)) + 1 #pocet casovych oken
T_int_first=[] #cas
E=[] #energie
for i in range(0,poc):
T_int_first.append((i*dt) + dt/2)
E.append(0)
#XII
for j in range(0,len(Tfirst)):
time_index=0
time_index=int(((Tfirst[j]-T_first)/dt))
if float(Tfirst[j]-T_first) >= (T_int_first[time_index] - dt / 2) and float(Tfirst[j]-T_first) < (T_int_first[time_index] + dt / 2):
E[time_index]=float(E[time_index])+float(Etot[j])
pom=pom+1
for l in range(0,len(T_int_first)):
T_int_first[l]=T_int_first[l]+T_first
caption, T_int_first = energy_in_time_hist(T_int_first, E, figure_E_in_time_hist, t_plasma_start, t_plasma_end, is_plasma, dt)
return dt, caption, T_int_first, E
def energy_in_time_hist(T_int_first, E,figure_E_in_time_hist, t_plasma_start, t_plasma_end, is_plasma, dt):
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
for k in range(0,len(T_int_first)):
T_int_first[k] = T_int_first[k] / 1000000
plt.plot(T_int_first, E, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Time [ms]')
plt.ylabel('Energy [keV]')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
plt.axvline(t, color='k', linestyle='--')
plt.xlim([0, (t_plasma_start + t_plasma_end)])
else:
plt.xlim(0,)
plt.ylim(0,) #10 000 keV
plt.savefig(figure_E_in_time_hist, dpi = 1000)
caption = '# x = time in ms, count = energy in keV, dT= '+str(dt)+' ns'
return caption, T_int_first
def hits_in_time_hist_new(T, dt, t_plasma_start, t_plasma_end, is_plasma,figure_count_in_time_hist):
pom = 0
T_first=0 #cas, kdy prisel trigger a yacalo mereni
T_last=(max(T)) #posledni z Tfirst
Delta_T = T_last - T_first
poc = int(int(Delta_T) / float(dt)) + 1 #pocet casovych oken
T_hit=[] #cas
count=[] #energie
for i in range(0,poc):
T_hit.append((i*dt) + dt/2)
count.append(0)
for j in range(0,len(T)):
time_index=0
time_index=int(((T[j]-T_first)/dt))
k=time_index
for j in range(0,len(T)):
time_index=0
time_index=int(((T[j]-T_first)/dt))
if float(T[j]-T_first) >= (T_hit[time_index] - dt / 2) and float(T[j]-T_first) < (T_hit[time_index] + dt / 2):
count[time_index] = count[time_index] + 1
pom=pom+1
for l in range(0,len(T_hit)):
T_hit[l]=T_hit[l]+T_first
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
for k in range(0,len(T_hit)):
T_hit[k] = T_hit[k] / 1000000
#plt.plot(T_hit, count)
plt.plot(T_hit, count, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Time [ms]')
plt.ylabel('Count')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
plt.axvline(t, color='k', linestyle='--')
plt.xlim([0, (t_plasma_start + t_plasma_end)])
else:
plt.xlim(0,)
plt.ylim(0,) #10 000 keV
plt.savefig(figure_count_in_time_hist, dpi = 1000)
caption = '# x = time in ms, dT= '+str(dt)+' ns'
return caption, T_hit,count
def energy_spectrum(Etot):
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count=[]
for l in range(0,pocet):
count.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
count[E_index]=count[E_index]+1
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#ax.hist(Etot, bins = xle)
plt.fill_between(xmean, count,step='mid') #pre mid post
plt.plot(xmean, count, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Count')
plt.xlim(0,)
ax.set_yscale('log') #log scale y
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
plt.savefig(figure_E_hist, dpi = 1000)
return caption, xmean,count, xle, Etot
def hist_file(file_hist, xmean, count, caption ):
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('#\n')
hist.write('#'+str(caption)+'\n')
hist.write('# x_mean count\n')
hist.write('\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(count[m])+'\n')
hist.close
return T_first, E_tot
def multiplot(icon_fig, x1,y1,x2,y2):
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(nrows=2,figsize =(10, 7))
ax[0].plot(x1, y1, drawstyle='steps-mid')
ax[0].set_xlabel('Time [ms]')
ax[0].set_ylabel('Energy [keV]')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
ax[0].axvline(t, color='k', linestyle='--')
ax[0].set_xlim([0, (t_plasma_start + t_plasma_end)])
else:
ax[0].set_xlim(0,)
ax[0].set_ylim(0,) #keV
#ax[1].hist(y2, bins = x2)
ax[1].fill_between(x2, y2,step='mid') #pre mid post
ax[1].plot(x2, y2, drawstyle='steps-mid')
ax[1].set_xlabel('Energy [keV]')
ax[1].set_ylabel('Count')
ax[1].set_xlim(0,)
#ax[1].set_ylim(0,)
ax[1].set_yscale('log') #log scale y
fig.subplots_adjust(hspace=0.3)
plt.savefig(icon_fig, dpi = 1000)
return
def single_interaction(eventNo,Etot, Tfirst, ECl, TCl, RowNoCl, ClmNoCl,path): # ver XV
#tuto funkci volam ve funkci file_t3pa_cls_new(file_t3pa_cls,T):
#This function is calling in function file_t3pa_cls_new(file_t3pa_cls,T)
high_E = 1500 #[keV] - zadani, jaka energie je pro me vysoka
if(Etot>=high_E or len(ECl)>15):
#if (len(ECl)>15): #len(ECl) = pocet pixelu dane interakce
print("Total energy of track: "+str(Etot)+" keV\n")
A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D = Timewalk_parameters_Si()
######################
#SI - rekonstrukce z(t) - parametry
a=0.0193947
b=-0.0273934
sigma_a=0.0004163
sigma_b=0.009832
#######################
time=[]
sigma_time=[]
time_min = []
time_max=[]
z_rec=[]
z_rec_min=[]
z_rec_max=[]
sigma_z_rec=[]
for i in range(0, len(TCl)):
time.append(TCl[i] - Tfirst)
#chyba urceni casu = chyba timewalk ->
sigma_time.append(np.sqrt(((sigma_C / (pow((ECl[i] - B), D)))*(sigma_C / (pow((ECl[i] - B), D)))) + (((sigma_B*C*D) / (pow((ECl[i] - B), (D + 1))))*((sigma_B*C*D) / (pow((ECl[i] - B), (D + 1))))) + (((sigma_D*C*math.log(ECl[i] - B)) / (pow((ECl[i] - B), D)))* ((sigma_D*C*math.log(ECl[i] - B)) / (pow((ECl[i] - B), D)))) + (sigma_A*sigma_A)))
time_min.append(time[i] - sigma_time[i])
time_max.append(time[i] + sigma_time[i])
#//
#//rekonstrukce hloubky interakce
z_rec.append(a * time[i] + (b))
sigma_z_rec.append(np.sqrt(((time[i]*time[i])*(sigma_a*sigma_a)) + (sigma_b*sigma_b) + (a*a)*(sigma_time[i]*sigma_time[i])))
z_rec_min.append(z_rec[i] - sigma_z_rec[i])
z_rec_max.append(z_rec[i] + sigma_z_rec[i])
#//
single_interaction_file=str(path)+'event'+str(eventNo)+'.txt'
single_interaction_2D_fig=str(path)+'2D_event'+str(eventNo)+'.png'
single_interaction_3D_fig=str(path)+'3D_event'+str(eventNo)+'.png'
with open(single_interaction_file, "w", encoding="utf-8") as f:
f.write('#\n')
f.write('# x_mean y_mean z_rec z_rec_min z_rec_max sigma_z_rec\n')
f.write('#E_tot='+str(Etot)+'\n')
f.write('\n')
for m in range(0,len(TCl)):
#print(str(RowNoCl[m])+' '+str(ClmNoCl[m])+' '+str(z_rec[m])+' '+str(z_rec_min[m])+' '+str(z_rec_max[m])+' '+str(sigma_z_rec[m])+' '+str(ECl[m])+'\n')
f.write(str(RowNoCl[m])+' '+str(ClmNoCl[m])+' '+str(z_rec[m])+' '+str(z_rec_min[m])+' '+str(z_rec_max[m])+' '+str(sigma_z_rec[m])+' '+str(ECl[m])+'\n')
f.close
############################### plot
#binwidth=1
if ((max(RowNoCl)-min(RowNoCl))>=(max(ClmNoCl)-min(ClmNoCl))):
rang=max(RowNoCl)-min(RowNoCl)
#bins=(range((min(RowNoCl)-1), (max(RowNoCl)+3), binwidth), range((min(ClmNoCl)-1), (min(ClmNoCl)+rang+3), binwidth))
x_min=min(RowNoCl)-1
x_max=max(RowNoCl)+2
y_min=min(ClmNoCl)-1
y_max=min(ClmNoCl)+rang+2
else:
rang = max(ClmNoCl)-min(ClmNoCl)
#bins=(range((min(RowNoCl)-1), (min(RowNoCl)+rang+3), binwidth), range((min(ClmNoCl)-1), (max(ClmNoCl)+3), binwidth))
x_min=min(RowNoCl)-1
x_max=min(RowNoCl)+rang+2
y_min=min(ClmNoCl)-1
y_max=max(ClmNoCl)+2
###############$$$$$$$$$$$$$$$$$$$$
rows, cols = (x_max-x_min, x_max-x_min)
#arrECl = [[0]*cols]*rows
arrECl= [[0] * cols for _ in range(rows)]
for i in range (x_min,x_max):
for j in range (y_min,y_max):
for k in range(0,len(RowNoCl)):
if ((i==RowNoCl[k]) and (j==ClmNoCl[k])):
#print(str(i)+" "+str(j)+" "+str(RowNoCl[k])+" "+str(ClmNoCl[k])+"\n")
arrECl[i-x_min][j-y_min]=ECl[k]
arrECl=np.transpose(arrECl)
arrECl[arrECl == 0] = np.nan
#2D plot
plt.imshow(arrECl,cmap='jet', interpolation='none', origin=[(x_min-0.2),(y_min-0.2)], aspect='equal', extent=[x_min-0.2,x_max,y_min-0.2,y_max])
###############$$$$$$$$$$$$$$$$$$$$
cb=plt.colorbar(pad=0.005)
plt.tick_params(axis="x",direction="in")
plt.tick_params(axis="y",direction="in")
cb.ax.tick_params(axis='y', direction='in')
cb.set_label('Energy in pixel [keV]')
plt.xlabel('x [pixel]')
plt.ylabel('y [pixel]')
plt.title('$E_{tot}$ = '+str(round(Etot, 2))+' keV, $N_{tot}$ = '+str(len(ECl)))
plt.savefig(single_interaction_2D_fig, dpi = 1000)
plt.show()
plt.close()
############################### plot
############## 3D plot
# Creating figure
fig = plt.figure(figsize = (16, 9))
ax = plt.axes(projection ="3d")
# Add x, y gridlines
ax.grid(b = True, color ='grey', #
linestyle ='-.', linewidth = 0.3,
alpha = 0.2)
# Creating plot
sctt = ax.scatter3D(RowNoCl, ClmNoCl, z_rec,
alpha = 0.8,
c = ECl,
cmap = 'jet',
s = 4000, #size of bubbles in plot
marker ='o')
plt.title('$E_{tot}$ = '+str(round(Etot, 2))+' keV, $N_{tot}$ = '+str(len(ECl)))
ax.set_xlabel('x [pixel]', fontweight ='bold')
ax.set_ylabel('y [pixel]', fontweight ='bold')
ax.set_zlabel('z [mm]', fontweight ='bold')
cb=fig.colorbar(sctt, ax = ax, shrink = 0.5,aspect = 10,pad=0.00005) #
cb.ax.tick_params(axis='y', direction='in')
cb.set_label('Energy in pixel [keV]', fontweight ='bold')
plt.savefig(single_interaction_3D_fig, dpi = 1000)
# show plot
plt.show()
plt.close()
############## 3D plot
eventNo=eventNo+1
return eventNo
def size_of_interactions_average(Etot, Ntot,file_hist): #ver XV
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
count=[]
nop=[] #number of pixels
nop_mean=[] #mean number of pixels in dE
sigma=[] #root mean square error of the mean - stredni kvadraticka chyba prumeru
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count.append(0)
nop.append(0)
nop_mean.append(0)
sigma.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
count[E_index]=count[E_index]+1
nop[E_index]=nop[E_index]+Ntot[i] #ver XV
for l in range(0,pocet):
if nop[l]!=0:
nop_mean[l]=float(nop[l])/float(count[l])
#####Computing sigma
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
if nop_mean[E_index]!=0:
sigma[E_index]=sigma[E_index]+((float(Ntot[i])-float(nop_mean[E_index]))*(float(Ntot[i])-float(nop_mean[E_index])))
for l in range(0,pocet):
if nop[l]!=0 and count[l]>1:
sigma[l]=np.sqrt(sigma[l]/(float(count[l])*(float(count[l])-1)))
if nop[l]!=0 and count[l]==1:
sigma[l]=10
#####Computing sigma
#####write to file
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('# x_mean [keV] mean_size_of_interaction [pixel] sigma_mean_size_of_interaction\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(nop_mean[m])+' '+str(sigma[m])+'\n')
hist.close
#####write to file
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#plt.fill_between(xmean, nop,step='mid',color='blue', alpha=0.3) #pre mid post
#plt.fill_between(xmean, nop,step='mid') #pre mid post
plt.plot(xmean, nop_mean, drawstyle='steps-mid')
plt.errorbar(xmean, nop_mean, yerr = sigma,fmt ='.', linewidth=0.7)
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Average size of interaction [pixel]')
plt.xlim(0,500)
plt.ylim(0,17)
#ax.set_yscale('log') #log scale y
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
plt.savefig(figure_size_interaction, dpi = 1000)
return
def energy_spectra_doublebreakdown(Etot, Tfirst, file_hist):
#this function separates discharge into two parts acording to time Tsep and creates energy spectrum for each part.
#This is for discharges with double brakdown
Tsep=14636000 # [ns]
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count_first=[]
count_second=[]
for l in range(0,pocet):
count_first.append(0)
count_second.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
if(Tfirst[i]<Tsep):
count_first[E_index]=count_first[E_index]+1
else:
count_second[E_index]=count_second[E_index]+1
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('#\n')
hist.write('#'+str(caption)+'\n')
hist.write('# x_mean count_before_2nd_breakdown count_2nd_breakdown\n')
hist.write('\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(count_first[m])+' '+str(count_second[m])+'\n')
hist.close
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#plt.fill_between(xmean, count_first,step='mid') #pre mid post
plt.plot(xmean, count_first, label='Before 2nd breakdown', drawstyle='steps-mid')
plt.plot(xmean, count_second, label='2nd breakdown', drawstyle='steps-mid')
plt.legend(loc='best')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Count')
plt.xlim(0,500)
ax.set_yscale('log') #log scale y
plt.savefig(figure_energy_spectra_doublebreakdown, dpi = 1000)
return
#soubory, ktere ctu
#read files
t3pa=get_file(shot, identifier)
name_calib='caliba'
caliba=get_file_calib(name_calib)
name_calib='calibb'
calibb=get_file_calib(name_calib)
name_calib='calibc'
calibc=get_file_calib(name_calib)
name_calib='calibt'
calibt=get_file_calib(name_calib)
#vytvorene soubory:
#created files
t3pa_cls= 'H03-W0051_shot_'+str(shot)+'_450V.t3pa_cls'
E_hist= 'H03-W0051_shot_'+str(shot)+'_450V_E_hist.txt'
E_in_time_hist= 'H03-W0051_shot_'+str(shot)+'_450V_discharge_energy.txt'
count_in_time_hist= 'H03-W0051_shot_'+str(shot)+'_450V_discharge_hits.txt'
size_interaction= 'H03-W0051_shot_'+str(shot)+'size_interaction.txt'
file_energy_spectra_doublebreakdown= 'H03-W0051_shot_'+str(shot)+'energy_spectra_doublebreakdown.txt'
#created figures
icon_fig='icon-fig'
figure_E_in_time_hist='discharge_energy'
figure_count_in_time_hist='discharge_hits'
figure_E_hist='Energy_spectrum'
hit_map_fig='hit-map'
figure_size_interaction= 'H03-W0051_shot_'+str(shot)+'size_interaction'
figure_energy_spectra_doublebreakdown= 'H03-W0051_shot_'+str(shot)+'energy_spectra_doublebreakdown'
#nactu jednotlive kalibracni matice - abych to nemusel delat v kazde funkci
a=load_calib(caliba)
b=load_calib(calibb)
c=load_calib(calibc)
t=load_calib(calibt)
#nactu a urcim jednotlive hodnoty - abych to nemusel delat v kazde funkci
index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti = load_t3pa_file(t3pa)
index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti, RowNo, ClmNo = t3pa_data(pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow)
raw data
#hit map
hit_map(detector,hit_map_fig,RowNo,ClmNo)
Energy and time calculation from raw data.
E=energy(a, b, c, t, ToT, pocet_udalosti, RowNo, ClmNo)
T=Time(ToA, FToA, pocet_udalosti, RowNo, ClmNo)
index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T = remove_interactions_with_zero_energy(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T)
E,T=Timewalk(E,T)
#sort by time
T, index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E = (list(t) for t in zip(*sorted(zip(T, index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E), reverse=True))) #serazeni od nejvetsiho po nejmensi
T_pom=T.copy()
#save to file
T_first, E_tot, Ntot = file_t3pa_cls_new(t3pa_cls,T)
dt, caption, T_int_first, E = energy_spectrum_in_time(T_first, E_tot)
hist_file(E_in_time_hist, T_int_first, E, caption);
([3033829.593382463, 3069421.650514732, 3324307.928327165, 3337803.131523576, 3355682.173642846, 3396307.4896783507, 3416170.578907095, 3417098.6816017265, 3419675.0, 3425874.7731760214, 3497865.5695793787, 3499940.5629242095, 3501836.7055126913, 3523238.8655472402, 3539709.7938363138, 3540539.5805702503, 3540889.6067686393, 3541148.833678758, 3541360.387380392, 3541677.5913624647, 3542246.875, 3542295.1500481116, 3542769.9478210085, 3578723.4375, 3669058.29167462, 3748987.5, 3749504.5875563524, 3749878.5267522526, 3759194.25743049, 3851918.752873025, 4229020.521265204, 5328966.719996521, 6599359.684028689, 6716676.5625, 6718292.241648288, 6743085.9375, 6805950.841312623, 6810199.305737448, 6810781.279605452, 6810904.085419884, 6811177.527491274, 6811242.058261851, 6811252.511201481, 6811959.375, 6812298.340532004, 6812487.31870617, 6812515.625, 6813021.232012453, 6824907.615625301, 6826065.196413236, 6833654.6875, 6843666.350322741, 6845123.924390092, 6845403.125, 6863909.816558552, 6864156.25, 6874735.9375, 6880737.5, 6905106.304835949, 6913264.894677735, 6923954.585617297, 6924218.75, 6925405.662321515, 6925525.780325393, 6925542.0395890195, 6925542.231969114, 6926320.3125, 6926414.0625, 6926453.125, 6926688.050783045, 6926689.0625, 6927085.9375, 6927522.382364062, 6927780.732888501, 6929652.847121974, 6933800.904735743, 7046232.78189538, 7077396.875, 7078338.970711509, 7097244.653618452, 7143555.943754944, 7144746.293470803, 7144749.286793552, 7145011.90912843, 7148315.191031194, 7165202.3256168645, 7199051.033480065, 7201091.959980526, 7203990.625, 7206418.75, 7208361.306375075, 7208720.3125, 7211552.408999081, 7212153.093521352, 7220428.240201397, 7222371.073161142, 7223967.1875, 7224270.3125, 7224378.125, 7224564.232159462, 7224637.19572693, 7225169.364831075, 7225292.551011926, 7225720.888813253, 7225853.125, 7225911.446191337, 7226048.645509464, 7226265.625, 7226438.23512868, 7226882.8125, 7228265.625, 7228287.274101141, 7246186.790070876, 7248089.0625, 7249120.289415879, 7266822.335043529, 7289280.771117709, 7316083.498484608, 7327966.080963602, 7330782.8125, 7340205.774690375, 7351040.625, 7351321.875, 7351481.44449431, 7351681.25, 7351898.340698053, 7351903.374624053, 7352148.637862986, 7352203.315732954, 7352348.7096936945, 7352486.977521901, 7353521.875, 7353575.0, 7353696.071649834, 7353865.625, 7353885.9375, 7354192.1875, 7354243.692321891, 7354524.520689771, 7354753.03774147, 7354871.875, 7355204.986111184, 7355269.815671138, 7355619.356463782, 7355895.031466492, 7356404.6875, 7357520.3125, 7358618.240353356, 7358776.127326655, 7373945.3125, 7376090.62893939, 7376726.241131564, 7378839.892189795, 7381871.450127415, 7386282.40394451, 7386405.192435135, 7402597.4083631355, 7405452.186899991, 7412727.043824342, 7426170.00726284, 7430756.25, 7433045.304043804, 7433063.613485189, 7459389.0625, 7459642.062886238, 7462192.866122266, 7501195.496540375, 7539107.769640383, 7539660.9375, 7539705.843672518, 7540596.757771768, 7540808.824326872, 7540856.25, 7541629.6875, 7542168.75, 7542371.557552451, 7542444.538248487, 7542696.637195253, 7543404.434957677, 7544602.226738505, 7547202.899567476, 7550000.524850397, 7550785.9375, 7550790.718076661, 7558092.581913361, 7558538.937535472, 7559437.5, 7559712.808898444, 7559718.883890449, 7565200.0, 7565284.050812571, 7568922.732195987, 7571294.7326339595, 7571829.6875, 7573067.420732016, 7578008.418507799, 7578972.689940675, 7578990.365349506, 7579858.093833112, 7580724.1642297665, 7580786.202596984, 7582084.268547765, 7588873.4375, 7589201.5625, 7590275.0, 7590559.375, 7591122.980485909, 7591171.875, 7591576.5625, 7592594.478795125, 7592605.297475749, 7592715.388553286, 7593111.863345987, 7593675.0, 7594426.578418369, 7595090.190035731, 7595532.8125, 7596402.078280374, 7596425.658878802, 7598443.75, 7598446.875, 7598635.9375, 7599262.507074418, 7599608.2865429, 7600554.130934117, 7601494.244483318, 7601831.25, 7605461.608129257, 7605482.356962459, 7606127.190276127, 7612571.711870541, 7613937.5, 7614141.236016235, 7614659.202366492, 7621530.876442521, 7621937.075194306, 7629642.274330274, 7630540.577908673, 7630811.534497581, 7632623.4375, 7633414.579056283, 7633891.676652873, 7634510.136415845, 7638482.8125, 7649931.25, 7653010.9375, 7654148.258567099, 7657801.78597785, 7658502.488308206, 7662747.443587757, 7663866.32056079, 7664248.4375, 7665085.891190169, 7673166.590226731, 7673350.7487622565, 7673507.270479902, 7674147.492210173, 7674193.75, 7674320.654706071, 7674396.875, 7674598.144307707, 7675109.375, 7675473.802044232, 7675579.731009078, 7675617.1875, 7675665.5713387765, 7676251.801262976, 7676282.063911123, 7676525.0, 7676769.520055137, 7676817.1875, 7676887.008512506, 7676955.882395144, 7677220.85786046, 7677280.386382188, 7677564.789309071, 7677573.808460498, 7677689.0625, 7677690.092620696, 7677691.114461536, 7677818.497680122, 7677845.3125, 7677898.605495603, 7677920.7979305815, 7677984.360223698, 7677994.244314342, 7678036.244987625, 7678183.861416107, 7678331.570798541, 7678365.625, 7678484.800955601, 7678501.85393217, 7678641.442622028, 7678658.017898183, 7678658.067742011, 7679001.5625, 7681540.212786406, 7685523.4375, 7692172.332908857, 7693902.303633012, 7695317.1875, 7700645.063538921, 7701269.607155171, 7703401.605356616, 7703409.220927791, 7704054.6875, 7706293.054203127, 7707612.702720177, 7707937.811793392, 7707942.99673492, 7714492.1875, 7718332.645445638, 7719591.548670949, 7720215.625, 7722398.43502805, 7738779.2340918705, 7739928.125, 7744607.4087176435, 7756371.875, 7757505.392195983, 7757713.779844862, 7757842.996153883, 7765178.125, 7769775.277580501, 7784588.203800396, 7786584.596057764, 7789841.56347487, 7793884.282591539, 7805677.469212084, 7807460.184250167, 7809000.998346813, 7809325.0, 7809665.843480843, 7809698.30865904, 7810652.334203679, 7811251.5625, 7812310.74026404, 7812818.75, 7814942.1875, 7815065.35262882, 7815611.970175268, 7816417.960868875, 7816667.150565594, 7816675.0, 7816708.778349845, 7816720.115236193, 7817180.687978135, 7817242.1875, 7817337.165509378, 7817768.75, 7817818.798303751, 7817975.585830367, 7817998.4375, 7818153.245142316, 7818174.480105346, 7818236.062402515, 7818279.140190875, 7818482.135789373, 7818559.375, 7818645.810319635, 7818724.4261431815, 7818726.5625, 7819031.25, 7819032.830400652, 7819037.5, 7819088.0308973715, 7819145.3125, 7819162.5, 7819168.434128465, 7819271.875, 7819275.0, 7819282.545664738, 7819360.705982855, 7819372.668140585, 7819459.2366023185, 7819475.0, 7819475.581861676, 7819548.4375, 7819647.146368715, 7819678.125, 7819697.741061328, 7819934.901212092, 7819953.125, 7820245.3125, 7821402.06346377, 7821603.349526934, 7821770.3125, 7822571.245488739, 7823232.2357929535, 7823698.252786671, 7824695.205049093, 7824746.875, 7824770.347816252, 7824928.096416051, 7825110.820961143, 7825275.286168963, 7825302.884580061, 7825819.154642421, 7826174.712154758, 7827593.75, 7828704.6875, 7828773.4375, 7829631.830368444, 7829996.989667136, 7830159.375, 7830164.0625, 7830448.25456578, 7831156.25, 7831775.853369745, 7833102.5902350005, 7833162.861091812, 7834286.382789148, 7834718.456240356, 7836071.579269833, 7836192.1875, 7836341.059169192, 7836347.555822598, 7836534.375, 7836554.6875, 7836633.59775605, 7836783.728308374, 7836805.498513617, 7836816.124991244, 7836818.522558831, 7836891.050040626, 7836903.611345259, 7836929.137525953, 7837323.374711625, 7837333.52414805, 7837388.700471893, 7837441.432245346, 7837490.51279777, 7837549.582306641, 7837588.83423366, 7837631.774841155, 7837736.649069697, 7837821.875, 7837839.515197309, 7837895.3125, 7837960.344903213, 7837973.128074639, 7837994.502860746, 7837995.936750805, 7838023.4375, 7838025.991652647, 7838034.180757424, 7838056.468907777, 7838067.694947293, 7838103.125, 7838144.905853262, 7838153.710931415, 7838213.209723517, 7838215.625, 7838245.3125, 7838253.125, 7838262.632682308, 7838336.55288784, 7838473.520953129, 7838518.199428253, 7838541.031742777, 7838545.119154628, 7838557.886671999, 7838598.934511138, 7838653.125, 7838718.228248038, 7838718.393410762, 7838720.512797455, 7838729.6875, 7838748.4375, 7838807.8125, 7839021.566755736, 7839068.75, 7839083.90540228, 7839090.203056701, 7839130.633330748, 7839137.84189093, 7839154.6875, 7839454.6875, 7839537.094463896, 7839612.800573299, 7839740.625, 7839759.375, 7839819.725801095, 7839843.725732713, 7839926.5625, 7839948.137356865, 7840023.4375, 7840216.793577018, 7840982.8125, 7841462.7932323385, 7841876.5625, 7842020.683704376, 7842031.027847908, 7842143.90111306, 7842274.820888219, 7842538.08965067, 7842608.919389749, 7842614.566817781, 7842637.5, 7843586.64609064, 7843589.0625, 7843819.962574799, 7845008.841164515, 7845823.974897275, 7847301.484013536, 7847661.904272947, 7848027.978398737, 7848164.150022344, 7848232.162759239, 7848424.113908713, 7848710.734601595, 7848747.580823038, 7848776.256331659, 7848780.568399361, 7848789.899072713, 7849160.830536215, 7849222.8031874215, 7849286.462256747, 7849298.434890708, 7849318.75, 7849327.032305467, 7849331.389548467, 7849332.216025491, 7849381.050719446, 7849387.5, 7849451.672352458, 7849456.247137411, 7849506.560884631, 7849550.8624580735, 7849576.864728964, 7849605.40346584, 7849632.275420983, 7849636.1023092745, 7849695.3125, 7849755.89932301, 7849760.9375, 7849785.841063464, 7849798.4375, 7849889.03912397, 7849890.625, 7849947.1817185795, 7849973.850019049, 7849982.8125, 7849990.0969849825, 7850010.756921303, 7850055.8485858785, 7850057.711822154, 7850060.525021638, 7850069.79918057, 7850077.38046975, 7850083.853438991, 7850089.0625, 7850231.384068358, 7850233.083676608, 7850239.447512858, 7850284.375, 7850349.927181506, 7850357.8125, 7850482.8125, 7850509.3916066745, 7850533.066771695, 7850596.984158362, 7850742.136776833, 7850773.014408535, 7850817.633052106, 7850845.617601069, 7850944.009868739, 7850946.104306059, 7850981.0002636425, 7851014.308327782, 7851018.140580912, 7851021.469651116, 7851042.044992811, 7851116.862671094, 7851157.06206016, 7851216.860196008, 7851277.995965342, 7851279.193294857, 7851378.053917468, 7851449.337612368, 7851632.31269848, 7851659.383651409, 7851677.97767957, 7851705.153728504, 7851725.0, 7851732.584206103, 7851798.111326906, 7851859.802887726, 7851862.779525818, 7851999.034288137, 7852038.923415753, 7852095.3125, 7852180.905814495, 7852229.530747435, 7852332.141732057, 7852465.272134716, 7852565.529629615, 7852789.0625, 7852945.708243, 7853524.965175103, 7853535.557652914, 7853692.820939894, 7853796.118973914, 7853921.428053764, 7853929.914136739, 7853935.296560552, 7853977.657800486, 7854488.185362832, 7854506.25, 7854594.380447793, 7854681.803984643, 7854738.090279218, 7854802.089056416, 7854859.136722678, 7854876.693100531, 7854957.8125, 7854967.1875, 7855128.125, 7855460.9375, 7855486.365093619, 7857483.15450002, 7857654.6875, 7857913.816790277, 7858515.577943788, 7858977.431520998, 7860100.678196298, 7860345.845430454, 7860671.304443642, 7861009.318344501, 7861133.75902067, 7861138.936295736, 7861166.406397312, 7861195.3125, 7861211.655635419, 7861215.795150581, 7861261.566237354, 7861289.208427872, 7861313.847243962, 7861436.505515505, 7861461.719985934, 7861465.625, 7861489.08865842, 7861510.9375, 7861584.474134864, 7861602.682985314, 7861620.157997905, 7861634.121312603, 7861655.972068286, 7861667.581717153, 7861688.393725551, 7861730.95437792, 7861758.803720099, 7861825.0, 7861869.071613428, 7861930.452410955, 7861955.776451588, 7861956.25, 7861959.291224298, 7861993.168840038, 7862043.649844458, 7862131.25, 7862135.9375, 7862140.731773405, 7862163.571859091, 7862409.61100869, 7862534.526780221, 7862967.729815243, 7863171.095009374, 7863303.922641229, 7863314.893617914, 7863323.538966728, 7863466.786626576, 7863797.940008381, 7864058.937789362, 7864211.818066499, 7864305.751162861, 7864348.9787919875, 7864383.693167332, 7864444.841911015, 7864454.6875, 7864487.976247826, 7864515.541123682, 7864524.0170982, 7864677.165623449, 7864956.928866286, 7865592.046584197, 7865773.659530147, 7865774.451724108, 7865991.658107056, 7866379.237697298, 7867387.523899332, 7867487.5, 7869782.309570045, 7869809.375, 7870114.0625, 7870161.804453403, 7885858.9302012455, 7886823.2716216855, 7887419.740486471, 7887442.95755603, 7887495.745840443, 7888059.386118016, 7888748.4375, 7889306.905181544, 7890036.10224166, 8017536.276148825, 8069265.86288962, 8081171.875, 8090127.106448215, 8106667.1875, 8245747.328942397, 8259546.875, 8259583.02765493, 8259931.185030056, 8261093.710342807, 8274832.8125, 8284717.890156088, 8318885.610498218, 8326172.467926311, 8331291.68155502, 8340979.456721574, 8345281.035528374, 8346557.44277152, 8360937.953702174, 8361198.768934207, 8361338.039681573, 8363239.009541533, 8395736.612702236, 8399559.85209007, 8399693.799400475, 8399702.959813274, 8400851.358621694, 8408901.09855195, 8453743.75, 8455201.5625, 8465939.0625, 8478400.499740016, 8488053.606616195, 8490343.75, 8494437.5, 8494602.636593807, 8521087.5, 8528644.589028273, 8529282.8125, 8529748.897679059, 8534445.3125, 8536800.382509941, 8538358.704859521, 8541616.70486079, 8542999.8611234, 8545522.098672029, 8545604.970585324, 8546073.422311459, 8546563.94162681, 8546743.124415612, 8547587.5, 8548344.583030555, 8549276.47760171, 8549600.803526517, 8549982.8125, 8552063.85973432, 8552199.002615487, 8552276.5625, 8553056.25, 8554528.013029817, 8557744.387120308, 8559745.179908272, 8566091.698751261, 8568511.779992873, 8568708.717336478, 8570191.622351969, 8574204.6875, 8575604.6875, 8576234.258669376, 8576942.016356576, 8582080.701833542, 8583142.970946778, 8584802.922819205, 8585746.875, 8586876.435169056, 8587145.3125, 8587463.005553208, 8588037.5, 8626298.4375, 8630225.0, 8637547.785341244, 8639678.804964915, 8641511.279802063, 8642252.379365228, 8652938.791500181, 8653017.695323719, 8655703.125, 8656531.215888023, 8662943.129153108, 8668479.6875, 8671116.83329533, 8671858.20529553, 8672285.9375, 8672521.875, 8673038.728732849, 8673849.714499447, 8674426.057578068, 8681106.25, 8687335.9375, 8694950.0, 8695148.076420158, 8695763.212948522, 8703646.454760572, 8711582.171237074, 8712444.156464085, 8714597.849166198, 8716750.0, 8720992.1875, 8721215.358651344, 8724054.7850445, 8725213.733408336, 8725451.031563366, 8726191.437685894, 8727873.263791272, 8734434.375, 8735037.5, 8735956.147679923, 8735971.875, 8744689.665229755, 8745437.375947153, 8745562.056473508, 8745882.8125, 8746311.718264498, 8746312.390864052, 8746513.260136131, 8748401.315922346, 8748474.721311873, 8748604.880674947, 8748660.967605187, 8748850.0, 8749354.6875, 8749355.775446808, 8749529.6875, 8749598.4375, 8750028.222170098, 8754129.417957285, 8754423.268562786, 8755352.528854996, 8757448.50148889, 8757488.542128257, 8759379.6875, 8760943.006556211, 8761309.728048114, 8761351.5625, 8761882.38821996, 8762513.835557735, 8763350.0, 8763670.169093553, 8764318.316462353, 8764441.424942676, 8766678.437371936, 8766854.028734807, 8767226.049086941, 8767238.999175252, 8767580.696462255, 8767710.607162355, 8767864.41065842, 8768248.4375, 8768390.007596657, 8768623.4375, 8768660.040033583, 8769287.5, 8770159.375, 8770165.613753444, 8770199.041720212, 8770247.051047105, 8770341.726300435, 8770546.564717636, 8770606.215245271, 8770690.136855053, 8771188.229046542, 8771334.375, 8771443.085225532, 8771684.080738408, 8772173.181025673, 8772498.358568344, 8772716.99653301, 8772799.304396344, 8772843.75, 8773011.292019332, 8773611.390111003, 8773636.022361936, 8773826.5625, 8774822.223470462, 8774842.08713346, 8774868.6601383, 8774913.729232574, 8775563.388198175, 8775621.402676536, 8777757.618767634, 8777795.139140997, 8779606.553357752, 8782997.801976703, 8786039.0625, 8787094.637755925, 8787409.375, 8787562.041275047, 8790973.4375, 8791474.377918076, 8792531.25, 8792555.338526355, 8793995.3125, 8794345.3125, 8808240.625, 8811567.078905616, 8814110.284332816, 8814309.375, 8816537.832530271, 8834365.085144626, 8838332.73347532, 8849673.899717556, 8856943.154667, 8871533.690903917, 8871570.320620697, 8871707.8125, 8871853.125, 8872101.027780922, 8872165.625, 8872218.655798487, 8872462.5, 8872610.213625701, 8873201.5625, 8873275.40409967, 8873510.9375, 8873889.740859667, 8873898.4375, 8873905.195988378, 8874234.346703645, 8874535.9375, 8874810.790940324, 8875042.527769126, 8875137.877670616, 8875461.566162582, 8875814.294520421, 8876417.1875, 8876495.553313652, 8876665.99955144, 8876942.1875, 8881475.0, 8882022.639275512, 8882666.848528946, 8882707.8125, 8883234.375, 8883247.651613854, 8883841.933551025, 8884299.858553354, 8884458.972214527, 8884789.0625, 8884994.49632783, 8885023.4375, 8885033.428146597, 8885241.169501545, 8885343.282981532, 8885626.494582301, 8886179.425045822, 8886315.056385916, 8886521.96814732, 8886631.840674417, 8886754.39618322, 8887005.171100812, 8887182.80917178, 8887376.416304816, 8887492.811452445, 8887503.57385989, 8887895.3125, 8888256.524143353, 8888777.210491635, 8889073.4375, 8889197.549779344, 8889752.152189974, 8890124.75167921, 8890132.760374755, 8890224.458270535, 8891202.749545591, 8891242.1875, 8891465.899461178, 8891482.040777098, 8892247.248379882, 8892537.744957117, 8892621.654446922, 8892632.8125, 8892762.474747306, 8893446.875, 8894113.840156246, 8894908.809366893, 8895115.68636396, 8895317.61984797, 8895348.4375, 8895411.802516513, 8895430.950501187, 8895787.5, 8895926.5625, 8896628.125, 8896851.542745803, 8897078.115676243, ...], [81.5067345880777, 6.065061736958022, 11.313710658243462, 11.137918904698068, 123.71223301138997, 21.106298169344925, 11.571318342511955, 15.961385936736553, 82.15598927099018, 13.914263700443154, 35.44738651093713, 37.09307903464384, 12.585917221933297, 54.219570592547086, 12.883553770068794, 5.558763751059086, 17.520487152266085, 74.23578239271822, 13.444938137597696, 21.16398474694053, 30.188702746565554, 9.19771727293936, 80.43363610010124, 31.214737486301964, 6.564924413083816, 54.68443385125053, 26.693533590078825, 19.59076326946147, 95.95775041819675, 101.10968145141902, 63.60570449219142, 37.77408188489747, 9.607128183041585, 61.85295312051677, 9.37761216974877, 70.94970675351001, 48.49614033319762, 12.82373512996777, 58.28962367317784, 61.44475244236566, 8.87258365276468, 43.577545586590176, 29.518920603242222, 91.19575038626375, 9.250735399940865, 60.17531439218607, 119.86651041222973, 53.00989562499035, 79.97482657990585, 22.23634658455579, 54.11259983886473, 43.51975748162766, 5.982958868722613, 67.80150966663655, 7.771150490452987, 44.41559188376029, 53.31527837196805, 47.25591523953221, 15.154720402029852, 79.33011437294059, 7.566799461393721, 64.53816194152357, 7.998469459820626, 8.747361258506023, 47.77735253404841, 8.310234168648357, 58.56677023505471, 43.76931349245061, 54.8829149071791, 7.27417521763606, 48.54557799976151, 54.248320234253676, 5.642743217659413, 73.3138795410302, 13.978540808040819, 20.051550693369666, 27.93323158921384, 39.23767817110589, 14.602827528205209, 10.233443582972948, 65.7029558208369, 55.418201005608545, 6.6290105743412004, 16.773729765056842, 8.989569866183874, 12.574641124502783, 81.63691334594817, 33.86178980714119, 61.644756355155664, 140.10550554462546, 32.232557333580395, 98.26821807522407, 7.363292904384664, 27.916750065515547, 25.014850999585455, 18.931633879476045, 44.40403890625548, 31.336903003673513, 61.24730037426951, 146.5909877666915, 19.63563225249886, 87.4667922296622, 98.55585742597455, 24.408508444523235, 88.05970575090387, 89.226652615619, 15.798405214866706, 68.4122348343777, 116.06636503430127, 58.82331240471666, 34.169257172770685, 33.51767019887457, 8.795518820028589, 29.006115802963812, 9.311960224027565, 17.04233384107623, 31.309654365644796, 12.400972407601369, 11.923969184882177, 45.739592471825986, 21.742987240898685, 63.58015129728098, 56.81520200268438, 108.74742640394177, 40.81849232171908, 9.250871309954169, 7.6960885218189325, 36.52488845480479, 11.439522876544167, 7.704744435682543, 7.424599593999817, 103.4351463653889, 47.52616178218058, 7.336411466891352, 74.53185608278862, 35.79991418180022, 59.492750254845014, 79.32956426299654, 10.452950574441916, 95.51518778337874, 72.12157644308662, 49.35135870815026, 21.116555621345476, 17.897334116497845, 8.143350619625595, 55.299555501052325, 61.87546268707263, 26.619097728580382, 8.988686160537508, 34.433799710848184, 9.334736373590317, 8.123642111005397, 53.61391497252724, 22.276768284733805, 61.27240531289244, 60.67719929689938, 68.88339137197804, 12.267480267487365, 5.0497495237398, 8.131499660947794, 61.63855912074273, 11.114514899419335, 22.0172426893706, 65.4497113327899, 58.71791896492226, 7.312048925999368, 87.0932799441465, 26.823177601916882, 30.83247573124976, 13.59012941631533, 44.622418476714316, 21.002075895427634, 35.431457481478546, 64.71625685770188, 73.03643480863457, 5.790859399948392, 5.028733385727814, 23.890228914621918, 33.60955260403183, 14.852980765224636, 7.063426925283044, 12.060796579496232, 91.49416324111465, 11.27637643133769, 171.9049937690806, 10.93784003255197, 52.36498130270148, 5.631364810204064, 11.343640323236441, 36.542947013242745, 29.661738962212404, 69.95063476231955, 23.073022564643285, 59.69138685664037, 15.911816256387086, 9.902391756686946, 5.268541003298495, 24.280206860045627, 8.44117342519094, 13.284156782667708, 6.52946627749072, 10.748264824897857, 61.48501184372451, 35.62444704742687, 43.01239477812294, 76.94227763897796, 7.0062843399351316, 92.5149429213817, 54.05124294758813, 61.56098689321729, 96.49787468570736, 24.597973577507187, 78.07165744436438, 29.859830354528732, 11.152679731597347, 13.507764075921864, 54.90907500781981, 17.354779750942885, 8.66870929239928, 44.02786128601597, 58.816644566507094, 119.13645277688113, 8.290321942195153, 5.640818906037854, 53.974203296965975, 35.3164886160463, 86.8759763992482, 5.264310668508835, 55.51925772739337, 82.2994348578573, 25.672098138097468, 32.69893632126011, 17.925765842506856, 26.406986793103254, 56.569315069572184, 13.536813905879116, 9.405918341073855, 5.459748950024823, 14.829380739897745, 56.431053402199446, 12.04406153047841, 21.385572528371746, 52.869511904836294, 42.804952448975946, 91.50193210314589, 30.591177958124874, 7.5397778564101605, 15.867692364539742, 12.966646277915432, 17.665318200644847, 17.719493189931914, 43.2109600221823, 17.84987098357215, 10.306955657621158, 12.541756492272794, 70.41968645422125, 23.159746857546725, 42.538792367280024, 158.3133494161454, 36.24376316629009, 25.46760057699862, 64.098138848231, 9.659918571103109, 25.666547288082143, 38.9533836455517, 49.12779337020549, 10.835588442731714, 57.886032332925936, 61.19679608691021, 27.332703267958685, 88.24311109228856, 85.65329962013298, 28.326839051831698, 13.514360356850224, 22.594227568469204, 8.712353545483309, 5.972375436722743, 97.49712137870753, 32.76708799393487, 58.57808893527465, 24.379514383822897, 40.821366588779206, 8.377460136944446, 60.1197563643288, 14.88548659818116, 30.272542756533614, 7.718370141614867, 25.80467054849342, 25.568221434436772, 59.4272570507546, 71.9268958454942, 6.823117715660928, 70.58166520913863, 6.80521742391605, 6.815556432442032, 38.27117305256899, 13.573079171295133, 62.37425635411813, 17.030665356969866, 94.15339253255934, 84.57507786716104, 5.283458475132949, 19.663161349735073, 11.195361778281363, 61.93265524964549, 31.599125472224156, 49.2527874340782, 15.774903693331618, 68.89432825543804, 64.51969272468605, 67.20905483050555, 5.6048686622421835, 20.211645682725795, 40.38973429848201, 160.85816276650954, 13.455487563005988, 102.48692613221814, 28.828591271085706, 48.17633709919736, 7.879682068102916, 80.17566114139665, 20.353690340755634, 48.41883829197612, 26.858636874059854, 32.230917362529446, 15.856796909912628, 104.68893980104855, 8.238307327321344, 87.48840029577238, 6.62189979105467, 6.4021480932098145, 77.62848488392932, 9.523235872709437, 14.472161655469462, 38.446146163473585, 78.55207844831936, 6.456610950555703, 50.8437245397761, 63.26132046146674, 35.39911061081263, 13.245098629955397, 73.06268211040422, 91.19168969670463, 40.65708509663077, 20.58026117603067, 25.15819063676245, 34.107101960712825, 46.971953000593615, 13.803407533351265, 64.20868175962616, 8.312287409676077, 70.88195383009531, 57.56855413991428, 7.647276886846303, 21.296909879481806, 6.101185007986433, 24.19866088616159, 7.3755420732714345, 167.6709578000656, 76.10379633202324, 20.786675103877013, 55.38033647074811, 73.12089729293008, 16.43628860813834, 57.938117503426305, 42.42909423662089, 35.32569410320414, 67.69395312447668, 23.550100012199174, 74.55063981407868, 89.95975559641877, 37.04346198064232, 16.632805239965208, 6.0115871607414135, 14.984934391267235, 41.43823785187313, 5.647066091681525, 31.160430426751105, 16.087621492352536, 59.63831739792835, 33.87907435345612, 12.063551020237593, 42.20015406733299, 87.84292742329093, 8.57053908952898, 11.497780863462381, 55.37897655168453, 34.01536330753251, 25.648668187988417, 55.66879690425334, 43.171148872950674, 53.14896607115365, 15.077848967137742, 6.2635937336787615, 88.65317248812762, 16.157295604310104, 82.39239364995602, 11.825141630412437, 93.16520241160327, 82.58873612544966, 42.703071560654244, 43.04857965784024, 26.68817732990636, 59.51483099919973, 59.593704785911385, 58.97948343322496, 32.56347571185463, 42.81881979428719, 35.33457058933656, 94.32822691072165, 59.47220660075611, 9.738615297444131, 5.387361380412813, 49.85805982482746, 46.99132444778499, 44.52918354853643, 9.98206562593753, 73.58569155436908, 107.8167331909405, 5.429366795711613, 29.3303776714421, 22.001017577471373, 43.745263578816584, 24.72404559014147, 24.1757952075129, 17.187884146151127, 92.52199339410687, 115.92483187468162, 12.691155381639526, 9.042964655839771, 5.497515018116059, 8.228120962905537, 28.222153534986624, 33.07626175319999, 34.61826178419425, 12.45776175233039, 54.234192326022345, 9.745952228420531, 38.313213823469894, 72.78491959587669, 7.495030695301596, 24.87377074459247, 18.009101757380655, 31.43531587625922, 30.46746234490645, 25.20267581601561, 168.49293467815582, 5.984849884372959, 34.89719222953493, 22.477797112164094, 17.770566533387417, 18.57294078217248, 33.75643594872975, 44.13506887249235, 79.44932835896462, 9.446171294681042, 18.891587573219134, 24.469074896551, 6.658351359838013, 11.82913566854584, 78.5164777240739, 82.0847894069291, 94.39973790525907, 76.38572887415147, 10.399608169292092, 13.736758838363908, 15.764171129682953, 106.10593194444948, 42.044415903383026, 64.09497370584526, 58.431611903942255, 96.62542383718304, 13.410089152183648, 22.30877692684905, 13.017483983650944, 61.93720631927013, 31.023995825036923, 36.388544935949255, 22.490193003508566, 11.632438924631314, 61.47803309310143, 88.82168121929662, 7.4039814088069855, 20.841242710638667, 115.3943358456219, 9.08988624677804, 40.62469783518927, 6.218679674522651, 30.967779911711965, 57.61237437810398, 43.57824499783191, 44.52956675054772, 41.62993720934453, 15.550559587491874, 87.67157610841446, 7.285587761895961, 6.417965855467434, 9.797634896992527, 71.2061242123809, 10.012220653025434, 33.13066710396449, 9.052068151499045, 8.917425311954133, 17.280303766478802, 5.529283432051381, 24.15104289502417, 10.906038931310526, 43.582571038230064, 20.118992501197887, 14.51062921070439, 40.42996530544749, 10.009200698699715, 23.6722681240064, 12.854759020844137, 5.498856570394653, 112.86443136942913, 6.964129038424064, 9.818372444368132, 28.47360572993116, 49.903951873745754, 15.737357139136002, 15.501488190052024, 13.069369220567188, 30.664541135591232, 101.6088014029679, 16.036633437668158, 19.55413399174518, 40.220529936427134, 6.382680954368946, 16.233840907121333, 47.20571237103972, 87.51758959323857, 35.800851565200055, 118.2875710713073, 43.45773510656857, 61.26585288338896, 7.568726699367901, 53.16501009254993, 28.070429373043424, 56.976421450944066, 11.643542078154658, 9.706397596931255, 81.78793857768116, 76.49670015912699, 8.193338277754783, 9.01358128970828, 32.67167296821705, 9.005392865122408, 29.768584527167043, 19.357427665854388, 21.280680635945274, 74.91303805924343, 7.157145826675387, 7.704353402858748, 65.83697943480024, 45.77619667200848, 57.5932797115759, 36.79881721628715, 62.03112200070571, 93.0540844356658, 15.990488137733056, 12.711476132666714, 71.80114749334567, 77.27337843950798, 16.23026355764145, 9.603432990592648, 98.55162862694907, 46.51894178175847, 24.414749334567283, 9.548289890411732, 8.86429310580864, 55.034389986972, 68.3698958333868, 36.882617461129854, 61.28017460491724, 47.37092937508942, 10.931834374303033, 13.341944852216155, 9.272013507549879, 97.79012645347082, 67.23291822972266, 14.974587392824589, 31.19676551128783, 7.249650341101026, 30.70917416149573, 64.70838586561723, 13.82873837549196, 92.38986871814636, 11.594665177888759, 58.28615526407074, 14.436623407492613, 45.141758744708646, 8.112583306852853, 10.89122417640294, 22.9704237598168, 8.108393395173895, 75.43354069555774, 28.9951868166939, 11.808265630451269, 27.853862137900528, 10.581714272778365, 8.652588368681581, 19.77386746568854, 10.494261889617714, 21.24143128687652, 15.234647969429568, 21.826664106279058, 18.407557118241407, 60.37720198928556, 27.909581284684833, 7.275111950877889, 44.292951141736225, 13.77373485578012, 6.063666089112123, 38.28920158457783, 47.97076644351415, 80.14132952806042, 54.33205640408525, 53.84061978880836, 8.526425448563074, 42.35361367312936, 109.24467836143145, 36.17881574783479, 14.765136043856497, 19.75821142850871, 14.659579600981756, 9.826709707331972, 13.136875103298783, 14.729874553772593, 68.64067300348188, 14.48134996296143, 12.616902899782438, 78.81000832238979, 25.0258484429971, 6.514098763779238, 6.350043135704598, 15.528504324798941, 24.897148611201672, 16.202670211343015, 19.090911502786557, 94.49011976172699, 28.697319700018678, 44.405811308401944, 25.99192594607436, 43.47795706838936, 77.30479532217788, 24.360913703244496, 23.386572348787354, 45.973360617209494, 47.940821757712705, 13.922955719814613, 71.69922870548658, 42.774145128254915, 16.327562073587647, 7.905489220694449, 21.76109059377193, 111.45632714130447, 26.97080713911057, 20.71996982517062, 9.248127886888346, 75.64008357501837, 46.23869393858704, 15.364720288710972, 44.25664959867528, 74.64476814247004, 7.1619299444366264, 41.9539670541462, 12.619487823599492, 12.654822006577598, 10.149220136957366, 8.340973514551319, 91.03916840344839, 65.19931510972123, 13.501365030575425, 28.87456455642912, 44.58679769080865, 17.502975791729458, 8.814532623773706, 10.464028229043416, 99.37205727467945, 6.1390657519738285, 23.111470950881934, 5.1430855613520166, 8.633532488386464, 128.57713529387132, 14.430295221770141, 54.17571910300191, 8.016465595750693, 13.246260146656002, 22.00889943557062, 7.611904595908446, 81.54486176517842, 21.463922086273907, 54.27231815195503, 48.23109385194138, 17.084485727856602, 135.4064222850056, 74.74906559765449, 13.133052110069771, 18.999774380667258, 11.880084869024174, 53.94934016171378, 60.34837705683563, 14.595812381132054, 7.165441229662951, 16.41115332209808, 15.933004702194658, 52.645525223223125, 58.67689376002328, 58.61240671435624, 17.009040823479435, 45.3186909962121, 88.19354548538728, 11.027650763654266, 83.69155097025364, 42.39265593102748, 18.524561340225723, 78.46364304980666, 6.584235877318734, 79.14960920029205, 58.26850740255026, 24.90839279770639, 7.474771783521848, 68.40002205341244, 11.688541090984359, 80.32690232219745, 6.260530553507298, 118.388228002801, 19.84890386678586, 6.273460001318669, 76.9974781214825, 83.30390319103674, 7.443633650608068, 57.89403801337258, 56.88777237585431, 59.107806135760754, 83.06957815100593, 17.161468756558325, 84.00160825599498, 34.60360062542708, 21.60953956926224, 49.76793568872206, 12.753022317453373, 67.24851416302018, 9.753382295198238, 146.0221606897287, 5.478427349779993, 12.883034590604503, 21.105716319485726, 9.216672377972523, 41.7025405832709, 6.532402244235753, 83.93749073051205, 94.22662642655169, 20.325580436534775, 65.13560359901467, 29.410387037941682, 76.28146525835237, 6.620887004133181, 61.38237628583852, 10.824902209629192, 12.143083276687449, 69.54902438878958, 56.43596267286146, 38.889569865290014, 18.091124988702656, 25.836481827727116, 61.09781418064063, 12.76134815070728, 20.052393843990632, 75.2779365246129, 28.977454405714752, 37.486019693406284, 22.41878347300686, 25.54917878370222, 10.366876594339008, 21.329420534028795, 134.22809755315035, 117.01981135026283, 9.226009390917369, 42.05039297819535, 24.230778633864695, 48.51446181938769, 75.26484016636074, 49.657998091771375, 12.927781086109698, 111.40603319031726, 13.247581165096474, 6.177375308423279, 10.728985777532948, 5.739857895332102, 57.37992946426374, 14.813065268976263, 18.785272804143833, 56.522510037330086, 62.85014934903895, 6.844543384127765, 34.95291958855178, 45.09115961639307, 32.69548889793365, 13.95458367262071, 13.31258620802803, 31.050462019418713, 104.08929040136698, 61.92504178293543, 23.511838633832983, 29.476721920754287, 38.97511539959295, 20.190885099431707, 17.10234473990851, 7.998171648229977, 52.79714912757185, 38.21692294585821, 61.43695871553807, 6.783138083916267, 9.067821364540844, 18.616828315608178, 23.19599903139017, 25.51013050043361, 60.4413227015349, 78.86246906979166, 6.743249647462101, 58.25028231976105, 12.221552445833208, 71.3086231903501, 22.075579735417417, 41.53398168560934, 10.092126650275338, 26.538897603176405, 10.069059615038592, 10.762988329432655, 7.505457875433037, 7.173174530086495, 8.302561872093415, 56.73997978966836, 56.073139402044696, 10.458987955055882, 60.74844462156291, 29.198508291437886, 24.408533464041092, 17.410779847780542, 121.35886590704018, 61.419661640643, 55.588487306274786, 6.663882588633031, 89.8797869976373, 67.77936013932259, 6.1255990633995365, 56.0526589485135, 21.08435355551756, 94.03055523531368, 29.941637851734068, 18.790076547776657, 5.590501736608545, 8.760334614655262, 100.15816250549676, 5.766793860182558, 51.6006007582079, 44.20074856464201, 6.983168151785053, 7.037241525977359, 5.729279894317653, 73.6166556441537, 30.503967756819282, 53.210766926745436, 12.35505704399093, 84.77501080543469, 46.31502296209906, 11.110173097335803, 35.835120932849364, 15.657842448614174, 22.597184171620164, 9.082134637576019, 89.62691356273469, 5.441197748887418, 25.449296455552847, 125.45416755888574, 7.379282956448959, 6.058023983225783, 50.67789822187615, 27.055224458526094, 84.74391739457744, 13.109554635596162, 56.857475523485775, 9.650307678784788, 8.541363450895126, 11.26299382125439, 69.86935499539852, 14.331135502968575, 26.686372283960743, 26.86563137384943, 59.151762532673686, 64.02966558609063, 5.191553267316734, 19.50973133802849, 9.188997418691644, 16.239258251755572, 23.71241497934129, 73.42762782133005, 20.201005097747235, 59.55103435350718, 5.780800706505993, 35.667811612608254, 20.355983674681514, 28.61981389030652, 7.303790930846583, 51.211919673092, 34.652712574451535, 63.489113412679984, 5.805988668210037, 76.66302715809307, 79.2722217174593, 49.362599449446535, 21.104526178613547, 89.11428201547989, 17.665022080001517, 20.59204805680792, 39.67205431138572, 14.97255231687896, 61.792640463411104, 70.83672613145914, 46.365949692276956, 51.8065878297505, 34.18257721171531, 93.15220174835581, 12.752055955854289, 89.08567252733593, 7.2318893761058725, 92.08626003094085, 57.50429549895077, 51.04223659790565, 12.620420195192382, 33.82637846990652, 50.30074181069764, 25.930820278384527, 16.41916474092764, 11.774227904692172, 43.21491784865604, 50.88801907231271, 40.416877634542, 100.9425494499241, 7.223518101845453, 46.965773381637426, 31.564299727119142, 53.818715209681514, 44.900442677699075, 54.12007517977756, 28.56461632028582, 79.94488161991266, 43.73710493118425, 58.76285117155251, 22.51744827662018, 89.2593117352335, 16.757227435231066, 51.39336913840436, 6.8929717154300265, 17.521859283819925, 10.468575056020338, 11.023180984894756, 14.027383934668492, 13.141975967439032, 7.637278528519711, 44.93334651694385, 179.38727020652095, 77.59472252949715, 48.447472847498744, 63.26189566187039, 72.71318484574266, 6.856553320320731, 50.104508278936656, 63.69966588129482, 6.900156550259177, 122.13596176372604, 9.975545290586824, 12.19417142663046, 60.88625193635854, 10.96435081071592, 13.213193566015343, 22.832502084192736, 34.20175128721601, 14.561237893281826, 19.990731725468535, 9.668418194642538, 5.29871425884802, 7.525368805171262, 38.67750914889488, 14.846123693773926, 36.207238779921816, 24.796104027768262, 6.031189326936911, 16.380137756818073, 16.892591839450613, 39.58624890548883, 19.726002367022847, 35.368190256581265, 47.63180158664741, 59.61861984664354, 62.08902491035891, 84.47012252725531, 9.32353183568254, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([3033829.593382463, 3069421.650514732, 3324307.928327165, 3337803.131523576, 3355682.173642846, 3396307.4896783507, 3416170.578907095, 3417098.6816017265, 3419675.0, 3425874.7731760214, 3497865.5695793787, 3499940.5629242095, 3501836.7055126913, 3523238.8655472402, 3539709.7938363138, 3540539.5805702503, 3540889.6067686393, 3541148.833678758, 3541360.387380392, 3541677.5913624647, 3542246.875, 3542295.1500481116, 3542769.9478210085, 3578723.4375, 3669058.29167462, 3748987.5, 3749504.5875563524, 3749878.5267522526, 3759194.25743049, 3851918.752873025, 4229020.521265204, 5328966.719996521, 6599359.684028689, 6716676.5625, 6718292.241648288, 6743085.9375, 6805950.841312623, 6810199.305737448, 6810781.279605452, 6810904.085419884, 6811177.527491274, 6811242.058261851, 6811252.511201481, 6811959.375, 6812298.340532004, 6812487.31870617, 6812515.625, 6813021.232012453, 6824907.615625301, 6826065.196413236, 6833654.6875, 6843666.350322741, 6845123.924390092, 6845403.125, 6863909.816558552, 6864156.25, 6874735.9375, 6880737.5, 6905106.304835949, 6913264.894677735, 6923954.585617297, 6924218.75, 6925405.662321515, 6925525.780325393, 6925542.0395890195, 6925542.231969114, 6926320.3125, 6926414.0625, 6926453.125, 6926688.050783045, 6926689.0625, 6927085.9375, 6927522.382364062, 6927780.732888501, 6929652.847121974, 6933800.904735743, 7046232.78189538, 7077396.875, 7078338.970711509, 7097244.653618452, 7143555.943754944, 7144746.293470803, 7144749.286793552, 7145011.90912843, 7148315.191031194, 7165202.3256168645, 7199051.033480065, 7201091.959980526, 7203990.625, 7206418.75, 7208361.306375075, 7208720.3125, 7211552.408999081, 7212153.093521352, 7220428.240201397, 7222371.073161142, 7223967.1875, 7224270.3125, 7224378.125, 7224564.232159462, 7224637.19572693, 7225169.364831075, 7225292.551011926, 7225720.888813253, 7225853.125, 7225911.446191337, 7226048.645509464, 7226265.625, 7226438.23512868, 7226882.8125, 7228265.625, 7228287.274101141, 7246186.790070876, 7248089.0625, 7249120.289415879, 7266822.335043529, 7289280.771117709, 7316083.498484608, 7327966.080963602, 7330782.8125, 7340205.774690375, 7351040.625, 7351321.875, 7351481.44449431, 7351681.25, 7351898.340698053, 7351903.374624053, 7352148.637862986, 7352203.315732954, 7352348.7096936945, 7352486.977521901, 7353521.875, 7353575.0, 7353696.071649834, 7353865.625, 7353885.9375, 7354192.1875, 7354243.692321891, 7354524.520689771, 7354753.03774147, 7354871.875, 7355204.986111184, 7355269.815671138, 7355619.356463782, 7355895.031466492, 7356404.6875, 7357520.3125, 7358618.240353356, 7358776.127326655, 7373945.3125, 7376090.62893939, 7376726.241131564, 7378839.892189795, 7381871.450127415, 7386282.40394451, 7386405.192435135, 7402597.4083631355, 7405452.186899991, 7412727.043824342, 7426170.00726284, 7430756.25, 7433045.304043804, 7433063.613485189, 7459389.0625, 7459642.062886238, 7462192.866122266, 7501195.496540375, 7539107.769640383, 7539660.9375, 7539705.843672518, 7540596.757771768, 7540808.824326872, 7540856.25, 7541629.6875, 7542168.75, 7542371.557552451, 7542444.538248487, 7542696.637195253, 7543404.434957677, 7544602.226738505, 7547202.899567476, 7550000.524850397, 7550785.9375, 7550790.718076661, 7558092.581913361, 7558538.937535472, 7559437.5, 7559712.808898444, 7559718.883890449, 7565200.0, 7565284.050812571, 7568922.732195987, 7571294.7326339595, 7571829.6875, 7573067.420732016, 7578008.418507799, 7578972.689940675, 7578990.365349506, 7579858.093833112, 7580724.1642297665, 7580786.202596984, 7582084.268547765, 7588873.4375, 7589201.5625, 7590275.0, 7590559.375, 7591122.980485909, 7591171.875, 7591576.5625, 7592594.478795125, 7592605.297475749, 7592715.388553286, 7593111.863345987, 7593675.0, 7594426.578418369, 7595090.190035731, 7595532.8125, 7596402.078280374, 7596425.658878802, 7598443.75, 7598446.875, 7598635.9375, 7599262.507074418, 7599608.2865429, 7600554.130934117, 7601494.244483318, 7601831.25, 7605461.608129257, 7605482.356962459, 7606127.190276127, 7612571.711870541, 7613937.5, 7614141.236016235, 7614659.202366492, 7621530.876442521, 7621937.075194306, 7629642.274330274, 7630540.577908673, 7630811.534497581, 7632623.4375, 7633414.579056283, 7633891.676652873, 7634510.136415845, 7638482.8125, 7649931.25, 7653010.9375, 7654148.258567099, 7657801.78597785, 7658502.488308206, 7662747.443587757, 7663866.32056079, 7664248.4375, 7665085.891190169, 7673166.590226731, 7673350.7487622565, 7673507.270479902, 7674147.492210173, 7674193.75, 7674320.654706071, 7674396.875, 7674598.144307707, 7675109.375, 7675473.802044232, 7675579.731009078, 7675617.1875, 7675665.5713387765, 7676251.801262976, 7676282.063911123, 7676525.0, 7676769.520055137, 7676817.1875, 7676887.008512506, 7676955.882395144, 7677220.85786046, 7677280.386382188, 7677564.789309071, 7677573.808460498, 7677689.0625, 7677690.092620696, 7677691.114461536, 7677818.497680122, 7677845.3125, 7677898.605495603, 7677920.7979305815, 7677984.360223698, 7677994.244314342, 7678036.244987625, 7678183.861416107, 7678331.570798541, 7678365.625, 7678484.800955601, 7678501.85393217, 7678641.442622028, 7678658.017898183, 7678658.067742011, 7679001.5625, 7681540.212786406, 7685523.4375, 7692172.332908857, 7693902.303633012, 7695317.1875, 7700645.063538921, 7701269.607155171, 7703401.605356616, 7703409.220927791, 7704054.6875, 7706293.054203127, 7707612.702720177, 7707937.811793392, 7707942.99673492, 7714492.1875, 7718332.645445638, 7719591.548670949, 7720215.625, 7722398.43502805, 7738779.2340918705, 7739928.125, 7744607.4087176435, 7756371.875, 7757505.392195983, 7757713.779844862, 7757842.996153883, 7765178.125, 7769775.277580501, 7784588.203800396, 7786584.596057764, 7789841.56347487, 7793884.282591539, 7805677.469212084, 7807460.184250167, 7809000.998346813, 7809325.0, 7809665.843480843, 7809698.30865904, 7810652.334203679, 7811251.5625, 7812310.74026404, 7812818.75, 7814942.1875, 7815065.35262882, 7815611.970175268, 7816417.960868875, 7816667.150565594, 7816675.0, 7816708.778349845, 7816720.115236193, 7817180.687978135, 7817242.1875, 7817337.165509378, 7817768.75, 7817818.798303751, 7817975.585830367, 7817998.4375, 7818153.245142316, 7818174.480105346, 7818236.062402515, 7818279.140190875, 7818482.135789373, 7818559.375, 7818645.810319635, 7818724.4261431815, 7818726.5625, 7819031.25, 7819032.830400652, 7819037.5, 7819088.0308973715, 7819145.3125, 7819162.5, 7819168.434128465, 7819271.875, 7819275.0, 7819282.545664738, 7819360.705982855, 7819372.668140585, 7819459.2366023185, 7819475.0, 7819475.581861676, 7819548.4375, 7819647.146368715, 7819678.125, 7819697.741061328, 7819934.901212092, 7819953.125, 7820245.3125, 7821402.06346377, 7821603.349526934, 7821770.3125, 7822571.245488739, 7823232.2357929535, 7823698.252786671, 7824695.205049093, 7824746.875, 7824770.347816252, 7824928.096416051, 7825110.820961143, 7825275.286168963, 7825302.884580061, 7825819.154642421, 7826174.712154758, 7827593.75, 7828704.6875, 7828773.4375, 7829631.830368444, 7829996.989667136, 7830159.375, 7830164.0625, 7830448.25456578, 7831156.25, 7831775.853369745, 7833102.5902350005, 7833162.861091812, 7834286.382789148, 7834718.456240356, 7836071.579269833, 7836192.1875, 7836341.059169192, 7836347.555822598, 7836534.375, 7836554.6875, 7836633.59775605, 7836783.728308374, 7836805.498513617, 7836816.124991244, 7836818.522558831, 7836891.050040626, 7836903.611345259, 7836929.137525953, 7837323.374711625, 7837333.52414805, 7837388.700471893, 7837441.432245346, 7837490.51279777, 7837549.582306641, 7837588.83423366, 7837631.774841155, 7837736.649069697, 7837821.875, 7837839.515197309, 7837895.3125, 7837960.344903213, 7837973.128074639, 7837994.502860746, 7837995.936750805, 7838023.4375, 7838025.991652647, 7838034.180757424, 7838056.468907777, 7838067.694947293, 7838103.125, 7838144.905853262, 7838153.710931415, 7838213.209723517, 7838215.625, 7838245.3125, 7838253.125, 7838262.632682308, 7838336.55288784, 7838473.520953129, 7838518.199428253, 7838541.031742777, 7838545.119154628, 7838557.886671999, 7838598.934511138, 7838653.125, 7838718.228248038, 7838718.393410762, 7838720.512797455, 7838729.6875, 7838748.4375, 7838807.8125, 7839021.566755736, 7839068.75, 7839083.90540228, 7839090.203056701, 7839130.633330748, 7839137.84189093, 7839154.6875, 7839454.6875, 7839537.094463896, 7839612.800573299, 7839740.625, 7839759.375, 7839819.725801095, 7839843.725732713, 7839926.5625, 7839948.137356865, 7840023.4375, 7840216.793577018, 7840982.8125, 7841462.7932323385, 7841876.5625, 7842020.683704376, 7842031.027847908, 7842143.90111306, 7842274.820888219, 7842538.08965067, 7842608.919389749, 7842614.566817781, 7842637.5, 7843586.64609064, 7843589.0625, 7843819.962574799, 7845008.841164515, 7845823.974897275, 7847301.484013536, 7847661.904272947, 7848027.978398737, 7848164.150022344, 7848232.162759239, 7848424.113908713, 7848710.734601595, 7848747.580823038, 7848776.256331659, 7848780.568399361, 7848789.899072713, 7849160.830536215, 7849222.8031874215, 7849286.462256747, 7849298.434890708, 7849318.75, 7849327.032305467, 7849331.389548467, 7849332.216025491, 7849381.050719446, 7849387.5, 7849451.672352458, 7849456.247137411, 7849506.560884631, 7849550.8624580735, 7849576.864728964, 7849605.40346584, 7849632.275420983, 7849636.1023092745, 7849695.3125, 7849755.89932301, 7849760.9375, 7849785.841063464, 7849798.4375, 7849889.03912397, 7849890.625, 7849947.1817185795, 7849973.850019049, 7849982.8125, 7849990.0969849825, 7850010.756921303, 7850055.8485858785, 7850057.711822154, 7850060.525021638, 7850069.79918057, 7850077.38046975, 7850083.853438991, 7850089.0625, 7850231.384068358, 7850233.083676608, 7850239.447512858, 7850284.375, 7850349.927181506, 7850357.8125, 7850482.8125, 7850509.3916066745, 7850533.066771695, 7850596.984158362, 7850742.136776833, 7850773.014408535, 7850817.633052106, 7850845.617601069, 7850944.009868739, 7850946.104306059, 7850981.0002636425, 7851014.308327782, 7851018.140580912, 7851021.469651116, 7851042.044992811, 7851116.862671094, 7851157.06206016, 7851216.860196008, 7851277.995965342, 7851279.193294857, 7851378.053917468, 7851449.337612368, 7851632.31269848, 7851659.383651409, 7851677.97767957, 7851705.153728504, 7851725.0, 7851732.584206103, 7851798.111326906, 7851859.802887726, 7851862.779525818, 7851999.034288137, 7852038.923415753, 7852095.3125, 7852180.905814495, 7852229.530747435, 7852332.141732057, 7852465.272134716, 7852565.529629615, 7852789.0625, 7852945.708243, 7853524.965175103, 7853535.557652914, 7853692.820939894, 7853796.118973914, 7853921.428053764, 7853929.914136739, 7853935.296560552, 7853977.657800486, 7854488.185362832, 7854506.25, 7854594.380447793, 7854681.803984643, 7854738.090279218, 7854802.089056416, 7854859.136722678, 7854876.693100531, 7854957.8125, 7854967.1875, 7855128.125, 7855460.9375, 7855486.365093619, 7857483.15450002, 7857654.6875, 7857913.816790277, 7858515.577943788, 7858977.431520998, 7860100.678196298, 7860345.845430454, 7860671.304443642, 7861009.318344501, 7861133.75902067, 7861138.936295736, 7861166.406397312, 7861195.3125, 7861211.655635419, 7861215.795150581, 7861261.566237354, 7861289.208427872, 7861313.847243962, 7861436.505515505, 7861461.719985934, 7861465.625, 7861489.08865842, 7861510.9375, 7861584.474134864, 7861602.682985314, 7861620.157997905, 7861634.121312603, 7861655.972068286, 7861667.581717153, 7861688.393725551, 7861730.95437792, 7861758.803720099, 7861825.0, 7861869.071613428, 7861930.452410955, 7861955.776451588, 7861956.25, 7861959.291224298, 7861993.168840038, 7862043.649844458, 7862131.25, 7862135.9375, 7862140.731773405, 7862163.571859091, 7862409.61100869, 7862534.526780221, 7862967.729815243, 7863171.095009374, 7863303.922641229, 7863314.893617914, 7863323.538966728, 7863466.786626576, 7863797.940008381, 7864058.937789362, 7864211.818066499, 7864305.751162861, 7864348.9787919875, 7864383.693167332, 7864444.841911015, 7864454.6875, 7864487.976247826, 7864515.541123682, 7864524.0170982, 7864677.165623449, 7864956.928866286, 7865592.046584197, 7865773.659530147, 7865774.451724108, 7865991.658107056, 7866379.237697298, 7867387.523899332, 7867487.5, 7869782.309570045, 7869809.375, 7870114.0625, 7870161.804453403, 7885858.9302012455, 7886823.2716216855, 7887419.740486471, 7887442.95755603, 7887495.745840443, 7888059.386118016, 7888748.4375, 7889306.905181544, 7890036.10224166, 8017536.276148825, 8069265.86288962, 8081171.875, 8090127.106448215, 8106667.1875, 8245747.328942397, 8259546.875, 8259583.02765493, 8259931.185030056, 8261093.710342807, 8274832.8125, 8284717.890156088, 8318885.610498218, 8326172.467926311, 8331291.68155502, 8340979.456721574, 8345281.035528374, 8346557.44277152, 8360937.953702174, 8361198.768934207, 8361338.039681573, 8363239.009541533, 8395736.612702236, 8399559.85209007, 8399693.799400475, 8399702.959813274, 8400851.358621694, 8408901.09855195, 8453743.75, 8455201.5625, 8465939.0625, 8478400.499740016, 8488053.606616195, 8490343.75, 8494437.5, 8494602.636593807, 8521087.5, 8528644.589028273, 8529282.8125, 8529748.897679059, 8534445.3125, 8536800.382509941, 8538358.704859521, 8541616.70486079, 8542999.8611234, 8545522.098672029, 8545604.970585324, 8546073.422311459, 8546563.94162681, 8546743.124415612, 8547587.5, 8548344.583030555, 8549276.47760171, 8549600.803526517, 8549982.8125, 8552063.85973432, 8552199.002615487, 8552276.5625, 8553056.25, 8554528.013029817, 8557744.387120308, 8559745.179908272, 8566091.698751261, 8568511.779992873, 8568708.717336478, 8570191.622351969, 8574204.6875, 8575604.6875, 8576234.258669376, 8576942.016356576, 8582080.701833542, 8583142.970946778, 8584802.922819205, 8585746.875, 8586876.435169056, 8587145.3125, 8587463.005553208, 8588037.5, 8626298.4375, 8630225.0, 8637547.785341244, 8639678.804964915, 8641511.279802063, 8642252.379365228, 8652938.791500181, 8653017.695323719, 8655703.125, 8656531.215888023, 8662943.129153108, 8668479.6875, 8671116.83329533, 8671858.20529553, 8672285.9375, 8672521.875, 8673038.728732849, 8673849.714499447, 8674426.057578068, 8681106.25, 8687335.9375, 8694950.0, 8695148.076420158, 8695763.212948522, 8703646.454760572, 8711582.171237074, 8712444.156464085, 8714597.849166198, 8716750.0, 8720992.1875, 8721215.358651344, 8724054.7850445, 8725213.733408336, 8725451.031563366, 8726191.437685894, 8727873.263791272, 8734434.375, 8735037.5, 8735956.147679923, 8735971.875, 8744689.665229755, 8745437.375947153, 8745562.056473508, 8745882.8125, 8746311.718264498, 8746312.390864052, 8746513.260136131, 8748401.315922346, 8748474.721311873, 8748604.880674947, 8748660.967605187, 8748850.0, 8749354.6875, 8749355.775446808, 8749529.6875, 8749598.4375, 8750028.222170098, 8754129.417957285, 8754423.268562786, 8755352.528854996, 8757448.50148889, 8757488.542128257, 8759379.6875, 8760943.006556211, 8761309.728048114, 8761351.5625, 8761882.38821996, 8762513.835557735, 8763350.0, 8763670.169093553, 8764318.316462353, 8764441.424942676, 8766678.437371936, 8766854.028734807, 8767226.049086941, 8767238.999175252, 8767580.696462255, 8767710.607162355, 8767864.41065842, 8768248.4375, 8768390.007596657, 8768623.4375, 8768660.040033583, 8769287.5, 8770159.375, 8770165.613753444, 8770199.041720212, 8770247.051047105, 8770341.726300435, 8770546.564717636, 8770606.215245271, 8770690.136855053, 8771188.229046542, 8771334.375, 8771443.085225532, 8771684.080738408, 8772173.181025673, 8772498.358568344, 8772716.99653301, 8772799.304396344, 8772843.75, 8773011.292019332, 8773611.390111003, 8773636.022361936, 8773826.5625, 8774822.223470462, 8774842.08713346, 8774868.6601383, 8774913.729232574, 8775563.388198175, 8775621.402676536, 8777757.618767634, 8777795.139140997, 8779606.553357752, 8782997.801976703, 8786039.0625, 8787094.637755925, 8787409.375, 8787562.041275047, 8790973.4375, 8791474.377918076, 8792531.25, 8792555.338526355, 8793995.3125, 8794345.3125, 8808240.625, 8811567.078905616, 8814110.284332816, 8814309.375, 8816537.832530271, 8834365.085144626, 8838332.73347532, 8849673.899717556, 8856943.154667, 8871533.690903917, 8871570.320620697, 8871707.8125, 8871853.125, 8872101.027780922, 8872165.625, 8872218.655798487, 8872462.5, 8872610.213625701, 8873201.5625, 8873275.40409967, 8873510.9375, 8873889.740859667, 8873898.4375, 8873905.195988378, 8874234.346703645, 8874535.9375, 8874810.790940324, 8875042.527769126, 8875137.877670616, 8875461.566162582, 8875814.294520421, 8876417.1875, 8876495.553313652, 8876665.99955144, 8876942.1875, 8881475.0, 8882022.639275512, 8882666.848528946, 8882707.8125, 8883234.375, 8883247.651613854, 8883841.933551025, 8884299.858553354, 8884458.972214527, 8884789.0625, 8884994.49632783, 8885023.4375, 8885033.428146597, 8885241.169501545, 8885343.282981532, 8885626.494582301, 8886179.425045822, 8886315.056385916, 8886521.96814732, 8886631.840674417, 8886754.39618322, 8887005.171100812, 8887182.80917178, 8887376.416304816, 8887492.811452445, 8887503.57385989, 8887895.3125, 8888256.524143353, 8888777.210491635, 8889073.4375, 8889197.549779344, 8889752.152189974, 8890124.75167921, 8890132.760374755, 8890224.458270535, 8891202.749545591, 8891242.1875, 8891465.899461178, 8891482.040777098, 8892247.248379882, 8892537.744957117, 8892621.654446922, 8892632.8125, 8892762.474747306, 8893446.875, 8894113.840156246, 8894908.809366893, 8895115.68636396, 8895317.61984797, 8895348.4375, 8895411.802516513, 8895430.950501187, 8895787.5, 8895926.5625, 8896628.125, 8896851.542745803, 8897078.115676243, ...], [81.5067345880777, 6.065061736958022, 11.313710658243462, 11.137918904698068, 123.71223301138997, 21.106298169344925, 11.571318342511955, 15.961385936736553, 82.15598927099018, 13.914263700443154, 35.44738651093713, 37.09307903464384, 12.585917221933297, 54.219570592547086, 12.883553770068794, 5.558763751059086, 17.520487152266085, 74.23578239271822, 13.444938137597696, 21.16398474694053, 30.188702746565554, 9.19771727293936, 80.43363610010124, 31.214737486301964, 6.564924413083816, 54.68443385125053, 26.693533590078825, 19.59076326946147, 95.95775041819675, 101.10968145141902, 63.60570449219142, 37.77408188489747, 9.607128183041585, 61.85295312051677, 9.37761216974877, 70.94970675351001, 48.49614033319762, 12.82373512996777, 58.28962367317784, 61.44475244236566, 8.87258365276468, 43.577545586590176, 29.518920603242222, 91.19575038626375, 9.250735399940865, 60.17531439218607, 119.86651041222973, 53.00989562499035, 79.97482657990585, 22.23634658455579, 54.11259983886473, 43.51975748162766, 5.982958868722613, 67.80150966663655, 7.771150490452987, 44.41559188376029, 53.31527837196805, 47.25591523953221, 15.154720402029852, 79.33011437294059, 7.566799461393721, 64.53816194152357, 7.998469459820626, 8.747361258506023, 47.77735253404841, 8.310234168648357, 58.56677023505471, 43.76931349245061, 54.8829149071791, 7.27417521763606, 48.54557799976151, 54.248320234253676, 5.642743217659413, 73.3138795410302, 13.978540808040819, 20.051550693369666, 27.93323158921384, 39.23767817110589, 14.602827528205209, 10.233443582972948, 65.7029558208369, 55.418201005608545, 6.6290105743412004, 16.773729765056842, 8.989569866183874, 12.574641124502783, 81.63691334594817, 33.86178980714119, 61.644756355155664, 140.10550554462546, 32.232557333580395, 98.26821807522407, 7.363292904384664, 27.916750065515547, 25.014850999585455, 18.931633879476045, 44.40403890625548, 31.336903003673513, 61.24730037426951, 146.5909877666915, 19.63563225249886, 87.4667922296622, 98.55585742597455, 24.408508444523235, 88.05970575090387, 89.226652615619, 15.798405214866706, 68.4122348343777, 116.06636503430127, 58.82331240471666, 34.169257172770685, 33.51767019887457, 8.795518820028589, 29.006115802963812, 9.311960224027565, 17.04233384107623, 31.309654365644796, 12.400972407601369, 11.923969184882177, 45.739592471825986, 21.742987240898685, 63.58015129728098, 56.81520200268438, 108.74742640394177, 40.81849232171908, 9.250871309954169, 7.6960885218189325, 36.52488845480479, 11.439522876544167, 7.704744435682543, 7.424599593999817, 103.4351463653889, 47.52616178218058, 7.336411466891352, 74.53185608278862, 35.79991418180022, 59.492750254845014, 79.32956426299654, 10.452950574441916, 95.51518778337874, 72.12157644308662, 49.35135870815026, 21.116555621345476, 17.897334116497845, 8.143350619625595, 55.299555501052325, 61.87546268707263, 26.619097728580382, 8.988686160537508, 34.433799710848184, 9.334736373590317, 8.123642111005397, 53.61391497252724, 22.276768284733805, 61.27240531289244, 60.67719929689938, 68.88339137197804, 12.267480267487365, 5.0497495237398, 8.131499660947794, 61.63855912074273, 11.114514899419335, 22.0172426893706, 65.4497113327899, 58.71791896492226, 7.312048925999368, 87.0932799441465, 26.823177601916882, 30.83247573124976, 13.59012941631533, 44.622418476714316, 21.002075895427634, 35.431457481478546, 64.71625685770188, 73.03643480863457, 5.790859399948392, 5.028733385727814, 23.890228914621918, 33.60955260403183, 14.852980765224636, 7.063426925283044, 12.060796579496232, 91.49416324111465, 11.27637643133769, 171.9049937690806, 10.93784003255197, 52.36498130270148, 5.631364810204064, 11.343640323236441, 36.542947013242745, 29.661738962212404, 69.95063476231955, 23.073022564643285, 59.69138685664037, 15.911816256387086, 9.902391756686946, 5.268541003298495, 24.280206860045627, 8.44117342519094, 13.284156782667708, 6.52946627749072, 10.748264824897857, 61.48501184372451, 35.62444704742687, 43.01239477812294, 76.94227763897796, 7.0062843399351316, 92.5149429213817, 54.05124294758813, 61.56098689321729, 96.49787468570736, 24.597973577507187, 78.07165744436438, 29.859830354528732, 11.152679731597347, 13.507764075921864, 54.90907500781981, 17.354779750942885, 8.66870929239928, 44.02786128601597, 58.816644566507094, 119.13645277688113, 8.290321942195153, 5.640818906037854, 53.974203296965975, 35.3164886160463, 86.8759763992482, 5.264310668508835, 55.51925772739337, 82.2994348578573, 25.672098138097468, 32.69893632126011, 17.925765842506856, 26.406986793103254, 56.569315069572184, 13.536813905879116, 9.405918341073855, 5.459748950024823, 14.829380739897745, 56.431053402199446, 12.04406153047841, 21.385572528371746, 52.869511904836294, 42.804952448975946, 91.50193210314589, 30.591177958124874, 7.5397778564101605, 15.867692364539742, 12.966646277915432, 17.665318200644847, 17.719493189931914, 43.2109600221823, 17.84987098357215, 10.306955657621158, 12.541756492272794, 70.41968645422125, 23.159746857546725, 42.538792367280024, 158.3133494161454, 36.24376316629009, 25.46760057699862, 64.098138848231, 9.659918571103109, 25.666547288082143, 38.9533836455517, 49.12779337020549, 10.835588442731714, 57.886032332925936, 61.19679608691021, 27.332703267958685, 88.24311109228856, 85.65329962013298, 28.326839051831698, 13.514360356850224, 22.594227568469204, 8.712353545483309, 5.972375436722743, 97.49712137870753, 32.76708799393487, 58.57808893527465, 24.379514383822897, 40.821366588779206, 8.377460136944446, 60.1197563643288, 14.88548659818116, 30.272542756533614, 7.718370141614867, 25.80467054849342, 25.568221434436772, 59.4272570507546, 71.9268958454942, 6.823117715660928, 70.58166520913863, 6.80521742391605, 6.815556432442032, 38.27117305256899, 13.573079171295133, 62.37425635411813, 17.030665356969866, 94.15339253255934, 84.57507786716104, 5.283458475132949, 19.663161349735073, 11.195361778281363, 61.93265524964549, 31.599125472224156, 49.2527874340782, 15.774903693331618, 68.89432825543804, 64.51969272468605, 67.20905483050555, 5.6048686622421835, 20.211645682725795, 40.38973429848201, 160.85816276650954, 13.455487563005988, 102.48692613221814, 28.828591271085706, 48.17633709919736, 7.879682068102916, 80.17566114139665, 20.353690340755634, 48.41883829197612, 26.858636874059854, 32.230917362529446, 15.856796909912628, 104.68893980104855, 8.238307327321344, 87.48840029577238, 6.62189979105467, 6.4021480932098145, 77.62848488392932, 9.523235872709437, 14.472161655469462, 38.446146163473585, 78.55207844831936, 6.456610950555703, 50.8437245397761, 63.26132046146674, 35.39911061081263, 13.245098629955397, 73.06268211040422, 91.19168969670463, 40.65708509663077, 20.58026117603067, 25.15819063676245, 34.107101960712825, 46.971953000593615, 13.803407533351265, 64.20868175962616, 8.312287409676077, 70.88195383009531, 57.56855413991428, 7.647276886846303, 21.296909879481806, 6.101185007986433, 24.19866088616159, 7.3755420732714345, 167.6709578000656, 76.10379633202324, 20.786675103877013, 55.38033647074811, 73.12089729293008, 16.43628860813834, 57.938117503426305, 42.42909423662089, 35.32569410320414, 67.69395312447668, 23.550100012199174, 74.55063981407868, 89.95975559641877, 37.04346198064232, 16.632805239965208, 6.0115871607414135, 14.984934391267235, 41.43823785187313, 5.647066091681525, 31.160430426751105, 16.087621492352536, 59.63831739792835, 33.87907435345612, 12.063551020237593, 42.20015406733299, 87.84292742329093, 8.57053908952898, 11.497780863462381, 55.37897655168453, 34.01536330753251, 25.648668187988417, 55.66879690425334, 43.171148872950674, 53.14896607115365, 15.077848967137742, 6.2635937336787615, 88.65317248812762, 16.157295604310104, 82.39239364995602, 11.825141630412437, 93.16520241160327, 82.58873612544966, 42.703071560654244, 43.04857965784024, 26.68817732990636, 59.51483099919973, 59.593704785911385, 58.97948343322496, 32.56347571185463, 42.81881979428719, 35.33457058933656, 94.32822691072165, 59.47220660075611, 9.738615297444131, 5.387361380412813, 49.85805982482746, 46.99132444778499, 44.52918354853643, 9.98206562593753, 73.58569155436908, 107.8167331909405, 5.429366795711613, 29.3303776714421, 22.001017577471373, 43.745263578816584, 24.72404559014147, 24.1757952075129, 17.187884146151127, 92.52199339410687, 115.92483187468162, 12.691155381639526, 9.042964655839771, 5.497515018116059, 8.228120962905537, 28.222153534986624, 33.07626175319999, 34.61826178419425, 12.45776175233039, 54.234192326022345, 9.745952228420531, 38.313213823469894, 72.78491959587669, 7.495030695301596, 24.87377074459247, 18.009101757380655, 31.43531587625922, 30.46746234490645, 25.20267581601561, 168.49293467815582, 5.984849884372959, 34.89719222953493, 22.477797112164094, 17.770566533387417, 18.57294078217248, 33.75643594872975, 44.13506887249235, 79.44932835896462, 9.446171294681042, 18.891587573219134, 24.469074896551, 6.658351359838013, 11.82913566854584, 78.5164777240739, 82.0847894069291, 94.39973790525907, 76.38572887415147, 10.399608169292092, 13.736758838363908, 15.764171129682953, 106.10593194444948, 42.044415903383026, 64.09497370584526, 58.431611903942255, 96.62542383718304, 13.410089152183648, 22.30877692684905, 13.017483983650944, 61.93720631927013, 31.023995825036923, 36.388544935949255, 22.490193003508566, 11.632438924631314, 61.47803309310143, 88.82168121929662, 7.4039814088069855, 20.841242710638667, 115.3943358456219, 9.08988624677804, 40.62469783518927, 6.218679674522651, 30.967779911711965, 57.61237437810398, 43.57824499783191, 44.52956675054772, 41.62993720934453, 15.550559587491874, 87.67157610841446, 7.285587761895961, 6.417965855467434, 9.797634896992527, 71.2061242123809, 10.012220653025434, 33.13066710396449, 9.052068151499045, 8.917425311954133, 17.280303766478802, 5.529283432051381, 24.15104289502417, 10.906038931310526, 43.582571038230064, 20.118992501197887, 14.51062921070439, 40.42996530544749, 10.009200698699715, 23.6722681240064, 12.854759020844137, 5.498856570394653, 112.86443136942913, 6.964129038424064, 9.818372444368132, 28.47360572993116, 49.903951873745754, 15.737357139136002, 15.501488190052024, 13.069369220567188, 30.664541135591232, 101.6088014029679, 16.036633437668158, 19.55413399174518, 40.220529936427134, 6.382680954368946, 16.233840907121333, 47.20571237103972, 87.51758959323857, 35.800851565200055, 118.2875710713073, 43.45773510656857, 61.26585288338896, 7.568726699367901, 53.16501009254993, 28.070429373043424, 56.976421450944066, 11.643542078154658, 9.706397596931255, 81.78793857768116, 76.49670015912699, 8.193338277754783, 9.01358128970828, 32.67167296821705, 9.005392865122408, 29.768584527167043, 19.357427665854388, 21.280680635945274, 74.91303805924343, 7.157145826675387, 7.704353402858748, 65.83697943480024, 45.77619667200848, 57.5932797115759, 36.79881721628715, 62.03112200070571, 93.0540844356658, 15.990488137733056, 12.711476132666714, 71.80114749334567, 77.27337843950798, 16.23026355764145, 9.603432990592648, 98.55162862694907, 46.51894178175847, 24.414749334567283, 9.548289890411732, 8.86429310580864, 55.034389986972, 68.3698958333868, 36.882617461129854, 61.28017460491724, 47.37092937508942, 10.931834374303033, 13.341944852216155, 9.272013507549879, 97.79012645347082, 67.23291822972266, 14.974587392824589, 31.19676551128783, 7.249650341101026, 30.70917416149573, 64.70838586561723, 13.82873837549196, 92.38986871814636, 11.594665177888759, 58.28615526407074, 14.436623407492613, 45.141758744708646, 8.112583306852853, 10.89122417640294, 22.9704237598168, 8.108393395173895, 75.43354069555774, 28.9951868166939, 11.808265630451269, 27.853862137900528, 10.581714272778365, 8.652588368681581, 19.77386746568854, 10.494261889617714, 21.24143128687652, 15.234647969429568, 21.826664106279058, 18.407557118241407, 60.37720198928556, 27.909581284684833, 7.275111950877889, 44.292951141736225, 13.77373485578012, 6.063666089112123, 38.28920158457783, 47.97076644351415, 80.14132952806042, 54.33205640408525, 53.84061978880836, 8.526425448563074, 42.35361367312936, 109.24467836143145, 36.17881574783479, 14.765136043856497, 19.75821142850871, 14.659579600981756, 9.826709707331972, 13.136875103298783, 14.729874553772593, 68.64067300348188, 14.48134996296143, 12.616902899782438, 78.81000832238979, 25.0258484429971, 6.514098763779238, 6.350043135704598, 15.528504324798941, 24.897148611201672, 16.202670211343015, 19.090911502786557, 94.49011976172699, 28.697319700018678, 44.405811308401944, 25.99192594607436, 43.47795706838936, 77.30479532217788, 24.360913703244496, 23.386572348787354, 45.973360617209494, 47.940821757712705, 13.922955719814613, 71.69922870548658, 42.774145128254915, 16.327562073587647, 7.905489220694449, 21.76109059377193, 111.45632714130447, 26.97080713911057, 20.71996982517062, 9.248127886888346, 75.64008357501837, 46.23869393858704, 15.364720288710972, 44.25664959867528, 74.64476814247004, 7.1619299444366264, 41.9539670541462, 12.619487823599492, 12.654822006577598, 10.149220136957366, 8.340973514551319, 91.03916840344839, 65.19931510972123, 13.501365030575425, 28.87456455642912, 44.58679769080865, 17.502975791729458, 8.814532623773706, 10.464028229043416, 99.37205727467945, 6.1390657519738285, 23.111470950881934, 5.1430855613520166, 8.633532488386464, 128.57713529387132, 14.430295221770141, 54.17571910300191, 8.016465595750693, 13.246260146656002, 22.00889943557062, 7.611904595908446, 81.54486176517842, 21.463922086273907, 54.27231815195503, 48.23109385194138, 17.084485727856602, 135.4064222850056, 74.74906559765449, 13.133052110069771, 18.999774380667258, 11.880084869024174, 53.94934016171378, 60.34837705683563, 14.595812381132054, 7.165441229662951, 16.41115332209808, 15.933004702194658, 52.645525223223125, 58.67689376002328, 58.61240671435624, 17.009040823479435, 45.3186909962121, 88.19354548538728, 11.027650763654266, 83.69155097025364, 42.39265593102748, 18.524561340225723, 78.46364304980666, 6.584235877318734, 79.14960920029205, 58.26850740255026, 24.90839279770639, 7.474771783521848, 68.40002205341244, 11.688541090984359, 80.32690232219745, 6.260530553507298, 118.388228002801, 19.84890386678586, 6.273460001318669, 76.9974781214825, 83.30390319103674, 7.443633650608068, 57.89403801337258, 56.88777237585431, 59.107806135760754, 83.06957815100593, 17.161468756558325, 84.00160825599498, 34.60360062542708, 21.60953956926224, 49.76793568872206, 12.753022317453373, 67.24851416302018, 9.753382295198238, 146.0221606897287, 5.478427349779993, 12.883034590604503, 21.105716319485726, 9.216672377972523, 41.7025405832709, 6.532402244235753, 83.93749073051205, 94.22662642655169, 20.325580436534775, 65.13560359901467, 29.410387037941682, 76.28146525835237, 6.620887004133181, 61.38237628583852, 10.824902209629192, 12.143083276687449, 69.54902438878958, 56.43596267286146, 38.889569865290014, 18.091124988702656, 25.836481827727116, 61.09781418064063, 12.76134815070728, 20.052393843990632, 75.2779365246129, 28.977454405714752, 37.486019693406284, 22.41878347300686, 25.54917878370222, 10.366876594339008, 21.329420534028795, 134.22809755315035, 117.01981135026283, 9.226009390917369, 42.05039297819535, 24.230778633864695, 48.51446181938769, 75.26484016636074, 49.657998091771375, 12.927781086109698, 111.40603319031726, 13.247581165096474, 6.177375308423279, 10.728985777532948, 5.739857895332102, 57.37992946426374, 14.813065268976263, 18.785272804143833, 56.522510037330086, 62.85014934903895, 6.844543384127765, 34.95291958855178, 45.09115961639307, 32.69548889793365, 13.95458367262071, 13.31258620802803, 31.050462019418713, 104.08929040136698, 61.92504178293543, 23.511838633832983, 29.476721920754287, 38.97511539959295, 20.190885099431707, 17.10234473990851, 7.998171648229977, 52.79714912757185, 38.21692294585821, 61.43695871553807, 6.783138083916267, 9.067821364540844, 18.616828315608178, 23.19599903139017, 25.51013050043361, 60.4413227015349, 78.86246906979166, 6.743249647462101, 58.25028231976105, 12.221552445833208, 71.3086231903501, 22.075579735417417, 41.53398168560934, 10.092126650275338, 26.538897603176405, 10.069059615038592, 10.762988329432655, 7.505457875433037, 7.173174530086495, 8.302561872093415, 56.73997978966836, 56.073139402044696, 10.458987955055882, 60.74844462156291, 29.198508291437886, 24.408533464041092, 17.410779847780542, 121.35886590704018, 61.419661640643, 55.588487306274786, 6.663882588633031, 89.8797869976373, 67.77936013932259, 6.1255990633995365, 56.0526589485135, 21.08435355551756, 94.03055523531368, 29.941637851734068, 18.790076547776657, 5.590501736608545, 8.760334614655262, 100.15816250549676, 5.766793860182558, 51.6006007582079, 44.20074856464201, 6.983168151785053, 7.037241525977359, 5.729279894317653, 73.6166556441537, 30.503967756819282, 53.210766926745436, 12.35505704399093, 84.77501080543469, 46.31502296209906, 11.110173097335803, 35.835120932849364, 15.657842448614174, 22.597184171620164, 9.082134637576019, 89.62691356273469, 5.441197748887418, 25.449296455552847, 125.45416755888574, 7.379282956448959, 6.058023983225783, 50.67789822187615, 27.055224458526094, 84.74391739457744, 13.109554635596162, 56.857475523485775, 9.650307678784788, 8.541363450895126, 11.26299382125439, 69.86935499539852, 14.331135502968575, 26.686372283960743, 26.86563137384943, 59.151762532673686, 64.02966558609063, 5.191553267316734, 19.50973133802849, 9.188997418691644, 16.239258251755572, 23.71241497934129, 73.42762782133005, 20.201005097747235, 59.55103435350718, 5.780800706505993, 35.667811612608254, 20.355983674681514, 28.61981389030652, 7.303790930846583, 51.211919673092, 34.652712574451535, 63.489113412679984, 5.805988668210037, 76.66302715809307, 79.2722217174593, 49.362599449446535, 21.104526178613547, 89.11428201547989, 17.665022080001517, 20.59204805680792, 39.67205431138572, 14.97255231687896, 61.792640463411104, 70.83672613145914, 46.365949692276956, 51.8065878297505, 34.18257721171531, 93.15220174835581, 12.752055955854289, 89.08567252733593, 7.2318893761058725, 92.08626003094085, 57.50429549895077, 51.04223659790565, 12.620420195192382, 33.82637846990652, 50.30074181069764, 25.930820278384527, 16.41916474092764, 11.774227904692172, 43.21491784865604, 50.88801907231271, 40.416877634542, 100.9425494499241, 7.223518101845453, 46.965773381637426, 31.564299727119142, 53.818715209681514, 44.900442677699075, 54.12007517977756, 28.56461632028582, 79.94488161991266, 43.73710493118425, 58.76285117155251, 22.51744827662018, 89.2593117352335, 16.757227435231066, 51.39336913840436, 6.8929717154300265, 17.521859283819925, 10.468575056020338, 11.023180984894756, 14.027383934668492, 13.141975967439032, 7.637278528519711, 44.93334651694385, 179.38727020652095, 77.59472252949715, 48.447472847498744, 63.26189566187039, 72.71318484574266, 6.856553320320731, 50.104508278936656, 63.69966588129482, 6.900156550259177, 122.13596176372604, 9.975545290586824, 12.19417142663046, 60.88625193635854, 10.96435081071592, 13.213193566015343, 22.832502084192736, 34.20175128721601, 14.561237893281826, 19.990731725468535, 9.668418194642538, 5.29871425884802, 7.525368805171262, 38.67750914889488, 14.846123693773926, 36.207238779921816, 24.796104027768262, 6.031189326936911, 16.380137756818073, 16.892591839450613, 39.58624890548883, 19.726002367022847, 35.368190256581265, 47.63180158664741, 59.61861984664354, 62.08902491035891, 84.47012252725531, 9.32353183568254, ...])
caption, T_hit,count1 = hits_in_time_hist_new(T_pom, dt, t_plasma_start, t_plasma_end, is_plasma, figure_count_in_time_hist)
hist_file(count_in_time_hist, T_hit, count1, caption);
([3033829.593382463, 3069421.650514732, 3324307.928327165, 3337803.131523576, 3355682.173642846, 3396307.4896783507, 3416170.578907095, 3417098.6816017265, 3419675.0, 3425874.7731760214, 3497865.5695793787, 3499940.5629242095, 3501836.7055126913, 3523238.8655472402, 3539709.7938363138, 3540539.5805702503, 3540889.6067686393, 3541148.833678758, 3541360.387380392, 3541677.5913624647, 3542246.875, 3542295.1500481116, 3542769.9478210085, 3578723.4375, 3669058.29167462, 3748987.5, 3749504.5875563524, 3749878.5267522526, 3759194.25743049, 3851918.752873025, 4229020.521265204, 5328966.719996521, 6599359.684028689, 6716676.5625, 6718292.241648288, 6743085.9375, 6805950.841312623, 6810199.305737448, 6810781.279605452, 6810904.085419884, 6811177.527491274, 6811242.058261851, 6811252.511201481, 6811959.375, 6812298.340532004, 6812487.31870617, 6812515.625, 6813021.232012453, 6824907.615625301, 6826065.196413236, 6833654.6875, 6843666.350322741, 6845123.924390092, 6845403.125, 6863909.816558552, 6864156.25, 6874735.9375, 6880737.5, 6905106.304835949, 6913264.894677735, 6923954.585617297, 6924218.75, 6925405.662321515, 6925525.780325393, 6925542.0395890195, 6925542.231969114, 6926320.3125, 6926414.0625, 6926453.125, 6926688.050783045, 6926689.0625, 6927085.9375, 6927522.382364062, 6927780.732888501, 6929652.847121974, 6933800.904735743, 7046232.78189538, 7077396.875, 7078338.970711509, 7097244.653618452, 7143555.943754944, 7144746.293470803, 7144749.286793552, 7145011.90912843, 7148315.191031194, 7165202.3256168645, 7199051.033480065, 7201091.959980526, 7203990.625, 7206418.75, 7208361.306375075, 7208720.3125, 7211552.408999081, 7212153.093521352, 7220428.240201397, 7222371.073161142, 7223967.1875, 7224270.3125, 7224378.125, 7224564.232159462, 7224637.19572693, 7225169.364831075, 7225292.551011926, 7225720.888813253, 7225853.125, 7225911.446191337, 7226048.645509464, 7226265.625, 7226438.23512868, 7226882.8125, 7228265.625, 7228287.274101141, 7246186.790070876, 7248089.0625, 7249120.289415879, 7266822.335043529, 7289280.771117709, 7316083.498484608, 7327966.080963602, 7330782.8125, 7340205.774690375, 7351040.625, 7351321.875, 7351481.44449431, 7351681.25, 7351898.340698053, 7351903.374624053, 7352148.637862986, 7352203.315732954, 7352348.7096936945, 7352486.977521901, 7353521.875, 7353575.0, 7353696.071649834, 7353865.625, 7353885.9375, 7354192.1875, 7354243.692321891, 7354524.520689771, 7354753.03774147, 7354871.875, 7355204.986111184, 7355269.815671138, 7355619.356463782, 7355895.031466492, 7356404.6875, 7357520.3125, 7358618.240353356, 7358776.127326655, 7373945.3125, 7376090.62893939, 7376726.241131564, 7378839.892189795, 7381871.450127415, 7386282.40394451, 7386405.192435135, 7402597.4083631355, 7405452.186899991, 7412727.043824342, 7426170.00726284, 7430756.25, 7433045.304043804, 7433063.613485189, 7459389.0625, 7459642.062886238, 7462192.866122266, 7501195.496540375, 7539107.769640383, 7539660.9375, 7539705.843672518, 7540596.757771768, 7540808.824326872, 7540856.25, 7541629.6875, 7542168.75, 7542371.557552451, 7542444.538248487, 7542696.637195253, 7543404.434957677, 7544602.226738505, 7547202.899567476, 7550000.524850397, 7550785.9375, 7550790.718076661, 7558092.581913361, 7558538.937535472, 7559437.5, 7559712.808898444, 7559718.883890449, 7565200.0, 7565284.050812571, 7568922.732195987, 7571294.7326339595, 7571829.6875, 7573067.420732016, 7578008.418507799, 7578972.689940675, 7578990.365349506, 7579858.093833112, 7580724.1642297665, 7580786.202596984, 7582084.268547765, 7588873.4375, 7589201.5625, 7590275.0, 7590559.375, 7591122.980485909, 7591171.875, 7591576.5625, 7592594.478795125, 7592605.297475749, 7592715.388553286, 7593111.863345987, 7593675.0, 7594426.578418369, 7595090.190035731, 7595532.8125, 7596402.078280374, 7596425.658878802, 7598443.75, 7598446.875, 7598635.9375, 7599262.507074418, 7599608.2865429, 7600554.130934117, 7601494.244483318, 7601831.25, 7605461.608129257, 7605482.356962459, 7606127.190276127, 7612571.711870541, 7613937.5, 7614141.236016235, 7614659.202366492, 7621530.876442521, 7621937.075194306, 7629642.274330274, 7630540.577908673, 7630811.534497581, 7632623.4375, 7633414.579056283, 7633891.676652873, 7634510.136415845, 7638482.8125, 7649931.25, 7653010.9375, 7654148.258567099, 7657801.78597785, 7658502.488308206, 7662747.443587757, 7663866.32056079, 7664248.4375, 7665085.891190169, 7673166.590226731, 7673350.7487622565, 7673507.270479902, 7674147.492210173, 7674193.75, 7674320.654706071, 7674396.875, 7674598.144307707, 7675109.375, 7675473.802044232, 7675579.731009078, 7675617.1875, 7675665.5713387765, 7676251.801262976, 7676282.063911123, 7676525.0, 7676769.520055137, 7676817.1875, 7676887.008512506, 7676955.882395144, 7677220.85786046, 7677280.386382188, 7677564.789309071, 7677573.808460498, 7677689.0625, 7677690.092620696, 7677691.114461536, 7677818.497680122, 7677845.3125, 7677898.605495603, 7677920.7979305815, 7677984.360223698, 7677994.244314342, 7678036.244987625, 7678183.861416107, 7678331.570798541, 7678365.625, 7678484.800955601, 7678501.85393217, 7678641.442622028, 7678658.017898183, 7678658.067742011, 7679001.5625, 7681540.212786406, 7685523.4375, 7692172.332908857, 7693902.303633012, 7695317.1875, 7700645.063538921, 7701269.607155171, 7703401.605356616, 7703409.220927791, 7704054.6875, 7706293.054203127, 7707612.702720177, 7707937.811793392, 7707942.99673492, 7714492.1875, 7718332.645445638, 7719591.548670949, 7720215.625, 7722398.43502805, 7738779.2340918705, 7739928.125, 7744607.4087176435, 7756371.875, 7757505.392195983, 7757713.779844862, 7757842.996153883, 7765178.125, 7769775.277580501, 7784588.203800396, 7786584.596057764, 7789841.56347487, 7793884.282591539, 7805677.469212084, 7807460.184250167, 7809000.998346813, 7809325.0, 7809665.843480843, 7809698.30865904, 7810652.334203679, 7811251.5625, 7812310.74026404, 7812818.75, 7814942.1875, 7815065.35262882, 7815611.970175268, 7816417.960868875, 7816667.150565594, 7816675.0, 7816708.778349845, 7816720.115236193, 7817180.687978135, 7817242.1875, 7817337.165509378, 7817768.75, 7817818.798303751, 7817975.585830367, 7817998.4375, 7818153.245142316, 7818174.480105346, 7818236.062402515, 7818279.140190875, 7818482.135789373, 7818559.375, 7818645.810319635, 7818724.4261431815, 7818726.5625, 7819031.25, 7819032.830400652, 7819037.5, 7819088.0308973715, 7819145.3125, 7819162.5, 7819168.434128465, 7819271.875, 7819275.0, 7819282.545664738, 7819360.705982855, 7819372.668140585, 7819459.2366023185, 7819475.0, 7819475.581861676, 7819548.4375, 7819647.146368715, 7819678.125, 7819697.741061328, 7819934.901212092, 7819953.125, 7820245.3125, 7821402.06346377, 7821603.349526934, 7821770.3125, 7822571.245488739, 7823232.2357929535, 7823698.252786671, 7824695.205049093, 7824746.875, 7824770.347816252, 7824928.096416051, 7825110.820961143, 7825275.286168963, 7825302.884580061, 7825819.154642421, 7826174.712154758, 7827593.75, 7828704.6875, 7828773.4375, 7829631.830368444, 7829996.989667136, 7830159.375, 7830164.0625, 7830448.25456578, 7831156.25, 7831775.853369745, 7833102.5902350005, 7833162.861091812, 7834286.382789148, 7834718.456240356, 7836071.579269833, 7836192.1875, 7836341.059169192, 7836347.555822598, 7836534.375, 7836554.6875, 7836633.59775605, 7836783.728308374, 7836805.498513617, 7836816.124991244, 7836818.522558831, 7836891.050040626, 7836903.611345259, 7836929.137525953, 7837323.374711625, 7837333.52414805, 7837388.700471893, 7837441.432245346, 7837490.51279777, 7837549.582306641, 7837588.83423366, 7837631.774841155, 7837736.649069697, 7837821.875, 7837839.515197309, 7837895.3125, 7837960.344903213, 7837973.128074639, 7837994.502860746, 7837995.936750805, 7838023.4375, 7838025.991652647, 7838034.180757424, 7838056.468907777, 7838067.694947293, 7838103.125, 7838144.905853262, 7838153.710931415, 7838213.209723517, 7838215.625, 7838245.3125, 7838253.125, 7838262.632682308, 7838336.55288784, 7838473.520953129, 7838518.199428253, 7838541.031742777, 7838545.119154628, 7838557.886671999, 7838598.934511138, 7838653.125, 7838718.228248038, 7838718.393410762, 7838720.512797455, 7838729.6875, 7838748.4375, 7838807.8125, 7839021.566755736, 7839068.75, 7839083.90540228, 7839090.203056701, 7839130.633330748, 7839137.84189093, 7839154.6875, 7839454.6875, 7839537.094463896, 7839612.800573299, 7839740.625, 7839759.375, 7839819.725801095, 7839843.725732713, 7839926.5625, 7839948.137356865, 7840023.4375, 7840216.793577018, 7840982.8125, 7841462.7932323385, 7841876.5625, 7842020.683704376, 7842031.027847908, 7842143.90111306, 7842274.820888219, 7842538.08965067, 7842608.919389749, 7842614.566817781, 7842637.5, 7843586.64609064, 7843589.0625, 7843819.962574799, 7845008.841164515, 7845823.974897275, 7847301.484013536, 7847661.904272947, 7848027.978398737, 7848164.150022344, 7848232.162759239, 7848424.113908713, 7848710.734601595, 7848747.580823038, 7848776.256331659, 7848780.568399361, 7848789.899072713, 7849160.830536215, 7849222.8031874215, 7849286.462256747, 7849298.434890708, 7849318.75, 7849327.032305467, 7849331.389548467, 7849332.216025491, 7849381.050719446, 7849387.5, 7849451.672352458, 7849456.247137411, 7849506.560884631, 7849550.8624580735, 7849576.864728964, 7849605.40346584, 7849632.275420983, 7849636.1023092745, 7849695.3125, 7849755.89932301, 7849760.9375, 7849785.841063464, 7849798.4375, 7849889.03912397, 7849890.625, 7849947.1817185795, 7849973.850019049, 7849982.8125, 7849990.0969849825, 7850010.756921303, 7850055.8485858785, 7850057.711822154, 7850060.525021638, 7850069.79918057, 7850077.38046975, 7850083.853438991, 7850089.0625, 7850231.384068358, 7850233.083676608, 7850239.447512858, 7850284.375, 7850349.927181506, 7850357.8125, 7850482.8125, 7850509.3916066745, 7850533.066771695, 7850596.984158362, 7850742.136776833, 7850773.014408535, 7850817.633052106, 7850845.617601069, 7850944.009868739, 7850946.104306059, 7850981.0002636425, 7851014.308327782, 7851018.140580912, 7851021.469651116, 7851042.044992811, 7851116.862671094, 7851157.06206016, 7851216.860196008, 7851277.995965342, 7851279.193294857, 7851378.053917468, 7851449.337612368, 7851632.31269848, 7851659.383651409, 7851677.97767957, 7851705.153728504, 7851725.0, 7851732.584206103, 7851798.111326906, 7851859.802887726, 7851862.779525818, 7851999.034288137, 7852038.923415753, 7852095.3125, 7852180.905814495, 7852229.530747435, 7852332.141732057, 7852465.272134716, 7852565.529629615, 7852789.0625, 7852945.708243, 7853524.965175103, 7853535.557652914, 7853692.820939894, 7853796.118973914, 7853921.428053764, 7853929.914136739, 7853935.296560552, 7853977.657800486, 7854488.185362832, 7854506.25, 7854594.380447793, 7854681.803984643, 7854738.090279218, 7854802.089056416, 7854859.136722678, 7854876.693100531, 7854957.8125, 7854967.1875, 7855128.125, 7855460.9375, 7855486.365093619, 7857483.15450002, 7857654.6875, 7857913.816790277, 7858515.577943788, 7858977.431520998, 7860100.678196298, 7860345.845430454, 7860671.304443642, 7861009.318344501, 7861133.75902067, 7861138.936295736, 7861166.406397312, 7861195.3125, 7861211.655635419, 7861215.795150581, 7861261.566237354, 7861289.208427872, 7861313.847243962, 7861436.505515505, 7861461.719985934, 7861465.625, 7861489.08865842, 7861510.9375, 7861584.474134864, 7861602.682985314, 7861620.157997905, 7861634.121312603, 7861655.972068286, 7861667.581717153, 7861688.393725551, 7861730.95437792, 7861758.803720099, 7861825.0, 7861869.071613428, 7861930.452410955, 7861955.776451588, 7861956.25, 7861959.291224298, 7861993.168840038, 7862043.649844458, 7862131.25, 7862135.9375, 7862140.731773405, 7862163.571859091, 7862409.61100869, 7862534.526780221, 7862967.729815243, 7863171.095009374, 7863303.922641229, 7863314.893617914, 7863323.538966728, 7863466.786626576, 7863797.940008381, 7864058.937789362, 7864211.818066499, 7864305.751162861, 7864348.9787919875, 7864383.693167332, 7864444.841911015, 7864454.6875, 7864487.976247826, 7864515.541123682, 7864524.0170982, 7864677.165623449, 7864956.928866286, 7865592.046584197, 7865773.659530147, 7865774.451724108, 7865991.658107056, 7866379.237697298, 7867387.523899332, 7867487.5, 7869782.309570045, 7869809.375, 7870114.0625, 7870161.804453403, 7885858.9302012455, 7886823.2716216855, 7887419.740486471, 7887442.95755603, 7887495.745840443, 7888059.386118016, 7888748.4375, 7889306.905181544, 7890036.10224166, 8017536.276148825, 8069265.86288962, 8081171.875, 8090127.106448215, 8106667.1875, 8245747.328942397, 8259546.875, 8259583.02765493, 8259931.185030056, 8261093.710342807, 8274832.8125, 8284717.890156088, 8318885.610498218, 8326172.467926311, 8331291.68155502, 8340979.456721574, 8345281.035528374, 8346557.44277152, 8360937.953702174, 8361198.768934207, 8361338.039681573, 8363239.009541533, 8395736.612702236, 8399559.85209007, 8399693.799400475, 8399702.959813274, 8400851.358621694, 8408901.09855195, 8453743.75, 8455201.5625, 8465939.0625, 8478400.499740016, 8488053.606616195, 8490343.75, 8494437.5, 8494602.636593807, 8521087.5, 8528644.589028273, 8529282.8125, 8529748.897679059, 8534445.3125, 8536800.382509941, 8538358.704859521, 8541616.70486079, 8542999.8611234, 8545522.098672029, 8545604.970585324, 8546073.422311459, 8546563.94162681, 8546743.124415612, 8547587.5, 8548344.583030555, 8549276.47760171, 8549600.803526517, 8549982.8125, 8552063.85973432, 8552199.002615487, 8552276.5625, 8553056.25, 8554528.013029817, 8557744.387120308, 8559745.179908272, 8566091.698751261, 8568511.779992873, 8568708.717336478, 8570191.622351969, 8574204.6875, 8575604.6875, 8576234.258669376, 8576942.016356576, 8582080.701833542, 8583142.970946778, 8584802.922819205, 8585746.875, 8586876.435169056, 8587145.3125, 8587463.005553208, 8588037.5, 8626298.4375, 8630225.0, 8637547.785341244, 8639678.804964915, 8641511.279802063, 8642252.379365228, 8652938.791500181, 8653017.695323719, 8655703.125, 8656531.215888023, 8662943.129153108, 8668479.6875, 8671116.83329533, 8671858.20529553, 8672285.9375, 8672521.875, 8673038.728732849, 8673849.714499447, 8674426.057578068, 8681106.25, 8687335.9375, 8694950.0, 8695148.076420158, 8695763.212948522, 8703646.454760572, 8711582.171237074, 8712444.156464085, 8714597.849166198, 8716750.0, 8720992.1875, 8721215.358651344, 8724054.7850445, 8725213.733408336, 8725451.031563366, 8726191.437685894, 8727873.263791272, 8734434.375, 8735037.5, 8735956.147679923, 8735971.875, 8744689.665229755, 8745437.375947153, 8745562.056473508, 8745882.8125, 8746311.718264498, 8746312.390864052, 8746513.260136131, 8748401.315922346, 8748474.721311873, 8748604.880674947, 8748660.967605187, 8748850.0, 8749354.6875, 8749355.775446808, 8749529.6875, 8749598.4375, 8750028.222170098, 8754129.417957285, 8754423.268562786, 8755352.528854996, 8757448.50148889, 8757488.542128257, 8759379.6875, 8760943.006556211, 8761309.728048114, 8761351.5625, 8761882.38821996, 8762513.835557735, 8763350.0, 8763670.169093553, 8764318.316462353, 8764441.424942676, 8766678.437371936, 8766854.028734807, 8767226.049086941, 8767238.999175252, 8767580.696462255, 8767710.607162355, 8767864.41065842, 8768248.4375, 8768390.007596657, 8768623.4375, 8768660.040033583, 8769287.5, 8770159.375, 8770165.613753444, 8770199.041720212, 8770247.051047105, 8770341.726300435, 8770546.564717636, 8770606.215245271, 8770690.136855053, 8771188.229046542, 8771334.375, 8771443.085225532, 8771684.080738408, 8772173.181025673, 8772498.358568344, 8772716.99653301, 8772799.304396344, 8772843.75, 8773011.292019332, 8773611.390111003, 8773636.022361936, 8773826.5625, 8774822.223470462, 8774842.08713346, 8774868.6601383, 8774913.729232574, 8775563.388198175, 8775621.402676536, 8777757.618767634, 8777795.139140997, 8779606.553357752, 8782997.801976703, 8786039.0625, 8787094.637755925, 8787409.375, 8787562.041275047, 8790973.4375, 8791474.377918076, 8792531.25, 8792555.338526355, 8793995.3125, 8794345.3125, 8808240.625, 8811567.078905616, 8814110.284332816, 8814309.375, 8816537.832530271, 8834365.085144626, 8838332.73347532, 8849673.899717556, 8856943.154667, 8871533.690903917, 8871570.320620697, 8871707.8125, 8871853.125, 8872101.027780922, 8872165.625, 8872218.655798487, 8872462.5, 8872610.213625701, 8873201.5625, 8873275.40409967, 8873510.9375, 8873889.740859667, 8873898.4375, 8873905.195988378, 8874234.346703645, 8874535.9375, 8874810.790940324, 8875042.527769126, 8875137.877670616, 8875461.566162582, 8875814.294520421, 8876417.1875, 8876495.553313652, 8876665.99955144, 8876942.1875, 8881475.0, 8882022.639275512, 8882666.848528946, 8882707.8125, 8883234.375, 8883247.651613854, 8883841.933551025, 8884299.858553354, 8884458.972214527, 8884789.0625, 8884994.49632783, 8885023.4375, 8885033.428146597, 8885241.169501545, 8885343.282981532, 8885626.494582301, 8886179.425045822, 8886315.056385916, 8886521.96814732, 8886631.840674417, 8886754.39618322, 8887005.171100812, 8887182.80917178, 8887376.416304816, 8887492.811452445, 8887503.57385989, 8887895.3125, 8888256.524143353, 8888777.210491635, 8889073.4375, 8889197.549779344, 8889752.152189974, 8890124.75167921, 8890132.760374755, 8890224.458270535, 8891202.749545591, 8891242.1875, 8891465.899461178, 8891482.040777098, 8892247.248379882, 8892537.744957117, 8892621.654446922, 8892632.8125, 8892762.474747306, 8893446.875, 8894113.840156246, 8894908.809366893, 8895115.68636396, 8895317.61984797, 8895348.4375, 8895411.802516513, 8895430.950501187, 8895787.5, 8895926.5625, 8896628.125, 8896851.542745803, 8897078.115676243, ...], [81.5067345880777, 6.065061736958022, 11.313710658243462, 11.137918904698068, 123.71223301138997, 21.106298169344925, 11.571318342511955, 15.961385936736553, 82.15598927099018, 13.914263700443154, 35.44738651093713, 37.09307903464384, 12.585917221933297, 54.219570592547086, 12.883553770068794, 5.558763751059086, 17.520487152266085, 74.23578239271822, 13.444938137597696, 21.16398474694053, 30.188702746565554, 9.19771727293936, 80.43363610010124, 31.214737486301964, 6.564924413083816, 54.68443385125053, 26.693533590078825, 19.59076326946147, 95.95775041819675, 101.10968145141902, 63.60570449219142, 37.77408188489747, 9.607128183041585, 61.85295312051677, 9.37761216974877, 70.94970675351001, 48.49614033319762, 12.82373512996777, 58.28962367317784, 61.44475244236566, 8.87258365276468, 43.577545586590176, 29.518920603242222, 91.19575038626375, 9.250735399940865, 60.17531439218607, 119.86651041222973, 53.00989562499035, 79.97482657990585, 22.23634658455579, 54.11259983886473, 43.51975748162766, 5.982958868722613, 67.80150966663655, 7.771150490452987, 44.41559188376029, 53.31527837196805, 47.25591523953221, 15.154720402029852, 79.33011437294059, 7.566799461393721, 64.53816194152357, 7.998469459820626, 8.747361258506023, 47.77735253404841, 8.310234168648357, 58.56677023505471, 43.76931349245061, 54.8829149071791, 7.27417521763606, 48.54557799976151, 54.248320234253676, 5.642743217659413, 73.3138795410302, 13.978540808040819, 20.051550693369666, 27.93323158921384, 39.23767817110589, 14.602827528205209, 10.233443582972948, 65.7029558208369, 55.418201005608545, 6.6290105743412004, 16.773729765056842, 8.989569866183874, 12.574641124502783, 81.63691334594817, 33.86178980714119, 61.644756355155664, 140.10550554462546, 32.232557333580395, 98.26821807522407, 7.363292904384664, 27.916750065515547, 25.014850999585455, 18.931633879476045, 44.40403890625548, 31.336903003673513, 61.24730037426951, 146.5909877666915, 19.63563225249886, 87.4667922296622, 98.55585742597455, 24.408508444523235, 88.05970575090387, 89.226652615619, 15.798405214866706, 68.4122348343777, 116.06636503430127, 58.82331240471666, 34.169257172770685, 33.51767019887457, 8.795518820028589, 29.006115802963812, 9.311960224027565, 17.04233384107623, 31.309654365644796, 12.400972407601369, 11.923969184882177, 45.739592471825986, 21.742987240898685, 63.58015129728098, 56.81520200268438, 108.74742640394177, 40.81849232171908, 9.250871309954169, 7.6960885218189325, 36.52488845480479, 11.439522876544167, 7.704744435682543, 7.424599593999817, 103.4351463653889, 47.52616178218058, 7.336411466891352, 74.53185608278862, 35.79991418180022, 59.492750254845014, 79.32956426299654, 10.452950574441916, 95.51518778337874, 72.12157644308662, 49.35135870815026, 21.116555621345476, 17.897334116497845, 8.143350619625595, 55.299555501052325, 61.87546268707263, 26.619097728580382, 8.988686160537508, 34.433799710848184, 9.334736373590317, 8.123642111005397, 53.61391497252724, 22.276768284733805, 61.27240531289244, 60.67719929689938, 68.88339137197804, 12.267480267487365, 5.0497495237398, 8.131499660947794, 61.63855912074273, 11.114514899419335, 22.0172426893706, 65.4497113327899, 58.71791896492226, 7.312048925999368, 87.0932799441465, 26.823177601916882, 30.83247573124976, 13.59012941631533, 44.622418476714316, 21.002075895427634, 35.431457481478546, 64.71625685770188, 73.03643480863457, 5.790859399948392, 5.028733385727814, 23.890228914621918, 33.60955260403183, 14.852980765224636, 7.063426925283044, 12.060796579496232, 91.49416324111465, 11.27637643133769, 171.9049937690806, 10.93784003255197, 52.36498130270148, 5.631364810204064, 11.343640323236441, 36.542947013242745, 29.661738962212404, 69.95063476231955, 23.073022564643285, 59.69138685664037, 15.911816256387086, 9.902391756686946, 5.268541003298495, 24.280206860045627, 8.44117342519094, 13.284156782667708, 6.52946627749072, 10.748264824897857, 61.48501184372451, 35.62444704742687, 43.01239477812294, 76.94227763897796, 7.0062843399351316, 92.5149429213817, 54.05124294758813, 61.56098689321729, 96.49787468570736, 24.597973577507187, 78.07165744436438, 29.859830354528732, 11.152679731597347, 13.507764075921864, 54.90907500781981, 17.354779750942885, 8.66870929239928, 44.02786128601597, 58.816644566507094, 119.13645277688113, 8.290321942195153, 5.640818906037854, 53.974203296965975, 35.3164886160463, 86.8759763992482, 5.264310668508835, 55.51925772739337, 82.2994348578573, 25.672098138097468, 32.69893632126011, 17.925765842506856, 26.406986793103254, 56.569315069572184, 13.536813905879116, 9.405918341073855, 5.459748950024823, 14.829380739897745, 56.431053402199446, 12.04406153047841, 21.385572528371746, 52.869511904836294, 42.804952448975946, 91.50193210314589, 30.591177958124874, 7.5397778564101605, 15.867692364539742, 12.966646277915432, 17.665318200644847, 17.719493189931914, 43.2109600221823, 17.84987098357215, 10.306955657621158, 12.541756492272794, 70.41968645422125, 23.159746857546725, 42.538792367280024, 158.3133494161454, 36.24376316629009, 25.46760057699862, 64.098138848231, 9.659918571103109, 25.666547288082143, 38.9533836455517, 49.12779337020549, 10.835588442731714, 57.886032332925936, 61.19679608691021, 27.332703267958685, 88.24311109228856, 85.65329962013298, 28.326839051831698, 13.514360356850224, 22.594227568469204, 8.712353545483309, 5.972375436722743, 97.49712137870753, 32.76708799393487, 58.57808893527465, 24.379514383822897, 40.821366588779206, 8.377460136944446, 60.1197563643288, 14.88548659818116, 30.272542756533614, 7.718370141614867, 25.80467054849342, 25.568221434436772, 59.4272570507546, 71.9268958454942, 6.823117715660928, 70.58166520913863, 6.80521742391605, 6.815556432442032, 38.27117305256899, 13.573079171295133, 62.37425635411813, 17.030665356969866, 94.15339253255934, 84.57507786716104, 5.283458475132949, 19.663161349735073, 11.195361778281363, 61.93265524964549, 31.599125472224156, 49.2527874340782, 15.774903693331618, 68.89432825543804, 64.51969272468605, 67.20905483050555, 5.6048686622421835, 20.211645682725795, 40.38973429848201, 160.85816276650954, 13.455487563005988, 102.48692613221814, 28.828591271085706, 48.17633709919736, 7.879682068102916, 80.17566114139665, 20.353690340755634, 48.41883829197612, 26.858636874059854, 32.230917362529446, 15.856796909912628, 104.68893980104855, 8.238307327321344, 87.48840029577238, 6.62189979105467, 6.4021480932098145, 77.62848488392932, 9.523235872709437, 14.472161655469462, 38.446146163473585, 78.55207844831936, 6.456610950555703, 50.8437245397761, 63.26132046146674, 35.39911061081263, 13.245098629955397, 73.06268211040422, 91.19168969670463, 40.65708509663077, 20.58026117603067, 25.15819063676245, 34.107101960712825, 46.971953000593615, 13.803407533351265, 64.20868175962616, 8.312287409676077, 70.88195383009531, 57.56855413991428, 7.647276886846303, 21.296909879481806, 6.101185007986433, 24.19866088616159, 7.3755420732714345, 167.6709578000656, 76.10379633202324, 20.786675103877013, 55.38033647074811, 73.12089729293008, 16.43628860813834, 57.938117503426305, 42.42909423662089, 35.32569410320414, 67.69395312447668, 23.550100012199174, 74.55063981407868, 89.95975559641877, 37.04346198064232, 16.632805239965208, 6.0115871607414135, 14.984934391267235, 41.43823785187313, 5.647066091681525, 31.160430426751105, 16.087621492352536, 59.63831739792835, 33.87907435345612, 12.063551020237593, 42.20015406733299, 87.84292742329093, 8.57053908952898, 11.497780863462381, 55.37897655168453, 34.01536330753251, 25.648668187988417, 55.66879690425334, 43.171148872950674, 53.14896607115365, 15.077848967137742, 6.2635937336787615, 88.65317248812762, 16.157295604310104, 82.39239364995602, 11.825141630412437, 93.16520241160327, 82.58873612544966, 42.703071560654244, 43.04857965784024, 26.68817732990636, 59.51483099919973, 59.593704785911385, 58.97948343322496, 32.56347571185463, 42.81881979428719, 35.33457058933656, 94.32822691072165, 59.47220660075611, 9.738615297444131, 5.387361380412813, 49.85805982482746, 46.99132444778499, 44.52918354853643, 9.98206562593753, 73.58569155436908, 107.8167331909405, 5.429366795711613, 29.3303776714421, 22.001017577471373, 43.745263578816584, 24.72404559014147, 24.1757952075129, 17.187884146151127, 92.52199339410687, 115.92483187468162, 12.691155381639526, 9.042964655839771, 5.497515018116059, 8.228120962905537, 28.222153534986624, 33.07626175319999, 34.61826178419425, 12.45776175233039, 54.234192326022345, 9.745952228420531, 38.313213823469894, 72.78491959587669, 7.495030695301596, 24.87377074459247, 18.009101757380655, 31.43531587625922, 30.46746234490645, 25.20267581601561, 168.49293467815582, 5.984849884372959, 34.89719222953493, 22.477797112164094, 17.770566533387417, 18.57294078217248, 33.75643594872975, 44.13506887249235, 79.44932835896462, 9.446171294681042, 18.891587573219134, 24.469074896551, 6.658351359838013, 11.82913566854584, 78.5164777240739, 82.0847894069291, 94.39973790525907, 76.38572887415147, 10.399608169292092, 13.736758838363908, 15.764171129682953, 106.10593194444948, 42.044415903383026, 64.09497370584526, 58.431611903942255, 96.62542383718304, 13.410089152183648, 22.30877692684905, 13.017483983650944, 61.93720631927013, 31.023995825036923, 36.388544935949255, 22.490193003508566, 11.632438924631314, 61.47803309310143, 88.82168121929662, 7.4039814088069855, 20.841242710638667, 115.3943358456219, 9.08988624677804, 40.62469783518927, 6.218679674522651, 30.967779911711965, 57.61237437810398, 43.57824499783191, 44.52956675054772, 41.62993720934453, 15.550559587491874, 87.67157610841446, 7.285587761895961, 6.417965855467434, 9.797634896992527, 71.2061242123809, 10.012220653025434, 33.13066710396449, 9.052068151499045, 8.917425311954133, 17.280303766478802, 5.529283432051381, 24.15104289502417, 10.906038931310526, 43.582571038230064, 20.118992501197887, 14.51062921070439, 40.42996530544749, 10.009200698699715, 23.6722681240064, 12.854759020844137, 5.498856570394653, 112.86443136942913, 6.964129038424064, 9.818372444368132, 28.47360572993116, 49.903951873745754, 15.737357139136002, 15.501488190052024, 13.069369220567188, 30.664541135591232, 101.6088014029679, 16.036633437668158, 19.55413399174518, 40.220529936427134, 6.382680954368946, 16.233840907121333, 47.20571237103972, 87.51758959323857, 35.800851565200055, 118.2875710713073, 43.45773510656857, 61.26585288338896, 7.568726699367901, 53.16501009254993, 28.070429373043424, 56.976421450944066, 11.643542078154658, 9.706397596931255, 81.78793857768116, 76.49670015912699, 8.193338277754783, 9.01358128970828, 32.67167296821705, 9.005392865122408, 29.768584527167043, 19.357427665854388, 21.280680635945274, 74.91303805924343, 7.157145826675387, 7.704353402858748, 65.83697943480024, 45.77619667200848, 57.5932797115759, 36.79881721628715, 62.03112200070571, 93.0540844356658, 15.990488137733056, 12.711476132666714, 71.80114749334567, 77.27337843950798, 16.23026355764145, 9.603432990592648, 98.55162862694907, 46.51894178175847, 24.414749334567283, 9.548289890411732, 8.86429310580864, 55.034389986972, 68.3698958333868, 36.882617461129854, 61.28017460491724, 47.37092937508942, 10.931834374303033, 13.341944852216155, 9.272013507549879, 97.79012645347082, 67.23291822972266, 14.974587392824589, 31.19676551128783, 7.249650341101026, 30.70917416149573, 64.70838586561723, 13.82873837549196, 92.38986871814636, 11.594665177888759, 58.28615526407074, 14.436623407492613, 45.141758744708646, 8.112583306852853, 10.89122417640294, 22.9704237598168, 8.108393395173895, 75.43354069555774, 28.9951868166939, 11.808265630451269, 27.853862137900528, 10.581714272778365, 8.652588368681581, 19.77386746568854, 10.494261889617714, 21.24143128687652, 15.234647969429568, 21.826664106279058, 18.407557118241407, 60.37720198928556, 27.909581284684833, 7.275111950877889, 44.292951141736225, 13.77373485578012, 6.063666089112123, 38.28920158457783, 47.97076644351415, 80.14132952806042, 54.33205640408525, 53.84061978880836, 8.526425448563074, 42.35361367312936, 109.24467836143145, 36.17881574783479, 14.765136043856497, 19.75821142850871, 14.659579600981756, 9.826709707331972, 13.136875103298783, 14.729874553772593, 68.64067300348188, 14.48134996296143, 12.616902899782438, 78.81000832238979, 25.0258484429971, 6.514098763779238, 6.350043135704598, 15.528504324798941, 24.897148611201672, 16.202670211343015, 19.090911502786557, 94.49011976172699, 28.697319700018678, 44.405811308401944, 25.99192594607436, 43.47795706838936, 77.30479532217788, 24.360913703244496, 23.386572348787354, 45.973360617209494, 47.940821757712705, 13.922955719814613, 71.69922870548658, 42.774145128254915, 16.327562073587647, 7.905489220694449, 21.76109059377193, 111.45632714130447, 26.97080713911057, 20.71996982517062, 9.248127886888346, 75.64008357501837, 46.23869393858704, 15.364720288710972, 44.25664959867528, 74.64476814247004, 7.1619299444366264, 41.9539670541462, 12.619487823599492, 12.654822006577598, 10.149220136957366, 8.340973514551319, 91.03916840344839, 65.19931510972123, 13.501365030575425, 28.87456455642912, 44.58679769080865, 17.502975791729458, 8.814532623773706, 10.464028229043416, 99.37205727467945, 6.1390657519738285, 23.111470950881934, 5.1430855613520166, 8.633532488386464, 128.57713529387132, 14.430295221770141, 54.17571910300191, 8.016465595750693, 13.246260146656002, 22.00889943557062, 7.611904595908446, 81.54486176517842, 21.463922086273907, 54.27231815195503, 48.23109385194138, 17.084485727856602, 135.4064222850056, 74.74906559765449, 13.133052110069771, 18.999774380667258, 11.880084869024174, 53.94934016171378, 60.34837705683563, 14.595812381132054, 7.165441229662951, 16.41115332209808, 15.933004702194658, 52.645525223223125, 58.67689376002328, 58.61240671435624, 17.009040823479435, 45.3186909962121, 88.19354548538728, 11.027650763654266, 83.69155097025364, 42.39265593102748, 18.524561340225723, 78.46364304980666, 6.584235877318734, 79.14960920029205, 58.26850740255026, 24.90839279770639, 7.474771783521848, 68.40002205341244, 11.688541090984359, 80.32690232219745, 6.260530553507298, 118.388228002801, 19.84890386678586, 6.273460001318669, 76.9974781214825, 83.30390319103674, 7.443633650608068, 57.89403801337258, 56.88777237585431, 59.107806135760754, 83.06957815100593, 17.161468756558325, 84.00160825599498, 34.60360062542708, 21.60953956926224, 49.76793568872206, 12.753022317453373, 67.24851416302018, 9.753382295198238, 146.0221606897287, 5.478427349779993, 12.883034590604503, 21.105716319485726, 9.216672377972523, 41.7025405832709, 6.532402244235753, 83.93749073051205, 94.22662642655169, 20.325580436534775, 65.13560359901467, 29.410387037941682, 76.28146525835237, 6.620887004133181, 61.38237628583852, 10.824902209629192, 12.143083276687449, 69.54902438878958, 56.43596267286146, 38.889569865290014, 18.091124988702656, 25.836481827727116, 61.09781418064063, 12.76134815070728, 20.052393843990632, 75.2779365246129, 28.977454405714752, 37.486019693406284, 22.41878347300686, 25.54917878370222, 10.366876594339008, 21.329420534028795, 134.22809755315035, 117.01981135026283, 9.226009390917369, 42.05039297819535, 24.230778633864695, 48.51446181938769, 75.26484016636074, 49.657998091771375, 12.927781086109698, 111.40603319031726, 13.247581165096474, 6.177375308423279, 10.728985777532948, 5.739857895332102, 57.37992946426374, 14.813065268976263, 18.785272804143833, 56.522510037330086, 62.85014934903895, 6.844543384127765, 34.95291958855178, 45.09115961639307, 32.69548889793365, 13.95458367262071, 13.31258620802803, 31.050462019418713, 104.08929040136698, 61.92504178293543, 23.511838633832983, 29.476721920754287, 38.97511539959295, 20.190885099431707, 17.10234473990851, 7.998171648229977, 52.79714912757185, 38.21692294585821, 61.43695871553807, 6.783138083916267, 9.067821364540844, 18.616828315608178, 23.19599903139017, 25.51013050043361, 60.4413227015349, 78.86246906979166, 6.743249647462101, 58.25028231976105, 12.221552445833208, 71.3086231903501, 22.075579735417417, 41.53398168560934, 10.092126650275338, 26.538897603176405, 10.069059615038592, 10.762988329432655, 7.505457875433037, 7.173174530086495, 8.302561872093415, 56.73997978966836, 56.073139402044696, 10.458987955055882, 60.74844462156291, 29.198508291437886, 24.408533464041092, 17.410779847780542, 121.35886590704018, 61.419661640643, 55.588487306274786, 6.663882588633031, 89.8797869976373, 67.77936013932259, 6.1255990633995365, 56.0526589485135, 21.08435355551756, 94.03055523531368, 29.941637851734068, 18.790076547776657, 5.590501736608545, 8.760334614655262, 100.15816250549676, 5.766793860182558, 51.6006007582079, 44.20074856464201, 6.983168151785053, 7.037241525977359, 5.729279894317653, 73.6166556441537, 30.503967756819282, 53.210766926745436, 12.35505704399093, 84.77501080543469, 46.31502296209906, 11.110173097335803, 35.835120932849364, 15.657842448614174, 22.597184171620164, 9.082134637576019, 89.62691356273469, 5.441197748887418, 25.449296455552847, 125.45416755888574, 7.379282956448959, 6.058023983225783, 50.67789822187615, 27.055224458526094, 84.74391739457744, 13.109554635596162, 56.857475523485775, 9.650307678784788, 8.541363450895126, 11.26299382125439, 69.86935499539852, 14.331135502968575, 26.686372283960743, 26.86563137384943, 59.151762532673686, 64.02966558609063, 5.191553267316734, 19.50973133802849, 9.188997418691644, 16.239258251755572, 23.71241497934129, 73.42762782133005, 20.201005097747235, 59.55103435350718, 5.780800706505993, 35.667811612608254, 20.355983674681514, 28.61981389030652, 7.303790930846583, 51.211919673092, 34.652712574451535, 63.489113412679984, 5.805988668210037, 76.66302715809307, 79.2722217174593, 49.362599449446535, 21.104526178613547, 89.11428201547989, 17.665022080001517, 20.59204805680792, 39.67205431138572, 14.97255231687896, 61.792640463411104, 70.83672613145914, 46.365949692276956, 51.8065878297505, 34.18257721171531, 93.15220174835581, 12.752055955854289, 89.08567252733593, 7.2318893761058725, 92.08626003094085, 57.50429549895077, 51.04223659790565, 12.620420195192382, 33.82637846990652, 50.30074181069764, 25.930820278384527, 16.41916474092764, 11.774227904692172, 43.21491784865604, 50.88801907231271, 40.416877634542, 100.9425494499241, 7.223518101845453, 46.965773381637426, 31.564299727119142, 53.818715209681514, 44.900442677699075, 54.12007517977756, 28.56461632028582, 79.94488161991266, 43.73710493118425, 58.76285117155251, 22.51744827662018, 89.2593117352335, 16.757227435231066, 51.39336913840436, 6.8929717154300265, 17.521859283819925, 10.468575056020338, 11.023180984894756, 14.027383934668492, 13.141975967439032, 7.637278528519711, 44.93334651694385, 179.38727020652095, 77.59472252949715, 48.447472847498744, 63.26189566187039, 72.71318484574266, 6.856553320320731, 50.104508278936656, 63.69966588129482, 6.900156550259177, 122.13596176372604, 9.975545290586824, 12.19417142663046, 60.88625193635854, 10.96435081071592, 13.213193566015343, 22.832502084192736, 34.20175128721601, 14.561237893281826, 19.990731725468535, 9.668418194642538, 5.29871425884802, 7.525368805171262, 38.67750914889488, 14.846123693773926, 36.207238779921816, 24.796104027768262, 6.031189326936911, 16.380137756818073, 16.892591839450613, 39.58624890548883, 19.726002367022847, 35.368190256581265, 47.63180158664741, 59.61861984664354, 62.08902491035891, 84.47012252725531, 9.32353183568254, ...])
Detected energies during the discharge + Energy spectrum
multiplot(icon_fig, T_int_first,E,xmean,count)
size_of_interactions_average(Etot, Ntot,size_interaction)
#energy_spectra_doublebreakdown(Etot, T_first, file_energy_spectra_doublebreakdown)