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 = 45674
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);
([2090639.4089947508, 2279214.002874362, 2404251.498556866, 2446462.286587959, 2498573.4375, 2519203.125, 2519757.8482064614, 2520448.152255577, 2521559.6054894184, 2534028.9802618064, 2559939.8699776963, 2565504.835340164, 2574244.5238767527, 2575604.9081172734, 2584973.72310978, 2585668.3581343764, 2587247.9491914148, 2587325.0, 2587717.181226602, 2617312.729697404, 2635221.0440456113, 2653252.2275560815, 2653762.5, 2655775.0222185403, 2657253.4636914716, 2660024.5241593225, 2689464.4970293767, 2689516.981886721, 2689789.0745462724, 2690220.228228757, 2690312.1523986477, 2690506.25, 2690966.7347073653, 2691634.375, 2692337.5, 2692502.33714088, 2694441.7986446326, 2694444.5751065593, 2694881.25, 2694903.125, 2696056.4556517354, 2698593.818841342, 2699081.2769635976, 2783654.6875, 2784237.0390052404, 2784312.413104177, 2784929.4208817426, 2785940.444990149, 2786187.2927282075, 2786871.875, 2786994.020604445, 2787041.7281291313, 2787057.8125, 2787097.1478008414, 2787098.4375, 2787102.7395034167, 2787528.125, 2787995.7648449284, 2788033.074990848, 2788279.6800229955, 2788698.4375, 2788902.532689935, 2789075.0, 2789141.894151931, 2789159.6808667737, 2789226.3725625463, 2789302.916000835, 2789302.9840791943, 2789360.9375, 2789387.5, 2789692.141944236, 2789804.51731092, 2789833.8826547978, 2790032.8125, 2790083.349100854, 2790264.0625, 2790314.618114066, 2790752.1505608833, 2790873.8464807547, 2790889.719155093, 2791244.2664858843, 2791331.25, 2791411.636282846, 2791519.3022253173, 2791724.099834203, 2792279.6875, 2792319.97695465, 2792407.7081443723, 2792470.412262032, 2792567.7120515634, 2792634.018894936, 2792634.285804184, 2792639.9633855037, 2792749.2218284975, 2792755.3702922994, 2792831.522019652, 2792840.883984262, 2792849.8972444385, 2792932.827097001, 2792943.688286154, 2792966.916647677, 2792979.2753949226, 2793057.682618011, 2793080.634369086, 2793590.625, 6702213.444199035, 6722495.473556259, 6824982.7391662495, 6881410.9375, 6890036.800645416, 6904688.8239948815, 6918274.457446779, 6919445.3125, 6934564.778950666, 6938876.309499726, 6940240.625, 6946281.67031144, 6946624.905383998, 6948347.668597235, 6958698.052505203, 6963479.45233345, 6979665.343190615, 6980544.688493763, 6980689.884849014, 6981948.419513162, 6983943.441301644, 6985940.326016415, 6987592.1875, 6991327.393576982, 6994493.487607388, 6995836.623055179, 6997101.467980422, 6997172.666726807, 6997488.733639477, 6997566.717162765, 6997616.468382584, 6998119.731660511, 6998123.4375, 6998161.154983058, 6998175.0, 6998203.051874071, 6998296.73211758, 6998334.334979657, 6998739.0625, 6999511.962985012, 7000453.423105424, 7014362.5, 7015031.25, 7036832.8125, 7058657.644934884, 7066272.846807859, 7070250.40715047, 7070888.110371422, 7071643.75, 7071720.3125, 7123009.024748254, 7124357.695954543, 7140514.3534561135, 7169148.4375, 7170189.614581875, 7171897.355019118, 7172087.965440354, 7172853.638551982, 7173704.281859624, 7181683.140398425, 7182109.944305087, 7183070.3125, 7183164.0625, 7184475.0, 7184725.161089197, 7185144.3091194155, 7186227.911783295, 7186364.254782302, 7187982.353889186, 7189292.607641388, 7194191.852747377, 7197064.210176765, 7198594.512199209, 7201813.882007632, 7202968.4202509085, 7204376.5625, 7204573.38313272, 7204786.434917726, 7204972.863962823, 7205619.725555641, 7205664.0625, 7205749.01186224, 7206589.0625, 7213084.673159319, 7213101.0793795455, 7214801.5625, 7215530.4398628045, 7216617.309506067, 7230181.25, 7235463.735560673, 7298664.0625, 7299190.342001022, 7301559.375, 7320729.6875, 7325832.251299431, 7341534.052576263, 7345145.489867796, 7345748.192211002, 7345831.25, 7347410.9375, 7353962.5, 7356540.765073087, 7372612.912263205, 7378179.6875, 7384413.241385336, 7396686.700954754, 7398655.94131202, 7399882.9896011455, 7403715.573482599, 7405971.155769737, 7406232.8125, 7406400.359987145, 7408259.375, 7413570.810337952, 7433264.32854398, 7436344.4597303085, 7444724.815619662, 7447821.875, 7452535.339768207, 7452813.264937408, 7453758.328391293, 7455530.974946937, 7459680.587879946, 7459790.625, 7460351.5625, 7460671.475698801, 7460681.393403845, 7461250.681726641, 7461505.051921526, 7461912.5, 7462050.189782458, 7462127.747797947, 7462232.883575071, 7462270.775536611, 7462317.1875, 7462354.481011646, 7462901.92604603, 7463048.630121047, 7463324.54664233, 7463397.494545097, 7463528.110157839, 7463529.753339277, 7465074.96147937, 7466995.3125, 7467411.244415634, 7470107.8125, 7471435.9375, 7472990.218888901, 7474382.8125, 7474939.0625, 7475029.6875, 7475418.75, 7476251.31400941, 7476815.535402572, 7476831.25, 7477232.8125, 7478275.241320329, 7479072.466524474, 7480029.6875, 7482733.965092771, 7483115.355914684, 7484379.352170538, 7484510.75866358, 7489024.491381967, 7489357.338377221, 7489510.43356735, 7490359.375, 7508541.17492403, 7514292.320772521, 7514295.759697594, 7514474.140904277, 7514813.666024252, 7515568.75, 7516471.501376285, 7516487.5, 7524787.449333598, 7527394.079686903, 7529750.172756991, 7532039.782704221, 7532046.875, 7534600.335177662, 7538011.364322029, 7538595.624718646, 7541804.344635558, 7542894.916539679, 7543223.263147404, 7545784.0842704065, 7549659.375, 7549714.7228307715, 7554137.5, 7554389.518602867, 7555588.613478157, 7576246.777575092, 7576799.921118669, 7578579.349039721, 7578875.056011819, 7580389.962094465, 7581371.435517769, 7582567.596952318, 7588432.088152149, 7588433.82789924, 7589592.1875, 7615767.862524713, 7616235.9375, 7617631.25, 7618988.425384631, 7620072.119844217, 7621916.636881089, 7627691.0131658865, 7632651.5625, 7633962.449860338, 7635127.832668408, 7636948.898901169, 7639014.002936969, 7643303.773287334, 7643817.1875, 7644271.813812152, 7645937.5, 7649876.354138729, 7649882.765567765, 7655449.977695889, 7725963.296902944, 7755239.7538896, 7757475.0, 7760970.208806941, 7761366.774916657, 7761717.1875, 7761897.42430676, 7764391.259648508, 7769215.325474687, 7770302.336957365, 7774685.934969111, 7777746.875, 7778617.1875, 7779305.004667182, 7780299.424710637, 7781101.5625, 7782954.55665118, 7785844.450156031, 7786018.72457452, 7786829.376014458, 7804401.49213172, 7804773.174357492, 7805553.631641873, 7806693.75, 7822302.903937645, 7822318.167982235, 7828617.1875, 7834139.346064256, 7837190.900507489, 7842012.5, 7842697.729891403, 7842757.6604813235, 7842798.496305313, 7843511.0083353575, 7844409.375, 7844479.6875, 7844618.655520529, 7844866.96965711, 7844967.1875, 7845052.569456672, 7847565.625, 7848293.561280966, 7851160.662899699, 7856215.618470104, 7856850.887823303, 7857811.092320543, 7861659.375, 7861705.75065187, 7862643.813593215, 7862798.91726806, 7863563.450064467, 7864043.75, 7866350.0, 7870125.059673292, 7872252.224763458, 7874942.991832396, 7882101.5625, 7905398.167329156, 7917581.736679037, 7930796.89358358, 7952752.919092869, 7955022.13088801, 7958833.240281275, 7962776.012807346, 7963685.9375, 7964948.4375, 7966675.766590685, 7969199.130328974, 7977836.386303567, 7986906.969526395, 8003076.381666456, 8004664.695457086, 8015845.110926242, 8016903.101929906, 8018666.430003116, 8021392.022178852, 8023824.829975453, 8028253.270140368, 8028471.875, 8030299.804139879, 8031472.333434066, 8083616.018400952, 8106061.138255664, 8118202.671457512, 8122323.062087559, 8123645.476995041, 8124051.098538539, 8124157.643773729, 8125348.668894847, 8125667.1875, 8128090.625, 8130142.275470497, 8140085.9375, 8141315.625, 8142490.174997747, 8148327.474333752, 8148537.1942094695, 8150025.518664633, 8150127.328440894, 8150253.055967396, 8150539.6421344355, 8151418.75, 8154213.479936787, 8154776.707219086, 8156766.884181623, 8157018.75, 8157667.1875, 8158071.973604331, 8158156.764105032, 8158863.386144642, 8159545.3125, 8170703.383338974, 8172560.15946886, 8172865.625, 8175752.621816212, 8175811.9188054735, 8178543.75, 8180078.693275867, 8181313.97698101, 8182055.805423001, 8182790.149142523, 8184956.047416446, 8185570.3125, 8186962.367747403, 8187229.6875, 8188153.531587202, 8188284.375, 8188314.545845396, 8189693.478878728, 8194227.682262243, 8198217.405497995, 8198219.042586721, 8200862.041025636, 8203967.982521156, 8206341.771189911, 8207050.063075197, 8208514.528317574, 8221990.296624346, 8225595.3125, 8228579.6875, 8231125.0, 8237047.599844858, 8239929.048156875, 8240787.5, 8241626.5625, 8242838.541679544, 8242896.519487397, 8243576.872894992, 8244283.503499914, 8269765.911089425, 8300535.9375, 8306998.242978827, 8308692.1875, 8309974.793867664, 8311450.624910341, 8313378.110172501, 8314912.6930219345, 8315966.068281323, 8322625.0, 8323676.02891088, 8324230.636501313, 8330715.625, 8336309.139590723, 8336568.75, 8336578.022743818, 8336595.3125, 8336834.4195561055, 8336896.875, 8337338.29366028, 8337530.17875333, 8337578.505441591, 8337707.8125, 8337743.880601975, 8337766.612435689, 8337904.044683848, 8338056.64098166, 8338095.531464687, 8338125.497245958, 8338250.419264869, 8338578.030031143, 8338595.484506403, 8338722.416948852, 8339334.710960543, 8340497.9622094035, 8340677.980191773, 8340790.625, 8341135.121758517, 8341494.256057792, 8342784.1790877, 8342944.642430243, 8342969.401272311, 8343529.6875, 8345604.6875, 8346601.896089625, 8348369.920226925, 8348502.761674181, 8348884.215330997, 8349297.808133358, 8349320.200359618, 8351483.908969584, 8352304.6875, 8352311.318238017, 8352649.595878138, 8352957.179999742, 8354365.688794142, 8357909.821115107, 8358856.25, 8360125.628508842, 8361607.584102697, 8364335.292255819, 8365527.3762085335, 8366337.132157153, 8366347.539948719, 8366912.287169332, 8367295.624192471, 8367311.197929569, 8367689.706003151, 8367804.974087298, 8368309.400731492, 8368404.353631268, 8378474.268664762, 8382928.125, 8388521.875, 8389656.403005596, 8397566.733572256, 8398334.375, 8400319.880987145, 8400417.1875, 8406693.756615965, 8410110.106783254, 8410972.739093527, 8411550.0, 8411731.801542733, 8415047.613719363, 8417991.814091362, 8418915.641247509, 8419743.580245493, 8423613.685442032, 8441673.281792555, 8442132.245809332, 8442830.315784642, 8442926.803376896, 8448373.4375, 8461184.375, 8461748.709298844, 8466209.375, 8476662.394738132, 8479016.611499904, 8479045.456969317, 8479682.8125, 8483043.03946411, 8483768.693380184, 8484767.808547644, 8485843.75, 8485897.684276883, 8485912.469940545, 8486052.33829009, 8487010.299922677, 8487692.047256144, 8487791.817589646, 8488263.085066335, 8492424.64205558, 8492783.980596649, 8493105.252145631, 8493321.210113652, 8493642.1875, 8493728.125, 8494146.862413011, 8494267.74783882, 8494801.5625, 8495361.236661429, 8495551.136677952, 8495660.9375, 8495872.377216686, 8496610.484594107, 8497225.0, 8497390.550219528, 8497445.602289565, 8497516.936152725, 8497731.25, 8497926.682551103, 8497943.016822688, 8498115.625, 8498593.609826302, 8499396.875, 8499555.1466572, 8499840.049221689, 8499910.9375, 8499926.307826886, 8500134.50686916, 8500173.830206964, 8500195.310572, 8500222.89229254, 8500549.287200488, 8501029.638171213, 8501151.916502926, 8501380.81957851, 8501448.4375, 8501932.794459842, 8502271.875, 8503604.352115383, 8504365.077761127, 8504439.0625, 8504793.75, 8505198.4375, 8505209.022994298, 8506398.119361576, 8506860.458853573, 8507212.5, 8507443.589058392, 8508715.625, 8508890.625, 8509676.69597459, 8511979.6875, 8512590.625, 8512603.05626375, 8512620.501381475, 8513568.75, 8515040.054849086, 8515467.1875, 8516201.5625, 8519237.70036344, 8521231.292425781, 8529140.201355102, 8532508.437348641, 8533428.784117665, 8533809.054338232, 8533862.68766444, 8533930.949060515, 8534117.870146165, 8534231.775509572, 8534257.2634341, 8534485.9375, 8535293.21155285, 8535375.01970904, 8535629.91494411, 8535641.264966605, 8535891.448615355, 8536166.572027147, 8536931.25, 8539585.9375, 8539617.013348885, 8540197.333848953, 8541446.875, 8542093.942713363, 8542099.395931479, 8543705.102156555, 8543820.929725926, 8544389.787586588, 8544731.842593158, 8545100.528606331, 8545522.283653487, 8545621.781415228, 8550197.7302147, 8551142.1875, 8551265.625, 8551497.463992752, 8551537.884420117, 8552535.203811297, 8553293.377542967, 8553768.75, 8555402.504547212, 8555580.848853266, 8555817.1875, 8556538.222729417, 8567361.330339838, 8568973.301634006, 8570945.091194458, 8571304.6875, 8572272.935142929, 8572362.5, 8573504.6875, 8573849.271747485, 8574016.797620485, 8575532.571821209, 8581537.159063468, 8583170.3125, 8584026.080634238, 8584126.835348984, 8585074.705671096, 8585216.962986318, 8586411.334611626, 8586462.30742974, 8587674.836231226, 8587796.875, 8590109.085522404, 8590951.117651833, 8594021.293472122, 8594135.9375, 8594167.196829895, 8594244.990449248, 8595010.267717587, 8599846.875, 8606019.427331122, 8606628.41363062, 8607416.097540809, 8607945.293932956, 8615775.782260673, 8638857.8125, 8640083.188602066, 8640083.20379914, 8641256.25, 8641604.6875, 8659957.8125, 8659960.405456623, 8661217.314619094, 8672637.167071825, 8741298.510730786, 8741970.726212336, 8743835.9375, 8744020.509432467, 8744641.417907724, 8746152.324154122, 8747866.842484498, 8748586.549158832, 8748917.952962175, 8749700.564076962, 8752554.6875, 8752851.5625, 8753187.5, 8754572.641207365, 8754684.974342171, 8754685.23892546, 8754984.375, 8760179.6875, 8760526.362540247, 8761604.586197352, 8762773.394778062, 8763627.538475072, 8764093.75, 8769815.625, 8772829.6875, 8773775.0, 8773858.427536624, 8775273.578935683, 8775448.918996181, 8775554.601739045, 8775625.0, 8776139.0625, 8777043.493538588, 8777540.041054718, 8778726.5625, 8779596.071911305, 8779598.988928733, 8780899.154796198, 8782902.412447553, 8783345.899028303, 8786566.645639548, 8786639.122898648, 8787543.75, 8787735.58210245, 8787789.0625, 8788296.436541032, 8790217.874387588, 8790845.291713897, 8791717.485145126, 8792724.53639191, 8793051.917712215, 8793342.084059738, 8793386.408685075, 8793498.880426414, 8794022.28897476, 8794059.412309129, 8794159.126617419, 8794983.621116655, 8795009.301575083, 8795507.777828133, 8796553.20796576, 8796758.909725836, 8796762.101278085, 8797677.697423339, 8797730.817544218, 8797833.814000655, 8798090.625, 8798265.02623101, 8798301.14138258, 8798714.72201099, 8799242.153583562, 8799697.95430447, 8800060.57409298, 8800117.333291095, 8800232.302537994, 8800317.299242832, 8800570.3125, 8801068.399641782, 8801201.391595853, 8801218.479789654, 8801273.960597955, 8801598.005931893, 8801772.674497005, 8802073.4375, 8802737.5, 8803310.686793737, 8803443.984562676, 8803730.446893502, 8804700.056122094, 8805221.672326012, 8805883.369595487, 8805908.200386245, 8806131.67953788, 8806268.75, 8806570.605757674, 8806878.125, 8807019.697339663, 8807338.954096407, 8807667.1875, 8808698.4375, 8809639.976137241, 8811168.500766095, 8811670.84012449, 8816493.75, 8817164.941540303, 8817683.603170354, 8818447.41336163, 8818790.33563161, 8818792.1875, 8819012.788081657, 8824651.5625, 8825245.60323206, 8827374.288831115, 8827989.102830231, 8831041.597865293, 8834601.815746184, 8840551.5625, 8849592.368303817, 8850604.788882853, 8850692.168964924, 8851404.257931052, 8851978.22387426, 8854568.75, 8855096.401287425, 8856011.855652276, 8856840.625, 8857247.982866246, 8857314.371323625, 8857342.1875, 8857715.452058477, 8857951.543547664, 8858329.456415884, 8858541.816421457, 8858715.395122977, 8858766.329918066, 8858814.215189977, 8858830.457617575, 8858833.08748589, 8859100.57265494, 8859209.044488542, 8859315.766738847, 8859694.888916742, 8859759.375, 8859832.151181132, 8860140.625, 8860345.02566797, 8860561.49083393, 8860669.040000211, 8860754.548884848, 8860872.90685596, 8860984.375, 8861009.863716582, 8861042.1875, 8861105.79728918, 8861271.48362076, 8861337.5, 8861510.363756405, 8861629.6875, 8861692.217781598, 8861736.849160045, 8861758.219275493, 8862014.886442455, 8862070.3125, 8862151.86096136, 8862165.902366895, 8862221.496103168, 8862611.54008465, 8862665.14065488, 8862716.020211803, 8863009.235864023, 8863325.0, 8863729.6875, 8863809.375, 8863964.221947348, 8864043.006353742, 8864049.237413414, 8864223.4375, 8864268.026655141, 8864654.262200804, 8864708.291100685, 8864721.875, 8864960.549349118, 8864976.5625, 8865049.4560246, 8865128.309013624, 8865152.399066858, 8865177.073921237, 8865220.53073262, 8865230.345961584, 8865354.439667951, 8865768.75, 8866452.474639105, 8866664.577593677, 8867205.150167674, 8867824.473473733, 8867890.81693431, 8868169.94468725, 8868194.224225137, 8868234.463083211, 8868671.875, 8869190.671246437, 8869927.400757134, 8870150.930128446, 8870853.585984526, 8870896.875, 8871162.54615383, 8871214.235791933, 8871254.027213903, 8871620.693844037, 8871984.375, 8872171.875, 8872715.345458861, 8873069.327584645, 8873508.956272077, 8873744.432451118, 8874270.068150476, 8874587.376923352, 8874649.788715802, 8875537.358900033, 8875812.366866719, 8876116.961410794, 8876232.8125, 8876241.52549411, 8876290.415884174, 8876292.820808595, 8876517.266531965, 8877226.06361238, 8878700.738120902, 8883049.199602313, 8886960.386647701, 8886965.050502794, 8887378.125, 8887830.475890663, 8888345.571705656, 8896290.625, 8897309.986329671, 8897630.449364955, 8897929.6875, 8898750.72738328, 8905616.744323177, 8913162.5, 8913388.910653183, 8914796.006377222, 8914867.395191018, 8915310.771430893, 8915662.611512609, 8917314.0625, 8918880.502199844, 8919208.193846628, 8920423.059249109, 8920664.0625, 8921101.361518413, 8922106.25, 8925712.17216793, 8926668.336255949, 8928257.415682904, 8928579.359250028, 8930197.729480855, 8930335.585392654, 8934226.375028683, 8934979.40028813, 8935669.69020301, 8938009.955412958, 8939370.3125, 8939604.666518087, 8941110.454601755, 8942370.3125, ...], [26.962812276917447, 13.70291595934965, 8.253050125536424, 17.386758437032263, 57.00886463400872, 83.84957670858941, 11.18398076063333, 34.13400685826379, 28.639195055220014, 19.64810301699902, 76.00270035204804, 5.46814798537933, 19.02766817071268, 5.471316029152076, 11.605543765987276, 22.64416974441593, 50.35672328889289, 70.41747236279639, 9.326104289379334, 15.895788148856472, 84.1926733423034, 95.35916191877047, 71.01830936308461, 60.97141339106885, 18.47105525590473, 88.10151172926811, 44.05685634092366, 29.44473329958273, 14.987623821606793, 73.3939618940326, 23.16116534984665, 80.27254223515419, 10.486757953526016, 107.17692895954866, 42.19954750751833, 19.033259543550635, 22.678427174161513, 7.931666572717206, 30.314408859991097, 79.3858320936157, 15.787917364980181, 11.23704258994884, 38.88828917871526, 74.5419289883861, 25.137266452041935, 142.3507313923292, 8.150444065879658, 21.297416743838596, 68.00103249778718, 90.36019416808828, 11.578771831674972, 74.31621523216829, 55.38965967641461, 16.094327502057098, 40.12390644783525, 22.716802581258637, 42.300288767750786, 41.923867298829, 8.430442271034986, 28.377877207889522, 69.6510889033725, 26.16049785558853, 37.068615881319744, 13.930043463613487, 7.204244910980988, 14.263818929160175, 19.914949522521496, 41.21516471338856, 37.72739174356847, 79.72087281229327, 27.65443441076643, 14.330218993082585, 5.325329200201186, 86.4531070808626, 12.084630290632877, 48.631744960980086, 9.84998062522499, 77.85195885787086, 169.8235699240333, 18.21752704150156, 6.334735112710921, 180.39643755688184, 18.498186632746634, 17.567525009646204, 7.8617490021551015, 203.34471839725444, 71.05938220526856, 26.619045848610842, 46.61550052804402, 17.07570590967505, 55.50661771457102, 10.991092554725041, 117.32456842151409, 12.62371975018153, 18.39032973155341, 8.435862148015728, 38.92178450907004, 38.16860389232119, 50.777764523740906, 77.57997727265985, 24.11879551972509, 5.382949920285428, 26.197641638414904, 43.50867427487037, 55.75194025276878, 32.13292234705224, 55.58618128180488, 33.19560209704433, 46.02587568881366, 5.500074792851143, 5.918900744534248, 44.34186980341347, 34.86802877265138, 6.60558908646552, 66.07191114605146, 46.21458835935281, 84.48423218992207, 24.422748108822187, 54.53337006588619, 6.048957737649761, 5.521774991276508, 23.985916240625475, 43.43032536304628, 65.36729988783371, 45.439186166768046, 75.29939164338755, 33.56448324048365, 28.772645057839988, 19.69651084354046, 5.794817248512974, 6.162415451773025, 14.59308142585459, 95.59141623826837, 59.66800900044963, 13.408026216660888, 7.9396904544140465, 32.56868720744822, 90.08992689166858, 9.522326300621852, 53.59038369759197, 41.32158883559872, 25.989090391592764, 27.756883190426496, 63.41487929009915, 7.419908272755329, 53.86382562219248, 42.18088320333425, 49.63567573304954, 49.28720520947796, 8.199910219110432, 10.314916866360882, 28.397426876819406, 5.563455704816592, 34.7171213380449, 62.063628402781596, 77.77755300442253, 7.091148739055388, 7.711974226281675, 78.8376420251342, 17.341794507842522, 6.86327801217068, 7.780725498124098, 17.341993366081404, 13.592123853922093, 57.831425722181805, 17.66963854816865, 78.22868967529027, 75.49690678475763, 44.12867295691001, 41.24375038309239, 43.33307028475307, 51.83865276010631, 9.499458841621799, 59.66519815541409, 11.854715083323603, 6.698466674171624, 11.366656674433257, 18.94274598784431, 74.6486173960159, 5.5960584301276, 69.35754559616787, 14.738258311851336, 9.790669421086223, 78.65179894504789, 6.975260655992098, 60.0470067228947, 15.2579973919919, 62.8822572838923, 16.214350513710755, 54.799282677831556, 91.90146023120143, 12.549980213423277, 6.100879338958673, 50.151665403624165, 10.65244188834753, 59.89312431662466, 69.95448836215348, 43.74857996361021, 71.96202543100537, 71.08106267906265, 41.488836669395305, 6.289870642815997, 6.449315404083812, 122.0211752932378, 42.029152336056775, 39.46459972904007, 15.503704982054478, 7.234210743726866, 44.449607476921486, 52.863170705170425, 30.59324767879543, 23.64039551171501, 31.765680448102493, 14.748718848535876, 5.662463804819923, 74.13404997901861, 11.741221503888445, 55.90421574773776, 78.37586799129372, 6.52962064573276, 10.013465173205105, 7.53788453287475, 75.67926428809588, 8.87242810167719, 12.578830609258008, 44.137393227124505, 71.96631337629289, 48.543520172445426, 40.00431037374863, 65.7693983035818, 9.015148288733243, 9.455675987242016, 12.391598307274855, 16.103259437494497, 36.95773369637068, 55.89883443780059, 13.675431657063784, 15.21951589697824, 17.058730702741023, 54.23897346488674, 98.97704286100982, 11.747840635579303, 5.208357251402314, 51.297329400711334, 5.747355610808231, 7.597878333322025, 9.387701457757347, 14.796691746961145, 44.17200480996125, 66.91429508337829, 44.06477721842587, 63.086622316232415, 10.547189362955178, 40.74077237219678, 58.454143290715024, 57.4402838622445, 56.461386476469094, 10.76031193106921, 10.990489864285143, 67.18150853040879, 88.92573421171647, 15.622313835541886, 12.198012025153224, 63.20069375376303, 45.9010911077128, 24.153832881670326, 23.30970850137091, 25.432507549348916, 8.03475779976682, 56.80145084116754, 5.231256801566153, 55.42344829844663, 47.5703956583665, 15.475037164212031, 8.538122054498958, 15.903755465029993, 21.50977263823251, 67.0485192842198, 84.99652756588692, 41.53908405204371, 82.85242193398052, 6.540045009671324, 15.643568779363033, 83.34750287538122, 40.84160843010894, 23.43428028485898, 14.963832012201783, 5.967064547188584, 78.69066624161155, 55.82884622275011, 25.50035228277438, 45.16549312802982, 58.75754493482079, 19.921320339282232, 74.00881822254716, 39.97553896451169, 10.491595722451459, 132.379905431313, 27.056104795019877, 22.32710845438631, 6.774740651457461, 87.12880927842151, 22.11881438910462, 8.515659404918667, 10.157286233635487, 21.035769529463778, 29.449055782582473, 12.376887783978333, 29.382939205826876, 37.68936520693704, 12.965577241652028, 15.964787449647956, 60.5621942132741, 9.682702754298031, 63.88570728571788, 14.753783415657837, 13.933215056749521, 7.7791023053793085, 16.16319488888076, 9.947138713079228, 134.3712892180862, 36.87627494839396, 64.90671379263276, 10.81692830452506, 9.292032111106797, 28.090910222521195, 33.902986101419486, 65.88812384048337, 86.03885072589215, 21.54240614731939, 47.21473567624824, 53.44302957415178, 12.110568015645859, 59.85998890932935, 6.230082946283066, 25.557368768605556, 74.10629855324592, 49.126223479454694, 35.10087109209273, 16.30593483718704, 54.32810651304587, 53.6942623209125, 74.53263907773672, 52.13871007047972, 59.61594441903157, 10.673403959117692, 33.28318555829993, 37.59772675545001, 12.024152103521239, 48.82594549681312, 7.525193294284614, 10.32544277411856, 34.570836636725836, 11.60188257442616, 94.18257351060784, 64.46660734949286, 59.15479323386451, 7.549165184833345, 29.891463696501553, 19.228636196339806, 29.118861462370603, 63.69374933277865, 9.252773018211428, 74.79997996056386, 61.66794113376574, 110.55425576724053, 44.17655439873382, 10.845005879718524, 64.42697802245857, 42.567533693493516, 6.38628682388508, 15.56638277587311, 90.1000931586874, 31.79990124478092, 16.47427454503923, 20.196056273593435, 36.27703700585518, 61.252272961974036, 37.500452930040154, 43.658039997544584, 5.08114055537612, 75.91229115537205, 70.3775027198083, 43.47138495909502, 32.41407928916646, 81.26499946013367, 24.114606080037753, 9.557567617818908, 5.304486577306936, 67.23490821410881, 58.666803410628795, 61.9938218144996, 10.07625732014329, 7.874640022129864, 5.2150088756010735, 5.1461834620735365, 14.294319095804013, 50.81713251255626, 39.11167124789776, 36.81936053823397, 7.922881556437441, 5.336288467310227, 25.566255145465657, 33.359805809967256, 156.66280228586828, 87.55293313618297, 9.751647531517657, 11.80383703163816, 15.766199430073822, 13.803246450475056, 22.832988674680934, 121.42794197231052, 19.126742246048956, 6.730282774352869, 11.509737603554479, 39.947526002539576, 49.36598665274336, 15.28775912973152, 60.53946046189617, 103.53465199989492, 6.67687380018678, 5.320109376208532, 51.569117251613484, 7.264810856773395, 26.96618752166619, 7.578459145722099, 58.01227707007638, 87.51489247007798, 31.283248301055252, 15.523375204654203, 23.70844634349367, 37.08018014645853, 50.061638238126164, 9.416194005546332, 17.345164394419424, 12.867677410138379, 88.15455229022379, 59.88758391362062, 54.730225304867304, 63.962418524786514, 21.46139894144214, 70.62594384898175, 28.757712554297733, 14.03053889779779, 72.36893947503202, 13.480443590354648, 21.737363589834153, 26.881765375090296, 75.67940017639327, 21.799129228051797, 72.11396359353023, 6.3199717588333835, 71.14266714518995, 52.997327142848356, 9.112214575931555, 10.499674878081404, 15.843050980854732, 16.187765512431582, 6.417471972700224, 6.619383656482293, 52.31722322712449, 53.172048341773, 62.97868271427456, 63.25599296811932, 89.61224769370489, 97.6321304625242, 69.22907115600991, 18.67756883341884, 49.95463421692691, 78.6345402314951, 88.58275981649085, 20.980394051208584, 13.739984179545864, 16.27314333407471, 9.993080530593197, 28.818044811492598, 61.170518029775806, 63.67784594409255, 48.405350661455394, 14.210021694998801, 18.61946828877146, 62.75931798983456, 6.802663593181192, 19.319208558191555, 63.63227080674713, 13.234985182536303, 33.29330538368707, 36.60627763307918, 10.778658690439139, 81.4957699852327, 14.565572918921177, 59.90511269031384, 8.310280724070928, 128.83887454547693, 19.173815211891636, 17.592847707306998, 29.58575387683814, 31.488442385814675, 5.467400182777054, 20.775608682014234, 94.02622908418125, 5.478801934228017, 16.298708149039335, 26.42734340205852, 9.712998255012044, 26.778122894362458, 11.407646193868363, 9.835938039015748, 102.75526913264008, 45.42868175802312, 47.651503687010994, 30.93346982703998, 26.35222055584463, 33.89094285769802, 14.24390317984794, 12.883209665350948, 9.950325098757235, 56.00052861542218, 46.910688461248036, 94.26696350705893, 13.726302304671911, 23.00188904886526, 26.694550929997398, 112.59564961445298, 13.547229049143812, 8.96616187118853, 63.546486284703676, 6.548478801980298, 13.596534639661543, 80.08796402620945, 15.567131066385366, 5.481245723840029, 31.675967334763513, 6.895823990174109, 14.137005228787991, 62.861367048542796, 8.76948394698842, 28.20593645091517, 44.60438905762213, 24.931954984104213, 9.609637279781419, 11.560730127947549, 49.97145787729809, 23.95642336939119, 89.94914946887393, 13.805296810092523, 46.77256103122123, 80.79549937061006, 86.38309320680403, 55.75341320261262, 60.874298273356445, 93.63202893612151, 5.090056889847552, 67.3847692955326, 8.290079060216263, 7.891244897223538, 6.631649920759837, 70.3649814983728, 7.815694491181532, 5.656262267757741, 22.856250975274595, 68.78496730996866, 25.570380637515758, 7.472327130860845, 25.787215492240733, 15.76483995878041, 71.85617611366641, 5.832020699438357, 49.74731433539215, 76.46588830346765, 16.089634789381655, 39.05398151365299, 65.33074376758745, 121.43131420145141, 39.15437886418949, 48.70928702879125, 58.13021781579745, 27.452325356163946, 64.11074971740578, 68.14652709397956, 5.876388934915946, 62.7819469264979, 7.910191987583647, 18.095404367314124, 77.62422300052927, 22.89700337779283, 19.51284689925646, 66.39791316504527, 62.174187680115274, 17.641625394816337, 19.992166734610223, 69.69529759883899, 54.73961186251843, 18.477180908447185, 41.0702687744418, 107.7693243932874, 53.60429947488784, 28.291962954981383, 37.91733013173897, 47.705443572108166, 17.551647036320645, 55.376917990486774, 27.128069912903428, 5.300123376960495, 20.903322189021655, 49.1290554953378, 9.435018857865572, 18.0598682959247, 38.8905234742709, 9.215625638340066, 118.51825103052276, 8.545289814929829, 16.828148942877906, 57.815015897699375, 14.05221271592687, 93.39457557683957, 11.802525771911561, 8.28555803035158, 29.012291745458697, 48.61093245128651, 47.81326976890446, 27.72744818657396, 84.41291910662753, 42.6370096137426, 9.3161956443947, 89.67933174106314, 34.455779897515015, 5.507097960431667, 84.23622809518659, 59.597250034493236, 39.012392662605706, 80.7221601177649, 13.903184815789041, 8.048703317770173, 49.14927108633547, 58.4982932781889, 51.29852918540415, 68.91676117581244, 7.652237247896407, 76.56176695518792, 51.492108862875845, 9.273951286654855, 5.828089327196528, 64.45568546704223, 20.820732184091074, 82.23290270867187, 52.991049306596274, 9.506769762722369, 73.35546772764228, 13.540145077236339, 5.310786652131195, 59.760435474722826, 10.660940247322214, 67.41907565842972, 93.81097644171231, 47.63239243567723, 31.370997661649355, 13.193645253600149, 37.01834328723162, 76.63668760395313, 12.32657168683791, 11.502854669507169, 5.748734783660483, 30.636359388799825, 8.860090816076237, 61.96661879710085, 95.17488713646821, 8.19658145045591, 59.36702386110627, 35.14191043621104, 11.442910778287464, 49.85649656240463, 64.70638547923036, 6.893321598038047, 12.292568911240277, 17.811435854471153, 55.19458424616353, 77.71964291143861, 7.097066462252167, 10.176945035668979, 55.55584617152473, 51.67307053784505, 6.887081266102057, 15.046054516920819, 22.705577224091336, 5.907613016932124, 68.82859802538462, 13.007831652644672, 22.539349373472703, 55.498446874842806, 6.606685311215356, 52.14770093376062, 41.87091107271153, 10.798557177885108, 49.70778935552818, 5.777722238149573, 87.80605578462746, 28.526079194324588, 19.482936909122834, 126.73779905972248, 9.13586240687475, 11.95477057499825, 38.08471475552096, 64.1271810163788, 16.09455306686476, 91.75145163805736, 35.187469437180546, 14.455640748466925, 101.73645844893495, 25.66223996905673, 121.6659482751288, 5.28222846914425, 22.061496079868615, 18.95167458423491, 69.20327490147372, 26.174811631120757, 48.304659109928764, 52.55584011227994, 55.8770731878167, 58.726015782979786, 11.610957381746614, 11.029810324813894, 52.041181504373384, 19.089249794543296, 49.76511572186195, 16.59909478465438, 16.677033338709233, 83.32106613433942, 65.25197128559377, 53.122009255263826, 10.38681338213062, 56.52046464027986, 13.80815561126054, 8.325686393444034, 16.79380509640248, 50.339962727367656, 6.518411685425768, 19.168202664732874, 8.735083999737489, 38.91381698251237, 32.01634711780219, 25.398972943010747, 17.638214554731594, 95.94342781438606, 33.831771173279314, 79.11326697682534, 19.00224277921991, 28.23543587177461, 8.803183370692395, 40.322076578703914, 72.50025489876002, 47.955549934452804, 26.67053649522151, 57.30868777087031, 13.095160860602542, 74.40187815527497, 64.0726799381807, 60.7485828084017, 68.76181056594856, 5.4225185889690986, 51.289179287108304, 62.74048609648128, 96.42579387643111, 33.67575425942322, 58.923254327442365, 14.046495142642948, 8.882061923984322, 55.49328145143344, 10.068252461701771, 17.32656620800613, 5.146133900670033, 42.169786461807504, 52.90136531373494, 6.405377125521173, 6.274859578671141, 48.34378161785776, 13.740328980151052, 58.50690661288355, 17.73831590939376, 8.686598636763465, 18.68350327136671, 6.534784384684739, 21.863976535542992, 7.218065287002149, 9.245443774225228, 11.953784202095482, 16.949368000440685, 16.795185407792736, 20.363305307482275, 29.468603116937736, 10.123567598300305, 17.406793895641787, 9.302257219077458, 8.330943770090425, 35.098778503711394, 22.566619157510978, 22.24732158164442, 8.070402549060121, 5.15249899737175, 55.60546290552858, 7.993435850953863, 22.317822039738914, 18.2362013575368, 111.99016713376338, 109.36956192219431, 6.051106164604151, 5.249244089884141, 13.298845002092763, 7.6441594155800505, 53.137461843029826, 23.128114702997223, 59.60690791953313, 48.319097257184204, 17.39694499952263, 22.20403196192517, 19.217490009275974, 136.4439138109639, 44.28766064367992, 8.15830478603829, 6.297295617508499, 28.459595333281325, 17.16419633382275, 30.929189832349394, 12.12655388398875, 5.635869501656691, 11.87275845360786, 30.837195611210614, 9.592321764775855, 111.3231668491774, 61.55545961559267, 9.24139354299463, 64.65207678559578, 52.887269559124604, 20.126407748263293, 24.42161633404381, 35.98184739435584, 100.25323420988144, 52.99502386251625, 34.88300189870888, 6.574930914229295, 33.40787279087011, 80.76145928828225, 66.41554638611206, 82.63981981024233, 6.304642603072218, 86.2275260195234, 65.27935994339873, 84.02174511153882, 59.42183440997273, 58.822331805105875, 7.669967079427928, 13.696429407469267, 28.163205564151433, 22.22568784813951, 6.098441978150823, 91.63166322488536, 102.90205538226988, 96.82150585988788, 46.350799690710566, 157.26455233577212, 5.13715763967339, 29.517519196328195, 10.867735843670198, 14.869760715226446, 38.32775620511592, 43.31111930020944, 24.68979063920968, 12.442920820826096, 11.375063799955587, 19.000222863673088, 11.58656863164975, 9.86759288707557, 7.037198557428545, 9.454197639998695, 30.140010792274033, 131.1920618748334, 39.640754601138326, 55.19311103241854, 7.048039701727499, 17.574105508802532, 16.175466534074285, 7.553860710641186, 27.342112607678406, 78.19919023771538, 9.781911069586767, 45.65919873926392, 43.114602655008795, 100.7987430437795, 69.0476736517133, 13.12851746774446, 79.11778485220358, 11.175371082290823, 8.835695394766462, 22.15685562468154, 7.931156696370379, 141.00992965873093, 158.49232814810392, 16.115759494286568, 10.582970608691216, 12.22124670438281, 13.369126532712016, 5.732380624373475, 11.19229494377665, 60.3513427493735, 61.376305655475214, 48.900365023818644, 15.586192294832522, 27.558666202131306, 6.012231540371491, 33.985295713752215, 157.1363130014669, 84.2602746849698, 11.968394550832855, 47.49104312661344, 52.04993051086733, 41.59910192757829, 54.27615591409578, 60.906751615314455, 29.33144022588948, 8.57690236308645, 6.5218540513954295, 42.17196308044862, 50.09912152426821, 47.509756837928144, 25.706371070833374, 12.041117942559517, 22.072509957929142, 13.253979237404872, 7.172836219230569, 58.98070508315811, 5.215674470165022, 5.070501563451834, 46.16376426654351, 27.05459484867867, 62.71382362386072, 35.03935793265071, 11.933778076594932, 67.71779821629092, 9.370736147002791, 18.954049789093602, 7.965764645988233, 9.676102759182786, 87.77328133194888, 67.1922852899358, 69.06730822412578, 65.19471779413195, 75.95101940004476, 43.9309606932091, 26.378572326887067, 149.23808843406516, 6.240868158687955, 61.52230341160285, 58.953930060862625, 24.74310780754383, 30.468492723927593, 57.874372754035974, 103.15406653138093, 18.066728806588934, 19.369318585389106, 6.6678335441113665, 12.517547413734205, 43.248457365600814, 65.812088915997, 20.780804218980855, 50.499167324998425, 13.567840919526258, 11.558565987723712, 51.99960913010175, 17.927727745517988, 10.070985717074343, 91.848481306329, 12.493263693532363, 22.079309521980157, 68.28721620996028, 9.20622575573723, 18.464922376322857, 9.513416868893447, 80.12808065493516, 11.306599515290971, 83.55196655767276, 26.03875910794527, 8.499088764853898, 8.096192420529517, 65.76750743131414, 61.277865810361426, 56.1588926382689, 32.45977681710191, 13.568656198485792, 16.200475615317423, 124.03728707107324, 12.790284204926637, 23.107205395400353, 25.3030708577216, 65.97906865471859, 10.276876998441587, 21.462386419707954, 81.95664110161039, 118.51286601648795, 20.560836322631694, 67.29388687679032, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([2090639.4089947508, 2279214.002874362, 2404251.498556866, 2446462.286587959, 2498573.4375, 2519203.125, 2519757.8482064614, 2520448.152255577, 2521559.6054894184, 2534028.9802618064, 2559939.8699776963, 2565504.835340164, 2574244.5238767527, 2575604.9081172734, 2584973.72310978, 2585668.3581343764, 2587247.9491914148, 2587325.0, 2587717.181226602, 2617312.729697404, 2635221.0440456113, 2653252.2275560815, 2653762.5, 2655775.0222185403, 2657253.4636914716, 2660024.5241593225, 2689464.4970293767, 2689516.981886721, 2689789.0745462724, 2690220.228228757, 2690312.1523986477, 2690506.25, 2690966.7347073653, 2691634.375, 2692337.5, 2692502.33714088, 2694441.7986446326, 2694444.5751065593, 2694881.25, 2694903.125, 2696056.4556517354, 2698593.818841342, 2699081.2769635976, 2783654.6875, 2784237.0390052404, 2784312.413104177, 2784929.4208817426, 2785940.444990149, 2786187.2927282075, 2786871.875, 2786994.020604445, 2787041.7281291313, 2787057.8125, 2787097.1478008414, 2787098.4375, 2787102.7395034167, 2787528.125, 2787995.7648449284, 2788033.074990848, 2788279.6800229955, 2788698.4375, 2788902.532689935, 2789075.0, 2789141.894151931, 2789159.6808667737, 2789226.3725625463, 2789302.916000835, 2789302.9840791943, 2789360.9375, 2789387.5, 2789692.141944236, 2789804.51731092, 2789833.8826547978, 2790032.8125, 2790083.349100854, 2790264.0625, 2790314.618114066, 2790752.1505608833, 2790873.8464807547, 2790889.719155093, 2791244.2664858843, 2791331.25, 2791411.636282846, 2791519.3022253173, 2791724.099834203, 2792279.6875, 2792319.97695465, 2792407.7081443723, 2792470.412262032, 2792567.7120515634, 2792634.018894936, 2792634.285804184, 2792639.9633855037, 2792749.2218284975, 2792755.3702922994, 2792831.522019652, 2792840.883984262, 2792849.8972444385, 2792932.827097001, 2792943.688286154, 2792966.916647677, 2792979.2753949226, 2793057.682618011, 2793080.634369086, 2793590.625, 6702213.444199035, 6722495.473556259, 6824982.7391662495, 6881410.9375, 6890036.800645416, 6904688.8239948815, 6918274.457446779, 6919445.3125, 6934564.778950666, 6938876.309499726, 6940240.625, 6946281.67031144, 6946624.905383998, 6948347.668597235, 6958698.052505203, 6963479.45233345, 6979665.343190615, 6980544.688493763, 6980689.884849014, 6981948.419513162, 6983943.441301644, 6985940.326016415, 6987592.1875, 6991327.393576982, 6994493.487607388, 6995836.623055179, 6997101.467980422, 6997172.666726807, 6997488.733639477, 6997566.717162765, 6997616.468382584, 6998119.731660511, 6998123.4375, 6998161.154983058, 6998175.0, 6998203.051874071, 6998296.73211758, 6998334.334979657, 6998739.0625, 6999511.962985012, 7000453.423105424, 7014362.5, 7015031.25, 7036832.8125, 7058657.644934884, 7066272.846807859, 7070250.40715047, 7070888.110371422, 7071643.75, 7071720.3125, 7123009.024748254, 7124357.695954543, 7140514.3534561135, 7169148.4375, 7170189.614581875, 7171897.355019118, 7172087.965440354, 7172853.638551982, 7173704.281859624, 7181683.140398425, 7182109.944305087, 7183070.3125, 7183164.0625, 7184475.0, 7184725.161089197, 7185144.3091194155, 7186227.911783295, 7186364.254782302, 7187982.353889186, 7189292.607641388, 7194191.852747377, 7197064.210176765, 7198594.512199209, 7201813.882007632, 7202968.4202509085, 7204376.5625, 7204573.38313272, 7204786.434917726, 7204972.863962823, 7205619.725555641, 7205664.0625, 7205749.01186224, 7206589.0625, 7213084.673159319, 7213101.0793795455, 7214801.5625, 7215530.4398628045, 7216617.309506067, 7230181.25, 7235463.735560673, 7298664.0625, 7299190.342001022, 7301559.375, 7320729.6875, 7325832.251299431, 7341534.052576263, 7345145.489867796, 7345748.192211002, 7345831.25, 7347410.9375, 7353962.5, 7356540.765073087, 7372612.912263205, 7378179.6875, 7384413.241385336, 7396686.700954754, 7398655.94131202, 7399882.9896011455, 7403715.573482599, 7405971.155769737, 7406232.8125, 7406400.359987145, 7408259.375, 7413570.810337952, 7433264.32854398, 7436344.4597303085, 7444724.815619662, 7447821.875, 7452535.339768207, 7452813.264937408, 7453758.328391293, 7455530.974946937, 7459680.587879946, 7459790.625, 7460351.5625, 7460671.475698801, 7460681.393403845, 7461250.681726641, 7461505.051921526, 7461912.5, 7462050.189782458, 7462127.747797947, 7462232.883575071, 7462270.775536611, 7462317.1875, 7462354.481011646, 7462901.92604603, 7463048.630121047, 7463324.54664233, 7463397.494545097, 7463528.110157839, 7463529.753339277, 7465074.96147937, 7466995.3125, 7467411.244415634, 7470107.8125, 7471435.9375, 7472990.218888901, 7474382.8125, 7474939.0625, 7475029.6875, 7475418.75, 7476251.31400941, 7476815.535402572, 7476831.25, 7477232.8125, 7478275.241320329, 7479072.466524474, 7480029.6875, 7482733.965092771, 7483115.355914684, 7484379.352170538, 7484510.75866358, 7489024.491381967, 7489357.338377221, 7489510.43356735, 7490359.375, 7508541.17492403, 7514292.320772521, 7514295.759697594, 7514474.140904277, 7514813.666024252, 7515568.75, 7516471.501376285, 7516487.5, 7524787.449333598, 7527394.079686903, 7529750.172756991, 7532039.782704221, 7532046.875, 7534600.335177662, 7538011.364322029, 7538595.624718646, 7541804.344635558, 7542894.916539679, 7543223.263147404, 7545784.0842704065, 7549659.375, 7549714.7228307715, 7554137.5, 7554389.518602867, 7555588.613478157, 7576246.777575092, 7576799.921118669, 7578579.349039721, 7578875.056011819, 7580389.962094465, 7581371.435517769, 7582567.596952318, 7588432.088152149, 7588433.82789924, 7589592.1875, 7615767.862524713, 7616235.9375, 7617631.25, 7618988.425384631, 7620072.119844217, 7621916.636881089, 7627691.0131658865, 7632651.5625, 7633962.449860338, 7635127.832668408, 7636948.898901169, 7639014.002936969, 7643303.773287334, 7643817.1875, 7644271.813812152, 7645937.5, 7649876.354138729, 7649882.765567765, 7655449.977695889, 7725963.296902944, 7755239.7538896, 7757475.0, 7760970.208806941, 7761366.774916657, 7761717.1875, 7761897.42430676, 7764391.259648508, 7769215.325474687, 7770302.336957365, 7774685.934969111, 7777746.875, 7778617.1875, 7779305.004667182, 7780299.424710637, 7781101.5625, 7782954.55665118, 7785844.450156031, 7786018.72457452, 7786829.376014458, 7804401.49213172, 7804773.174357492, 7805553.631641873, 7806693.75, 7822302.903937645, 7822318.167982235, 7828617.1875, 7834139.346064256, 7837190.900507489, 7842012.5, 7842697.729891403, 7842757.6604813235, 7842798.496305313, 7843511.0083353575, 7844409.375, 7844479.6875, 7844618.655520529, 7844866.96965711, 7844967.1875, 7845052.569456672, 7847565.625, 7848293.561280966, 7851160.662899699, 7856215.618470104, 7856850.887823303, 7857811.092320543, 7861659.375, 7861705.75065187, 7862643.813593215, 7862798.91726806, 7863563.450064467, 7864043.75, 7866350.0, 7870125.059673292, 7872252.224763458, 7874942.991832396, 7882101.5625, 7905398.167329156, 7917581.736679037, 7930796.89358358, 7952752.919092869, 7955022.13088801, 7958833.240281275, 7962776.012807346, 7963685.9375, 7964948.4375, 7966675.766590685, 7969199.130328974, 7977836.386303567, 7986906.969526395, 8003076.381666456, 8004664.695457086, 8015845.110926242, 8016903.101929906, 8018666.430003116, 8021392.022178852, 8023824.829975453, 8028253.270140368, 8028471.875, 8030299.804139879, 8031472.333434066, 8083616.018400952, 8106061.138255664, 8118202.671457512, 8122323.062087559, 8123645.476995041, 8124051.098538539, 8124157.643773729, 8125348.668894847, 8125667.1875, 8128090.625, 8130142.275470497, 8140085.9375, 8141315.625, 8142490.174997747, 8148327.474333752, 8148537.1942094695, 8150025.518664633, 8150127.328440894, 8150253.055967396, 8150539.6421344355, 8151418.75, 8154213.479936787, 8154776.707219086, 8156766.884181623, 8157018.75, 8157667.1875, 8158071.973604331, 8158156.764105032, 8158863.386144642, 8159545.3125, 8170703.383338974, 8172560.15946886, 8172865.625, 8175752.621816212, 8175811.9188054735, 8178543.75, 8180078.693275867, 8181313.97698101, 8182055.805423001, 8182790.149142523, 8184956.047416446, 8185570.3125, 8186962.367747403, 8187229.6875, 8188153.531587202, 8188284.375, 8188314.545845396, 8189693.478878728, 8194227.682262243, 8198217.405497995, 8198219.042586721, 8200862.041025636, 8203967.982521156, 8206341.771189911, 8207050.063075197, 8208514.528317574, 8221990.296624346, 8225595.3125, 8228579.6875, 8231125.0, 8237047.599844858, 8239929.048156875, 8240787.5, 8241626.5625, 8242838.541679544, 8242896.519487397, 8243576.872894992, 8244283.503499914, 8269765.911089425, 8300535.9375, 8306998.242978827, 8308692.1875, 8309974.793867664, 8311450.624910341, 8313378.110172501, 8314912.6930219345, 8315966.068281323, 8322625.0, 8323676.02891088, 8324230.636501313, 8330715.625, 8336309.139590723, 8336568.75, 8336578.022743818, 8336595.3125, 8336834.4195561055, 8336896.875, 8337338.29366028, 8337530.17875333, 8337578.505441591, 8337707.8125, 8337743.880601975, 8337766.612435689, 8337904.044683848, 8338056.64098166, 8338095.531464687, 8338125.497245958, 8338250.419264869, 8338578.030031143, 8338595.484506403, 8338722.416948852, 8339334.710960543, 8340497.9622094035, 8340677.980191773, 8340790.625, 8341135.121758517, 8341494.256057792, 8342784.1790877, 8342944.642430243, 8342969.401272311, 8343529.6875, 8345604.6875, 8346601.896089625, 8348369.920226925, 8348502.761674181, 8348884.215330997, 8349297.808133358, 8349320.200359618, 8351483.908969584, 8352304.6875, 8352311.318238017, 8352649.595878138, 8352957.179999742, 8354365.688794142, 8357909.821115107, 8358856.25, 8360125.628508842, 8361607.584102697, 8364335.292255819, 8365527.3762085335, 8366337.132157153, 8366347.539948719, 8366912.287169332, 8367295.624192471, 8367311.197929569, 8367689.706003151, 8367804.974087298, 8368309.400731492, 8368404.353631268, 8378474.268664762, 8382928.125, 8388521.875, 8389656.403005596, 8397566.733572256, 8398334.375, 8400319.880987145, 8400417.1875, 8406693.756615965, 8410110.106783254, 8410972.739093527, 8411550.0, 8411731.801542733, 8415047.613719363, 8417991.814091362, 8418915.641247509, 8419743.580245493, 8423613.685442032, 8441673.281792555, 8442132.245809332, 8442830.315784642, 8442926.803376896, 8448373.4375, 8461184.375, 8461748.709298844, 8466209.375, 8476662.394738132, 8479016.611499904, 8479045.456969317, 8479682.8125, 8483043.03946411, 8483768.693380184, 8484767.808547644, 8485843.75, 8485897.684276883, 8485912.469940545, 8486052.33829009, 8487010.299922677, 8487692.047256144, 8487791.817589646, 8488263.085066335, 8492424.64205558, 8492783.980596649, 8493105.252145631, 8493321.210113652, 8493642.1875, 8493728.125, 8494146.862413011, 8494267.74783882, 8494801.5625, 8495361.236661429, 8495551.136677952, 8495660.9375, 8495872.377216686, 8496610.484594107, 8497225.0, 8497390.550219528, 8497445.602289565, 8497516.936152725, 8497731.25, 8497926.682551103, 8497943.016822688, 8498115.625, 8498593.609826302, 8499396.875, 8499555.1466572, 8499840.049221689, 8499910.9375, 8499926.307826886, 8500134.50686916, 8500173.830206964, 8500195.310572, 8500222.89229254, 8500549.287200488, 8501029.638171213, 8501151.916502926, 8501380.81957851, 8501448.4375, 8501932.794459842, 8502271.875, 8503604.352115383, 8504365.077761127, 8504439.0625, 8504793.75, 8505198.4375, 8505209.022994298, 8506398.119361576, 8506860.458853573, 8507212.5, 8507443.589058392, 8508715.625, 8508890.625, 8509676.69597459, 8511979.6875, 8512590.625, 8512603.05626375, 8512620.501381475, 8513568.75, 8515040.054849086, 8515467.1875, 8516201.5625, 8519237.70036344, 8521231.292425781, 8529140.201355102, 8532508.437348641, 8533428.784117665, 8533809.054338232, 8533862.68766444, 8533930.949060515, 8534117.870146165, 8534231.775509572, 8534257.2634341, 8534485.9375, 8535293.21155285, 8535375.01970904, 8535629.91494411, 8535641.264966605, 8535891.448615355, 8536166.572027147, 8536931.25, 8539585.9375, 8539617.013348885, 8540197.333848953, 8541446.875, 8542093.942713363, 8542099.395931479, 8543705.102156555, 8543820.929725926, 8544389.787586588, 8544731.842593158, 8545100.528606331, 8545522.283653487, 8545621.781415228, 8550197.7302147, 8551142.1875, 8551265.625, 8551497.463992752, 8551537.884420117, 8552535.203811297, 8553293.377542967, 8553768.75, 8555402.504547212, 8555580.848853266, 8555817.1875, 8556538.222729417, 8567361.330339838, 8568973.301634006, 8570945.091194458, 8571304.6875, 8572272.935142929, 8572362.5, 8573504.6875, 8573849.271747485, 8574016.797620485, 8575532.571821209, 8581537.159063468, 8583170.3125, 8584026.080634238, 8584126.835348984, 8585074.705671096, 8585216.962986318, 8586411.334611626, 8586462.30742974, 8587674.836231226, 8587796.875, 8590109.085522404, 8590951.117651833, 8594021.293472122, 8594135.9375, 8594167.196829895, 8594244.990449248, 8595010.267717587, 8599846.875, 8606019.427331122, 8606628.41363062, 8607416.097540809, 8607945.293932956, 8615775.782260673, 8638857.8125, 8640083.188602066, 8640083.20379914, 8641256.25, 8641604.6875, 8659957.8125, 8659960.405456623, 8661217.314619094, 8672637.167071825, 8741298.510730786, 8741970.726212336, 8743835.9375, 8744020.509432467, 8744641.417907724, 8746152.324154122, 8747866.842484498, 8748586.549158832, 8748917.952962175, 8749700.564076962, 8752554.6875, 8752851.5625, 8753187.5, 8754572.641207365, 8754684.974342171, 8754685.23892546, 8754984.375, 8760179.6875, 8760526.362540247, 8761604.586197352, 8762773.394778062, 8763627.538475072, 8764093.75, 8769815.625, 8772829.6875, 8773775.0, 8773858.427536624, 8775273.578935683, 8775448.918996181, 8775554.601739045, 8775625.0, 8776139.0625, 8777043.493538588, 8777540.041054718, 8778726.5625, 8779596.071911305, 8779598.988928733, 8780899.154796198, 8782902.412447553, 8783345.899028303, 8786566.645639548, 8786639.122898648, 8787543.75, 8787735.58210245, 8787789.0625, 8788296.436541032, 8790217.874387588, 8790845.291713897, 8791717.485145126, 8792724.53639191, 8793051.917712215, 8793342.084059738, 8793386.408685075, 8793498.880426414, 8794022.28897476, 8794059.412309129, 8794159.126617419, 8794983.621116655, 8795009.301575083, 8795507.777828133, 8796553.20796576, 8796758.909725836, 8796762.101278085, 8797677.697423339, 8797730.817544218, 8797833.814000655, 8798090.625, 8798265.02623101, 8798301.14138258, 8798714.72201099, 8799242.153583562, 8799697.95430447, 8800060.57409298, 8800117.333291095, 8800232.302537994, 8800317.299242832, 8800570.3125, 8801068.399641782, 8801201.391595853, 8801218.479789654, 8801273.960597955, 8801598.005931893, 8801772.674497005, 8802073.4375, 8802737.5, 8803310.686793737, 8803443.984562676, 8803730.446893502, 8804700.056122094, 8805221.672326012, 8805883.369595487, 8805908.200386245, 8806131.67953788, 8806268.75, 8806570.605757674, 8806878.125, 8807019.697339663, 8807338.954096407, 8807667.1875, 8808698.4375, 8809639.976137241, 8811168.500766095, 8811670.84012449, 8816493.75, 8817164.941540303, 8817683.603170354, 8818447.41336163, 8818790.33563161, 8818792.1875, 8819012.788081657, 8824651.5625, 8825245.60323206, 8827374.288831115, 8827989.102830231, 8831041.597865293, 8834601.815746184, 8840551.5625, 8849592.368303817, 8850604.788882853, 8850692.168964924, 8851404.257931052, 8851978.22387426, 8854568.75, 8855096.401287425, 8856011.855652276, 8856840.625, 8857247.982866246, 8857314.371323625, 8857342.1875, 8857715.452058477, 8857951.543547664, 8858329.456415884, 8858541.816421457, 8858715.395122977, 8858766.329918066, 8858814.215189977, 8858830.457617575, 8858833.08748589, 8859100.57265494, 8859209.044488542, 8859315.766738847, 8859694.888916742, 8859759.375, 8859832.151181132, 8860140.625, 8860345.02566797, 8860561.49083393, 8860669.040000211, 8860754.548884848, 8860872.90685596, 8860984.375, 8861009.863716582, 8861042.1875, 8861105.79728918, 8861271.48362076, 8861337.5, 8861510.363756405, 8861629.6875, 8861692.217781598, 8861736.849160045, 8861758.219275493, 8862014.886442455, 8862070.3125, 8862151.86096136, 8862165.902366895, 8862221.496103168, 8862611.54008465, 8862665.14065488, 8862716.020211803, 8863009.235864023, 8863325.0, 8863729.6875, 8863809.375, 8863964.221947348, 8864043.006353742, 8864049.237413414, 8864223.4375, 8864268.026655141, 8864654.262200804, 8864708.291100685, 8864721.875, 8864960.549349118, 8864976.5625, 8865049.4560246, 8865128.309013624, 8865152.399066858, 8865177.073921237, 8865220.53073262, 8865230.345961584, 8865354.439667951, 8865768.75, 8866452.474639105, 8866664.577593677, 8867205.150167674, 8867824.473473733, 8867890.81693431, 8868169.94468725, 8868194.224225137, 8868234.463083211, 8868671.875, 8869190.671246437, 8869927.400757134, 8870150.930128446, 8870853.585984526, 8870896.875, 8871162.54615383, 8871214.235791933, 8871254.027213903, 8871620.693844037, 8871984.375, 8872171.875, 8872715.345458861, 8873069.327584645, 8873508.956272077, 8873744.432451118, 8874270.068150476, 8874587.376923352, 8874649.788715802, 8875537.358900033, 8875812.366866719, 8876116.961410794, 8876232.8125, 8876241.52549411, 8876290.415884174, 8876292.820808595, 8876517.266531965, 8877226.06361238, 8878700.738120902, 8883049.199602313, 8886960.386647701, 8886965.050502794, 8887378.125, 8887830.475890663, 8888345.571705656, 8896290.625, 8897309.986329671, 8897630.449364955, 8897929.6875, 8898750.72738328, 8905616.744323177, 8913162.5, 8913388.910653183, 8914796.006377222, 8914867.395191018, 8915310.771430893, 8915662.611512609, 8917314.0625, 8918880.502199844, 8919208.193846628, 8920423.059249109, 8920664.0625, 8921101.361518413, 8922106.25, 8925712.17216793, 8926668.336255949, 8928257.415682904, 8928579.359250028, 8930197.729480855, 8930335.585392654, 8934226.375028683, 8934979.40028813, 8935669.69020301, 8938009.955412958, 8939370.3125, 8939604.666518087, 8941110.454601755, 8942370.3125, ...], [26.962812276917447, 13.70291595934965, 8.253050125536424, 17.386758437032263, 57.00886463400872, 83.84957670858941, 11.18398076063333, 34.13400685826379, 28.639195055220014, 19.64810301699902, 76.00270035204804, 5.46814798537933, 19.02766817071268, 5.471316029152076, 11.605543765987276, 22.64416974441593, 50.35672328889289, 70.41747236279639, 9.326104289379334, 15.895788148856472, 84.1926733423034, 95.35916191877047, 71.01830936308461, 60.97141339106885, 18.47105525590473, 88.10151172926811, 44.05685634092366, 29.44473329958273, 14.987623821606793, 73.3939618940326, 23.16116534984665, 80.27254223515419, 10.486757953526016, 107.17692895954866, 42.19954750751833, 19.033259543550635, 22.678427174161513, 7.931666572717206, 30.314408859991097, 79.3858320936157, 15.787917364980181, 11.23704258994884, 38.88828917871526, 74.5419289883861, 25.137266452041935, 142.3507313923292, 8.150444065879658, 21.297416743838596, 68.00103249778718, 90.36019416808828, 11.578771831674972, 74.31621523216829, 55.38965967641461, 16.094327502057098, 40.12390644783525, 22.716802581258637, 42.300288767750786, 41.923867298829, 8.430442271034986, 28.377877207889522, 69.6510889033725, 26.16049785558853, 37.068615881319744, 13.930043463613487, 7.204244910980988, 14.263818929160175, 19.914949522521496, 41.21516471338856, 37.72739174356847, 79.72087281229327, 27.65443441076643, 14.330218993082585, 5.325329200201186, 86.4531070808626, 12.084630290632877, 48.631744960980086, 9.84998062522499, 77.85195885787086, 169.8235699240333, 18.21752704150156, 6.334735112710921, 180.39643755688184, 18.498186632746634, 17.567525009646204, 7.8617490021551015, 203.34471839725444, 71.05938220526856, 26.619045848610842, 46.61550052804402, 17.07570590967505, 55.50661771457102, 10.991092554725041, 117.32456842151409, 12.62371975018153, 18.39032973155341, 8.435862148015728, 38.92178450907004, 38.16860389232119, 50.777764523740906, 77.57997727265985, 24.11879551972509, 5.382949920285428, 26.197641638414904, 43.50867427487037, 55.75194025276878, 32.13292234705224, 55.58618128180488, 33.19560209704433, 46.02587568881366, 5.500074792851143, 5.918900744534248, 44.34186980341347, 34.86802877265138, 6.60558908646552, 66.07191114605146, 46.21458835935281, 84.48423218992207, 24.422748108822187, 54.53337006588619, 6.048957737649761, 5.521774991276508, 23.985916240625475, 43.43032536304628, 65.36729988783371, 45.439186166768046, 75.29939164338755, 33.56448324048365, 28.772645057839988, 19.69651084354046, 5.794817248512974, 6.162415451773025, 14.59308142585459, 95.59141623826837, 59.66800900044963, 13.408026216660888, 7.9396904544140465, 32.56868720744822, 90.08992689166858, 9.522326300621852, 53.59038369759197, 41.32158883559872, 25.989090391592764, 27.756883190426496, 63.41487929009915, 7.419908272755329, 53.86382562219248, 42.18088320333425, 49.63567573304954, 49.28720520947796, 8.199910219110432, 10.314916866360882, 28.397426876819406, 5.563455704816592, 34.7171213380449, 62.063628402781596, 77.77755300442253, 7.091148739055388, 7.711974226281675, 78.8376420251342, 17.341794507842522, 6.86327801217068, 7.780725498124098, 17.341993366081404, 13.592123853922093, 57.831425722181805, 17.66963854816865, 78.22868967529027, 75.49690678475763, 44.12867295691001, 41.24375038309239, 43.33307028475307, 51.83865276010631, 9.499458841621799, 59.66519815541409, 11.854715083323603, 6.698466674171624, 11.366656674433257, 18.94274598784431, 74.6486173960159, 5.5960584301276, 69.35754559616787, 14.738258311851336, 9.790669421086223, 78.65179894504789, 6.975260655992098, 60.0470067228947, 15.2579973919919, 62.8822572838923, 16.214350513710755, 54.799282677831556, 91.90146023120143, 12.549980213423277, 6.100879338958673, 50.151665403624165, 10.65244188834753, 59.89312431662466, 69.95448836215348, 43.74857996361021, 71.96202543100537, 71.08106267906265, 41.488836669395305, 6.289870642815997, 6.449315404083812, 122.0211752932378, 42.029152336056775, 39.46459972904007, 15.503704982054478, 7.234210743726866, 44.449607476921486, 52.863170705170425, 30.59324767879543, 23.64039551171501, 31.765680448102493, 14.748718848535876, 5.662463804819923, 74.13404997901861, 11.741221503888445, 55.90421574773776, 78.37586799129372, 6.52962064573276, 10.013465173205105, 7.53788453287475, 75.67926428809588, 8.87242810167719, 12.578830609258008, 44.137393227124505, 71.96631337629289, 48.543520172445426, 40.00431037374863, 65.7693983035818, 9.015148288733243, 9.455675987242016, 12.391598307274855, 16.103259437494497, 36.95773369637068, 55.89883443780059, 13.675431657063784, 15.21951589697824, 17.058730702741023, 54.23897346488674, 98.97704286100982, 11.747840635579303, 5.208357251402314, 51.297329400711334, 5.747355610808231, 7.597878333322025, 9.387701457757347, 14.796691746961145, 44.17200480996125, 66.91429508337829, 44.06477721842587, 63.086622316232415, 10.547189362955178, 40.74077237219678, 58.454143290715024, 57.4402838622445, 56.461386476469094, 10.76031193106921, 10.990489864285143, 67.18150853040879, 88.92573421171647, 15.622313835541886, 12.198012025153224, 63.20069375376303, 45.9010911077128, 24.153832881670326, 23.30970850137091, 25.432507549348916, 8.03475779976682, 56.80145084116754, 5.231256801566153, 55.42344829844663, 47.5703956583665, 15.475037164212031, 8.538122054498958, 15.903755465029993, 21.50977263823251, 67.0485192842198, 84.99652756588692, 41.53908405204371, 82.85242193398052, 6.540045009671324, 15.643568779363033, 83.34750287538122, 40.84160843010894, 23.43428028485898, 14.963832012201783, 5.967064547188584, 78.69066624161155, 55.82884622275011, 25.50035228277438, 45.16549312802982, 58.75754493482079, 19.921320339282232, 74.00881822254716, 39.97553896451169, 10.491595722451459, 132.379905431313, 27.056104795019877, 22.32710845438631, 6.774740651457461, 87.12880927842151, 22.11881438910462, 8.515659404918667, 10.157286233635487, 21.035769529463778, 29.449055782582473, 12.376887783978333, 29.382939205826876, 37.68936520693704, 12.965577241652028, 15.964787449647956, 60.5621942132741, 9.682702754298031, 63.88570728571788, 14.753783415657837, 13.933215056749521, 7.7791023053793085, 16.16319488888076, 9.947138713079228, 134.3712892180862, 36.87627494839396, 64.90671379263276, 10.81692830452506, 9.292032111106797, 28.090910222521195, 33.902986101419486, 65.88812384048337, 86.03885072589215, 21.54240614731939, 47.21473567624824, 53.44302957415178, 12.110568015645859, 59.85998890932935, 6.230082946283066, 25.557368768605556, 74.10629855324592, 49.126223479454694, 35.10087109209273, 16.30593483718704, 54.32810651304587, 53.6942623209125, 74.53263907773672, 52.13871007047972, 59.61594441903157, 10.673403959117692, 33.28318555829993, 37.59772675545001, 12.024152103521239, 48.82594549681312, 7.525193294284614, 10.32544277411856, 34.570836636725836, 11.60188257442616, 94.18257351060784, 64.46660734949286, 59.15479323386451, 7.549165184833345, 29.891463696501553, 19.228636196339806, 29.118861462370603, 63.69374933277865, 9.252773018211428, 74.79997996056386, 61.66794113376574, 110.55425576724053, 44.17655439873382, 10.845005879718524, 64.42697802245857, 42.567533693493516, 6.38628682388508, 15.56638277587311, 90.1000931586874, 31.79990124478092, 16.47427454503923, 20.196056273593435, 36.27703700585518, 61.252272961974036, 37.500452930040154, 43.658039997544584, 5.08114055537612, 75.91229115537205, 70.3775027198083, 43.47138495909502, 32.41407928916646, 81.26499946013367, 24.114606080037753, 9.557567617818908, 5.304486577306936, 67.23490821410881, 58.666803410628795, 61.9938218144996, 10.07625732014329, 7.874640022129864, 5.2150088756010735, 5.1461834620735365, 14.294319095804013, 50.81713251255626, 39.11167124789776, 36.81936053823397, 7.922881556437441, 5.336288467310227, 25.566255145465657, 33.359805809967256, 156.66280228586828, 87.55293313618297, 9.751647531517657, 11.80383703163816, 15.766199430073822, 13.803246450475056, 22.832988674680934, 121.42794197231052, 19.126742246048956, 6.730282774352869, 11.509737603554479, 39.947526002539576, 49.36598665274336, 15.28775912973152, 60.53946046189617, 103.53465199989492, 6.67687380018678, 5.320109376208532, 51.569117251613484, 7.264810856773395, 26.96618752166619, 7.578459145722099, 58.01227707007638, 87.51489247007798, 31.283248301055252, 15.523375204654203, 23.70844634349367, 37.08018014645853, 50.061638238126164, 9.416194005546332, 17.345164394419424, 12.867677410138379, 88.15455229022379, 59.88758391362062, 54.730225304867304, 63.962418524786514, 21.46139894144214, 70.62594384898175, 28.757712554297733, 14.03053889779779, 72.36893947503202, 13.480443590354648, 21.737363589834153, 26.881765375090296, 75.67940017639327, 21.799129228051797, 72.11396359353023, 6.3199717588333835, 71.14266714518995, 52.997327142848356, 9.112214575931555, 10.499674878081404, 15.843050980854732, 16.187765512431582, 6.417471972700224, 6.619383656482293, 52.31722322712449, 53.172048341773, 62.97868271427456, 63.25599296811932, 89.61224769370489, 97.6321304625242, 69.22907115600991, 18.67756883341884, 49.95463421692691, 78.6345402314951, 88.58275981649085, 20.980394051208584, 13.739984179545864, 16.27314333407471, 9.993080530593197, 28.818044811492598, 61.170518029775806, 63.67784594409255, 48.405350661455394, 14.210021694998801, 18.61946828877146, 62.75931798983456, 6.802663593181192, 19.319208558191555, 63.63227080674713, 13.234985182536303, 33.29330538368707, 36.60627763307918, 10.778658690439139, 81.4957699852327, 14.565572918921177, 59.90511269031384, 8.310280724070928, 128.83887454547693, 19.173815211891636, 17.592847707306998, 29.58575387683814, 31.488442385814675, 5.467400182777054, 20.775608682014234, 94.02622908418125, 5.478801934228017, 16.298708149039335, 26.42734340205852, 9.712998255012044, 26.778122894362458, 11.407646193868363, 9.835938039015748, 102.75526913264008, 45.42868175802312, 47.651503687010994, 30.93346982703998, 26.35222055584463, 33.89094285769802, 14.24390317984794, 12.883209665350948, 9.950325098757235, 56.00052861542218, 46.910688461248036, 94.26696350705893, 13.726302304671911, 23.00188904886526, 26.694550929997398, 112.59564961445298, 13.547229049143812, 8.96616187118853, 63.546486284703676, 6.548478801980298, 13.596534639661543, 80.08796402620945, 15.567131066385366, 5.481245723840029, 31.675967334763513, 6.895823990174109, 14.137005228787991, 62.861367048542796, 8.76948394698842, 28.20593645091517, 44.60438905762213, 24.931954984104213, 9.609637279781419, 11.560730127947549, 49.97145787729809, 23.95642336939119, 89.94914946887393, 13.805296810092523, 46.77256103122123, 80.79549937061006, 86.38309320680403, 55.75341320261262, 60.874298273356445, 93.63202893612151, 5.090056889847552, 67.3847692955326, 8.290079060216263, 7.891244897223538, 6.631649920759837, 70.3649814983728, 7.815694491181532, 5.656262267757741, 22.856250975274595, 68.78496730996866, 25.570380637515758, 7.472327130860845, 25.787215492240733, 15.76483995878041, 71.85617611366641, 5.832020699438357, 49.74731433539215, 76.46588830346765, 16.089634789381655, 39.05398151365299, 65.33074376758745, 121.43131420145141, 39.15437886418949, 48.70928702879125, 58.13021781579745, 27.452325356163946, 64.11074971740578, 68.14652709397956, 5.876388934915946, 62.7819469264979, 7.910191987583647, 18.095404367314124, 77.62422300052927, 22.89700337779283, 19.51284689925646, 66.39791316504527, 62.174187680115274, 17.641625394816337, 19.992166734610223, 69.69529759883899, 54.73961186251843, 18.477180908447185, 41.0702687744418, 107.7693243932874, 53.60429947488784, 28.291962954981383, 37.91733013173897, 47.705443572108166, 17.551647036320645, 55.376917990486774, 27.128069912903428, 5.300123376960495, 20.903322189021655, 49.1290554953378, 9.435018857865572, 18.0598682959247, 38.8905234742709, 9.215625638340066, 118.51825103052276, 8.545289814929829, 16.828148942877906, 57.815015897699375, 14.05221271592687, 93.39457557683957, 11.802525771911561, 8.28555803035158, 29.012291745458697, 48.61093245128651, 47.81326976890446, 27.72744818657396, 84.41291910662753, 42.6370096137426, 9.3161956443947, 89.67933174106314, 34.455779897515015, 5.507097960431667, 84.23622809518659, 59.597250034493236, 39.012392662605706, 80.7221601177649, 13.903184815789041, 8.048703317770173, 49.14927108633547, 58.4982932781889, 51.29852918540415, 68.91676117581244, 7.652237247896407, 76.56176695518792, 51.492108862875845, 9.273951286654855, 5.828089327196528, 64.45568546704223, 20.820732184091074, 82.23290270867187, 52.991049306596274, 9.506769762722369, 73.35546772764228, 13.540145077236339, 5.310786652131195, 59.760435474722826, 10.660940247322214, 67.41907565842972, 93.81097644171231, 47.63239243567723, 31.370997661649355, 13.193645253600149, 37.01834328723162, 76.63668760395313, 12.32657168683791, 11.502854669507169, 5.748734783660483, 30.636359388799825, 8.860090816076237, 61.96661879710085, 95.17488713646821, 8.19658145045591, 59.36702386110627, 35.14191043621104, 11.442910778287464, 49.85649656240463, 64.70638547923036, 6.893321598038047, 12.292568911240277, 17.811435854471153, 55.19458424616353, 77.71964291143861, 7.097066462252167, 10.176945035668979, 55.55584617152473, 51.67307053784505, 6.887081266102057, 15.046054516920819, 22.705577224091336, 5.907613016932124, 68.82859802538462, 13.007831652644672, 22.539349373472703, 55.498446874842806, 6.606685311215356, 52.14770093376062, 41.87091107271153, 10.798557177885108, 49.70778935552818, 5.777722238149573, 87.80605578462746, 28.526079194324588, 19.482936909122834, 126.73779905972248, 9.13586240687475, 11.95477057499825, 38.08471475552096, 64.1271810163788, 16.09455306686476, 91.75145163805736, 35.187469437180546, 14.455640748466925, 101.73645844893495, 25.66223996905673, 121.6659482751288, 5.28222846914425, 22.061496079868615, 18.95167458423491, 69.20327490147372, 26.174811631120757, 48.304659109928764, 52.55584011227994, 55.8770731878167, 58.726015782979786, 11.610957381746614, 11.029810324813894, 52.041181504373384, 19.089249794543296, 49.76511572186195, 16.59909478465438, 16.677033338709233, 83.32106613433942, 65.25197128559377, 53.122009255263826, 10.38681338213062, 56.52046464027986, 13.80815561126054, 8.325686393444034, 16.79380509640248, 50.339962727367656, 6.518411685425768, 19.168202664732874, 8.735083999737489, 38.91381698251237, 32.01634711780219, 25.398972943010747, 17.638214554731594, 95.94342781438606, 33.831771173279314, 79.11326697682534, 19.00224277921991, 28.23543587177461, 8.803183370692395, 40.322076578703914, 72.50025489876002, 47.955549934452804, 26.67053649522151, 57.30868777087031, 13.095160860602542, 74.40187815527497, 64.0726799381807, 60.7485828084017, 68.76181056594856, 5.4225185889690986, 51.289179287108304, 62.74048609648128, 96.42579387643111, 33.67575425942322, 58.923254327442365, 14.046495142642948, 8.882061923984322, 55.49328145143344, 10.068252461701771, 17.32656620800613, 5.146133900670033, 42.169786461807504, 52.90136531373494, 6.405377125521173, 6.274859578671141, 48.34378161785776, 13.740328980151052, 58.50690661288355, 17.73831590939376, 8.686598636763465, 18.68350327136671, 6.534784384684739, 21.863976535542992, 7.218065287002149, 9.245443774225228, 11.953784202095482, 16.949368000440685, 16.795185407792736, 20.363305307482275, 29.468603116937736, 10.123567598300305, 17.406793895641787, 9.302257219077458, 8.330943770090425, 35.098778503711394, 22.566619157510978, 22.24732158164442, 8.070402549060121, 5.15249899737175, 55.60546290552858, 7.993435850953863, 22.317822039738914, 18.2362013575368, 111.99016713376338, 109.36956192219431, 6.051106164604151, 5.249244089884141, 13.298845002092763, 7.6441594155800505, 53.137461843029826, 23.128114702997223, 59.60690791953313, 48.319097257184204, 17.39694499952263, 22.20403196192517, 19.217490009275974, 136.4439138109639, 44.28766064367992, 8.15830478603829, 6.297295617508499, 28.459595333281325, 17.16419633382275, 30.929189832349394, 12.12655388398875, 5.635869501656691, 11.87275845360786, 30.837195611210614, 9.592321764775855, 111.3231668491774, 61.55545961559267, 9.24139354299463, 64.65207678559578, 52.887269559124604, 20.126407748263293, 24.42161633404381, 35.98184739435584, 100.25323420988144, 52.99502386251625, 34.88300189870888, 6.574930914229295, 33.40787279087011, 80.76145928828225, 66.41554638611206, 82.63981981024233, 6.304642603072218, 86.2275260195234, 65.27935994339873, 84.02174511153882, 59.42183440997273, 58.822331805105875, 7.669967079427928, 13.696429407469267, 28.163205564151433, 22.22568784813951, 6.098441978150823, 91.63166322488536, 102.90205538226988, 96.82150585988788, 46.350799690710566, 157.26455233577212, 5.13715763967339, 29.517519196328195, 10.867735843670198, 14.869760715226446, 38.32775620511592, 43.31111930020944, 24.68979063920968, 12.442920820826096, 11.375063799955587, 19.000222863673088, 11.58656863164975, 9.86759288707557, 7.037198557428545, 9.454197639998695, 30.140010792274033, 131.1920618748334, 39.640754601138326, 55.19311103241854, 7.048039701727499, 17.574105508802532, 16.175466534074285, 7.553860710641186, 27.342112607678406, 78.19919023771538, 9.781911069586767, 45.65919873926392, 43.114602655008795, 100.7987430437795, 69.0476736517133, 13.12851746774446, 79.11778485220358, 11.175371082290823, 8.835695394766462, 22.15685562468154, 7.931156696370379, 141.00992965873093, 158.49232814810392, 16.115759494286568, 10.582970608691216, 12.22124670438281, 13.369126532712016, 5.732380624373475, 11.19229494377665, 60.3513427493735, 61.376305655475214, 48.900365023818644, 15.586192294832522, 27.558666202131306, 6.012231540371491, 33.985295713752215, 157.1363130014669, 84.2602746849698, 11.968394550832855, 47.49104312661344, 52.04993051086733, 41.59910192757829, 54.27615591409578, 60.906751615314455, 29.33144022588948, 8.57690236308645, 6.5218540513954295, 42.17196308044862, 50.09912152426821, 47.509756837928144, 25.706371070833374, 12.041117942559517, 22.072509957929142, 13.253979237404872, 7.172836219230569, 58.98070508315811, 5.215674470165022, 5.070501563451834, 46.16376426654351, 27.05459484867867, 62.71382362386072, 35.03935793265071, 11.933778076594932, 67.71779821629092, 9.370736147002791, 18.954049789093602, 7.965764645988233, 9.676102759182786, 87.77328133194888, 67.1922852899358, 69.06730822412578, 65.19471779413195, 75.95101940004476, 43.9309606932091, 26.378572326887067, 149.23808843406516, 6.240868158687955, 61.52230341160285, 58.953930060862625, 24.74310780754383, 30.468492723927593, 57.874372754035974, 103.15406653138093, 18.066728806588934, 19.369318585389106, 6.6678335441113665, 12.517547413734205, 43.248457365600814, 65.812088915997, 20.780804218980855, 50.499167324998425, 13.567840919526258, 11.558565987723712, 51.99960913010175, 17.927727745517988, 10.070985717074343, 91.848481306329, 12.493263693532363, 22.079309521980157, 68.28721620996028, 9.20622575573723, 18.464922376322857, 9.513416868893447, 80.12808065493516, 11.306599515290971, 83.55196655767276, 26.03875910794527, 8.499088764853898, 8.096192420529517, 65.76750743131414, 61.277865810361426, 56.1588926382689, 32.45977681710191, 13.568656198485792, 16.200475615317423, 124.03728707107324, 12.790284204926637, 23.107205395400353, 25.3030708577216, 65.97906865471859, 10.276876998441587, 21.462386419707954, 81.95664110161039, 118.51286601648795, 20.560836322631694, 67.29388687679032, ...])
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);
([2090639.4089947508, 2279214.002874362, 2404251.498556866, 2446462.286587959, 2498573.4375, 2519203.125, 2519757.8482064614, 2520448.152255577, 2521559.6054894184, 2534028.9802618064, 2559939.8699776963, 2565504.835340164, 2574244.5238767527, 2575604.9081172734, 2584973.72310978, 2585668.3581343764, 2587247.9491914148, 2587325.0, 2587717.181226602, 2617312.729697404, 2635221.0440456113, 2653252.2275560815, 2653762.5, 2655775.0222185403, 2657253.4636914716, 2660024.5241593225, 2689464.4970293767, 2689516.981886721, 2689789.0745462724, 2690220.228228757, 2690312.1523986477, 2690506.25, 2690966.7347073653, 2691634.375, 2692337.5, 2692502.33714088, 2694441.7986446326, 2694444.5751065593, 2694881.25, 2694903.125, 2696056.4556517354, 2698593.818841342, 2699081.2769635976, 2783654.6875, 2784237.0390052404, 2784312.413104177, 2784929.4208817426, 2785940.444990149, 2786187.2927282075, 2786871.875, 2786994.020604445, 2787041.7281291313, 2787057.8125, 2787097.1478008414, 2787098.4375, 2787102.7395034167, 2787528.125, 2787995.7648449284, 2788033.074990848, 2788279.6800229955, 2788698.4375, 2788902.532689935, 2789075.0, 2789141.894151931, 2789159.6808667737, 2789226.3725625463, 2789302.916000835, 2789302.9840791943, 2789360.9375, 2789387.5, 2789692.141944236, 2789804.51731092, 2789833.8826547978, 2790032.8125, 2790083.349100854, 2790264.0625, 2790314.618114066, 2790752.1505608833, 2790873.8464807547, 2790889.719155093, 2791244.2664858843, 2791331.25, 2791411.636282846, 2791519.3022253173, 2791724.099834203, 2792279.6875, 2792319.97695465, 2792407.7081443723, 2792470.412262032, 2792567.7120515634, 2792634.018894936, 2792634.285804184, 2792639.9633855037, 2792749.2218284975, 2792755.3702922994, 2792831.522019652, 2792840.883984262, 2792849.8972444385, 2792932.827097001, 2792943.688286154, 2792966.916647677, 2792979.2753949226, 2793057.682618011, 2793080.634369086, 2793590.625, 6702213.444199035, 6722495.473556259, 6824982.7391662495, 6881410.9375, 6890036.800645416, 6904688.8239948815, 6918274.457446779, 6919445.3125, 6934564.778950666, 6938876.309499726, 6940240.625, 6946281.67031144, 6946624.905383998, 6948347.668597235, 6958698.052505203, 6963479.45233345, 6979665.343190615, 6980544.688493763, 6980689.884849014, 6981948.419513162, 6983943.441301644, 6985940.326016415, 6987592.1875, 6991327.393576982, 6994493.487607388, 6995836.623055179, 6997101.467980422, 6997172.666726807, 6997488.733639477, 6997566.717162765, 6997616.468382584, 6998119.731660511, 6998123.4375, 6998161.154983058, 6998175.0, 6998203.051874071, 6998296.73211758, 6998334.334979657, 6998739.0625, 6999511.962985012, 7000453.423105424, 7014362.5, 7015031.25, 7036832.8125, 7058657.644934884, 7066272.846807859, 7070250.40715047, 7070888.110371422, 7071643.75, 7071720.3125, 7123009.024748254, 7124357.695954543, 7140514.3534561135, 7169148.4375, 7170189.614581875, 7171897.355019118, 7172087.965440354, 7172853.638551982, 7173704.281859624, 7181683.140398425, 7182109.944305087, 7183070.3125, 7183164.0625, 7184475.0, 7184725.161089197, 7185144.3091194155, 7186227.911783295, 7186364.254782302, 7187982.353889186, 7189292.607641388, 7194191.852747377, 7197064.210176765, 7198594.512199209, 7201813.882007632, 7202968.4202509085, 7204376.5625, 7204573.38313272, 7204786.434917726, 7204972.863962823, 7205619.725555641, 7205664.0625, 7205749.01186224, 7206589.0625, 7213084.673159319, 7213101.0793795455, 7214801.5625, 7215530.4398628045, 7216617.309506067, 7230181.25, 7235463.735560673, 7298664.0625, 7299190.342001022, 7301559.375, 7320729.6875, 7325832.251299431, 7341534.052576263, 7345145.489867796, 7345748.192211002, 7345831.25, 7347410.9375, 7353962.5, 7356540.765073087, 7372612.912263205, 7378179.6875, 7384413.241385336, 7396686.700954754, 7398655.94131202, 7399882.9896011455, 7403715.573482599, 7405971.155769737, 7406232.8125, 7406400.359987145, 7408259.375, 7413570.810337952, 7433264.32854398, 7436344.4597303085, 7444724.815619662, 7447821.875, 7452535.339768207, 7452813.264937408, 7453758.328391293, 7455530.974946937, 7459680.587879946, 7459790.625, 7460351.5625, 7460671.475698801, 7460681.393403845, 7461250.681726641, 7461505.051921526, 7461912.5, 7462050.189782458, 7462127.747797947, 7462232.883575071, 7462270.775536611, 7462317.1875, 7462354.481011646, 7462901.92604603, 7463048.630121047, 7463324.54664233, 7463397.494545097, 7463528.110157839, 7463529.753339277, 7465074.96147937, 7466995.3125, 7467411.244415634, 7470107.8125, 7471435.9375, 7472990.218888901, 7474382.8125, 7474939.0625, 7475029.6875, 7475418.75, 7476251.31400941, 7476815.535402572, 7476831.25, 7477232.8125, 7478275.241320329, 7479072.466524474, 7480029.6875, 7482733.965092771, 7483115.355914684, 7484379.352170538, 7484510.75866358, 7489024.491381967, 7489357.338377221, 7489510.43356735, 7490359.375, 7508541.17492403, 7514292.320772521, 7514295.759697594, 7514474.140904277, 7514813.666024252, 7515568.75, 7516471.501376285, 7516487.5, 7524787.449333598, 7527394.079686903, 7529750.172756991, 7532039.782704221, 7532046.875, 7534600.335177662, 7538011.364322029, 7538595.624718646, 7541804.344635558, 7542894.916539679, 7543223.263147404, 7545784.0842704065, 7549659.375, 7549714.7228307715, 7554137.5, 7554389.518602867, 7555588.613478157, 7576246.777575092, 7576799.921118669, 7578579.349039721, 7578875.056011819, 7580389.962094465, 7581371.435517769, 7582567.596952318, 7588432.088152149, 7588433.82789924, 7589592.1875, 7615767.862524713, 7616235.9375, 7617631.25, 7618988.425384631, 7620072.119844217, 7621916.636881089, 7627691.0131658865, 7632651.5625, 7633962.449860338, 7635127.832668408, 7636948.898901169, 7639014.002936969, 7643303.773287334, 7643817.1875, 7644271.813812152, 7645937.5, 7649876.354138729, 7649882.765567765, 7655449.977695889, 7725963.296902944, 7755239.7538896, 7757475.0, 7760970.208806941, 7761366.774916657, 7761717.1875, 7761897.42430676, 7764391.259648508, 7769215.325474687, 7770302.336957365, 7774685.934969111, 7777746.875, 7778617.1875, 7779305.004667182, 7780299.424710637, 7781101.5625, 7782954.55665118, 7785844.450156031, 7786018.72457452, 7786829.376014458, 7804401.49213172, 7804773.174357492, 7805553.631641873, 7806693.75, 7822302.903937645, 7822318.167982235, 7828617.1875, 7834139.346064256, 7837190.900507489, 7842012.5, 7842697.729891403, 7842757.6604813235, 7842798.496305313, 7843511.0083353575, 7844409.375, 7844479.6875, 7844618.655520529, 7844866.96965711, 7844967.1875, 7845052.569456672, 7847565.625, 7848293.561280966, 7851160.662899699, 7856215.618470104, 7856850.887823303, 7857811.092320543, 7861659.375, 7861705.75065187, 7862643.813593215, 7862798.91726806, 7863563.450064467, 7864043.75, 7866350.0, 7870125.059673292, 7872252.224763458, 7874942.991832396, 7882101.5625, 7905398.167329156, 7917581.736679037, 7930796.89358358, 7952752.919092869, 7955022.13088801, 7958833.240281275, 7962776.012807346, 7963685.9375, 7964948.4375, 7966675.766590685, 7969199.130328974, 7977836.386303567, 7986906.969526395, 8003076.381666456, 8004664.695457086, 8015845.110926242, 8016903.101929906, 8018666.430003116, 8021392.022178852, 8023824.829975453, 8028253.270140368, 8028471.875, 8030299.804139879, 8031472.333434066, 8083616.018400952, 8106061.138255664, 8118202.671457512, 8122323.062087559, 8123645.476995041, 8124051.098538539, 8124157.643773729, 8125348.668894847, 8125667.1875, 8128090.625, 8130142.275470497, 8140085.9375, 8141315.625, 8142490.174997747, 8148327.474333752, 8148537.1942094695, 8150025.518664633, 8150127.328440894, 8150253.055967396, 8150539.6421344355, 8151418.75, 8154213.479936787, 8154776.707219086, 8156766.884181623, 8157018.75, 8157667.1875, 8158071.973604331, 8158156.764105032, 8158863.386144642, 8159545.3125, 8170703.383338974, 8172560.15946886, 8172865.625, 8175752.621816212, 8175811.9188054735, 8178543.75, 8180078.693275867, 8181313.97698101, 8182055.805423001, 8182790.149142523, 8184956.047416446, 8185570.3125, 8186962.367747403, 8187229.6875, 8188153.531587202, 8188284.375, 8188314.545845396, 8189693.478878728, 8194227.682262243, 8198217.405497995, 8198219.042586721, 8200862.041025636, 8203967.982521156, 8206341.771189911, 8207050.063075197, 8208514.528317574, 8221990.296624346, 8225595.3125, 8228579.6875, 8231125.0, 8237047.599844858, 8239929.048156875, 8240787.5, 8241626.5625, 8242838.541679544, 8242896.519487397, 8243576.872894992, 8244283.503499914, 8269765.911089425, 8300535.9375, 8306998.242978827, 8308692.1875, 8309974.793867664, 8311450.624910341, 8313378.110172501, 8314912.6930219345, 8315966.068281323, 8322625.0, 8323676.02891088, 8324230.636501313, 8330715.625, 8336309.139590723, 8336568.75, 8336578.022743818, 8336595.3125, 8336834.4195561055, 8336896.875, 8337338.29366028, 8337530.17875333, 8337578.505441591, 8337707.8125, 8337743.880601975, 8337766.612435689, 8337904.044683848, 8338056.64098166, 8338095.531464687, 8338125.497245958, 8338250.419264869, 8338578.030031143, 8338595.484506403, 8338722.416948852, 8339334.710960543, 8340497.9622094035, 8340677.980191773, 8340790.625, 8341135.121758517, 8341494.256057792, 8342784.1790877, 8342944.642430243, 8342969.401272311, 8343529.6875, 8345604.6875, 8346601.896089625, 8348369.920226925, 8348502.761674181, 8348884.215330997, 8349297.808133358, 8349320.200359618, 8351483.908969584, 8352304.6875, 8352311.318238017, 8352649.595878138, 8352957.179999742, 8354365.688794142, 8357909.821115107, 8358856.25, 8360125.628508842, 8361607.584102697, 8364335.292255819, 8365527.3762085335, 8366337.132157153, 8366347.539948719, 8366912.287169332, 8367295.624192471, 8367311.197929569, 8367689.706003151, 8367804.974087298, 8368309.400731492, 8368404.353631268, 8378474.268664762, 8382928.125, 8388521.875, 8389656.403005596, 8397566.733572256, 8398334.375, 8400319.880987145, 8400417.1875, 8406693.756615965, 8410110.106783254, 8410972.739093527, 8411550.0, 8411731.801542733, 8415047.613719363, 8417991.814091362, 8418915.641247509, 8419743.580245493, 8423613.685442032, 8441673.281792555, 8442132.245809332, 8442830.315784642, 8442926.803376896, 8448373.4375, 8461184.375, 8461748.709298844, 8466209.375, 8476662.394738132, 8479016.611499904, 8479045.456969317, 8479682.8125, 8483043.03946411, 8483768.693380184, 8484767.808547644, 8485843.75, 8485897.684276883, 8485912.469940545, 8486052.33829009, 8487010.299922677, 8487692.047256144, 8487791.817589646, 8488263.085066335, 8492424.64205558, 8492783.980596649, 8493105.252145631, 8493321.210113652, 8493642.1875, 8493728.125, 8494146.862413011, 8494267.74783882, 8494801.5625, 8495361.236661429, 8495551.136677952, 8495660.9375, 8495872.377216686, 8496610.484594107, 8497225.0, 8497390.550219528, 8497445.602289565, 8497516.936152725, 8497731.25, 8497926.682551103, 8497943.016822688, 8498115.625, 8498593.609826302, 8499396.875, 8499555.1466572, 8499840.049221689, 8499910.9375, 8499926.307826886, 8500134.50686916, 8500173.830206964, 8500195.310572, 8500222.89229254, 8500549.287200488, 8501029.638171213, 8501151.916502926, 8501380.81957851, 8501448.4375, 8501932.794459842, 8502271.875, 8503604.352115383, 8504365.077761127, 8504439.0625, 8504793.75, 8505198.4375, 8505209.022994298, 8506398.119361576, 8506860.458853573, 8507212.5, 8507443.589058392, 8508715.625, 8508890.625, 8509676.69597459, 8511979.6875, 8512590.625, 8512603.05626375, 8512620.501381475, 8513568.75, 8515040.054849086, 8515467.1875, 8516201.5625, 8519237.70036344, 8521231.292425781, 8529140.201355102, 8532508.437348641, 8533428.784117665, 8533809.054338232, 8533862.68766444, 8533930.949060515, 8534117.870146165, 8534231.775509572, 8534257.2634341, 8534485.9375, 8535293.21155285, 8535375.01970904, 8535629.91494411, 8535641.264966605, 8535891.448615355, 8536166.572027147, 8536931.25, 8539585.9375, 8539617.013348885, 8540197.333848953, 8541446.875, 8542093.942713363, 8542099.395931479, 8543705.102156555, 8543820.929725926, 8544389.787586588, 8544731.842593158, 8545100.528606331, 8545522.283653487, 8545621.781415228, 8550197.7302147, 8551142.1875, 8551265.625, 8551497.463992752, 8551537.884420117, 8552535.203811297, 8553293.377542967, 8553768.75, 8555402.504547212, 8555580.848853266, 8555817.1875, 8556538.222729417, 8567361.330339838, 8568973.301634006, 8570945.091194458, 8571304.6875, 8572272.935142929, 8572362.5, 8573504.6875, 8573849.271747485, 8574016.797620485, 8575532.571821209, 8581537.159063468, 8583170.3125, 8584026.080634238, 8584126.835348984, 8585074.705671096, 8585216.962986318, 8586411.334611626, 8586462.30742974, 8587674.836231226, 8587796.875, 8590109.085522404, 8590951.117651833, 8594021.293472122, 8594135.9375, 8594167.196829895, 8594244.990449248, 8595010.267717587, 8599846.875, 8606019.427331122, 8606628.41363062, 8607416.097540809, 8607945.293932956, 8615775.782260673, 8638857.8125, 8640083.188602066, 8640083.20379914, 8641256.25, 8641604.6875, 8659957.8125, 8659960.405456623, 8661217.314619094, 8672637.167071825, 8741298.510730786, 8741970.726212336, 8743835.9375, 8744020.509432467, 8744641.417907724, 8746152.324154122, 8747866.842484498, 8748586.549158832, 8748917.952962175, 8749700.564076962, 8752554.6875, 8752851.5625, 8753187.5, 8754572.641207365, 8754684.974342171, 8754685.23892546, 8754984.375, 8760179.6875, 8760526.362540247, 8761604.586197352, 8762773.394778062, 8763627.538475072, 8764093.75, 8769815.625, 8772829.6875, 8773775.0, 8773858.427536624, 8775273.578935683, 8775448.918996181, 8775554.601739045, 8775625.0, 8776139.0625, 8777043.493538588, 8777540.041054718, 8778726.5625, 8779596.071911305, 8779598.988928733, 8780899.154796198, 8782902.412447553, 8783345.899028303, 8786566.645639548, 8786639.122898648, 8787543.75, 8787735.58210245, 8787789.0625, 8788296.436541032, 8790217.874387588, 8790845.291713897, 8791717.485145126, 8792724.53639191, 8793051.917712215, 8793342.084059738, 8793386.408685075, 8793498.880426414, 8794022.28897476, 8794059.412309129, 8794159.126617419, 8794983.621116655, 8795009.301575083, 8795507.777828133, 8796553.20796576, 8796758.909725836, 8796762.101278085, 8797677.697423339, 8797730.817544218, 8797833.814000655, 8798090.625, 8798265.02623101, 8798301.14138258, 8798714.72201099, 8799242.153583562, 8799697.95430447, 8800060.57409298, 8800117.333291095, 8800232.302537994, 8800317.299242832, 8800570.3125, 8801068.399641782, 8801201.391595853, 8801218.479789654, 8801273.960597955, 8801598.005931893, 8801772.674497005, 8802073.4375, 8802737.5, 8803310.686793737, 8803443.984562676, 8803730.446893502, 8804700.056122094, 8805221.672326012, 8805883.369595487, 8805908.200386245, 8806131.67953788, 8806268.75, 8806570.605757674, 8806878.125, 8807019.697339663, 8807338.954096407, 8807667.1875, 8808698.4375, 8809639.976137241, 8811168.500766095, 8811670.84012449, 8816493.75, 8817164.941540303, 8817683.603170354, 8818447.41336163, 8818790.33563161, 8818792.1875, 8819012.788081657, 8824651.5625, 8825245.60323206, 8827374.288831115, 8827989.102830231, 8831041.597865293, 8834601.815746184, 8840551.5625, 8849592.368303817, 8850604.788882853, 8850692.168964924, 8851404.257931052, 8851978.22387426, 8854568.75, 8855096.401287425, 8856011.855652276, 8856840.625, 8857247.982866246, 8857314.371323625, 8857342.1875, 8857715.452058477, 8857951.543547664, 8858329.456415884, 8858541.816421457, 8858715.395122977, 8858766.329918066, 8858814.215189977, 8858830.457617575, 8858833.08748589, 8859100.57265494, 8859209.044488542, 8859315.766738847, 8859694.888916742, 8859759.375, 8859832.151181132, 8860140.625, 8860345.02566797, 8860561.49083393, 8860669.040000211, 8860754.548884848, 8860872.90685596, 8860984.375, 8861009.863716582, 8861042.1875, 8861105.79728918, 8861271.48362076, 8861337.5, 8861510.363756405, 8861629.6875, 8861692.217781598, 8861736.849160045, 8861758.219275493, 8862014.886442455, 8862070.3125, 8862151.86096136, 8862165.902366895, 8862221.496103168, 8862611.54008465, 8862665.14065488, 8862716.020211803, 8863009.235864023, 8863325.0, 8863729.6875, 8863809.375, 8863964.221947348, 8864043.006353742, 8864049.237413414, 8864223.4375, 8864268.026655141, 8864654.262200804, 8864708.291100685, 8864721.875, 8864960.549349118, 8864976.5625, 8865049.4560246, 8865128.309013624, 8865152.399066858, 8865177.073921237, 8865220.53073262, 8865230.345961584, 8865354.439667951, 8865768.75, 8866452.474639105, 8866664.577593677, 8867205.150167674, 8867824.473473733, 8867890.81693431, 8868169.94468725, 8868194.224225137, 8868234.463083211, 8868671.875, 8869190.671246437, 8869927.400757134, 8870150.930128446, 8870853.585984526, 8870896.875, 8871162.54615383, 8871214.235791933, 8871254.027213903, 8871620.693844037, 8871984.375, 8872171.875, 8872715.345458861, 8873069.327584645, 8873508.956272077, 8873744.432451118, 8874270.068150476, 8874587.376923352, 8874649.788715802, 8875537.358900033, 8875812.366866719, 8876116.961410794, 8876232.8125, 8876241.52549411, 8876290.415884174, 8876292.820808595, 8876517.266531965, 8877226.06361238, 8878700.738120902, 8883049.199602313, 8886960.386647701, 8886965.050502794, 8887378.125, 8887830.475890663, 8888345.571705656, 8896290.625, 8897309.986329671, 8897630.449364955, 8897929.6875, 8898750.72738328, 8905616.744323177, 8913162.5, 8913388.910653183, 8914796.006377222, 8914867.395191018, 8915310.771430893, 8915662.611512609, 8917314.0625, 8918880.502199844, 8919208.193846628, 8920423.059249109, 8920664.0625, 8921101.361518413, 8922106.25, 8925712.17216793, 8926668.336255949, 8928257.415682904, 8928579.359250028, 8930197.729480855, 8930335.585392654, 8934226.375028683, 8934979.40028813, 8935669.69020301, 8938009.955412958, 8939370.3125, 8939604.666518087, 8941110.454601755, 8942370.3125, ...], [26.962812276917447, 13.70291595934965, 8.253050125536424, 17.386758437032263, 57.00886463400872, 83.84957670858941, 11.18398076063333, 34.13400685826379, 28.639195055220014, 19.64810301699902, 76.00270035204804, 5.46814798537933, 19.02766817071268, 5.471316029152076, 11.605543765987276, 22.64416974441593, 50.35672328889289, 70.41747236279639, 9.326104289379334, 15.895788148856472, 84.1926733423034, 95.35916191877047, 71.01830936308461, 60.97141339106885, 18.47105525590473, 88.10151172926811, 44.05685634092366, 29.44473329958273, 14.987623821606793, 73.3939618940326, 23.16116534984665, 80.27254223515419, 10.486757953526016, 107.17692895954866, 42.19954750751833, 19.033259543550635, 22.678427174161513, 7.931666572717206, 30.314408859991097, 79.3858320936157, 15.787917364980181, 11.23704258994884, 38.88828917871526, 74.5419289883861, 25.137266452041935, 142.3507313923292, 8.150444065879658, 21.297416743838596, 68.00103249778718, 90.36019416808828, 11.578771831674972, 74.31621523216829, 55.38965967641461, 16.094327502057098, 40.12390644783525, 22.716802581258637, 42.300288767750786, 41.923867298829, 8.430442271034986, 28.377877207889522, 69.6510889033725, 26.16049785558853, 37.068615881319744, 13.930043463613487, 7.204244910980988, 14.263818929160175, 19.914949522521496, 41.21516471338856, 37.72739174356847, 79.72087281229327, 27.65443441076643, 14.330218993082585, 5.325329200201186, 86.4531070808626, 12.084630290632877, 48.631744960980086, 9.84998062522499, 77.85195885787086, 169.8235699240333, 18.21752704150156, 6.334735112710921, 180.39643755688184, 18.498186632746634, 17.567525009646204, 7.8617490021551015, 203.34471839725444, 71.05938220526856, 26.619045848610842, 46.61550052804402, 17.07570590967505, 55.50661771457102, 10.991092554725041, 117.32456842151409, 12.62371975018153, 18.39032973155341, 8.435862148015728, 38.92178450907004, 38.16860389232119, 50.777764523740906, 77.57997727265985, 24.11879551972509, 5.382949920285428, 26.197641638414904, 43.50867427487037, 55.75194025276878, 32.13292234705224, 55.58618128180488, 33.19560209704433, 46.02587568881366, 5.500074792851143, 5.918900744534248, 44.34186980341347, 34.86802877265138, 6.60558908646552, 66.07191114605146, 46.21458835935281, 84.48423218992207, 24.422748108822187, 54.53337006588619, 6.048957737649761, 5.521774991276508, 23.985916240625475, 43.43032536304628, 65.36729988783371, 45.439186166768046, 75.29939164338755, 33.56448324048365, 28.772645057839988, 19.69651084354046, 5.794817248512974, 6.162415451773025, 14.59308142585459, 95.59141623826837, 59.66800900044963, 13.408026216660888, 7.9396904544140465, 32.56868720744822, 90.08992689166858, 9.522326300621852, 53.59038369759197, 41.32158883559872, 25.989090391592764, 27.756883190426496, 63.41487929009915, 7.419908272755329, 53.86382562219248, 42.18088320333425, 49.63567573304954, 49.28720520947796, 8.199910219110432, 10.314916866360882, 28.397426876819406, 5.563455704816592, 34.7171213380449, 62.063628402781596, 77.77755300442253, 7.091148739055388, 7.711974226281675, 78.8376420251342, 17.341794507842522, 6.86327801217068, 7.780725498124098, 17.341993366081404, 13.592123853922093, 57.831425722181805, 17.66963854816865, 78.22868967529027, 75.49690678475763, 44.12867295691001, 41.24375038309239, 43.33307028475307, 51.83865276010631, 9.499458841621799, 59.66519815541409, 11.854715083323603, 6.698466674171624, 11.366656674433257, 18.94274598784431, 74.6486173960159, 5.5960584301276, 69.35754559616787, 14.738258311851336, 9.790669421086223, 78.65179894504789, 6.975260655992098, 60.0470067228947, 15.2579973919919, 62.8822572838923, 16.214350513710755, 54.799282677831556, 91.90146023120143, 12.549980213423277, 6.100879338958673, 50.151665403624165, 10.65244188834753, 59.89312431662466, 69.95448836215348, 43.74857996361021, 71.96202543100537, 71.08106267906265, 41.488836669395305, 6.289870642815997, 6.449315404083812, 122.0211752932378, 42.029152336056775, 39.46459972904007, 15.503704982054478, 7.234210743726866, 44.449607476921486, 52.863170705170425, 30.59324767879543, 23.64039551171501, 31.765680448102493, 14.748718848535876, 5.662463804819923, 74.13404997901861, 11.741221503888445, 55.90421574773776, 78.37586799129372, 6.52962064573276, 10.013465173205105, 7.53788453287475, 75.67926428809588, 8.87242810167719, 12.578830609258008, 44.137393227124505, 71.96631337629289, 48.543520172445426, 40.00431037374863, 65.7693983035818, 9.015148288733243, 9.455675987242016, 12.391598307274855, 16.103259437494497, 36.95773369637068, 55.89883443780059, 13.675431657063784, 15.21951589697824, 17.058730702741023, 54.23897346488674, 98.97704286100982, 11.747840635579303, 5.208357251402314, 51.297329400711334, 5.747355610808231, 7.597878333322025, 9.387701457757347, 14.796691746961145, 44.17200480996125, 66.91429508337829, 44.06477721842587, 63.086622316232415, 10.547189362955178, 40.74077237219678, 58.454143290715024, 57.4402838622445, 56.461386476469094, 10.76031193106921, 10.990489864285143, 67.18150853040879, 88.92573421171647, 15.622313835541886, 12.198012025153224, 63.20069375376303, 45.9010911077128, 24.153832881670326, 23.30970850137091, 25.432507549348916, 8.03475779976682, 56.80145084116754, 5.231256801566153, 55.42344829844663, 47.5703956583665, 15.475037164212031, 8.538122054498958, 15.903755465029993, 21.50977263823251, 67.0485192842198, 84.99652756588692, 41.53908405204371, 82.85242193398052, 6.540045009671324, 15.643568779363033, 83.34750287538122, 40.84160843010894, 23.43428028485898, 14.963832012201783, 5.967064547188584, 78.69066624161155, 55.82884622275011, 25.50035228277438, 45.16549312802982, 58.75754493482079, 19.921320339282232, 74.00881822254716, 39.97553896451169, 10.491595722451459, 132.379905431313, 27.056104795019877, 22.32710845438631, 6.774740651457461, 87.12880927842151, 22.11881438910462, 8.515659404918667, 10.157286233635487, 21.035769529463778, 29.449055782582473, 12.376887783978333, 29.382939205826876, 37.68936520693704, 12.965577241652028, 15.964787449647956, 60.5621942132741, 9.682702754298031, 63.88570728571788, 14.753783415657837, 13.933215056749521, 7.7791023053793085, 16.16319488888076, 9.947138713079228, 134.3712892180862, 36.87627494839396, 64.90671379263276, 10.81692830452506, 9.292032111106797, 28.090910222521195, 33.902986101419486, 65.88812384048337, 86.03885072589215, 21.54240614731939, 47.21473567624824, 53.44302957415178, 12.110568015645859, 59.85998890932935, 6.230082946283066, 25.557368768605556, 74.10629855324592, 49.126223479454694, 35.10087109209273, 16.30593483718704, 54.32810651304587, 53.6942623209125, 74.53263907773672, 52.13871007047972, 59.61594441903157, 10.673403959117692, 33.28318555829993, 37.59772675545001, 12.024152103521239, 48.82594549681312, 7.525193294284614, 10.32544277411856, 34.570836636725836, 11.60188257442616, 94.18257351060784, 64.46660734949286, 59.15479323386451, 7.549165184833345, 29.891463696501553, 19.228636196339806, 29.118861462370603, 63.69374933277865, 9.252773018211428, 74.79997996056386, 61.66794113376574, 110.55425576724053, 44.17655439873382, 10.845005879718524, 64.42697802245857, 42.567533693493516, 6.38628682388508, 15.56638277587311, 90.1000931586874, 31.79990124478092, 16.47427454503923, 20.196056273593435, 36.27703700585518, 61.252272961974036, 37.500452930040154, 43.658039997544584, 5.08114055537612, 75.91229115537205, 70.3775027198083, 43.47138495909502, 32.41407928916646, 81.26499946013367, 24.114606080037753, 9.557567617818908, 5.304486577306936, 67.23490821410881, 58.666803410628795, 61.9938218144996, 10.07625732014329, 7.874640022129864, 5.2150088756010735, 5.1461834620735365, 14.294319095804013, 50.81713251255626, 39.11167124789776, 36.81936053823397, 7.922881556437441, 5.336288467310227, 25.566255145465657, 33.359805809967256, 156.66280228586828, 87.55293313618297, 9.751647531517657, 11.80383703163816, 15.766199430073822, 13.803246450475056, 22.832988674680934, 121.42794197231052, 19.126742246048956, 6.730282774352869, 11.509737603554479, 39.947526002539576, 49.36598665274336, 15.28775912973152, 60.53946046189617, 103.53465199989492, 6.67687380018678, 5.320109376208532, 51.569117251613484, 7.264810856773395, 26.96618752166619, 7.578459145722099, 58.01227707007638, 87.51489247007798, 31.283248301055252, 15.523375204654203, 23.70844634349367, 37.08018014645853, 50.061638238126164, 9.416194005546332, 17.345164394419424, 12.867677410138379, 88.15455229022379, 59.88758391362062, 54.730225304867304, 63.962418524786514, 21.46139894144214, 70.62594384898175, 28.757712554297733, 14.03053889779779, 72.36893947503202, 13.480443590354648, 21.737363589834153, 26.881765375090296, 75.67940017639327, 21.799129228051797, 72.11396359353023, 6.3199717588333835, 71.14266714518995, 52.997327142848356, 9.112214575931555, 10.499674878081404, 15.843050980854732, 16.187765512431582, 6.417471972700224, 6.619383656482293, 52.31722322712449, 53.172048341773, 62.97868271427456, 63.25599296811932, 89.61224769370489, 97.6321304625242, 69.22907115600991, 18.67756883341884, 49.95463421692691, 78.6345402314951, 88.58275981649085, 20.980394051208584, 13.739984179545864, 16.27314333407471, 9.993080530593197, 28.818044811492598, 61.170518029775806, 63.67784594409255, 48.405350661455394, 14.210021694998801, 18.61946828877146, 62.75931798983456, 6.802663593181192, 19.319208558191555, 63.63227080674713, 13.234985182536303, 33.29330538368707, 36.60627763307918, 10.778658690439139, 81.4957699852327, 14.565572918921177, 59.90511269031384, 8.310280724070928, 128.83887454547693, 19.173815211891636, 17.592847707306998, 29.58575387683814, 31.488442385814675, 5.467400182777054, 20.775608682014234, 94.02622908418125, 5.478801934228017, 16.298708149039335, 26.42734340205852, 9.712998255012044, 26.778122894362458, 11.407646193868363, 9.835938039015748, 102.75526913264008, 45.42868175802312, 47.651503687010994, 30.93346982703998, 26.35222055584463, 33.89094285769802, 14.24390317984794, 12.883209665350948, 9.950325098757235, 56.00052861542218, 46.910688461248036, 94.26696350705893, 13.726302304671911, 23.00188904886526, 26.694550929997398, 112.59564961445298, 13.547229049143812, 8.96616187118853, 63.546486284703676, 6.548478801980298, 13.596534639661543, 80.08796402620945, 15.567131066385366, 5.481245723840029, 31.675967334763513, 6.895823990174109, 14.137005228787991, 62.861367048542796, 8.76948394698842, 28.20593645091517, 44.60438905762213, 24.931954984104213, 9.609637279781419, 11.560730127947549, 49.97145787729809, 23.95642336939119, 89.94914946887393, 13.805296810092523, 46.77256103122123, 80.79549937061006, 86.38309320680403, 55.75341320261262, 60.874298273356445, 93.63202893612151, 5.090056889847552, 67.3847692955326, 8.290079060216263, 7.891244897223538, 6.631649920759837, 70.3649814983728, 7.815694491181532, 5.656262267757741, 22.856250975274595, 68.78496730996866, 25.570380637515758, 7.472327130860845, 25.787215492240733, 15.76483995878041, 71.85617611366641, 5.832020699438357, 49.74731433539215, 76.46588830346765, 16.089634789381655, 39.05398151365299, 65.33074376758745, 121.43131420145141, 39.15437886418949, 48.70928702879125, 58.13021781579745, 27.452325356163946, 64.11074971740578, 68.14652709397956, 5.876388934915946, 62.7819469264979, 7.910191987583647, 18.095404367314124, 77.62422300052927, 22.89700337779283, 19.51284689925646, 66.39791316504527, 62.174187680115274, 17.641625394816337, 19.992166734610223, 69.69529759883899, 54.73961186251843, 18.477180908447185, 41.0702687744418, 107.7693243932874, 53.60429947488784, 28.291962954981383, 37.91733013173897, 47.705443572108166, 17.551647036320645, 55.376917990486774, 27.128069912903428, 5.300123376960495, 20.903322189021655, 49.1290554953378, 9.435018857865572, 18.0598682959247, 38.8905234742709, 9.215625638340066, 118.51825103052276, 8.545289814929829, 16.828148942877906, 57.815015897699375, 14.05221271592687, 93.39457557683957, 11.802525771911561, 8.28555803035158, 29.012291745458697, 48.61093245128651, 47.81326976890446, 27.72744818657396, 84.41291910662753, 42.6370096137426, 9.3161956443947, 89.67933174106314, 34.455779897515015, 5.507097960431667, 84.23622809518659, 59.597250034493236, 39.012392662605706, 80.7221601177649, 13.903184815789041, 8.048703317770173, 49.14927108633547, 58.4982932781889, 51.29852918540415, 68.91676117581244, 7.652237247896407, 76.56176695518792, 51.492108862875845, 9.273951286654855, 5.828089327196528, 64.45568546704223, 20.820732184091074, 82.23290270867187, 52.991049306596274, 9.506769762722369, 73.35546772764228, 13.540145077236339, 5.310786652131195, 59.760435474722826, 10.660940247322214, 67.41907565842972, 93.81097644171231, 47.63239243567723, 31.370997661649355, 13.193645253600149, 37.01834328723162, 76.63668760395313, 12.32657168683791, 11.502854669507169, 5.748734783660483, 30.636359388799825, 8.860090816076237, 61.96661879710085, 95.17488713646821, 8.19658145045591, 59.36702386110627, 35.14191043621104, 11.442910778287464, 49.85649656240463, 64.70638547923036, 6.893321598038047, 12.292568911240277, 17.811435854471153, 55.19458424616353, 77.71964291143861, 7.097066462252167, 10.176945035668979, 55.55584617152473, 51.67307053784505, 6.887081266102057, 15.046054516920819, 22.705577224091336, 5.907613016932124, 68.82859802538462, 13.007831652644672, 22.539349373472703, 55.498446874842806, 6.606685311215356, 52.14770093376062, 41.87091107271153, 10.798557177885108, 49.70778935552818, 5.777722238149573, 87.80605578462746, 28.526079194324588, 19.482936909122834, 126.73779905972248, 9.13586240687475, 11.95477057499825, 38.08471475552096, 64.1271810163788, 16.09455306686476, 91.75145163805736, 35.187469437180546, 14.455640748466925, 101.73645844893495, 25.66223996905673, 121.6659482751288, 5.28222846914425, 22.061496079868615, 18.95167458423491, 69.20327490147372, 26.174811631120757, 48.304659109928764, 52.55584011227994, 55.8770731878167, 58.726015782979786, 11.610957381746614, 11.029810324813894, 52.041181504373384, 19.089249794543296, 49.76511572186195, 16.59909478465438, 16.677033338709233, 83.32106613433942, 65.25197128559377, 53.122009255263826, 10.38681338213062, 56.52046464027986, 13.80815561126054, 8.325686393444034, 16.79380509640248, 50.339962727367656, 6.518411685425768, 19.168202664732874, 8.735083999737489, 38.91381698251237, 32.01634711780219, 25.398972943010747, 17.638214554731594, 95.94342781438606, 33.831771173279314, 79.11326697682534, 19.00224277921991, 28.23543587177461, 8.803183370692395, 40.322076578703914, 72.50025489876002, 47.955549934452804, 26.67053649522151, 57.30868777087031, 13.095160860602542, 74.40187815527497, 64.0726799381807, 60.7485828084017, 68.76181056594856, 5.4225185889690986, 51.289179287108304, 62.74048609648128, 96.42579387643111, 33.67575425942322, 58.923254327442365, 14.046495142642948, 8.882061923984322, 55.49328145143344, 10.068252461701771, 17.32656620800613, 5.146133900670033, 42.169786461807504, 52.90136531373494, 6.405377125521173, 6.274859578671141, 48.34378161785776, 13.740328980151052, 58.50690661288355, 17.73831590939376, 8.686598636763465, 18.68350327136671, 6.534784384684739, 21.863976535542992, 7.218065287002149, 9.245443774225228, 11.953784202095482, 16.949368000440685, 16.795185407792736, 20.363305307482275, 29.468603116937736, 10.123567598300305, 17.406793895641787, 9.302257219077458, 8.330943770090425, 35.098778503711394, 22.566619157510978, 22.24732158164442, 8.070402549060121, 5.15249899737175, 55.60546290552858, 7.993435850953863, 22.317822039738914, 18.2362013575368, 111.99016713376338, 109.36956192219431, 6.051106164604151, 5.249244089884141, 13.298845002092763, 7.6441594155800505, 53.137461843029826, 23.128114702997223, 59.60690791953313, 48.319097257184204, 17.39694499952263, 22.20403196192517, 19.217490009275974, 136.4439138109639, 44.28766064367992, 8.15830478603829, 6.297295617508499, 28.459595333281325, 17.16419633382275, 30.929189832349394, 12.12655388398875, 5.635869501656691, 11.87275845360786, 30.837195611210614, 9.592321764775855, 111.3231668491774, 61.55545961559267, 9.24139354299463, 64.65207678559578, 52.887269559124604, 20.126407748263293, 24.42161633404381, 35.98184739435584, 100.25323420988144, 52.99502386251625, 34.88300189870888, 6.574930914229295, 33.40787279087011, 80.76145928828225, 66.41554638611206, 82.63981981024233, 6.304642603072218, 86.2275260195234, 65.27935994339873, 84.02174511153882, 59.42183440997273, 58.822331805105875, 7.669967079427928, 13.696429407469267, 28.163205564151433, 22.22568784813951, 6.098441978150823, 91.63166322488536, 102.90205538226988, 96.82150585988788, 46.350799690710566, 157.26455233577212, 5.13715763967339, 29.517519196328195, 10.867735843670198, 14.869760715226446, 38.32775620511592, 43.31111930020944, 24.68979063920968, 12.442920820826096, 11.375063799955587, 19.000222863673088, 11.58656863164975, 9.86759288707557, 7.037198557428545, 9.454197639998695, 30.140010792274033, 131.1920618748334, 39.640754601138326, 55.19311103241854, 7.048039701727499, 17.574105508802532, 16.175466534074285, 7.553860710641186, 27.342112607678406, 78.19919023771538, 9.781911069586767, 45.65919873926392, 43.114602655008795, 100.7987430437795, 69.0476736517133, 13.12851746774446, 79.11778485220358, 11.175371082290823, 8.835695394766462, 22.15685562468154, 7.931156696370379, 141.00992965873093, 158.49232814810392, 16.115759494286568, 10.582970608691216, 12.22124670438281, 13.369126532712016, 5.732380624373475, 11.19229494377665, 60.3513427493735, 61.376305655475214, 48.900365023818644, 15.586192294832522, 27.558666202131306, 6.012231540371491, 33.985295713752215, 157.1363130014669, 84.2602746849698, 11.968394550832855, 47.49104312661344, 52.04993051086733, 41.59910192757829, 54.27615591409578, 60.906751615314455, 29.33144022588948, 8.57690236308645, 6.5218540513954295, 42.17196308044862, 50.09912152426821, 47.509756837928144, 25.706371070833374, 12.041117942559517, 22.072509957929142, 13.253979237404872, 7.172836219230569, 58.98070508315811, 5.215674470165022, 5.070501563451834, 46.16376426654351, 27.05459484867867, 62.71382362386072, 35.03935793265071, 11.933778076594932, 67.71779821629092, 9.370736147002791, 18.954049789093602, 7.965764645988233, 9.676102759182786, 87.77328133194888, 67.1922852899358, 69.06730822412578, 65.19471779413195, 75.95101940004476, 43.9309606932091, 26.378572326887067, 149.23808843406516, 6.240868158687955, 61.52230341160285, 58.953930060862625, 24.74310780754383, 30.468492723927593, 57.874372754035974, 103.15406653138093, 18.066728806588934, 19.369318585389106, 6.6678335441113665, 12.517547413734205, 43.248457365600814, 65.812088915997, 20.780804218980855, 50.499167324998425, 13.567840919526258, 11.558565987723712, 51.99960913010175, 17.927727745517988, 10.070985717074343, 91.848481306329, 12.493263693532363, 22.079309521980157, 68.28721620996028, 9.20622575573723, 18.464922376322857, 9.513416868893447, 80.12808065493516, 11.306599515290971, 83.55196655767276, 26.03875910794527, 8.499088764853898, 8.096192420529517, 65.76750743131414, 61.277865810361426, 56.1588926382689, 32.45977681710191, 13.568656198485792, 16.200475615317423, 124.03728707107324, 12.790284204926637, 23.107205395400353, 25.3030708577216, 65.97906865471859, 10.276876998441587, 21.462386419707954, 81.95664110161039, 118.51286601648795, 20.560836322631694, 67.29388687679032, ...])
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)