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
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"
#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 = 36529 #test discharge for which the notebook will definitely work
shot_no = 44340
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
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))
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 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=[]
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))
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')
i=i+1
t3pa_cls.close
return T_first, E_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)
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.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.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)
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].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
#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'
#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'
#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)
#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 = 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);
([4085323.4375, 6253721.875, 6369643.75, 6369740.625, 6379254.6875, 6382593.75, 6390625.0, 6400582.8125, 6453610.9375, 6484392.1875, 6520209.375, 6558623.4375, 6568201.5625, 6668479.6875, 6722337.5, 6770632.8125, 6968596.875, 6978121.875, 6993782.8125, 7021960.9375, 7065275.0, 7103887.5, 7196864.0625, 7328923.4375, 7422793.75, 7539870.3125, 7852014.0625, 7859682.8125, 7886917.1875, 7915045.3125, 7932171.875, 7949968.75, 7983845.3125, 8045954.6875, 8047651.5625, 8155218.75, 8194804.6875, 8196732.8125, 8198475.0, 8202137.5, 8240720.3125, 8258484.375, 8294470.3125, 8295578.125, 8304078.125, 8307801.5625, 8310000.0, 8310075.0, 8337176.5625, 8337196.875, 8338809.375, 8341353.125, 8341956.25, 8341973.4375, 8350015.625, 8361654.6875, 8364721.875, 8367179.6875, 8367450.0, 8371150.0, 8390345.3125, 8411876.5625, 8412587.5, 8417643.75, 8468975.0, 8479217.1875, 8525662.5, 8532610.9375, 8535162.5, 8535362.5, 8549817.1875, 8551092.1875, 8559428.125, 8624967.1875, 8702560.9375, 8735771.875, 8742332.8125, 8794395.3125, 8826342.1875, 8827696.875, 8829490.625, 8835615.625, 8843906.25, 8844959.375, 8870037.5, 8876695.3125, 8886960.9375, 8917650.0, 8922481.25, 8925414.0625, 8930260.9375, 8934454.6875, 8948853.125, 8962200.0, 8962485.9375, 8964895.3125, 8991687.5, 9032996.875, 9035928.125, 9044479.6875, 9044753.125, 9048357.8125, 9048803.125, 9050637.5, 9051754.6875, 9052810.9375, 9061506.25, 9063314.0625, 9066529.6875, 9083382.8125, 9086489.0625, 9089167.1875, 9094592.1875, 9104612.5, 9104632.8125, 9129729.6875, 9143296.875, 9145385.9375, 9147523.4375, 9147539.0625, 9150906.25, 9151468.75, 9152284.375, 9154675.0, 9156010.9375, 9163587.5, 9173465.625, 9186139.0625, 9190739.0625, 9194004.6875, 9202632.8125, 9205210.9375, 9209493.75, 9221729.6875, 9226982.8125, 9236346.875, 9238643.75, 9238835.9375, 9239784.375, 9250582.8125, 9259212.5, 9264790.625, 9268089.0625, 9268567.1875, 9301070.3125, 9312306.25, 9313134.375, 9320328.125, 9320521.875, 9320970.3125, 9323439.0625, 9326850.0, 9328878.125, 9337695.3125, 9348232.8125, 9348537.5, 9348539.0625, 9348803.125, 9349385.9375, 9349468.75, 9362700.0, 9375268.75, 9382101.5625, 9382262.5, 9386206.25, 9387479.6875, 9408600.0, 9411960.9375, 9412395.3125, 9416635.9375, 9418843.75, 9420846.875, 9434900.0, 9439470.3125, 9448989.0625, 9451737.5, 9456689.0625, 9482432.8125, 9483764.0625, 9501864.0625, 9502089.0625, 9502293.75, 9514128.125, 9531565.625, 9539454.6875, 9539884.375, 9542689.0625, 9562010.9375, 9562140.625, 9566054.6875, 9570942.1875, 9630310.9375, 9630592.1875, 9630617.1875, 9682476.5625, 9721309.375, 9721632.8125, 9723126.5625, 9736896.875, 9781446.875, 9826087.5, 9828650.0, 9852195.3125, 9864165.625, 9864396.875, 9888006.25, 9888059.375, 9891470.3125, 9900590.625, 9903650.0, 9903673.4375, 9907657.8125, 9907887.5, 9908392.1875, 9911037.5, 9911075.0, 9911578.125, 9913914.0625, 9922353.125, 9926389.0625, 9932400.0, 9937250.0, 9957892.1875, 9959646.875, 9960831.25, 9988309.375, 9990176.5625, 9997795.3125, 9997890.625, 10004818.75, 10019654.6875, 10040553.125, 10081232.8125, 10127670.3125, 10129039.0625, 10135400.0, 10175434.375, 10243885.9375, 10270529.6875, 10307751.5625, 10413265.625, 10450625.0, 10560078.125, 10611918.75, 10619428.125, 10776723.4375, 10792503.125, 10882170.3125, 10962521.875, 10989281.25, 10991289.0625, 11531160.9375, 11531178.125, 11564329.6875, 11704056.25, 11868017.1875, 12239096.875, 12276951.5625, 12330437.5, 12382570.3125, 12425389.0625, 12432682.8125, 12433570.3125, 12451839.0625, 13021214.0625, 13068968.75, 13069100.0, 13092150.0, 13092473.4375, 13093560.9375, 13106639.0625, 13177765.625, 13183489.0625, 13239210.9375, 13247785.9375, 13247870.3125, 13248264.0625, 13256807.8125, 13257467.1875, 13257673.4375, 13258640.625, 13259771.875, 13263260.9375, 13274568.75, 13292731.25, 13294146.875, 13294837.5, 13319889.0625, 13338285.9375, 13369309.375, 13382878.125, 13386032.8125, 13391217.1875, 13400668.75, 13401323.4375, 13403206.25, 13405993.75, 13406615.625, 13407618.75, 13414623.4375, 13415207.8125, 13415375.0, 13415879.6875, 13418090.625, 13419640.625, 13422314.0625, 13424450.0, 13426309.375, 13428046.875, 13428264.0625, 13428268.75, 13428332.8125, 13429401.5625, 13431593.75, 13433003.125, 13433981.25, 13435067.1875, 13436498.4375, 13437000.0, 13437570.3125, 13440256.25, 13441801.5625, 13441854.6875, 13442070.3125, 13442126.5625, 13442664.0625, 13442932.8125, 13444229.6875, 13444665.625, 13444782.8125, 13446115.625, 13446235.9375, 13446898.4375, 13447860.9375, 13448425.0, 13450396.875, 13450826.5625, 13451514.0625, 13451603.125, 13451637.5, 13452029.6875, 13452145.3125, 13452162.5, 13452296.875, 13452407.8125, 13452829.6875, 13452881.25, 13453235.9375, 13453587.5, 13454464.0625, 13454717.1875, 13454950.0, 13454992.1875, 13455168.75, 13455617.1875, 13455992.1875, 13456562.5, 13456912.5, 13457040.625, 13457175.0, 13457307.8125, 13457487.5, 13457689.0625, 13457856.25, 13457931.25, 13458440.625, 13459031.25, 13460014.0625, 13460046.875, 13460371.875, 13460493.75, 13460500.0, 13460506.25, 13460704.6875, 13460746.875, 13460945.3125, 13461059.375, 13461109.375, 13461829.6875, 13463040.625, 13463332.8125, 13464867.1875, 13464932.8125, 13465162.5, 13465298.4375, 13466143.75, 13466735.9375, 13466865.625, 13467320.3125, 13467787.5, 13469021.875, 13469226.5625, 13469307.8125, 13469325.0, 13469335.9375, 13470056.25, 13470173.4375, 13470195.3125, 13470296.875, 13470520.3125, 13470539.0625, 13470756.25, 13470796.875, 13474773.4375, 13475303.125, 13475517.1875, 13475526.5625, 13475609.375, 13475610.9375, 13475610.9375, 13478582.8125, 13484648.4375, 13484662.5, 13491168.75, 13491998.4375, 13495759.375, 13495776.5625, 13496181.25, 13497401.5625, 13497989.0625, 13499668.75, 13501512.5, 13502423.4375, 13502515.625, 13502609.375, 13502717.1875, 13502782.8125, 13503235.9375, 13503785.9375, 13503842.1875, 13504951.5625, 13505503.125, 13505851.5625, 13506012.5, 13506100.0, 13506420.3125, 13506693.75, 13506739.0625, 13506817.1875, 13507823.4375, 13507882.8125, 13507887.5, 13507893.75, 13507940.625, 13508051.5625, 13508239.0625, 13509235.9375, 13509279.6875, 13509956.25, 13510337.5, 13510825.0, 13511068.75, 13511718.75, 13511878.125, 13511964.0625, 13512148.4375, 13512325.0, 13512775.0, 13512820.3125, 13512834.375, 13512862.5, 13512907.8125, 13513168.75, 13513303.125, 13513348.4375, 13513784.375, 13513910.9375, 13514106.25, 13514342.1875, 13514475.0, 13514532.8125, 13514640.625, 13514757.8125, 13514931.25, 13516145.3125, 13516187.5, 13516260.9375, 13516343.75, 13516493.75, 13516775.0, 13517200.0, 13517643.75, 13517865.625, 13518540.625, 13518820.3125, 13519239.0625, 13519254.6875, 13519365.625, 13519604.6875, 13519659.375, 13519765.625, 13519826.5625, 13520292.1875, 13520315.625, 13520356.25, 13520707.8125, 13520915.625, 13521010.9375, 13521037.5, 13521456.25, 13521731.25, 13521775.0, 13521785.9375, 13522234.375, 13522456.25, 13522534.375, 13522689.0625, 13522828.125, 13522870.3125, 13522946.875, 13523110.9375, 13524306.25, 13524354.6875, 13524859.375, 13524934.375, 13525032.8125, 13525325.0, 13525465.625, 13525467.1875, 13525471.875, 13525501.5625, 13525617.1875, 13525623.4375, 13525771.875, 13525943.75, 13526303.125, 13526431.25, 13526582.8125, 13526675.0, 13527373.4375, 13527446.875, 13527459.375, 13527617.1875, 13527767.1875, 13528001.5625, 13528054.6875, 13528123.4375, 13528400.0, 13528479.6875, 13528559.375, 13528632.8125, 13528931.25, 13528959.375, 13529118.75, 13529600.0, 13529673.4375, 13529703.125, 13529782.8125, 13529785.9375, 13529840.625, 13529875.0, 13529923.4375, 13530681.25, 13531182.8125, 13532250.0, 13532273.4375, 13532343.75, 13532434.375, 13532623.4375, 13532656.25, 13532957.8125, 13532973.4375, 13533246.875, 13533329.6875, 13533585.9375, 13533592.1875, 13533606.25, 13533609.375, 13533664.0625, 13533720.3125, 13533884.375, 13534168.75, 13534460.9375, 13534515.625, 13534695.3125, 13534759.375, 13535023.4375, 13535176.5625, 13535517.1875, 13535525.0, 13535720.3125, 13535760.9375, 13535785.9375, 13535795.3125, 13535801.5625, 13535962.5, 13536046.875, 13536087.5, 13536104.6875, 13536265.625, 13536435.9375, 13536517.1875, 13536526.5625, 13536781.25, 13536948.4375, 13536956.25, 13537065.625, 13537618.75, 13537685.9375, 13537968.75, 13538025.0, 13538056.25, 13538100.0, 13538279.6875, 13538401.5625, 13538462.5, 13538729.6875, 13538864.0625, 13538895.3125, 13539048.4375, 13539064.0625, 13539195.3125, 13539254.6875, 13539259.375, 13539323.4375, 13539365.625, 13539431.25, 13539589.0625, 13539671.875, 13539712.5, 13539762.5, 13540004.6875, 13540123.4375, 13540471.875, 13540721.875, 13540726.5625, 13540762.5, 13541109.375, 13541242.1875, 13541290.625, 13541401.5625, 13541578.125, 13541701.5625, 13541840.625, 13541892.1875, 13542084.375, 13542117.1875, 13542317.1875, 13542406.25, 13542500.0, 13542598.4375, 13542614.0625, 13542657.8125, 13542676.5625, 13542775.0, 13542929.6875, 13543073.4375, 13543109.375, 13543282.8125, 13543370.3125, 13543529.6875, 13543551.5625, 13543646.875, 13543671.875, 13543678.125, 13543762.5, 13543798.4375, 13543834.375, 13543931.25, 13544003.125, 13544106.25, 13544171.875, 13544270.3125, 13544317.1875, 13544359.375, 13544468.75, 13544584.375, 13544681.25, 13544728.125, 13544779.6875, 13544814.0625, 13545268.75, 13545370.3125, 13545662.5, 13545892.1875, 13545951.5625, 13545954.6875, 13546148.4375, 13546156.25, 13546204.6875, 13546354.6875, 13546415.625, 13546418.75, 13546618.75, 13546967.1875, 13547060.9375, 13547082.8125, 13547115.625, 13547226.5625, 13547243.75, 13547332.8125, 13547334.375, 13547506.25, 13547545.3125, 13547662.5, 13547731.25, 13547807.8125, 13547856.25, 13547925.0, 13548040.625, 13548551.5625, 13548603.125, 13548762.5, 13548945.3125, 13549018.75, 13549045.3125, 13549204.6875, 13549223.4375, 13549276.5625, 13549354.6875, 13549554.6875, 13549567.1875, 13549679.6875, 13549700.0, 13549901.5625, 13549926.5625, 13550118.75, 13550784.375, 13550873.4375, 13550975.0, 13551118.75, 13551139.0625, 13551248.4375, 13551321.875, 13551328.125, 13551364.0625, 13551376.5625, 13551460.9375, 13551598.4375, 13551770.3125, 13551898.4375, 13551932.8125, 13552528.125, 13552659.375, 13552754.6875, 13552864.0625, 13552951.5625, 13553039.0625, 13553189.0625, 13553287.5, 13553392.1875, 13553623.4375, 13553764.0625, 13553785.9375, 13553795.3125, 13553796.875, 13553912.5, 13553915.625, 13553923.4375, 13553937.5, 13553962.5, 13553987.5, 13554029.6875, 13554296.875, 13554334.375, 13554414.0625, 13554610.9375, 13554848.4375, 13554918.75, 13555331.25, 13555362.5, 13555367.1875, 13555409.375, 13555409.375, 13555493.75, 13555537.5, 13555575.0, 13555621.875, 13555656.25, 13555698.4375, 13555732.8125, 13555920.3125, 13556181.25, 13556187.5, 13556246.875, 13556370.3125, 13556893.75, 13557048.4375, 13557310.9375, 13557632.8125, 13557651.5625, 13557893.75, 13557993.75, 13558020.3125, 13558078.125, 13558135.9375, 13558168.75, 13558335.9375, 13558676.5625, 13558685.9375, 13558817.1875, 13558829.6875, 13558868.75, 13559121.875, 13559126.5625, 13559131.25, 13559146.875, 13559637.5, 13559679.6875, 13559695.3125, 13559906.25, 13560070.3125, 13560292.1875, 13560378.125, 13560428.125, 13560485.9375, 13560514.0625, 13560554.6875, 13560717.1875, 13561065.625, 13561395.3125, 13561490.625, 13561706.25, 13561890.625, 13561895.3125, 13561914.0625, 13561962.5, 13562229.6875, 13562373.4375, 13562375.0, 13562675.0, 13563059.375, 13563207.8125, 13563235.9375, 13563423.4375, 13563456.25, 13563556.25, 13563948.4375, 13563987.5, 13564078.125, 13564206.25, 13564293.75, 13564426.5625, 13564823.4375, 13565112.5, 13565315.625, 13565321.875, 13565385.9375, 13565526.5625, 13565526.5625, 13565532.8125, 13565850.0, 13565850.0, 13565857.8125, 13566076.5625, 13566079.6875, 13566082.8125, 13566218.75, 13566235.9375, 13566525.0, 13566539.0625, 13566546.875, 13566556.25, 13566593.75, 13566768.75, 13566951.5625, 13567142.1875, 13567335.9375, 13567721.875, 13567820.3125, 13567909.375, 13567932.8125, 13567998.4375, 13568010.9375, 13568395.3125, 13568896.875, 13569214.0625, 13569217.1875, 13569229.6875, 13569795.3125, 13569885.9375, 13569895.3125, 13570221.875, 13570243.75, 13570293.75, 13570365.625, 13570400.0, 13570685.9375, 13570801.5625, 13570843.75, 13570860.9375, 13570979.6875, 13570998.4375, 13571190.625, 13571229.6875, 13571279.6875, 13571418.75, 13571567.1875, 13571925.0, 13572131.25, 13572148.4375, 13572157.8125, 13572807.8125, 13572935.9375, 13573126.5625, 13573285.9375, 13573820.3125, 13574065.625, 13574151.5625, 13574331.25, 13574632.8125, 13574904.6875, 13575031.25, 13575057.8125, 13575532.8125, 13575537.5, 13575662.5, 13575785.9375, 13575787.5, 13575821.875, 13575859.375, 13575973.4375, 13576053.125, 13576271.875, 13576384.375, 13576417.1875, 13576901.5625, 13577075.0, 13577103.125, 13577192.1875, 13577203.125, 13577296.875, 13577621.875, 13577939.0625, 13578110.9375, 13578175.0, 13578210.9375, 13578573.4375, 13578723.4375, 13578753.125, 13578871.875, 13578940.625, 13578956.25, 13578960.9375, 13579015.625, 13579151.5625, 13579175.0, 13579182.8125, 13579210.9375, 13579220.3125, 13579242.1875, 13579276.5625, 13579303.125, 13579359.375, 13579385.9375, 13579554.6875, 13579592.1875, 13579618.75, 13579715.625, 13579812.5, 13579917.1875, 13579990.625, 13580014.0625, 13580025.0, 13580045.3125, 13580060.9375, 13580109.375, 13580267.1875, 13581254.6875, 13581315.625, 13581325.0, 13581485.9375, 13581814.0625, 13581829.6875, 13581975.0, 13582034.375, 13582034.375, 13582179.6875, 13582217.1875, 13582253.125, 13582318.75, 13582507.8125, 13582593.75, 13582693.75, 13582729.6875, 13582860.9375, 13582873.4375, 13582885.9375, 13583137.5, 13583143.75, 13583167.1875, 13583218.75, 13583384.375, 13583448.4375, 13583754.6875, 13583800.0, 13583842.1875, 13583854.6875, 13583904.6875, 13584054.6875, 13584187.5, 13584231.25, 13584239.0625, 13584312.5, 13584385.9375, 13584551.5625, 13584853.125, 13585087.5, 13585112.5, 13585217.1875, ...], [14.701671906945876, 15.471408973318745, 10.044925346160229, 5.042023548972033, 48.98233614013361, 10.174686717581388, 70.01677683009035, 16.589418551069663, 82.47796876432689, 45.526377568285234, 25.22181206633165, 66.15351101148447, 29.272231839122675, 144.71216969629938, 39.05694004415696, 38.738747654599834, 100.69325119833462, 44.116082792808605, 17.24310427399123, 53.0910628346478, 30.672391269079508, 27.360786709297553, 40.60213515726087, 106.39951493226513, 31.251747915789846, 11.351436765457663, 33.04946516396024, 77.20885868220829, 51.22719332170786, 170.5664022946712, 32.08603105069497, 84.40698357119182, 16.0281593027262, 58.65824399112527, 44.78505231168573, 81.908062823092, 11.75840967730142, 10.389956324334817, 33.5660603993474, 6.805544321676995, 36.316062441601225, 119.08829629156547, 49.1623453692837, 154.60478650448104, 9.846790574280002, 9.103484754710747, 27.14847654952342, 5.094639415877497, 193.69921896796777, 151.23056532623374, 102.31465683899235, 84.97389066580156, 13.43326145203589, 9.92735159480612, 42.66840511295267, 30.681201143664126, 48.690447114224824, 97.93105439418261, 60.56575956566026, 38.70560600957683, 67.64127881653076, 14.087936252520763, 67.25302160756829, 33.49717337666946, 21.916586339236886, 88.62594252741984, 9.077728344347662, 14.36319535192881, 56.98715859154778, 7.3035759212366465, 41.20363835176681, 58.005450641665625, 127.79574240159369, 85.43130654613691, 22.67852610267886, 40.92447576342667, 32.8914242880705, 29.763976091327482, 49.578978437130445, 6.237716390294531, 16.094840297251512, 63.263450480304556, 6.115983042876992, 5.392746558404347, 25.543821164149094, 15.623510667159362, 105.25524164996975, 149.65692879827733, 99.80357749241611, 38.54289496593677, 5.090644477559029, 16.522220176310586, 10.123685565178777, 66.64135713298677, 114.34291804979121, 60.73373394676412, 91.04107715008502, 8.81977216786251, 46.22364061662694, 8.321029483460945, 124.0635201897206, 47.091447308646146, 83.59266767891114, 157.98871623929665, 18.516158959406383, 17.593124687222062, 5.638063160212352, 36.490673456384236, 63.49316166575044, 22.115622451036177, 69.97902661659298, 80.91304194265734, 42.775886505384925, 76.15278532586049, 64.65099165434118, 6.817021208957169, 37.37276996468583, 23.477248024842442, 22.87129971450128, 5.6765201072722995, 95.22915521047507, 38.69071912569541, 15.613587580821974, 18.32266998767875, 86.91896756680377, 48.31123356275647, 10.809435107918135, 202.2044227357731, 29.252004549363956, 8.406602386042694, 104.33816643985263, 166.56449873000696, 12.938094289634435, 36.67044394587908, 106.10228193144849, 111.23575929217131, 11.797038121703059, 15.910691292426053, 17.267658582915697, 65.24394840450948, 53.416532921211314, 122.602140320737, 21.308051926032768, 16.746335853031958, 109.30995523886632, 37.20737759959363, 34.4375711668428, 18.98827536886504, 29.31059854664386, 24.033354207361583, 35.22344172992912, 34.23537964906042, 10.664561413687869, 144.32237986615917, 72.10262377990622, 117.88958128556851, 27.988548117029666, 19.883219407814174, 55.05291954672148, 5.053093597647375, 37.14633753629358, 102.23019666386762, 110.02999483271445, 34.532029255595624, 18.183473529538357, 106.29517035383293, 12.214134046376607, 27.36681080472334, 10.432103574088325, 14.22244447142446, 27.95424608206659, 136.11728505708496, 101.04476226014114, 277.1168583620903, 43.39126753281519, 176.00981236265002, 41.564760291609666, 108.6775424797427, 25.08134149381194, 12.98425720250652, 10.732514299188871, 42.84273005800755, 23.76595613411455, 59.00583499883636, 9.349466533750377, 133.17045395300735, 41.673754263655006, 171.62445700131644, 5.17362261045087, 5.643604513657063, 128.81933888101187, 32.38386605222777, 77.86640778161406, 67.21038050621291, 7.486437690193304, 84.32516925543786, 58.80348484411834, 24.00491323323508, 22.11790101574012, 108.98130407273767, 157.17463273578372, 92.58377863145742, 26.228129766460494, 27.303912011730425, 19.751941455099832, 72.9524137559958, 61.901432401021836, 10.067605289128421, 65.82337747707764, 283.07099218444773, 7.9470562719721105, 150.91209582896846, 9.276800848621525, 56.728486337414395, 15.789117218328656, 10.794198056726472, 35.449004214794925, 152.9991053328535, 75.11259328441369, 10.264556697104096, 88.90788630028725, 28.351648903401156, 7.868510267106403, 53.14849454204621, 104.50441811374664, 6.668447020210258, 70.0744093506234, 6.813358182592969, 5.07004055143415, 28.826762623828905, 22.991401508593018, 31.625395976027225, 70.02300225137935, 6.666785890501355, 82.03581526078432, 22.04562326164074, 35.07036779724557, 9.70194839997376, 7.262984992064485, 90.20674973102663, 48.00872080278738, 200.70552098057033, 16.957194829436297, 14.461684273351851, 104.99415660430995, 5.13034697034523, 8.96720569438856, 161.20917439188582, 37.05570629360258, 16.055386190305768, 169.96385575314585, 11.830411195822455, 20.0363744994924, 173.11352378770894, 15.264056439116917, 92.60792431917793, 83.77942819166896, 52.29487616301302, 12.794607741466903, 32.09617648059362, 56.564015619085495, 9.693769767752109, 14.712952213108444, 36.88406293091611, 112.86262828214754, 39.01810228828755, 7.276119784499851, 106.28738447609875, 17.27840979018883, 179.86962120881398, 71.02079740401479, 63.43980147174494, 83.52317818410324, 79.12702680631692, 117.8270124309178, 5.456560915087411, 71.51337586805147, 77.55135851680454, 23.178749777715367, 5.045263065821985, 6.023575269705489, 14.10953856235874, 20.584426816902173, 28.700469430669543, 111.67144819679713, 145.88826306451875, 11.955169996534593, 21.017531075773984, 11.898085100305813, 33.817184739664874, 26.406043380903785, 44.15267720774441, 23.316413023139596, 45.19089325981026, 5.348128837069909, 52.08331673918621, 14.366395099723789, 38.99278320368691, 7.5274337575856825, 20.036438576643437, 81.58323610097483, 93.95607399028844, 10.371737884252067, 115.49948726273988, 19.7978446003548, 28.33081234676731, 8.549300872434458, 74.8154612092102, 64.26421308215602, 82.9252986558518, 5.864424049031333, 41.257939523052514, 101.18546692908303, 33.23392397379705, 12.045908505673234, 14.413367608597897, 51.95343376873695, 35.09675973414568, 5.501470264334953, 11.585812189392893, 20.981646785409147, 115.6855640516621, 44.423066594259744, 67.7125912902925, 83.56301247616162, 62.44026876385897, 41.00941565200358, 27.405079554579935, 24.85607542558385, 11.74680742133377, 27.857963627206438, 35.04718901687849, 33.111498967014086, 26.985182708548447, 89.40440413838286, 19.112434368985458, 86.74898858194189, 44.86716185068127, 146.79447833637215, 25.85023765584783, 19.67138074595749, 53.979565470288364, 23.447950520135795, 5.098850914630901, 88.93914688323127, 34.35732044421006, 37.098188910428675, 10.20345203216016, 77.60390493152582, 20.034672373610924, 85.3910370263932, 7.9023188003159985, 55.841055802836365, 7.236873863863548, 64.96713431212653, 83.62921106363149, 30.71840510841469, 41.22196317808502, 77.25858789886954, 25.855125337667396, 55.157681637356745, 41.22584127878056, 72.52056659347846, 86.78003113720527, 23.257859150481067, 59.69719176315358, 84.68111163490455, 120.87110883688193, 14.148330962365906, 74.19532397136467, 85.14960916094672, 19.1852634568289, 83.70488189053206, 29.747606528299343, 82.6125565207725, 71.62475044554908, 5.1540854916157395, 42.71139581384264, 96.61255424745886, 18.00518991551993, 57.55230015915465, 62.437042179641395, 47.70771506097532, 7.270331249258241, 13.940270746127307, 70.63514831560107, 6.317280515010707, 57.30257162838329, 125.12303070767136, 99.48887658772946, 6.587721376921649, 10.841393198235581, 63.32110895976391, 108.1711380833728, 17.179191742661413, 66.93532066324555, 9.397212084168387, 19.321252227115842, 15.258373248937591, 55.910028865002324, 22.91281741706014, 55.06946073294989, 26.59033066336877, 20.654699319109774, 14.94433641041049, 60.39720960372434, 24.02692325971013, 27.320877860220154, 134.13191134020926, 80.94174456438262, 25.9309701535311, 19.26986295414, 70.04563479337206, 53.81633544365339, 41.28209567842883, 73.39409870718428, 34.75579840907021, 12.08555440887906, 16.14142044800016, 28.972849699732286, 31.44353110807134, 21.054587067593335, 31.193404303357106, 106.8917297600522, 21.14084455553425, 36.92546844259809, 35.86057904041696, 35.41886186571703, 34.74839888735319, 34.0395245055641, 7.456873784346005, 20.131115424867314, 104.20901571111835, 13.418121636440963, 7.6718307966389725, 40.672694618857285, 11.184118935651673, 5.18458686624101, 51.358345882573815, 36.879150921923696, 45.69784452240634, 84.5990817729925, 13.749279962769544, 73.2697916129463, 9.98180539045521, 9.000234029302879, 50.174435297590925, 6.96373969822073, 59.758966848266596, 35.11091116494788, 68.89584643813238, 104.68772926537233, 9.385627726986487, 162.85571021020917, 48.617410781643635, 62.766188161013, 66.45067256193641, 11.404940621025599, 58.19907918304263, 46.469060156284826, 13.941962606339354, 82.89691167269015, 70.48643941850179, 5.702684413869411, 52.12182438565156, 88.67608497597612, 13.790125615977415, 10.379502967295812, 11.4336513098056, 46.32001059480737, 5.856047059414535, 52.0154590876338, 37.83876355943603, 6.931957654326091, 16.374967166949457, 100.09167890302984, 8.604142931383054, 13.050726819787048, 13.757978816664556, 13.937103284745374, 60.163475389046894, 22.34215126204014, 20.338857820138994, 179.07519992739992, 18.829018262899538, 33.20566247271188, 70.66168769993881, 5.146553729919553, 74.74234606375337, 21.29767129590399, 8.181606968205411, 61.06826664600855, 15.439937271491392, 73.82542108491882, 5.733990971129937, 42.62322608658072, 96.1488938025712, 7.163486471283859, 33.0057620225127, 70.59434793417849, 18.404208695037887, 69.72970314938732, 45.41975641929533, 64.47601864391672, 16.00260879611929, 43.75281706466696, 85.30957450711486, 13.412946397796803, 40.967278003640324, 53.020023567534835, 57.640073213820045, 32.01427395052766, 31.407406220487534, 64.32366661308836, 23.7698462918407, 9.144026777528643, 110.08373296741308, 59.46804908703036, 14.192862165299847, 46.75222109715044, 30.06126788582128, 28.007160180065917, 32.35117529252634, 32.27525226850672, 16.87751019976175, 130.31023629859743, 61.08520589536908, 26.438077110407754, 17.861125393353557, 10.553701449969507, 55.90254485550334, 17.643457609918546, 40.054379943899505, 56.11650587172886, 35.12574103474486, 79.44259512572329, 15.158250637283667, 62.669747691055136, 71.0827853394151, 23.0259384843306, 72.50655451808986, 73.79413212007037, 15.902873573321179, 97.57057367670879, 32.38176481746118, 11.063202927249462, 77.11948587144775, 90.95799717047532, 8.263950545122349, 16.775344304789414, 5.067226364022536, 82.46319486976553, 65.12886683834967, 13.137185307003872, 59.12259091893439, 81.99464856432712, 5.040582686173832, 6.823569157476427, 29.668795930615573, 9.133405692533783, 22.6806467929908, 62.190379585138686, 91.2668164160886, 8.684811843847491, 10.786971083443754, 164.47704550800256, 16.082880047348855, 82.99708336108242, 11.858204403038688, 185.53471511894037, 107.16416232594632, 46.44997737913522, 45.94250357705815, 15.539586385243904, 9.408900730574778, 81.75538874725848, 7.253442860246815, 42.27793890739874, 84.38653709926656, 59.46734646693137, 55.08674684962113, 90.55092758593766, 10.925666972627228, 12.194862346846774, 5.432582726066805, 7.408745899612572, 121.93542753939134, 21.053724151308096, 227.8783088386043, 34.976144250399074, 22.172910106273733, 28.275903731328057, 153.37203354318743, 41.382957167278384, 17.833200666488143, 24.393933292105245, 93.06271082368704, 18.010135339163988, 11.913301285577953, 71.80829755103176, 95.27425353123093, 5.8157165116401535, 14.161795933460503, 30.72098844696891, 33.51390386122595, 34.90755040689583, 118.33232349282734, 45.75280341551867, 29.728631243713213, 29.318175925566912, 74.58864014276898, 51.41394662628335, 56.45992248496007, 22.015644241369266, 89.81779825514221, 75.76817591994026, 42.212852427427045, 6.092432536692111, 12.450952575241406, 30.567171101078035, 20.932318104243247, 133.2511584435435, 71.85519723466314, 11.825517492380326, 20.91108528086062, 7.063731266447399, 18.982061065546315, 56.795617220195304, 10.429255521890877, 25.85004629364155, 15.095431985640804, 22.26177965192246, 10.867143631763735, 119.48887687282517, 18.110828164365735, 65.40578893097685, 5.134532080939456, 56.73036581382995, 178.30303646538445, 19.177607693326767, 10.556320779435168, 46.949934806825574, 44.75783736889474, 85.21620962802996, 19.45950254481145, 22.837797025446932, 50.7569703702954, 7.4178954629230915, 8.111303447762136, 66.34807126184184, 5.9006835142562615, 60.583203612402784, 34.22254697296245, 60.347849162522735, 10.570197463062573, 85.84639112357647, 31.470110225492103, 12.513095613362902, 6.945804480643316, 20.82254607697633, 17.7375077226469, 23.54324050351109, 14.209696703269973, 61.40140886026267, 8.988254029290298, 5.947734797493063, 31.49615542824862, 15.29983033384024, 9.762043686647077, 9.898344802589323, 32.89257726619481, 5.9564425375295, 14.346807043446937, 19.656115461458597, 30.927295531248838, 28.754482813212473, 6.483941173404008, 16.492029773613833, 5.651342864418971, 20.30520750363704, 44.29280215486094, 38.337969983052275, 24.73213961121516, 32.42906201494033, 30.621624098404798, 77.57015412032308, 110.31795371125482, 22.09113045681352, 6.053499501544926, 7.096054769019501, 68.82376679107959, 48.93687173434714, 43.4117914317291, 5.308974127786006, 13.375101629116381, 119.84499267032812, 129.5464533686827, 12.063105845090996, 17.769363144674365, 43.471747917848525, 46.29330597649857, 87.95115743862473, 26.816260153635245, 69.02890399427972, 25.489715246694434, 34.61572626753363, 121.53523438206497, 9.365288967662972, 42.51032985401038, 5.563407328039495, 45.36456059457146, 76.77154238699974, 7.245143250287788, 24.542211413796647, 36.81613780795075, 57.77105687092167, 83.5260762199766, 12.228749731543738, 24.482956866609737, 35.18381193474079, 21.19176720376977, 36.687552320592324, 28.875092665859757, 18.019262549238814, 53.0828231946643, 21.871085888014218, 161.91972686080226, 84.18611546185807, 55.38535437688982, 5.547565481368251, 68.60684098842283, 9.498131764325297, 89.52106395496438, 7.439638277499223, 14.650933012561032, 32.187216476744815, 127.95117474109291, 34.601084364353184, 15.403749418020904, 43.67649605069283, 84.89108520506132, 21.0864443261418, 39.25921422657878, 18.026239602435187, 62.89811651951187, 16.402569039636976, 47.67852427489108, 67.10021871060113, 30.10961592648168, 37.581259744496165, 5.085450097840643, 7.927399887967201, 25.748316185439172, 48.18419277477986, 27.577304354347042, 43.58674577673397, 16.480136303373964, 11.980570947679112, 67.06559740792834, 99.93962049113226, 48.92127378315463, 94.28907362270692, 47.721257789078436, 29.284452461779814, 40.84272296610155, 81.92442136561935, 7.779971208129265, 26.688055155366367, 98.7170365338952, 91.40328317017567, 47.220076106618706, 19.21354787404754, 27.659424033471364, 88.01978974917782, 6.208177110197352, 30.355455258274105, 93.90552425170287, 27.887332164538776, 50.539402019833574, 26.870257263650856, 27.74004498168211, 42.22592170225065, 20.37400299028505, 17.033665290569786, 67.12226409761101, 6.235551989143039, 63.79302725546227, 10.361828762842192, 75.00660033405978, 24.957604960803973, 10.992796920276453, 30.830131230689542, 32.55436070342711, 17.030290419880455, 21.302229714182335, 8.31596639427574, 15.403201094410253, 37.17123667998431, 5.249976286878729, 63.955686240774185, 37.91201877185391, 92.61197459721235, 11.703242252357532, 88.8200210502682, 18.95594679526727, 36.065859452737044, 43.70765366499177, 5.752316834636097, 67.09695910808873, 77.55829421661268, 15.419820872938248, 12.126150447521141, 34.47617423558862, 62.0353358462644, 214.8962730217096, 131.0796718265256, 5.4596886036938646, 9.899434071676183, 36.675402831540794, 19.3922602330727, 20.55577849751495, 64.60342143803666, 36.35754560805058, 94.13020843408658, 78.10793450657347, 11.359973995155041, 279.08729706034603, 18.265008028932886, 39.871590788386854, 93.25945619551378, 28.84553953618548, 22.543431140023607, 8.809208386033816, 114.48492077306432, 79.03863349012443, 52.891817247794904, 21.480412826932568, 57.011739824777294, 7.1960786263300225, 34.94997693700681, 41.61847686707644, 10.896641704273199, 59.02074669507226, 12.348001250654384, 24.532345754565434, 25.919138968772042, 32.21190472094541, 33.62833526023731, 21.546858088141065, 15.906386898595821, 102.51670708244305, 15.172238994831577, 5.440991301589998, 16.392549885530922, 95.09613159737899, 28.757809084888326, 11.997574444928176, 108.42478369498713, 37.63644831987871, 45.23337639136004, 63.76843339087109, 53.031240848879804, 28.32282305115137, 65.88502868644747, 13.320898550262445, 10.068821186620843, 9.09979532995451, 85.99295637845029, 100.48991035709724, 19.895013079168383, 82.97936790012547, 58.9563329439406, 52.10626013486025, 76.93148033090733, 40.63224456613674, 43.623774950732354, 43.89746572892695, 25.674402790060697, 25.025784179889087, 22.719087563742697, 9.655843611109784, 31.012099061590177, 33.22212937010027, 102.59303033833596, 22.726067805076468, 44.679245637906256, 114.35436168107512, 80.62244022179219, 15.997000518404104, 9.530217302337956, 91.49667302834735, 25.305968721074503, 16.92281038046711, 12.528035293421018, 8.691887884892846, 21.825718120546476, 79.60045731979798, 65.36597583891961, 39.555342699965315, 14.359725961992721, 40.73999677557015, 35.749506618148736, 35.75297028568906, 72.75088348360995, 132.2573219904738, 36.37992113416394, 75.99021940190781, 18.70159608238302, 22.939289695175106, 36.27351076876248, 73.58838641862098, 7.576239693763078, 25.030409051449304, 111.52559065526998, 50.68388296462132, 38.33320002483448, 40.343363773820144, 40.35521310797619, 19.01664499533722, 40.45674238394946, 67.63292185630092, 28.66626552977806, 19.575456787034483, 6.004059672087247, 8.738730081601409, 59.39876470011253, 118.51801815554899, 33.57370710059542, 116.76434910597928, 12.112370918391523, 7.231101234300135, 45.29107116938997, 32.283106617764346, 7.48042854238921, 22.168291001725777, 17.779679758545576, 21.666105198326594, 23.28716221376392, 63.301620249960706, 7.141655018600612, 23.447684732062214, 10.177178401828714, 95.78762466723342, 22.98228573113437, 7.411492706416899, 104.55139329945189, 66.98173313693397, 30.165746779547835, 11.144524836428575, 69.60097679539301, 219.63016092480015, 13.382632602023765, 81.67086355374022, 10.844704081320701, 50.37115051975964, 54.144908172680616, 10.906404270754704, 55.52535556063991, 91.04761326511297, 36.36339254725514, 65.79449576288565, 34.82385873450816, 43.17674176182109, 68.22999453702805, 92.75726640066085, 27.4834371093467, 38.62807665690977, 76.0623411802112, 8.315780819486767, 33.93272072130064, 14.804681658604466, 6.718076589215667, 51.207729047447984, 123.18676585466747, 7.936214685679988, 7.648792371246864, 16.32010750247994, 61.01311216763582, 139.07590548585526, 15.349371324243862, 14.101856270047998, 15.526039665606113, 24.55753804480908, 49.11916031826918, 104.17678697531346, 56.24726829991983, 102.55652837112277, 92.11199605029134, 20.41159555060267, 50.52215070591331, 135.65297229398075, 82.98771954137871, 26.486031859088612, 9.566817719708306, 71.65593071052504, 77.555496155737, 78.24053164712849, 70.23557838089299, 22.64357847881664, 92.21313444839583, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([4085323.4375, 6253721.875, 6369643.75, 6369740.625, 6379254.6875, 6382593.75, 6390625.0, 6400582.8125, 6453610.9375, 6484392.1875, 6520209.375, 6558623.4375, 6568201.5625, 6668479.6875, 6722337.5, 6770632.8125, 6968596.875, 6978121.875, 6993782.8125, 7021960.9375, 7065275.0, 7103887.5, 7196864.0625, 7328923.4375, 7422793.75, 7539870.3125, 7852014.0625, 7859682.8125, 7886917.1875, 7915045.3125, 7932171.875, 7949968.75, 7983845.3125, 8045954.6875, 8047651.5625, 8155218.75, 8194804.6875, 8196732.8125, 8198475.0, 8202137.5, 8240720.3125, 8258484.375, 8294470.3125, 8295578.125, 8304078.125, 8307801.5625, 8310000.0, 8310075.0, 8337176.5625, 8337196.875, 8338809.375, 8341353.125, 8341956.25, 8341973.4375, 8350015.625, 8361654.6875, 8364721.875, 8367179.6875, 8367450.0, 8371150.0, 8390345.3125, 8411876.5625, 8412587.5, 8417643.75, 8468975.0, 8479217.1875, 8525662.5, 8532610.9375, 8535162.5, 8535362.5, 8549817.1875, 8551092.1875, 8559428.125, 8624967.1875, 8702560.9375, 8735771.875, 8742332.8125, 8794395.3125, 8826342.1875, 8827696.875, 8829490.625, 8835615.625, 8843906.25, 8844959.375, 8870037.5, 8876695.3125, 8886960.9375, 8917650.0, 8922481.25, 8925414.0625, 8930260.9375, 8934454.6875, 8948853.125, 8962200.0, 8962485.9375, 8964895.3125, 8991687.5, 9032996.875, 9035928.125, 9044479.6875, 9044753.125, 9048357.8125, 9048803.125, 9050637.5, 9051754.6875, 9052810.9375, 9061506.25, 9063314.0625, 9066529.6875, 9083382.8125, 9086489.0625, 9089167.1875, 9094592.1875, 9104612.5, 9104632.8125, 9129729.6875, 9143296.875, 9145385.9375, 9147523.4375, 9147539.0625, 9150906.25, 9151468.75, 9152284.375, 9154675.0, 9156010.9375, 9163587.5, 9173465.625, 9186139.0625, 9190739.0625, 9194004.6875, 9202632.8125, 9205210.9375, 9209493.75, 9221729.6875, 9226982.8125, 9236346.875, 9238643.75, 9238835.9375, 9239784.375, 9250582.8125, 9259212.5, 9264790.625, 9268089.0625, 9268567.1875, 9301070.3125, 9312306.25, 9313134.375, 9320328.125, 9320521.875, 9320970.3125, 9323439.0625, 9326850.0, 9328878.125, 9337695.3125, 9348232.8125, 9348537.5, 9348539.0625, 9348803.125, 9349385.9375, 9349468.75, 9362700.0, 9375268.75, 9382101.5625, 9382262.5, 9386206.25, 9387479.6875, 9408600.0, 9411960.9375, 9412395.3125, 9416635.9375, 9418843.75, 9420846.875, 9434900.0, 9439470.3125, 9448989.0625, 9451737.5, 9456689.0625, 9482432.8125, 9483764.0625, 9501864.0625, 9502089.0625, 9502293.75, 9514128.125, 9531565.625, 9539454.6875, 9539884.375, 9542689.0625, 9562010.9375, 9562140.625, 9566054.6875, 9570942.1875, 9630310.9375, 9630592.1875, 9630617.1875, 9682476.5625, 9721309.375, 9721632.8125, 9723126.5625, 9736896.875, 9781446.875, 9826087.5, 9828650.0, 9852195.3125, 9864165.625, 9864396.875, 9888006.25, 9888059.375, 9891470.3125, 9900590.625, 9903650.0, 9903673.4375, 9907657.8125, 9907887.5, 9908392.1875, 9911037.5, 9911075.0, 9911578.125, 9913914.0625, 9922353.125, 9926389.0625, 9932400.0, 9937250.0, 9957892.1875, 9959646.875, 9960831.25, 9988309.375, 9990176.5625, 9997795.3125, 9997890.625, 10004818.75, 10019654.6875, 10040553.125, 10081232.8125, 10127670.3125, 10129039.0625, 10135400.0, 10175434.375, 10243885.9375, 10270529.6875, 10307751.5625, 10413265.625, 10450625.0, 10560078.125, 10611918.75, 10619428.125, 10776723.4375, 10792503.125, 10882170.3125, 10962521.875, 10989281.25, 10991289.0625, 11531160.9375, 11531178.125, 11564329.6875, 11704056.25, 11868017.1875, 12239096.875, 12276951.5625, 12330437.5, 12382570.3125, 12425389.0625, 12432682.8125, 12433570.3125, 12451839.0625, 13021214.0625, 13068968.75, 13069100.0, 13092150.0, 13092473.4375, 13093560.9375, 13106639.0625, 13177765.625, 13183489.0625, 13239210.9375, 13247785.9375, 13247870.3125, 13248264.0625, 13256807.8125, 13257467.1875, 13257673.4375, 13258640.625, 13259771.875, 13263260.9375, 13274568.75, 13292731.25, 13294146.875, 13294837.5, 13319889.0625, 13338285.9375, 13369309.375, 13382878.125, 13386032.8125, 13391217.1875, 13400668.75, 13401323.4375, 13403206.25, 13405993.75, 13406615.625, 13407618.75, 13414623.4375, 13415207.8125, 13415375.0, 13415879.6875, 13418090.625, 13419640.625, 13422314.0625, 13424450.0, 13426309.375, 13428046.875, 13428264.0625, 13428268.75, 13428332.8125, 13429401.5625, 13431593.75, 13433003.125, 13433981.25, 13435067.1875, 13436498.4375, 13437000.0, 13437570.3125, 13440256.25, 13441801.5625, 13441854.6875, 13442070.3125, 13442126.5625, 13442664.0625, 13442932.8125, 13444229.6875, 13444665.625, 13444782.8125, 13446115.625, 13446235.9375, 13446898.4375, 13447860.9375, 13448425.0, 13450396.875, 13450826.5625, 13451514.0625, 13451603.125, 13451637.5, 13452029.6875, 13452145.3125, 13452162.5, 13452296.875, 13452407.8125, 13452829.6875, 13452881.25, 13453235.9375, 13453587.5, 13454464.0625, 13454717.1875, 13454950.0, 13454992.1875, 13455168.75, 13455617.1875, 13455992.1875, 13456562.5, 13456912.5, 13457040.625, 13457175.0, 13457307.8125, 13457487.5, 13457689.0625, 13457856.25, 13457931.25, 13458440.625, 13459031.25, 13460014.0625, 13460046.875, 13460371.875, 13460493.75, 13460500.0, 13460506.25, 13460704.6875, 13460746.875, 13460945.3125, 13461059.375, 13461109.375, 13461829.6875, 13463040.625, 13463332.8125, 13464867.1875, 13464932.8125, 13465162.5, 13465298.4375, 13466143.75, 13466735.9375, 13466865.625, 13467320.3125, 13467787.5, 13469021.875, 13469226.5625, 13469307.8125, 13469325.0, 13469335.9375, 13470056.25, 13470173.4375, 13470195.3125, 13470296.875, 13470520.3125, 13470539.0625, 13470756.25, 13470796.875, 13474773.4375, 13475303.125, 13475517.1875, 13475526.5625, 13475609.375, 13475610.9375, 13475610.9375, 13478582.8125, 13484648.4375, 13484662.5, 13491168.75, 13491998.4375, 13495759.375, 13495776.5625, 13496181.25, 13497401.5625, 13497989.0625, 13499668.75, 13501512.5, 13502423.4375, 13502515.625, 13502609.375, 13502717.1875, 13502782.8125, 13503235.9375, 13503785.9375, 13503842.1875, 13504951.5625, 13505503.125, 13505851.5625, 13506012.5, 13506100.0, 13506420.3125, 13506693.75, 13506739.0625, 13506817.1875, 13507823.4375, 13507882.8125, 13507887.5, 13507893.75, 13507940.625, 13508051.5625, 13508239.0625, 13509235.9375, 13509279.6875, 13509956.25, 13510337.5, 13510825.0, 13511068.75, 13511718.75, 13511878.125, 13511964.0625, 13512148.4375, 13512325.0, 13512775.0, 13512820.3125, 13512834.375, 13512862.5, 13512907.8125, 13513168.75, 13513303.125, 13513348.4375, 13513784.375, 13513910.9375, 13514106.25, 13514342.1875, 13514475.0, 13514532.8125, 13514640.625, 13514757.8125, 13514931.25, 13516145.3125, 13516187.5, 13516260.9375, 13516343.75, 13516493.75, 13516775.0, 13517200.0, 13517643.75, 13517865.625, 13518540.625, 13518820.3125, 13519239.0625, 13519254.6875, 13519365.625, 13519604.6875, 13519659.375, 13519765.625, 13519826.5625, 13520292.1875, 13520315.625, 13520356.25, 13520707.8125, 13520915.625, 13521010.9375, 13521037.5, 13521456.25, 13521731.25, 13521775.0, 13521785.9375, 13522234.375, 13522456.25, 13522534.375, 13522689.0625, 13522828.125, 13522870.3125, 13522946.875, 13523110.9375, 13524306.25, 13524354.6875, 13524859.375, 13524934.375, 13525032.8125, 13525325.0, 13525465.625, 13525467.1875, 13525471.875, 13525501.5625, 13525617.1875, 13525623.4375, 13525771.875, 13525943.75, 13526303.125, 13526431.25, 13526582.8125, 13526675.0, 13527373.4375, 13527446.875, 13527459.375, 13527617.1875, 13527767.1875, 13528001.5625, 13528054.6875, 13528123.4375, 13528400.0, 13528479.6875, 13528559.375, 13528632.8125, 13528931.25, 13528959.375, 13529118.75, 13529600.0, 13529673.4375, 13529703.125, 13529782.8125, 13529785.9375, 13529840.625, 13529875.0, 13529923.4375, 13530681.25, 13531182.8125, 13532250.0, 13532273.4375, 13532343.75, 13532434.375, 13532623.4375, 13532656.25, 13532957.8125, 13532973.4375, 13533246.875, 13533329.6875, 13533585.9375, 13533592.1875, 13533606.25, 13533609.375, 13533664.0625, 13533720.3125, 13533884.375, 13534168.75, 13534460.9375, 13534515.625, 13534695.3125, 13534759.375, 13535023.4375, 13535176.5625, 13535517.1875, 13535525.0, 13535720.3125, 13535760.9375, 13535785.9375, 13535795.3125, 13535801.5625, 13535962.5, 13536046.875, 13536087.5, 13536104.6875, 13536265.625, 13536435.9375, 13536517.1875, 13536526.5625, 13536781.25, 13536948.4375, 13536956.25, 13537065.625, 13537618.75, 13537685.9375, 13537968.75, 13538025.0, 13538056.25, 13538100.0, 13538279.6875, 13538401.5625, 13538462.5, 13538729.6875, 13538864.0625, 13538895.3125, 13539048.4375, 13539064.0625, 13539195.3125, 13539254.6875, 13539259.375, 13539323.4375, 13539365.625, 13539431.25, 13539589.0625, 13539671.875, 13539712.5, 13539762.5, 13540004.6875, 13540123.4375, 13540471.875, 13540721.875, 13540726.5625, 13540762.5, 13541109.375, 13541242.1875, 13541290.625, 13541401.5625, 13541578.125, 13541701.5625, 13541840.625, 13541892.1875, 13542084.375, 13542117.1875, 13542317.1875, 13542406.25, 13542500.0, 13542598.4375, 13542614.0625, 13542657.8125, 13542676.5625, 13542775.0, 13542929.6875, 13543073.4375, 13543109.375, 13543282.8125, 13543370.3125, 13543529.6875, 13543551.5625, 13543646.875, 13543671.875, 13543678.125, 13543762.5, 13543798.4375, 13543834.375, 13543931.25, 13544003.125, 13544106.25, 13544171.875, 13544270.3125, 13544317.1875, 13544359.375, 13544468.75, 13544584.375, 13544681.25, 13544728.125, 13544779.6875, 13544814.0625, 13545268.75, 13545370.3125, 13545662.5, 13545892.1875, 13545951.5625, 13545954.6875, 13546148.4375, 13546156.25, 13546204.6875, 13546354.6875, 13546415.625, 13546418.75, 13546618.75, 13546967.1875, 13547060.9375, 13547082.8125, 13547115.625, 13547226.5625, 13547243.75, 13547332.8125, 13547334.375, 13547506.25, 13547545.3125, 13547662.5, 13547731.25, 13547807.8125, 13547856.25, 13547925.0, 13548040.625, 13548551.5625, 13548603.125, 13548762.5, 13548945.3125, 13549018.75, 13549045.3125, 13549204.6875, 13549223.4375, 13549276.5625, 13549354.6875, 13549554.6875, 13549567.1875, 13549679.6875, 13549700.0, 13549901.5625, 13549926.5625, 13550118.75, 13550784.375, 13550873.4375, 13550975.0, 13551118.75, 13551139.0625, 13551248.4375, 13551321.875, 13551328.125, 13551364.0625, 13551376.5625, 13551460.9375, 13551598.4375, 13551770.3125, 13551898.4375, 13551932.8125, 13552528.125, 13552659.375, 13552754.6875, 13552864.0625, 13552951.5625, 13553039.0625, 13553189.0625, 13553287.5, 13553392.1875, 13553623.4375, 13553764.0625, 13553785.9375, 13553795.3125, 13553796.875, 13553912.5, 13553915.625, 13553923.4375, 13553937.5, 13553962.5, 13553987.5, 13554029.6875, 13554296.875, 13554334.375, 13554414.0625, 13554610.9375, 13554848.4375, 13554918.75, 13555331.25, 13555362.5, 13555367.1875, 13555409.375, 13555409.375, 13555493.75, 13555537.5, 13555575.0, 13555621.875, 13555656.25, 13555698.4375, 13555732.8125, 13555920.3125, 13556181.25, 13556187.5, 13556246.875, 13556370.3125, 13556893.75, 13557048.4375, 13557310.9375, 13557632.8125, 13557651.5625, 13557893.75, 13557993.75, 13558020.3125, 13558078.125, 13558135.9375, 13558168.75, 13558335.9375, 13558676.5625, 13558685.9375, 13558817.1875, 13558829.6875, 13558868.75, 13559121.875, 13559126.5625, 13559131.25, 13559146.875, 13559637.5, 13559679.6875, 13559695.3125, 13559906.25, 13560070.3125, 13560292.1875, 13560378.125, 13560428.125, 13560485.9375, 13560514.0625, 13560554.6875, 13560717.1875, 13561065.625, 13561395.3125, 13561490.625, 13561706.25, 13561890.625, 13561895.3125, 13561914.0625, 13561962.5, 13562229.6875, 13562373.4375, 13562375.0, 13562675.0, 13563059.375, 13563207.8125, 13563235.9375, 13563423.4375, 13563456.25, 13563556.25, 13563948.4375, 13563987.5, 13564078.125, 13564206.25, 13564293.75, 13564426.5625, 13564823.4375, 13565112.5, 13565315.625, 13565321.875, 13565385.9375, 13565526.5625, 13565526.5625, 13565532.8125, 13565850.0, 13565850.0, 13565857.8125, 13566076.5625, 13566079.6875, 13566082.8125, 13566218.75, 13566235.9375, 13566525.0, 13566539.0625, 13566546.875, 13566556.25, 13566593.75, 13566768.75, 13566951.5625, 13567142.1875, 13567335.9375, 13567721.875, 13567820.3125, 13567909.375, 13567932.8125, 13567998.4375, 13568010.9375, 13568395.3125, 13568896.875, 13569214.0625, 13569217.1875, 13569229.6875, 13569795.3125, 13569885.9375, 13569895.3125, 13570221.875, 13570243.75, 13570293.75, 13570365.625, 13570400.0, 13570685.9375, 13570801.5625, 13570843.75, 13570860.9375, 13570979.6875, 13570998.4375, 13571190.625, 13571229.6875, 13571279.6875, 13571418.75, 13571567.1875, 13571925.0, 13572131.25, 13572148.4375, 13572157.8125, 13572807.8125, 13572935.9375, 13573126.5625, 13573285.9375, 13573820.3125, 13574065.625, 13574151.5625, 13574331.25, 13574632.8125, 13574904.6875, 13575031.25, 13575057.8125, 13575532.8125, 13575537.5, 13575662.5, 13575785.9375, 13575787.5, 13575821.875, 13575859.375, 13575973.4375, 13576053.125, 13576271.875, 13576384.375, 13576417.1875, 13576901.5625, 13577075.0, 13577103.125, 13577192.1875, 13577203.125, 13577296.875, 13577621.875, 13577939.0625, 13578110.9375, 13578175.0, 13578210.9375, 13578573.4375, 13578723.4375, 13578753.125, 13578871.875, 13578940.625, 13578956.25, 13578960.9375, 13579015.625, 13579151.5625, 13579175.0, 13579182.8125, 13579210.9375, 13579220.3125, 13579242.1875, 13579276.5625, 13579303.125, 13579359.375, 13579385.9375, 13579554.6875, 13579592.1875, 13579618.75, 13579715.625, 13579812.5, 13579917.1875, 13579990.625, 13580014.0625, 13580025.0, 13580045.3125, 13580060.9375, 13580109.375, 13580267.1875, 13581254.6875, 13581315.625, 13581325.0, 13581485.9375, 13581814.0625, 13581829.6875, 13581975.0, 13582034.375, 13582034.375, 13582179.6875, 13582217.1875, 13582253.125, 13582318.75, 13582507.8125, 13582593.75, 13582693.75, 13582729.6875, 13582860.9375, 13582873.4375, 13582885.9375, 13583137.5, 13583143.75, 13583167.1875, 13583218.75, 13583384.375, 13583448.4375, 13583754.6875, 13583800.0, 13583842.1875, 13583854.6875, 13583904.6875, 13584054.6875, 13584187.5, 13584231.25, 13584239.0625, 13584312.5, 13584385.9375, 13584551.5625, 13584853.125, 13585087.5, 13585112.5, 13585217.1875, ...], [14.701671906945876, 15.471408973318745, 10.044925346160229, 5.042023548972033, 48.98233614013361, 10.174686717581388, 70.01677683009035, 16.589418551069663, 82.47796876432689, 45.526377568285234, 25.22181206633165, 66.15351101148447, 29.272231839122675, 144.71216969629938, 39.05694004415696, 38.738747654599834, 100.69325119833462, 44.116082792808605, 17.24310427399123, 53.0910628346478, 30.672391269079508, 27.360786709297553, 40.60213515726087, 106.39951493226513, 31.251747915789846, 11.351436765457663, 33.04946516396024, 77.20885868220829, 51.22719332170786, 170.5664022946712, 32.08603105069497, 84.40698357119182, 16.0281593027262, 58.65824399112527, 44.78505231168573, 81.908062823092, 11.75840967730142, 10.389956324334817, 33.5660603993474, 6.805544321676995, 36.316062441601225, 119.08829629156547, 49.1623453692837, 154.60478650448104, 9.846790574280002, 9.103484754710747, 27.14847654952342, 5.094639415877497, 193.69921896796777, 151.23056532623374, 102.31465683899235, 84.97389066580156, 13.43326145203589, 9.92735159480612, 42.66840511295267, 30.681201143664126, 48.690447114224824, 97.93105439418261, 60.56575956566026, 38.70560600957683, 67.64127881653076, 14.087936252520763, 67.25302160756829, 33.49717337666946, 21.916586339236886, 88.62594252741984, 9.077728344347662, 14.36319535192881, 56.98715859154778, 7.3035759212366465, 41.20363835176681, 58.005450641665625, 127.79574240159369, 85.43130654613691, 22.67852610267886, 40.92447576342667, 32.8914242880705, 29.763976091327482, 49.578978437130445, 6.237716390294531, 16.094840297251512, 63.263450480304556, 6.115983042876992, 5.392746558404347, 25.543821164149094, 15.623510667159362, 105.25524164996975, 149.65692879827733, 99.80357749241611, 38.54289496593677, 5.090644477559029, 16.522220176310586, 10.123685565178777, 66.64135713298677, 114.34291804979121, 60.73373394676412, 91.04107715008502, 8.81977216786251, 46.22364061662694, 8.321029483460945, 124.0635201897206, 47.091447308646146, 83.59266767891114, 157.98871623929665, 18.516158959406383, 17.593124687222062, 5.638063160212352, 36.490673456384236, 63.49316166575044, 22.115622451036177, 69.97902661659298, 80.91304194265734, 42.775886505384925, 76.15278532586049, 64.65099165434118, 6.817021208957169, 37.37276996468583, 23.477248024842442, 22.87129971450128, 5.6765201072722995, 95.22915521047507, 38.69071912569541, 15.613587580821974, 18.32266998767875, 86.91896756680377, 48.31123356275647, 10.809435107918135, 202.2044227357731, 29.252004549363956, 8.406602386042694, 104.33816643985263, 166.56449873000696, 12.938094289634435, 36.67044394587908, 106.10228193144849, 111.23575929217131, 11.797038121703059, 15.910691292426053, 17.267658582915697, 65.24394840450948, 53.416532921211314, 122.602140320737, 21.308051926032768, 16.746335853031958, 109.30995523886632, 37.20737759959363, 34.4375711668428, 18.98827536886504, 29.31059854664386, 24.033354207361583, 35.22344172992912, 34.23537964906042, 10.664561413687869, 144.32237986615917, 72.10262377990622, 117.88958128556851, 27.988548117029666, 19.883219407814174, 55.05291954672148, 5.053093597647375, 37.14633753629358, 102.23019666386762, 110.02999483271445, 34.532029255595624, 18.183473529538357, 106.29517035383293, 12.214134046376607, 27.36681080472334, 10.432103574088325, 14.22244447142446, 27.95424608206659, 136.11728505708496, 101.04476226014114, 277.1168583620903, 43.39126753281519, 176.00981236265002, 41.564760291609666, 108.6775424797427, 25.08134149381194, 12.98425720250652, 10.732514299188871, 42.84273005800755, 23.76595613411455, 59.00583499883636, 9.349466533750377, 133.17045395300735, 41.673754263655006, 171.62445700131644, 5.17362261045087, 5.643604513657063, 128.81933888101187, 32.38386605222777, 77.86640778161406, 67.21038050621291, 7.486437690193304, 84.32516925543786, 58.80348484411834, 24.00491323323508, 22.11790101574012, 108.98130407273767, 157.17463273578372, 92.58377863145742, 26.228129766460494, 27.303912011730425, 19.751941455099832, 72.9524137559958, 61.901432401021836, 10.067605289128421, 65.82337747707764, 283.07099218444773, 7.9470562719721105, 150.91209582896846, 9.276800848621525, 56.728486337414395, 15.789117218328656, 10.794198056726472, 35.449004214794925, 152.9991053328535, 75.11259328441369, 10.264556697104096, 88.90788630028725, 28.351648903401156, 7.868510267106403, 53.14849454204621, 104.50441811374664, 6.668447020210258, 70.0744093506234, 6.813358182592969, 5.07004055143415, 28.826762623828905, 22.991401508593018, 31.625395976027225, 70.02300225137935, 6.666785890501355, 82.03581526078432, 22.04562326164074, 35.07036779724557, 9.70194839997376, 7.262984992064485, 90.20674973102663, 48.00872080278738, 200.70552098057033, 16.957194829436297, 14.461684273351851, 104.99415660430995, 5.13034697034523, 8.96720569438856, 161.20917439188582, 37.05570629360258, 16.055386190305768, 169.96385575314585, 11.830411195822455, 20.0363744994924, 173.11352378770894, 15.264056439116917, 92.60792431917793, 83.77942819166896, 52.29487616301302, 12.794607741466903, 32.09617648059362, 56.564015619085495, 9.693769767752109, 14.712952213108444, 36.88406293091611, 112.86262828214754, 39.01810228828755, 7.276119784499851, 106.28738447609875, 17.27840979018883, 179.86962120881398, 71.02079740401479, 63.43980147174494, 83.52317818410324, 79.12702680631692, 117.8270124309178, 5.456560915087411, 71.51337586805147, 77.55135851680454, 23.178749777715367, 5.045263065821985, 6.023575269705489, 14.10953856235874, 20.584426816902173, 28.700469430669543, 111.67144819679713, 145.88826306451875, 11.955169996534593, 21.017531075773984, 11.898085100305813, 33.817184739664874, 26.406043380903785, 44.15267720774441, 23.316413023139596, 45.19089325981026, 5.348128837069909, 52.08331673918621, 14.366395099723789, 38.99278320368691, 7.5274337575856825, 20.036438576643437, 81.58323610097483, 93.95607399028844, 10.371737884252067, 115.49948726273988, 19.7978446003548, 28.33081234676731, 8.549300872434458, 74.8154612092102, 64.26421308215602, 82.9252986558518, 5.864424049031333, 41.257939523052514, 101.18546692908303, 33.23392397379705, 12.045908505673234, 14.413367608597897, 51.95343376873695, 35.09675973414568, 5.501470264334953, 11.585812189392893, 20.981646785409147, 115.6855640516621, 44.423066594259744, 67.7125912902925, 83.56301247616162, 62.44026876385897, 41.00941565200358, 27.405079554579935, 24.85607542558385, 11.74680742133377, 27.857963627206438, 35.04718901687849, 33.111498967014086, 26.985182708548447, 89.40440413838286, 19.112434368985458, 86.74898858194189, 44.86716185068127, 146.79447833637215, 25.85023765584783, 19.67138074595749, 53.979565470288364, 23.447950520135795, 5.098850914630901, 88.93914688323127, 34.35732044421006, 37.098188910428675, 10.20345203216016, 77.60390493152582, 20.034672373610924, 85.3910370263932, 7.9023188003159985, 55.841055802836365, 7.236873863863548, 64.96713431212653, 83.62921106363149, 30.71840510841469, 41.22196317808502, 77.25858789886954, 25.855125337667396, 55.157681637356745, 41.22584127878056, 72.52056659347846, 86.78003113720527, 23.257859150481067, 59.69719176315358, 84.68111163490455, 120.87110883688193, 14.148330962365906, 74.19532397136467, 85.14960916094672, 19.1852634568289, 83.70488189053206, 29.747606528299343, 82.6125565207725, 71.62475044554908, 5.1540854916157395, 42.71139581384264, 96.61255424745886, 18.00518991551993, 57.55230015915465, 62.437042179641395, 47.70771506097532, 7.270331249258241, 13.940270746127307, 70.63514831560107, 6.317280515010707, 57.30257162838329, 125.12303070767136, 99.48887658772946, 6.587721376921649, 10.841393198235581, 63.32110895976391, 108.1711380833728, 17.179191742661413, 66.93532066324555, 9.397212084168387, 19.321252227115842, 15.258373248937591, 55.910028865002324, 22.91281741706014, 55.06946073294989, 26.59033066336877, 20.654699319109774, 14.94433641041049, 60.39720960372434, 24.02692325971013, 27.320877860220154, 134.13191134020926, 80.94174456438262, 25.9309701535311, 19.26986295414, 70.04563479337206, 53.81633544365339, 41.28209567842883, 73.39409870718428, 34.75579840907021, 12.08555440887906, 16.14142044800016, 28.972849699732286, 31.44353110807134, 21.054587067593335, 31.193404303357106, 106.8917297600522, 21.14084455553425, 36.92546844259809, 35.86057904041696, 35.41886186571703, 34.74839888735319, 34.0395245055641, 7.456873784346005, 20.131115424867314, 104.20901571111835, 13.418121636440963, 7.6718307966389725, 40.672694618857285, 11.184118935651673, 5.18458686624101, 51.358345882573815, 36.879150921923696, 45.69784452240634, 84.5990817729925, 13.749279962769544, 73.2697916129463, 9.98180539045521, 9.000234029302879, 50.174435297590925, 6.96373969822073, 59.758966848266596, 35.11091116494788, 68.89584643813238, 104.68772926537233, 9.385627726986487, 162.85571021020917, 48.617410781643635, 62.766188161013, 66.45067256193641, 11.404940621025599, 58.19907918304263, 46.469060156284826, 13.941962606339354, 82.89691167269015, 70.48643941850179, 5.702684413869411, 52.12182438565156, 88.67608497597612, 13.790125615977415, 10.379502967295812, 11.4336513098056, 46.32001059480737, 5.856047059414535, 52.0154590876338, 37.83876355943603, 6.931957654326091, 16.374967166949457, 100.09167890302984, 8.604142931383054, 13.050726819787048, 13.757978816664556, 13.937103284745374, 60.163475389046894, 22.34215126204014, 20.338857820138994, 179.07519992739992, 18.829018262899538, 33.20566247271188, 70.66168769993881, 5.146553729919553, 74.74234606375337, 21.29767129590399, 8.181606968205411, 61.06826664600855, 15.439937271491392, 73.82542108491882, 5.733990971129937, 42.62322608658072, 96.1488938025712, 7.163486471283859, 33.0057620225127, 70.59434793417849, 18.404208695037887, 69.72970314938732, 45.41975641929533, 64.47601864391672, 16.00260879611929, 43.75281706466696, 85.30957450711486, 13.412946397796803, 40.967278003640324, 53.020023567534835, 57.640073213820045, 32.01427395052766, 31.407406220487534, 64.32366661308836, 23.7698462918407, 9.144026777528643, 110.08373296741308, 59.46804908703036, 14.192862165299847, 46.75222109715044, 30.06126788582128, 28.007160180065917, 32.35117529252634, 32.27525226850672, 16.87751019976175, 130.31023629859743, 61.08520589536908, 26.438077110407754, 17.861125393353557, 10.553701449969507, 55.90254485550334, 17.643457609918546, 40.054379943899505, 56.11650587172886, 35.12574103474486, 79.44259512572329, 15.158250637283667, 62.669747691055136, 71.0827853394151, 23.0259384843306, 72.50655451808986, 73.79413212007037, 15.902873573321179, 97.57057367670879, 32.38176481746118, 11.063202927249462, 77.11948587144775, 90.95799717047532, 8.263950545122349, 16.775344304789414, 5.067226364022536, 82.46319486976553, 65.12886683834967, 13.137185307003872, 59.12259091893439, 81.99464856432712, 5.040582686173832, 6.823569157476427, 29.668795930615573, 9.133405692533783, 22.6806467929908, 62.190379585138686, 91.2668164160886, 8.684811843847491, 10.786971083443754, 164.47704550800256, 16.082880047348855, 82.99708336108242, 11.858204403038688, 185.53471511894037, 107.16416232594632, 46.44997737913522, 45.94250357705815, 15.539586385243904, 9.408900730574778, 81.75538874725848, 7.253442860246815, 42.27793890739874, 84.38653709926656, 59.46734646693137, 55.08674684962113, 90.55092758593766, 10.925666972627228, 12.194862346846774, 5.432582726066805, 7.408745899612572, 121.93542753939134, 21.053724151308096, 227.8783088386043, 34.976144250399074, 22.172910106273733, 28.275903731328057, 153.37203354318743, 41.382957167278384, 17.833200666488143, 24.393933292105245, 93.06271082368704, 18.010135339163988, 11.913301285577953, 71.80829755103176, 95.27425353123093, 5.8157165116401535, 14.161795933460503, 30.72098844696891, 33.51390386122595, 34.90755040689583, 118.33232349282734, 45.75280341551867, 29.728631243713213, 29.318175925566912, 74.58864014276898, 51.41394662628335, 56.45992248496007, 22.015644241369266, 89.81779825514221, 75.76817591994026, 42.212852427427045, 6.092432536692111, 12.450952575241406, 30.567171101078035, 20.932318104243247, 133.2511584435435, 71.85519723466314, 11.825517492380326, 20.91108528086062, 7.063731266447399, 18.982061065546315, 56.795617220195304, 10.429255521890877, 25.85004629364155, 15.095431985640804, 22.26177965192246, 10.867143631763735, 119.48887687282517, 18.110828164365735, 65.40578893097685, 5.134532080939456, 56.73036581382995, 178.30303646538445, 19.177607693326767, 10.556320779435168, 46.949934806825574, 44.75783736889474, 85.21620962802996, 19.45950254481145, 22.837797025446932, 50.7569703702954, 7.4178954629230915, 8.111303447762136, 66.34807126184184, 5.9006835142562615, 60.583203612402784, 34.22254697296245, 60.347849162522735, 10.570197463062573, 85.84639112357647, 31.470110225492103, 12.513095613362902, 6.945804480643316, 20.82254607697633, 17.7375077226469, 23.54324050351109, 14.209696703269973, 61.40140886026267, 8.988254029290298, 5.947734797493063, 31.49615542824862, 15.29983033384024, 9.762043686647077, 9.898344802589323, 32.89257726619481, 5.9564425375295, 14.346807043446937, 19.656115461458597, 30.927295531248838, 28.754482813212473, 6.483941173404008, 16.492029773613833, 5.651342864418971, 20.30520750363704, 44.29280215486094, 38.337969983052275, 24.73213961121516, 32.42906201494033, 30.621624098404798, 77.57015412032308, 110.31795371125482, 22.09113045681352, 6.053499501544926, 7.096054769019501, 68.82376679107959, 48.93687173434714, 43.4117914317291, 5.308974127786006, 13.375101629116381, 119.84499267032812, 129.5464533686827, 12.063105845090996, 17.769363144674365, 43.471747917848525, 46.29330597649857, 87.95115743862473, 26.816260153635245, 69.02890399427972, 25.489715246694434, 34.61572626753363, 121.53523438206497, 9.365288967662972, 42.51032985401038, 5.563407328039495, 45.36456059457146, 76.77154238699974, 7.245143250287788, 24.542211413796647, 36.81613780795075, 57.77105687092167, 83.5260762199766, 12.228749731543738, 24.482956866609737, 35.18381193474079, 21.19176720376977, 36.687552320592324, 28.875092665859757, 18.019262549238814, 53.0828231946643, 21.871085888014218, 161.91972686080226, 84.18611546185807, 55.38535437688982, 5.547565481368251, 68.60684098842283, 9.498131764325297, 89.52106395496438, 7.439638277499223, 14.650933012561032, 32.187216476744815, 127.95117474109291, 34.601084364353184, 15.403749418020904, 43.67649605069283, 84.89108520506132, 21.0864443261418, 39.25921422657878, 18.026239602435187, 62.89811651951187, 16.402569039636976, 47.67852427489108, 67.10021871060113, 30.10961592648168, 37.581259744496165, 5.085450097840643, 7.927399887967201, 25.748316185439172, 48.18419277477986, 27.577304354347042, 43.58674577673397, 16.480136303373964, 11.980570947679112, 67.06559740792834, 99.93962049113226, 48.92127378315463, 94.28907362270692, 47.721257789078436, 29.284452461779814, 40.84272296610155, 81.92442136561935, 7.779971208129265, 26.688055155366367, 98.7170365338952, 91.40328317017567, 47.220076106618706, 19.21354787404754, 27.659424033471364, 88.01978974917782, 6.208177110197352, 30.355455258274105, 93.90552425170287, 27.887332164538776, 50.539402019833574, 26.870257263650856, 27.74004498168211, 42.22592170225065, 20.37400299028505, 17.033665290569786, 67.12226409761101, 6.235551989143039, 63.79302725546227, 10.361828762842192, 75.00660033405978, 24.957604960803973, 10.992796920276453, 30.830131230689542, 32.55436070342711, 17.030290419880455, 21.302229714182335, 8.31596639427574, 15.403201094410253, 37.17123667998431, 5.249976286878729, 63.955686240774185, 37.91201877185391, 92.61197459721235, 11.703242252357532, 88.8200210502682, 18.95594679526727, 36.065859452737044, 43.70765366499177, 5.752316834636097, 67.09695910808873, 77.55829421661268, 15.419820872938248, 12.126150447521141, 34.47617423558862, 62.0353358462644, 214.8962730217096, 131.0796718265256, 5.4596886036938646, 9.899434071676183, 36.675402831540794, 19.3922602330727, 20.55577849751495, 64.60342143803666, 36.35754560805058, 94.13020843408658, 78.10793450657347, 11.359973995155041, 279.08729706034603, 18.265008028932886, 39.871590788386854, 93.25945619551378, 28.84553953618548, 22.543431140023607, 8.809208386033816, 114.48492077306432, 79.03863349012443, 52.891817247794904, 21.480412826932568, 57.011739824777294, 7.1960786263300225, 34.94997693700681, 41.61847686707644, 10.896641704273199, 59.02074669507226, 12.348001250654384, 24.532345754565434, 25.919138968772042, 32.21190472094541, 33.62833526023731, 21.546858088141065, 15.906386898595821, 102.51670708244305, 15.172238994831577, 5.440991301589998, 16.392549885530922, 95.09613159737899, 28.757809084888326, 11.997574444928176, 108.42478369498713, 37.63644831987871, 45.23337639136004, 63.76843339087109, 53.031240848879804, 28.32282305115137, 65.88502868644747, 13.320898550262445, 10.068821186620843, 9.09979532995451, 85.99295637845029, 100.48991035709724, 19.895013079168383, 82.97936790012547, 58.9563329439406, 52.10626013486025, 76.93148033090733, 40.63224456613674, 43.623774950732354, 43.89746572892695, 25.674402790060697, 25.025784179889087, 22.719087563742697, 9.655843611109784, 31.012099061590177, 33.22212937010027, 102.59303033833596, 22.726067805076468, 44.679245637906256, 114.35436168107512, 80.62244022179219, 15.997000518404104, 9.530217302337956, 91.49667302834735, 25.305968721074503, 16.92281038046711, 12.528035293421018, 8.691887884892846, 21.825718120546476, 79.60045731979798, 65.36597583891961, 39.555342699965315, 14.359725961992721, 40.73999677557015, 35.749506618148736, 35.75297028568906, 72.75088348360995, 132.2573219904738, 36.37992113416394, 75.99021940190781, 18.70159608238302, 22.939289695175106, 36.27351076876248, 73.58838641862098, 7.576239693763078, 25.030409051449304, 111.52559065526998, 50.68388296462132, 38.33320002483448, 40.343363773820144, 40.35521310797619, 19.01664499533722, 40.45674238394946, 67.63292185630092, 28.66626552977806, 19.575456787034483, 6.004059672087247, 8.738730081601409, 59.39876470011253, 118.51801815554899, 33.57370710059542, 116.76434910597928, 12.112370918391523, 7.231101234300135, 45.29107116938997, 32.283106617764346, 7.48042854238921, 22.168291001725777, 17.779679758545576, 21.666105198326594, 23.28716221376392, 63.301620249960706, 7.141655018600612, 23.447684732062214, 10.177178401828714, 95.78762466723342, 22.98228573113437, 7.411492706416899, 104.55139329945189, 66.98173313693397, 30.165746779547835, 11.144524836428575, 69.60097679539301, 219.63016092480015, 13.382632602023765, 81.67086355374022, 10.844704081320701, 50.37115051975964, 54.144908172680616, 10.906404270754704, 55.52535556063991, 91.04761326511297, 36.36339254725514, 65.79449576288565, 34.82385873450816, 43.17674176182109, 68.22999453702805, 92.75726640066085, 27.4834371093467, 38.62807665690977, 76.0623411802112, 8.315780819486767, 33.93272072130064, 14.804681658604466, 6.718076589215667, 51.207729047447984, 123.18676585466747, 7.936214685679988, 7.648792371246864, 16.32010750247994, 61.01311216763582, 139.07590548585526, 15.349371324243862, 14.101856270047998, 15.526039665606113, 24.55753804480908, 49.11916031826918, 104.17678697531346, 56.24726829991983, 102.55652837112277, 92.11199605029134, 20.41159555060267, 50.52215070591331, 135.65297229398075, 82.98771954137871, 26.486031859088612, 9.566817719708306, 71.65593071052504, 77.555496155737, 78.24053164712849, 70.23557838089299, 22.64357847881664, 92.21313444839583, ...])
caption, T_hit,count = 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, count, caption);
([4085323.4375, 6253721.875, 6369643.75, 6369740.625, 6379254.6875, 6382593.75, 6390625.0, 6400582.8125, 6453610.9375, 6484392.1875, 6520209.375, 6558623.4375, 6568201.5625, 6668479.6875, 6722337.5, 6770632.8125, 6968596.875, 6978121.875, 6993782.8125, 7021960.9375, 7065275.0, 7103887.5, 7196864.0625, 7328923.4375, 7422793.75, 7539870.3125, 7852014.0625, 7859682.8125, 7886917.1875, 7915045.3125, 7932171.875, 7949968.75, 7983845.3125, 8045954.6875, 8047651.5625, 8155218.75, 8194804.6875, 8196732.8125, 8198475.0, 8202137.5, 8240720.3125, 8258484.375, 8294470.3125, 8295578.125, 8304078.125, 8307801.5625, 8310000.0, 8310075.0, 8337176.5625, 8337196.875, 8338809.375, 8341353.125, 8341956.25, 8341973.4375, 8350015.625, 8361654.6875, 8364721.875, 8367179.6875, 8367450.0, 8371150.0, 8390345.3125, 8411876.5625, 8412587.5, 8417643.75, 8468975.0, 8479217.1875, 8525662.5, 8532610.9375, 8535162.5, 8535362.5, 8549817.1875, 8551092.1875, 8559428.125, 8624967.1875, 8702560.9375, 8735771.875, 8742332.8125, 8794395.3125, 8826342.1875, 8827696.875, 8829490.625, 8835615.625, 8843906.25, 8844959.375, 8870037.5, 8876695.3125, 8886960.9375, 8917650.0, 8922481.25, 8925414.0625, 8930260.9375, 8934454.6875, 8948853.125, 8962200.0, 8962485.9375, 8964895.3125, 8991687.5, 9032996.875, 9035928.125, 9044479.6875, 9044753.125, 9048357.8125, 9048803.125, 9050637.5, 9051754.6875, 9052810.9375, 9061506.25, 9063314.0625, 9066529.6875, 9083382.8125, 9086489.0625, 9089167.1875, 9094592.1875, 9104612.5, 9104632.8125, 9129729.6875, 9143296.875, 9145385.9375, 9147523.4375, 9147539.0625, 9150906.25, 9151468.75, 9152284.375, 9154675.0, 9156010.9375, 9163587.5, 9173465.625, 9186139.0625, 9190739.0625, 9194004.6875, 9202632.8125, 9205210.9375, 9209493.75, 9221729.6875, 9226982.8125, 9236346.875, 9238643.75, 9238835.9375, 9239784.375, 9250582.8125, 9259212.5, 9264790.625, 9268089.0625, 9268567.1875, 9301070.3125, 9312306.25, 9313134.375, 9320328.125, 9320521.875, 9320970.3125, 9323439.0625, 9326850.0, 9328878.125, 9337695.3125, 9348232.8125, 9348537.5, 9348539.0625, 9348803.125, 9349385.9375, 9349468.75, 9362700.0, 9375268.75, 9382101.5625, 9382262.5, 9386206.25, 9387479.6875, 9408600.0, 9411960.9375, 9412395.3125, 9416635.9375, 9418843.75, 9420846.875, 9434900.0, 9439470.3125, 9448989.0625, 9451737.5, 9456689.0625, 9482432.8125, 9483764.0625, 9501864.0625, 9502089.0625, 9502293.75, 9514128.125, 9531565.625, 9539454.6875, 9539884.375, 9542689.0625, 9562010.9375, 9562140.625, 9566054.6875, 9570942.1875, 9630310.9375, 9630592.1875, 9630617.1875, 9682476.5625, 9721309.375, 9721632.8125, 9723126.5625, 9736896.875, 9781446.875, 9826087.5, 9828650.0, 9852195.3125, 9864165.625, 9864396.875, 9888006.25, 9888059.375, 9891470.3125, 9900590.625, 9903650.0, 9903673.4375, 9907657.8125, 9907887.5, 9908392.1875, 9911037.5, 9911075.0, 9911578.125, 9913914.0625, 9922353.125, 9926389.0625, 9932400.0, 9937250.0, 9957892.1875, 9959646.875, 9960831.25, 9988309.375, 9990176.5625, 9997795.3125, 9997890.625, 10004818.75, 10019654.6875, 10040553.125, 10081232.8125, 10127670.3125, 10129039.0625, 10135400.0, 10175434.375, 10243885.9375, 10270529.6875, 10307751.5625, 10413265.625, 10450625.0, 10560078.125, 10611918.75, 10619428.125, 10776723.4375, 10792503.125, 10882170.3125, 10962521.875, 10989281.25, 10991289.0625, 11531160.9375, 11531178.125, 11564329.6875, 11704056.25, 11868017.1875, 12239096.875, 12276951.5625, 12330437.5, 12382570.3125, 12425389.0625, 12432682.8125, 12433570.3125, 12451839.0625, 13021214.0625, 13068968.75, 13069100.0, 13092150.0, 13092473.4375, 13093560.9375, 13106639.0625, 13177765.625, 13183489.0625, 13239210.9375, 13247785.9375, 13247870.3125, 13248264.0625, 13256807.8125, 13257467.1875, 13257673.4375, 13258640.625, 13259771.875, 13263260.9375, 13274568.75, 13292731.25, 13294146.875, 13294837.5, 13319889.0625, 13338285.9375, 13369309.375, 13382878.125, 13386032.8125, 13391217.1875, 13400668.75, 13401323.4375, 13403206.25, 13405993.75, 13406615.625, 13407618.75, 13414623.4375, 13415207.8125, 13415375.0, 13415879.6875, 13418090.625, 13419640.625, 13422314.0625, 13424450.0, 13426309.375, 13428046.875, 13428264.0625, 13428268.75, 13428332.8125, 13429401.5625, 13431593.75, 13433003.125, 13433981.25, 13435067.1875, 13436498.4375, 13437000.0, 13437570.3125, 13440256.25, 13441801.5625, 13441854.6875, 13442070.3125, 13442126.5625, 13442664.0625, 13442932.8125, 13444229.6875, 13444665.625, 13444782.8125, 13446115.625, 13446235.9375, 13446898.4375, 13447860.9375, 13448425.0, 13450396.875, 13450826.5625, 13451514.0625, 13451603.125, 13451637.5, 13452029.6875, 13452145.3125, 13452162.5, 13452296.875, 13452407.8125, 13452829.6875, 13452881.25, 13453235.9375, 13453587.5, 13454464.0625, 13454717.1875, 13454950.0, 13454992.1875, 13455168.75, 13455617.1875, 13455992.1875, 13456562.5, 13456912.5, 13457040.625, 13457175.0, 13457307.8125, 13457487.5, 13457689.0625, 13457856.25, 13457931.25, 13458440.625, 13459031.25, 13460014.0625, 13460046.875, 13460371.875, 13460493.75, 13460500.0, 13460506.25, 13460704.6875, 13460746.875, 13460945.3125, 13461059.375, 13461109.375, 13461829.6875, 13463040.625, 13463332.8125, 13464867.1875, 13464932.8125, 13465162.5, 13465298.4375, 13466143.75, 13466735.9375, 13466865.625, 13467320.3125, 13467787.5, 13469021.875, 13469226.5625, 13469307.8125, 13469325.0, 13469335.9375, 13470056.25, 13470173.4375, 13470195.3125, 13470296.875, 13470520.3125, 13470539.0625, 13470756.25, 13470796.875, 13474773.4375, 13475303.125, 13475517.1875, 13475526.5625, 13475609.375, 13475610.9375, 13475610.9375, 13478582.8125, 13484648.4375, 13484662.5, 13491168.75, 13491998.4375, 13495759.375, 13495776.5625, 13496181.25, 13497401.5625, 13497989.0625, 13499668.75, 13501512.5, 13502423.4375, 13502515.625, 13502609.375, 13502717.1875, 13502782.8125, 13503235.9375, 13503785.9375, 13503842.1875, 13504951.5625, 13505503.125, 13505851.5625, 13506012.5, 13506100.0, 13506420.3125, 13506693.75, 13506739.0625, 13506817.1875, 13507823.4375, 13507882.8125, 13507887.5, 13507893.75, 13507940.625, 13508051.5625, 13508239.0625, 13509235.9375, 13509279.6875, 13509956.25, 13510337.5, 13510825.0, 13511068.75, 13511718.75, 13511878.125, 13511964.0625, 13512148.4375, 13512325.0, 13512775.0, 13512820.3125, 13512834.375, 13512862.5, 13512907.8125, 13513168.75, 13513303.125, 13513348.4375, 13513784.375, 13513910.9375, 13514106.25, 13514342.1875, 13514475.0, 13514532.8125, 13514640.625, 13514757.8125, 13514931.25, 13516145.3125, 13516187.5, 13516260.9375, 13516343.75, 13516493.75, 13516775.0, 13517200.0, 13517643.75, 13517865.625, 13518540.625, 13518820.3125, 13519239.0625, 13519254.6875, 13519365.625, 13519604.6875, 13519659.375, 13519765.625, 13519826.5625, 13520292.1875, 13520315.625, 13520356.25, 13520707.8125, 13520915.625, 13521010.9375, 13521037.5, 13521456.25, 13521731.25, 13521775.0, 13521785.9375, 13522234.375, 13522456.25, 13522534.375, 13522689.0625, 13522828.125, 13522870.3125, 13522946.875, 13523110.9375, 13524306.25, 13524354.6875, 13524859.375, 13524934.375, 13525032.8125, 13525325.0, 13525465.625, 13525467.1875, 13525471.875, 13525501.5625, 13525617.1875, 13525623.4375, 13525771.875, 13525943.75, 13526303.125, 13526431.25, 13526582.8125, 13526675.0, 13527373.4375, 13527446.875, 13527459.375, 13527617.1875, 13527767.1875, 13528001.5625, 13528054.6875, 13528123.4375, 13528400.0, 13528479.6875, 13528559.375, 13528632.8125, 13528931.25, 13528959.375, 13529118.75, 13529600.0, 13529673.4375, 13529703.125, 13529782.8125, 13529785.9375, 13529840.625, 13529875.0, 13529923.4375, 13530681.25, 13531182.8125, 13532250.0, 13532273.4375, 13532343.75, 13532434.375, 13532623.4375, 13532656.25, 13532957.8125, 13532973.4375, 13533246.875, 13533329.6875, 13533585.9375, 13533592.1875, 13533606.25, 13533609.375, 13533664.0625, 13533720.3125, 13533884.375, 13534168.75, 13534460.9375, 13534515.625, 13534695.3125, 13534759.375, 13535023.4375, 13535176.5625, 13535517.1875, 13535525.0, 13535720.3125, 13535760.9375, 13535785.9375, 13535795.3125, 13535801.5625, 13535962.5, 13536046.875, 13536087.5, 13536104.6875, 13536265.625, 13536435.9375, 13536517.1875, 13536526.5625, 13536781.25, 13536948.4375, 13536956.25, 13537065.625, 13537618.75, 13537685.9375, 13537968.75, 13538025.0, 13538056.25, 13538100.0, 13538279.6875, 13538401.5625, 13538462.5, 13538729.6875, 13538864.0625, 13538895.3125, 13539048.4375, 13539064.0625, 13539195.3125, 13539254.6875, 13539259.375, 13539323.4375, 13539365.625, 13539431.25, 13539589.0625, 13539671.875, 13539712.5, 13539762.5, 13540004.6875, 13540123.4375, 13540471.875, 13540721.875, 13540726.5625, 13540762.5, 13541109.375, 13541242.1875, 13541290.625, 13541401.5625, 13541578.125, 13541701.5625, 13541840.625, 13541892.1875, 13542084.375, 13542117.1875, 13542317.1875, 13542406.25, 13542500.0, 13542598.4375, 13542614.0625, 13542657.8125, 13542676.5625, 13542775.0, 13542929.6875, 13543073.4375, 13543109.375, 13543282.8125, 13543370.3125, 13543529.6875, 13543551.5625, 13543646.875, 13543671.875, 13543678.125, 13543762.5, 13543798.4375, 13543834.375, 13543931.25, 13544003.125, 13544106.25, 13544171.875, 13544270.3125, 13544317.1875, 13544359.375, 13544468.75, 13544584.375, 13544681.25, 13544728.125, 13544779.6875, 13544814.0625, 13545268.75, 13545370.3125, 13545662.5, 13545892.1875, 13545951.5625, 13545954.6875, 13546148.4375, 13546156.25, 13546204.6875, 13546354.6875, 13546415.625, 13546418.75, 13546618.75, 13546967.1875, 13547060.9375, 13547082.8125, 13547115.625, 13547226.5625, 13547243.75, 13547332.8125, 13547334.375, 13547506.25, 13547545.3125, 13547662.5, 13547731.25, 13547807.8125, 13547856.25, 13547925.0, 13548040.625, 13548551.5625, 13548603.125, 13548762.5, 13548945.3125, 13549018.75, 13549045.3125, 13549204.6875, 13549223.4375, 13549276.5625, 13549354.6875, 13549554.6875, 13549567.1875, 13549679.6875, 13549700.0, 13549901.5625, 13549926.5625, 13550118.75, 13550784.375, 13550873.4375, 13550975.0, 13551118.75, 13551139.0625, 13551248.4375, 13551321.875, 13551328.125, 13551364.0625, 13551376.5625, 13551460.9375, 13551598.4375, 13551770.3125, 13551898.4375, 13551932.8125, 13552528.125, 13552659.375, 13552754.6875, 13552864.0625, 13552951.5625, 13553039.0625, 13553189.0625, 13553287.5, 13553392.1875, 13553623.4375, 13553764.0625, 13553785.9375, 13553795.3125, 13553796.875, 13553912.5, 13553915.625, 13553923.4375, 13553937.5, 13553962.5, 13553987.5, 13554029.6875, 13554296.875, 13554334.375, 13554414.0625, 13554610.9375, 13554848.4375, 13554918.75, 13555331.25, 13555362.5, 13555367.1875, 13555409.375, 13555409.375, 13555493.75, 13555537.5, 13555575.0, 13555621.875, 13555656.25, 13555698.4375, 13555732.8125, 13555920.3125, 13556181.25, 13556187.5, 13556246.875, 13556370.3125, 13556893.75, 13557048.4375, 13557310.9375, 13557632.8125, 13557651.5625, 13557893.75, 13557993.75, 13558020.3125, 13558078.125, 13558135.9375, 13558168.75, 13558335.9375, 13558676.5625, 13558685.9375, 13558817.1875, 13558829.6875, 13558868.75, 13559121.875, 13559126.5625, 13559131.25, 13559146.875, 13559637.5, 13559679.6875, 13559695.3125, 13559906.25, 13560070.3125, 13560292.1875, 13560378.125, 13560428.125, 13560485.9375, 13560514.0625, 13560554.6875, 13560717.1875, 13561065.625, 13561395.3125, 13561490.625, 13561706.25, 13561890.625, 13561895.3125, 13561914.0625, 13561962.5, 13562229.6875, 13562373.4375, 13562375.0, 13562675.0, 13563059.375, 13563207.8125, 13563235.9375, 13563423.4375, 13563456.25, 13563556.25, 13563948.4375, 13563987.5, 13564078.125, 13564206.25, 13564293.75, 13564426.5625, 13564823.4375, 13565112.5, 13565315.625, 13565321.875, 13565385.9375, 13565526.5625, 13565526.5625, 13565532.8125, 13565850.0, 13565850.0, 13565857.8125, 13566076.5625, 13566079.6875, 13566082.8125, 13566218.75, 13566235.9375, 13566525.0, 13566539.0625, 13566546.875, 13566556.25, 13566593.75, 13566768.75, 13566951.5625, 13567142.1875, 13567335.9375, 13567721.875, 13567820.3125, 13567909.375, 13567932.8125, 13567998.4375, 13568010.9375, 13568395.3125, 13568896.875, 13569214.0625, 13569217.1875, 13569229.6875, 13569795.3125, 13569885.9375, 13569895.3125, 13570221.875, 13570243.75, 13570293.75, 13570365.625, 13570400.0, 13570685.9375, 13570801.5625, 13570843.75, 13570860.9375, 13570979.6875, 13570998.4375, 13571190.625, 13571229.6875, 13571279.6875, 13571418.75, 13571567.1875, 13571925.0, 13572131.25, 13572148.4375, 13572157.8125, 13572807.8125, 13572935.9375, 13573126.5625, 13573285.9375, 13573820.3125, 13574065.625, 13574151.5625, 13574331.25, 13574632.8125, 13574904.6875, 13575031.25, 13575057.8125, 13575532.8125, 13575537.5, 13575662.5, 13575785.9375, 13575787.5, 13575821.875, 13575859.375, 13575973.4375, 13576053.125, 13576271.875, 13576384.375, 13576417.1875, 13576901.5625, 13577075.0, 13577103.125, 13577192.1875, 13577203.125, 13577296.875, 13577621.875, 13577939.0625, 13578110.9375, 13578175.0, 13578210.9375, 13578573.4375, 13578723.4375, 13578753.125, 13578871.875, 13578940.625, 13578956.25, 13578960.9375, 13579015.625, 13579151.5625, 13579175.0, 13579182.8125, 13579210.9375, 13579220.3125, 13579242.1875, 13579276.5625, 13579303.125, 13579359.375, 13579385.9375, 13579554.6875, 13579592.1875, 13579618.75, 13579715.625, 13579812.5, 13579917.1875, 13579990.625, 13580014.0625, 13580025.0, 13580045.3125, 13580060.9375, 13580109.375, 13580267.1875, 13581254.6875, 13581315.625, 13581325.0, 13581485.9375, 13581814.0625, 13581829.6875, 13581975.0, 13582034.375, 13582034.375, 13582179.6875, 13582217.1875, 13582253.125, 13582318.75, 13582507.8125, 13582593.75, 13582693.75, 13582729.6875, 13582860.9375, 13582873.4375, 13582885.9375, 13583137.5, 13583143.75, 13583167.1875, 13583218.75, 13583384.375, 13583448.4375, 13583754.6875, 13583800.0, 13583842.1875, 13583854.6875, 13583904.6875, 13584054.6875, 13584187.5, 13584231.25, 13584239.0625, 13584312.5, 13584385.9375, 13584551.5625, 13584853.125, 13585087.5, 13585112.5, 13585217.1875, ...], [14.701671906945876, 15.471408973318745, 10.044925346160229, 5.042023548972033, 48.98233614013361, 10.174686717581388, 70.01677683009035, 16.589418551069663, 82.47796876432689, 45.526377568285234, 25.22181206633165, 66.15351101148447, 29.272231839122675, 144.71216969629938, 39.05694004415696, 38.738747654599834, 100.69325119833462, 44.116082792808605, 17.24310427399123, 53.0910628346478, 30.672391269079508, 27.360786709297553, 40.60213515726087, 106.39951493226513, 31.251747915789846, 11.351436765457663, 33.04946516396024, 77.20885868220829, 51.22719332170786, 170.5664022946712, 32.08603105069497, 84.40698357119182, 16.0281593027262, 58.65824399112527, 44.78505231168573, 81.908062823092, 11.75840967730142, 10.389956324334817, 33.5660603993474, 6.805544321676995, 36.316062441601225, 119.08829629156547, 49.1623453692837, 154.60478650448104, 9.846790574280002, 9.103484754710747, 27.14847654952342, 5.094639415877497, 193.69921896796777, 151.23056532623374, 102.31465683899235, 84.97389066580156, 13.43326145203589, 9.92735159480612, 42.66840511295267, 30.681201143664126, 48.690447114224824, 97.93105439418261, 60.56575956566026, 38.70560600957683, 67.64127881653076, 14.087936252520763, 67.25302160756829, 33.49717337666946, 21.916586339236886, 88.62594252741984, 9.077728344347662, 14.36319535192881, 56.98715859154778, 7.3035759212366465, 41.20363835176681, 58.005450641665625, 127.79574240159369, 85.43130654613691, 22.67852610267886, 40.92447576342667, 32.8914242880705, 29.763976091327482, 49.578978437130445, 6.237716390294531, 16.094840297251512, 63.263450480304556, 6.115983042876992, 5.392746558404347, 25.543821164149094, 15.623510667159362, 105.25524164996975, 149.65692879827733, 99.80357749241611, 38.54289496593677, 5.090644477559029, 16.522220176310586, 10.123685565178777, 66.64135713298677, 114.34291804979121, 60.73373394676412, 91.04107715008502, 8.81977216786251, 46.22364061662694, 8.321029483460945, 124.0635201897206, 47.091447308646146, 83.59266767891114, 157.98871623929665, 18.516158959406383, 17.593124687222062, 5.638063160212352, 36.490673456384236, 63.49316166575044, 22.115622451036177, 69.97902661659298, 80.91304194265734, 42.775886505384925, 76.15278532586049, 64.65099165434118, 6.817021208957169, 37.37276996468583, 23.477248024842442, 22.87129971450128, 5.6765201072722995, 95.22915521047507, 38.69071912569541, 15.613587580821974, 18.32266998767875, 86.91896756680377, 48.31123356275647, 10.809435107918135, 202.2044227357731, 29.252004549363956, 8.406602386042694, 104.33816643985263, 166.56449873000696, 12.938094289634435, 36.67044394587908, 106.10228193144849, 111.23575929217131, 11.797038121703059, 15.910691292426053, 17.267658582915697, 65.24394840450948, 53.416532921211314, 122.602140320737, 21.308051926032768, 16.746335853031958, 109.30995523886632, 37.20737759959363, 34.4375711668428, 18.98827536886504, 29.31059854664386, 24.033354207361583, 35.22344172992912, 34.23537964906042, 10.664561413687869, 144.32237986615917, 72.10262377990622, 117.88958128556851, 27.988548117029666, 19.883219407814174, 55.05291954672148, 5.053093597647375, 37.14633753629358, 102.23019666386762, 110.02999483271445, 34.532029255595624, 18.183473529538357, 106.29517035383293, 12.214134046376607, 27.36681080472334, 10.432103574088325, 14.22244447142446, 27.95424608206659, 136.11728505708496, 101.04476226014114, 277.1168583620903, 43.39126753281519, 176.00981236265002, 41.564760291609666, 108.6775424797427, 25.08134149381194, 12.98425720250652, 10.732514299188871, 42.84273005800755, 23.76595613411455, 59.00583499883636, 9.349466533750377, 133.17045395300735, 41.673754263655006, 171.62445700131644, 5.17362261045087, 5.643604513657063, 128.81933888101187, 32.38386605222777, 77.86640778161406, 67.21038050621291, 7.486437690193304, 84.32516925543786, 58.80348484411834, 24.00491323323508, 22.11790101574012, 108.98130407273767, 157.17463273578372, 92.58377863145742, 26.228129766460494, 27.303912011730425, 19.751941455099832, 72.9524137559958, 61.901432401021836, 10.067605289128421, 65.82337747707764, 283.07099218444773, 7.9470562719721105, 150.91209582896846, 9.276800848621525, 56.728486337414395, 15.789117218328656, 10.794198056726472, 35.449004214794925, 152.9991053328535, 75.11259328441369, 10.264556697104096, 88.90788630028725, 28.351648903401156, 7.868510267106403, 53.14849454204621, 104.50441811374664, 6.668447020210258, 70.0744093506234, 6.813358182592969, 5.07004055143415, 28.826762623828905, 22.991401508593018, 31.625395976027225, 70.02300225137935, 6.666785890501355, 82.03581526078432, 22.04562326164074, 35.07036779724557, 9.70194839997376, 7.262984992064485, 90.20674973102663, 48.00872080278738, 200.70552098057033, 16.957194829436297, 14.461684273351851, 104.99415660430995, 5.13034697034523, 8.96720569438856, 161.20917439188582, 37.05570629360258, 16.055386190305768, 169.96385575314585, 11.830411195822455, 20.0363744994924, 173.11352378770894, 15.264056439116917, 92.60792431917793, 83.77942819166896, 52.29487616301302, 12.794607741466903, 32.09617648059362, 56.564015619085495, 9.693769767752109, 14.712952213108444, 36.88406293091611, 112.86262828214754, 39.01810228828755, 7.276119784499851, 106.28738447609875, 17.27840979018883, 179.86962120881398, 71.02079740401479, 63.43980147174494, 83.52317818410324, 79.12702680631692, 117.8270124309178, 5.456560915087411, 71.51337586805147, 77.55135851680454, 23.178749777715367, 5.045263065821985, 6.023575269705489, 14.10953856235874, 20.584426816902173, 28.700469430669543, 111.67144819679713, 145.88826306451875, 11.955169996534593, 21.017531075773984, 11.898085100305813, 33.817184739664874, 26.406043380903785, 44.15267720774441, 23.316413023139596, 45.19089325981026, 5.348128837069909, 52.08331673918621, 14.366395099723789, 38.99278320368691, 7.5274337575856825, 20.036438576643437, 81.58323610097483, 93.95607399028844, 10.371737884252067, 115.49948726273988, 19.7978446003548, 28.33081234676731, 8.549300872434458, 74.8154612092102, 64.26421308215602, 82.9252986558518, 5.864424049031333, 41.257939523052514, 101.18546692908303, 33.23392397379705, 12.045908505673234, 14.413367608597897, 51.95343376873695, 35.09675973414568, 5.501470264334953, 11.585812189392893, 20.981646785409147, 115.6855640516621, 44.423066594259744, 67.7125912902925, 83.56301247616162, 62.44026876385897, 41.00941565200358, 27.405079554579935, 24.85607542558385, 11.74680742133377, 27.857963627206438, 35.04718901687849, 33.111498967014086, 26.985182708548447, 89.40440413838286, 19.112434368985458, 86.74898858194189, 44.86716185068127, 146.79447833637215, 25.85023765584783, 19.67138074595749, 53.979565470288364, 23.447950520135795, 5.098850914630901, 88.93914688323127, 34.35732044421006, 37.098188910428675, 10.20345203216016, 77.60390493152582, 20.034672373610924, 85.3910370263932, 7.9023188003159985, 55.841055802836365, 7.236873863863548, 64.96713431212653, 83.62921106363149, 30.71840510841469, 41.22196317808502, 77.25858789886954, 25.855125337667396, 55.157681637356745, 41.22584127878056, 72.52056659347846, 86.78003113720527, 23.257859150481067, 59.69719176315358, 84.68111163490455, 120.87110883688193, 14.148330962365906, 74.19532397136467, 85.14960916094672, 19.1852634568289, 83.70488189053206, 29.747606528299343, 82.6125565207725, 71.62475044554908, 5.1540854916157395, 42.71139581384264, 96.61255424745886, 18.00518991551993, 57.55230015915465, 62.437042179641395, 47.70771506097532, 7.270331249258241, 13.940270746127307, 70.63514831560107, 6.317280515010707, 57.30257162838329, 125.12303070767136, 99.48887658772946, 6.587721376921649, 10.841393198235581, 63.32110895976391, 108.1711380833728, 17.179191742661413, 66.93532066324555, 9.397212084168387, 19.321252227115842, 15.258373248937591, 55.910028865002324, 22.91281741706014, 55.06946073294989, 26.59033066336877, 20.654699319109774, 14.94433641041049, 60.39720960372434, 24.02692325971013, 27.320877860220154, 134.13191134020926, 80.94174456438262, 25.9309701535311, 19.26986295414, 70.04563479337206, 53.81633544365339, 41.28209567842883, 73.39409870718428, 34.75579840907021, 12.08555440887906, 16.14142044800016, 28.972849699732286, 31.44353110807134, 21.054587067593335, 31.193404303357106, 106.8917297600522, 21.14084455553425, 36.92546844259809, 35.86057904041696, 35.41886186571703, 34.74839888735319, 34.0395245055641, 7.456873784346005, 20.131115424867314, 104.20901571111835, 13.418121636440963, 7.6718307966389725, 40.672694618857285, 11.184118935651673, 5.18458686624101, 51.358345882573815, 36.879150921923696, 45.69784452240634, 84.5990817729925, 13.749279962769544, 73.2697916129463, 9.98180539045521, 9.000234029302879, 50.174435297590925, 6.96373969822073, 59.758966848266596, 35.11091116494788, 68.89584643813238, 104.68772926537233, 9.385627726986487, 162.85571021020917, 48.617410781643635, 62.766188161013, 66.45067256193641, 11.404940621025599, 58.19907918304263, 46.469060156284826, 13.941962606339354, 82.89691167269015, 70.48643941850179, 5.702684413869411, 52.12182438565156, 88.67608497597612, 13.790125615977415, 10.379502967295812, 11.4336513098056, 46.32001059480737, 5.856047059414535, 52.0154590876338, 37.83876355943603, 6.931957654326091, 16.374967166949457, 100.09167890302984, 8.604142931383054, 13.050726819787048, 13.757978816664556, 13.937103284745374, 60.163475389046894, 22.34215126204014, 20.338857820138994, 179.07519992739992, 18.829018262899538, 33.20566247271188, 70.66168769993881, 5.146553729919553, 74.74234606375337, 21.29767129590399, 8.181606968205411, 61.06826664600855, 15.439937271491392, 73.82542108491882, 5.733990971129937, 42.62322608658072, 96.1488938025712, 7.163486471283859, 33.0057620225127, 70.59434793417849, 18.404208695037887, 69.72970314938732, 45.41975641929533, 64.47601864391672, 16.00260879611929, 43.75281706466696, 85.30957450711486, 13.412946397796803, 40.967278003640324, 53.020023567534835, 57.640073213820045, 32.01427395052766, 31.407406220487534, 64.32366661308836, 23.7698462918407, 9.144026777528643, 110.08373296741308, 59.46804908703036, 14.192862165299847, 46.75222109715044, 30.06126788582128, 28.007160180065917, 32.35117529252634, 32.27525226850672, 16.87751019976175, 130.31023629859743, 61.08520589536908, 26.438077110407754, 17.861125393353557, 10.553701449969507, 55.90254485550334, 17.643457609918546, 40.054379943899505, 56.11650587172886, 35.12574103474486, 79.44259512572329, 15.158250637283667, 62.669747691055136, 71.0827853394151, 23.0259384843306, 72.50655451808986, 73.79413212007037, 15.902873573321179, 97.57057367670879, 32.38176481746118, 11.063202927249462, 77.11948587144775, 90.95799717047532, 8.263950545122349, 16.775344304789414, 5.067226364022536, 82.46319486976553, 65.12886683834967, 13.137185307003872, 59.12259091893439, 81.99464856432712, 5.040582686173832, 6.823569157476427, 29.668795930615573, 9.133405692533783, 22.6806467929908, 62.190379585138686, 91.2668164160886, 8.684811843847491, 10.786971083443754, 164.47704550800256, 16.082880047348855, 82.99708336108242, 11.858204403038688, 185.53471511894037, 107.16416232594632, 46.44997737913522, 45.94250357705815, 15.539586385243904, 9.408900730574778, 81.75538874725848, 7.253442860246815, 42.27793890739874, 84.38653709926656, 59.46734646693137, 55.08674684962113, 90.55092758593766, 10.925666972627228, 12.194862346846774, 5.432582726066805, 7.408745899612572, 121.93542753939134, 21.053724151308096, 227.8783088386043, 34.976144250399074, 22.172910106273733, 28.275903731328057, 153.37203354318743, 41.382957167278384, 17.833200666488143, 24.393933292105245, 93.06271082368704, 18.010135339163988, 11.913301285577953, 71.80829755103176, 95.27425353123093, 5.8157165116401535, 14.161795933460503, 30.72098844696891, 33.51390386122595, 34.90755040689583, 118.33232349282734, 45.75280341551867, 29.728631243713213, 29.318175925566912, 74.58864014276898, 51.41394662628335, 56.45992248496007, 22.015644241369266, 89.81779825514221, 75.76817591994026, 42.212852427427045, 6.092432536692111, 12.450952575241406, 30.567171101078035, 20.932318104243247, 133.2511584435435, 71.85519723466314, 11.825517492380326, 20.91108528086062, 7.063731266447399, 18.982061065546315, 56.795617220195304, 10.429255521890877, 25.85004629364155, 15.095431985640804, 22.26177965192246, 10.867143631763735, 119.48887687282517, 18.110828164365735, 65.40578893097685, 5.134532080939456, 56.73036581382995, 178.30303646538445, 19.177607693326767, 10.556320779435168, 46.949934806825574, 44.75783736889474, 85.21620962802996, 19.45950254481145, 22.837797025446932, 50.7569703702954, 7.4178954629230915, 8.111303447762136, 66.34807126184184, 5.9006835142562615, 60.583203612402784, 34.22254697296245, 60.347849162522735, 10.570197463062573, 85.84639112357647, 31.470110225492103, 12.513095613362902, 6.945804480643316, 20.82254607697633, 17.7375077226469, 23.54324050351109, 14.209696703269973, 61.40140886026267, 8.988254029290298, 5.947734797493063, 31.49615542824862, 15.29983033384024, 9.762043686647077, 9.898344802589323, 32.89257726619481, 5.9564425375295, 14.346807043446937, 19.656115461458597, 30.927295531248838, 28.754482813212473, 6.483941173404008, 16.492029773613833, 5.651342864418971, 20.30520750363704, 44.29280215486094, 38.337969983052275, 24.73213961121516, 32.42906201494033, 30.621624098404798, 77.57015412032308, 110.31795371125482, 22.09113045681352, 6.053499501544926, 7.096054769019501, 68.82376679107959, 48.93687173434714, 43.4117914317291, 5.308974127786006, 13.375101629116381, 119.84499267032812, 129.5464533686827, 12.063105845090996, 17.769363144674365, 43.471747917848525, 46.29330597649857, 87.95115743862473, 26.816260153635245, 69.02890399427972, 25.489715246694434, 34.61572626753363, 121.53523438206497, 9.365288967662972, 42.51032985401038, 5.563407328039495, 45.36456059457146, 76.77154238699974, 7.245143250287788, 24.542211413796647, 36.81613780795075, 57.77105687092167, 83.5260762199766, 12.228749731543738, 24.482956866609737, 35.18381193474079, 21.19176720376977, 36.687552320592324, 28.875092665859757, 18.019262549238814, 53.0828231946643, 21.871085888014218, 161.91972686080226, 84.18611546185807, 55.38535437688982, 5.547565481368251, 68.60684098842283, 9.498131764325297, 89.52106395496438, 7.439638277499223, 14.650933012561032, 32.187216476744815, 127.95117474109291, 34.601084364353184, 15.403749418020904, 43.67649605069283, 84.89108520506132, 21.0864443261418, 39.25921422657878, 18.026239602435187, 62.89811651951187, 16.402569039636976, 47.67852427489108, 67.10021871060113, 30.10961592648168, 37.581259744496165, 5.085450097840643, 7.927399887967201, 25.748316185439172, 48.18419277477986, 27.577304354347042, 43.58674577673397, 16.480136303373964, 11.980570947679112, 67.06559740792834, 99.93962049113226, 48.92127378315463, 94.28907362270692, 47.721257789078436, 29.284452461779814, 40.84272296610155, 81.92442136561935, 7.779971208129265, 26.688055155366367, 98.7170365338952, 91.40328317017567, 47.220076106618706, 19.21354787404754, 27.659424033471364, 88.01978974917782, 6.208177110197352, 30.355455258274105, 93.90552425170287, 27.887332164538776, 50.539402019833574, 26.870257263650856, 27.74004498168211, 42.22592170225065, 20.37400299028505, 17.033665290569786, 67.12226409761101, 6.235551989143039, 63.79302725546227, 10.361828762842192, 75.00660033405978, 24.957604960803973, 10.992796920276453, 30.830131230689542, 32.55436070342711, 17.030290419880455, 21.302229714182335, 8.31596639427574, 15.403201094410253, 37.17123667998431, 5.249976286878729, 63.955686240774185, 37.91201877185391, 92.61197459721235, 11.703242252357532, 88.8200210502682, 18.95594679526727, 36.065859452737044, 43.70765366499177, 5.752316834636097, 67.09695910808873, 77.55829421661268, 15.419820872938248, 12.126150447521141, 34.47617423558862, 62.0353358462644, 214.8962730217096, 131.0796718265256, 5.4596886036938646, 9.899434071676183, 36.675402831540794, 19.3922602330727, 20.55577849751495, 64.60342143803666, 36.35754560805058, 94.13020843408658, 78.10793450657347, 11.359973995155041, 279.08729706034603, 18.265008028932886, 39.871590788386854, 93.25945619551378, 28.84553953618548, 22.543431140023607, 8.809208386033816, 114.48492077306432, 79.03863349012443, 52.891817247794904, 21.480412826932568, 57.011739824777294, 7.1960786263300225, 34.94997693700681, 41.61847686707644, 10.896641704273199, 59.02074669507226, 12.348001250654384, 24.532345754565434, 25.919138968772042, 32.21190472094541, 33.62833526023731, 21.546858088141065, 15.906386898595821, 102.51670708244305, 15.172238994831577, 5.440991301589998, 16.392549885530922, 95.09613159737899, 28.757809084888326, 11.997574444928176, 108.42478369498713, 37.63644831987871, 45.23337639136004, 63.76843339087109, 53.031240848879804, 28.32282305115137, 65.88502868644747, 13.320898550262445, 10.068821186620843, 9.09979532995451, 85.99295637845029, 100.48991035709724, 19.895013079168383, 82.97936790012547, 58.9563329439406, 52.10626013486025, 76.93148033090733, 40.63224456613674, 43.623774950732354, 43.89746572892695, 25.674402790060697, 25.025784179889087, 22.719087563742697, 9.655843611109784, 31.012099061590177, 33.22212937010027, 102.59303033833596, 22.726067805076468, 44.679245637906256, 114.35436168107512, 80.62244022179219, 15.997000518404104, 9.530217302337956, 91.49667302834735, 25.305968721074503, 16.92281038046711, 12.528035293421018, 8.691887884892846, 21.825718120546476, 79.60045731979798, 65.36597583891961, 39.555342699965315, 14.359725961992721, 40.73999677557015, 35.749506618148736, 35.75297028568906, 72.75088348360995, 132.2573219904738, 36.37992113416394, 75.99021940190781, 18.70159608238302, 22.939289695175106, 36.27351076876248, 73.58838641862098, 7.576239693763078, 25.030409051449304, 111.52559065526998, 50.68388296462132, 38.33320002483448, 40.343363773820144, 40.35521310797619, 19.01664499533722, 40.45674238394946, 67.63292185630092, 28.66626552977806, 19.575456787034483, 6.004059672087247, 8.738730081601409, 59.39876470011253, 118.51801815554899, 33.57370710059542, 116.76434910597928, 12.112370918391523, 7.231101234300135, 45.29107116938997, 32.283106617764346, 7.48042854238921, 22.168291001725777, 17.779679758545576, 21.666105198326594, 23.28716221376392, 63.301620249960706, 7.141655018600612, 23.447684732062214, 10.177178401828714, 95.78762466723342, 22.98228573113437, 7.411492706416899, 104.55139329945189, 66.98173313693397, 30.165746779547835, 11.144524836428575, 69.60097679539301, 219.63016092480015, 13.382632602023765, 81.67086355374022, 10.844704081320701, 50.37115051975964, 54.144908172680616, 10.906404270754704, 55.52535556063991, 91.04761326511297, 36.36339254725514, 65.79449576288565, 34.82385873450816, 43.17674176182109, 68.22999453702805, 92.75726640066085, 27.4834371093467, 38.62807665690977, 76.0623411802112, 8.315780819486767, 33.93272072130064, 14.804681658604466, 6.718076589215667, 51.207729047447984, 123.18676585466747, 7.936214685679988, 7.648792371246864, 16.32010750247994, 61.01311216763582, 139.07590548585526, 15.349371324243862, 14.101856270047998, 15.526039665606113, 24.55753804480908, 49.11916031826918, 104.17678697531346, 56.24726829991983, 102.55652837112277, 92.11199605029134, 20.41159555060267, 50.52215070591331, 135.65297229398075, 82.98771954137871, 26.486031859088612, 9.566817719708306, 71.65593071052504, 77.555496155737, 78.24053164712849, 70.23557838089299, 22.64357847881664, 92.21313444839583, ...])
Detected energies during the discharge + Energy spectrum
multiplot(icon_fig, T_int_first,E,xle,Etot)