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 = 45908
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);
([3537747.001201077, 3587463.511221393, 3587476.5625, 3733020.0583816604, 3766883.435006779, 3812519.2571288445, 3832832.7434586217, 3903979.923286812, 3932273.6856789924, 3944432.3000465957, 4012329.231353009, 4017696.792615024, 4021139.99640755, 4021629.780665706, 4114857.7981401538, 4116795.6408024477, 4129546.875, 4219751.5625, 4227814.492682811, 4236209.632505213, 4255382.1478369245, 4257936.156938273, 4257944.992986934, 4335881.302387019, 4338204.457045815, 4338204.6875, 4593632.959752098, 6523960.9375, 6658809.841896966, 6665956.561911961, 6834450.0, 6977768.75, 6978923.344906727, 6994665.625, 7036006.105605531, 7073203.301205961, 7073939.0625, 7076283.189065023, 7082615.980274977, 7083823.209766201, 7119433.2423579, 7120689.551484739, 7140594.073103995, 7217084.29086513, 7217089.0625, 7257993.75, 7260516.558437543, 7278784.375, 7279325.900378104, 7279998.4375, 7280076.6833465155, 7281899.040633264, 7283036.528879723, 7283427.87235155, 7294028.200024288, 7320781.117170283, 7349705.980353156, 7352626.779079418, 7357348.280301544, 7373443.205002131, 7377520.3125, 7378381.25, 7387615.200630841, 7398243.64144183, 7399046.875, 7410087.5, 7427206.25, 7428300.0, 7448668.75, 7452081.435420991, 7453990.625, 7461301.5625, 7476760.9375, 7477010.107107346, 7477050.437784416, 7477193.975031571, 7479068.75, 7482763.707206872, 7484355.788900215, 7484624.188181659, 7485068.793424855, 7485511.79387996, 7485950.0, 7487489.201282064, 7499991.4955935655, 7502131.858119422, 7503772.514147811, 7507288.180561826, 7529692.03396348, 7543487.311246258, 7545034.132050547, 7545728.041564924, 7548390.395059109, 7549188.809597616, 7551009.038415859, 7577771.875, 7578974.530588901, 7579348.923343584, 7579371.875, 7579788.94428513, 7579904.390211413, 7579937.4316336205, 7580292.124975894, 7581057.738789692, 7581292.1875, 7581752.346275435, 7582784.204933589, 7586548.4375, 7587800.794934745, 7588150.0, 7594243.75, 7625091.750173477, 7626014.765051075, 7629964.055789947, 7636781.25, 7637983.009405528, 7638334.487220814, 7638340.625, 7639198.4375, 7642567.1875, 7643404.6875, 7647284.375, 7657494.729646603, 7658173.631712585, 7660969.396221365, 7661404.808558224, 7726581.109746838, 7735849.151604067, 7739907.8125, 7757832.939048647, 7764722.084646106, 7769828.836671848, 7776127.607778452, 7780131.536041425, 7793839.0625, 7802002.583827812, 7807364.968537185, 7808712.5, 7824452.985323017, 7824664.718333223, 7825018.388243136, 7825607.8125, 7825652.6553452145, 7825807.0847081635, 7825927.713290964, 7825962.5, 7825990.761944422, 7826215.702217478, 7826324.010197737, 7827013.2458632495, 7827180.431283609, 7828034.375, 7848545.270381242, 7853001.5625, 7921336.393252138, 7933347.89397423, 7933401.5625, 7933742.764468294, 7948946.221165671, 7983064.0625, 7989848.015218678, 8010627.964544243, 8022188.698578355, 8022356.428286925, 8030226.5625, 8048658.765646245, 8061757.000661691, 8063597.600659718, 8063605.444925972, 8063674.513793556, 8064260.577479025, 8064482.8125, 8064586.5962828975, 8078550.543579085, 8080451.8499162495, 8098803.125, 8101809.375, 8120867.69889844, 8128772.257893606, 8153336.664624462, 8191041.7604064755, 8191083.663258845, 8202327.632458888, 8214615.625, 8227280.459730971, 8228962.5, 8229732.244020513, 8229736.551396565, 8230096.323494708, 8231398.4375, 8231403.933589407, 8231510.186519464, 8232200.284335906, 8232530.300616944, 8232625.727502866, 8232642.377203187, 8232946.322532292, 8238569.155963138, 8240886.425797589, 8244185.910860772, 8244801.3230957985, 8246614.655233947, 8249571.336937662, 8250287.7751605995, 8251356.248303081, 8252000.362446388, 8252068.5672499, 8263019.261539425, 8267396.595068633, 8267745.3125, 8270934.494848452, 8271817.1875, 8276075.985849992, 8276124.179193155, 8277686.868441629, 8278811.721516447, 8285910.589847745, 8288570.025368756, 8298786.510990287, 8303939.0625, 8303989.799458644, 8308866.926837302, 8309407.8125, 8311203.245884538, 8312765.625, 8314667.1875, 8315413.454213236, 8315592.638124687, 8316300.788480634, 8319425.276768408, 8319729.241715915, 8319856.25, 8320439.0625, 8321101.5625, 8321268.1131428685, 8322106.122311394, 8322117.151214563, 8322227.048023466, 8322676.705914029, 8323782.8125, 8324150.798229031, 8328846.426094023, 8328936.384523527, 8328975.603961502, 8329225.0, 8329271.028959507, 8329336.787098693, 8329604.6875, 8331917.715933882, 8333629.334655894, 8333883.099268332, 8335301.672887059, 8335982.8125, 8336843.217885825, 8337218.75, 8339043.412273121, 8339074.4413097175, 8340245.045975662, 8341960.331664344, 8343150.927534232, 8345770.570353442, 8345809.375, 8346463.878857732, 8346782.919632131, 8347003.727916544, 8347841.427051221, 8348147.036178894, 8348882.682648964, 8349147.284493309, 8350186.891406645, 8353036.515293098, 8353260.923492359, 8353360.9375, 8353460.643812461, 8353969.677820301, 8354280.580565691, 8354542.1875, 8354627.369563644, 8354980.181098787, 8355014.0625, 8355488.2455607075, 8355541.517689355, 8356111.833533599, 8356143.713461498, 8356352.64084737, 8356410.9375, 8356587.463385031, 8356697.943860326, 8356820.690400255, 8358090.849425015, 8358115.384642892, 8359834.375, 8361679.395379089, 8369012.071507327, 8370223.4375, 8370470.3125, 8370574.765258929, 8370587.5, 8370607.030576672, 8370723.4375, 8370825.754653328, 8370892.416709443, 8370892.7451025825, 8370929.223531713, 8371004.029252189, 8371032.8125, 8371037.5, 8371077.6555490075, 8371100.0, 8371101.0583904125, 8371170.3125, 8371205.727040688, 8371215.476499882, 8371235.426910644, 8371347.305975015, 8371349.8349696845, 8371366.902014258, 8371505.977756959, 8371677.520435737, 8371770.337319265, 8372021.405994448, 8372232.793173492, 8372313.2160739, 8372314.393451963, 8372359.1469069775, 8372422.502157467, 8372471.44450816, 8372549.242572092, 8372550.897713398, 8372612.19172014, 8372641.409886946, 8372709.696722795, 8375210.722354072, 8375384.525485763, 8375458.25293343, 8376296.875, 8376731.25, 8376826.788585855, 8378069.81936399, 8378425.0, 8379726.5625, 8379730.897619999, 8380514.0625, 8380791.292794579, 8382385.766088342, 8382918.75, 8383609.951299607, 8387326.5625, 8387640.513616483, 8387681.25, 8387718.799700916, 8389134.375, 8390156.308727887, 8390347.760269126, 8390435.405264074, 8390511.64114404, 8392435.815653572, 8392453.993212195, 8392731.25, 8392731.56914082, 8393135.67091251, 8393546.986599918, 8393863.654163726, 8393946.80228257, 8394457.8125, 8395144.47779069, 8395455.738108106, 8396667.498069135, 8397056.860250548, 8397409.779780986, 8397759.964226684, 8398123.645693887, 8398239.0625, 8398700.796716997, 8398771.45636967, 8399132.8125, 8399209.368086146, 8399386.880389197, 8399583.976112507, 8399894.570236398, 8399954.479192048, 8399994.821039256, 8400022.788185451, 8400085.518205231, 8400096.575507613, 8400208.804861026, 8400240.625, 8400338.858983517, 8400888.330087367, 8401013.96539108, 8401348.4375, 8401357.650574539, 8401883.772135917, 8402200.03918759, 8402304.6875, 8402330.467249017, 8402878.125, 8403588.043596158, 8403637.820943454, 8403898.4375, 8403935.295129789, 8404559.375, 8404608.156216186, 8405035.9375, 8405054.058437543, 8405810.019565498, 8406125.89931948, 8406432.114124285, 8406746.875, 8406857.8125, 8407618.449620372, 8407632.8125, 8407639.0625, 8407810.254127448, 8407899.611064132, 8408190.635439146, 8408241.966091752, 8408402.051090173, 8408418.75, 8408479.121947516, 8409073.212191053, 8409444.937617067, 8410529.674070967, 8410610.863021774, 8411843.744226247, 8412265.31078598, 8413225.035517337, 8413357.859565265, 8413661.694424037, 8414325.946988601, 8415107.72539058, 8415459.23107334, 8415731.25, 8415896.43037505, 8415985.9375, 8416276.5625, 8417473.411243279, 8417757.835995954, 8418121.875, 8418229.6875, 8420065.317514211, 8421158.090862779, 8424308.478550982, 8426605.643768702, 8428745.141498785, 8429533.950757619, 8429556.25, 8430326.265164578, 8430864.0625, 8431139.077892397, 8431511.043064533, 8433243.503586687, 8433545.814735962, 8433610.9375, 8433742.972675141, 8433806.25, 8434162.5, 8434289.0625, 8434539.494157312, 8434617.558269985, 8434845.767519016, 8435194.125539184, 8435220.258868251, 8435832.634301832, 8436129.009723341, 8436139.0625, 8436786.963478107, 8436915.767203815, 8436936.664291093, 8437003.533966701, 8437399.5533453, 8437551.5625, 8437892.1875, 8441481.25, 8441497.622629778, 8441644.507485386, 8444264.124684567, 8445548.025613448, 8447459.375, 8448246.647377484, 8449607.955586694, 8449648.4375, 8450546.875, 8450632.8125, 8451109.97600064, 8451226.425641304, 8451555.689974453, 8454068.75, 8454654.6875, 8456053.548784291, 8464661.128544392, 8465290.53653862, 8465446.228193799, 8466150.23392019, 8466526.485274864, 8467191.597250951, 8470810.422416238, 8471146.102719765, 8472981.642879404, 8473564.791640531, 8473728.003742756, 8473862.493110659, 8473864.503642902, 8480079.6875, 8486449.823327161, 8493297.423765773, 8511698.616155539, 8511826.5625, 8514578.056219136, 8517883.95661117, 8523872.638469579, 8543354.66654787, 8556506.25, 8564746.143667348, 8565028.125, 8565244.19141416, 8566308.253189819, 8566401.5625, 8566524.371434309, 8567265.625, 8568199.040693514, 8570482.452633085, 8570992.228151137, 8571023.525719572, 8571050.133927327, 8571474.99305364, 8571487.312051896, 8572258.635785306, 8573188.921053555, 8574499.91494074, 8589310.148588965, 8591796.875, 8592343.156996341, 8592362.970183568, 8594344.081786562, 8594392.507775059, 8595621.803407623, 8595901.373577753, 8597579.6875, 8598301.5625, 8609703.874570617, 8609911.496229187, 8610016.449065346, 8610508.95384134, 8610643.075334717, 8610664.479545401, 8610814.0625, 8611013.866266556, 8611595.875749487, 8612035.966660291, 8623010.82344347, 8647160.249916703, 8656696.875, 8664766.013840074, 8665644.153084237, 8665963.031130187, 8666641.681936663, 8669992.1875, 8670764.353319835, 8687217.1875, 8688711.305688577, 8689217.1875, 8689342.1875, 8689889.693064082, 8690072.08017021, 8690327.492120884, 8690342.012941265, 8691321.164594484, 8691471.155424159, 8692172.767820546, 8692734.805953851, 8700728.192516504, 8702083.801855315, 8702096.341470236, 8702654.6875, 8703225.0, 8703991.717496157, 8705946.875, 8706679.911323546, 8706949.095899798, 8709126.5625, 8709317.260178722, 8709438.30260354, 8710164.0625, 8712828.125, 8712954.494480629, 8713237.031782633, 8713907.815005844, 8728549.600066, 8728644.29921692, 8729962.147429423, 8731606.72040883, 8751370.980251819, 8751746.875, 8759021.875, 8762744.97298271, 8767328.125, 8773420.530235853, 8776661.82757559, 8776706.904367486, 8778133.171304932, 8781345.405852156, 8787470.3125, 8818589.01032238, 8824554.634061832, 8824581.632752953, 8829685.9375, 8830727.980495356, 8832226.689332886, 8832381.25, 8832584.375, 8833089.640613737, 8833514.094937885, 8833514.206426287, 8833771.538817322, 8834158.619445924, 8834164.0625, 8834828.57577769, 8837158.509806758, 8837167.060881034, 8837661.484403476, 8840496.875, 8850159.375, 8854653.303521119, 8860447.622289035, 8863288.302158272, 8869345.3125, 8872506.464063818, 8872593.75, 8877457.187802318, 8877530.95827603, 8879272.54149382, 8886792.092643024, 8895621.72078197, 8896729.672941772, 8897098.835902099, 8897129.897055862, 8897469.717138378, 8898918.75, 8900760.9375, 8903018.75, 8903257.8125, 8905870.54581876, 8908627.639963193, 8916952.181107378, 8918801.971228553, 8919066.69416342, 8919143.021695357, 8919179.457404936, 8919661.838816287, 8921188.003488442, 8921439.0625, 8921473.181877393, 8921515.504135972, 8921595.061625896, 8921842.11449021, 8921992.492045075, 8922064.94873672, 8922169.994109564, 8922457.442302192, 8922590.625, 8922906.25, 8923247.281360727, 8923372.382918527, 8923624.50223899, 8925563.916855965, 8925941.331921296, 8926158.921954835, 8926608.070982998, 8927051.371032817, 8927131.198245851, 8927176.531510659, 8927585.9375, 8927662.016897004, 8927819.250970878, 8927950.0, 8928216.940802708, 8928360.698009774, 8928479.748159684, 8928547.568031795, 8928661.174260587, 8928664.657224832, 8928743.75, 8928786.98394717, 8928961.134393707, 8929788.923520966, 8930260.9375, 8930621.12778099, 8932358.37870124, 8932709.61210441, 8932717.060631698, 8932830.816230753, 8933255.615690442, 8933310.9375, 8933722.608260658, 8935085.9375, 8935271.124318242, 8935977.07458419, 8936263.580732897, 8936353.07336415, 8938927.359240897, 8939304.6875, 8940030.384173363, 8940214.583906086, 8940239.0625, 8940239.0625, 8940618.939265002, 8941169.166330947, 8941172.561010556, 8941218.75, 8941260.487478213, 8941317.318222247, 8941419.684722943, 8941612.5, 8941662.187844817, 8941779.388750328, 8942007.8125, 8942020.289844356, 8942364.187157921, 8942409.229086202, 8942411.603168687, 8942457.94316557, 8942544.114143819, 8942618.75, 8943288.292165618, 8943423.49420191, 8943726.5625, 8943765.625, 8944023.070394592, 8944042.1875, 8944115.237300357, 8944489.481122883, 8944545.3125, 8944631.53443594, 8944984.375, 8945267.082666585, 8945272.980053514, 8945458.955538612, 8945708.9808574, 8945965.625, 8946253.915240893, 8946269.77443131, 8946670.3125, 8946886.110933812, 8947078.440337712, 8947128.081224624, 8947198.4375, 8947249.97466389, 8947337.5, 8947460.417574441, 8947577.455179231, 8947583.552020352, 8947755.732312785, 8947834.986468744, 8947871.875, 8947942.1875, 8947945.154192904, 8947958.331474427, 8948092.1875, 8948341.439661592, 8948401.905077066, 8948587.5, 8948677.738071589, 8948792.1875, 8948808.25954832, 8948827.928583119, 8948982.938454857, 8949090.208003797, 8949173.287712717, 8949201.220634835, 8949927.442810887, 8950265.625, 8950518.426139176, 8950528.166670738, 8950601.845738744, 8950615.732669896, 8951057.8125, 8951220.132859906, 8951568.85492194, 8953887.348489985, 8956086.280565074, 8963738.429470923, 8964671.875, 8967475.603678072, 8967642.72822861, 8967931.761891456, 8968572.525015643, 8969396.450975155, 8969968.472407106, 8969998.4375, 8971077.165560203, 8971558.455430858, 8972271.875, 8973295.766996354, 8986368.75, 8986731.8449202, 8987245.3125, 8988022.956127532, 8988269.551188322, 8988751.236245738, 8988938.804981213, 8992085.9375, 8993401.383569537, 8994409.205424374, 9002393.75, 9005403.125, 9019160.155751824, 9019648.04492753, 9024629.6875, 9024745.3125, 9025023.4375, 9025817.120273575, 9028736.151880715, 9029102.811052125, 9038294.55816633, 9051270.3125, 9051393.386734474, 9052443.720706673, 9053882.06640454, 9055881.761775427, 9056404.851311104, 9057862.53214071, 9060824.297590895, 9065462.5, 9068766.667810358, 9079467.962585026, 9082900.706514176, 9088212.5, 9088756.016500115, 9092852.27054335, 9096317.1875, 9098141.730344025, 9099380.94890981, 9102478.125, 9103184.072363485, 9103534.953002186, 9104879.6875, 9106339.0625, 9108076.038530525, 9109479.6875, 9118870.3125, 9120842.1875, 9128890.625, 9129687.662866173, 9133895.3125, 9143426.5625, 9143603.43008008, 9152363.25376479, 9161776.49984097, 9165262.301369833, 9170944.738647904, 9172087.096254915, 9185421.420025691, 9199806.25, 9201041.476588229, 9215109.910848852, 9215657.651358504, 9216291.563705968, 9216370.64944142, 9217354.6875, 9217543.023142567, 9217679.823640801, 9218895.363991488, 9218927.717133354, 9218995.3125, 9219540.069000592, 9219851.645684963, 9220259.375, 9220307.460637229, 9220323.228920557, 9220579.6875, 9220598.4375, 9220670.884125464, 9220688.056664849, 9220855.361676864, 9221111.59674835, 9221241.585264267, 9221448.671068812, 9221596.875582073, 9221621.191420065, 9221790.625, 9221822.566210313, 9221865.478233375, 9222172.780400993, 9222257.590844762, 9222452.328859478, 9222712.827040954, 9222753.125, 9222974.496047582, 9223164.0625, 9223797.285535242, 9223881.15182835, 9223935.935514685, 9223987.5, 9224090.327931184, 9224208.943754762, 9224223.350472663, 9224597.396314193, 9224601.14807368, 9224637.126105523, 9224874.78183395, 9225048.311176213, 9225075.378693687, 9225098.960125767, 9225158.448418342, 9225177.753692087, 9225236.01191631, 9225264.564230692, 9225319.387193803, 9225322.954191646, 9225344.408079762, 9225360.755459135, 9225407.8125, 9225431.352796823, 9225457.52706731, 9225468.712327102, 9225725.104639223, 9225775.0, 9225801.277493943, 9225993.75, 9226060.954645403, 9226065.657063302, 9226159.375, 9226209.867730794, 9226238.775994657, 9226357.8125, 9226804.138584793, 9226934.375, 9227007.8125, 9227244.023107968, 9227582.307552395, 9227709.954127323, 9227734.375, 9227843.479057847, 9227859.467500579, 9228280.390075851, 9229266.271295523, 9229280.5330124, 9229572.933212092, 9229624.149300493, 9229653.63602322, 9229720.083271353, 9229952.195475953, 9229959.84485401, 9230061.191205349, 9230396.188734248, 9230773.415981606, 9230820.257767878, 9230916.614390856, 9230930.439293934, 9231077.001153622, 9231490.625, 9232201.611594321, 9232721.305455867, 9232747.478559326, 9233454.001186192, 9233473.12589597, 9233696.07589672, 9233743.75, 9233756.25, 9233870.3125, 9234183.275220372, 9234490.125395572, 9235135.9375, 9235337.383284986, 9235948.298453553, 9235979.6875, 9236221.875, 9236585.512026757, 9236664.0625, 9236731.175505416, 9236945.275031663, 9237198.4375, 9237389.063650534, 9237852.998102676, 9238235.300088882, 9238320.3125, 9238404.108187528, 9238511.32928172, 9238541.371537225, 9238643.605306419, 9238779.53519401, 9238804.6875, 9238814.0625, 9238916.426131202, 9239019.459738899, 9239752.006589187, 9239764.967151206, 9239782.403691364, 9240015.625, 9240023.610114666, 9240272.92574015, 9240331.25, 9240411.751094969, 9240529.6875, 9240665.65809288, 9240741.096701618, 9240912.398784393, 9240954.6875, 9242473.034031944, ...], [15.445383141761852, 13.187766262832254, 61.318179185689175, 29.44286839639215, 24.311320911409062, 57.49937539095491, 62.06014860186195, 11.517404778302893, 11.539126781998837, 8.932683072326917, 13.447775422525135, 14.636526869102633, 7.390679155945985, 28.487700283819166, 14.887057438824899, 5.968515263244536, 83.20407690908812, 36.689305651300266, 7.766608272055458, 5.962148791616824, 19.99402156774612, 126.17371659983918, 41.7054606789091, 15.14501584776149, 36.98109535413618, 38.86684723410037, 6.103547179196723, 68.13641447385736, 20.410557947058255, 47.32150672574206, 58.562066047977616, 78.79186237063868, 18.624839343759223, 88.66116076868278, 56.010747491350244, 10.903070469274937, 48.499224061596344, 81.36342825100655, 11.732475560483689, 14.139165531034687, 7.76647871516184, 6.5665767794442536, 9.620413234713668, 17.115231378316267, 80.69660015432757, 34.20346714831191, 56.361266276881736, 33.480491550533344, 26.390918408982184, 41.92887089418144, 62.17176234426178, 7.836989357594897, 17.803972998097432, 28.631036677960985, 5.819552355070711, 7.086967103641313, 48.957323743870546, 7.683495185255387, 75.48954803737448, 58.92780238267803, 34.183947574708355, 48.03940473483637, 10.523412594582714, 83.87655541765423, 108.15740306875266, 29.47388582166003, 59.8686686050749, 81.27232295053375, 77.4051814206444, 23.909092554261925, 36.2255158971039, 70.08979322372676, 110.57177497127876, 18.72836827619228, 122.64695322690761, 6.52295513317557, 52.230570811839634, 23.156702581537353, 62.62541777026402, 59.578231077234236, 9.368393252199743, 15.594959634423903, 56.90429408315978, 12.349443235330202, 12.829490903828718, 12.172817030860706, 41.91669559826365, 58.45880897604945, 14.386904188529524, 14.267774061425191, 24.50790439580337, 62.3657731880739, 45.34354216103651, 62.34054453258479, 36.59135249840244, 36.29158411086677, 64.97440611513649, 17.18507675727487, 32.959216844123596, 22.208294299107408, 6.441477032754919, 27.731992549338095, 57.50952725324288, 154.4647371076967, 36.335715975565726, 42.95732874214693, 62.4740489380873, 54.23685651401364, 66.28280560543881, 63.352329888575646, 57.75358709328647, 199.91561336117945, 6.003015702957517, 29.75481726554997, 104.81661596224927, 15.74917881885818, 35.13964314027011, 106.15676587676386, 40.7030305442957, 34.45266001274192, 66.61506388996335, 29.71789691671994, 29.788541363009507, 21.393696376377775, 5.997729949451351, 11.322351843360343, 5.2412367772966215, 5.3136671305989225, 49.514382901382945, 16.99960698158111, 7.680864867428437, 63.47990843112774, 27.414696707613604, 8.443863720849972, 97.66833845715693, 32.689792117366714, 12.917028082485265, 45.25379075673864, 90.2905310862539, 9.955200750033315, 66.86556810665164, 56.41001041940488, 10.465217222606915, 19.486519486702523, 22.42151011528173, 35.87906838606663, 15.490497771253285, 15.244227407620402, 49.62572365140781, 6.610733468742948, 10.05090487067605, 48.99133056329889, 44.18399276929561, 42.27440468002918, 18.81737514095902, 10.372601497604926, 113.65382280068788, 5.420998763303797, 12.923591731666644, 29.216474501358217, 22.30507747881391, 66.83617751783268, 9.04154356403044, 7.169120012751837, 39.09448834498352, 6.193162932288533, 10.058526960484818, 112.1752029789667, 12.56157251092039, 17.157164800578503, 13.726492921418307, 39.30190761926022, 9.958358487767693, 25.50657509759159, 41.93450880185021, 132.01853257301607, 37.025834160045626, 17.329660316599593, 9.677600503817864, 50.657338761944175, 22.252575709451833, 5.879730228338721, 31.281002384803905, 46.37144228361372, 45.392570242982764, 138.4607032972267, 10.341945047831253, 75.20616102542525, 79.51727162123308, 41.13188645614848, 18.754610228657633, 31.315692194411632, 26.039312369436754, 12.243500458143311, 31.331256370962535, 15.71747457012024, 58.01317897808493, 9.69999827129784, 45.38317686993642, 20.735248880971874, 14.101306291516186, 43.106231786334135, 21.121629075769434, 105.08424340191709, 101.10232501280748, 13.434699173791644, 47.73191218292733, 12.033974153880507, 13.862051876473334, 37.658924870215785, 16.995539823407135, 76.81356820785275, 80.87078807598782, 12.52565834407403, 6.964773710127856, 127.0996125688405, 57.203478901834195, 6.70750566499563, 52.04095836572755, 60.42835014922643, 8.71895012692687, 31.84847061818677, 41.245898187266356, 11.322064587281954, 38.633571100572354, 47.91530680992068, 6.970233500771946, 36.20116618976282, 30.340054554936202, 8.438568548239422, 10.495755709978752, 93.36572144704361, 32.0249748096017, 31.583579894984847, 5.435080108488642, 31.22390211948446, 47.618423946187505, 11.982084598405427, 20.979626871139427, 84.1544762725872, 28.46390656627739, 27.669786937974756, 14.63409608103955, 6.346644253220101, 48.05616686879665, 11.874917577953656, 29.570561412524228, 53.72285998145641, 74.95270332808174, 6.223625094835736, 105.29520762974414, 37.62778679077907, 106.47125710376758, 5.274928814927189, 69.30994947202302, 47.66356847540114, 13.16813075754779, 10.735189958065819, 42.07391841994942, 19.34704171681723, 16.02471019408454, 59.80239714438701, 52.932524093545595, 19.78750803401496, 5.262338949327141, 5.759777588816147, 37.339959462761364, 69.239956829551, 16.771655615404363, 70.88491735656385, 12.169355657228062, 37.511802564444636, 57.19658520391766, 21.23016262967196, 8.846809644194243, 28.678592409711886, 88.81396478448401, 107.85260936652159, 27.85698568618474, 72.87828680656509, 188.15352690547763, 7.9615177704959645, 49.55547132311949, 73.66868124809918, 13.369658813963076, 56.63783366524644, 7.111859844108409, 21.556783384615557, 57.735399035816016, 15.871962203186989, 24.54371470557271, 46.00154223444692, 45.55709844023855, 19.64360395507009, 67.06987516981951, 39.54863364049758, 14.11639853529791, 52.41366379029327, 16.86421363782329, 35.98479372607188, 27.010278642750322, 9.533036159215035, 24.98294822609857, 20.642307194331604, 58.69406930878015, 49.7550775412763, 29.683021673556315, 13.410498570991239, 31.132633778184854, 10.421668382128612, 70.39641629342789, 6.663407634856791, 17.463398478231294, 21.388112180169777, 8.528438290618901, 14.347710911856714, 7.503145954644964, 5.689648063605754, 20.509798173778933, 7.127991206382246, 10.466043798677019, 44.767960166943304, 29.982221306475914, 16.451336468221324, 24.7148673984737, 18.02754161076931, 26.550373648728044, 185.36765500293762, 39.24679809897732, 30.845097481249624, 41.307209020847644, 66.91022871434575, 63.59435925143406, 201.08888845740105, 9.73381705523596, 60.33218769598014, 48.46232145400187, 9.530179026079876, 6.997586474991526, 76.3000183550813, 106.1440446008151, 10.618233674819844, 73.64177556543044, 14.577403668975363, 87.04919873440134, 52.381942247784345, 100.28770229535583, 64.79667639761693, 46.30791026757122, 49.644958571685, 55.381851007218614, 33.065557412763134, 57.4503903948942, 18.22891326493168, 21.177446037460633, 12.440084432555185, 10.942448329693404, 8.806083849978116, 59.46325475726374, 55.715262198125295, 112.1127277268795, 11.306743271923336, 32.519226790335395, 9.27066415534646, 106.12541121395223, 7.3268769002436205, 49.92940354558466, 9.608578884417526, 17.920975503906842, 74.92730603199617, 23.784488781201198, 23.37845792544064, 38.00204993903294, 90.76980160695697, 108.43206893464813, 53.14065389226353, 24.667947283071335, 53.586842166936194, 5.1561747049037505, 10.136786340225571, 75.70201547173835, 5.441060602968771, 55.969107360559285, 13.552650273754264, 9.09038461965708, 8.006458403605654, 38.2735039783046, 14.218671689384365, 69.50577378413422, 26.74165584271519, 31.71809202491435, 61.967201012169646, 66.83228423095065, 52.54153828194553, 105.47557267703381, 72.6799574907037, 58.99314917312617, 25.34834774911922, 9.61836964746324, 31.776941994778525, 7.973780133175839, 58.56017280682562, 5.9699079654900995, 51.86061831533315, 111.98002679625722, 78.38191016411824, 29.487940655505227, 96.69406822838708, 101.68524783044485, 40.28118058908325, 5.0365180525560875, 75.23487020209704, 38.52273898110491, 15.31624644606119, 27.84492060897345, 126.96331027078153, 120.79090722942486, 17.200461813577657, 58.85739198456212, 5.671685916975048, 39.71880571688661, 33.77900575484346, 11.106781038591134, 6.257834217088719, 11.118694032104653, 90.18551771165502, 26.03701063340144, 15.123986860170069, 6.61267408624798, 63.760992675078285, 14.619568290292007, 9.212599576287838, 54.60273951717936, 22.063873101296412, 86.47451036788668, 58.524661493894556, 100.50560812448819, 8.299041583747, 78.83854713079964, 60.322115199641814, 30.551199722884178, 16.12044431939351, 25.50297954680766, 7.397764994996085, 19.673261802583678, 10.523577066115243, 66.37181998968367, 39.48257349481608, 49.73503452762464, 15.000504392421684, 6.784766310097927, 34.451348092835154, 18.3267997715186, 38.517647548773134, 39.65442946052994, 108.11154754208815, 35.94583856358579, 72.07745672941402, 31.023219512730087, 16.57198186782564, 25.753054480414555, 53.63846528440662, 44.196632180494056, 5.065670122295271, 51.85588813760018, 48.547031455396564, 10.381262319127167, 32.054516642615006, 12.491928620791342, 5.139339838286649, 20.881998900361065, 30.864080524868683, 35.97033320409802, 106.14536718767377, 12.539173293841536, 10.066108898878023, 23.378737042634796, 19.286429509329487, 181.5419186131926, 7.52293420969674, 80.86791344688987, 40.10769049714171, 56.57008141167518, 72.81798393221919, 58.00206459844833, 14.444323568692853, 10.352296048672114, 45.2860868016028, 34.02984996722684, 16.847002274995354, 53.52594119970197, 149.23237435421822, 68.99785717788113, 18.79472133704804, 38.78880727604422, 89.40079197154341, 21.343939835139082, 44.172745529509285, 17.31942052445606, 25.951494135474807, 60.152443584935426, 36.560388817856655, 24.903822152276057, 86.17764559620666, 47.84541179534553, 96.47054306411707, 65.9657964033089, 48.52626591808288, 13.7594154820619, 22.3477707138596, 7.904867079864731, 14.862246588995184, 66.35666208143168, 10.149276744395337, 47.44070222546061, 7.771092761143949, 16.937321075439435, 101.05222559464865, 20.299791922320406, 57.56472916276033, 70.24461766955845, 133.21862116280633, 7.13217876313424, 11.26845750434363, 7.157107798280138, 28.388275973198393, 5.453757009757836, 23.41885383825925, 26.011930424384502, 12.344457674591277, 19.025563437910392, 50.82548607661632, 10.312118198463914, 14.90800341073712, 11.689186620998417, 9.61773775357922, 8.249077483963728, 10.844714151899195, 41.791408097550644, 49.67454306805441, 63.937463720444114, 42.39194299451643, 19.404183305915545, 5.903548888220234, 40.515140054439044, 84.9961545525143, 53.07785201876595, 36.30824051657055, 17.63325453136542, 16.086157660423417, 89.6718328755874, 12.840072250099048, 62.750508230188835, 9.683355901830705, 11.822181338555717, 114.90293956631402, 40.80279934942672, 38.9981746235844, 6.1188732195732305, 42.51442416567586, 16.558898779499827, 42.108513488500094, 43.64895849855855, 124.14433780617608, 66.98204631773521, 51.65655455649016, 5.801176333588788, 17.67981680938574, 90.72455085175655, 7.961576200106619, 23.215946372011288, 33.649281516522414, 71.02443681745618, 21.165019040887568, 62.49149110142212, 56.58409682277524, 21.797639306805053, 43.87927370019305, 15.869250402762171, 7.86009265408612, 81.72640702056923, 9.393622623737887, 6.175738651583708, 30.86558757225258, 48.896168736396525, 25.220740624278925, 43.89071619940164, 58.63699339958487, 5.592295454347146, 5.178352940656983, 26.60237171353673, 100.62361277025822, 9.96798189547212, 77.2488058037263, 110.86071327803393, 23.258754820623615, 68.73821774325532, 21.586260843687263, 34.727487102943094, 76.95913364433324, 76.03974959064836, 15.309676559307457, 60.09760728437111, 27.533049351924987, 82.0117162409122, 16.633082541654435, 50.90593700373934, 31.411825248380968, 5.133222128995412, 149.04931337598407, 60.49254567395164, 17.72292067794121, 27.381089297901283, 6.103195267340983, 23.299305086181178, 7.351061113273782, 35.572560878240814, 63.66947463683687, 59.92911395524784, 209.49205012467203, 30.364951008671902, 66.39689983130599, 61.00924250621165, 16.604810307698145, 64.48442044156414, 5.660018287007164, 32.361311119016385, 15.825424921335197, 51.69680684745966, 72.37059126934092, 23.85703525489912, 9.966630112403042, 45.914066478556734, 113.38740159241527, 39.195980725696636, 16.713801778016435, 15.80529447517689, 6.973275698668123, 46.164067611564825, 78.63692287693065, 41.978560090158616, 33.43857357173863, 15.912210159236004, 31.19464027269307, 8.643244086063588, 23.180203038530006, 35.309181223355786, 5.148739937324723, 99.12322950506285, 25.600841026936276, 12.01784114527323, 44.860457426274614, 31.58647034314436, 26.34468240242695, 70.56218173147504, 27.159284341502943, 14.981244842887955, 12.867904533093922, 36.713382232553364, 5.234901013618502, 46.314874326875966, 51.66806916528237, 16.755260741988536, 59.06314049268556, 21.51546447568788, 7.5513966406860105, 51.10615910684051, 13.456510582777515, 16.02762571148865, 10.841062911520748, 6.082733725809165, 27.925974076263536, 43.817851785783375, 102.44886797930226, 16.676366631416926, 63.84930995057884, 24.45635605027216, 42.60655916786093, 8.318917803282025, 25.432006428075923, 5.407602961354849, 31.558686406553804, 84.22918206839724, 27.108134400298667, 35.20830519018671, 93.71037368750754, 179.21501088995205, 35.13894601094799, 17.650964781812604, 21.455678184477676, 26.246561709225187, 81.71293300493055, 20.250340836611056, 37.536684450765364, 136.93712985408712, 75.01786689727354, 26.705279820571356, 27.56760116845766, 12.948318758526126, 14.748283656816188, 5.7594130617821, 78.75411109091006, 9.999239581224879, 6.144052812614609, 34.67659767387257, 60.136698746266745, 9.496734418601942, 16.807592276548466, 9.987675186369973, 104.32074578703475, 98.12807460008531, 15.561161373369636, 35.73843736176711, 65.44778205658734, 13.871737736779913, 37.12407399119709, 39.24715473356425, 28.084189685412472, 54.27341644412678, 5.286601261257435, 86.82035452742426, 27.35034852431636, 11.748953617721755, 63.453686332269164, 74.37562903816575, 15.162126481395251, 52.92291434648213, 34.746497710386215, 28.707850546242902, 110.15302007066711, 10.571351670631723, 16.819684565395136, 83.25519056842438, 33.6051083837789, 45.96505222574567, 68.47314469224415, 10.480797729815059, 100.0630381325914, 6.048048966627756, 31.786159784019926, 19.14834765099928, 21.121568424298278, 114.48512538935702, 6.106322431284897, 9.613074716764311, 8.263563045254356, 53.393291671889514, 100.17653611932492, 83.16914606780401, 21.296608609269303, 47.105683657112145, 175.9400213615236, 21.97644224855469, 7.292033056798965, 45.00693071391041, 42.334433252364974, 8.204599228103637, 12.048933131040492, 40.80924005750934, 22.049047067300922, 16.748557372997062, 299.7740556945572, 60.480047514670204, 63.325431797488264, 16.971630159831733, 10.833973258743057, 11.330460009470855, 32.0242943534821, 14.399755363650295, 28.391593273317092, 33.145434283418, 86.52326223458486, 6.437493967508524, 39.9060414168073, 17.898916342751033, 22.624431604065425, 28.75684273556057, 25.420393102476986, 36.3919868337796, 25.85287033761445, 71.14491287677652, 161.97098111234487, 78.28608075567954, 17.87999494325225, 12.093037653646906, 7.262843704100952, 8.66307895659069, 143.35022552432108, 19.961898681921898, 81.27312246943755, 95.83472748096341, 7.853595433110666, 35.119054754139334, 17.012056488948264, 41.75548715081561, 17.825770754533597, 71.67688567296119, 8.955043838313646, 90.1376608494887, 10.653368198133323, 10.74771056048169, 85.21014220456287, 14.30071854826179, 25.573114335809304, 61.034700498577834, 40.83121217239883, 19.078128928735502, 6.21884184830477, 43.872366992790255, 36.243688023056514, 66.27625049268723, 14.38627659229321, 15.826842700849184, 23.57419700808277, 24.32477476787701, 49.08215529293215, 19.144420157070176, 11.082226083238451, 150.93309192006907, 107.9424147832743, 15.604939730516316, 15.065446410466006, 12.803893846292246, 65.41535144548685, 13.272442287072172, 108.82350019845587, 136.70696731444934, 57.852652218635534, 24.33404227742998, 10.011623205444236, 82.62995001239565, 18.55000036460745, 136.45208156797767, 141.0942544629013, 8.132769489198648, 12.16979044318576, 59.55513029427346, 70.90609569507525, 53.05214454805186, 89.46555291603892, 64.67067614598936, 44.70797711936279, 80.83066979467728, 72.88751383694016, 68.0214618649311, 51.49897618925135, 107.45827324175305, 76.16241033629805, 5.933967311619099, 20.60080643683417, 31.17704360487756, 52.36635582518613, 49.586888708119915, 63.05979455960771, 19.618970510990607, 27.50731333605379, 57.66944018447614, 34.41964226289112, 9.633539204872203, 100.60398951672639, 10.15440595138621, 14.731121250916232, 5.20473575207352, 22.464201114995685, 55.289225511432775, 8.901716203005064, 5.132283996595804, 76.29710376212822, 34.73139382688795, 12.33613503554007, 87.8205855407761, 70.48862527667899, 17.683632945650203, 11.560482741803174, 18.332896516839543, 9.958857097273198, 5.669472941690377, 7.184233853969387, 11.128616741863139, 8.813345464173185, 41.41716122720126, 21.15547521635186, 14.410133134703536, 5.766909404745633, 24.805876143346946, 19.73193267479771, 16.35406857025999, 41.28735086749621, 21.453763168234783, 39.01384206730233, 9.704459562315956, 6.254874256298909, 5.2450897311193145, 63.621944609796245, 34.66758955551637, 57.729431233924885, 83.53713762067176, 106.18855325408532, 30.971125765960274, 119.8679845766929, 7.526191697763635, 28.980470605990867, 8.497531420173221, 42.68897161926289, 25.155159641075247, 6.221399055263275, 15.232944124470423, 18.696752184870206, 7.299668801766013, 18.401484069540363, 124.64277965080431, 25.38428700273799, 86.16968079004691, 47.40517756512081, 70.11734171672546, 14.799836208772147, 61.09015774951775, 55.41573889884505, 23.944176779167805, 104.41447201564438, 9.345942779698195, 15.065144440776702, 45.32840771910906, 14.888189065684351, 23.924661391492776, 63.70784307819219, 21.01863913730557, 63.66774224452392, 30.44487991326613, 5.54648378990687, 31.759943908667168, 22.910183452199696, 32.15155463535892, 5.332722422875537, 8.336106503743297, 18.524013972847307, 130.6949129145554, 132.7208464838346, 7.430490048029053, 16.357170065092532, 17.327513874857562, 71.93405953772344, 45.751712554752864, 61.14506536514466, 35.04966184385577, 81.87430946077527, 14.860120823610387, 27.486559973851847, 13.130179868933146, 87.18550849957595, 16.92637355920291, 111.31164189972924, 8.312710980825226, 34.115521293165926, 15.006390485300905, 12.843184472446245, 24.91355080925924, 7.90483563677195, 119.50248846185431, 201.31139834137966, 48.20877144731304, 9.755910699190224, 5.153887175051756, 47.76969449766519, 6.252564033806611, 10.917107928635023, 87.28911341764561, 29.11026341787981, 13.534899312545619, 61.68865969256922, 15.282289635674594, 225.35787293748106, 65.4592512085221, 30.80742417684275, 10.934986742738573, 43.57052044275443, 97.12143408327097, 10.328733096505074, 15.421916254440024, 39.790112175629105, 5.926903014605058, 14.39111842717159, 70.15415422185964, 101.5557347382821, 19.229764425999655, 34.12514377503254, 11.900871769059322, 50.148765185215616, 31.325727832599256, 70.71315901305833, 160.54998749779875, 6.665464717073484, 61.27582863881301, 12.692403302323427, 59.366347281702005, 103.61980793937872, 6.861479445248009, 31.3799321130587, 43.880425346812956, 65.89242794582799, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([3537747.001201077, 3587463.511221393, 3587476.5625, 3733020.0583816604, 3766883.435006779, 3812519.2571288445, 3832832.7434586217, 3903979.923286812, 3932273.6856789924, 3944432.3000465957, 4012329.231353009, 4017696.792615024, 4021139.99640755, 4021629.780665706, 4114857.7981401538, 4116795.6408024477, 4129546.875, 4219751.5625, 4227814.492682811, 4236209.632505213, 4255382.1478369245, 4257936.156938273, 4257944.992986934, 4335881.302387019, 4338204.457045815, 4338204.6875, 4593632.959752098, 6523960.9375, 6658809.841896966, 6665956.561911961, 6834450.0, 6977768.75, 6978923.344906727, 6994665.625, 7036006.105605531, 7073203.301205961, 7073939.0625, 7076283.189065023, 7082615.980274977, 7083823.209766201, 7119433.2423579, 7120689.551484739, 7140594.073103995, 7217084.29086513, 7217089.0625, 7257993.75, 7260516.558437543, 7278784.375, 7279325.900378104, 7279998.4375, 7280076.6833465155, 7281899.040633264, 7283036.528879723, 7283427.87235155, 7294028.200024288, 7320781.117170283, 7349705.980353156, 7352626.779079418, 7357348.280301544, 7373443.205002131, 7377520.3125, 7378381.25, 7387615.200630841, 7398243.64144183, 7399046.875, 7410087.5, 7427206.25, 7428300.0, 7448668.75, 7452081.435420991, 7453990.625, 7461301.5625, 7476760.9375, 7477010.107107346, 7477050.437784416, 7477193.975031571, 7479068.75, 7482763.707206872, 7484355.788900215, 7484624.188181659, 7485068.793424855, 7485511.79387996, 7485950.0, 7487489.201282064, 7499991.4955935655, 7502131.858119422, 7503772.514147811, 7507288.180561826, 7529692.03396348, 7543487.311246258, 7545034.132050547, 7545728.041564924, 7548390.395059109, 7549188.809597616, 7551009.038415859, 7577771.875, 7578974.530588901, 7579348.923343584, 7579371.875, 7579788.94428513, 7579904.390211413, 7579937.4316336205, 7580292.124975894, 7581057.738789692, 7581292.1875, 7581752.346275435, 7582784.204933589, 7586548.4375, 7587800.794934745, 7588150.0, 7594243.75, 7625091.750173477, 7626014.765051075, 7629964.055789947, 7636781.25, 7637983.009405528, 7638334.487220814, 7638340.625, 7639198.4375, 7642567.1875, 7643404.6875, 7647284.375, 7657494.729646603, 7658173.631712585, 7660969.396221365, 7661404.808558224, 7726581.109746838, 7735849.151604067, 7739907.8125, 7757832.939048647, 7764722.084646106, 7769828.836671848, 7776127.607778452, 7780131.536041425, 7793839.0625, 7802002.583827812, 7807364.968537185, 7808712.5, 7824452.985323017, 7824664.718333223, 7825018.388243136, 7825607.8125, 7825652.6553452145, 7825807.0847081635, 7825927.713290964, 7825962.5, 7825990.761944422, 7826215.702217478, 7826324.010197737, 7827013.2458632495, 7827180.431283609, 7828034.375, 7848545.270381242, 7853001.5625, 7921336.393252138, 7933347.89397423, 7933401.5625, 7933742.764468294, 7948946.221165671, 7983064.0625, 7989848.015218678, 8010627.964544243, 8022188.698578355, 8022356.428286925, 8030226.5625, 8048658.765646245, 8061757.000661691, 8063597.600659718, 8063605.444925972, 8063674.513793556, 8064260.577479025, 8064482.8125, 8064586.5962828975, 8078550.543579085, 8080451.8499162495, 8098803.125, 8101809.375, 8120867.69889844, 8128772.257893606, 8153336.664624462, 8191041.7604064755, 8191083.663258845, 8202327.632458888, 8214615.625, 8227280.459730971, 8228962.5, 8229732.244020513, 8229736.551396565, 8230096.323494708, 8231398.4375, 8231403.933589407, 8231510.186519464, 8232200.284335906, 8232530.300616944, 8232625.727502866, 8232642.377203187, 8232946.322532292, 8238569.155963138, 8240886.425797589, 8244185.910860772, 8244801.3230957985, 8246614.655233947, 8249571.336937662, 8250287.7751605995, 8251356.248303081, 8252000.362446388, 8252068.5672499, 8263019.261539425, 8267396.595068633, 8267745.3125, 8270934.494848452, 8271817.1875, 8276075.985849992, 8276124.179193155, 8277686.868441629, 8278811.721516447, 8285910.589847745, 8288570.025368756, 8298786.510990287, 8303939.0625, 8303989.799458644, 8308866.926837302, 8309407.8125, 8311203.245884538, 8312765.625, 8314667.1875, 8315413.454213236, 8315592.638124687, 8316300.788480634, 8319425.276768408, 8319729.241715915, 8319856.25, 8320439.0625, 8321101.5625, 8321268.1131428685, 8322106.122311394, 8322117.151214563, 8322227.048023466, 8322676.705914029, 8323782.8125, 8324150.798229031, 8328846.426094023, 8328936.384523527, 8328975.603961502, 8329225.0, 8329271.028959507, 8329336.787098693, 8329604.6875, 8331917.715933882, 8333629.334655894, 8333883.099268332, 8335301.672887059, 8335982.8125, 8336843.217885825, 8337218.75, 8339043.412273121, 8339074.4413097175, 8340245.045975662, 8341960.331664344, 8343150.927534232, 8345770.570353442, 8345809.375, 8346463.878857732, 8346782.919632131, 8347003.727916544, 8347841.427051221, 8348147.036178894, 8348882.682648964, 8349147.284493309, 8350186.891406645, 8353036.515293098, 8353260.923492359, 8353360.9375, 8353460.643812461, 8353969.677820301, 8354280.580565691, 8354542.1875, 8354627.369563644, 8354980.181098787, 8355014.0625, 8355488.2455607075, 8355541.517689355, 8356111.833533599, 8356143.713461498, 8356352.64084737, 8356410.9375, 8356587.463385031, 8356697.943860326, 8356820.690400255, 8358090.849425015, 8358115.384642892, 8359834.375, 8361679.395379089, 8369012.071507327, 8370223.4375, 8370470.3125, 8370574.765258929, 8370587.5, 8370607.030576672, 8370723.4375, 8370825.754653328, 8370892.416709443, 8370892.7451025825, 8370929.223531713, 8371004.029252189, 8371032.8125, 8371037.5, 8371077.6555490075, 8371100.0, 8371101.0583904125, 8371170.3125, 8371205.727040688, 8371215.476499882, 8371235.426910644, 8371347.305975015, 8371349.8349696845, 8371366.902014258, 8371505.977756959, 8371677.520435737, 8371770.337319265, 8372021.405994448, 8372232.793173492, 8372313.2160739, 8372314.393451963, 8372359.1469069775, 8372422.502157467, 8372471.44450816, 8372549.242572092, 8372550.897713398, 8372612.19172014, 8372641.409886946, 8372709.696722795, 8375210.722354072, 8375384.525485763, 8375458.25293343, 8376296.875, 8376731.25, 8376826.788585855, 8378069.81936399, 8378425.0, 8379726.5625, 8379730.897619999, 8380514.0625, 8380791.292794579, 8382385.766088342, 8382918.75, 8383609.951299607, 8387326.5625, 8387640.513616483, 8387681.25, 8387718.799700916, 8389134.375, 8390156.308727887, 8390347.760269126, 8390435.405264074, 8390511.64114404, 8392435.815653572, 8392453.993212195, 8392731.25, 8392731.56914082, 8393135.67091251, 8393546.986599918, 8393863.654163726, 8393946.80228257, 8394457.8125, 8395144.47779069, 8395455.738108106, 8396667.498069135, 8397056.860250548, 8397409.779780986, 8397759.964226684, 8398123.645693887, 8398239.0625, 8398700.796716997, 8398771.45636967, 8399132.8125, 8399209.368086146, 8399386.880389197, 8399583.976112507, 8399894.570236398, 8399954.479192048, 8399994.821039256, 8400022.788185451, 8400085.518205231, 8400096.575507613, 8400208.804861026, 8400240.625, 8400338.858983517, 8400888.330087367, 8401013.96539108, 8401348.4375, 8401357.650574539, 8401883.772135917, 8402200.03918759, 8402304.6875, 8402330.467249017, 8402878.125, 8403588.043596158, 8403637.820943454, 8403898.4375, 8403935.295129789, 8404559.375, 8404608.156216186, 8405035.9375, 8405054.058437543, 8405810.019565498, 8406125.89931948, 8406432.114124285, 8406746.875, 8406857.8125, 8407618.449620372, 8407632.8125, 8407639.0625, 8407810.254127448, 8407899.611064132, 8408190.635439146, 8408241.966091752, 8408402.051090173, 8408418.75, 8408479.121947516, 8409073.212191053, 8409444.937617067, 8410529.674070967, 8410610.863021774, 8411843.744226247, 8412265.31078598, 8413225.035517337, 8413357.859565265, 8413661.694424037, 8414325.946988601, 8415107.72539058, 8415459.23107334, 8415731.25, 8415896.43037505, 8415985.9375, 8416276.5625, 8417473.411243279, 8417757.835995954, 8418121.875, 8418229.6875, 8420065.317514211, 8421158.090862779, 8424308.478550982, 8426605.643768702, 8428745.141498785, 8429533.950757619, 8429556.25, 8430326.265164578, 8430864.0625, 8431139.077892397, 8431511.043064533, 8433243.503586687, 8433545.814735962, 8433610.9375, 8433742.972675141, 8433806.25, 8434162.5, 8434289.0625, 8434539.494157312, 8434617.558269985, 8434845.767519016, 8435194.125539184, 8435220.258868251, 8435832.634301832, 8436129.009723341, 8436139.0625, 8436786.963478107, 8436915.767203815, 8436936.664291093, 8437003.533966701, 8437399.5533453, 8437551.5625, 8437892.1875, 8441481.25, 8441497.622629778, 8441644.507485386, 8444264.124684567, 8445548.025613448, 8447459.375, 8448246.647377484, 8449607.955586694, 8449648.4375, 8450546.875, 8450632.8125, 8451109.97600064, 8451226.425641304, 8451555.689974453, 8454068.75, 8454654.6875, 8456053.548784291, 8464661.128544392, 8465290.53653862, 8465446.228193799, 8466150.23392019, 8466526.485274864, 8467191.597250951, 8470810.422416238, 8471146.102719765, 8472981.642879404, 8473564.791640531, 8473728.003742756, 8473862.493110659, 8473864.503642902, 8480079.6875, 8486449.823327161, 8493297.423765773, 8511698.616155539, 8511826.5625, 8514578.056219136, 8517883.95661117, 8523872.638469579, 8543354.66654787, 8556506.25, 8564746.143667348, 8565028.125, 8565244.19141416, 8566308.253189819, 8566401.5625, 8566524.371434309, 8567265.625, 8568199.040693514, 8570482.452633085, 8570992.228151137, 8571023.525719572, 8571050.133927327, 8571474.99305364, 8571487.312051896, 8572258.635785306, 8573188.921053555, 8574499.91494074, 8589310.148588965, 8591796.875, 8592343.156996341, 8592362.970183568, 8594344.081786562, 8594392.507775059, 8595621.803407623, 8595901.373577753, 8597579.6875, 8598301.5625, 8609703.874570617, 8609911.496229187, 8610016.449065346, 8610508.95384134, 8610643.075334717, 8610664.479545401, 8610814.0625, 8611013.866266556, 8611595.875749487, 8612035.966660291, 8623010.82344347, 8647160.249916703, 8656696.875, 8664766.013840074, 8665644.153084237, 8665963.031130187, 8666641.681936663, 8669992.1875, 8670764.353319835, 8687217.1875, 8688711.305688577, 8689217.1875, 8689342.1875, 8689889.693064082, 8690072.08017021, 8690327.492120884, 8690342.012941265, 8691321.164594484, 8691471.155424159, 8692172.767820546, 8692734.805953851, 8700728.192516504, 8702083.801855315, 8702096.341470236, 8702654.6875, 8703225.0, 8703991.717496157, 8705946.875, 8706679.911323546, 8706949.095899798, 8709126.5625, 8709317.260178722, 8709438.30260354, 8710164.0625, 8712828.125, 8712954.494480629, 8713237.031782633, 8713907.815005844, 8728549.600066, 8728644.29921692, 8729962.147429423, 8731606.72040883, 8751370.980251819, 8751746.875, 8759021.875, 8762744.97298271, 8767328.125, 8773420.530235853, 8776661.82757559, 8776706.904367486, 8778133.171304932, 8781345.405852156, 8787470.3125, 8818589.01032238, 8824554.634061832, 8824581.632752953, 8829685.9375, 8830727.980495356, 8832226.689332886, 8832381.25, 8832584.375, 8833089.640613737, 8833514.094937885, 8833514.206426287, 8833771.538817322, 8834158.619445924, 8834164.0625, 8834828.57577769, 8837158.509806758, 8837167.060881034, 8837661.484403476, 8840496.875, 8850159.375, 8854653.303521119, 8860447.622289035, 8863288.302158272, 8869345.3125, 8872506.464063818, 8872593.75, 8877457.187802318, 8877530.95827603, 8879272.54149382, 8886792.092643024, 8895621.72078197, 8896729.672941772, 8897098.835902099, 8897129.897055862, 8897469.717138378, 8898918.75, 8900760.9375, 8903018.75, 8903257.8125, 8905870.54581876, 8908627.639963193, 8916952.181107378, 8918801.971228553, 8919066.69416342, 8919143.021695357, 8919179.457404936, 8919661.838816287, 8921188.003488442, 8921439.0625, 8921473.181877393, 8921515.504135972, 8921595.061625896, 8921842.11449021, 8921992.492045075, 8922064.94873672, 8922169.994109564, 8922457.442302192, 8922590.625, 8922906.25, 8923247.281360727, 8923372.382918527, 8923624.50223899, 8925563.916855965, 8925941.331921296, 8926158.921954835, 8926608.070982998, 8927051.371032817, 8927131.198245851, 8927176.531510659, 8927585.9375, 8927662.016897004, 8927819.250970878, 8927950.0, 8928216.940802708, 8928360.698009774, 8928479.748159684, 8928547.568031795, 8928661.174260587, 8928664.657224832, 8928743.75, 8928786.98394717, 8928961.134393707, 8929788.923520966, 8930260.9375, 8930621.12778099, 8932358.37870124, 8932709.61210441, 8932717.060631698, 8932830.816230753, 8933255.615690442, 8933310.9375, 8933722.608260658, 8935085.9375, 8935271.124318242, 8935977.07458419, 8936263.580732897, 8936353.07336415, 8938927.359240897, 8939304.6875, 8940030.384173363, 8940214.583906086, 8940239.0625, 8940239.0625, 8940618.939265002, 8941169.166330947, 8941172.561010556, 8941218.75, 8941260.487478213, 8941317.318222247, 8941419.684722943, 8941612.5, 8941662.187844817, 8941779.388750328, 8942007.8125, 8942020.289844356, 8942364.187157921, 8942409.229086202, 8942411.603168687, 8942457.94316557, 8942544.114143819, 8942618.75, 8943288.292165618, 8943423.49420191, 8943726.5625, 8943765.625, 8944023.070394592, 8944042.1875, 8944115.237300357, 8944489.481122883, 8944545.3125, 8944631.53443594, 8944984.375, 8945267.082666585, 8945272.980053514, 8945458.955538612, 8945708.9808574, 8945965.625, 8946253.915240893, 8946269.77443131, 8946670.3125, 8946886.110933812, 8947078.440337712, 8947128.081224624, 8947198.4375, 8947249.97466389, 8947337.5, 8947460.417574441, 8947577.455179231, 8947583.552020352, 8947755.732312785, 8947834.986468744, 8947871.875, 8947942.1875, 8947945.154192904, 8947958.331474427, 8948092.1875, 8948341.439661592, 8948401.905077066, 8948587.5, 8948677.738071589, 8948792.1875, 8948808.25954832, 8948827.928583119, 8948982.938454857, 8949090.208003797, 8949173.287712717, 8949201.220634835, 8949927.442810887, 8950265.625, 8950518.426139176, 8950528.166670738, 8950601.845738744, 8950615.732669896, 8951057.8125, 8951220.132859906, 8951568.85492194, 8953887.348489985, 8956086.280565074, 8963738.429470923, 8964671.875, 8967475.603678072, 8967642.72822861, 8967931.761891456, 8968572.525015643, 8969396.450975155, 8969968.472407106, 8969998.4375, 8971077.165560203, 8971558.455430858, 8972271.875, 8973295.766996354, 8986368.75, 8986731.8449202, 8987245.3125, 8988022.956127532, 8988269.551188322, 8988751.236245738, 8988938.804981213, 8992085.9375, 8993401.383569537, 8994409.205424374, 9002393.75, 9005403.125, 9019160.155751824, 9019648.04492753, 9024629.6875, 9024745.3125, 9025023.4375, 9025817.120273575, 9028736.151880715, 9029102.811052125, 9038294.55816633, 9051270.3125, 9051393.386734474, 9052443.720706673, 9053882.06640454, 9055881.761775427, 9056404.851311104, 9057862.53214071, 9060824.297590895, 9065462.5, 9068766.667810358, 9079467.962585026, 9082900.706514176, 9088212.5, 9088756.016500115, 9092852.27054335, 9096317.1875, 9098141.730344025, 9099380.94890981, 9102478.125, 9103184.072363485, 9103534.953002186, 9104879.6875, 9106339.0625, 9108076.038530525, 9109479.6875, 9118870.3125, 9120842.1875, 9128890.625, 9129687.662866173, 9133895.3125, 9143426.5625, 9143603.43008008, 9152363.25376479, 9161776.49984097, 9165262.301369833, 9170944.738647904, 9172087.096254915, 9185421.420025691, 9199806.25, 9201041.476588229, 9215109.910848852, 9215657.651358504, 9216291.563705968, 9216370.64944142, 9217354.6875, 9217543.023142567, 9217679.823640801, 9218895.363991488, 9218927.717133354, 9218995.3125, 9219540.069000592, 9219851.645684963, 9220259.375, 9220307.460637229, 9220323.228920557, 9220579.6875, 9220598.4375, 9220670.884125464, 9220688.056664849, 9220855.361676864, 9221111.59674835, 9221241.585264267, 9221448.671068812, 9221596.875582073, 9221621.191420065, 9221790.625, 9221822.566210313, 9221865.478233375, 9222172.780400993, 9222257.590844762, 9222452.328859478, 9222712.827040954, 9222753.125, 9222974.496047582, 9223164.0625, 9223797.285535242, 9223881.15182835, 9223935.935514685, 9223987.5, 9224090.327931184, 9224208.943754762, 9224223.350472663, 9224597.396314193, 9224601.14807368, 9224637.126105523, 9224874.78183395, 9225048.311176213, 9225075.378693687, 9225098.960125767, 9225158.448418342, 9225177.753692087, 9225236.01191631, 9225264.564230692, 9225319.387193803, 9225322.954191646, 9225344.408079762, 9225360.755459135, 9225407.8125, 9225431.352796823, 9225457.52706731, 9225468.712327102, 9225725.104639223, 9225775.0, 9225801.277493943, 9225993.75, 9226060.954645403, 9226065.657063302, 9226159.375, 9226209.867730794, 9226238.775994657, 9226357.8125, 9226804.138584793, 9226934.375, 9227007.8125, 9227244.023107968, 9227582.307552395, 9227709.954127323, 9227734.375, 9227843.479057847, 9227859.467500579, 9228280.390075851, 9229266.271295523, 9229280.5330124, 9229572.933212092, 9229624.149300493, 9229653.63602322, 9229720.083271353, 9229952.195475953, 9229959.84485401, 9230061.191205349, 9230396.188734248, 9230773.415981606, 9230820.257767878, 9230916.614390856, 9230930.439293934, 9231077.001153622, 9231490.625, 9232201.611594321, 9232721.305455867, 9232747.478559326, 9233454.001186192, 9233473.12589597, 9233696.07589672, 9233743.75, 9233756.25, 9233870.3125, 9234183.275220372, 9234490.125395572, 9235135.9375, 9235337.383284986, 9235948.298453553, 9235979.6875, 9236221.875, 9236585.512026757, 9236664.0625, 9236731.175505416, 9236945.275031663, 9237198.4375, 9237389.063650534, 9237852.998102676, 9238235.300088882, 9238320.3125, 9238404.108187528, 9238511.32928172, 9238541.371537225, 9238643.605306419, 9238779.53519401, 9238804.6875, 9238814.0625, 9238916.426131202, 9239019.459738899, 9239752.006589187, 9239764.967151206, 9239782.403691364, 9240015.625, 9240023.610114666, 9240272.92574015, 9240331.25, 9240411.751094969, 9240529.6875, 9240665.65809288, 9240741.096701618, 9240912.398784393, 9240954.6875, 9242473.034031944, ...], [15.445383141761852, 13.187766262832254, 61.318179185689175, 29.44286839639215, 24.311320911409062, 57.49937539095491, 62.06014860186195, 11.517404778302893, 11.539126781998837, 8.932683072326917, 13.447775422525135, 14.636526869102633, 7.390679155945985, 28.487700283819166, 14.887057438824899, 5.968515263244536, 83.20407690908812, 36.689305651300266, 7.766608272055458, 5.962148791616824, 19.99402156774612, 126.17371659983918, 41.7054606789091, 15.14501584776149, 36.98109535413618, 38.86684723410037, 6.103547179196723, 68.13641447385736, 20.410557947058255, 47.32150672574206, 58.562066047977616, 78.79186237063868, 18.624839343759223, 88.66116076868278, 56.010747491350244, 10.903070469274937, 48.499224061596344, 81.36342825100655, 11.732475560483689, 14.139165531034687, 7.76647871516184, 6.5665767794442536, 9.620413234713668, 17.115231378316267, 80.69660015432757, 34.20346714831191, 56.361266276881736, 33.480491550533344, 26.390918408982184, 41.92887089418144, 62.17176234426178, 7.836989357594897, 17.803972998097432, 28.631036677960985, 5.819552355070711, 7.086967103641313, 48.957323743870546, 7.683495185255387, 75.48954803737448, 58.92780238267803, 34.183947574708355, 48.03940473483637, 10.523412594582714, 83.87655541765423, 108.15740306875266, 29.47388582166003, 59.8686686050749, 81.27232295053375, 77.4051814206444, 23.909092554261925, 36.2255158971039, 70.08979322372676, 110.57177497127876, 18.72836827619228, 122.64695322690761, 6.52295513317557, 52.230570811839634, 23.156702581537353, 62.62541777026402, 59.578231077234236, 9.368393252199743, 15.594959634423903, 56.90429408315978, 12.349443235330202, 12.829490903828718, 12.172817030860706, 41.91669559826365, 58.45880897604945, 14.386904188529524, 14.267774061425191, 24.50790439580337, 62.3657731880739, 45.34354216103651, 62.34054453258479, 36.59135249840244, 36.29158411086677, 64.97440611513649, 17.18507675727487, 32.959216844123596, 22.208294299107408, 6.441477032754919, 27.731992549338095, 57.50952725324288, 154.4647371076967, 36.335715975565726, 42.95732874214693, 62.4740489380873, 54.23685651401364, 66.28280560543881, 63.352329888575646, 57.75358709328647, 199.91561336117945, 6.003015702957517, 29.75481726554997, 104.81661596224927, 15.74917881885818, 35.13964314027011, 106.15676587676386, 40.7030305442957, 34.45266001274192, 66.61506388996335, 29.71789691671994, 29.788541363009507, 21.393696376377775, 5.997729949451351, 11.322351843360343, 5.2412367772966215, 5.3136671305989225, 49.514382901382945, 16.99960698158111, 7.680864867428437, 63.47990843112774, 27.414696707613604, 8.443863720849972, 97.66833845715693, 32.689792117366714, 12.917028082485265, 45.25379075673864, 90.2905310862539, 9.955200750033315, 66.86556810665164, 56.41001041940488, 10.465217222606915, 19.486519486702523, 22.42151011528173, 35.87906838606663, 15.490497771253285, 15.244227407620402, 49.62572365140781, 6.610733468742948, 10.05090487067605, 48.99133056329889, 44.18399276929561, 42.27440468002918, 18.81737514095902, 10.372601497604926, 113.65382280068788, 5.420998763303797, 12.923591731666644, 29.216474501358217, 22.30507747881391, 66.83617751783268, 9.04154356403044, 7.169120012751837, 39.09448834498352, 6.193162932288533, 10.058526960484818, 112.1752029789667, 12.56157251092039, 17.157164800578503, 13.726492921418307, 39.30190761926022, 9.958358487767693, 25.50657509759159, 41.93450880185021, 132.01853257301607, 37.025834160045626, 17.329660316599593, 9.677600503817864, 50.657338761944175, 22.252575709451833, 5.879730228338721, 31.281002384803905, 46.37144228361372, 45.392570242982764, 138.4607032972267, 10.341945047831253, 75.20616102542525, 79.51727162123308, 41.13188645614848, 18.754610228657633, 31.315692194411632, 26.039312369436754, 12.243500458143311, 31.331256370962535, 15.71747457012024, 58.01317897808493, 9.69999827129784, 45.38317686993642, 20.735248880971874, 14.101306291516186, 43.106231786334135, 21.121629075769434, 105.08424340191709, 101.10232501280748, 13.434699173791644, 47.73191218292733, 12.033974153880507, 13.862051876473334, 37.658924870215785, 16.995539823407135, 76.81356820785275, 80.87078807598782, 12.52565834407403, 6.964773710127856, 127.0996125688405, 57.203478901834195, 6.70750566499563, 52.04095836572755, 60.42835014922643, 8.71895012692687, 31.84847061818677, 41.245898187266356, 11.322064587281954, 38.633571100572354, 47.91530680992068, 6.970233500771946, 36.20116618976282, 30.340054554936202, 8.438568548239422, 10.495755709978752, 93.36572144704361, 32.0249748096017, 31.583579894984847, 5.435080108488642, 31.22390211948446, 47.618423946187505, 11.982084598405427, 20.979626871139427, 84.1544762725872, 28.46390656627739, 27.669786937974756, 14.63409608103955, 6.346644253220101, 48.05616686879665, 11.874917577953656, 29.570561412524228, 53.72285998145641, 74.95270332808174, 6.223625094835736, 105.29520762974414, 37.62778679077907, 106.47125710376758, 5.274928814927189, 69.30994947202302, 47.66356847540114, 13.16813075754779, 10.735189958065819, 42.07391841994942, 19.34704171681723, 16.02471019408454, 59.80239714438701, 52.932524093545595, 19.78750803401496, 5.262338949327141, 5.759777588816147, 37.339959462761364, 69.239956829551, 16.771655615404363, 70.88491735656385, 12.169355657228062, 37.511802564444636, 57.19658520391766, 21.23016262967196, 8.846809644194243, 28.678592409711886, 88.81396478448401, 107.85260936652159, 27.85698568618474, 72.87828680656509, 188.15352690547763, 7.9615177704959645, 49.55547132311949, 73.66868124809918, 13.369658813963076, 56.63783366524644, 7.111859844108409, 21.556783384615557, 57.735399035816016, 15.871962203186989, 24.54371470557271, 46.00154223444692, 45.55709844023855, 19.64360395507009, 67.06987516981951, 39.54863364049758, 14.11639853529791, 52.41366379029327, 16.86421363782329, 35.98479372607188, 27.010278642750322, 9.533036159215035, 24.98294822609857, 20.642307194331604, 58.69406930878015, 49.7550775412763, 29.683021673556315, 13.410498570991239, 31.132633778184854, 10.421668382128612, 70.39641629342789, 6.663407634856791, 17.463398478231294, 21.388112180169777, 8.528438290618901, 14.347710911856714, 7.503145954644964, 5.689648063605754, 20.509798173778933, 7.127991206382246, 10.466043798677019, 44.767960166943304, 29.982221306475914, 16.451336468221324, 24.7148673984737, 18.02754161076931, 26.550373648728044, 185.36765500293762, 39.24679809897732, 30.845097481249624, 41.307209020847644, 66.91022871434575, 63.59435925143406, 201.08888845740105, 9.73381705523596, 60.33218769598014, 48.46232145400187, 9.530179026079876, 6.997586474991526, 76.3000183550813, 106.1440446008151, 10.618233674819844, 73.64177556543044, 14.577403668975363, 87.04919873440134, 52.381942247784345, 100.28770229535583, 64.79667639761693, 46.30791026757122, 49.644958571685, 55.381851007218614, 33.065557412763134, 57.4503903948942, 18.22891326493168, 21.177446037460633, 12.440084432555185, 10.942448329693404, 8.806083849978116, 59.46325475726374, 55.715262198125295, 112.1127277268795, 11.306743271923336, 32.519226790335395, 9.27066415534646, 106.12541121395223, 7.3268769002436205, 49.92940354558466, 9.608578884417526, 17.920975503906842, 74.92730603199617, 23.784488781201198, 23.37845792544064, 38.00204993903294, 90.76980160695697, 108.43206893464813, 53.14065389226353, 24.667947283071335, 53.586842166936194, 5.1561747049037505, 10.136786340225571, 75.70201547173835, 5.441060602968771, 55.969107360559285, 13.552650273754264, 9.09038461965708, 8.006458403605654, 38.2735039783046, 14.218671689384365, 69.50577378413422, 26.74165584271519, 31.71809202491435, 61.967201012169646, 66.83228423095065, 52.54153828194553, 105.47557267703381, 72.6799574907037, 58.99314917312617, 25.34834774911922, 9.61836964746324, 31.776941994778525, 7.973780133175839, 58.56017280682562, 5.9699079654900995, 51.86061831533315, 111.98002679625722, 78.38191016411824, 29.487940655505227, 96.69406822838708, 101.68524783044485, 40.28118058908325, 5.0365180525560875, 75.23487020209704, 38.52273898110491, 15.31624644606119, 27.84492060897345, 126.96331027078153, 120.79090722942486, 17.200461813577657, 58.85739198456212, 5.671685916975048, 39.71880571688661, 33.77900575484346, 11.106781038591134, 6.257834217088719, 11.118694032104653, 90.18551771165502, 26.03701063340144, 15.123986860170069, 6.61267408624798, 63.760992675078285, 14.619568290292007, 9.212599576287838, 54.60273951717936, 22.063873101296412, 86.47451036788668, 58.524661493894556, 100.50560812448819, 8.299041583747, 78.83854713079964, 60.322115199641814, 30.551199722884178, 16.12044431939351, 25.50297954680766, 7.397764994996085, 19.673261802583678, 10.523577066115243, 66.37181998968367, 39.48257349481608, 49.73503452762464, 15.000504392421684, 6.784766310097927, 34.451348092835154, 18.3267997715186, 38.517647548773134, 39.65442946052994, 108.11154754208815, 35.94583856358579, 72.07745672941402, 31.023219512730087, 16.57198186782564, 25.753054480414555, 53.63846528440662, 44.196632180494056, 5.065670122295271, 51.85588813760018, 48.547031455396564, 10.381262319127167, 32.054516642615006, 12.491928620791342, 5.139339838286649, 20.881998900361065, 30.864080524868683, 35.97033320409802, 106.14536718767377, 12.539173293841536, 10.066108898878023, 23.378737042634796, 19.286429509329487, 181.5419186131926, 7.52293420969674, 80.86791344688987, 40.10769049714171, 56.57008141167518, 72.81798393221919, 58.00206459844833, 14.444323568692853, 10.352296048672114, 45.2860868016028, 34.02984996722684, 16.847002274995354, 53.52594119970197, 149.23237435421822, 68.99785717788113, 18.79472133704804, 38.78880727604422, 89.40079197154341, 21.343939835139082, 44.172745529509285, 17.31942052445606, 25.951494135474807, 60.152443584935426, 36.560388817856655, 24.903822152276057, 86.17764559620666, 47.84541179534553, 96.47054306411707, 65.9657964033089, 48.52626591808288, 13.7594154820619, 22.3477707138596, 7.904867079864731, 14.862246588995184, 66.35666208143168, 10.149276744395337, 47.44070222546061, 7.771092761143949, 16.937321075439435, 101.05222559464865, 20.299791922320406, 57.56472916276033, 70.24461766955845, 133.21862116280633, 7.13217876313424, 11.26845750434363, 7.157107798280138, 28.388275973198393, 5.453757009757836, 23.41885383825925, 26.011930424384502, 12.344457674591277, 19.025563437910392, 50.82548607661632, 10.312118198463914, 14.90800341073712, 11.689186620998417, 9.61773775357922, 8.249077483963728, 10.844714151899195, 41.791408097550644, 49.67454306805441, 63.937463720444114, 42.39194299451643, 19.404183305915545, 5.903548888220234, 40.515140054439044, 84.9961545525143, 53.07785201876595, 36.30824051657055, 17.63325453136542, 16.086157660423417, 89.6718328755874, 12.840072250099048, 62.750508230188835, 9.683355901830705, 11.822181338555717, 114.90293956631402, 40.80279934942672, 38.9981746235844, 6.1188732195732305, 42.51442416567586, 16.558898779499827, 42.108513488500094, 43.64895849855855, 124.14433780617608, 66.98204631773521, 51.65655455649016, 5.801176333588788, 17.67981680938574, 90.72455085175655, 7.961576200106619, 23.215946372011288, 33.649281516522414, 71.02443681745618, 21.165019040887568, 62.49149110142212, 56.58409682277524, 21.797639306805053, 43.87927370019305, 15.869250402762171, 7.86009265408612, 81.72640702056923, 9.393622623737887, 6.175738651583708, 30.86558757225258, 48.896168736396525, 25.220740624278925, 43.89071619940164, 58.63699339958487, 5.592295454347146, 5.178352940656983, 26.60237171353673, 100.62361277025822, 9.96798189547212, 77.2488058037263, 110.86071327803393, 23.258754820623615, 68.73821774325532, 21.586260843687263, 34.727487102943094, 76.95913364433324, 76.03974959064836, 15.309676559307457, 60.09760728437111, 27.533049351924987, 82.0117162409122, 16.633082541654435, 50.90593700373934, 31.411825248380968, 5.133222128995412, 149.04931337598407, 60.49254567395164, 17.72292067794121, 27.381089297901283, 6.103195267340983, 23.299305086181178, 7.351061113273782, 35.572560878240814, 63.66947463683687, 59.92911395524784, 209.49205012467203, 30.364951008671902, 66.39689983130599, 61.00924250621165, 16.604810307698145, 64.48442044156414, 5.660018287007164, 32.361311119016385, 15.825424921335197, 51.69680684745966, 72.37059126934092, 23.85703525489912, 9.966630112403042, 45.914066478556734, 113.38740159241527, 39.195980725696636, 16.713801778016435, 15.80529447517689, 6.973275698668123, 46.164067611564825, 78.63692287693065, 41.978560090158616, 33.43857357173863, 15.912210159236004, 31.19464027269307, 8.643244086063588, 23.180203038530006, 35.309181223355786, 5.148739937324723, 99.12322950506285, 25.600841026936276, 12.01784114527323, 44.860457426274614, 31.58647034314436, 26.34468240242695, 70.56218173147504, 27.159284341502943, 14.981244842887955, 12.867904533093922, 36.713382232553364, 5.234901013618502, 46.314874326875966, 51.66806916528237, 16.755260741988536, 59.06314049268556, 21.51546447568788, 7.5513966406860105, 51.10615910684051, 13.456510582777515, 16.02762571148865, 10.841062911520748, 6.082733725809165, 27.925974076263536, 43.817851785783375, 102.44886797930226, 16.676366631416926, 63.84930995057884, 24.45635605027216, 42.60655916786093, 8.318917803282025, 25.432006428075923, 5.407602961354849, 31.558686406553804, 84.22918206839724, 27.108134400298667, 35.20830519018671, 93.71037368750754, 179.21501088995205, 35.13894601094799, 17.650964781812604, 21.455678184477676, 26.246561709225187, 81.71293300493055, 20.250340836611056, 37.536684450765364, 136.93712985408712, 75.01786689727354, 26.705279820571356, 27.56760116845766, 12.948318758526126, 14.748283656816188, 5.7594130617821, 78.75411109091006, 9.999239581224879, 6.144052812614609, 34.67659767387257, 60.136698746266745, 9.496734418601942, 16.807592276548466, 9.987675186369973, 104.32074578703475, 98.12807460008531, 15.561161373369636, 35.73843736176711, 65.44778205658734, 13.871737736779913, 37.12407399119709, 39.24715473356425, 28.084189685412472, 54.27341644412678, 5.286601261257435, 86.82035452742426, 27.35034852431636, 11.748953617721755, 63.453686332269164, 74.37562903816575, 15.162126481395251, 52.92291434648213, 34.746497710386215, 28.707850546242902, 110.15302007066711, 10.571351670631723, 16.819684565395136, 83.25519056842438, 33.6051083837789, 45.96505222574567, 68.47314469224415, 10.480797729815059, 100.0630381325914, 6.048048966627756, 31.786159784019926, 19.14834765099928, 21.121568424298278, 114.48512538935702, 6.106322431284897, 9.613074716764311, 8.263563045254356, 53.393291671889514, 100.17653611932492, 83.16914606780401, 21.296608609269303, 47.105683657112145, 175.9400213615236, 21.97644224855469, 7.292033056798965, 45.00693071391041, 42.334433252364974, 8.204599228103637, 12.048933131040492, 40.80924005750934, 22.049047067300922, 16.748557372997062, 299.7740556945572, 60.480047514670204, 63.325431797488264, 16.971630159831733, 10.833973258743057, 11.330460009470855, 32.0242943534821, 14.399755363650295, 28.391593273317092, 33.145434283418, 86.52326223458486, 6.437493967508524, 39.9060414168073, 17.898916342751033, 22.624431604065425, 28.75684273556057, 25.420393102476986, 36.3919868337796, 25.85287033761445, 71.14491287677652, 161.97098111234487, 78.28608075567954, 17.87999494325225, 12.093037653646906, 7.262843704100952, 8.66307895659069, 143.35022552432108, 19.961898681921898, 81.27312246943755, 95.83472748096341, 7.853595433110666, 35.119054754139334, 17.012056488948264, 41.75548715081561, 17.825770754533597, 71.67688567296119, 8.955043838313646, 90.1376608494887, 10.653368198133323, 10.74771056048169, 85.21014220456287, 14.30071854826179, 25.573114335809304, 61.034700498577834, 40.83121217239883, 19.078128928735502, 6.21884184830477, 43.872366992790255, 36.243688023056514, 66.27625049268723, 14.38627659229321, 15.826842700849184, 23.57419700808277, 24.32477476787701, 49.08215529293215, 19.144420157070176, 11.082226083238451, 150.93309192006907, 107.9424147832743, 15.604939730516316, 15.065446410466006, 12.803893846292246, 65.41535144548685, 13.272442287072172, 108.82350019845587, 136.70696731444934, 57.852652218635534, 24.33404227742998, 10.011623205444236, 82.62995001239565, 18.55000036460745, 136.45208156797767, 141.0942544629013, 8.132769489198648, 12.16979044318576, 59.55513029427346, 70.90609569507525, 53.05214454805186, 89.46555291603892, 64.67067614598936, 44.70797711936279, 80.83066979467728, 72.88751383694016, 68.0214618649311, 51.49897618925135, 107.45827324175305, 76.16241033629805, 5.933967311619099, 20.60080643683417, 31.17704360487756, 52.36635582518613, 49.586888708119915, 63.05979455960771, 19.618970510990607, 27.50731333605379, 57.66944018447614, 34.41964226289112, 9.633539204872203, 100.60398951672639, 10.15440595138621, 14.731121250916232, 5.20473575207352, 22.464201114995685, 55.289225511432775, 8.901716203005064, 5.132283996595804, 76.29710376212822, 34.73139382688795, 12.33613503554007, 87.8205855407761, 70.48862527667899, 17.683632945650203, 11.560482741803174, 18.332896516839543, 9.958857097273198, 5.669472941690377, 7.184233853969387, 11.128616741863139, 8.813345464173185, 41.41716122720126, 21.15547521635186, 14.410133134703536, 5.766909404745633, 24.805876143346946, 19.73193267479771, 16.35406857025999, 41.28735086749621, 21.453763168234783, 39.01384206730233, 9.704459562315956, 6.254874256298909, 5.2450897311193145, 63.621944609796245, 34.66758955551637, 57.729431233924885, 83.53713762067176, 106.18855325408532, 30.971125765960274, 119.8679845766929, 7.526191697763635, 28.980470605990867, 8.497531420173221, 42.68897161926289, 25.155159641075247, 6.221399055263275, 15.232944124470423, 18.696752184870206, 7.299668801766013, 18.401484069540363, 124.64277965080431, 25.38428700273799, 86.16968079004691, 47.40517756512081, 70.11734171672546, 14.799836208772147, 61.09015774951775, 55.41573889884505, 23.944176779167805, 104.41447201564438, 9.345942779698195, 15.065144440776702, 45.32840771910906, 14.888189065684351, 23.924661391492776, 63.70784307819219, 21.01863913730557, 63.66774224452392, 30.44487991326613, 5.54648378990687, 31.759943908667168, 22.910183452199696, 32.15155463535892, 5.332722422875537, 8.336106503743297, 18.524013972847307, 130.6949129145554, 132.7208464838346, 7.430490048029053, 16.357170065092532, 17.327513874857562, 71.93405953772344, 45.751712554752864, 61.14506536514466, 35.04966184385577, 81.87430946077527, 14.860120823610387, 27.486559973851847, 13.130179868933146, 87.18550849957595, 16.92637355920291, 111.31164189972924, 8.312710980825226, 34.115521293165926, 15.006390485300905, 12.843184472446245, 24.91355080925924, 7.90483563677195, 119.50248846185431, 201.31139834137966, 48.20877144731304, 9.755910699190224, 5.153887175051756, 47.76969449766519, 6.252564033806611, 10.917107928635023, 87.28911341764561, 29.11026341787981, 13.534899312545619, 61.68865969256922, 15.282289635674594, 225.35787293748106, 65.4592512085221, 30.80742417684275, 10.934986742738573, 43.57052044275443, 97.12143408327097, 10.328733096505074, 15.421916254440024, 39.790112175629105, 5.926903014605058, 14.39111842717159, 70.15415422185964, 101.5557347382821, 19.229764425999655, 34.12514377503254, 11.900871769059322, 50.148765185215616, 31.325727832599256, 70.71315901305833, 160.54998749779875, 6.665464717073484, 61.27582863881301, 12.692403302323427, 59.366347281702005, 103.61980793937872, 6.861479445248009, 31.3799321130587, 43.880425346812956, 65.89242794582799, ...])
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);
([3537747.001201077, 3587463.511221393, 3587476.5625, 3733020.0583816604, 3766883.435006779, 3812519.2571288445, 3832832.7434586217, 3903979.923286812, 3932273.6856789924, 3944432.3000465957, 4012329.231353009, 4017696.792615024, 4021139.99640755, 4021629.780665706, 4114857.7981401538, 4116795.6408024477, 4129546.875, 4219751.5625, 4227814.492682811, 4236209.632505213, 4255382.1478369245, 4257936.156938273, 4257944.992986934, 4335881.302387019, 4338204.457045815, 4338204.6875, 4593632.959752098, 6523960.9375, 6658809.841896966, 6665956.561911961, 6834450.0, 6977768.75, 6978923.344906727, 6994665.625, 7036006.105605531, 7073203.301205961, 7073939.0625, 7076283.189065023, 7082615.980274977, 7083823.209766201, 7119433.2423579, 7120689.551484739, 7140594.073103995, 7217084.29086513, 7217089.0625, 7257993.75, 7260516.558437543, 7278784.375, 7279325.900378104, 7279998.4375, 7280076.6833465155, 7281899.040633264, 7283036.528879723, 7283427.87235155, 7294028.200024288, 7320781.117170283, 7349705.980353156, 7352626.779079418, 7357348.280301544, 7373443.205002131, 7377520.3125, 7378381.25, 7387615.200630841, 7398243.64144183, 7399046.875, 7410087.5, 7427206.25, 7428300.0, 7448668.75, 7452081.435420991, 7453990.625, 7461301.5625, 7476760.9375, 7477010.107107346, 7477050.437784416, 7477193.975031571, 7479068.75, 7482763.707206872, 7484355.788900215, 7484624.188181659, 7485068.793424855, 7485511.79387996, 7485950.0, 7487489.201282064, 7499991.4955935655, 7502131.858119422, 7503772.514147811, 7507288.180561826, 7529692.03396348, 7543487.311246258, 7545034.132050547, 7545728.041564924, 7548390.395059109, 7549188.809597616, 7551009.038415859, 7577771.875, 7578974.530588901, 7579348.923343584, 7579371.875, 7579788.94428513, 7579904.390211413, 7579937.4316336205, 7580292.124975894, 7581057.738789692, 7581292.1875, 7581752.346275435, 7582784.204933589, 7586548.4375, 7587800.794934745, 7588150.0, 7594243.75, 7625091.750173477, 7626014.765051075, 7629964.055789947, 7636781.25, 7637983.009405528, 7638334.487220814, 7638340.625, 7639198.4375, 7642567.1875, 7643404.6875, 7647284.375, 7657494.729646603, 7658173.631712585, 7660969.396221365, 7661404.808558224, 7726581.109746838, 7735849.151604067, 7739907.8125, 7757832.939048647, 7764722.084646106, 7769828.836671848, 7776127.607778452, 7780131.536041425, 7793839.0625, 7802002.583827812, 7807364.968537185, 7808712.5, 7824452.985323017, 7824664.718333223, 7825018.388243136, 7825607.8125, 7825652.6553452145, 7825807.0847081635, 7825927.713290964, 7825962.5, 7825990.761944422, 7826215.702217478, 7826324.010197737, 7827013.2458632495, 7827180.431283609, 7828034.375, 7848545.270381242, 7853001.5625, 7921336.393252138, 7933347.89397423, 7933401.5625, 7933742.764468294, 7948946.221165671, 7983064.0625, 7989848.015218678, 8010627.964544243, 8022188.698578355, 8022356.428286925, 8030226.5625, 8048658.765646245, 8061757.000661691, 8063597.600659718, 8063605.444925972, 8063674.513793556, 8064260.577479025, 8064482.8125, 8064586.5962828975, 8078550.543579085, 8080451.8499162495, 8098803.125, 8101809.375, 8120867.69889844, 8128772.257893606, 8153336.664624462, 8191041.7604064755, 8191083.663258845, 8202327.632458888, 8214615.625, 8227280.459730971, 8228962.5, 8229732.244020513, 8229736.551396565, 8230096.323494708, 8231398.4375, 8231403.933589407, 8231510.186519464, 8232200.284335906, 8232530.300616944, 8232625.727502866, 8232642.377203187, 8232946.322532292, 8238569.155963138, 8240886.425797589, 8244185.910860772, 8244801.3230957985, 8246614.655233947, 8249571.336937662, 8250287.7751605995, 8251356.248303081, 8252000.362446388, 8252068.5672499, 8263019.261539425, 8267396.595068633, 8267745.3125, 8270934.494848452, 8271817.1875, 8276075.985849992, 8276124.179193155, 8277686.868441629, 8278811.721516447, 8285910.589847745, 8288570.025368756, 8298786.510990287, 8303939.0625, 8303989.799458644, 8308866.926837302, 8309407.8125, 8311203.245884538, 8312765.625, 8314667.1875, 8315413.454213236, 8315592.638124687, 8316300.788480634, 8319425.276768408, 8319729.241715915, 8319856.25, 8320439.0625, 8321101.5625, 8321268.1131428685, 8322106.122311394, 8322117.151214563, 8322227.048023466, 8322676.705914029, 8323782.8125, 8324150.798229031, 8328846.426094023, 8328936.384523527, 8328975.603961502, 8329225.0, 8329271.028959507, 8329336.787098693, 8329604.6875, 8331917.715933882, 8333629.334655894, 8333883.099268332, 8335301.672887059, 8335982.8125, 8336843.217885825, 8337218.75, 8339043.412273121, 8339074.4413097175, 8340245.045975662, 8341960.331664344, 8343150.927534232, 8345770.570353442, 8345809.375, 8346463.878857732, 8346782.919632131, 8347003.727916544, 8347841.427051221, 8348147.036178894, 8348882.682648964, 8349147.284493309, 8350186.891406645, 8353036.515293098, 8353260.923492359, 8353360.9375, 8353460.643812461, 8353969.677820301, 8354280.580565691, 8354542.1875, 8354627.369563644, 8354980.181098787, 8355014.0625, 8355488.2455607075, 8355541.517689355, 8356111.833533599, 8356143.713461498, 8356352.64084737, 8356410.9375, 8356587.463385031, 8356697.943860326, 8356820.690400255, 8358090.849425015, 8358115.384642892, 8359834.375, 8361679.395379089, 8369012.071507327, 8370223.4375, 8370470.3125, 8370574.765258929, 8370587.5, 8370607.030576672, 8370723.4375, 8370825.754653328, 8370892.416709443, 8370892.7451025825, 8370929.223531713, 8371004.029252189, 8371032.8125, 8371037.5, 8371077.6555490075, 8371100.0, 8371101.0583904125, 8371170.3125, 8371205.727040688, 8371215.476499882, 8371235.426910644, 8371347.305975015, 8371349.8349696845, 8371366.902014258, 8371505.977756959, 8371677.520435737, 8371770.337319265, 8372021.405994448, 8372232.793173492, 8372313.2160739, 8372314.393451963, 8372359.1469069775, 8372422.502157467, 8372471.44450816, 8372549.242572092, 8372550.897713398, 8372612.19172014, 8372641.409886946, 8372709.696722795, 8375210.722354072, 8375384.525485763, 8375458.25293343, 8376296.875, 8376731.25, 8376826.788585855, 8378069.81936399, 8378425.0, 8379726.5625, 8379730.897619999, 8380514.0625, 8380791.292794579, 8382385.766088342, 8382918.75, 8383609.951299607, 8387326.5625, 8387640.513616483, 8387681.25, 8387718.799700916, 8389134.375, 8390156.308727887, 8390347.760269126, 8390435.405264074, 8390511.64114404, 8392435.815653572, 8392453.993212195, 8392731.25, 8392731.56914082, 8393135.67091251, 8393546.986599918, 8393863.654163726, 8393946.80228257, 8394457.8125, 8395144.47779069, 8395455.738108106, 8396667.498069135, 8397056.860250548, 8397409.779780986, 8397759.964226684, 8398123.645693887, 8398239.0625, 8398700.796716997, 8398771.45636967, 8399132.8125, 8399209.368086146, 8399386.880389197, 8399583.976112507, 8399894.570236398, 8399954.479192048, 8399994.821039256, 8400022.788185451, 8400085.518205231, 8400096.575507613, 8400208.804861026, 8400240.625, 8400338.858983517, 8400888.330087367, 8401013.96539108, 8401348.4375, 8401357.650574539, 8401883.772135917, 8402200.03918759, 8402304.6875, 8402330.467249017, 8402878.125, 8403588.043596158, 8403637.820943454, 8403898.4375, 8403935.295129789, 8404559.375, 8404608.156216186, 8405035.9375, 8405054.058437543, 8405810.019565498, 8406125.89931948, 8406432.114124285, 8406746.875, 8406857.8125, 8407618.449620372, 8407632.8125, 8407639.0625, 8407810.254127448, 8407899.611064132, 8408190.635439146, 8408241.966091752, 8408402.051090173, 8408418.75, 8408479.121947516, 8409073.212191053, 8409444.937617067, 8410529.674070967, 8410610.863021774, 8411843.744226247, 8412265.31078598, 8413225.035517337, 8413357.859565265, 8413661.694424037, 8414325.946988601, 8415107.72539058, 8415459.23107334, 8415731.25, 8415896.43037505, 8415985.9375, 8416276.5625, 8417473.411243279, 8417757.835995954, 8418121.875, 8418229.6875, 8420065.317514211, 8421158.090862779, 8424308.478550982, 8426605.643768702, 8428745.141498785, 8429533.950757619, 8429556.25, 8430326.265164578, 8430864.0625, 8431139.077892397, 8431511.043064533, 8433243.503586687, 8433545.814735962, 8433610.9375, 8433742.972675141, 8433806.25, 8434162.5, 8434289.0625, 8434539.494157312, 8434617.558269985, 8434845.767519016, 8435194.125539184, 8435220.258868251, 8435832.634301832, 8436129.009723341, 8436139.0625, 8436786.963478107, 8436915.767203815, 8436936.664291093, 8437003.533966701, 8437399.5533453, 8437551.5625, 8437892.1875, 8441481.25, 8441497.622629778, 8441644.507485386, 8444264.124684567, 8445548.025613448, 8447459.375, 8448246.647377484, 8449607.955586694, 8449648.4375, 8450546.875, 8450632.8125, 8451109.97600064, 8451226.425641304, 8451555.689974453, 8454068.75, 8454654.6875, 8456053.548784291, 8464661.128544392, 8465290.53653862, 8465446.228193799, 8466150.23392019, 8466526.485274864, 8467191.597250951, 8470810.422416238, 8471146.102719765, 8472981.642879404, 8473564.791640531, 8473728.003742756, 8473862.493110659, 8473864.503642902, 8480079.6875, 8486449.823327161, 8493297.423765773, 8511698.616155539, 8511826.5625, 8514578.056219136, 8517883.95661117, 8523872.638469579, 8543354.66654787, 8556506.25, 8564746.143667348, 8565028.125, 8565244.19141416, 8566308.253189819, 8566401.5625, 8566524.371434309, 8567265.625, 8568199.040693514, 8570482.452633085, 8570992.228151137, 8571023.525719572, 8571050.133927327, 8571474.99305364, 8571487.312051896, 8572258.635785306, 8573188.921053555, 8574499.91494074, 8589310.148588965, 8591796.875, 8592343.156996341, 8592362.970183568, 8594344.081786562, 8594392.507775059, 8595621.803407623, 8595901.373577753, 8597579.6875, 8598301.5625, 8609703.874570617, 8609911.496229187, 8610016.449065346, 8610508.95384134, 8610643.075334717, 8610664.479545401, 8610814.0625, 8611013.866266556, 8611595.875749487, 8612035.966660291, 8623010.82344347, 8647160.249916703, 8656696.875, 8664766.013840074, 8665644.153084237, 8665963.031130187, 8666641.681936663, 8669992.1875, 8670764.353319835, 8687217.1875, 8688711.305688577, 8689217.1875, 8689342.1875, 8689889.693064082, 8690072.08017021, 8690327.492120884, 8690342.012941265, 8691321.164594484, 8691471.155424159, 8692172.767820546, 8692734.805953851, 8700728.192516504, 8702083.801855315, 8702096.341470236, 8702654.6875, 8703225.0, 8703991.717496157, 8705946.875, 8706679.911323546, 8706949.095899798, 8709126.5625, 8709317.260178722, 8709438.30260354, 8710164.0625, 8712828.125, 8712954.494480629, 8713237.031782633, 8713907.815005844, 8728549.600066, 8728644.29921692, 8729962.147429423, 8731606.72040883, 8751370.980251819, 8751746.875, 8759021.875, 8762744.97298271, 8767328.125, 8773420.530235853, 8776661.82757559, 8776706.904367486, 8778133.171304932, 8781345.405852156, 8787470.3125, 8818589.01032238, 8824554.634061832, 8824581.632752953, 8829685.9375, 8830727.980495356, 8832226.689332886, 8832381.25, 8832584.375, 8833089.640613737, 8833514.094937885, 8833514.206426287, 8833771.538817322, 8834158.619445924, 8834164.0625, 8834828.57577769, 8837158.509806758, 8837167.060881034, 8837661.484403476, 8840496.875, 8850159.375, 8854653.303521119, 8860447.622289035, 8863288.302158272, 8869345.3125, 8872506.464063818, 8872593.75, 8877457.187802318, 8877530.95827603, 8879272.54149382, 8886792.092643024, 8895621.72078197, 8896729.672941772, 8897098.835902099, 8897129.897055862, 8897469.717138378, 8898918.75, 8900760.9375, 8903018.75, 8903257.8125, 8905870.54581876, 8908627.639963193, 8916952.181107378, 8918801.971228553, 8919066.69416342, 8919143.021695357, 8919179.457404936, 8919661.838816287, 8921188.003488442, 8921439.0625, 8921473.181877393, 8921515.504135972, 8921595.061625896, 8921842.11449021, 8921992.492045075, 8922064.94873672, 8922169.994109564, 8922457.442302192, 8922590.625, 8922906.25, 8923247.281360727, 8923372.382918527, 8923624.50223899, 8925563.916855965, 8925941.331921296, 8926158.921954835, 8926608.070982998, 8927051.371032817, 8927131.198245851, 8927176.531510659, 8927585.9375, 8927662.016897004, 8927819.250970878, 8927950.0, 8928216.940802708, 8928360.698009774, 8928479.748159684, 8928547.568031795, 8928661.174260587, 8928664.657224832, 8928743.75, 8928786.98394717, 8928961.134393707, 8929788.923520966, 8930260.9375, 8930621.12778099, 8932358.37870124, 8932709.61210441, 8932717.060631698, 8932830.816230753, 8933255.615690442, 8933310.9375, 8933722.608260658, 8935085.9375, 8935271.124318242, 8935977.07458419, 8936263.580732897, 8936353.07336415, 8938927.359240897, 8939304.6875, 8940030.384173363, 8940214.583906086, 8940239.0625, 8940239.0625, 8940618.939265002, 8941169.166330947, 8941172.561010556, 8941218.75, 8941260.487478213, 8941317.318222247, 8941419.684722943, 8941612.5, 8941662.187844817, 8941779.388750328, 8942007.8125, 8942020.289844356, 8942364.187157921, 8942409.229086202, 8942411.603168687, 8942457.94316557, 8942544.114143819, 8942618.75, 8943288.292165618, 8943423.49420191, 8943726.5625, 8943765.625, 8944023.070394592, 8944042.1875, 8944115.237300357, 8944489.481122883, 8944545.3125, 8944631.53443594, 8944984.375, 8945267.082666585, 8945272.980053514, 8945458.955538612, 8945708.9808574, 8945965.625, 8946253.915240893, 8946269.77443131, 8946670.3125, 8946886.110933812, 8947078.440337712, 8947128.081224624, 8947198.4375, 8947249.97466389, 8947337.5, 8947460.417574441, 8947577.455179231, 8947583.552020352, 8947755.732312785, 8947834.986468744, 8947871.875, 8947942.1875, 8947945.154192904, 8947958.331474427, 8948092.1875, 8948341.439661592, 8948401.905077066, 8948587.5, 8948677.738071589, 8948792.1875, 8948808.25954832, 8948827.928583119, 8948982.938454857, 8949090.208003797, 8949173.287712717, 8949201.220634835, 8949927.442810887, 8950265.625, 8950518.426139176, 8950528.166670738, 8950601.845738744, 8950615.732669896, 8951057.8125, 8951220.132859906, 8951568.85492194, 8953887.348489985, 8956086.280565074, 8963738.429470923, 8964671.875, 8967475.603678072, 8967642.72822861, 8967931.761891456, 8968572.525015643, 8969396.450975155, 8969968.472407106, 8969998.4375, 8971077.165560203, 8971558.455430858, 8972271.875, 8973295.766996354, 8986368.75, 8986731.8449202, 8987245.3125, 8988022.956127532, 8988269.551188322, 8988751.236245738, 8988938.804981213, 8992085.9375, 8993401.383569537, 8994409.205424374, 9002393.75, 9005403.125, 9019160.155751824, 9019648.04492753, 9024629.6875, 9024745.3125, 9025023.4375, 9025817.120273575, 9028736.151880715, 9029102.811052125, 9038294.55816633, 9051270.3125, 9051393.386734474, 9052443.720706673, 9053882.06640454, 9055881.761775427, 9056404.851311104, 9057862.53214071, 9060824.297590895, 9065462.5, 9068766.667810358, 9079467.962585026, 9082900.706514176, 9088212.5, 9088756.016500115, 9092852.27054335, 9096317.1875, 9098141.730344025, 9099380.94890981, 9102478.125, 9103184.072363485, 9103534.953002186, 9104879.6875, 9106339.0625, 9108076.038530525, 9109479.6875, 9118870.3125, 9120842.1875, 9128890.625, 9129687.662866173, 9133895.3125, 9143426.5625, 9143603.43008008, 9152363.25376479, 9161776.49984097, 9165262.301369833, 9170944.738647904, 9172087.096254915, 9185421.420025691, 9199806.25, 9201041.476588229, 9215109.910848852, 9215657.651358504, 9216291.563705968, 9216370.64944142, 9217354.6875, 9217543.023142567, 9217679.823640801, 9218895.363991488, 9218927.717133354, 9218995.3125, 9219540.069000592, 9219851.645684963, 9220259.375, 9220307.460637229, 9220323.228920557, 9220579.6875, 9220598.4375, 9220670.884125464, 9220688.056664849, 9220855.361676864, 9221111.59674835, 9221241.585264267, 9221448.671068812, 9221596.875582073, 9221621.191420065, 9221790.625, 9221822.566210313, 9221865.478233375, 9222172.780400993, 9222257.590844762, 9222452.328859478, 9222712.827040954, 9222753.125, 9222974.496047582, 9223164.0625, 9223797.285535242, 9223881.15182835, 9223935.935514685, 9223987.5, 9224090.327931184, 9224208.943754762, 9224223.350472663, 9224597.396314193, 9224601.14807368, 9224637.126105523, 9224874.78183395, 9225048.311176213, 9225075.378693687, 9225098.960125767, 9225158.448418342, 9225177.753692087, 9225236.01191631, 9225264.564230692, 9225319.387193803, 9225322.954191646, 9225344.408079762, 9225360.755459135, 9225407.8125, 9225431.352796823, 9225457.52706731, 9225468.712327102, 9225725.104639223, 9225775.0, 9225801.277493943, 9225993.75, 9226060.954645403, 9226065.657063302, 9226159.375, 9226209.867730794, 9226238.775994657, 9226357.8125, 9226804.138584793, 9226934.375, 9227007.8125, 9227244.023107968, 9227582.307552395, 9227709.954127323, 9227734.375, 9227843.479057847, 9227859.467500579, 9228280.390075851, 9229266.271295523, 9229280.5330124, 9229572.933212092, 9229624.149300493, 9229653.63602322, 9229720.083271353, 9229952.195475953, 9229959.84485401, 9230061.191205349, 9230396.188734248, 9230773.415981606, 9230820.257767878, 9230916.614390856, 9230930.439293934, 9231077.001153622, 9231490.625, 9232201.611594321, 9232721.305455867, 9232747.478559326, 9233454.001186192, 9233473.12589597, 9233696.07589672, 9233743.75, 9233756.25, 9233870.3125, 9234183.275220372, 9234490.125395572, 9235135.9375, 9235337.383284986, 9235948.298453553, 9235979.6875, 9236221.875, 9236585.512026757, 9236664.0625, 9236731.175505416, 9236945.275031663, 9237198.4375, 9237389.063650534, 9237852.998102676, 9238235.300088882, 9238320.3125, 9238404.108187528, 9238511.32928172, 9238541.371537225, 9238643.605306419, 9238779.53519401, 9238804.6875, 9238814.0625, 9238916.426131202, 9239019.459738899, 9239752.006589187, 9239764.967151206, 9239782.403691364, 9240015.625, 9240023.610114666, 9240272.92574015, 9240331.25, 9240411.751094969, 9240529.6875, 9240665.65809288, 9240741.096701618, 9240912.398784393, 9240954.6875, 9242473.034031944, ...], [15.445383141761852, 13.187766262832254, 61.318179185689175, 29.44286839639215, 24.311320911409062, 57.49937539095491, 62.06014860186195, 11.517404778302893, 11.539126781998837, 8.932683072326917, 13.447775422525135, 14.636526869102633, 7.390679155945985, 28.487700283819166, 14.887057438824899, 5.968515263244536, 83.20407690908812, 36.689305651300266, 7.766608272055458, 5.962148791616824, 19.99402156774612, 126.17371659983918, 41.7054606789091, 15.14501584776149, 36.98109535413618, 38.86684723410037, 6.103547179196723, 68.13641447385736, 20.410557947058255, 47.32150672574206, 58.562066047977616, 78.79186237063868, 18.624839343759223, 88.66116076868278, 56.010747491350244, 10.903070469274937, 48.499224061596344, 81.36342825100655, 11.732475560483689, 14.139165531034687, 7.76647871516184, 6.5665767794442536, 9.620413234713668, 17.115231378316267, 80.69660015432757, 34.20346714831191, 56.361266276881736, 33.480491550533344, 26.390918408982184, 41.92887089418144, 62.17176234426178, 7.836989357594897, 17.803972998097432, 28.631036677960985, 5.819552355070711, 7.086967103641313, 48.957323743870546, 7.683495185255387, 75.48954803737448, 58.92780238267803, 34.183947574708355, 48.03940473483637, 10.523412594582714, 83.87655541765423, 108.15740306875266, 29.47388582166003, 59.8686686050749, 81.27232295053375, 77.4051814206444, 23.909092554261925, 36.2255158971039, 70.08979322372676, 110.57177497127876, 18.72836827619228, 122.64695322690761, 6.52295513317557, 52.230570811839634, 23.156702581537353, 62.62541777026402, 59.578231077234236, 9.368393252199743, 15.594959634423903, 56.90429408315978, 12.349443235330202, 12.829490903828718, 12.172817030860706, 41.91669559826365, 58.45880897604945, 14.386904188529524, 14.267774061425191, 24.50790439580337, 62.3657731880739, 45.34354216103651, 62.34054453258479, 36.59135249840244, 36.29158411086677, 64.97440611513649, 17.18507675727487, 32.959216844123596, 22.208294299107408, 6.441477032754919, 27.731992549338095, 57.50952725324288, 154.4647371076967, 36.335715975565726, 42.95732874214693, 62.4740489380873, 54.23685651401364, 66.28280560543881, 63.352329888575646, 57.75358709328647, 199.91561336117945, 6.003015702957517, 29.75481726554997, 104.81661596224927, 15.74917881885818, 35.13964314027011, 106.15676587676386, 40.7030305442957, 34.45266001274192, 66.61506388996335, 29.71789691671994, 29.788541363009507, 21.393696376377775, 5.997729949451351, 11.322351843360343, 5.2412367772966215, 5.3136671305989225, 49.514382901382945, 16.99960698158111, 7.680864867428437, 63.47990843112774, 27.414696707613604, 8.443863720849972, 97.66833845715693, 32.689792117366714, 12.917028082485265, 45.25379075673864, 90.2905310862539, 9.955200750033315, 66.86556810665164, 56.41001041940488, 10.465217222606915, 19.486519486702523, 22.42151011528173, 35.87906838606663, 15.490497771253285, 15.244227407620402, 49.62572365140781, 6.610733468742948, 10.05090487067605, 48.99133056329889, 44.18399276929561, 42.27440468002918, 18.81737514095902, 10.372601497604926, 113.65382280068788, 5.420998763303797, 12.923591731666644, 29.216474501358217, 22.30507747881391, 66.83617751783268, 9.04154356403044, 7.169120012751837, 39.09448834498352, 6.193162932288533, 10.058526960484818, 112.1752029789667, 12.56157251092039, 17.157164800578503, 13.726492921418307, 39.30190761926022, 9.958358487767693, 25.50657509759159, 41.93450880185021, 132.01853257301607, 37.025834160045626, 17.329660316599593, 9.677600503817864, 50.657338761944175, 22.252575709451833, 5.879730228338721, 31.281002384803905, 46.37144228361372, 45.392570242982764, 138.4607032972267, 10.341945047831253, 75.20616102542525, 79.51727162123308, 41.13188645614848, 18.754610228657633, 31.315692194411632, 26.039312369436754, 12.243500458143311, 31.331256370962535, 15.71747457012024, 58.01317897808493, 9.69999827129784, 45.38317686993642, 20.735248880971874, 14.101306291516186, 43.106231786334135, 21.121629075769434, 105.08424340191709, 101.10232501280748, 13.434699173791644, 47.73191218292733, 12.033974153880507, 13.862051876473334, 37.658924870215785, 16.995539823407135, 76.81356820785275, 80.87078807598782, 12.52565834407403, 6.964773710127856, 127.0996125688405, 57.203478901834195, 6.70750566499563, 52.04095836572755, 60.42835014922643, 8.71895012692687, 31.84847061818677, 41.245898187266356, 11.322064587281954, 38.633571100572354, 47.91530680992068, 6.970233500771946, 36.20116618976282, 30.340054554936202, 8.438568548239422, 10.495755709978752, 93.36572144704361, 32.0249748096017, 31.583579894984847, 5.435080108488642, 31.22390211948446, 47.618423946187505, 11.982084598405427, 20.979626871139427, 84.1544762725872, 28.46390656627739, 27.669786937974756, 14.63409608103955, 6.346644253220101, 48.05616686879665, 11.874917577953656, 29.570561412524228, 53.72285998145641, 74.95270332808174, 6.223625094835736, 105.29520762974414, 37.62778679077907, 106.47125710376758, 5.274928814927189, 69.30994947202302, 47.66356847540114, 13.16813075754779, 10.735189958065819, 42.07391841994942, 19.34704171681723, 16.02471019408454, 59.80239714438701, 52.932524093545595, 19.78750803401496, 5.262338949327141, 5.759777588816147, 37.339959462761364, 69.239956829551, 16.771655615404363, 70.88491735656385, 12.169355657228062, 37.511802564444636, 57.19658520391766, 21.23016262967196, 8.846809644194243, 28.678592409711886, 88.81396478448401, 107.85260936652159, 27.85698568618474, 72.87828680656509, 188.15352690547763, 7.9615177704959645, 49.55547132311949, 73.66868124809918, 13.369658813963076, 56.63783366524644, 7.111859844108409, 21.556783384615557, 57.735399035816016, 15.871962203186989, 24.54371470557271, 46.00154223444692, 45.55709844023855, 19.64360395507009, 67.06987516981951, 39.54863364049758, 14.11639853529791, 52.41366379029327, 16.86421363782329, 35.98479372607188, 27.010278642750322, 9.533036159215035, 24.98294822609857, 20.642307194331604, 58.69406930878015, 49.7550775412763, 29.683021673556315, 13.410498570991239, 31.132633778184854, 10.421668382128612, 70.39641629342789, 6.663407634856791, 17.463398478231294, 21.388112180169777, 8.528438290618901, 14.347710911856714, 7.503145954644964, 5.689648063605754, 20.509798173778933, 7.127991206382246, 10.466043798677019, 44.767960166943304, 29.982221306475914, 16.451336468221324, 24.7148673984737, 18.02754161076931, 26.550373648728044, 185.36765500293762, 39.24679809897732, 30.845097481249624, 41.307209020847644, 66.91022871434575, 63.59435925143406, 201.08888845740105, 9.73381705523596, 60.33218769598014, 48.46232145400187, 9.530179026079876, 6.997586474991526, 76.3000183550813, 106.1440446008151, 10.618233674819844, 73.64177556543044, 14.577403668975363, 87.04919873440134, 52.381942247784345, 100.28770229535583, 64.79667639761693, 46.30791026757122, 49.644958571685, 55.381851007218614, 33.065557412763134, 57.4503903948942, 18.22891326493168, 21.177446037460633, 12.440084432555185, 10.942448329693404, 8.806083849978116, 59.46325475726374, 55.715262198125295, 112.1127277268795, 11.306743271923336, 32.519226790335395, 9.27066415534646, 106.12541121395223, 7.3268769002436205, 49.92940354558466, 9.608578884417526, 17.920975503906842, 74.92730603199617, 23.784488781201198, 23.37845792544064, 38.00204993903294, 90.76980160695697, 108.43206893464813, 53.14065389226353, 24.667947283071335, 53.586842166936194, 5.1561747049037505, 10.136786340225571, 75.70201547173835, 5.441060602968771, 55.969107360559285, 13.552650273754264, 9.09038461965708, 8.006458403605654, 38.2735039783046, 14.218671689384365, 69.50577378413422, 26.74165584271519, 31.71809202491435, 61.967201012169646, 66.83228423095065, 52.54153828194553, 105.47557267703381, 72.6799574907037, 58.99314917312617, 25.34834774911922, 9.61836964746324, 31.776941994778525, 7.973780133175839, 58.56017280682562, 5.9699079654900995, 51.86061831533315, 111.98002679625722, 78.38191016411824, 29.487940655505227, 96.69406822838708, 101.68524783044485, 40.28118058908325, 5.0365180525560875, 75.23487020209704, 38.52273898110491, 15.31624644606119, 27.84492060897345, 126.96331027078153, 120.79090722942486, 17.200461813577657, 58.85739198456212, 5.671685916975048, 39.71880571688661, 33.77900575484346, 11.106781038591134, 6.257834217088719, 11.118694032104653, 90.18551771165502, 26.03701063340144, 15.123986860170069, 6.61267408624798, 63.760992675078285, 14.619568290292007, 9.212599576287838, 54.60273951717936, 22.063873101296412, 86.47451036788668, 58.524661493894556, 100.50560812448819, 8.299041583747, 78.83854713079964, 60.322115199641814, 30.551199722884178, 16.12044431939351, 25.50297954680766, 7.397764994996085, 19.673261802583678, 10.523577066115243, 66.37181998968367, 39.48257349481608, 49.73503452762464, 15.000504392421684, 6.784766310097927, 34.451348092835154, 18.3267997715186, 38.517647548773134, 39.65442946052994, 108.11154754208815, 35.94583856358579, 72.07745672941402, 31.023219512730087, 16.57198186782564, 25.753054480414555, 53.63846528440662, 44.196632180494056, 5.065670122295271, 51.85588813760018, 48.547031455396564, 10.381262319127167, 32.054516642615006, 12.491928620791342, 5.139339838286649, 20.881998900361065, 30.864080524868683, 35.97033320409802, 106.14536718767377, 12.539173293841536, 10.066108898878023, 23.378737042634796, 19.286429509329487, 181.5419186131926, 7.52293420969674, 80.86791344688987, 40.10769049714171, 56.57008141167518, 72.81798393221919, 58.00206459844833, 14.444323568692853, 10.352296048672114, 45.2860868016028, 34.02984996722684, 16.847002274995354, 53.52594119970197, 149.23237435421822, 68.99785717788113, 18.79472133704804, 38.78880727604422, 89.40079197154341, 21.343939835139082, 44.172745529509285, 17.31942052445606, 25.951494135474807, 60.152443584935426, 36.560388817856655, 24.903822152276057, 86.17764559620666, 47.84541179534553, 96.47054306411707, 65.9657964033089, 48.52626591808288, 13.7594154820619, 22.3477707138596, 7.904867079864731, 14.862246588995184, 66.35666208143168, 10.149276744395337, 47.44070222546061, 7.771092761143949, 16.937321075439435, 101.05222559464865, 20.299791922320406, 57.56472916276033, 70.24461766955845, 133.21862116280633, 7.13217876313424, 11.26845750434363, 7.157107798280138, 28.388275973198393, 5.453757009757836, 23.41885383825925, 26.011930424384502, 12.344457674591277, 19.025563437910392, 50.82548607661632, 10.312118198463914, 14.90800341073712, 11.689186620998417, 9.61773775357922, 8.249077483963728, 10.844714151899195, 41.791408097550644, 49.67454306805441, 63.937463720444114, 42.39194299451643, 19.404183305915545, 5.903548888220234, 40.515140054439044, 84.9961545525143, 53.07785201876595, 36.30824051657055, 17.63325453136542, 16.086157660423417, 89.6718328755874, 12.840072250099048, 62.750508230188835, 9.683355901830705, 11.822181338555717, 114.90293956631402, 40.80279934942672, 38.9981746235844, 6.1188732195732305, 42.51442416567586, 16.558898779499827, 42.108513488500094, 43.64895849855855, 124.14433780617608, 66.98204631773521, 51.65655455649016, 5.801176333588788, 17.67981680938574, 90.72455085175655, 7.961576200106619, 23.215946372011288, 33.649281516522414, 71.02443681745618, 21.165019040887568, 62.49149110142212, 56.58409682277524, 21.797639306805053, 43.87927370019305, 15.869250402762171, 7.86009265408612, 81.72640702056923, 9.393622623737887, 6.175738651583708, 30.86558757225258, 48.896168736396525, 25.220740624278925, 43.89071619940164, 58.63699339958487, 5.592295454347146, 5.178352940656983, 26.60237171353673, 100.62361277025822, 9.96798189547212, 77.2488058037263, 110.86071327803393, 23.258754820623615, 68.73821774325532, 21.586260843687263, 34.727487102943094, 76.95913364433324, 76.03974959064836, 15.309676559307457, 60.09760728437111, 27.533049351924987, 82.0117162409122, 16.633082541654435, 50.90593700373934, 31.411825248380968, 5.133222128995412, 149.04931337598407, 60.49254567395164, 17.72292067794121, 27.381089297901283, 6.103195267340983, 23.299305086181178, 7.351061113273782, 35.572560878240814, 63.66947463683687, 59.92911395524784, 209.49205012467203, 30.364951008671902, 66.39689983130599, 61.00924250621165, 16.604810307698145, 64.48442044156414, 5.660018287007164, 32.361311119016385, 15.825424921335197, 51.69680684745966, 72.37059126934092, 23.85703525489912, 9.966630112403042, 45.914066478556734, 113.38740159241527, 39.195980725696636, 16.713801778016435, 15.80529447517689, 6.973275698668123, 46.164067611564825, 78.63692287693065, 41.978560090158616, 33.43857357173863, 15.912210159236004, 31.19464027269307, 8.643244086063588, 23.180203038530006, 35.309181223355786, 5.148739937324723, 99.12322950506285, 25.600841026936276, 12.01784114527323, 44.860457426274614, 31.58647034314436, 26.34468240242695, 70.56218173147504, 27.159284341502943, 14.981244842887955, 12.867904533093922, 36.713382232553364, 5.234901013618502, 46.314874326875966, 51.66806916528237, 16.755260741988536, 59.06314049268556, 21.51546447568788, 7.5513966406860105, 51.10615910684051, 13.456510582777515, 16.02762571148865, 10.841062911520748, 6.082733725809165, 27.925974076263536, 43.817851785783375, 102.44886797930226, 16.676366631416926, 63.84930995057884, 24.45635605027216, 42.60655916786093, 8.318917803282025, 25.432006428075923, 5.407602961354849, 31.558686406553804, 84.22918206839724, 27.108134400298667, 35.20830519018671, 93.71037368750754, 179.21501088995205, 35.13894601094799, 17.650964781812604, 21.455678184477676, 26.246561709225187, 81.71293300493055, 20.250340836611056, 37.536684450765364, 136.93712985408712, 75.01786689727354, 26.705279820571356, 27.56760116845766, 12.948318758526126, 14.748283656816188, 5.7594130617821, 78.75411109091006, 9.999239581224879, 6.144052812614609, 34.67659767387257, 60.136698746266745, 9.496734418601942, 16.807592276548466, 9.987675186369973, 104.32074578703475, 98.12807460008531, 15.561161373369636, 35.73843736176711, 65.44778205658734, 13.871737736779913, 37.12407399119709, 39.24715473356425, 28.084189685412472, 54.27341644412678, 5.286601261257435, 86.82035452742426, 27.35034852431636, 11.748953617721755, 63.453686332269164, 74.37562903816575, 15.162126481395251, 52.92291434648213, 34.746497710386215, 28.707850546242902, 110.15302007066711, 10.571351670631723, 16.819684565395136, 83.25519056842438, 33.6051083837789, 45.96505222574567, 68.47314469224415, 10.480797729815059, 100.0630381325914, 6.048048966627756, 31.786159784019926, 19.14834765099928, 21.121568424298278, 114.48512538935702, 6.106322431284897, 9.613074716764311, 8.263563045254356, 53.393291671889514, 100.17653611932492, 83.16914606780401, 21.296608609269303, 47.105683657112145, 175.9400213615236, 21.97644224855469, 7.292033056798965, 45.00693071391041, 42.334433252364974, 8.204599228103637, 12.048933131040492, 40.80924005750934, 22.049047067300922, 16.748557372997062, 299.7740556945572, 60.480047514670204, 63.325431797488264, 16.971630159831733, 10.833973258743057, 11.330460009470855, 32.0242943534821, 14.399755363650295, 28.391593273317092, 33.145434283418, 86.52326223458486, 6.437493967508524, 39.9060414168073, 17.898916342751033, 22.624431604065425, 28.75684273556057, 25.420393102476986, 36.3919868337796, 25.85287033761445, 71.14491287677652, 161.97098111234487, 78.28608075567954, 17.87999494325225, 12.093037653646906, 7.262843704100952, 8.66307895659069, 143.35022552432108, 19.961898681921898, 81.27312246943755, 95.83472748096341, 7.853595433110666, 35.119054754139334, 17.012056488948264, 41.75548715081561, 17.825770754533597, 71.67688567296119, 8.955043838313646, 90.1376608494887, 10.653368198133323, 10.74771056048169, 85.21014220456287, 14.30071854826179, 25.573114335809304, 61.034700498577834, 40.83121217239883, 19.078128928735502, 6.21884184830477, 43.872366992790255, 36.243688023056514, 66.27625049268723, 14.38627659229321, 15.826842700849184, 23.57419700808277, 24.32477476787701, 49.08215529293215, 19.144420157070176, 11.082226083238451, 150.93309192006907, 107.9424147832743, 15.604939730516316, 15.065446410466006, 12.803893846292246, 65.41535144548685, 13.272442287072172, 108.82350019845587, 136.70696731444934, 57.852652218635534, 24.33404227742998, 10.011623205444236, 82.62995001239565, 18.55000036460745, 136.45208156797767, 141.0942544629013, 8.132769489198648, 12.16979044318576, 59.55513029427346, 70.90609569507525, 53.05214454805186, 89.46555291603892, 64.67067614598936, 44.70797711936279, 80.83066979467728, 72.88751383694016, 68.0214618649311, 51.49897618925135, 107.45827324175305, 76.16241033629805, 5.933967311619099, 20.60080643683417, 31.17704360487756, 52.36635582518613, 49.586888708119915, 63.05979455960771, 19.618970510990607, 27.50731333605379, 57.66944018447614, 34.41964226289112, 9.633539204872203, 100.60398951672639, 10.15440595138621, 14.731121250916232, 5.20473575207352, 22.464201114995685, 55.289225511432775, 8.901716203005064, 5.132283996595804, 76.29710376212822, 34.73139382688795, 12.33613503554007, 87.8205855407761, 70.48862527667899, 17.683632945650203, 11.560482741803174, 18.332896516839543, 9.958857097273198, 5.669472941690377, 7.184233853969387, 11.128616741863139, 8.813345464173185, 41.41716122720126, 21.15547521635186, 14.410133134703536, 5.766909404745633, 24.805876143346946, 19.73193267479771, 16.35406857025999, 41.28735086749621, 21.453763168234783, 39.01384206730233, 9.704459562315956, 6.254874256298909, 5.2450897311193145, 63.621944609796245, 34.66758955551637, 57.729431233924885, 83.53713762067176, 106.18855325408532, 30.971125765960274, 119.8679845766929, 7.526191697763635, 28.980470605990867, 8.497531420173221, 42.68897161926289, 25.155159641075247, 6.221399055263275, 15.232944124470423, 18.696752184870206, 7.299668801766013, 18.401484069540363, 124.64277965080431, 25.38428700273799, 86.16968079004691, 47.40517756512081, 70.11734171672546, 14.799836208772147, 61.09015774951775, 55.41573889884505, 23.944176779167805, 104.41447201564438, 9.345942779698195, 15.065144440776702, 45.32840771910906, 14.888189065684351, 23.924661391492776, 63.70784307819219, 21.01863913730557, 63.66774224452392, 30.44487991326613, 5.54648378990687, 31.759943908667168, 22.910183452199696, 32.15155463535892, 5.332722422875537, 8.336106503743297, 18.524013972847307, 130.6949129145554, 132.7208464838346, 7.430490048029053, 16.357170065092532, 17.327513874857562, 71.93405953772344, 45.751712554752864, 61.14506536514466, 35.04966184385577, 81.87430946077527, 14.860120823610387, 27.486559973851847, 13.130179868933146, 87.18550849957595, 16.92637355920291, 111.31164189972924, 8.312710980825226, 34.115521293165926, 15.006390485300905, 12.843184472446245, 24.91355080925924, 7.90483563677195, 119.50248846185431, 201.31139834137966, 48.20877144731304, 9.755910699190224, 5.153887175051756, 47.76969449766519, 6.252564033806611, 10.917107928635023, 87.28911341764561, 29.11026341787981, 13.534899312545619, 61.68865969256922, 15.282289635674594, 225.35787293748106, 65.4592512085221, 30.80742417684275, 10.934986742738573, 43.57052044275443, 97.12143408327097, 10.328733096505074, 15.421916254440024, 39.790112175629105, 5.926903014605058, 14.39111842717159, 70.15415422185964, 101.5557347382821, 19.229764425999655, 34.12514377503254, 11.900871769059322, 50.148765185215616, 31.325727832599256, 70.71315901305833, 160.54998749779875, 6.665464717073484, 61.27582863881301, 12.692403302323427, 59.366347281702005, 103.61980793937872, 6.861479445248009, 31.3799321130587, 43.880425346812956, 65.89242794582799, ...])
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)