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 = 45257
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);
([4058395.9473992097, 4060026.018989019, 4060087.6590087973, 4060733.0018701917, 4067589.718141056, 4091101.0414350736, 4093704.9250939516, 4108451.400876145, 4206046.550172074, 4250562.457233741, 4268299.61218213, 4272600.0, 4303651.270342577, 4331018.440179262, 4345726.551239113, 4367951.5625, 4398028.082776736, 4398368.124144356, 4417215.625, 4417539.795916874, 4421358.650846948, 4422241.0915412055, 4425934.256880797, 4426133.487400634, 4427940.131142011, 4430047.500947794, 4435465.625, 4437095.65670832, 4439602.641088732, 4439807.8125, 4440729.327690143, 4442235.674603774, 4442953.269861287, 4444751.264032289, 4449254.509094926, 4449818.309263316, 4450020.673402786, 4450980.815845174, 4451927.220701105, 4452876.0919550145, 4453281.25, 4454006.504594448, 4454280.207902197, 4461818.24633656, 4465815.255614255, 4466109.339370481, 4466637.102220526, 4466768.446280342, 4469067.614614942, 4473301.5625, 4473308.385699948, 4479689.401349567, 4479903.125, 4481046.26235373, 4484370.384726033, 4486712.131388081, 4487059.133053035, 4489202.278805412, 4489695.870787421, 4490204.4339052895, 4490436.135833555, 4490928.125, 4491091.231063606, 4491543.311524892, 4491563.988257827, 4491906.163649908, 4492025.0, 4492075.578621169, 4492383.127338748, 4492433.395410472, 4493296.156344952, 4493366.592149457, 4494129.258568844, 4494257.773892421, 4495294.884349112, 4495362.379707924, 4495445.3125, 4495553.405183439, 4495779.339729513, 4497276.5625, 4498067.718884249, 4499251.128879167, 4513850.0, 4524572.663757419, 4536234.2025497835, 4537582.684586262, 4537737.5, 4538120.003327147, 4547213.413784645, 4555812.177359121, 4563180.772355592, 4572717.020130007, 4577495.78719629, 4592162.262450689, 4603246.875, 4701303.705250384, 4702512.5, 4716216.368987776, 4716258.474325922, 4720676.34261057, 4721141.53488506, 4725910.524929119, 4747087.273021371, 4760863.335308492, 4760929.341432927, 4798973.871418548, 4800510.996699598, 4806223.845181185, 4807534.558118341, 4811225.129610959, 4811240.156239418, 4816432.3946231175, 4818143.75, 4819990.218247255, 4820010.023817134, 4820102.787859314, 4821681.8773253625, 4823638.86729793, 4824493.258737822, 4826662.5, 4827337.166319987, 4831331.697456205, 4831928.125, 4833310.9375, 4835122.198078526, 4836485.9375, 4849453.526052833, 4849526.782333742, 4857198.347953565, 4857525.4342920715, 4859777.89471848, 4860456.28132149, 4875534.670223309, 4883921.875, 4898755.950978317, 4898759.375, 4908917.1875, 4911893.75, 4918037.018939183, 4918914.203423979, 4919070.422508975, 4926413.650696672, 4928237.4488075785, 4928244.074924708, 4929081.666643676, 4944132.4177856, 4944312.5, 4944695.286285937, 4946395.3125, 4959439.0625, 4959473.765413343, 4959606.484174399, 4961378.3662916785, 4967170.39451478, 4968651.80471379, 4974020.3125, 4980759.852182867, 4984176.374710454, 4987523.4375, 4992028.051088325, 4995196.925274037, 4999439.430257492, 5002664.268985251, 5005512.476145313, 5006680.457388186, 5006884.125662349, 5014713.21562847, 5015184.895209279, 5017491.486757728, 5017515.928752829, 5017685.792787721, 5018531.25, 5022343.577694746, 5024736.054831024, 5024830.483063974, 5026746.875, 5031640.625, 5034802.6788636, 5046621.875, 5060129.174591148, 5074484.044804479, 5092254.497243437, 5092750.9126552725, 5095234.234636919, 5096026.736828672, 5104025.0, 5104679.528008149, 5104971.194070167, 5105132.070573594, 5106471.387088759, 5108382.090211779, 5112887.5, 5116884.375, 5119134.136860472, 5121005.71926579, 5121646.332118217, 5122386.31368521, 5125648.767580305, 5128867.946735332, 5143401.700838805, 5151529.054444768, 5156410.465139631, 5169746.875, 5170092.069051717, 5170889.268226771, 5177165.625, 5178122.4499936635, 5181475.725692805, 5182100.141754304, 5193355.9955531815, 5194306.073634473, 5195430.940267287, 5211275.86256045, 5212841.054378083, 5213587.5, 5217468.14025839, 5226081.114607709, 5227054.473767454, 5238583.623139606, 5243090.283596295, 5246837.5, 5247640.625, 5250350.0, 5253340.043435801, 5254382.047936612, 5255326.5625, 5257967.730709599, 5257974.343156729, 5257997.249703917, 5258237.568074914, 5259593.876562086, 5260378.801214833, 5261129.243137396, 5267012.678115029, 5268337.832579469, 5273141.9841020955, 5275804.6875, 5278620.958756022, 5284608.890727836, 5285630.970330582, 5288140.625, 5289123.952084735, 5293834.375, 5294268.205255693, 5295535.9375, 5300797.122617697, 5303709.076442548, 5305217.032803907, 5319737.5, 5327357.8125, 5341228.184183436, 5348218.641009532, 5353105.507852968, 5355141.708447462, 5355527.615107827, 5361517.1875, 5362053.471681184, 5364714.0625, 5381898.4375, 5388089.60229357, 5389306.648236087, 5391079.8691762695, 5407904.543814511, 5412802.665638302, 5414523.413962483, 5418392.971045173, 5418960.9375, 5419519.394620384, 5422136.4520665, 5425232.610003391, 5429916.640101899, 5431234.4456326915, 5432475.527991185, 5437464.0625, 5437500.059891494, 5438951.6425110735, 5442138.493110198, 5444690.5704559935, 5446190.662622232, 5457907.878291463, 5459924.6855038395, 5459943.019071572, 5462848.0370886065, 5472344.370775469, 5475849.769519394, 5478805.010868622, 5486236.43487121, 5486262.962065689, 5492379.6875, 5494482.198006592, 5495083.066484467, 5496264.971202043, 5503190.948001255, 5509080.234479965, 5515071.008910299, 5518912.329769276, 5518918.48177157, 5524315.73795556, 5539388.570630715, 5539807.504592904, 5548754.607377943, 5558859.375, 5565993.75, 5567248.8343074545, 5573056.9690317465, 5574256.25, 5591291.164613225, 5591417.218759151, 5592885.3693343485, 5599668.618833096, 5604520.247738821, 5620576.5625, 5628640.120021684, 5631542.700563727, 5636095.751400584, 5640054.494733911, 5640888.738888973, 5644879.129945209, 5649474.941696839, 5650738.689310611, 5652883.666548948, 5655315.110688368, 5655923.663989645, 5704044.936618352, 5710923.64222242, 5716568.75, 5716614.518449269, 5734501.5625, 5734827.802443041, 5736131.325241272, 5737520.3125, 5789520.309858899, 5803591.5252524, 5807154.6875, 5812817.1875, 5813071.881070419, 5814355.879863644, 5815514.926726282, 5816201.074097964, 5817378.6842024755, 5817398.420149213, 5824835.937111971, 5826279.261918966, 5826892.759513174, 5829613.963577448, 5840489.588257939, 5843451.5625, 5849757.337627814, 5862227.6458532, 5862240.625, 5935388.581519152, 5942456.722358431, 5950566.838115654, 5975075.225869957, 5991885.272389351, 5993566.180289998, 6002152.288535581, 6006070.3125, 6046249.9974734895, 6049288.381388192, 6050755.339188173, 6052953.127641535, 6060717.859932163, 6061163.192541039, 6067421.411815609, 6072566.803226648, 6078982.285301995, 6099967.168127066, 6110949.634173989, 6113464.39287403, 6116445.3125, 6130991.970899931, 6146787.042551275, 6180510.574770822, 6197851.774440062, 6214048.2440621555, 6338995.68106692, 6372721.760473173, 6372727.838545889, 6418358.533994809, 6436936.151694923, 6498440.625, 6498502.91009094, 6508317.894019929, 6513241.625224908, 6514555.019436423, 6519856.233249902, 6730451.785474549, 6764922.522439551, 6842744.540604781, 6849460.72030619, 6882182.123269204, 6890481.050721314, 6905827.07851473, 6991876.214354682, 6991899.069833967, 6996578.125, 6996630.711245901, 7013123.525870488, 7082061.4133147225, 7172497.743747908, 7179017.67796788, 7238484.700227356, 7259785.9375, 7259792.696133997, 7282212.568756678, 7283937.464443134, 7289753.125, 7294455.104201472, 7294472.172062835, 7294477.971005014, 7321491.145029033, 7325573.898291035, 7342923.4375, 7344662.5, 7393239.0625, 7396370.163801907, 7399027.853444232, 7424586.389465533, 7429243.674931523, 7432946.290287535, 7438821.832992807, 7439976.164121989, 7450269.594876429, 7461450.177434593, 7462879.003195114, 7475425.065965847, 7497679.6875, 7516080.476551939, 7516225.1480371645, 7517240.402573676, 7521027.892374241, 7523640.669238933, 7526004.19804659, 7531212.5, 7533050.491446519, 7539217.721832455, 7555328.302103541, 7592120.713684104, 7598867.1875, 7617775.0, 7617790.148944338, 7672859.375, 7673026.5625, 7673254.590215365, 7704863.791310354, 7740477.34024542, 7755738.722770873, 7757451.5625, 7770139.400655701, 7779854.3189676525, 7801818.75, 7840888.153697266, 7884581.180283015, 7886780.765846308, 7889679.559106866, 7908982.8125, 7922804.32943369, 7923644.120407755, 7941045.291317091, 7963962.5, 7984470.213588591, 7984474.171998058, 7992488.179239468, 7998009.375, 7998833.028918152, 8006901.980478446, 8032687.778434409, 8039960.950711479, 8042141.711527116, 8048275.0, 8050297.76102358, 8051147.557781336, 8051728.2154932795, 8054710.301153258, 8063893.3671263, 8068631.541235426, 8075579.6875, 8109527.573513529, 8115603.125, 8115652.740415538, 8117923.4375, 8118739.540334585, 8127108.4908996085, 8132765.625, 8143703.125, 8149941.397135564, 8153465.301149871, 8153537.5, 8156887.5, 8162732.05870285, 8167398.6786036175, 8184947.527751315, 8185997.929161987, 8237051.372719883, 8261458.579295403, 8285630.395117875, 8334046.853252081, 8427655.620852761, 8428698.4375, 8441840.795805376, 8449584.415679984, 8477699.734765328, 8481186.265994716, 8487589.82746625, 8488104.6875, 8491911.379313339, 8495791.225316914, 8497124.367557218, 8506632.8125, 8507527.940866072, 8513978.194333857, 8514866.678597996, 8517544.009728137, 8522112.540685691, 8529259.66318902, 8529327.632203922, 8531224.612780858, 8532168.680644542, 8532173.538163513, 8534878.125, 8573402.545380825, 8574995.163159683, 8577371.854869675, 8616933.98474675, 8650539.667074053, 8658889.110917853, 8660293.75, 8662245.256791381, 8663793.853981638, 8752942.177751748, 8790140.961818138, 8795505.325474916, 8797538.159634426, 8813296.875, 8817162.5, 8845146.698409433, 8892307.357255243, 8919092.586869318, 8919095.088138876, 8920258.453649402, 8949215.105601043, 8950671.875, 8954979.32015544, 8981335.9375, 8981336.741473338, 8982788.521393308, 8987329.284782792, 8996218.148732843, 9006778.954366, 9006975.0, 9009145.675894793, 9021881.800909799, 9023547.837282006, 9026324.23747589, 9027238.509823237, 9042662.433696637, 9072085.9375, 9086088.943594897, 9086111.14991886, 9086771.875, 9088536.28164125, 9088954.366158582, 9107896.242131144, 9113451.5625, 9119548.547419231, 9134041.460460778, 9134643.267969096, 9134817.355963118, 9158124.590876998, 9159253.877360087, 9179017.1875, 9188046.942759633, 9193668.491663987, 9202620.087078568, 9209118.686614357, 9213317.888568826, 9216685.188703442, 9218238.577670297, 9230104.053486507, 9230763.660458002, 9240091.964270063, 9241722.340206167, 9255553.125, 9255576.913420584, 9276212.149131704, 9288080.097556809, 9298565.105099294, 9300202.419295441, 9301863.763519485, 9310560.9375, 9317386.540796056, 9324514.603907267, 9355432.74129726, 9360840.601469038, 9361650.901400553, 9361846.079117393, 9363891.797286503, 9374369.437904177, 9380473.116313387, 9381325.539576715, 9396615.535032716, 9396800.529720044, 9403862.5, 9424998.650251927, 9432482.106387945, 9434217.935800845, 9436592.382370334, 9467616.132655915, 9473691.256190669, 9473754.564808654, 9496006.25, 9515107.496723024, 9536596.400824582, 9550303.394353362, 9557407.29599924, 9563343.75, 9563419.541933797, 9571153.125, 9577278.763372326, 9603029.278504146, 9607867.79436787, 9609583.16883727, 9610315.119810415, 9633493.75, 9657723.4375, 9660248.4375, 9671674.593290605, 9676827.343132004, 9684862.341701461, 9685476.51390591, 9707676.394281473, 9707676.5625, 9707735.59098163, 9707747.642093796, 9708068.671572866, 9712525.907476317, 9716228.319865068, 9724899.883324191, 9727131.25, 9734382.8125, 9752481.25, 9756060.159241755, 9770177.513187397, 9779153.125, 9795559.375, 9795641.966497269, 9795930.35623142, 9796336.608937614, 9798030.470066678, 9799232.076259887, 9829035.09763328, 9842002.210838811, 9849100.575223634, 9861709.296515854, 9862805.20328753, 9862883.484386506, 9870877.679320175, 9873694.400472168, 9893684.375, 9897528.39718787, 9928007.946834138, 9959830.601031788, 9985282.18274011, 10017080.548214613, 10018134.358285338, 10018558.426383989, 10037154.6875, 10038523.087368159, 10083540.257047188, 10097459.375, 10116669.803720389, 10159026.476266287, 10184578.216913655, 10211260.571723709, 10211319.44342461, 10218032.29326432, 10227009.375, 10259999.43897688, 10261092.13960186, 10282793.75, 10317592.918417007, 10336160.229080983, 10350645.676323883, 10405544.857966945, 10405562.483878668, 10424861.295108233, 10446723.4375, 10446726.008566998, 10453998.758411126, 10454923.99069876, 10463337.5, 10467536.521622196, 10571400.632009886, 10582924.340001768, 10604026.449834472, 10618337.9348853, 10621013.735479012, 10649048.4375, 10680232.094289372, 10711739.820933042, 10711752.9742811, 10737873.374221817, 10762556.25, 10765828.125, 10765837.335701901, 10772287.5, 10798870.563361138, 10811082.617697366, 10818604.71415179, 10845964.04320997, 10875756.220624799, 10887832.624102127, 10937545.3125, 10946828.520357814, 10989099.658797156, 10990577.181212705, 11013657.64090204, 11013831.78662705, 11016112.610822449, 11017002.543135572, 11017373.97872498, 11043627.232827127, 11059843.221275238, 11066099.21199593, 11071705.935710201, 11074018.730765011, 11086304.6875, 11086306.215881925, 11133465.172426222, 11135562.562212083, 11157289.599109361, 11229967.637518024, 11270908.297544803, 11317002.405788455, 11318253.125, 11337578.125, 11340660.23450796, 11399590.625, 11400750.250400776, 11439139.631981844, 11460066.885313751, 11467634.738311373, 11481327.218473986, 11491445.3125, 11526957.612984862, 11591705.598503174, 11600530.571673121, 11619666.75273813, 11659485.9601625, 11660989.3163692, 11661050.95041705, 11671798.04813325, 11693107.327246029, 11699438.57279432, 11711719.810300613, 11718297.98745786, 11728101.029226461, 11735106.018063491, 11757080.751146285, 11779938.047465732, 11780056.395400513, 11787828.357866848, 11790910.9375, 11801426.389791984, 11808574.170653634, 11818832.680734592, 11837912.199784853, 11845718.151443204, 11845818.875983926, 11856377.87929889, 11868801.5625, 11887070.464099953, 11896754.905244475, 11897069.821081903, 11899185.831860572, 11915875.6354404, 11918398.748800043, 11954246.73526201, 11958634.375, 11960878.217760354, 11961489.119627262, 11962796.62471885, 11972148.069371527, 12016539.291489484, 12046486.096399067, 12069386.755715907, 12095867.1875, 12103562.5, 12114941.676699314, 12120543.61219302, 12124435.689926757, 12141985.698939987, 12158142.595422488, 12158314.0625, 12159916.3146793, 12170971.123101493, 12171155.854858952, 12175838.811023612, 12181418.875251355, 12196857.151375368, 12208893.412692524, 12218649.438989291, 12220844.578640537, 12229719.584925678, 12231284.67237216, 12231288.249366729, 12246252.21761978, 12250918.75, 12252832.8125, 12262679.021256542, 12268663.308686862, 12294291.639968183, 12295004.09969554, 12322506.624176271, 12340094.691654261, 12348337.678343313, 12349847.417814808, 12350737.163806148, 12355325.851079108, 12364399.349654198, 12369082.155875335, 12380876.74153315, 12383017.285163369, 12390791.130299026, 12391465.538242511, 12394967.00101242, 12399858.694039267, 12405582.67726503, 12409104.6875, 12413253.250435356, 12415035.9375, 12415989.212607004, 12419561.829123696, 12426664.845572049, 12426689.1193421, 12426863.704804556, 12474839.692704622, 12477600.182105903, 12480788.794858325, 12484208.854057485, 12496531.25, 12502364.20852105, 12508920.3125, 12516202.851191733, 12519187.579257362, 12532157.692077484, 12532220.952973774, 12542210.826877464, 12544696.875, 12544736.925888687, 12553978.12572046, 12563290.625, 12566390.057727331, 12570124.787743438, 12576524.683683522, 12581366.606156906, 12600820.031952415, 12610365.501751434, 12623502.112985112, 12624708.425451366, 12642590.360282928, 12653437.201314231, 12664803.733245693, 12692806.814609583, 12697897.38625491, 12749842.055068506, 12752396.389417397, 12756575.031000502, 12770913.516089551, 12783490.625, 12786498.4375, 12801509.730129343, 12929907.8125, 12940611.806312468, 12991198.221709438, 12994160.955276368, 13000919.803578135, 13008142.137823468, 13012584.375, 13016314.02446274, 13024631.224367807, 13042339.0625, 13055736.498408454, 13057926.375063015, 13071954.449952472, 13086687.062567644, 13106178.262220357, 13106250.481729329, 13113127.520714475, 13113940.625, 13117201.32098846, 13136795.41942934, 13138259.375, 13296039.520626068, 13302370.310512222, 13389365.279868992, 13389419.187110895, 13389584.375, 13389636.784429995, 13389641.660245012, 13389715.360373778, 13389850.945397085, 13389905.423725294, 13390073.33661942, 13390360.11410648, 13390398.488365114, 13390484.218031, 13390523.4375, 13390542.447887743, 13390568.75, 13390579.211919654, 13390584.176648885, 13390602.41223064, 13390606.25, 13390654.6331535, 13390672.26680381, 13390704.6875, 13390707.201783177, 13390739.064351501, 13390741.58261399, 13390743.823232416, 13390773.390633427, 13390793.75, 13390829.6875, 13390834.262100589, 13390842.785015289, 13390844.951030638, 13390845.430053363, 13390858.8513167, 13390879.817112098, 13390880.980367037, 13390883.626877155, 13390885.30307264, 13390895.3125, 13390905.937956551, 13390928.355445106, 13390929.871898992, 13390931.189320339, 13390936.017930975, 13390944.677398736, 13390947.08706832, 13390956.676150808, 13390960.305471532, 13390982.350676358, 13390990.91010586, 13391014.541610824, 13391019.585284427, 13391025.453728942, 13391028.79448513, 13391036.959730806, 13391037.28764785, 13391064.905595476, 13391067.1875, 13391070.377827039, 13391070.72219548, 13391089.0625, 13391103.125, 13391105.66173189, 13391112.095140403, 13391115.870724434, 13391130.678845419, 13391132.739629205, 13391157.168293567, 13391157.200799927, 13391164.208058914, 13391170.233093217, 13391177.749614453, 13391177.911553161, 13391180.516190207, 13391187.70756402, 13391201.22212618, 13391202.981287066, 13391215.625, 13391222.685367629, 13391229.466047794, 13391235.002824588, 13391241.07679285, 13391242.900718246, 13391254.295208003, 13391279.6875, 13391281.047642402, 13391284.217609024, 13391285.092327634, 13391296.586656045, 13391299.91834046, 13391305.405653704, 13391310.9375, 13391311.4119569, 13391316.658387128, 13391321.120283596, 13391336.119462902, 13391337.002952922, 13391339.0625, 13391342.1875, 13391350.0, 13391352.2561409, 13391362.773572285, 13391368.151638698, 13391376.313080756, ...], [18.076898721089222, 5.50727114120692, 5.622901873922908, 15.716013005300324, 73.02540034762401, 29.48626148229035, 75.97330044275922, 14.359294863766001, 59.85080910543458, 14.780971993628384, 16.420999776100746, 63.588562035782445, 23.85143932008154, 63.84996808710622, 6.761260500272808, 62.65705311478518, 23.870510698409873, 34.44249175978287, 70.61716671687594, 10.039455047117219, 109.50343775166861, 25.67211331273575, 9.233484622832423, 17.504475639376913, 13.342899092765814, 32.86726025649426, 53.30305197778557, 6.311688667724713, 18.899747836576804, 42.06728637698503, 23.015679531374058, 31.846436339262453, 21.90111065897707, 133.57996330673993, 81.77591423936033, 33.0499435365077, 120.05389012028945, 17.978985299022167, 13.503573668041891, 57.38334719139384, 58.40003638057999, 29.110744251570825, 8.582382482023654, 10.422228330126794, 13.698592291984065, 76.44624445143987, 16.37286341042747, 23.703344173371978, 8.526140663141899, 69.22437827483722, 17.693145544237733, 16.41214529254383, 82.34991856800713, 10.288441249006329, 19.976644926374036, 74.46696341059366, 10.769476391797873, 61.890541739208885, 77.94466738595311, 62.54602541868663, 25.185642085458078, 49.957061139188546, 8.635373199428733, 8.98626555480635, 11.013611097853092, 8.241435780707228, 41.38624730501175, 12.171077857505564, 16.294640063410935, 67.16287006864164, 47.019235973406964, 20.59189096566672, 22.232607770776326, 74.54736299281623, 7.4553910100645115, 14.631210830987136, 119.24371491324393, 23.92796287588991, 13.763243061673272, 58.62474695733647, 6.145158477104013, 8.98982521759861, 45.05505253156874, 25.277448291374235, 16.566422226283414, 26.229566750407315, 83.94526906408998, 58.34172955695877, 70.0346087545195, 13.839536708390918, 26.568269319542857, 58.71919539238401, 17.123010969049236, 14.107304072088265, 51.369054295905315, 9.875479313950237, 102.40583567001104, 7.896479377913899, 5.311977931652329, 10.800561915960545, 8.83447798182812, 7.0170642311377485, 5.334203652886394, 16.112518981799944, 5.330201447582425, 16.90098904478785, 5.818373553404986, 100.03440442112942, 8.385846879544347, 15.459662707997085, 27.01222128652548, 31.59256999919026, 41.60949215360659, 19.244490548456422, 12.319875160178334, 23.287637530409913, 9.92486383698255, 25.188527461014257, 51.87800871513513, 71.68745296740163, 31.33286223723881, 16.97383740374993, 65.01306727089398, 61.87642727912856, 58.314519296539395, 34.49478647399486, 16.727579498229822, 5.0452681011021285, 26.871055650333094, 18.82578246219527, 24.684113401585506, 7.614605551662513, 16.200328941993675, 47.9813458265428, 8.134535930543644, 80.86723142674997, 28.874800497406767, 39.554791596585815, 5.325703360518529, 53.48000305620607, 21.062576786087646, 55.752596173261686, 27.551028903103255, 122.45188875781241, 36.16764711791174, 78.13219661751448, 44.55823460372638, 11.086978264855412, 63.762600267344425, 35.99321029431933, 7.210403164407992, 72.75757449668892, 7.692904120959393, 7.143179039322057, 7.186611950061788, 58.89249308968343, 90.41773516463229, 31.24139651299254, 77.95736307456147, 9.269678959961503, 15.13665656395754, 5.972084959303349, 25.62163549230851, 28.061295226044994, 8.740489858421746, 44.60957292094044, 23.886479891099718, 12.051423242249324, 34.10054284258352, 16.241155492213206, 32.056927672990014, 63.655849783674576, 6.729587887492263, 18.336215153590217, 5.87528756576145, 36.5120992346873, 56.68783637739028, 22.04779028062435, 32.16682877366449, 21.365286879448984, 6.699328672433609, 9.175550011897458, 20.1181149091368, 10.915176168463566, 22.022455222036065, 45.637478915393515, 84.54188036366187, 18.211885419577566, 19.377364634940214, 61.60349070491236, 33.11731876001318, 60.925414655506486, 100.6286392162271, 47.037289702958454, 30.14081384162291, 114.5071286024957, 29.34120972947096, 16.368963154944932, 10.068056536320867, 26.690575337048514, 6.964423303605153, 53.14706649121055, 35.276730064791906, 9.233217184319106, 9.511633353880397, 33.993024254293786, 61.56095729496239, 18.683481527119753, 13.315971346517882, 24.350599120032797, 56.743060525297025, 11.661035408747022, 98.28969176973031, 9.722924299480121, 30.326050259703884, 20.46403166697353, 19.26078551428087, 56.39733331010342, 19.301585401541058, 62.283113392040526, 68.36268872208923, 81.28018845118726, 61.64846928973128, 13.108077226201807, 7.919803749557075, 61.93125647197509, 9.837230606037823, 12.91607886616985, 16.59197376822173, 15.20748662371704, 48.96645802299165, 84.79926549579322, 17.443651248633113, 10.507392308646061, 9.629394491849592, 43.899707533957056, 76.57938428602517, 6.5934052938768835, 46.69722485010692, 36.26383349733731, 56.75762698024302, 5.141654264322371, 52.92015052736643, 13.205149926593519, 45.572929825126344, 18.269568019135562, 13.9138220803507, 17.832138253766768, 79.4009406302592, 102.28300426910353, 7.137096575455102, 90.71704826850039, 30.71721546310927, 16.408591003746196, 21.3949848600893, 80.98871389750848, 5.353943200641596, 35.212229274483406, 71.25566926041466, 17.494178336699196, 11.81298560442465, 100.1165529054008, 25.97633805838943, 13.438740012369168, 28.06734696375144, 12.62189692819996, 32.20783770136508, 79.32089402307521, 11.411461944243317, 5.602938913312647, 13.198081624024361, 9.3918498430187, 12.067152738487827, 47.715037358789395, 7.6250440067757985, 31.566370382739002, 10.34083258169008, 62.36063255313266, 16.043551730280356, 14.669407490840648, 9.07892055212517, 19.46216046196041, 38.469219857515604, 123.88762230511485, 14.130228392982087, 5.727651826563023, 8.568357454444532, 9.75525911626705, 44.067578145657166, 20.42225426464529, 8.42561602998256, 5.434387501892274, 5.632166804888571, 8.598683347964556, 68.0820370822853, 10.871657162460481, 64.56743555032034, 6.786268755311105, 6.412655017878963, 19.956789446673646, 33.37674411547328, 35.191994063602806, 126.84478717996551, 14.872992962386054, 18.637165121135, 43.96189496397936, 15.276984496210073, 13.615890034628238, 114.06872911742956, 84.1072744106625, 14.700284756582255, 44.06648424977686, 21.443582212233682, 12.037036267409103, 16.927700326294843, 29.172214529015413, 48.173481923287554, 13.17113332617329, 9.282586361495758, 22.858799809269293, 7.944389972972735, 23.903953147509508, 57.456774449775324, 10.586960351614271, 6.293414761101699, 54.76982540315711, 6.561022196877147, 73.75300154389905, 60.469446683021935, 121.89739512531574, 96.82165440377297, 11.123581099805984, 20.014116196631385, 71.99870486429504, 76.47419300644545, 14.414449500996593, 24.63844588720952, 5.576547669644813, 6.998723149243386, 17.609049265495727, 22.58152346512012, 9.33107509537669, 33.68925670755987, 6.88334294411913, 67.73825143821708, 9.819392308145696, 47.61769029151014, 17.679656885352443, 13.383523197251426, 64.46081532862144, 13.378438592831577, 75.85125806474224, 29.60503069896464, 7.687026267043942, 19.990303811515947, 12.122842383113472, 12.298320105454067, 37.94917221602093, 64.89227037208842, 86.59906569486586, 42.64319753326859, 14.95158728395153, 18.321322887552604, 18.45588898861202, 21.868388971141666, 96.8288163240754, 57.9367466917763, 14.868179448723225, 30.60502131366892, 16.77177630783777, 29.095512781889063, 24.877911094937456, 13.444114546042021, 10.6044236893331, 129.12950480218956, 9.17302661902598, 37.90175446563765, 26.449201519956205, 86.46793951857813, 18.65425666968109, 9.519331124619082, 51.85550627055395, 5.334611074670078, 18.55097009162465, 10.349538224492507, 21.863015552770896, 28.19759770743701, 60.981310727733145, 58.74254353458418, 49.64063108428971, 14.173610842714583, 5.577019191978017, 14.232717275471007, 5.024338982286312, 10.62390201437485, 5.489577729933411, 140.09227858737012, 5.507492198544243, 56.66542232370168, 41.28575634447445, 24.15143429820693, 14.326633061076608, 11.6771884259487, 38.77905442790652, 30.106560054821546, 15.210217852618179, 45.44745285216767, 59.20147695135275, 11.848131259352254, 16.209110133326227, 14.38533496824577, 59.920070228196636, 11.933399599824007, 69.24845741011586, 52.658677623818434, 67.73638846980084, 10.902973343875088, 7.50788727762857, 21.026598496240915, 33.890097766147825, 20.687717251093606, 27.720007454764115, 22.570493349996447, 53.10950853548685, 35.2662490604299, 33.46895809713788, 15.575974131079338, 62.961356240549975, 14.112139797628306, 7.160917562711335, 14.518740892624688, 24.651273635462907, 65.83868096423231, 31.722453341164304, 45.113634673889244, 23.023280278790423, 17.462214489753983, 5.469419714357774, 34.82826342880284, 74.66623397179217, 36.25081420874225, 13.392105832412527, 36.768498716095685, 142.96352094128525, 5.60868469705899, 24.1258647340465, 72.46726383327474, 13.787523059813145, 42.46512845915057, 35.380547630705166, 18.89676956950088, 30.115610091433027, 21.32723775502562, 27.217559421324765, 5.4413628778930585, 24.50081458270804, 31.088630534479055, 63.72656600368967, 90.32445897613249, 23.357761325961782, 57.63965505938337, 14.57744756738162, 8.717349075669329, 18.96669755261779, 61.057964592664725, 11.483715032915534, 16.816282132730578, 31.145530840081165, 9.342599265305699, 10.457184909376425, 57.54596721445385, 10.212780226375752, 6.599728675931606, 15.298022546074405, 10.260121586480324, 22.746881871324103, 11.615631909489672, 35.97128455660004, 210.07161867081106, 34.55348686814202, 10.575458490285088, 84.04049584147552, 5.850202658019011, 7.311982112451463, 58.66196290997561, 155.4302309489907, 19.014943203681902, 21.42062168090085, 30.934340952535266, 79.94777457326046, 12.871301301490174, 15.259855852896973, 24.691284991663426, 13.145021217242821, 5.523940262867851, 18.976053295176467, 10.011158825087945, 47.4702647967777, 6.025029078805608, 50.382400679789924, 15.63511897659138, 11.191893194535359, 5.03710238534255, 242.72639101440427, 18.962779762540436, 35.787356616396245, 16.943369786835596, 27.85860218447307, 52.4713469083992, 89.56617383525173, 6.2442113404992465, 31.545827525142123, 43.80192895787478, 16.033396320692148, 8.308210426103491, 143.6079144385642, 54.155857341104195, 21.863598902475395, 34.146777911720065, 75.56866745474204, 85.29785419737033, 13.113151935447974, 25.886965859608615, 11.096386918710019, 22.662503024336175, 17.885566984121255, 147.11635766301396, 50.04815353929548, 14.733342169137483, 11.294221827314672, 11.112503768837078, 99.04812727476096, 183.5962839585324, 112.64286013948671, 31.89358014759101, 98.80873408789685, 101.82203674227296, 90.97678831247221, 118.93732372415525, 30.372079794716296, 7.852848729385917, 32.496459022191694, 42.35138712369016, 183.5249116642086, 59.60822769985144, 12.669697652892514, 21.0926111258558, 22.521731139046913, 29.844077177770583, 62.0037010434525, 76.13824077198981, 43.3578150844747, 12.113852786722635, 5.770865144770278, 12.660300502541869, 47.47893013475854, 80.10632593860143, 80.58392011672956, 45.18922674973875, 9.517714740118512, 36.47453938894038, 16.43835319915096, 23.481909416650875, 96.45202049077224, 43.43986060473804, 5.538439157040705, 57.14314058024106, 28.865384116152637, 15.624994498885146, 22.450220167623677, 114.32270962465608, 35.578297989784275, 7.62793042742591, 24.297941596894596, 24.752536327659065, 93.86110857011109, 7.878139440174957, 12.692659988514025, 53.355627091137904, 22.556086078469637, 87.70326941468072, 7.063982157166255, 6.860076655615637, 34.577745250278284, 5.412061011053685, 247.37138005188294, 6.848228828914307, 46.42447431967451, 8.798367403871442, 9.090776707267114, 91.38079994868593, 31.89941407959354, 17.50365310920108, 108.15689092008341, 104.75185412583588, 20.023685906674764, 72.05583652554584, 49.815231110698534, 9.98972546951289, 8.12373049612872, 26.795994199625824, 42.07077509250285, 44.62818590211568, 45.32284804522367, 11.47737357088261, 12.79490578734285, 40.20597422677352, 33.94529101356694, 17.30828292386484, 5.649944284361408, 12.94478514686054, 40.62845399708384, 15.513539087995435, 16.47375639332402, 7.194103488166916, 55.413902682874586, 111.71637050168334, 5.055146927347089, 47.58820498764087, 34.07939579162404, 34.0762553446255, 53.55092327286897, 47.557364943227554, 37.69038152970105, 128.0519318436384, 63.71062949182407, 73.17383449436491, 71.57807875807953, 19.07724651449963, 23.82464840694271, 14.759470805023755, 25.593876806839436, 37.137027037645176, 26.18490742219878, 10.076819117447458, 14.650776818000686, 7.968115360166695, 23.30853908420417, 168.62440414828086, 164.1699016718043, 43.54589005660978, 75.59888506649672, 108.76862334466618, 94.25053511938899, 43.90610228554626, 65.43656723597147, 5.452360139535454, 12.363123030206665, 24.644165380537803, 25.499637113501592, 20.969029485461682, 42.706946486731205, 20.92535301391485, 59.48182867741628, 31.500987195606523, 12.042514087649966, 6.597838822179428, 65.49121159497855, 12.323451633720017, 55.53546089266559, 63.590903504276184, 86.35226362551695, 82.6236644744254, 111.25554151135765, 25.722196622704004, 23.64479309965016, 17.76851643080635, 56.06900130050992, 7.48132673684686, 22.919885621272694, 113.55733211849727, 15.46423737985487, 48.95056638351987, 15.303809518243893, 98.68968271307281, 5.867133419372695, 8.029842603296792, 29.306347655051887, 8.898170515344246, 91.11964905373301, 60.163162067434584, 36.22067588815164, 10.175634693325835, 8.488823988210024, 8.05999962923042, 28.20973617190784, 7.21873974123603, 33.639183356582265, 20.971448045132984, 126.67292042877403, 114.84833801205852, 64.43109869398458, 9.87950811538566, 18.058436411461, 69.26863401904643, 93.27018859248666, 23.92707963182121, 17.721830042120573, 32.435727746618745, 18.892234971178667, 13.175669013820098, 14.39655901350981, 34.559612747274045, 28.783565756266725, 51.57069197351742, 14.350198614341375, 76.58523155805653, 19.986131704558897, 18.21188418659293, 80.86897356891242, 8.276402709947696, 29.899800717575047, 25.289276135016724, 82.0284016043655, 12.349020231630883, 8.114025249416619, 7.294179235564412, 30.77201920187659, 15.580900304795492, 11.305463353071627, 20.713563996457, 17.50258213996456, 21.778757620970943, 86.38351038907822, 13.5000225887459, 179.42179296535093, 128.5813569963032, 73.8442000918465, 14.813042582581708, 5.277309320540596, 11.22636086489035, 18.017678358991233, 7.244995224998026, 15.086122679787277, 66.43957746929081, 42.85492531970129, 56.895216363688995, 18.96371953326758, 42.37288594775464, 15.99030659034376, 26.010030536307404, 5.331672409428863, 23.566574668987066, 6.159078826913057, 31.276132452477896, 16.6682841929349, 10.242159532647689, 12.862817236325283, 6.044025344854859, 45.304142391271284, 6.527637710986197, 6.192844109031954, 19.603148515107033, 11.65012490688659, 116.65819226483967, 13.32002646243417, 10.490285973903587, 63.00828430253769, 6.451337574201566, 5.440754942085726, 50.03064240562111, 5.95216869472815, 22.19690995703024, 105.74743308098002, 10.868073437550159, 18.73571649833038, 55.8674002892651, 10.688779479348163, 10.305405441718216, 7.154967536746945, 30.263372937061636, 89.496382517326, 11.373234125646698, 70.550954793992, 21.57913861146895, 17.570544184162305, 18.080362364389966, 20.932994735038093, 10.916093157665838, 48.755465282215276, 7.146050904234362, 119.27534897475842, 75.1412215115998, 6.692172586203996, 9.532834860079397, 17.65779104136517, 10.134483471285797, 33.288648044117146, 49.7401541582719, 70.78357789743387, 58.97244939288552, 24.44434605937158, 10.774230155060096, 24.606679934250533, 53.82644829836374, 19.10193410484826, 19.30129613358728, 112.95793666276742, 24.391004589630647, 6.788772329622046, 6.02194450313363, 16.57468884599739, 13.162001222528895, 43.01395263717097, 56.934674326340755, 61.530431792091704, 30.914667655355565, 5.749759901885741, 76.59663683888422, 66.71712438683278, 61.733117101230846, 11.210239325134118, 49.44644572378995, 97.12039241093505, 7.744419464684574, 25.514329586087065, 33.89011253703843, 6.575687430682784, 44.95926810350784, 12.782053040515377, 10.243520371656171, 44.517614570318756, 15.670828197623395, 11.283871159255295, 17.29485637331716, 26.919154686382935, 7.537152735182038, 27.46338579553071, 8.21633449262243, 32.937546475453416, 81.8981621830181, 31.71969149728599, 6.7938489032946645, 41.62985225981125, 68.49496477688699, 15.162683315268122, 56.82347446883216, 82.81656059630382, 8.38528431605947, 24.173065743677864, 8.926613288716318, 62.28803429960712, 15.528899896743013, 107.68270108258517, 13.99138074436676, 11.253892986488621, 7.090151996078676, 5.7487690697341804, 62.33444786312417, 73.35612345514028, 10.335069186811978, 11.128833115376814, 31.333278007294936, 134.01825014619058, 67.85750438862682, 5.51792314982081, 20.71830409476883, 12.710985922562124, 26.305609727064542, 12.112982294674401, 12.243149633152797, 7.0535618443819565, 66.29653733902975, 5.422247158345862, 12.14203852305835, 17.32883917053613, 79.89560256017333, 59.03631834235209, 73.70413061140978, 13.200710890051761, 52.57594944317344, 46.88787825789264, 16.49313847040712, 69.19079367209537, 14.610606578628262, 14.178215006666376, 7.609679770537984, 13.301677384614203, 27.578747922281966, 34.052634276494004, 118.6752812869941, 9.309823343475076, 49.79472436285974, 31.47704953524304, 5.800240493980301, 38.02178365545685, 13.50073392584585, 15.491661333359737, 5.4828298897342655, 13.667604492566259, 54.52340933391401, 14.094501149209053, 7.149846706466653, 49.80672742562944, 17.031851689108564, 28.485883340528293, 23.190879965308046, 7.769373155038589, 57.93424693527358, 5.0296879889225155, 6.662619582753854, 21.79420281935949, 27.73946566493462, 32.87416606693397, 19.76534733876916, 8.72034863449153, 27.548578154008077, 89.31116838563068, 77.67292184755682, 9.561728053880646, 134.04724440122774, 21.740207863373623, 78.75155044245611, 59.92702853516076, 60.50347011890885, 15.412632537041763, 42.773861186058944, 52.21420557881477, 65.78423153236862, 56.84784241702165, 73.84831832216777, 15.228182340803102, 64.98077085642191, 59.472786340663006, 72.09541532948903, 6.469537706239994, 107.63944718658215, 8.104249193335587, 9.432819297430282, 26.63704263553428, 16.634688171301605, 58.81173876342052, 19.330006706444088, 49.03621683813502, 88.45617576436945, 6.702768479715715, 15.899174987695567, 20.534197318884637, 29.907794038766482, 22.939811804525046, 31.887365292795458, 18.533632454197363, 7.238168359666823, 13.911184533596082, 80.1291749792731, 16.152263374130698, 23.717018115489683, 19.491003333546395, 8.54203346361912, 9.969845491210988, 21.100583907746593, 14.189514945622872, 34.353925960511, 67.8497366519087, 15.196492193116205, 22.931144655572446, 65.1717524129082, 62.08620741785714, 20.65556304868495, 35.79397965125777, 19.33862623115597, 20.811494608025647, 22.531830227881436, 20.1658498638171, 20.446786759593312, 15.526938269108753, 33.938962979493624, 22.83330049801159, 7.527819826482967, 5.498495688184827, 6.8056648870507885, 23.248367037366894, 25.975902528740075, 98.14213107866327, 32.70506241924527, 6.239619122190523, 7.847273622847176, 26.77875008615984, 12.461448354178815, 5.682238218745671, 37.30608830817433, 24.987417948486147, 97.4656852580693, 28.162217617358536, 30.195245635323847, 86.49152044377901, 52.54330832051091, 38.88855497275651, 5.416927205768996, 5.894614684673442, 56.25117231089497, 100.0005722098493, 8.040129226185652, 41.83400779755621, 30.66466409926123, 41.98871704045455, 7.874984535563118, 87.73126410760747, 10.305641502717918, 5.333447028265372, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([4058395.9473992097, 4060026.018989019, 4060087.6590087973, 4060733.0018701917, 4067589.718141056, 4091101.0414350736, 4093704.9250939516, 4108451.400876145, 4206046.550172074, 4250562.457233741, 4268299.61218213, 4272600.0, 4303651.270342577, 4331018.440179262, 4345726.551239113, 4367951.5625, 4398028.082776736, 4398368.124144356, 4417215.625, 4417539.795916874, 4421358.650846948, 4422241.0915412055, 4425934.256880797, 4426133.487400634, 4427940.131142011, 4430047.500947794, 4435465.625, 4437095.65670832, 4439602.641088732, 4439807.8125, 4440729.327690143, 4442235.674603774, 4442953.269861287, 4444751.264032289, 4449254.509094926, 4449818.309263316, 4450020.673402786, 4450980.815845174, 4451927.220701105, 4452876.0919550145, 4453281.25, 4454006.504594448, 4454280.207902197, 4461818.24633656, 4465815.255614255, 4466109.339370481, 4466637.102220526, 4466768.446280342, 4469067.614614942, 4473301.5625, 4473308.385699948, 4479689.401349567, 4479903.125, 4481046.26235373, 4484370.384726033, 4486712.131388081, 4487059.133053035, 4489202.278805412, 4489695.870787421, 4490204.4339052895, 4490436.135833555, 4490928.125, 4491091.231063606, 4491543.311524892, 4491563.988257827, 4491906.163649908, 4492025.0, 4492075.578621169, 4492383.127338748, 4492433.395410472, 4493296.156344952, 4493366.592149457, 4494129.258568844, 4494257.773892421, 4495294.884349112, 4495362.379707924, 4495445.3125, 4495553.405183439, 4495779.339729513, 4497276.5625, 4498067.718884249, 4499251.128879167, 4513850.0, 4524572.663757419, 4536234.2025497835, 4537582.684586262, 4537737.5, 4538120.003327147, 4547213.413784645, 4555812.177359121, 4563180.772355592, 4572717.020130007, 4577495.78719629, 4592162.262450689, 4603246.875, 4701303.705250384, 4702512.5, 4716216.368987776, 4716258.474325922, 4720676.34261057, 4721141.53488506, 4725910.524929119, 4747087.273021371, 4760863.335308492, 4760929.341432927, 4798973.871418548, 4800510.996699598, 4806223.845181185, 4807534.558118341, 4811225.129610959, 4811240.156239418, 4816432.3946231175, 4818143.75, 4819990.218247255, 4820010.023817134, 4820102.787859314, 4821681.8773253625, 4823638.86729793, 4824493.258737822, 4826662.5, 4827337.166319987, 4831331.697456205, 4831928.125, 4833310.9375, 4835122.198078526, 4836485.9375, 4849453.526052833, 4849526.782333742, 4857198.347953565, 4857525.4342920715, 4859777.89471848, 4860456.28132149, 4875534.670223309, 4883921.875, 4898755.950978317, 4898759.375, 4908917.1875, 4911893.75, 4918037.018939183, 4918914.203423979, 4919070.422508975, 4926413.650696672, 4928237.4488075785, 4928244.074924708, 4929081.666643676, 4944132.4177856, 4944312.5, 4944695.286285937, 4946395.3125, 4959439.0625, 4959473.765413343, 4959606.484174399, 4961378.3662916785, 4967170.39451478, 4968651.80471379, 4974020.3125, 4980759.852182867, 4984176.374710454, 4987523.4375, 4992028.051088325, 4995196.925274037, 4999439.430257492, 5002664.268985251, 5005512.476145313, 5006680.457388186, 5006884.125662349, 5014713.21562847, 5015184.895209279, 5017491.486757728, 5017515.928752829, 5017685.792787721, 5018531.25, 5022343.577694746, 5024736.054831024, 5024830.483063974, 5026746.875, 5031640.625, 5034802.6788636, 5046621.875, 5060129.174591148, 5074484.044804479, 5092254.497243437, 5092750.9126552725, 5095234.234636919, 5096026.736828672, 5104025.0, 5104679.528008149, 5104971.194070167, 5105132.070573594, 5106471.387088759, 5108382.090211779, 5112887.5, 5116884.375, 5119134.136860472, 5121005.71926579, 5121646.332118217, 5122386.31368521, 5125648.767580305, 5128867.946735332, 5143401.700838805, 5151529.054444768, 5156410.465139631, 5169746.875, 5170092.069051717, 5170889.268226771, 5177165.625, 5178122.4499936635, 5181475.725692805, 5182100.141754304, 5193355.9955531815, 5194306.073634473, 5195430.940267287, 5211275.86256045, 5212841.054378083, 5213587.5, 5217468.14025839, 5226081.114607709, 5227054.473767454, 5238583.623139606, 5243090.283596295, 5246837.5, 5247640.625, 5250350.0, 5253340.043435801, 5254382.047936612, 5255326.5625, 5257967.730709599, 5257974.343156729, 5257997.249703917, 5258237.568074914, 5259593.876562086, 5260378.801214833, 5261129.243137396, 5267012.678115029, 5268337.832579469, 5273141.9841020955, 5275804.6875, 5278620.958756022, 5284608.890727836, 5285630.970330582, 5288140.625, 5289123.952084735, 5293834.375, 5294268.205255693, 5295535.9375, 5300797.122617697, 5303709.076442548, 5305217.032803907, 5319737.5, 5327357.8125, 5341228.184183436, 5348218.641009532, 5353105.507852968, 5355141.708447462, 5355527.615107827, 5361517.1875, 5362053.471681184, 5364714.0625, 5381898.4375, 5388089.60229357, 5389306.648236087, 5391079.8691762695, 5407904.543814511, 5412802.665638302, 5414523.413962483, 5418392.971045173, 5418960.9375, 5419519.394620384, 5422136.4520665, 5425232.610003391, 5429916.640101899, 5431234.4456326915, 5432475.527991185, 5437464.0625, 5437500.059891494, 5438951.6425110735, 5442138.493110198, 5444690.5704559935, 5446190.662622232, 5457907.878291463, 5459924.6855038395, 5459943.019071572, 5462848.0370886065, 5472344.370775469, 5475849.769519394, 5478805.010868622, 5486236.43487121, 5486262.962065689, 5492379.6875, 5494482.198006592, 5495083.066484467, 5496264.971202043, 5503190.948001255, 5509080.234479965, 5515071.008910299, 5518912.329769276, 5518918.48177157, 5524315.73795556, 5539388.570630715, 5539807.504592904, 5548754.607377943, 5558859.375, 5565993.75, 5567248.8343074545, 5573056.9690317465, 5574256.25, 5591291.164613225, 5591417.218759151, 5592885.3693343485, 5599668.618833096, 5604520.247738821, 5620576.5625, 5628640.120021684, 5631542.700563727, 5636095.751400584, 5640054.494733911, 5640888.738888973, 5644879.129945209, 5649474.941696839, 5650738.689310611, 5652883.666548948, 5655315.110688368, 5655923.663989645, 5704044.936618352, 5710923.64222242, 5716568.75, 5716614.518449269, 5734501.5625, 5734827.802443041, 5736131.325241272, 5737520.3125, 5789520.309858899, 5803591.5252524, 5807154.6875, 5812817.1875, 5813071.881070419, 5814355.879863644, 5815514.926726282, 5816201.074097964, 5817378.6842024755, 5817398.420149213, 5824835.937111971, 5826279.261918966, 5826892.759513174, 5829613.963577448, 5840489.588257939, 5843451.5625, 5849757.337627814, 5862227.6458532, 5862240.625, 5935388.581519152, 5942456.722358431, 5950566.838115654, 5975075.225869957, 5991885.272389351, 5993566.180289998, 6002152.288535581, 6006070.3125, 6046249.9974734895, 6049288.381388192, 6050755.339188173, 6052953.127641535, 6060717.859932163, 6061163.192541039, 6067421.411815609, 6072566.803226648, 6078982.285301995, 6099967.168127066, 6110949.634173989, 6113464.39287403, 6116445.3125, 6130991.970899931, 6146787.042551275, 6180510.574770822, 6197851.774440062, 6214048.2440621555, 6338995.68106692, 6372721.760473173, 6372727.838545889, 6418358.533994809, 6436936.151694923, 6498440.625, 6498502.91009094, 6508317.894019929, 6513241.625224908, 6514555.019436423, 6519856.233249902, 6730451.785474549, 6764922.522439551, 6842744.540604781, 6849460.72030619, 6882182.123269204, 6890481.050721314, 6905827.07851473, 6991876.214354682, 6991899.069833967, 6996578.125, 6996630.711245901, 7013123.525870488, 7082061.4133147225, 7172497.743747908, 7179017.67796788, 7238484.700227356, 7259785.9375, 7259792.696133997, 7282212.568756678, 7283937.464443134, 7289753.125, 7294455.104201472, 7294472.172062835, 7294477.971005014, 7321491.145029033, 7325573.898291035, 7342923.4375, 7344662.5, 7393239.0625, 7396370.163801907, 7399027.853444232, 7424586.389465533, 7429243.674931523, 7432946.290287535, 7438821.832992807, 7439976.164121989, 7450269.594876429, 7461450.177434593, 7462879.003195114, 7475425.065965847, 7497679.6875, 7516080.476551939, 7516225.1480371645, 7517240.402573676, 7521027.892374241, 7523640.669238933, 7526004.19804659, 7531212.5, 7533050.491446519, 7539217.721832455, 7555328.302103541, 7592120.713684104, 7598867.1875, 7617775.0, 7617790.148944338, 7672859.375, 7673026.5625, 7673254.590215365, 7704863.791310354, 7740477.34024542, 7755738.722770873, 7757451.5625, 7770139.400655701, 7779854.3189676525, 7801818.75, 7840888.153697266, 7884581.180283015, 7886780.765846308, 7889679.559106866, 7908982.8125, 7922804.32943369, 7923644.120407755, 7941045.291317091, 7963962.5, 7984470.213588591, 7984474.171998058, 7992488.179239468, 7998009.375, 7998833.028918152, 8006901.980478446, 8032687.778434409, 8039960.950711479, 8042141.711527116, 8048275.0, 8050297.76102358, 8051147.557781336, 8051728.2154932795, 8054710.301153258, 8063893.3671263, 8068631.541235426, 8075579.6875, 8109527.573513529, 8115603.125, 8115652.740415538, 8117923.4375, 8118739.540334585, 8127108.4908996085, 8132765.625, 8143703.125, 8149941.397135564, 8153465.301149871, 8153537.5, 8156887.5, 8162732.05870285, 8167398.6786036175, 8184947.527751315, 8185997.929161987, 8237051.372719883, 8261458.579295403, 8285630.395117875, 8334046.853252081, 8427655.620852761, 8428698.4375, 8441840.795805376, 8449584.415679984, 8477699.734765328, 8481186.265994716, 8487589.82746625, 8488104.6875, 8491911.379313339, 8495791.225316914, 8497124.367557218, 8506632.8125, 8507527.940866072, 8513978.194333857, 8514866.678597996, 8517544.009728137, 8522112.540685691, 8529259.66318902, 8529327.632203922, 8531224.612780858, 8532168.680644542, 8532173.538163513, 8534878.125, 8573402.545380825, 8574995.163159683, 8577371.854869675, 8616933.98474675, 8650539.667074053, 8658889.110917853, 8660293.75, 8662245.256791381, 8663793.853981638, 8752942.177751748, 8790140.961818138, 8795505.325474916, 8797538.159634426, 8813296.875, 8817162.5, 8845146.698409433, 8892307.357255243, 8919092.586869318, 8919095.088138876, 8920258.453649402, 8949215.105601043, 8950671.875, 8954979.32015544, 8981335.9375, 8981336.741473338, 8982788.521393308, 8987329.284782792, 8996218.148732843, 9006778.954366, 9006975.0, 9009145.675894793, 9021881.800909799, 9023547.837282006, 9026324.23747589, 9027238.509823237, 9042662.433696637, 9072085.9375, 9086088.943594897, 9086111.14991886, 9086771.875, 9088536.28164125, 9088954.366158582, 9107896.242131144, 9113451.5625, 9119548.547419231, 9134041.460460778, 9134643.267969096, 9134817.355963118, 9158124.590876998, 9159253.877360087, 9179017.1875, 9188046.942759633, 9193668.491663987, 9202620.087078568, 9209118.686614357, 9213317.888568826, 9216685.188703442, 9218238.577670297, 9230104.053486507, 9230763.660458002, 9240091.964270063, 9241722.340206167, 9255553.125, 9255576.913420584, 9276212.149131704, 9288080.097556809, 9298565.105099294, 9300202.419295441, 9301863.763519485, 9310560.9375, 9317386.540796056, 9324514.603907267, 9355432.74129726, 9360840.601469038, 9361650.901400553, 9361846.079117393, 9363891.797286503, 9374369.437904177, 9380473.116313387, 9381325.539576715, 9396615.535032716, 9396800.529720044, 9403862.5, 9424998.650251927, 9432482.106387945, 9434217.935800845, 9436592.382370334, 9467616.132655915, 9473691.256190669, 9473754.564808654, 9496006.25, 9515107.496723024, 9536596.400824582, 9550303.394353362, 9557407.29599924, 9563343.75, 9563419.541933797, 9571153.125, 9577278.763372326, 9603029.278504146, 9607867.79436787, 9609583.16883727, 9610315.119810415, 9633493.75, 9657723.4375, 9660248.4375, 9671674.593290605, 9676827.343132004, 9684862.341701461, 9685476.51390591, 9707676.394281473, 9707676.5625, 9707735.59098163, 9707747.642093796, 9708068.671572866, 9712525.907476317, 9716228.319865068, 9724899.883324191, 9727131.25, 9734382.8125, 9752481.25, 9756060.159241755, 9770177.513187397, 9779153.125, 9795559.375, 9795641.966497269, 9795930.35623142, 9796336.608937614, 9798030.470066678, 9799232.076259887, 9829035.09763328, 9842002.210838811, 9849100.575223634, 9861709.296515854, 9862805.20328753, 9862883.484386506, 9870877.679320175, 9873694.400472168, 9893684.375, 9897528.39718787, 9928007.946834138, 9959830.601031788, 9985282.18274011, 10017080.548214613, 10018134.358285338, 10018558.426383989, 10037154.6875, 10038523.087368159, 10083540.257047188, 10097459.375, 10116669.803720389, 10159026.476266287, 10184578.216913655, 10211260.571723709, 10211319.44342461, 10218032.29326432, 10227009.375, 10259999.43897688, 10261092.13960186, 10282793.75, 10317592.918417007, 10336160.229080983, 10350645.676323883, 10405544.857966945, 10405562.483878668, 10424861.295108233, 10446723.4375, 10446726.008566998, 10453998.758411126, 10454923.99069876, 10463337.5, 10467536.521622196, 10571400.632009886, 10582924.340001768, 10604026.449834472, 10618337.9348853, 10621013.735479012, 10649048.4375, 10680232.094289372, 10711739.820933042, 10711752.9742811, 10737873.374221817, 10762556.25, 10765828.125, 10765837.335701901, 10772287.5, 10798870.563361138, 10811082.617697366, 10818604.71415179, 10845964.04320997, 10875756.220624799, 10887832.624102127, 10937545.3125, 10946828.520357814, 10989099.658797156, 10990577.181212705, 11013657.64090204, 11013831.78662705, 11016112.610822449, 11017002.543135572, 11017373.97872498, 11043627.232827127, 11059843.221275238, 11066099.21199593, 11071705.935710201, 11074018.730765011, 11086304.6875, 11086306.215881925, 11133465.172426222, 11135562.562212083, 11157289.599109361, 11229967.637518024, 11270908.297544803, 11317002.405788455, 11318253.125, 11337578.125, 11340660.23450796, 11399590.625, 11400750.250400776, 11439139.631981844, 11460066.885313751, 11467634.738311373, 11481327.218473986, 11491445.3125, 11526957.612984862, 11591705.598503174, 11600530.571673121, 11619666.75273813, 11659485.9601625, 11660989.3163692, 11661050.95041705, 11671798.04813325, 11693107.327246029, 11699438.57279432, 11711719.810300613, 11718297.98745786, 11728101.029226461, 11735106.018063491, 11757080.751146285, 11779938.047465732, 11780056.395400513, 11787828.357866848, 11790910.9375, 11801426.389791984, 11808574.170653634, 11818832.680734592, 11837912.199784853, 11845718.151443204, 11845818.875983926, 11856377.87929889, 11868801.5625, 11887070.464099953, 11896754.905244475, 11897069.821081903, 11899185.831860572, 11915875.6354404, 11918398.748800043, 11954246.73526201, 11958634.375, 11960878.217760354, 11961489.119627262, 11962796.62471885, 11972148.069371527, 12016539.291489484, 12046486.096399067, 12069386.755715907, 12095867.1875, 12103562.5, 12114941.676699314, 12120543.61219302, 12124435.689926757, 12141985.698939987, 12158142.595422488, 12158314.0625, 12159916.3146793, 12170971.123101493, 12171155.854858952, 12175838.811023612, 12181418.875251355, 12196857.151375368, 12208893.412692524, 12218649.438989291, 12220844.578640537, 12229719.584925678, 12231284.67237216, 12231288.249366729, 12246252.21761978, 12250918.75, 12252832.8125, 12262679.021256542, 12268663.308686862, 12294291.639968183, 12295004.09969554, 12322506.624176271, 12340094.691654261, 12348337.678343313, 12349847.417814808, 12350737.163806148, 12355325.851079108, 12364399.349654198, 12369082.155875335, 12380876.74153315, 12383017.285163369, 12390791.130299026, 12391465.538242511, 12394967.00101242, 12399858.694039267, 12405582.67726503, 12409104.6875, 12413253.250435356, 12415035.9375, 12415989.212607004, 12419561.829123696, 12426664.845572049, 12426689.1193421, 12426863.704804556, 12474839.692704622, 12477600.182105903, 12480788.794858325, 12484208.854057485, 12496531.25, 12502364.20852105, 12508920.3125, 12516202.851191733, 12519187.579257362, 12532157.692077484, 12532220.952973774, 12542210.826877464, 12544696.875, 12544736.925888687, 12553978.12572046, 12563290.625, 12566390.057727331, 12570124.787743438, 12576524.683683522, 12581366.606156906, 12600820.031952415, 12610365.501751434, 12623502.112985112, 12624708.425451366, 12642590.360282928, 12653437.201314231, 12664803.733245693, 12692806.814609583, 12697897.38625491, 12749842.055068506, 12752396.389417397, 12756575.031000502, 12770913.516089551, 12783490.625, 12786498.4375, 12801509.730129343, 12929907.8125, 12940611.806312468, 12991198.221709438, 12994160.955276368, 13000919.803578135, 13008142.137823468, 13012584.375, 13016314.02446274, 13024631.224367807, 13042339.0625, 13055736.498408454, 13057926.375063015, 13071954.449952472, 13086687.062567644, 13106178.262220357, 13106250.481729329, 13113127.520714475, 13113940.625, 13117201.32098846, 13136795.41942934, 13138259.375, 13296039.520626068, 13302370.310512222, 13389365.279868992, 13389419.187110895, 13389584.375, 13389636.784429995, 13389641.660245012, 13389715.360373778, 13389850.945397085, 13389905.423725294, 13390073.33661942, 13390360.11410648, 13390398.488365114, 13390484.218031, 13390523.4375, 13390542.447887743, 13390568.75, 13390579.211919654, 13390584.176648885, 13390602.41223064, 13390606.25, 13390654.6331535, 13390672.26680381, 13390704.6875, 13390707.201783177, 13390739.064351501, 13390741.58261399, 13390743.823232416, 13390773.390633427, 13390793.75, 13390829.6875, 13390834.262100589, 13390842.785015289, 13390844.951030638, 13390845.430053363, 13390858.8513167, 13390879.817112098, 13390880.980367037, 13390883.626877155, 13390885.30307264, 13390895.3125, 13390905.937956551, 13390928.355445106, 13390929.871898992, 13390931.189320339, 13390936.017930975, 13390944.677398736, 13390947.08706832, 13390956.676150808, 13390960.305471532, 13390982.350676358, 13390990.91010586, 13391014.541610824, 13391019.585284427, 13391025.453728942, 13391028.79448513, 13391036.959730806, 13391037.28764785, 13391064.905595476, 13391067.1875, 13391070.377827039, 13391070.72219548, 13391089.0625, 13391103.125, 13391105.66173189, 13391112.095140403, 13391115.870724434, 13391130.678845419, 13391132.739629205, 13391157.168293567, 13391157.200799927, 13391164.208058914, 13391170.233093217, 13391177.749614453, 13391177.911553161, 13391180.516190207, 13391187.70756402, 13391201.22212618, 13391202.981287066, 13391215.625, 13391222.685367629, 13391229.466047794, 13391235.002824588, 13391241.07679285, 13391242.900718246, 13391254.295208003, 13391279.6875, 13391281.047642402, 13391284.217609024, 13391285.092327634, 13391296.586656045, 13391299.91834046, 13391305.405653704, 13391310.9375, 13391311.4119569, 13391316.658387128, 13391321.120283596, 13391336.119462902, 13391337.002952922, 13391339.0625, 13391342.1875, 13391350.0, 13391352.2561409, 13391362.773572285, 13391368.151638698, 13391376.313080756, ...], [18.076898721089222, 5.50727114120692, 5.622901873922908, 15.716013005300324, 73.02540034762401, 29.48626148229035, 75.97330044275922, 14.359294863766001, 59.85080910543458, 14.780971993628384, 16.420999776100746, 63.588562035782445, 23.85143932008154, 63.84996808710622, 6.761260500272808, 62.65705311478518, 23.870510698409873, 34.44249175978287, 70.61716671687594, 10.039455047117219, 109.50343775166861, 25.67211331273575, 9.233484622832423, 17.504475639376913, 13.342899092765814, 32.86726025649426, 53.30305197778557, 6.311688667724713, 18.899747836576804, 42.06728637698503, 23.015679531374058, 31.846436339262453, 21.90111065897707, 133.57996330673993, 81.77591423936033, 33.0499435365077, 120.05389012028945, 17.978985299022167, 13.503573668041891, 57.38334719139384, 58.40003638057999, 29.110744251570825, 8.582382482023654, 10.422228330126794, 13.698592291984065, 76.44624445143987, 16.37286341042747, 23.703344173371978, 8.526140663141899, 69.22437827483722, 17.693145544237733, 16.41214529254383, 82.34991856800713, 10.288441249006329, 19.976644926374036, 74.46696341059366, 10.769476391797873, 61.890541739208885, 77.94466738595311, 62.54602541868663, 25.185642085458078, 49.957061139188546, 8.635373199428733, 8.98626555480635, 11.013611097853092, 8.241435780707228, 41.38624730501175, 12.171077857505564, 16.294640063410935, 67.16287006864164, 47.019235973406964, 20.59189096566672, 22.232607770776326, 74.54736299281623, 7.4553910100645115, 14.631210830987136, 119.24371491324393, 23.92796287588991, 13.763243061673272, 58.62474695733647, 6.145158477104013, 8.98982521759861, 45.05505253156874, 25.277448291374235, 16.566422226283414, 26.229566750407315, 83.94526906408998, 58.34172955695877, 70.0346087545195, 13.839536708390918, 26.568269319542857, 58.71919539238401, 17.123010969049236, 14.107304072088265, 51.369054295905315, 9.875479313950237, 102.40583567001104, 7.896479377913899, 5.311977931652329, 10.800561915960545, 8.83447798182812, 7.0170642311377485, 5.334203652886394, 16.112518981799944, 5.330201447582425, 16.90098904478785, 5.818373553404986, 100.03440442112942, 8.385846879544347, 15.459662707997085, 27.01222128652548, 31.59256999919026, 41.60949215360659, 19.244490548456422, 12.319875160178334, 23.287637530409913, 9.92486383698255, 25.188527461014257, 51.87800871513513, 71.68745296740163, 31.33286223723881, 16.97383740374993, 65.01306727089398, 61.87642727912856, 58.314519296539395, 34.49478647399486, 16.727579498229822, 5.0452681011021285, 26.871055650333094, 18.82578246219527, 24.684113401585506, 7.614605551662513, 16.200328941993675, 47.9813458265428, 8.134535930543644, 80.86723142674997, 28.874800497406767, 39.554791596585815, 5.325703360518529, 53.48000305620607, 21.062576786087646, 55.752596173261686, 27.551028903103255, 122.45188875781241, 36.16764711791174, 78.13219661751448, 44.55823460372638, 11.086978264855412, 63.762600267344425, 35.99321029431933, 7.210403164407992, 72.75757449668892, 7.692904120959393, 7.143179039322057, 7.186611950061788, 58.89249308968343, 90.41773516463229, 31.24139651299254, 77.95736307456147, 9.269678959961503, 15.13665656395754, 5.972084959303349, 25.62163549230851, 28.061295226044994, 8.740489858421746, 44.60957292094044, 23.886479891099718, 12.051423242249324, 34.10054284258352, 16.241155492213206, 32.056927672990014, 63.655849783674576, 6.729587887492263, 18.336215153590217, 5.87528756576145, 36.5120992346873, 56.68783637739028, 22.04779028062435, 32.16682877366449, 21.365286879448984, 6.699328672433609, 9.175550011897458, 20.1181149091368, 10.915176168463566, 22.022455222036065, 45.637478915393515, 84.54188036366187, 18.211885419577566, 19.377364634940214, 61.60349070491236, 33.11731876001318, 60.925414655506486, 100.6286392162271, 47.037289702958454, 30.14081384162291, 114.5071286024957, 29.34120972947096, 16.368963154944932, 10.068056536320867, 26.690575337048514, 6.964423303605153, 53.14706649121055, 35.276730064791906, 9.233217184319106, 9.511633353880397, 33.993024254293786, 61.56095729496239, 18.683481527119753, 13.315971346517882, 24.350599120032797, 56.743060525297025, 11.661035408747022, 98.28969176973031, 9.722924299480121, 30.326050259703884, 20.46403166697353, 19.26078551428087, 56.39733331010342, 19.301585401541058, 62.283113392040526, 68.36268872208923, 81.28018845118726, 61.64846928973128, 13.108077226201807, 7.919803749557075, 61.93125647197509, 9.837230606037823, 12.91607886616985, 16.59197376822173, 15.20748662371704, 48.96645802299165, 84.79926549579322, 17.443651248633113, 10.507392308646061, 9.629394491849592, 43.899707533957056, 76.57938428602517, 6.5934052938768835, 46.69722485010692, 36.26383349733731, 56.75762698024302, 5.141654264322371, 52.92015052736643, 13.205149926593519, 45.572929825126344, 18.269568019135562, 13.9138220803507, 17.832138253766768, 79.4009406302592, 102.28300426910353, 7.137096575455102, 90.71704826850039, 30.71721546310927, 16.408591003746196, 21.3949848600893, 80.98871389750848, 5.353943200641596, 35.212229274483406, 71.25566926041466, 17.494178336699196, 11.81298560442465, 100.1165529054008, 25.97633805838943, 13.438740012369168, 28.06734696375144, 12.62189692819996, 32.20783770136508, 79.32089402307521, 11.411461944243317, 5.602938913312647, 13.198081624024361, 9.3918498430187, 12.067152738487827, 47.715037358789395, 7.6250440067757985, 31.566370382739002, 10.34083258169008, 62.36063255313266, 16.043551730280356, 14.669407490840648, 9.07892055212517, 19.46216046196041, 38.469219857515604, 123.88762230511485, 14.130228392982087, 5.727651826563023, 8.568357454444532, 9.75525911626705, 44.067578145657166, 20.42225426464529, 8.42561602998256, 5.434387501892274, 5.632166804888571, 8.598683347964556, 68.0820370822853, 10.871657162460481, 64.56743555032034, 6.786268755311105, 6.412655017878963, 19.956789446673646, 33.37674411547328, 35.191994063602806, 126.84478717996551, 14.872992962386054, 18.637165121135, 43.96189496397936, 15.276984496210073, 13.615890034628238, 114.06872911742956, 84.1072744106625, 14.700284756582255, 44.06648424977686, 21.443582212233682, 12.037036267409103, 16.927700326294843, 29.172214529015413, 48.173481923287554, 13.17113332617329, 9.282586361495758, 22.858799809269293, 7.944389972972735, 23.903953147509508, 57.456774449775324, 10.586960351614271, 6.293414761101699, 54.76982540315711, 6.561022196877147, 73.75300154389905, 60.469446683021935, 121.89739512531574, 96.82165440377297, 11.123581099805984, 20.014116196631385, 71.99870486429504, 76.47419300644545, 14.414449500996593, 24.63844588720952, 5.576547669644813, 6.998723149243386, 17.609049265495727, 22.58152346512012, 9.33107509537669, 33.68925670755987, 6.88334294411913, 67.73825143821708, 9.819392308145696, 47.61769029151014, 17.679656885352443, 13.383523197251426, 64.46081532862144, 13.378438592831577, 75.85125806474224, 29.60503069896464, 7.687026267043942, 19.990303811515947, 12.122842383113472, 12.298320105454067, 37.94917221602093, 64.89227037208842, 86.59906569486586, 42.64319753326859, 14.95158728395153, 18.321322887552604, 18.45588898861202, 21.868388971141666, 96.8288163240754, 57.9367466917763, 14.868179448723225, 30.60502131366892, 16.77177630783777, 29.095512781889063, 24.877911094937456, 13.444114546042021, 10.6044236893331, 129.12950480218956, 9.17302661902598, 37.90175446563765, 26.449201519956205, 86.46793951857813, 18.65425666968109, 9.519331124619082, 51.85550627055395, 5.334611074670078, 18.55097009162465, 10.349538224492507, 21.863015552770896, 28.19759770743701, 60.981310727733145, 58.74254353458418, 49.64063108428971, 14.173610842714583, 5.577019191978017, 14.232717275471007, 5.024338982286312, 10.62390201437485, 5.489577729933411, 140.09227858737012, 5.507492198544243, 56.66542232370168, 41.28575634447445, 24.15143429820693, 14.326633061076608, 11.6771884259487, 38.77905442790652, 30.106560054821546, 15.210217852618179, 45.44745285216767, 59.20147695135275, 11.848131259352254, 16.209110133326227, 14.38533496824577, 59.920070228196636, 11.933399599824007, 69.24845741011586, 52.658677623818434, 67.73638846980084, 10.902973343875088, 7.50788727762857, 21.026598496240915, 33.890097766147825, 20.687717251093606, 27.720007454764115, 22.570493349996447, 53.10950853548685, 35.2662490604299, 33.46895809713788, 15.575974131079338, 62.961356240549975, 14.112139797628306, 7.160917562711335, 14.518740892624688, 24.651273635462907, 65.83868096423231, 31.722453341164304, 45.113634673889244, 23.023280278790423, 17.462214489753983, 5.469419714357774, 34.82826342880284, 74.66623397179217, 36.25081420874225, 13.392105832412527, 36.768498716095685, 142.96352094128525, 5.60868469705899, 24.1258647340465, 72.46726383327474, 13.787523059813145, 42.46512845915057, 35.380547630705166, 18.89676956950088, 30.115610091433027, 21.32723775502562, 27.217559421324765, 5.4413628778930585, 24.50081458270804, 31.088630534479055, 63.72656600368967, 90.32445897613249, 23.357761325961782, 57.63965505938337, 14.57744756738162, 8.717349075669329, 18.96669755261779, 61.057964592664725, 11.483715032915534, 16.816282132730578, 31.145530840081165, 9.342599265305699, 10.457184909376425, 57.54596721445385, 10.212780226375752, 6.599728675931606, 15.298022546074405, 10.260121586480324, 22.746881871324103, 11.615631909489672, 35.97128455660004, 210.07161867081106, 34.55348686814202, 10.575458490285088, 84.04049584147552, 5.850202658019011, 7.311982112451463, 58.66196290997561, 155.4302309489907, 19.014943203681902, 21.42062168090085, 30.934340952535266, 79.94777457326046, 12.871301301490174, 15.259855852896973, 24.691284991663426, 13.145021217242821, 5.523940262867851, 18.976053295176467, 10.011158825087945, 47.4702647967777, 6.025029078805608, 50.382400679789924, 15.63511897659138, 11.191893194535359, 5.03710238534255, 242.72639101440427, 18.962779762540436, 35.787356616396245, 16.943369786835596, 27.85860218447307, 52.4713469083992, 89.56617383525173, 6.2442113404992465, 31.545827525142123, 43.80192895787478, 16.033396320692148, 8.308210426103491, 143.6079144385642, 54.155857341104195, 21.863598902475395, 34.146777911720065, 75.56866745474204, 85.29785419737033, 13.113151935447974, 25.886965859608615, 11.096386918710019, 22.662503024336175, 17.885566984121255, 147.11635766301396, 50.04815353929548, 14.733342169137483, 11.294221827314672, 11.112503768837078, 99.04812727476096, 183.5962839585324, 112.64286013948671, 31.89358014759101, 98.80873408789685, 101.82203674227296, 90.97678831247221, 118.93732372415525, 30.372079794716296, 7.852848729385917, 32.496459022191694, 42.35138712369016, 183.5249116642086, 59.60822769985144, 12.669697652892514, 21.0926111258558, 22.521731139046913, 29.844077177770583, 62.0037010434525, 76.13824077198981, 43.3578150844747, 12.113852786722635, 5.770865144770278, 12.660300502541869, 47.47893013475854, 80.10632593860143, 80.58392011672956, 45.18922674973875, 9.517714740118512, 36.47453938894038, 16.43835319915096, 23.481909416650875, 96.45202049077224, 43.43986060473804, 5.538439157040705, 57.14314058024106, 28.865384116152637, 15.624994498885146, 22.450220167623677, 114.32270962465608, 35.578297989784275, 7.62793042742591, 24.297941596894596, 24.752536327659065, 93.86110857011109, 7.878139440174957, 12.692659988514025, 53.355627091137904, 22.556086078469637, 87.70326941468072, 7.063982157166255, 6.860076655615637, 34.577745250278284, 5.412061011053685, 247.37138005188294, 6.848228828914307, 46.42447431967451, 8.798367403871442, 9.090776707267114, 91.38079994868593, 31.89941407959354, 17.50365310920108, 108.15689092008341, 104.75185412583588, 20.023685906674764, 72.05583652554584, 49.815231110698534, 9.98972546951289, 8.12373049612872, 26.795994199625824, 42.07077509250285, 44.62818590211568, 45.32284804522367, 11.47737357088261, 12.79490578734285, 40.20597422677352, 33.94529101356694, 17.30828292386484, 5.649944284361408, 12.94478514686054, 40.62845399708384, 15.513539087995435, 16.47375639332402, 7.194103488166916, 55.413902682874586, 111.71637050168334, 5.055146927347089, 47.58820498764087, 34.07939579162404, 34.0762553446255, 53.55092327286897, 47.557364943227554, 37.69038152970105, 128.0519318436384, 63.71062949182407, 73.17383449436491, 71.57807875807953, 19.07724651449963, 23.82464840694271, 14.759470805023755, 25.593876806839436, 37.137027037645176, 26.18490742219878, 10.076819117447458, 14.650776818000686, 7.968115360166695, 23.30853908420417, 168.62440414828086, 164.1699016718043, 43.54589005660978, 75.59888506649672, 108.76862334466618, 94.25053511938899, 43.90610228554626, 65.43656723597147, 5.452360139535454, 12.363123030206665, 24.644165380537803, 25.499637113501592, 20.969029485461682, 42.706946486731205, 20.92535301391485, 59.48182867741628, 31.500987195606523, 12.042514087649966, 6.597838822179428, 65.49121159497855, 12.323451633720017, 55.53546089266559, 63.590903504276184, 86.35226362551695, 82.6236644744254, 111.25554151135765, 25.722196622704004, 23.64479309965016, 17.76851643080635, 56.06900130050992, 7.48132673684686, 22.919885621272694, 113.55733211849727, 15.46423737985487, 48.95056638351987, 15.303809518243893, 98.68968271307281, 5.867133419372695, 8.029842603296792, 29.306347655051887, 8.898170515344246, 91.11964905373301, 60.163162067434584, 36.22067588815164, 10.175634693325835, 8.488823988210024, 8.05999962923042, 28.20973617190784, 7.21873974123603, 33.639183356582265, 20.971448045132984, 126.67292042877403, 114.84833801205852, 64.43109869398458, 9.87950811538566, 18.058436411461, 69.26863401904643, 93.27018859248666, 23.92707963182121, 17.721830042120573, 32.435727746618745, 18.892234971178667, 13.175669013820098, 14.39655901350981, 34.559612747274045, 28.783565756266725, 51.57069197351742, 14.350198614341375, 76.58523155805653, 19.986131704558897, 18.21188418659293, 80.86897356891242, 8.276402709947696, 29.899800717575047, 25.289276135016724, 82.0284016043655, 12.349020231630883, 8.114025249416619, 7.294179235564412, 30.77201920187659, 15.580900304795492, 11.305463353071627, 20.713563996457, 17.50258213996456, 21.778757620970943, 86.38351038907822, 13.5000225887459, 179.42179296535093, 128.5813569963032, 73.8442000918465, 14.813042582581708, 5.277309320540596, 11.22636086489035, 18.017678358991233, 7.244995224998026, 15.086122679787277, 66.43957746929081, 42.85492531970129, 56.895216363688995, 18.96371953326758, 42.37288594775464, 15.99030659034376, 26.010030536307404, 5.331672409428863, 23.566574668987066, 6.159078826913057, 31.276132452477896, 16.6682841929349, 10.242159532647689, 12.862817236325283, 6.044025344854859, 45.304142391271284, 6.527637710986197, 6.192844109031954, 19.603148515107033, 11.65012490688659, 116.65819226483967, 13.32002646243417, 10.490285973903587, 63.00828430253769, 6.451337574201566, 5.440754942085726, 50.03064240562111, 5.95216869472815, 22.19690995703024, 105.74743308098002, 10.868073437550159, 18.73571649833038, 55.8674002892651, 10.688779479348163, 10.305405441718216, 7.154967536746945, 30.263372937061636, 89.496382517326, 11.373234125646698, 70.550954793992, 21.57913861146895, 17.570544184162305, 18.080362364389966, 20.932994735038093, 10.916093157665838, 48.755465282215276, 7.146050904234362, 119.27534897475842, 75.1412215115998, 6.692172586203996, 9.532834860079397, 17.65779104136517, 10.134483471285797, 33.288648044117146, 49.7401541582719, 70.78357789743387, 58.97244939288552, 24.44434605937158, 10.774230155060096, 24.606679934250533, 53.82644829836374, 19.10193410484826, 19.30129613358728, 112.95793666276742, 24.391004589630647, 6.788772329622046, 6.02194450313363, 16.57468884599739, 13.162001222528895, 43.01395263717097, 56.934674326340755, 61.530431792091704, 30.914667655355565, 5.749759901885741, 76.59663683888422, 66.71712438683278, 61.733117101230846, 11.210239325134118, 49.44644572378995, 97.12039241093505, 7.744419464684574, 25.514329586087065, 33.89011253703843, 6.575687430682784, 44.95926810350784, 12.782053040515377, 10.243520371656171, 44.517614570318756, 15.670828197623395, 11.283871159255295, 17.29485637331716, 26.919154686382935, 7.537152735182038, 27.46338579553071, 8.21633449262243, 32.937546475453416, 81.8981621830181, 31.71969149728599, 6.7938489032946645, 41.62985225981125, 68.49496477688699, 15.162683315268122, 56.82347446883216, 82.81656059630382, 8.38528431605947, 24.173065743677864, 8.926613288716318, 62.28803429960712, 15.528899896743013, 107.68270108258517, 13.99138074436676, 11.253892986488621, 7.090151996078676, 5.7487690697341804, 62.33444786312417, 73.35612345514028, 10.335069186811978, 11.128833115376814, 31.333278007294936, 134.01825014619058, 67.85750438862682, 5.51792314982081, 20.71830409476883, 12.710985922562124, 26.305609727064542, 12.112982294674401, 12.243149633152797, 7.0535618443819565, 66.29653733902975, 5.422247158345862, 12.14203852305835, 17.32883917053613, 79.89560256017333, 59.03631834235209, 73.70413061140978, 13.200710890051761, 52.57594944317344, 46.88787825789264, 16.49313847040712, 69.19079367209537, 14.610606578628262, 14.178215006666376, 7.609679770537984, 13.301677384614203, 27.578747922281966, 34.052634276494004, 118.6752812869941, 9.309823343475076, 49.79472436285974, 31.47704953524304, 5.800240493980301, 38.02178365545685, 13.50073392584585, 15.491661333359737, 5.4828298897342655, 13.667604492566259, 54.52340933391401, 14.094501149209053, 7.149846706466653, 49.80672742562944, 17.031851689108564, 28.485883340528293, 23.190879965308046, 7.769373155038589, 57.93424693527358, 5.0296879889225155, 6.662619582753854, 21.79420281935949, 27.73946566493462, 32.87416606693397, 19.76534733876916, 8.72034863449153, 27.548578154008077, 89.31116838563068, 77.67292184755682, 9.561728053880646, 134.04724440122774, 21.740207863373623, 78.75155044245611, 59.92702853516076, 60.50347011890885, 15.412632537041763, 42.773861186058944, 52.21420557881477, 65.78423153236862, 56.84784241702165, 73.84831832216777, 15.228182340803102, 64.98077085642191, 59.472786340663006, 72.09541532948903, 6.469537706239994, 107.63944718658215, 8.104249193335587, 9.432819297430282, 26.63704263553428, 16.634688171301605, 58.81173876342052, 19.330006706444088, 49.03621683813502, 88.45617576436945, 6.702768479715715, 15.899174987695567, 20.534197318884637, 29.907794038766482, 22.939811804525046, 31.887365292795458, 18.533632454197363, 7.238168359666823, 13.911184533596082, 80.1291749792731, 16.152263374130698, 23.717018115489683, 19.491003333546395, 8.54203346361912, 9.969845491210988, 21.100583907746593, 14.189514945622872, 34.353925960511, 67.8497366519087, 15.196492193116205, 22.931144655572446, 65.1717524129082, 62.08620741785714, 20.65556304868495, 35.79397965125777, 19.33862623115597, 20.811494608025647, 22.531830227881436, 20.1658498638171, 20.446786759593312, 15.526938269108753, 33.938962979493624, 22.83330049801159, 7.527819826482967, 5.498495688184827, 6.8056648870507885, 23.248367037366894, 25.975902528740075, 98.14213107866327, 32.70506241924527, 6.239619122190523, 7.847273622847176, 26.77875008615984, 12.461448354178815, 5.682238218745671, 37.30608830817433, 24.987417948486147, 97.4656852580693, 28.162217617358536, 30.195245635323847, 86.49152044377901, 52.54330832051091, 38.88855497275651, 5.416927205768996, 5.894614684673442, 56.25117231089497, 100.0005722098493, 8.040129226185652, 41.83400779755621, 30.66466409926123, 41.98871704045455, 7.874984535563118, 87.73126410760747, 10.305641502717918, 5.333447028265372, ...])
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);
([4058395.9473992097, 4060026.018989019, 4060087.6590087973, 4060733.0018701917, 4067589.718141056, 4091101.0414350736, 4093704.9250939516, 4108451.400876145, 4206046.550172074, 4250562.457233741, 4268299.61218213, 4272600.0, 4303651.270342577, 4331018.440179262, 4345726.551239113, 4367951.5625, 4398028.082776736, 4398368.124144356, 4417215.625, 4417539.795916874, 4421358.650846948, 4422241.0915412055, 4425934.256880797, 4426133.487400634, 4427940.131142011, 4430047.500947794, 4435465.625, 4437095.65670832, 4439602.641088732, 4439807.8125, 4440729.327690143, 4442235.674603774, 4442953.269861287, 4444751.264032289, 4449254.509094926, 4449818.309263316, 4450020.673402786, 4450980.815845174, 4451927.220701105, 4452876.0919550145, 4453281.25, 4454006.504594448, 4454280.207902197, 4461818.24633656, 4465815.255614255, 4466109.339370481, 4466637.102220526, 4466768.446280342, 4469067.614614942, 4473301.5625, 4473308.385699948, 4479689.401349567, 4479903.125, 4481046.26235373, 4484370.384726033, 4486712.131388081, 4487059.133053035, 4489202.278805412, 4489695.870787421, 4490204.4339052895, 4490436.135833555, 4490928.125, 4491091.231063606, 4491543.311524892, 4491563.988257827, 4491906.163649908, 4492025.0, 4492075.578621169, 4492383.127338748, 4492433.395410472, 4493296.156344952, 4493366.592149457, 4494129.258568844, 4494257.773892421, 4495294.884349112, 4495362.379707924, 4495445.3125, 4495553.405183439, 4495779.339729513, 4497276.5625, 4498067.718884249, 4499251.128879167, 4513850.0, 4524572.663757419, 4536234.2025497835, 4537582.684586262, 4537737.5, 4538120.003327147, 4547213.413784645, 4555812.177359121, 4563180.772355592, 4572717.020130007, 4577495.78719629, 4592162.262450689, 4603246.875, 4701303.705250384, 4702512.5, 4716216.368987776, 4716258.474325922, 4720676.34261057, 4721141.53488506, 4725910.524929119, 4747087.273021371, 4760863.335308492, 4760929.341432927, 4798973.871418548, 4800510.996699598, 4806223.845181185, 4807534.558118341, 4811225.129610959, 4811240.156239418, 4816432.3946231175, 4818143.75, 4819990.218247255, 4820010.023817134, 4820102.787859314, 4821681.8773253625, 4823638.86729793, 4824493.258737822, 4826662.5, 4827337.166319987, 4831331.697456205, 4831928.125, 4833310.9375, 4835122.198078526, 4836485.9375, 4849453.526052833, 4849526.782333742, 4857198.347953565, 4857525.4342920715, 4859777.89471848, 4860456.28132149, 4875534.670223309, 4883921.875, 4898755.950978317, 4898759.375, 4908917.1875, 4911893.75, 4918037.018939183, 4918914.203423979, 4919070.422508975, 4926413.650696672, 4928237.4488075785, 4928244.074924708, 4929081.666643676, 4944132.4177856, 4944312.5, 4944695.286285937, 4946395.3125, 4959439.0625, 4959473.765413343, 4959606.484174399, 4961378.3662916785, 4967170.39451478, 4968651.80471379, 4974020.3125, 4980759.852182867, 4984176.374710454, 4987523.4375, 4992028.051088325, 4995196.925274037, 4999439.430257492, 5002664.268985251, 5005512.476145313, 5006680.457388186, 5006884.125662349, 5014713.21562847, 5015184.895209279, 5017491.486757728, 5017515.928752829, 5017685.792787721, 5018531.25, 5022343.577694746, 5024736.054831024, 5024830.483063974, 5026746.875, 5031640.625, 5034802.6788636, 5046621.875, 5060129.174591148, 5074484.044804479, 5092254.497243437, 5092750.9126552725, 5095234.234636919, 5096026.736828672, 5104025.0, 5104679.528008149, 5104971.194070167, 5105132.070573594, 5106471.387088759, 5108382.090211779, 5112887.5, 5116884.375, 5119134.136860472, 5121005.71926579, 5121646.332118217, 5122386.31368521, 5125648.767580305, 5128867.946735332, 5143401.700838805, 5151529.054444768, 5156410.465139631, 5169746.875, 5170092.069051717, 5170889.268226771, 5177165.625, 5178122.4499936635, 5181475.725692805, 5182100.141754304, 5193355.9955531815, 5194306.073634473, 5195430.940267287, 5211275.86256045, 5212841.054378083, 5213587.5, 5217468.14025839, 5226081.114607709, 5227054.473767454, 5238583.623139606, 5243090.283596295, 5246837.5, 5247640.625, 5250350.0, 5253340.043435801, 5254382.047936612, 5255326.5625, 5257967.730709599, 5257974.343156729, 5257997.249703917, 5258237.568074914, 5259593.876562086, 5260378.801214833, 5261129.243137396, 5267012.678115029, 5268337.832579469, 5273141.9841020955, 5275804.6875, 5278620.958756022, 5284608.890727836, 5285630.970330582, 5288140.625, 5289123.952084735, 5293834.375, 5294268.205255693, 5295535.9375, 5300797.122617697, 5303709.076442548, 5305217.032803907, 5319737.5, 5327357.8125, 5341228.184183436, 5348218.641009532, 5353105.507852968, 5355141.708447462, 5355527.615107827, 5361517.1875, 5362053.471681184, 5364714.0625, 5381898.4375, 5388089.60229357, 5389306.648236087, 5391079.8691762695, 5407904.543814511, 5412802.665638302, 5414523.413962483, 5418392.971045173, 5418960.9375, 5419519.394620384, 5422136.4520665, 5425232.610003391, 5429916.640101899, 5431234.4456326915, 5432475.527991185, 5437464.0625, 5437500.059891494, 5438951.6425110735, 5442138.493110198, 5444690.5704559935, 5446190.662622232, 5457907.878291463, 5459924.6855038395, 5459943.019071572, 5462848.0370886065, 5472344.370775469, 5475849.769519394, 5478805.010868622, 5486236.43487121, 5486262.962065689, 5492379.6875, 5494482.198006592, 5495083.066484467, 5496264.971202043, 5503190.948001255, 5509080.234479965, 5515071.008910299, 5518912.329769276, 5518918.48177157, 5524315.73795556, 5539388.570630715, 5539807.504592904, 5548754.607377943, 5558859.375, 5565993.75, 5567248.8343074545, 5573056.9690317465, 5574256.25, 5591291.164613225, 5591417.218759151, 5592885.3693343485, 5599668.618833096, 5604520.247738821, 5620576.5625, 5628640.120021684, 5631542.700563727, 5636095.751400584, 5640054.494733911, 5640888.738888973, 5644879.129945209, 5649474.941696839, 5650738.689310611, 5652883.666548948, 5655315.110688368, 5655923.663989645, 5704044.936618352, 5710923.64222242, 5716568.75, 5716614.518449269, 5734501.5625, 5734827.802443041, 5736131.325241272, 5737520.3125, 5789520.309858899, 5803591.5252524, 5807154.6875, 5812817.1875, 5813071.881070419, 5814355.879863644, 5815514.926726282, 5816201.074097964, 5817378.6842024755, 5817398.420149213, 5824835.937111971, 5826279.261918966, 5826892.759513174, 5829613.963577448, 5840489.588257939, 5843451.5625, 5849757.337627814, 5862227.6458532, 5862240.625, 5935388.581519152, 5942456.722358431, 5950566.838115654, 5975075.225869957, 5991885.272389351, 5993566.180289998, 6002152.288535581, 6006070.3125, 6046249.9974734895, 6049288.381388192, 6050755.339188173, 6052953.127641535, 6060717.859932163, 6061163.192541039, 6067421.411815609, 6072566.803226648, 6078982.285301995, 6099967.168127066, 6110949.634173989, 6113464.39287403, 6116445.3125, 6130991.970899931, 6146787.042551275, 6180510.574770822, 6197851.774440062, 6214048.2440621555, 6338995.68106692, 6372721.760473173, 6372727.838545889, 6418358.533994809, 6436936.151694923, 6498440.625, 6498502.91009094, 6508317.894019929, 6513241.625224908, 6514555.019436423, 6519856.233249902, 6730451.785474549, 6764922.522439551, 6842744.540604781, 6849460.72030619, 6882182.123269204, 6890481.050721314, 6905827.07851473, 6991876.214354682, 6991899.069833967, 6996578.125, 6996630.711245901, 7013123.525870488, 7082061.4133147225, 7172497.743747908, 7179017.67796788, 7238484.700227356, 7259785.9375, 7259792.696133997, 7282212.568756678, 7283937.464443134, 7289753.125, 7294455.104201472, 7294472.172062835, 7294477.971005014, 7321491.145029033, 7325573.898291035, 7342923.4375, 7344662.5, 7393239.0625, 7396370.163801907, 7399027.853444232, 7424586.389465533, 7429243.674931523, 7432946.290287535, 7438821.832992807, 7439976.164121989, 7450269.594876429, 7461450.177434593, 7462879.003195114, 7475425.065965847, 7497679.6875, 7516080.476551939, 7516225.1480371645, 7517240.402573676, 7521027.892374241, 7523640.669238933, 7526004.19804659, 7531212.5, 7533050.491446519, 7539217.721832455, 7555328.302103541, 7592120.713684104, 7598867.1875, 7617775.0, 7617790.148944338, 7672859.375, 7673026.5625, 7673254.590215365, 7704863.791310354, 7740477.34024542, 7755738.722770873, 7757451.5625, 7770139.400655701, 7779854.3189676525, 7801818.75, 7840888.153697266, 7884581.180283015, 7886780.765846308, 7889679.559106866, 7908982.8125, 7922804.32943369, 7923644.120407755, 7941045.291317091, 7963962.5, 7984470.213588591, 7984474.171998058, 7992488.179239468, 7998009.375, 7998833.028918152, 8006901.980478446, 8032687.778434409, 8039960.950711479, 8042141.711527116, 8048275.0, 8050297.76102358, 8051147.557781336, 8051728.2154932795, 8054710.301153258, 8063893.3671263, 8068631.541235426, 8075579.6875, 8109527.573513529, 8115603.125, 8115652.740415538, 8117923.4375, 8118739.540334585, 8127108.4908996085, 8132765.625, 8143703.125, 8149941.397135564, 8153465.301149871, 8153537.5, 8156887.5, 8162732.05870285, 8167398.6786036175, 8184947.527751315, 8185997.929161987, 8237051.372719883, 8261458.579295403, 8285630.395117875, 8334046.853252081, 8427655.620852761, 8428698.4375, 8441840.795805376, 8449584.415679984, 8477699.734765328, 8481186.265994716, 8487589.82746625, 8488104.6875, 8491911.379313339, 8495791.225316914, 8497124.367557218, 8506632.8125, 8507527.940866072, 8513978.194333857, 8514866.678597996, 8517544.009728137, 8522112.540685691, 8529259.66318902, 8529327.632203922, 8531224.612780858, 8532168.680644542, 8532173.538163513, 8534878.125, 8573402.545380825, 8574995.163159683, 8577371.854869675, 8616933.98474675, 8650539.667074053, 8658889.110917853, 8660293.75, 8662245.256791381, 8663793.853981638, 8752942.177751748, 8790140.961818138, 8795505.325474916, 8797538.159634426, 8813296.875, 8817162.5, 8845146.698409433, 8892307.357255243, 8919092.586869318, 8919095.088138876, 8920258.453649402, 8949215.105601043, 8950671.875, 8954979.32015544, 8981335.9375, 8981336.741473338, 8982788.521393308, 8987329.284782792, 8996218.148732843, 9006778.954366, 9006975.0, 9009145.675894793, 9021881.800909799, 9023547.837282006, 9026324.23747589, 9027238.509823237, 9042662.433696637, 9072085.9375, 9086088.943594897, 9086111.14991886, 9086771.875, 9088536.28164125, 9088954.366158582, 9107896.242131144, 9113451.5625, 9119548.547419231, 9134041.460460778, 9134643.267969096, 9134817.355963118, 9158124.590876998, 9159253.877360087, 9179017.1875, 9188046.942759633, 9193668.491663987, 9202620.087078568, 9209118.686614357, 9213317.888568826, 9216685.188703442, 9218238.577670297, 9230104.053486507, 9230763.660458002, 9240091.964270063, 9241722.340206167, 9255553.125, 9255576.913420584, 9276212.149131704, 9288080.097556809, 9298565.105099294, 9300202.419295441, 9301863.763519485, 9310560.9375, 9317386.540796056, 9324514.603907267, 9355432.74129726, 9360840.601469038, 9361650.901400553, 9361846.079117393, 9363891.797286503, 9374369.437904177, 9380473.116313387, 9381325.539576715, 9396615.535032716, 9396800.529720044, 9403862.5, 9424998.650251927, 9432482.106387945, 9434217.935800845, 9436592.382370334, 9467616.132655915, 9473691.256190669, 9473754.564808654, 9496006.25, 9515107.496723024, 9536596.400824582, 9550303.394353362, 9557407.29599924, 9563343.75, 9563419.541933797, 9571153.125, 9577278.763372326, 9603029.278504146, 9607867.79436787, 9609583.16883727, 9610315.119810415, 9633493.75, 9657723.4375, 9660248.4375, 9671674.593290605, 9676827.343132004, 9684862.341701461, 9685476.51390591, 9707676.394281473, 9707676.5625, 9707735.59098163, 9707747.642093796, 9708068.671572866, 9712525.907476317, 9716228.319865068, 9724899.883324191, 9727131.25, 9734382.8125, 9752481.25, 9756060.159241755, 9770177.513187397, 9779153.125, 9795559.375, 9795641.966497269, 9795930.35623142, 9796336.608937614, 9798030.470066678, 9799232.076259887, 9829035.09763328, 9842002.210838811, 9849100.575223634, 9861709.296515854, 9862805.20328753, 9862883.484386506, 9870877.679320175, 9873694.400472168, 9893684.375, 9897528.39718787, 9928007.946834138, 9959830.601031788, 9985282.18274011, 10017080.548214613, 10018134.358285338, 10018558.426383989, 10037154.6875, 10038523.087368159, 10083540.257047188, 10097459.375, 10116669.803720389, 10159026.476266287, 10184578.216913655, 10211260.571723709, 10211319.44342461, 10218032.29326432, 10227009.375, 10259999.43897688, 10261092.13960186, 10282793.75, 10317592.918417007, 10336160.229080983, 10350645.676323883, 10405544.857966945, 10405562.483878668, 10424861.295108233, 10446723.4375, 10446726.008566998, 10453998.758411126, 10454923.99069876, 10463337.5, 10467536.521622196, 10571400.632009886, 10582924.340001768, 10604026.449834472, 10618337.9348853, 10621013.735479012, 10649048.4375, 10680232.094289372, 10711739.820933042, 10711752.9742811, 10737873.374221817, 10762556.25, 10765828.125, 10765837.335701901, 10772287.5, 10798870.563361138, 10811082.617697366, 10818604.71415179, 10845964.04320997, 10875756.220624799, 10887832.624102127, 10937545.3125, 10946828.520357814, 10989099.658797156, 10990577.181212705, 11013657.64090204, 11013831.78662705, 11016112.610822449, 11017002.543135572, 11017373.97872498, 11043627.232827127, 11059843.221275238, 11066099.21199593, 11071705.935710201, 11074018.730765011, 11086304.6875, 11086306.215881925, 11133465.172426222, 11135562.562212083, 11157289.599109361, 11229967.637518024, 11270908.297544803, 11317002.405788455, 11318253.125, 11337578.125, 11340660.23450796, 11399590.625, 11400750.250400776, 11439139.631981844, 11460066.885313751, 11467634.738311373, 11481327.218473986, 11491445.3125, 11526957.612984862, 11591705.598503174, 11600530.571673121, 11619666.75273813, 11659485.9601625, 11660989.3163692, 11661050.95041705, 11671798.04813325, 11693107.327246029, 11699438.57279432, 11711719.810300613, 11718297.98745786, 11728101.029226461, 11735106.018063491, 11757080.751146285, 11779938.047465732, 11780056.395400513, 11787828.357866848, 11790910.9375, 11801426.389791984, 11808574.170653634, 11818832.680734592, 11837912.199784853, 11845718.151443204, 11845818.875983926, 11856377.87929889, 11868801.5625, 11887070.464099953, 11896754.905244475, 11897069.821081903, 11899185.831860572, 11915875.6354404, 11918398.748800043, 11954246.73526201, 11958634.375, 11960878.217760354, 11961489.119627262, 11962796.62471885, 11972148.069371527, 12016539.291489484, 12046486.096399067, 12069386.755715907, 12095867.1875, 12103562.5, 12114941.676699314, 12120543.61219302, 12124435.689926757, 12141985.698939987, 12158142.595422488, 12158314.0625, 12159916.3146793, 12170971.123101493, 12171155.854858952, 12175838.811023612, 12181418.875251355, 12196857.151375368, 12208893.412692524, 12218649.438989291, 12220844.578640537, 12229719.584925678, 12231284.67237216, 12231288.249366729, 12246252.21761978, 12250918.75, 12252832.8125, 12262679.021256542, 12268663.308686862, 12294291.639968183, 12295004.09969554, 12322506.624176271, 12340094.691654261, 12348337.678343313, 12349847.417814808, 12350737.163806148, 12355325.851079108, 12364399.349654198, 12369082.155875335, 12380876.74153315, 12383017.285163369, 12390791.130299026, 12391465.538242511, 12394967.00101242, 12399858.694039267, 12405582.67726503, 12409104.6875, 12413253.250435356, 12415035.9375, 12415989.212607004, 12419561.829123696, 12426664.845572049, 12426689.1193421, 12426863.704804556, 12474839.692704622, 12477600.182105903, 12480788.794858325, 12484208.854057485, 12496531.25, 12502364.20852105, 12508920.3125, 12516202.851191733, 12519187.579257362, 12532157.692077484, 12532220.952973774, 12542210.826877464, 12544696.875, 12544736.925888687, 12553978.12572046, 12563290.625, 12566390.057727331, 12570124.787743438, 12576524.683683522, 12581366.606156906, 12600820.031952415, 12610365.501751434, 12623502.112985112, 12624708.425451366, 12642590.360282928, 12653437.201314231, 12664803.733245693, 12692806.814609583, 12697897.38625491, 12749842.055068506, 12752396.389417397, 12756575.031000502, 12770913.516089551, 12783490.625, 12786498.4375, 12801509.730129343, 12929907.8125, 12940611.806312468, 12991198.221709438, 12994160.955276368, 13000919.803578135, 13008142.137823468, 13012584.375, 13016314.02446274, 13024631.224367807, 13042339.0625, 13055736.498408454, 13057926.375063015, 13071954.449952472, 13086687.062567644, 13106178.262220357, 13106250.481729329, 13113127.520714475, 13113940.625, 13117201.32098846, 13136795.41942934, 13138259.375, 13296039.520626068, 13302370.310512222, 13389365.279868992, 13389419.187110895, 13389584.375, 13389636.784429995, 13389641.660245012, 13389715.360373778, 13389850.945397085, 13389905.423725294, 13390073.33661942, 13390360.11410648, 13390398.488365114, 13390484.218031, 13390523.4375, 13390542.447887743, 13390568.75, 13390579.211919654, 13390584.176648885, 13390602.41223064, 13390606.25, 13390654.6331535, 13390672.26680381, 13390704.6875, 13390707.201783177, 13390739.064351501, 13390741.58261399, 13390743.823232416, 13390773.390633427, 13390793.75, 13390829.6875, 13390834.262100589, 13390842.785015289, 13390844.951030638, 13390845.430053363, 13390858.8513167, 13390879.817112098, 13390880.980367037, 13390883.626877155, 13390885.30307264, 13390895.3125, 13390905.937956551, 13390928.355445106, 13390929.871898992, 13390931.189320339, 13390936.017930975, 13390944.677398736, 13390947.08706832, 13390956.676150808, 13390960.305471532, 13390982.350676358, 13390990.91010586, 13391014.541610824, 13391019.585284427, 13391025.453728942, 13391028.79448513, 13391036.959730806, 13391037.28764785, 13391064.905595476, 13391067.1875, 13391070.377827039, 13391070.72219548, 13391089.0625, 13391103.125, 13391105.66173189, 13391112.095140403, 13391115.870724434, 13391130.678845419, 13391132.739629205, 13391157.168293567, 13391157.200799927, 13391164.208058914, 13391170.233093217, 13391177.749614453, 13391177.911553161, 13391180.516190207, 13391187.70756402, 13391201.22212618, 13391202.981287066, 13391215.625, 13391222.685367629, 13391229.466047794, 13391235.002824588, 13391241.07679285, 13391242.900718246, 13391254.295208003, 13391279.6875, 13391281.047642402, 13391284.217609024, 13391285.092327634, 13391296.586656045, 13391299.91834046, 13391305.405653704, 13391310.9375, 13391311.4119569, 13391316.658387128, 13391321.120283596, 13391336.119462902, 13391337.002952922, 13391339.0625, 13391342.1875, 13391350.0, 13391352.2561409, 13391362.773572285, 13391368.151638698, 13391376.313080756, ...], [18.076898721089222, 5.50727114120692, 5.622901873922908, 15.716013005300324, 73.02540034762401, 29.48626148229035, 75.97330044275922, 14.359294863766001, 59.85080910543458, 14.780971993628384, 16.420999776100746, 63.588562035782445, 23.85143932008154, 63.84996808710622, 6.761260500272808, 62.65705311478518, 23.870510698409873, 34.44249175978287, 70.61716671687594, 10.039455047117219, 109.50343775166861, 25.67211331273575, 9.233484622832423, 17.504475639376913, 13.342899092765814, 32.86726025649426, 53.30305197778557, 6.311688667724713, 18.899747836576804, 42.06728637698503, 23.015679531374058, 31.846436339262453, 21.90111065897707, 133.57996330673993, 81.77591423936033, 33.0499435365077, 120.05389012028945, 17.978985299022167, 13.503573668041891, 57.38334719139384, 58.40003638057999, 29.110744251570825, 8.582382482023654, 10.422228330126794, 13.698592291984065, 76.44624445143987, 16.37286341042747, 23.703344173371978, 8.526140663141899, 69.22437827483722, 17.693145544237733, 16.41214529254383, 82.34991856800713, 10.288441249006329, 19.976644926374036, 74.46696341059366, 10.769476391797873, 61.890541739208885, 77.94466738595311, 62.54602541868663, 25.185642085458078, 49.957061139188546, 8.635373199428733, 8.98626555480635, 11.013611097853092, 8.241435780707228, 41.38624730501175, 12.171077857505564, 16.294640063410935, 67.16287006864164, 47.019235973406964, 20.59189096566672, 22.232607770776326, 74.54736299281623, 7.4553910100645115, 14.631210830987136, 119.24371491324393, 23.92796287588991, 13.763243061673272, 58.62474695733647, 6.145158477104013, 8.98982521759861, 45.05505253156874, 25.277448291374235, 16.566422226283414, 26.229566750407315, 83.94526906408998, 58.34172955695877, 70.0346087545195, 13.839536708390918, 26.568269319542857, 58.71919539238401, 17.123010969049236, 14.107304072088265, 51.369054295905315, 9.875479313950237, 102.40583567001104, 7.896479377913899, 5.311977931652329, 10.800561915960545, 8.83447798182812, 7.0170642311377485, 5.334203652886394, 16.112518981799944, 5.330201447582425, 16.90098904478785, 5.818373553404986, 100.03440442112942, 8.385846879544347, 15.459662707997085, 27.01222128652548, 31.59256999919026, 41.60949215360659, 19.244490548456422, 12.319875160178334, 23.287637530409913, 9.92486383698255, 25.188527461014257, 51.87800871513513, 71.68745296740163, 31.33286223723881, 16.97383740374993, 65.01306727089398, 61.87642727912856, 58.314519296539395, 34.49478647399486, 16.727579498229822, 5.0452681011021285, 26.871055650333094, 18.82578246219527, 24.684113401585506, 7.614605551662513, 16.200328941993675, 47.9813458265428, 8.134535930543644, 80.86723142674997, 28.874800497406767, 39.554791596585815, 5.325703360518529, 53.48000305620607, 21.062576786087646, 55.752596173261686, 27.551028903103255, 122.45188875781241, 36.16764711791174, 78.13219661751448, 44.55823460372638, 11.086978264855412, 63.762600267344425, 35.99321029431933, 7.210403164407992, 72.75757449668892, 7.692904120959393, 7.143179039322057, 7.186611950061788, 58.89249308968343, 90.41773516463229, 31.24139651299254, 77.95736307456147, 9.269678959961503, 15.13665656395754, 5.972084959303349, 25.62163549230851, 28.061295226044994, 8.740489858421746, 44.60957292094044, 23.886479891099718, 12.051423242249324, 34.10054284258352, 16.241155492213206, 32.056927672990014, 63.655849783674576, 6.729587887492263, 18.336215153590217, 5.87528756576145, 36.5120992346873, 56.68783637739028, 22.04779028062435, 32.16682877366449, 21.365286879448984, 6.699328672433609, 9.175550011897458, 20.1181149091368, 10.915176168463566, 22.022455222036065, 45.637478915393515, 84.54188036366187, 18.211885419577566, 19.377364634940214, 61.60349070491236, 33.11731876001318, 60.925414655506486, 100.6286392162271, 47.037289702958454, 30.14081384162291, 114.5071286024957, 29.34120972947096, 16.368963154944932, 10.068056536320867, 26.690575337048514, 6.964423303605153, 53.14706649121055, 35.276730064791906, 9.233217184319106, 9.511633353880397, 33.993024254293786, 61.56095729496239, 18.683481527119753, 13.315971346517882, 24.350599120032797, 56.743060525297025, 11.661035408747022, 98.28969176973031, 9.722924299480121, 30.326050259703884, 20.46403166697353, 19.26078551428087, 56.39733331010342, 19.301585401541058, 62.283113392040526, 68.36268872208923, 81.28018845118726, 61.64846928973128, 13.108077226201807, 7.919803749557075, 61.93125647197509, 9.837230606037823, 12.91607886616985, 16.59197376822173, 15.20748662371704, 48.96645802299165, 84.79926549579322, 17.443651248633113, 10.507392308646061, 9.629394491849592, 43.899707533957056, 76.57938428602517, 6.5934052938768835, 46.69722485010692, 36.26383349733731, 56.75762698024302, 5.141654264322371, 52.92015052736643, 13.205149926593519, 45.572929825126344, 18.269568019135562, 13.9138220803507, 17.832138253766768, 79.4009406302592, 102.28300426910353, 7.137096575455102, 90.71704826850039, 30.71721546310927, 16.408591003746196, 21.3949848600893, 80.98871389750848, 5.353943200641596, 35.212229274483406, 71.25566926041466, 17.494178336699196, 11.81298560442465, 100.1165529054008, 25.97633805838943, 13.438740012369168, 28.06734696375144, 12.62189692819996, 32.20783770136508, 79.32089402307521, 11.411461944243317, 5.602938913312647, 13.198081624024361, 9.3918498430187, 12.067152738487827, 47.715037358789395, 7.6250440067757985, 31.566370382739002, 10.34083258169008, 62.36063255313266, 16.043551730280356, 14.669407490840648, 9.07892055212517, 19.46216046196041, 38.469219857515604, 123.88762230511485, 14.130228392982087, 5.727651826563023, 8.568357454444532, 9.75525911626705, 44.067578145657166, 20.42225426464529, 8.42561602998256, 5.434387501892274, 5.632166804888571, 8.598683347964556, 68.0820370822853, 10.871657162460481, 64.56743555032034, 6.786268755311105, 6.412655017878963, 19.956789446673646, 33.37674411547328, 35.191994063602806, 126.84478717996551, 14.872992962386054, 18.637165121135, 43.96189496397936, 15.276984496210073, 13.615890034628238, 114.06872911742956, 84.1072744106625, 14.700284756582255, 44.06648424977686, 21.443582212233682, 12.037036267409103, 16.927700326294843, 29.172214529015413, 48.173481923287554, 13.17113332617329, 9.282586361495758, 22.858799809269293, 7.944389972972735, 23.903953147509508, 57.456774449775324, 10.586960351614271, 6.293414761101699, 54.76982540315711, 6.561022196877147, 73.75300154389905, 60.469446683021935, 121.89739512531574, 96.82165440377297, 11.123581099805984, 20.014116196631385, 71.99870486429504, 76.47419300644545, 14.414449500996593, 24.63844588720952, 5.576547669644813, 6.998723149243386, 17.609049265495727, 22.58152346512012, 9.33107509537669, 33.68925670755987, 6.88334294411913, 67.73825143821708, 9.819392308145696, 47.61769029151014, 17.679656885352443, 13.383523197251426, 64.46081532862144, 13.378438592831577, 75.85125806474224, 29.60503069896464, 7.687026267043942, 19.990303811515947, 12.122842383113472, 12.298320105454067, 37.94917221602093, 64.89227037208842, 86.59906569486586, 42.64319753326859, 14.95158728395153, 18.321322887552604, 18.45588898861202, 21.868388971141666, 96.8288163240754, 57.9367466917763, 14.868179448723225, 30.60502131366892, 16.77177630783777, 29.095512781889063, 24.877911094937456, 13.444114546042021, 10.6044236893331, 129.12950480218956, 9.17302661902598, 37.90175446563765, 26.449201519956205, 86.46793951857813, 18.65425666968109, 9.519331124619082, 51.85550627055395, 5.334611074670078, 18.55097009162465, 10.349538224492507, 21.863015552770896, 28.19759770743701, 60.981310727733145, 58.74254353458418, 49.64063108428971, 14.173610842714583, 5.577019191978017, 14.232717275471007, 5.024338982286312, 10.62390201437485, 5.489577729933411, 140.09227858737012, 5.507492198544243, 56.66542232370168, 41.28575634447445, 24.15143429820693, 14.326633061076608, 11.6771884259487, 38.77905442790652, 30.106560054821546, 15.210217852618179, 45.44745285216767, 59.20147695135275, 11.848131259352254, 16.209110133326227, 14.38533496824577, 59.920070228196636, 11.933399599824007, 69.24845741011586, 52.658677623818434, 67.73638846980084, 10.902973343875088, 7.50788727762857, 21.026598496240915, 33.890097766147825, 20.687717251093606, 27.720007454764115, 22.570493349996447, 53.10950853548685, 35.2662490604299, 33.46895809713788, 15.575974131079338, 62.961356240549975, 14.112139797628306, 7.160917562711335, 14.518740892624688, 24.651273635462907, 65.83868096423231, 31.722453341164304, 45.113634673889244, 23.023280278790423, 17.462214489753983, 5.469419714357774, 34.82826342880284, 74.66623397179217, 36.25081420874225, 13.392105832412527, 36.768498716095685, 142.96352094128525, 5.60868469705899, 24.1258647340465, 72.46726383327474, 13.787523059813145, 42.46512845915057, 35.380547630705166, 18.89676956950088, 30.115610091433027, 21.32723775502562, 27.217559421324765, 5.4413628778930585, 24.50081458270804, 31.088630534479055, 63.72656600368967, 90.32445897613249, 23.357761325961782, 57.63965505938337, 14.57744756738162, 8.717349075669329, 18.96669755261779, 61.057964592664725, 11.483715032915534, 16.816282132730578, 31.145530840081165, 9.342599265305699, 10.457184909376425, 57.54596721445385, 10.212780226375752, 6.599728675931606, 15.298022546074405, 10.260121586480324, 22.746881871324103, 11.615631909489672, 35.97128455660004, 210.07161867081106, 34.55348686814202, 10.575458490285088, 84.04049584147552, 5.850202658019011, 7.311982112451463, 58.66196290997561, 155.4302309489907, 19.014943203681902, 21.42062168090085, 30.934340952535266, 79.94777457326046, 12.871301301490174, 15.259855852896973, 24.691284991663426, 13.145021217242821, 5.523940262867851, 18.976053295176467, 10.011158825087945, 47.4702647967777, 6.025029078805608, 50.382400679789924, 15.63511897659138, 11.191893194535359, 5.03710238534255, 242.72639101440427, 18.962779762540436, 35.787356616396245, 16.943369786835596, 27.85860218447307, 52.4713469083992, 89.56617383525173, 6.2442113404992465, 31.545827525142123, 43.80192895787478, 16.033396320692148, 8.308210426103491, 143.6079144385642, 54.155857341104195, 21.863598902475395, 34.146777911720065, 75.56866745474204, 85.29785419737033, 13.113151935447974, 25.886965859608615, 11.096386918710019, 22.662503024336175, 17.885566984121255, 147.11635766301396, 50.04815353929548, 14.733342169137483, 11.294221827314672, 11.112503768837078, 99.04812727476096, 183.5962839585324, 112.64286013948671, 31.89358014759101, 98.80873408789685, 101.82203674227296, 90.97678831247221, 118.93732372415525, 30.372079794716296, 7.852848729385917, 32.496459022191694, 42.35138712369016, 183.5249116642086, 59.60822769985144, 12.669697652892514, 21.0926111258558, 22.521731139046913, 29.844077177770583, 62.0037010434525, 76.13824077198981, 43.3578150844747, 12.113852786722635, 5.770865144770278, 12.660300502541869, 47.47893013475854, 80.10632593860143, 80.58392011672956, 45.18922674973875, 9.517714740118512, 36.47453938894038, 16.43835319915096, 23.481909416650875, 96.45202049077224, 43.43986060473804, 5.538439157040705, 57.14314058024106, 28.865384116152637, 15.624994498885146, 22.450220167623677, 114.32270962465608, 35.578297989784275, 7.62793042742591, 24.297941596894596, 24.752536327659065, 93.86110857011109, 7.878139440174957, 12.692659988514025, 53.355627091137904, 22.556086078469637, 87.70326941468072, 7.063982157166255, 6.860076655615637, 34.577745250278284, 5.412061011053685, 247.37138005188294, 6.848228828914307, 46.42447431967451, 8.798367403871442, 9.090776707267114, 91.38079994868593, 31.89941407959354, 17.50365310920108, 108.15689092008341, 104.75185412583588, 20.023685906674764, 72.05583652554584, 49.815231110698534, 9.98972546951289, 8.12373049612872, 26.795994199625824, 42.07077509250285, 44.62818590211568, 45.32284804522367, 11.47737357088261, 12.79490578734285, 40.20597422677352, 33.94529101356694, 17.30828292386484, 5.649944284361408, 12.94478514686054, 40.62845399708384, 15.513539087995435, 16.47375639332402, 7.194103488166916, 55.413902682874586, 111.71637050168334, 5.055146927347089, 47.58820498764087, 34.07939579162404, 34.0762553446255, 53.55092327286897, 47.557364943227554, 37.69038152970105, 128.0519318436384, 63.71062949182407, 73.17383449436491, 71.57807875807953, 19.07724651449963, 23.82464840694271, 14.759470805023755, 25.593876806839436, 37.137027037645176, 26.18490742219878, 10.076819117447458, 14.650776818000686, 7.968115360166695, 23.30853908420417, 168.62440414828086, 164.1699016718043, 43.54589005660978, 75.59888506649672, 108.76862334466618, 94.25053511938899, 43.90610228554626, 65.43656723597147, 5.452360139535454, 12.363123030206665, 24.644165380537803, 25.499637113501592, 20.969029485461682, 42.706946486731205, 20.92535301391485, 59.48182867741628, 31.500987195606523, 12.042514087649966, 6.597838822179428, 65.49121159497855, 12.323451633720017, 55.53546089266559, 63.590903504276184, 86.35226362551695, 82.6236644744254, 111.25554151135765, 25.722196622704004, 23.64479309965016, 17.76851643080635, 56.06900130050992, 7.48132673684686, 22.919885621272694, 113.55733211849727, 15.46423737985487, 48.95056638351987, 15.303809518243893, 98.68968271307281, 5.867133419372695, 8.029842603296792, 29.306347655051887, 8.898170515344246, 91.11964905373301, 60.163162067434584, 36.22067588815164, 10.175634693325835, 8.488823988210024, 8.05999962923042, 28.20973617190784, 7.21873974123603, 33.639183356582265, 20.971448045132984, 126.67292042877403, 114.84833801205852, 64.43109869398458, 9.87950811538566, 18.058436411461, 69.26863401904643, 93.27018859248666, 23.92707963182121, 17.721830042120573, 32.435727746618745, 18.892234971178667, 13.175669013820098, 14.39655901350981, 34.559612747274045, 28.783565756266725, 51.57069197351742, 14.350198614341375, 76.58523155805653, 19.986131704558897, 18.21188418659293, 80.86897356891242, 8.276402709947696, 29.899800717575047, 25.289276135016724, 82.0284016043655, 12.349020231630883, 8.114025249416619, 7.294179235564412, 30.77201920187659, 15.580900304795492, 11.305463353071627, 20.713563996457, 17.50258213996456, 21.778757620970943, 86.38351038907822, 13.5000225887459, 179.42179296535093, 128.5813569963032, 73.8442000918465, 14.813042582581708, 5.277309320540596, 11.22636086489035, 18.017678358991233, 7.244995224998026, 15.086122679787277, 66.43957746929081, 42.85492531970129, 56.895216363688995, 18.96371953326758, 42.37288594775464, 15.99030659034376, 26.010030536307404, 5.331672409428863, 23.566574668987066, 6.159078826913057, 31.276132452477896, 16.6682841929349, 10.242159532647689, 12.862817236325283, 6.044025344854859, 45.304142391271284, 6.527637710986197, 6.192844109031954, 19.603148515107033, 11.65012490688659, 116.65819226483967, 13.32002646243417, 10.490285973903587, 63.00828430253769, 6.451337574201566, 5.440754942085726, 50.03064240562111, 5.95216869472815, 22.19690995703024, 105.74743308098002, 10.868073437550159, 18.73571649833038, 55.8674002892651, 10.688779479348163, 10.305405441718216, 7.154967536746945, 30.263372937061636, 89.496382517326, 11.373234125646698, 70.550954793992, 21.57913861146895, 17.570544184162305, 18.080362364389966, 20.932994735038093, 10.916093157665838, 48.755465282215276, 7.146050904234362, 119.27534897475842, 75.1412215115998, 6.692172586203996, 9.532834860079397, 17.65779104136517, 10.134483471285797, 33.288648044117146, 49.7401541582719, 70.78357789743387, 58.97244939288552, 24.44434605937158, 10.774230155060096, 24.606679934250533, 53.82644829836374, 19.10193410484826, 19.30129613358728, 112.95793666276742, 24.391004589630647, 6.788772329622046, 6.02194450313363, 16.57468884599739, 13.162001222528895, 43.01395263717097, 56.934674326340755, 61.530431792091704, 30.914667655355565, 5.749759901885741, 76.59663683888422, 66.71712438683278, 61.733117101230846, 11.210239325134118, 49.44644572378995, 97.12039241093505, 7.744419464684574, 25.514329586087065, 33.89011253703843, 6.575687430682784, 44.95926810350784, 12.782053040515377, 10.243520371656171, 44.517614570318756, 15.670828197623395, 11.283871159255295, 17.29485637331716, 26.919154686382935, 7.537152735182038, 27.46338579553071, 8.21633449262243, 32.937546475453416, 81.8981621830181, 31.71969149728599, 6.7938489032946645, 41.62985225981125, 68.49496477688699, 15.162683315268122, 56.82347446883216, 82.81656059630382, 8.38528431605947, 24.173065743677864, 8.926613288716318, 62.28803429960712, 15.528899896743013, 107.68270108258517, 13.99138074436676, 11.253892986488621, 7.090151996078676, 5.7487690697341804, 62.33444786312417, 73.35612345514028, 10.335069186811978, 11.128833115376814, 31.333278007294936, 134.01825014619058, 67.85750438862682, 5.51792314982081, 20.71830409476883, 12.710985922562124, 26.305609727064542, 12.112982294674401, 12.243149633152797, 7.0535618443819565, 66.29653733902975, 5.422247158345862, 12.14203852305835, 17.32883917053613, 79.89560256017333, 59.03631834235209, 73.70413061140978, 13.200710890051761, 52.57594944317344, 46.88787825789264, 16.49313847040712, 69.19079367209537, 14.610606578628262, 14.178215006666376, 7.609679770537984, 13.301677384614203, 27.578747922281966, 34.052634276494004, 118.6752812869941, 9.309823343475076, 49.79472436285974, 31.47704953524304, 5.800240493980301, 38.02178365545685, 13.50073392584585, 15.491661333359737, 5.4828298897342655, 13.667604492566259, 54.52340933391401, 14.094501149209053, 7.149846706466653, 49.80672742562944, 17.031851689108564, 28.485883340528293, 23.190879965308046, 7.769373155038589, 57.93424693527358, 5.0296879889225155, 6.662619582753854, 21.79420281935949, 27.73946566493462, 32.87416606693397, 19.76534733876916, 8.72034863449153, 27.548578154008077, 89.31116838563068, 77.67292184755682, 9.561728053880646, 134.04724440122774, 21.740207863373623, 78.75155044245611, 59.92702853516076, 60.50347011890885, 15.412632537041763, 42.773861186058944, 52.21420557881477, 65.78423153236862, 56.84784241702165, 73.84831832216777, 15.228182340803102, 64.98077085642191, 59.472786340663006, 72.09541532948903, 6.469537706239994, 107.63944718658215, 8.104249193335587, 9.432819297430282, 26.63704263553428, 16.634688171301605, 58.81173876342052, 19.330006706444088, 49.03621683813502, 88.45617576436945, 6.702768479715715, 15.899174987695567, 20.534197318884637, 29.907794038766482, 22.939811804525046, 31.887365292795458, 18.533632454197363, 7.238168359666823, 13.911184533596082, 80.1291749792731, 16.152263374130698, 23.717018115489683, 19.491003333546395, 8.54203346361912, 9.969845491210988, 21.100583907746593, 14.189514945622872, 34.353925960511, 67.8497366519087, 15.196492193116205, 22.931144655572446, 65.1717524129082, 62.08620741785714, 20.65556304868495, 35.79397965125777, 19.33862623115597, 20.811494608025647, 22.531830227881436, 20.1658498638171, 20.446786759593312, 15.526938269108753, 33.938962979493624, 22.83330049801159, 7.527819826482967, 5.498495688184827, 6.8056648870507885, 23.248367037366894, 25.975902528740075, 98.14213107866327, 32.70506241924527, 6.239619122190523, 7.847273622847176, 26.77875008615984, 12.461448354178815, 5.682238218745671, 37.30608830817433, 24.987417948486147, 97.4656852580693, 28.162217617358536, 30.195245635323847, 86.49152044377901, 52.54330832051091, 38.88855497275651, 5.416927205768996, 5.894614684673442, 56.25117231089497, 100.0005722098493, 8.040129226185652, 41.83400779755621, 30.66466409926123, 41.98871704045455, 7.874984535563118, 87.73126410760747, 10.305641502717918, 5.333447028265372, ...])
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)